摘 要
教务平台之学籍管理模块是一个典型的教务信息管理系统(MIS),其开发主要包括后台数据库的建立和前端应用程序的开发两个方面。对于后台数据库要求实现数据的完整性、一致性和安全性;对于前台应用程序开发则要求模块功能完备、界面友好、易使用等特点。
教务平台之学籍管理模块是根据高校教务管理的实际需求,采用微软的.NET Framework2.0作为开发平台,使用SQL Server 2005来设计数据库,以ASP.NET和C#作为前台的开发语言,来完成学生学籍的管理。该设计是基于B/S模式的信息管理系统,主要实现用户管理、学生注册、学籍异动,学生花名册查看和打印等主要功能。同时为了保证后台代码和数据的保护性、密封性,使用了一个中间层分离开前台页面和后台数据的交互操作,使该系统层次清晰,便于开发,维护。通过该系统的应用,可以满足高校教务学籍管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。
关键词:教务信息管理;B/S;ASP.NET;NET Framework2.0
目 录
论文总页数: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 需求分析和数据库设计 4
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
参考文献 20
致 谢 21
声 明 22
1 引言
学籍管理系统是一个教育单位信息化管理中不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户(即学生和管理者)提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式来管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学籍信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、数据处理快速等。这些优点能够极大地提高了学生学籍信息管理的效率,也是学生学籍管理科学化、正规化,与世界接轨的重要条件。
教务平台—学籍管理模块是高校教务管理系统的一部分,该模块主要针对学生学籍管理存在问题,因此,开发和设计该模块是很有必要的事情。