| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11889 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:教务信息管理是学校教务工作的主要内容,历来也是学校教务处的一大难点。随着互联网的快速发展,教务信息管理也已基本实现了多元的网络化管理,极大地方便了在校师生,同时也提高了教学质量。 基于目前网络时代的挑战,设计了基于SSM的教务信息管理系统。该系统设计了三种类型的用户:学生、教师和系统管理员。通过本系统,学生用户可以根据自身信息查看自己选的课程,包括已选课程和已修课程。教师用户可以查看其教授的课程列表,并可以给已经选择该课程的同学打分。教师和学生用户都可以修改自己的个人信息。管理员可对教师信息、学生信息、课程信息进行增删改查操作,同时也能重置其他账户的密码等,基本实现了教务信息管理功能。 此次毕业设计教务信息管理系统采用的是Java语言,基于SSM框架,使用Eclipse作为开发工具。数据库采用的是Mysql,WEB服务器为Tomcat,整体使用了Spring + SpringMVC + Mybatis的框架,最终完成了整个项目的编写。
关键词:计算机软件 教务信息管理系统 SSM JAVA
目录 摘要 Abstract 1.绪 论-1 1.1 课题的选题背景-1 1.2 课题的研究意义-1 1.3 课题的相关影响-1 2.系统开发环境简介-2 2.1 环境配置-2 2.1.1硬件环境-2 2.1.2软件环境-2 2.2 系统相关理论知识-2 2.2.1开发工具与技术概述-2 2.2.2开发工具Eclipse介绍-2 2.2.3 MySQL数据库介绍-3 2.2.4 Tomcat介绍-3 2.2.5 SSM框架介绍-3 2.2.6 Bootstrap框架介绍-4 3.系统分析-4 3.1需求分析-4 3.1.1系统角色-4 3.1.2需求分析-4 3.2可行性研究-5 3.2.1技术可行性-6 3.2.2经济可行性-6 3.2.3管理可行性-6 4.系统概要设计-7 4.1系统设计基本思想-7 4.2系统功能结构及分析-7 4.3模块UML设计-8 4.3.1用例图设计-8 4.3.2类图设计-9 4.3.3时序图设计-10 4.3.4活动图设计-12 4.4系统数据库设计-14 4.4.1数据库概念设计-14 4.4.2数据库逻辑设计-15 4.4.3数据库物理设计-18 5.系统详细设计-21 5.1登录模块设计-21 5.2学生选课退课设计-21 5.3教师打分设计-22 5.4用户管理设计-23 5.5课程管理设计-23 5.6密码修改设计-24 5.7个人信息修改设计-24 6.系统功能实现-26 6.1登录模块-26 6.2学生模块-27 6.2.1在线选课-27 6.2.2在线退课-28 6.2.3课程搜索-29 6.2.4个人信息修改-29 6.3教师模块-30 6.3.1在线打分-30 6.4管理员模块-31 6.4.1用户管理-31 6.4.2课程管理-33 6.4.3用户密码管理-33 7.系统测试-35 7.1软件测试概述-35 7.2测试用例设计-35 总结-37 参考文献-38 致谢-39 |

