基于javaweb的综测管理系统的设计与实现(源码)【字数:5473】
[Keywords] Comprehensive evaluation; management system ; Java Web;目录
一、引言 1
(一)课题背景 1
(二)选题意义 1
(三)设计目标 1
(四)开发技术 1
1.开发环境 2
2.JAVA WEB技术 2
3.MySQL 2
二、需求分析 2
(一)功能分析 2
1.学生用户 2
2.管理员 2
(二)可行性分析 3
1.技术可行性 3
2.经济可行性 3
3.操作可行性 3
(一)系统功能模块设计 3
(二)数据库设计 4
1.ER图 4
2.数据库表设计 4
四、系统实现 6
(一)登陆界面 6
(二)管理员主界面 8
1. 修改密码 8
2. 学生信息管理 9
3. 测评项目管理 12
4. 系统公告管理 14
5. 学生测评排名 15
(三)学生主界面 16
1. 修改个人信息 17
2. 浏览系统公告 18
3. 我的测评信息 19
结论 20
致谢 21
参考文献 22
一、引言
(一)课题背景
综合素质测评是对学生来说是一项非常重要的 *51今日免费论文网|www.51jrft.com +Q: ^351916072^
评测指标,其内容包括德育测评、智育测评、体育测评和能力测评四个方面。综合素质测评是学生们评奖评优的一个重要参考因素。
目前,综合素质测评的统计和处理仍以人工方式进行,统计的方式是用纸质表,在一个固定的时间去让学生填写,既不好组织,又容易出错,然而综合测评又是很严谨的事情,纸质表不允许涂改,所以就会浪费很多人力物力,还又浪费学生和老师们的时间,效率很低。而对于统计好的信息进行处理就更麻烦了,一个学生是否有这项测评处理测评信息中最关键的一项,然而这一项又是最不好判断的,因为时间的缘故,学生不确定自己有没有这项或者这项测评相关的证明资料缺少。这就会导致一些学生的最终的测评成绩不够准确。统计处理好了以后就会用的,按照现在的方式查询起来更是麻烦,一张张纸质表翻起来既浪费时间,又消磨耐心。
现在对于大学生综合素质测评处理的方式有太多的缺陷,组织起来浪费时间,纸质表写错就要重新写,因为时间的缘故最终统计的测评信息不够准确。而如今科学技术越来越成熟,能够高效的信息处理是计算机的优点之一,大大的提高了工作的效率。因此就很需要一个管理系统去改善此现象,去对大学生综合素质评价进行统计,处理,查询,管理。
(二)选题意义
对于目前测评方式的缺陷,本系统有很大的改善,在本系统上可以随时随地的进行添加测评,学生当天获得测评加分直接可以在系统上给自己添加测评,而老师也可以根据添加的测评项目进行管理,因为时间是随时随地,所以有很高的准确性。如果学生写错了,老师也可以直接给该学生的错误的测评项目删除,而不用像以前需要重新拿一张纸质表重新写。因此相对于以前方式的许多缺陷都可以迎刃而解。
俗话说学以致用,本身自己专业学的就是软件技术,而自己又经历过那些缺陷所带来的痛苦,便想通过自己学习的内容去解决现实生活中遇到的问题。
(三)设计目标
本学生综合测评系统的设计以功能丰富、易于操作为开发原则,以管理员方便管理、学生易于使用为目的,开发一个学生综合测评管理系统。从用户更加方便管理信息的目的出发,使学生综合测评管理更加便捷化,方便管理员快速查询、增加、删除、修改各种信息,大大的节省了时间,提高使用效率。
学生用户只能修改个人信息、浏览系统公告、查看与添加测评功能。管理员可进行公告发布、专业管理 、学生管理、综测排名等功能。
(四)开发技术
1.开发环境
Web服务器:TomcatV9.0
开发软件:Eclipse IDE
Java开发包:JDK1.8
数据库: MySQL
2.JAVA WEB技术
动态web资源开发技术被统称为Java Web,动态web资源开发技术又有JavaScript、JSP/Servlet、ASP、PHP等。
JavaScript是一种脚本,被浏览器解析执行。其被大量用在基于Web的应用和开发中,可以给网页增加许多动态动能,给用户丰富了流畅和美观的浏览效果。在本系统中不少设计都采用了JavaScript技术。
JSP事实上就是在传统的页面HTML中嵌入JSP的标签和Java代码段。然后Jsp编译器把Jsp编译成Servlet,最后再被编译成可识别的计算机码。在进行访问时,tomcat容器收到客户端的访问请求,最先执行里面Java代码段,解析过后将结果以静态网页HTML的形式返回。
3.MySQL
MySQL是一种关系型数据库管理系统,关系数据库是将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就可以增加速度并提高灵活性。
原文链接:http://www.jxszl.com/jsj/rjgc/608174.html