【编者按】网学网其他类别频道为大家收集整理了“教务平台——学籍管理模块设计与开发“提供大家参考,希望对大家有所帮助!
包括论文,设计,论文字数:9944,页数:27
摘 要
教务平台之学籍管理模块是一个典型的教务信息管理系统(MIS),其开发主要包括后台数据库的建立和前端应用程序的开发两个方面。对于后台数据库要求实现数据的完整性、一致性和安全性;对于前台应用程序开发则要求模块功能完备、界面友好、易使用等特点。
教务平台之学籍管理模块是根据高校教务管理的实际需求,采用微软的.NET Framework2.0作为开发平台,使用SQL Server 2005来设计数据库,以ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET和C#作为前台的开发语言,来完成学生学籍的管理。该设计是基于B/S模式的信息管理系统,主要实现用户管理、学生注册、学籍异动,学生花名册查看和打印等主要功能。同时为了保证后台代码和数据的保护性、密封性,使用了一个中间层分离开前台页面和后台数据的交互操作,使该系统层次清晰,便于开发,维护。通过该系统的应用,可以满足高校教务学籍管理工作的高效化、无纸化和网络化的需求,提高高校教务的工作质量与效率。
关键词:教务信息管理;B/S;ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>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.
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; ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET; .NET Framework2.0
目 录
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 ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>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