| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:16584 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着计算机的普及和经济社会的发展,计算机网络也成了人们人活中不可缺少的一部分,与此同时,人们也开始学着用计算机来解决实际问题。同时在企业的发展和竞争下,公司规模开始扩大,面对大量的人事信息,仅仅靠人工管理已不便捷,大大降低了我们的工作效率。 目前,虽然很多企业都存在OA 办公系统,但还是存在复杂,不易操作的漏洞,信息时代让我们面对大量的数据,简单精简、易于操作的平台就需要出来为我们所用。员工管理系统是企业管理的重要成分,他利用信息化的手段处理企业日常办公及其他事务,提高了自身的管理质量和经济效益,至此我设计了本软件来实现自动化管理。 本毕业项目即为设计实现一套简单、精简全面的基于Java的员工管理系统。主要针对大型企业人事管理。主要页面分成前台与后台。前台页面的部分运用了HTML+CSS技术,来实现页面展示,后台服务器端是使用SSH框架,其中Struts2 + Spring + Hibernate构成SSH框架体系。另外选用了Tomcat作为服务器平台以及MyEclipse作为开发工具。本员工管理系统的用户角色权限有三种,分别是员工、部门经理、系统管理员。三类角色共用一个员工管理系统。因为三种角色所拥有的权限不同,所以登进去的页面所见的模块自然不同。 关键词:员工管理系统 Java MVC SSH
目录 摘要 Abstract 第1章 绪论-1 1.1课题背景-1 1.2发展现状-1 1.3论文结构-2 第2章 开发工具及相关技术-4 2.1 Java技术-4 2.2 JSP技术-4 2.3 MVC模式-5 2.4 S.S.H框架-6 2.5 MySQL数据库-8 第3章 系统需求分析-9 3.1消耗成本分析-9 3.1.1 技术成本-9 3.1.2 硬件成本-9 3.1.3 时间成本-9 3.2 模块功能分析-9 3.2.1 管理员模块-9 3.2.2 部门经理模块-10 3.2.3 员工模块-11 第4章 系统总体设计-13 4.1 功能模块设计-13 4.2 系统数据库设计-13 4.2.1总体表结构-13 4.2.2每张表的表结构-13 第5章 系统详细设计-18 5.1 管理员模块设计-18 5.1.1 用户登录-18 5.1.2 管理页面-18 5.1.3 部门管理-18 5.1.4 员工管理-18 5.2 部门经理模块设计-19 5.2.1 用户登录-19 5.2.2 管理页面-19 5.2.3 部门日程管理-19 5.2.4 个人日程管理-19 5.2.5 请假审核管理-20 5.2.6 部门考勤管理-20 5.2.7 部门文档管理-20 5.2.8 发件箱管理-21 5.2.9 收件箱管理-21 5.2.10 便笺管理-21 5.2.11 通讯录管理-21 5.3 员工模块设计-22 5.3.1 用户登录-22 5.3.2 管理页面-22 5.3.3 部门日程查询-22 5.3.4 请假管理-22 5.3.5 考勤查询-23 第6章 系统功能实现-24 6.1 框架配置文件-24 6.1.1 Spring配置文件-24 6.1.2 Sturts配置文件-25 6.1.3 Hibernate配置文件-25 6.2 模块功能实现-26 6.2.1 登录总入口页面-26 6.2.2 部门管理主页面-26 6.2.3 员工管理主页面-27 总 结-29 参考文献-30 致 谢-31 |

