(1)在整体上保持MyEclipse+Tomcat+mysql各层次之间衔接和技术的应用。
(2)学习使用JSP,并领会其语言特性和集成工具的操作。
(3)学习使用MyEclipse,掌握好视图化操作的基础并练习使用语言修改页面属性。
(4)编写个模块代码并实现其功能。
(5)使用代码实现各模块相应功能并进行代码调试。
(6)满足以上功能需求的同时,使软件尽可能具有实际使用价值。
随着高校教育改革的深入和教育思想的更新,现有的大学生综合测评系统的某些方面已经明显落后。首先,由于其量化特性,学生期末综合测评系统涵盖范围必然是不全面的,存在着考核内容不确定、不全面,造成评分不够准确、平时难以考核、工作量大等问题。因此,有些要素的定量考核的内容指标还有待进行深入研究和完善。其次,综合素质的量化考核要防止误导。实践表明,有些学生为了使某项分数提高,往往投机取巧,盲目争分,而不是真正提高自己和发展自己,从而背离了综合测评的根本目的。针对这些实际情况,开发一个适合我高校的学生期末综合测评系统具有很高的使用价值和意义。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP 2
1.3.3 JavaScript 3
1.4软硬件需求 3
第二章 需求分析 4
2.1可行性分析 4
2.1.1技术的可行性 4
2.1.2经济的可行性 5
2.1.3操作可行性 5
2.1.4法律的可行性 5
2.2系统用户用例图 5
2.2.1管理员用例图 5
2.2.2学生用例图 6
2.3功能模块需求分析 6
2.4设计的基本思想 7
2.5性能需求 8
2.5.1系统的安全性 8
2.5.2数据的完整性 8
2.6界面需求 8
第三章 系统分析与设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 12
3.1.3数据库的连接原理 14
3.2中文乱码问题处理 15
第四章 系统功能实现 17
4.1系统登陆页面实现 17
4.2管理员功能模块 18
4.2.1学生信息管理 19
4.2.2加分信息管理 22
4.2.3扣分信息管理 25
4.2.4测评信息统计 28
4.2.5修改个人密码 29
4.2.5安全退出系统 30
4.3学生功能模块 30
4.3.1修改个人信息 30
4.3.2浏览测评信息 30
第五章 系统测试 31
5.1系统测试目的与意义 31
5.2测试过程 31
5.2.1主页面的登录模块测试 31
5.3其他错误 32
结 论 33
参考文献 34
致 谢 35