asp.net1022-高校排课系统#毕业设计
项目编号:asp.net1022-高校排课系统#毕业设计
运行环境:VS+SQL
开发工具:VS2010及以上版本
数据库:SQL2008及以上版本
使用技术:HTML+JS+HTML
开发语言:C#,框架:asp.net
排课系统网站是指利用多媒体技术和网络通信技术,在网络环境下开展的对高校排课信息进行管理的工作。它有着传统排课模式所无可比拟的优点,它创造了一种全新的排课模式,打破了传统排课模式在时间、空间上的限制,采用了先进的排课手段和方法,大大提高了效率和效果,使排课活动上了一个新台阶,开展网上的高校排课管理系统的设计不仅可以提高排课效率,而且可以更大范围地使高校的教室和实验室信息得到共享。
论文阐述了排课系统网站的设计与实现,并对该系统的需求分析及系统需要实现的设计方法作了介绍。该系统的基本功能包括用户登录,管理员管理,教师信息管理,排课管理,课程信息管理,班级信息管理,教室管理,排课管理,系统设置等功能。
登录界面
后台界面
排课系统网站各模块实现功能如下:
1、管理员部分的功能
(1)管理员登录功能,根据权限进入管理员相应的页面的功能。
(2)基本数据的输入
在排课之前,需要输入大量的基本数据信息,其中包括班级信息,教师信息,实验室信息,课程信息,并且提供对这些信息的增、删、修改等功能。基本数据的保存可以用数据库形式进行保存,有利于系统的集成。
(3)课表编排
课表的编排分为自动编排和手工调节两部分。
课表的编排不是任意的,它是一个时间,教师,班级,实验室,课程的组合规划问题,为达到最好的实验教学效果应遵循一定的要求。这些要求有以下几条:
1)同一教师在同一时间不能进行两门实验课的教学;
2)同一实验室在同一时间不能安排两门实验课
3)同一时间安排的实验课程总数不能大于实验室总数
4)同一教师或同一班级最好选择几个相对固定的实验室;
最后,管理人员可对计算机初排结果通过人工交互进行适当的调整。
(4)课表信息管理
排课结束以后,可对排课结果进行多种条件的查询,并可以输出不同形式的课表,包括班级课表,教师课表,实验室课表,并且可以对这些课表进行打印
2、教师部分功能
(1)教师登录功能,根据其权限进入教师相应的页面的功能
(2)教师对自己课表的査询功能,教师可查询本学期自己所教实验课程的课
3)教师对自己课表的打印功能,教师可打印本学期自己所教实验课程的课表
4)实验室课表的查询和打印功能
3、学生部分功能
(1)学生登录功能,根据其权限进入学生相应的页面的功能
(2)学生对自己所在班级课表的查询功能
3)学生对自己所在班级课表的打印功能
4)实验室课表的查询和打印功能
系统功能结构图
说明: PS:本站所有程序都为站长原创,每个题目都有录像,截图文档等内容,如需更多资料请联系管理员 QQ: 123311197了解