没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
本科生毕业设计(论文)
第 I 页
互联网的普及,改变了人们正常的生活学习及消费习惯,而且也大大的节省了人们
的时间,由于各种管理系统都再不断的增加,更方便了用户,也改良了很多的用户习惯。
对于选课排课系统查询方面缺乏系统的管理方式,为提高选课排课系统效率,特开发了
本选课排课系统。
选课排课系统的设计主要是对系统所要实现的功能进行详细考虑,确定所要实现的
功能后进行界面的设计,在这中间还要考虑如何可以更好的将功能及页面进行很好的结
合,方便用户可以很轻松明了的找到自己所需要的信息,还有系统平台后期的可操作性,
通过对信息内容的详细了解进行技术的开发。
选课排课系统开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与选
课排课系统的实际需求相结合,讨论了 JSP 开发选课排课系统的使用。
关键词:选课排课系统; JSP;MYSQL
本科生毕业设计(论文)
第 II 页
Abstract
The popularity of the Internet has changed people's normal life, study and consumption
habits, but also greatly saved people's time, because all kinds of management systems are
increasing, more convenient for users, but also improved a lot of user habits. In order to
improve the efficiency of course selection system, this course selection system is developed.
The design of the course selection and scheduling system is mainly to consider the
functions to be realized in detail, to determine the functions to be realized, and to design the
interface. It is easy for users to find the information they need, and the later maneuverability
of the system platform.
By using the existing mature technical reference, taking the source code as the template,
this paper analyzes the combination of the function adjustment and the actual demand of
the course selection scheduling system, and discusses the use of the JSP development
course selection scheduling system.
Keywords: course selection scheduling system; JSP;MYSQL
本科生毕业设计(论文)
第 III 页
目 录
第 1 章 绪论.................................................................................................................................................4
1.1 系统开发背景...............................................................................................................................4
1.2 课题意义.......................................................................................................................................4
1.3 研究内容.......................................................................................................................................5
第 2 章 系统需求分析.................................................................................................................................6
2.1 可行性分析......................................................................................................................................6
2.2 非功能分析......................................................................................................................................7
2.3 项目设计原则.................................................................................................................................7
3 关键技术简介.............................................................................................................................................9
3.1 JSP 技术介绍.....................................................................................................................................9
3.2 JAVA 简介..........................................................................................................................................9
3.3 MyEclipse 开发环境........................................................................................................................10
3.4 Tomcat 服务器................................................................................................................................10
3.5 MYSQL 数据库 ................................................................................................................................10
3.6 SSM 三大框架................................................................................................................................11
第 4 章 系统设计.......................................................................................................................................13
4.1 系统功能需求...............................................................................................................................13
4.2 系统 E-R 图...................................................................................................................................13
4.3 数据库表的设计 ...........................................................................................................................15
第 5 章 系统实现.........................................................................................................................................18
5.1 用户登录界面.................................................................................................................................18
5.2 管理员功能模块.............................................................................................................................18
5.3 教师模块.........................................................................................................................................22
5.4 学生模块.........................................................................................................................................24
第 6 章 系统测试.......................................................................................................................................26
6.1 系统测试的目的.............................................................................................................................26
6.2 系统测试方法.................................................................................................................................26
6.3 功能测试.........................................................................................................................................26
致 谢...........................................................................................................................................................30
参考文献.......................................................................................................................................................31
第 1 章 绪论
1.1 系统开发背景
机遇与挑战始终并存。在开放的互联网平台面前,选课排课系统的信息管理
面临着巨大的挑战。传统的管理模式局限于简单数据的管理,无法适应不断变化
的市场格局。在早期阶段,在将计算机技术和网络技术融入学生选课数据管理方
法之前,所有管理方式都通过人工操作完成了管理信息的交换和处理,效率低,
错误率高,导致严重浪费物质资源,人力资源和财政资源。
系统管理也都将通过计算机进行整体智能化操作,对于网上选课排课系统所
牵扯的数据信息及数据保存都是非常多的,举例像所有的个人中心、公告信息、
班级管理、学生管理、教师管理、课程名称管理、课程信息管理、课表信息管理、
学生选课管理、退课信息管理等,为此开发了本选课排课系统,为用户提供一个
网上选课排课系统的平台,同时方便管理员对学生和教师进行课程选课信息进行
处理。该系统满足了不同权限用户的需求,即管理员、及用户,管理相关信息可
以及时、准确、有效地进行系统化、标准化和有效的工作。
1.2 课题意义
由于现在的选课排课系统用户所负责的工作越来越多,所以涉及到的数据也
是相应增多。传统的学生选课信息查询模式面对大量数据信息,再给用户提供数
据的时候效率会慢,而且用户等待的时间也相应的比较长,所以这样既不能满足
用户的需求,不能给用户提供更有效的数据信息的同时,对于学生选课和教师课
程等信息,进行查看或编操作,管理人员的工作效率低,所以开发网上选课排课
系统可以改变这些缺憾。
目前,网上选课排课系统是吸引很多人的注意,通过互联网来搭建网上选课
排课系统可以给用户提供更好的服务而且对于用户可以更好的提高工作效率。也
可以更好的为我们建造更多区域及数据信息。
传统的学生选课信息的统计都是采用人工检查与核实,信息量大,由于使用
的是人手工统计数据工作量大,而且出错率高,当然还会存在很多数据存储及丢
失的问题,对于查找某一条数据比较麻烦,耽误时间,影响工作效率,为了提高
工作效率我们急需开发出这套选课排课系统,网上选课排课系统相关信息成为必
然。
1.3 研究内容
选课排课系统采用 JSP 和开发环境所使用技术开发,实现了选课排课系统的
系统化、高效化、科学化。
选课排课系统主要有用户通过登录进入到用户操作界面,方便用户对学生选
课信息的查看及管理操作,对于管理员可以对数据信息的统计及管理操作,选课
排课系统的实现主要是对整个系统想要实现的功能及功能的每一步实现、系统的
整体的分析、设计、代码的编写等内容进行实现操作,最后完成整个智能化管理
系统的操作。
剩余29页未读,继续阅读
资源评论
Q_97095639
- 粉丝: 365
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功