毕业设计--高校实验室排课系统的设计与实现

毕业设计--高校实验室排课系统的设计与实现

ID:39539712

大小:777.94 KB

页数:31页

时间:2019-07-05

毕业设计--高校实验室排课系统的设计与实现_第1页
毕业设计--高校实验室排课系统的设计与实现_第2页
毕业设计--高校实验室排课系统的设计与实现_第3页
毕业设计--高校实验室排课系统的设计与实现_第4页
毕业设计--高校实验室排课系统的设计与实现_第5页
资源描述:

《毕业设计--高校实验室排课系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、盐城师范学院毕业设计毕业设计高校实验室排课系统的设计与实现学生姓名学院专业班级学号指导老师2016年5月16日第27页,共27页盐城师范学院毕业设计高校实验室排课系统的设计与实现摘要随着当今世界各种技术的快速发展,电子计算机也发展迅速,已经广泛运用到各种管理科研及人们的日常生活之中。为了使高校排课工作更合理、更科学,决定开发智能化的实验室的排课管理系统。排课系统采用JSP技术和SQLServer2008数据库及使用MyEclipse开发软件进行Java代码的编写开发,系统开发模式采用B/S模式,基本实现了针对权限不同的用户进行增加、删除、修改

2、、查询,实验室分配,课表的安排等一系列功能。经过一系列的测试,本系统操作方便,达到了预期的效果。【关键词】排课;JSP;信息系统;B/S模式第27页,共27页盐城师范学院毕业设计ThedesignandimplementationofuniversitylaboratorycoursearrangementsystemAbstractWiththerapiddevelopmentoftoday'sworldofvarioustechnologies,therapiddevelopmentofelectroniccomputer,hasbeen

3、widelyusedinvariousscientificresearchmanagementandthedailylifeofpeople.Inordertomaketheuniversitycourseschedulingworkmorereasonableandscientificdecisioncourseschedulingmanagementsystemdevelopmentofintelligentlaboratory.OfcourseschedulingsystemusingJSP+SQLServer2008andJavaco

4、deusingMyEclipsedevelopmentsoftwaredevelopment,andtheschedulingsystemdevelopmentusesB/Smodel.Thebasicrealizationofthecrud,forpermissiontodifferentpeoplelaboratorydistribution,schedulearrangementandaseriesoffunctions.Afteraseriesoftests,thissystemiseasytooperate,toachievethe

5、desiredresults.[Keywords]Coursearrangement,JSP,Informationsystem,B/Smodel第27页,共27页盐城师范学院毕业设计第27页,共27页盐城师范学院毕业设计目录1引言11.1课题开发的必要性11.2可行性研究12需求分析22.1系统需求分析22.2系统运行环境22.3系统开发环境23系统开发环境工具及技术33.1JSP概述33.2SQLServer200833.3JAVA语言34系统总体设计34.1系统主页设计44.2系统后台设计44.3系统前台设计54.4系统层次模块图64.

6、5模块功能设计64.6系统业务流程75系统数据库设计105.1数据库概念设计105.2数据库逻辑设计146系统实现166.1注册166.2学生登录186.3教师登录196.4管理员登录217系统测试227.1软件测试方法227.2功能测试237.2.1用户登录测试237.2.1课程添加删除测试247.3测试评价248结束语24参考文献26致谢27第27页,共27页盐城师范学院毕业设计1引言高校的实验室是学校教学的主要承担者,实践是整个教学活动的重要构成部分之一。随着学校教育工作的变革,高校实验室的使用情况也变得加倍频繁。其中实验教学工作的一项

7、重要环节就是如何根据实际情况合理有效的安排实验课程。这就非常需要运用计算机来解决问题,以减轻教师的工作,提高学校的工作效率。目前许多学校实验室的安排大部分采用人工编排的方法,这是一项复杂繁琐的工作,使老师的工作量加大,而且比较浪费时间,所以排出的课表可能课表存在着不合理性。然而排课系统的开发和使用主是为了合理安排教师的教学时间,提高学校实验室的合理性使用率,以满足学校教学研究的需要。1.1课题开发的必要性由于课表的多变性,使用其他的方式安排课表的时候经常会使一些问题更加复杂。一些相关研究显示,使用分层的方法把实际情况进行处理,是有可能成功解决

8、问题的。从目前情况来分析,这些系统在适用性上依然不是很令人满意。有一个原因是要想考虑全面地排课是非常困难的,并且现在采取的一些算法大多存在一些局限性;另一个方面高校

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。