摘要: 排课管理信息系统是各学校至关重要的组成部分,其能够为学校管理人员提供重要的参考依据,所以,该系统不仅要能够提供全面的信息,与此同时,还应能够提供便捷的查询方式。在开发本系统的过程中,选用了比较流行的开发模式以及平台,基于学生管理工作的相关特点及需求,选择ASP.NET构架作为基本的开发模式,值得一提的是,该构架是现阶段B/S系统开发工作中较为常用的框架,是微软现今推出的最为普及的一种开发技术,最新版本已经升级到了.NET4.0,微软研发和推出的ASP.NET技术为开发人员提供了一套集高效性、可靠性以及安全性于一体的开发体系。在本系统设计中,选用的是ASP.NET技术,同时辅以数据库SQL2012,最终设计和开发出了所需的排课管理信息系统。41754 毕业论文关键词:成绩管理;选课管理;ASP.NET技术;SQL2012数据库
The Design and Development of Scheduling Management Information System
Abstract: Scheduling information management system is a vital part of each school, which can provide an important reference for school administrators, so that the system should not only be able to provide comprehensive information, at the same time, should also be able to provide convenient query the way. In the development of this system in the process of selection of the more popular models and development platform, based on the relevant characteristics and needs of students management choose ASP.NET framework as the basic pattern of development, it is worth mentioning that the framework at this stage B / S system development work in the framework of the more commonly used, Microsoft today launched a development of the most popular technology, the latest version has been upgraded to .NET4.0, development and launch of Microsoft's ASP.NET technology provides developers with a sets collection efficiency, reliability and safety in one of the development system. In this system design, the choice is ASP.NET technology, supplemented database SQL2012, the final design and development of a management information system needed for arranging.
Keywords:Performance management; course management; ASP.NET; SQL2012 database
目 录
一、引言 1
(一)课题背景和意义 1
(二)研究意义 1
(三)研究现状 2
二、关键技术研究 3
(一)ASP.NET框架 3
(二)B/S框架 3
(三)数据库技术 4
三、排课管理信息系统的需求分析 5
(一)可行性分析 5
(二)排课管理信息系统的目标 5
(三)系统功能需求 6
四、排课管理信息系统的总体设计 7
(一)系统结构设计 7
(二)系统功能模块设计 7
(三)系统的数据模型设计 8
1、实体关系(E-R)图设计 8
2、数据物理模型的设计 11
五、排课管理信息系统的详细设计 11
(一)登录模块的实现 11
(二)学生管理模块 14
(三)教师管理模块 17
(四)成绩管理功能模块 18
(五)选课功能模块 20
优尔、系统测试 24
(一)登录模块 24
(二)管理员用户模块 25
(三)教师用户模块 25
(四)学生用户模块 26