摘 要
教务平台之学籍管理模块是一个典型的教务信息管理系统(MIS),其开发主要包括后台数据库的建立和前端应用程序的开发两个方面。对于后台数据库要求实现数据的完整性、一致性和安全性;对于前台应用程序开发则要求模块功能完备、界面友好、易使用等特点。
教务平台之学籍管理模块是根据高校教务管理的实际需求,采用微软的.NET Framework2.0作为开发平台,使用SQL Server 2005来设计数据库,以ASP.NET和C#作为前台的开发语言,来完成学生学籍的管理。该设计是基于B/S模式的信息管理系统,主要实现用户管理、学生注册、学籍异动,学生花名册查看和打印等主要功能。同时为了保证后台代码和数据的保护性、密封性,使用了一个中间层分离开前台页面和后台数据的交互操作,使该系统层次清晰,便于开发,维护。通过该系统的应用,可以满足高校教务学籍管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。
关键词:教务信息管理;B/S;ASP.NET;NET Framework2.0
Educational Administration Platform——
The Design and Development of Student Information Management Module
Abstract
Student Information Management Module of educational administration Platform is a typical Management Information System (MIS) .It includes two parts which are DB (database) and front application. DB should meet the demands of integrality, consistency and security. Front application should meet the demands of the application function maturity, interface friend and easy use etc.http://www.16sheji8.cn/
Due to the university management’s demand, the development platform is Microsoft .NET Framework2.0, and the system is implemented in C#.net and Microsoft SQL Server2005. The system has the functions of the user management, student register, student transfer and student muster roll search and print etc based on B/S mode. For the sake of protecting the codes and data, we use a middleware between front pages with DB. This system meets the demands of efficiency, no paper and network of the Student Information management, progresses the quality and efficiency of educational administration management in Higher Schools.
Key words: Educational Administration Information Management; B/S; ASP.NET; .NET Framework2.0
目 录http://www.16sheji8.cn/
论文总页数:22页
1 引言 1
1.1 课题背景 1
1.2 国内外现状 1
1.3 目的和意义 2
2 实现环境和关键技术 2
2.1 系统架构选择 2
2.1.1 B/S架构 2
2.1.2 C/S架构 2
2.2 系统实现环境与技术 3
2.2.1 Visual Studio 2005介绍 3
2.2.2 SQL Server 2005介绍 3
2.2.3 IIS介绍 3
2.2.4 ASP.NET介绍 4
3 需求分析和数据库设计 4http://www.16sheji8.cn/
3.1 功能需求 4
3.2 非系统功能需求 5
3.2.1 包容性和可扩展性 5
3.2.2 容性和可扩展性系统简洁,易使用、易维护 5
3.2.3 用先进成熟开发的技术,建立实用可靠的系统 5
3.3 数据库设计和说明 6
3.3.1 数据库逻辑设计和说明 6
3.3.2 学生注册信息管理 6
3.3.3 表学生信息管理 6
3.3.4 学籍异动管理 7
3.3.5 查看、打印学生花名册 8
4 系统功能设计和实现 9
4.1 总模块设计 9
4.2 具体模块设计与开发 9
4.2.1 用户角色 9
4.2.2 学生注册 11
4.2.3 学籍异动 11
4.2.4 学生花名册查看 15
5 测试 17
5.1 功能需求单元测试 17
5.1.1 学生注册 17
5.1.2 学籍异动 18
5.1.3 学生花名册查看 18
5.2 结合测试 19
5.3 测试结果 19
结 论 20
参考文献 20http://www.16sheji8.cn/
致 谢 21
声 明 22
1 引言
学籍管理系统是一个教育单位信息化管理中不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户(即学生和管理者)提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式来管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。http://www.16sheji8.cn/
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学籍信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、数据处理快速等。这些优点能够极大地提高了学生学籍信息管理的效率,也是学生学籍管理科学化、正规化,与世界接轨的重要条件。
教务平台—学籍管理模块是高校教务管理系统的一部分,该模块主要针对学生学籍管理存在问题,因此,开发和设计该模块是很有必要的事情。