基于JAVA的学生选课系统的设计与实现.docx

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 工业设计 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-10-29
  • 论文字数:14147
  • 课题出处:(N号老师)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:随着中国教育事业的快速成长,计算机网络对教育领域的影响日益显著,学校在校学生的人数也越来越多,这导致学院教务系统的数据量不断加大。同时学生对学分的越来越重视,因此学生的选课量也增多,这也额外给教务系统增加了负担。所以这时候学生选课系统也就凸显出了它的重要性。认识到了选课系统的重要性,选课系统随之也就应运而生。

学生选课系统的功能权限角色有管理员、教师、学生三类。系统的数据库采用MYSQL数据库,服务器采用的是Tomcat服务器,同时采用JSP+Servlet技术,将学生网上选课与教师排课进行了结合,能够有效的实现学生选课的简便化和教师快速管理,简化了学生的选课流程,提高了工作效率。

关键字:浏览器/服务器模式;Tomcat服务器;MYSQL数据库;JSP技术 

 

目录

摘要

Abstract

第一章 引言-1

1.1课题研究背景及意义-1

1.2课题研究现状-1

1.2.1选课制概况-1

1.2.2 课题研究现状-2

第二章 相关技术介绍-3

2.1 MYSQL数据库-3

2.2Tomcat服务器-3

2.3JSP技术-3

2.4浏览器/服务器结构模式-4

第三章 系统分析-5

3.1可行性分析-5

3.2需求分析-5

3.2.1功能需求分析-5

3.2.2系统用例分析-6

3.3系统分析总结-8

第四章 系统设计-9

4.1功能模块设计-9

4.2数据库设计-10

4.2.1数据库概念设计与逻辑设计-10

4.2.2 数据表设计-11

4.3软件开发工具和环境-15

第五章 系统实现-16

5.1选课系统操作流程-16

5.2系统功能实现-18

5.2.1用户登录验证-18

5.2.2 学生选课系统设计-19

5.2.3查询分页功能-20

5.2.4教师查看自己所教授的学生信息-21

5.2.5课程数据操作-22

5.3系统模块流程-23

5.3.1系统登录-23

5.3.2不同角色系统主界面-24

5.3.3管理员模块-25

5.3.4教师模块-31

5.3.5学生模块-31

第六章 系统测试-33

6.1软件测试环境-33

6.2用户登录功能测试-33

6.3用户修改信息功能测试-34

6.4 选课功能测试-34

6.5系统测试结果分析-35

第七章 总结-36

参考文献-37

致谢-39


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费