首页 >  毕业论文  > 正文

ssm网上评教系统系统的设计与实现

随着Web技术的不断成熟,高校网络化教学管理模式应运而生,学生网上评教成为当前高校学生评教活动的主流方式。针对传统评教方式的弊端,论文结合计算机技术和我校实际的评教指标体系,设计并开发了网上评教系统。系统采用B/S结构,以JSP为平台, MySQL为后台数据库,实现了学生评教、教师互评、管理员查询评教结果等功能,以提高评教过程的效率。本文从需求分析开始,在此基础上重点探讨了系统分析过程以及数据库设计过程,并就系统各项功能进行了介绍以及说明了其关键的实现方法。
[关键词] 网上评教系统;JSP技术;数据库;信息化
 2.2.1  功能需求
数据库需求分析是数据库结构设计的第一个阶段,是非常重要的一个阶段。这个阶段主要是确定基本数据、数据结构处理的流程,组成一份详尽的数据字典,为以后进一步设计打下基础。
实践表明,需求分析是软件开发成功与否的关键因素。如果没有详尽的需求分析,没有理解各类用户的实际需求,那么最终开发出来的软件产品是不会成功的。通过分析,网上评教系统需要具备以下功能:
(1)学生管理:学生对教师的评分、建议以及对某门课的建议;
(2)教师管理:教师登录和信息修改、教师对学生建议的回复、对学生评分的查看;
(3)学校管理:学校对学生建议的回复、信息的发布以及课程信息的添加、修改、删除;
(4)用户管理:教师信息的添加、删除以及限制学生重复打分;
(5)得分统计:包括学生对某个老师的评分和对某门课的评分;
(6)排序:包括得分排序(按从低到高或从高到低)、院系得分排序和某门课的得分排序。
 
目    录
1 引言 1
1.1 开发背景 1
1.2 研究意义 1
1.3 开发技术与开发模式 2
1.3.1 JSP技术 2
1.3.2 MySQL数据库 2
1.3.3 Photoshop 4
1.3.4 系统的主要架构及开发模式 4
2 系统分析 7
2.1 可行性分析 7
2.2 需求分析 8
2.2.1 功能需求 8
2.2.2 性能需求 8
3 系统设计 10
3.1 开发设计思想 10
3.2 系统模块总体说明 10
3.3 系统总体结构 11
3.3.1 管理员功能模块 11
3.3.2 教师功能模块 12
3.3.3 学生功能模块 13
3.4 数据库的设计 13
3.4.1 数据库需求分析 13
3.4.2 数据表设计 14
3.4.3 数据库安全策略 15
4 系统实现 16
4.1 用户登录界面 16
4.2 管理员管理 17
4.3 学生管理 21
4.4 教师管理 24
5 系统测试及难点分析 26
5.1 系统运行环境的搭建 26
5.2 系统的测试 27
5.2.1 系统关键部分测试分析 27
5.2.2 测试结果分析与说明 28
5.2.3 系统安全与性能分析 28
5.3 系统中存在的问题及解决方法 28
结束语 29
参考文献 30
致谢 31
 

以上是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:242219979

上一篇:图像简单特效及加密处理系统的设计与实现

下一篇:ssm网上商品竞拍系统的设计与实现

相关文章: