《人力资源管理系统》论文.doc

约52页DOC格式手机打开展开

《人力资源管理系统》论文,人力资源管理系统摘 要随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开...
编号:20-126146大小:1.31M
分类: 论文>管理学论文

内容介绍

此文档由会员 智囊文库 发布

人力资源管理系统
摘 要

随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。本文所阐述的人力资源管理系统,以浏览器/服务器模式高效地实现了人力资源管理系统的各项功能,可进行多条件查询、更新、密码设置、工资和奖金的统计发放等功能.提升了企业的效率和竞争力,满足了现代企业管理的需要.
JSP继承了所有Java语言的特点,而且发展前景十分的广阔,因此本项目才用Jsp语言作为根本,选用经典的Struts作为开发架构,在数据持久层方面则使用了Hibernate.


关键字:互联网,JSP


















目 录
摘 要 I
1 序言 1
1.1 项目背景 1
1.2 项目目标与期望 1
1.2.1 树立全新企业形象 1
1.2.2 激发竞争力 1
1.2.3 减轻部门负担 2
1.3 项目设计原则 2
1.3.1 实用性原则 2
1.3.2 经济性原则 2
1.3.3 扩充性原则 2
2 系统分析 3
2.1 需求分析 3
2.2 技术可行性 3
2.2.1 动态网站技术介绍 3
2.2.2 程序语言的选择 3
2.2.3 语言优势 6
2.2.4 操作可行性 6
2.3 环境可行性分析 7
2.3.1 软件环境 7
2.3.2 硬件环境 7
2.4 系统结构可行性分析 7
2.4.1 B/S模式简介 7
2.4.2 B/S模式的优点 8
3 系统设计 9
3.1 总体设计 9
3.2 数据库设计 9
3.2.1 数据库的需求分析 9
3.2.2 数据库表的具体设计 10
3.3 详细设计 12
3.3.1 功能设计 12
3.3.2 具体设计 13
3.4 开发架构 13
3.4.1 软件开发架构的意义 13
3.4.2 Struts架构简介 14
3.5 数据持久层 17
3.5.1 持久化数据 17
3.5.2 持久化技术 18
4 系统实现 20
4.1 用户操作文件总体架构 20
4.1.1 用户登录模块设计 20
4.1.2 人员管理模块设计 26
4.2.1 人力资源管理系统架构图 40
4.2.2 奖惩文件架构图 41
4.2.3 人员管理架构图 41
4.3.3 薪金管理架构图 41
4.3.4 招聘管理文件架构图 42
4.3 技术难点 42
4.3.1 中文乱码 42
4.3.2 图片处理 42
4.3.3 HQL语言 42
4.3.4 安全性 43
5 系统测试 44
5.1 测试的定义及目的 44
5.2 测试的原则 44
5.3 测试的方法 44
5.3.1 界面测试 44
5.3.2 功能测试 45
5.3.3 需求测试 46
5.3.4 性能测试 46
5.4 测试中其他要注意的地方 46
5.5 人力资源管理系统的测试 47
总结 48
参考文献 49