
大学实验教学管理系统—实验排课子系统
作品编号:ASPNET185 开发环境:ASP.NET(C#)+SQLSERVER WORD全文:40页 论文字数:17000字 此大学实验教学管理系统—实验排课子系统毕业设计完整版包含[开题报告,论文,源程序] |

通过对该系统的分析,基于B/S结构的实验排课系统主要包括基本信息录入,课表编排,课表管理等几个功能模块。
对排课业务进行分析后,确定排课系统实现以下功能:
(1)基本信息管理模块负责对排课所需要的信息进行管理和维护。实验排课涉及面广,数据较多,如班级信息,课程信息,实验室信息,教师信息。该模块主要实现对这些信息的增,删和修改功能。
(2)课表编排模块是本系统的核心,也是该系统的重点和难点,主要实现课表的自动编排和手工调节功能。在录入排课所需要的一些基本信息后,排课算法将进行自动排课,如果排出来的课表存在冲突,可通过手工调节对课表进行人为的调整,使课表尽量达到人的主观能动性,以确定最后的课表没冲突的地方。
(3)课表管理模块主要提供对课表的查询和打印功能。课表编排完成后,可对课表进行多种条件的查询,比如可查询班级课表,教师课表和实验室课表,系统还提供对这三类课表的打印功能。
......
结论
基于B/S的实验排课子系统是面对学校实验课程编排的数据库管理系统,它主要完成排课基本信息的管理,课表的自动编排和手动调节以及各种课表的查询和打印等功能。本系统采用新一代网络编程语言ASP.NET来完成整个系统的设计,在数据库的设计上利用了SQL Sever 2000的安全、可靠和高效的数据管理特性。
实验排课子系统是集班级信息,课程信息,教师信息,实验室信息,课表信息于一体的管理系统。本系统主要分为基本信息管理,课表编排,课表管理等几个模块,并且实现了这几个模块的功能。在课表编排方面,待录入的基本排课信息无误之后,排课算法可自动生成课表;而排课人员根据自己的主观意愿,还可对自动生成的课表进行手动调节,以形成最后的既无冲突,又符合人的主观能动性的课表;在课表管理方面,可实现对教师课表,班级课表,实验室课表三类课表的查看和打印。教师和学生根据自身不同的权限,在登录界面输入自己的名称和密码后,便可查询和打印各自的课表。
系统在设计过程中不可避免地遇到了各种各样的问题,有关ASP.NET许多细节问题都要靠自己去摸索,加之本人水平有限,没有完全充分利用ASP.NET的强大功能,在数据设计上还不够完善,系统也还存在着一些不足之处。以上的不足都是需要改进的地方。该系统离实际使用也还有相当的距离,需要进行不断地补充和完善。通过本次毕业设计我学到了不少新的东西,也发现了大量的问题,有些在设计过程中已经解决,有些还有待今后慢慢学习。只要不断学习,就会有更多的收获。
本asp.net毕业设计“大学实验教学管理系统—实验排课子系统”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
客服微信号:hastp888
添加好友时请备注“论文”