资源管理系统 - 图文

2019-05-18 19:58

摘 要

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

JSP继承了所有Java语言的特点,而且发展前景十分的广阔,因此本项目才用Jsp语言作为根本,选用经典的Struts作为开发架构,在数据持久层方面则使用了Hibernate.

关键字:互联网,JSP

I

目 录

摘 要 ........................................................................................................................................................................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

II

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

III

1 序言

1.1 项目背景

现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。

全球范围内的企业内部组织正在发生巨变,未来企业成功的关键的依靠企业人力资源,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。

1.2 项目目标与期望

1.2.1 树立全新企业形象

对于任何一个企业而言,企业的品牌形象至关重要。 特别是对于互联网技术高度发展的今天,通过人力资源管理的网站,员工可通过网站侧面的了解企业形象及企业实力,因此,建立具有国际水准的网站能够极大的提升企业在员工心中的整体形象。 1.2.2 激发竞争力

在登录后,员工能看到优秀的上榜员工,而如果这里没有他的名字,会极大的激发他的斗志,这也是本系统的作用之一。通过这种方式,使员工自动的全身

1

心投入工作,这要比开动员大会效果明显得多,效率很高很多。 1.2.3 减轻部门负担

许多人知道,一个公司的所有和员工有关的运作,包括加薪,出差,请假,人员的调动,离任等等都由人力资源部门来完成,如果是一家拥有上千人的大型企业,这个工作量是相当惊人的。因此本系统的开发,大大缓解了该部门的工作压力,也避免了以前人工作业的错误几率。

总结上述几点,长红机械有限公司网站建设目标可总结如下:

1) 帮助企业建立有效的企业形象宣传、企业风采展示、打造企业新形象。 2) 增加员工间竞争机制,鼓舞大家工作积极性, 3) 采取电脑管理人的方法,为企业节省人力,物力。

1.3 项目设计原则

1.3.1 实用性原则

充分考虑到在人力资源管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数。

1.3.2 经济性原则

建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网站建设成本,并确保其较好的拓展性和开放性;同时网站具有基于WEB界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率。 1.3.3 扩充性原则

网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站在增加栏目后不会破坏网站的整体结构。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改。

2


资源管理系统 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:原子吸收测定柠檬酸中钙的含量(精)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: