毕业论文(设计)-【】基于B-S的班主任管理系统

上传人:zhuma****mei1 文档编号:53746745 上传时间:2018-09-04 格式:DOC 页数:42 大小:3.10MB
返回 下载 相关 举报
毕业论文(设计)-【】基于B-S的班主任管理系统_第1页
第1页 / 共42页
毕业论文(设计)-【】基于B-S的班主任管理系统_第2页
第2页 / 共42页
毕业论文(设计)-【】基于B-S的班主任管理系统_第3页
第3页 / 共42页
毕业论文(设计)-【】基于B-S的班主任管理系统_第4页
第4页 / 共42页
毕业论文(设计)-【】基于B-S的班主任管理系统_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《毕业论文(设计)-【】基于B-S的班主任管理系统》由会员分享,可在线阅读,更多相关《毕业论文(设计)-【】基于B-S的班主任管理系统(42页珍藏版)》请在金锄头文库上搜索。

1、摘 要 本系统是根据齐齐哈尔大学计算机与控制工程学院软件工程系的具体情况设计的 一个班主任管理系统,意在使系内各位班主任的日常工作更规范、更系统、更有效、 更方便。该系统的主要功能是管理学生信息管理、学生成绩管理、学生评选管理、考 勤管理以及班主任日常办公所需功能。因为软件工程系的实际需求,以及本系统所能 实现的功能,所以本系统的设计也区别于传统的学生管理类系统,是一个包含学生管 理和教师日常办公的综合性系统。同时该系统的开发仍然采用典型的 B/S 模式,所以 整体系统的开发就可以概括为前台页面开发和后台功能实现开发。对于前者友好的人 机界面,操作的有效性及易用性成为重点。而后者的关键在于功能

2、实现的编码,安全 性以及一致性的设计和完善。 本系统是采用当今比较流行的.NET 技术作为开发框架,采用 Microsoft 公司最新推 出的 Visual Studio 2010 作为开发工具。数据库采用 Microsoft SQL Server 2000。通过 SqlWebService 完成系统与数据库的连接。 关键词:班主任管理系统;B/S;SqlWebService;SQL Server 2000 Abstract The system is based Qiqihar University, Computer and Control Engineering, Software En

3、gineering Design of the specific circumstances of a class management system, intended to make you the class teacher within the Department of the daily work of a more standardized, more systematic, more efficient and more convenient. The systems main function is to manage student information manageme

4、nt, management of student achievement, student evaluation management, attendance management and class required for routine office functions. Because the actual needs of software engineering, and the system can realize the function, so the design of the system different from the traditional system of

5、 student management class, is a student management and teachers, including daily office integrated system. The development of the system while still using the typical B / S mode, the overall system development can be summed up as front page development and back-office functions to achieve developmen

6、t. For the former friendly interface, the effectiveness of operation and ease of use into focus. The key function of the latter to achieve the encoding, security, and consistency in the design and improvement. This system uses the more popular today. NET technology as a development framework, using

7、Microsofts latest Visual Studio 2010 as a development tool. Database using Microsoft SQL Server 2000. By SqlWebService to complete the database connection. Key Words : Class Management System ; B/S ; SqlWebService ; SQL server 2000 目 录 摘要 I Abstract .II 第 1 章 绪论 1 1.1 课题的背景1 1.2 目的和意义1 1.3 系统开发要求1 1

8、.4 系统开发环境2 1.4.1 B/S 结构的数据库访问模式.2 1.4.2 ASP.NET 简介.3 1.4.3 相关数据库简介 4 1.4.4 IIS 简易服务器的安装与使用.5 第 2 章 系统可行性分析 6 2.1 系统设计流程分析6 2.2 可行性分析6 第章 系统的需求分析 8 3.1 系统基本需求描述8 3.2 数据流分析8 3.3 数据实体及关系分析8 第章 系统的总体设计 .10 4.1 统模块总体设计.10 4.2 数据表结构设计.12 第章 系统详细设计与实施 .18 5.1 系统的公用模块设计.18 5.1.1 实现目标 .18 5.1.2 实现过程 .19 5.2

9、系统管理模块设计20 5.2.1 实现目标 .20 5.2.2 实现过程 .21 5.3 学生基本信息管理模块设计.23 5.3.1 实现目标 .23 5.3.2 实现过程 .23 5.4 业务管理模块设计.25 5.4.1 实现目标 .25 5.4.2 实现过程 .25 5.5 基本信息管理模块设计.30 5.5.1 实现目标 .30 5.5.2 实现过程 .30 第章 系统的测试 .33 6.1 系统的测试目标.33 6.2 测试方法.33 6.3 系统测试的实施.30 结论 .36 参考文献 .37 致谢 .38 第 1 章 绪 论 在计算机网络技术发展日新月异的今天,Internet

