首页 >  文献综述  > 正文

高校机房排课系统

随着我国许多高校的综合快速发展,所开设的学院、学科及专业越来越多,学生数量也在迅猛增长,许多课程都需要全部或部分的在机房上课、编程及模拟等训练。传统的机房使用时的人工预约或者简单的无纸化的机房排课系统已无法满足现在的机房排课需求,很容易发生课程冲突、重复、错漏等问题,影响机房正常的教学活动的顺利进行。随着计算机技术的发展,人们试图开发高校智能机房排课系统,减轻教务人员负担,减少课程安排的出错率,提高教学资源的合理利用率,从而真正意义上实现教务工作自动化。
该设计要求学生以高校机房的课程安排为背景,设计、开发一套“高校机房排课系统”软件。该系统可用于高校机房的排课等。
此外,学生通过该题目的设计过程,可以初步掌握软件系统的开发原理和开发方法,得到软件工程的训练,提高解决实际问题的能力。
二. 设计任务及要求
(1)整个系统包括用户管理子系统、机房排课信息管理子系统、机房排课子系统及机房课表发布及查询子系统等组成;
(2)系统要支持排课过程中及排课结果的人工干预(教师时间冲突、机房临时停电或因节假日导致延后或补课等)及问题反馈;
(3)开发工具与环境:采用B/S模式,基于JSP技术、整个系统采用2层结构,数据库系统采用MySQL或SQL Server,前台开发工具选用JAVA,VC++等,开发环境为 Eclipse+Tomcat;
(4)设计要求与技术指标:整个系统界面简洁、操作方便、直观;
(5)系统要采用高校的机房排课所涉及的实际或模拟数据进行测试。
三. 毕业设计的主要参考文献
1. 张海潘. 软件工程导论(第6版)[M]. 清华大学出版社.2013.08 
2. 克尼亚万. Servlet JSP和Spring MVC初学指南[M]. 人民邮电出版社, 2016.10
3. 萨师煊, 王珊. 数据库系统概论(第5版)[M]. 高等教育出版社.2014.09
4. 常晋义. 管理信息系统—原理 方法与应用(第3版) [M]. 高等教育出版社.2016.06
5. 沃尔斯. Spring实战(第4版)[M].人民邮电出版社.2016.04.
6. 殷人昆,郑人杰. 实用软件工程(第3版)[M].清华大学出版社.2010.11
7. 林龙. JSP+Servlet+Tomcat 应用开发[M]. 清华大学出版社, 2015.01 
8. 计文柯. Spring技术内幕:深入解析Spring架构与设计原理(第2版)[M].机械工业出版社,2011
9. 周涛, 吕伟臣, 夏永和. SQL Server 2005 数据库基础应用[M]. 清华大学出版社, 2007,12
10. 朱少民. 软件测试方法和技术(第3版)[M].清华大学出版社.2014.10
11. Zakas N C. Professional JavaScript for Web Developers[M]. J. Wiley & Sons, 2009.
12. Selakovic M, Pradel M. Performance issues and optimizations in JavaScript:an empirical study[J]. 2016. 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:少年轮滑网站的设计与实现

下一篇:网上拍卖系统文献综述