企业办公oa自动化系统采用javaweb的Ssh(struts+spring+hibernate)集成框架开饭,主要功能包括:企业信息管理、部门管理、人事管理、招聘管理、工资管理、培训管理、奖惩管理等。开发工具Myeclipse,数据库支持mysql,sqlserver,有开题报告,配套文档,答辩ppt,源程序等,适用于毕业设计,课程设计
系统主要研究实现以下内容:
(1)部门管理:主要实现部门查询(部门名称,创建时间,部门人数,备注进行删除操作);添加部门(部门添加,创建时间,备注信息),可以进行保存,重置或者返回;部门查询;。
(2)员工管理:可以通过部门选择来实现员工信息查询,可以添加新员工详细信息,对添加的新员工信息进行详细查询,也可以进行删除和修改的操作。
(3)招聘管理:进行添加应聘人信息, 招聘查询。
(4) 培训管理:主要实现对企业员工的培训查询,添加培训的信息来完善对工作需求。
(5)奖惩管理:即对员工的表现考察,发放奖惩金额,可以对奖惩管理的查询,对奖惩的添加等。
(6)薪资功能:主要实现个人薪资查询,查询你当月和以前的工资是多少,可以一目了然的知道薪资,还详细的查看到薪资的加减等,可以实现薪资的添加等功能。
(7)退出系统:完成系统的退出。
目 录
摘 要 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软硬件需求 4
第二章 需求分析 5
2.1需求调研 5
2.2可行性分析 5
2.2.1技术的可行性 5
2.2.2经济的可行性 5
2.2.3操作可行性 5
2.2.4法律的可行性 6
2.3系统用户用例图 6
2.3.1管理员用例图 6
2.4功能模块需求分析 6
2.5设计的基本思想 7
2.6性能需求 8
2.6.1系统的安全性 8
2.6.2数据的完整性 8
2.7界面需求 8
第三章 系统分析与设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 13
3.1.3数据库的连接原理 16
3.2中文乱码问题处理 17
第四章 系统功能实现 19
4.1系统登陆页面实现 19
4.2系统首页设计 21
4.3部门管理模块 21
4.4员工信息管理 24
4.5工资管理模块 27
4.6修改密码 29
4.7安全退出系统 30
第五章 系统测试 31
5.1系统测试目的与意义 31
5.2测试过程 31
5.2.1主页面的登录模块测试 31
5.3其他错误 32
结 论 33
参考文献 34
致 谢 35