10、的发展也日趋完善。尤其是计 算机技术和现代化通信技术的迅速发展,使计算机网络逐渐把信息化的时代带入高校 教师的日常管理工作。由于高校学生数量庞大,信息多元化,给高校教师在日常的管 理中带来很大的不便。本系统是综合学生相关信息管理以及班主任教师日常工作所需 的需求开发的一个基于信息管理、成绩管理、评选管理、考勤管理以及班主任日常办 公于一身的综合性系统,为班主任教师提供方便、快捷的工作环境,提高工作效率, 保证工作的规范化。 1.1 课题的背景课题的背景 由于当今社会科学技术不断发展,科学技术不断发展,21 世纪的今天是一个讲究质 量和效率的时代,在高校工作的教师都知道,高校学生数量庞大,信息多

11、元化,给在 高校工作的教师尤其是班主任教师带来了很大的麻烦。再加上班主任教师平时工作量 很大,这样就可能在工作中出现差错,降低工作质量,而且工作效率低。 班主任管理系统是专门根据齐齐哈尔大学计算机与控制工程学院软件工程系 的实际情况开发的一个基于管理和日常工作于一身的系统。该系统为班主任教师提供 了简单、轻松、高效的工作环境,在保证工作质量的前提下提高工作效率。 1.2 目的和意义目的和意义 本系统是为齐齐哈尔大学计算机与控制工程学院软件工程专业网站开发的一套 班主任管理系统 ,为系内所有班主任记录本班学生的个人信息、成绩情况、评选信 息、考勤信息以及班主任教师在日常工作中所需的一些功能,例如

12、:任务提醒、班主 任日志、课程分配等功能。方便班主任对本班多有同学的各项信息汇总,及时的了解 本班学生的情况,取替了以往的手工化作业模式,完全实现了工作的智能化、信息化。 这种学生信息管理和日常办公所需的系统具有信息检索迅速、查找方便、功能全 面、容易更新,操作灵活等特点。这些优点能够极大地提高了班主任教师在工作中的 效率。 1.3 系统开发要求系统开发要求 在开发本课题时要求学习并熟悉 ASP.NET 的使用1,了解 B/S 系统开发的基本原 理及开发流程。会使用一些.NET 开发工具如 Visual Studio20102,并熟练掌握 Microsoft SQL Server 2000。

13、1.4 系统系统开发环境开发环境 本系统采用 B/S 结构,前台开发工具为 Microsoft 公司最新推出的 Visual Studio 2010,后台数据库是 Microsoft SQL Server 2000,软件要求:操作系统为 Windows XP 或更高,Internet Explorer 6.0 或更高版本,本系统在设计工作中运用的是 IIS 简 易服务器。硬件要求:Pentium 133 MHz* Pentium 133 MHz 或更快 128 MB* 256 MB 或更高。 1.4.11.4.1 B/SB/S 结构的数据库访问模式结构的数据库访问模式 B/S 结构是真正的三层

14、结构,它以访问 Web 数据库为中心,HTTP 为传输协议,客 户端通过浏览器(Browser)访问 Web 服务器和与其相连的后台数据库,我们称之为 B/S(Browser/Server)模式。其三级结构组成如图 1-1 所示,图中从左到右,分为三 个层次: 第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功 能。在客户端向指定的 Web 服务器提出服务器请求,Web 服务器用 HTTP 协议把所需文 件资料传给用户,客户端接受并显示在 WWW 浏览器上。 第二层 Web 服务器是功能层,完成客户的应用功能,即 Web 服务器接受客户请求, 并与后台数据库连接,进行申请处

15、理,然后将处理结果返回 Web 服务器,再传至客户 端。 第三层数据库服务器是数据层。数据库服务器应客户请求独立地进行各种处理。 Brower Server Brower Internet/ LAN/WA N 图 1-1 B/S 架构 与传统的 C/S 模式相比,B/S 结构把处理功能全部移植到了服务器端,用户的请求 和需求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便。而 且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后 台数据库数据更新维护。 由以上的比较分析可知,三层结构也可以理解为增加 WEB 服务器的 C/S 模式。 1.4.21.4.2

16、ASP.NETASP.NET 简介简介 ASP.NET 的前身 ASP 技术,是在 IIS 2.0 上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在 IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序 的热门开发工具,微软还特别为它量身打造了 Visual InterDev 开发工具,在 1994 年 到 2000 年之间,ASP 技术已经成为微软推展 Windows NT 4.0 平台的关键技术之一,数 以万计的 ASP 网站也是这个时候开始如雨后春笋般的出现在网络上。由于它的简单以 及高度客制化的能力,也是它能迅速窜起的原因之一。 1.4.2.11.4.2.1 ASP.NETASP.NET 概述 ASP.NET 是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应 用程序所必需的各种服务。ASP.NET 作为 .NET Framework 的一部分提供。当您编写 ASP.NET 应用程序的代码时,可以访问 .NET Framework 中的类。您可以使用与公共语言

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号