对于学生评价管理系统来说我们首先要从本课题范围内来出发,对于这个系统来做一个简单的叙述和发展的趋势做分析,通过运用自己所学知识和查阅资料,具体从该系统的需求、结构、数据、设计、功能实现做了哪些模块来分析。其次确定采用开发工具为Eclipse,运行在Tomcat,开发使用的JDK版本是8.0以上,采用B/S结构,系统角色分为学生,教师和管理员,系统具有的模块功能有:教师模块、学生模块、新闻公告模块、留言模块、学生评价模块、班级模块、管理员模块。最后,整个论文从系统分析、设计、实现以及最后的测试做了一个合理的安排。通过最终的研讨做出一个可行性的方案,同时根据我们所学的Java语言和SSM框架技术以及mysql数据库来共同开发这个系统,在完成以后我们做了详细的介绍并找出系统的不足之处,从而来弥补系统的完善,最终打到符合毕业答辩要求的标准。。
数据表说明
管理员 (自动编号,管理员密码,管理员账号);
班级 (自动编号,班级名称);
学生评价 (自动编号,加分,学生学号,状态,奖学金,思想品德考核成绩,学期,附加成绩,加分,公寓成绩,备注,减分,减分,体育成绩,考试成绩平均分,学生姓名,测评总成绩,用户);
留言 (自动编号,时间,回复,留言标题,内容,用户);
新闻公告 (自动编号,标题,内容,时间,图片);
学生 (自动编号,学号,家庭住址,密码,照片,学院,姓名,介绍,所属班级,性别,籍贯,政治面貌);
教师 (自动编号,手机,性别,照片,登录账号,所在班级,登录密码,教师姓名);
现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代教育技术改革与发展的方向。而目前的学生评价管理一般都是靠人手工操作的,不但速度慢,效率底下,而且还容易发生错误。基于这个问题,开发一个好的学生评价管理系统是解决问题的是把教师从繁杂的劳动中解放出来的必要途径。
本课题的主要内容如下:
1)在阅读参考文献的基础上,依据目前已有的学生评价管理系统,并结合学生评价管理系统的要求进行需求分析并完成需求分析报告;
2)在需求分析报告基础上完成整体结构设计、数据库设计等工作;
3)完成管理信息系统的代码编制及测试工作;
4)采集实际数据进行功能验证。
在完成毕业设计的过程中,要达到如下要求:
1)完成的学生评价管理系统至少具有如下功能:用户系统:登录界面,注册界面,首页,修改界面,录入界面,查询界面,子页面,个人中心
2)完成的学生评价管理系统使用方便、功能正确、运行无误,人机交互性好,并具有良好的查询、统计及报表功能;
3)在完成毕业设计的整个过程中做到定期汇报、实时反馈;
4)按照进度安排按时完成开题报告、中期报告及毕业设计论文等相关阶段性的文档并准备相应汇报的ppt文档;
5)撰写文档时不得抄袭。
目 录
摘要 1
abstract 1
目 录 1
1 绪论 4
1.1 开发背景 4
1.2 现行状况分析 4
1.3 研究意义 5
2 开发技术介绍 5
2.1 jsp语言 5
2.2 java语言特点 5
2.3 数据库介绍 6
2.4 SSM开发框架介绍 7
3 系统需求分析 7
3.1 系统目标和需求分析 7
3.2 可行性分析 8
3.1.1技术可行性 8
3.1.2操作可行性 8
3.1.3法律可行性 8
3.3 功能模块设计 9
3.4 数据库设计 9
3.4.1 数据表说明 9
3.4.2 逻辑设计 9
4 详细实现 12
4.1 系统登陆 12
4.2 学生评价模块 14
4.3 学生模块 15
4.4 教师模块 17
4.5 留言管理 19
4.6 新闻公告管理 20
4.7 系统部署 22
5 测试运行 26
5.1 测试的重要性 26
5.2 软件测试的目的 26
5.3 软件测试的方式 26
5.4 软件测试的表格 26
结束语 29
总结 29
参考文献 29
致谢 31