需要金币: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 |