基于SSM的学校教务选课系统的设计与实现.docx

资料分类:计算机信息 上传会员:将大紫 更新时间:2020-11-17
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12775
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着我国教育水平的提高,在校大学生的人数也随之增加,教务选课系统的数据量也在不断地上涨,造成选课的盲目性以及教务处处理数据的繁琐性。

为了解决这一问题,针对教师的课程发布以及对学生自主选课两个方面进行设计,实现对教师、课程的信息发布管理以及学生在线查询信息并且选课等功能。在此次学校的教务选课系统的研发当中,所涉及到的所有工作都是由本人一个人来完成,而系统一共可以划分有六个模块,分别为课程管理模块、学生管理模块、教师管理模块,还有学生选课模块、账号重置模块,以及最后的教师课程模块等。

在此次的毕业设计中,其目的只是为了设计一个基于SSM的学校教务选课系统,而这个系统所使用到的仅仅只是J2EE技术,而后再使用SpringMVC + Spring + Mybatis等框架完成开发的工作。并且开发的工具为MyEclipse,而数据库使用到的是MySQL,那么使用DreamWeaver软件可以很好的给界面完成优化,而JAVA作为一项开发语言,此页面可以使用JSP动态页面完成开发。

 

关键字:选课系统;SSM框架;Java;Jsp

 

目录

摘要

Abstract

第一章  绪论-1

1.1 课题研究背景-1

1.2 研究的意义-1

1.3 课题主要研究内容-2

1.4 论文的组织-3

第二章 开发技术-4

2.1 Spring技术-4

2.2 SpringMVC技术-4

2.3 Mybatis技术-5

2.4 SSM框架设计-6

2.5 本章小结-6

第三章 需求分析-7

3.1 需求说明-7

3.2 业务流程-7

3.2.1 课程管理业务流程-8

3.2.2 学生管理业务流程-8

3.2.3 教师管理业务流程-9

3.2.4 重置账号业务流程-9

3.2.5 学生选课业务流程-9

3.2.6 教师课程业务流程-10

3.2.7 修改密码业务流程-10

3.3系统用例图-10

3.4系统结构功能-14

3.5功能分析-15

3.6性能需求-16

3.7本章小结-16

第四章 系统设计-17

4.1 系统架构设计-17

4.2 数据库设计-17

4.3详细设计-19

4.3.1课程管理模块-19

4.3.2学生管理模块-21

4.3.3教师管理模块-22

4.3.4账号重置模块-23

4.3.5学生选课模块-24

4.3.6教师课程模块-25

4.3.6修改密码模块-26

4.4本章小结-27

第五章 系统实现与测试-28

5.1程序结构-28

5.2 各管理模块的实现-28

5.2.1课程管理模块-28

5.2.2学生管理模块-29

5.2.3教师管理模块-31

5.2.4账号重置模块-32

5.2.5学生选课模块-33

5.2.6教师课程模块-34

5.2.7修改密码模块-35

5.3运行结果展示-36

5.4系统测试-38

5.4.1配置测试环境-38

5.4.2测试总结-39

5.5本章小结-40

第六章 总结与展望-42

6.1总结-42

6.2展望-42

参考文献-43

致谢-44

相关论文资料:
最新评论
上传会员 将大紫 对本文的描述:选课系统于学校而言,是对学生进行管理的重要办法,并且这对于学校的决策者与管理者而言更是一个十分重要的管理工具,在此系统当中,可以为用户提供出一个充分的信息管理还有......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: