摘要:随着生产力的发展、社会的进步,当代社会的人们开始越来越频繁地使用计算机技术来解决生活中遇到的实际问题。近几年来,由于高校师生们信息的数量度不断增加,各级师生人员对于高校勤工俭学信息信息管理的数据管理计算机化的需求也与日俱增。以前为管理高校师生们的信息甚至一般还采用人力处理方法,这样处理不仅效率低下,而且还不易保存和查找,并且更多的会由于人为的原因,造成了数据的遗漏,相关差错,莫名误报,从而间接或直接给勤工信息管理工作带来重大的损失。综合得出,好多地方和好多人都需要一个勤工管理系统来用啊,这真的很有重要。本系统将采用目前比较先进的MyEclipse10为开发工具和Mysql作为数据库进行设计。
本系统前台主要使用Java中JSP作为开发语言,后台使用的是MYSQL作为数据库来管理系统数据,开发环境是在MyEclipse下,服务器采用tomcat7.0,开发出的一个基于Web jsp技术的勤工俭学管理系统。勤工俭学管理系统是将一些IT技术用于了高校师生员工勤工俭学上信息的管理, 它能够收集与存储了高校师生信息,勤工俭学某些相关信息的档案信息,提供了更新与检索高校师生信息的功能,勤工俭学相关信息的某些接口;提高了工作效率。本论文主要介绍了本课题项目的开发背景,和一些所要完成的功能和一些开发的过程。重点的说明了该系统设计的重点、系统设计思想、一些难点技术和相对应的解决方案。
关键词 高校勤工俭学;jsp;servlet;mysql
目录
摘要
Abstract
1绪论-1
1.1背景现状意义-1
1.2系统开发的内容-2
1.3本论文主要工作-2
2系统开发工具和相关技术-3
2.1 mvc架构分析-3
2.2 javascript,ajax介绍-3
2.3 jsp与servlet的功能特征-4
2.4 MyEclipse开发工具-4
2.5 mysql数据库-4
3系统设计-5
3.1可行性分析-5
3.1.1经济可行性-5
3.1.2技术可行性-5
3.1.3操作可行性-5
3.2系统总体设计-5
3.2.1用例图-7
3.3功能模块设计-8
3.3.1管理员模块-8
3.3.2学生模块-9
3.4数据库设计-9
3.4.1数据库模型-10
3.4.2 E-R图-10
3.4.3数据库表-11
4系统实现-14
4.1系统环境配置-14
4.2系统功能模块-14
4.2.1主界面-14
4.2.2拦截系统-14
4.2.3职工信息管理-15
4.2.4班级信息管理-18
4.2.5院系信息管理-20
4.2.6岗位信息管理-23
4.2.7科室信息管理-25
4.2.8工资信息管理-26
4.2.9推送邮件-29
4.2.10学生端注册-29
4.2.11学生端申请岗位-29
4.2.12学生端查看消息-33
5系统测试-31
5.1测试环境-31
5.2测试内容-31
5.3测试过程-31
5.3.1管理员登录注销测试-31
5.3.2学生信息管理测试-31
5.3.3职工信息管理测试-31
5.3.4院系信息管理测试-31
5.3.5岗位信息管理测试-32
5.3.6科室信息管理测试-32
5.3.7工资信息管理测试-32
5.3.8推送模块测试-32
5.3.9学生注册测试-32
5.4测试结果-32
结论-33
致谢-34
参考文献-35