一个人力资源管理系统的设计与实现

上传人:n**** 文档编号:82603449 上传时间:2019-02-24 格式:DOC 页数:35 大小:1.99MB
返回 下载 相关 举报
一个人力资源管理系统的设计与实现_第1页
第1页 / 共35页
一个人力资源管理系统的设计与实现_第2页
第2页 / 共35页
一个人力资源管理系统的设计与实现_第3页
第3页 / 共35页
一个人力资源管理系统的设计与实现_第4页
第4页 / 共35页
一个人力资源管理系统的设计与实现_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《一个人力资源管理系统的设计与实现》由会员分享,可在线阅读,更多相关《一个人力资源管理系统的设计与实现(35页珍藏版)》请在金锄头文库上搜索。

1、 基于UML与Java EE的人力资源管理系统的设计与实现摘 要:在信息时代,信息化手段深入到社会的各个领域,而随着企业不断扩大经营规模,企业内部职工人数不断扩大,职务越来越细化,分工越来越专门化,内部职工的管理工作也是越来越繁琐,管理方面的问题也越来越突出。人力资源作为企业最重要的资源之一,更需要进行科学、有序的管理,这就引领着管理系统的产生和发展1。本系统采用了java语言,连接oracle11g数据库,在My Eclipse中运行,基于C/S模式,实现了人力资源管理系统的各项基本功能,可进行多条件查询、更新、密码设置、工资和奖金的统计发放等功能,并且带有打开计算机、生成word、exce

2、l等功能,提升了企业的效率和竞争力,满足了现代企业管理的需要。关键词:现代企业;人力资源管理;系统Abstract: In the information age, the means of information technology has in-depth all areas of society. With the continuously expanding at the scope of operation in enterprise, the number of enterprise internal staff and workers is growing quickly, t

3、he posts are more and more refined, and also more and more specialized division. Internal management of the workers is more and more complicated, the management of the problem is more and more outstanding. Human resources as one of the most important enterprise resources, also needs to be more scien

4、tific and orderly management, this is the reason for the development of resource management system. This system using JAVA language,connecting oracle 11g database and basing on C/S mode, can realize the basic function of the human resource management system, also can use the function of calculator,

5、word and excel. This system can improve the efficiency and competition of the enterprise, so the requirement of the modern enterprise can be satisfied well. Keywords:modern enterprise, Human Resource Management, System2目录序言1第1章 概述21.1 项目背景21.1.1 大背景21.1.2 公司背景21.2 项目目标与期望31.2.1 节约公司成本31.2.2 减轻部门负担31

6、.3 项目设计原则31.3.1 实用性原则31.3.2 经济性原则31.3.3 扩充性原则3第2章 可行性分析42.1 概述42.2 本系统的可行性分析42.2.1 技术可行性分析42.2.2 经济可行性分析42.2.3 社会可行性分析52.2.4 组织可行性分析5第3章 系统分析与数据库设计63.1 系统需求分析63.2 功能分析63.3 数据库设计73.3.1 数据库用例设计83.3.2 数据库概念结构设计83.3.3 数据库模型设计93.3.4数据库物理结构设计10第4章 系统实现144.1 数据库的实现144.2 系统登陆的实现144.3系统主界面的实现154.4 人事模块的实现164

7、.4.1档案管理模块的实现164.4.2 奖惩管理模块的实现174.5待遇管理的实现184.6系统工具的实现18第五章 系统测试205.1 测试方法论205.2 测试项目20结束语21参考文献23致 谢24附录A26附录B27附录C30II序言 随着以人为本的观念深入人心,更多的领导者意识到人力资源管理的重要性,逐步将人才的竞争作为核心竞争力的主要部分,人力资源的管理使得领导者可以更加了解部门员工的能力以及发展方向,可以更好的安排员工的工作,避免员工工作的浪费和重复安排。本系统实现了人事管理的基本功能,对于很多企业都很适用,就此可以利用系统解放公司的人事部门的工作量,提高工作效率。各个企业可以

8、以本系统为基础,根据自己公司的特点和发展情况,添加一些其他功能,进行扩充。本系统采用java语言进行编码,是因为java语言的安全性、健壮性和平台无关性的特点和优势。另外在系统实现时采用了hibernate2框架类进行持久层的实现,确保系统的稳定性和扩充性。本系统说明书共分为4章,第一章就项目实现的时代背景和企业实际背景进行了简单阐述,划定了项目系统设计、实施的原则和需要实现的目标;第二章阐述的是通过社会、经济、技术、组织等方面对项目进行的可行性分析研究结果;第三章阐述了系统实现之前所做的各种准备工作,如系统分析、需求分析、数据库的分析设计,构画了系统需要实现的各种实体的基本关系;第四章详细阐

9、述了系统实现的各种操作界面以及界面实现方式,体现了系统的各个模块的功能。第1章 概述1.1 项目背景1.1.1 大背景目前计算机网络的发展的趋向已经越来越明显:全球化、商业化、全民化。几乎世界上所有的企业都在利用网络进行各种活动,比如传递商业信息,进行商业宣传等,囊括了从职员招聘到市场拓展的全部环节,可以说商业下的网络无所不能,这种现象无形中的显示着计算机网络在商业竞争中的崇高地位。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具,加快了处理所有事情的速度和步伐,逐步实

10、现企业从内而外的高技术、高效率和高自动化。伴随着企业活动方式的改革,全球企业的内部组织也正发生着剧烈的变化,成功的企业越来越依靠人力资源3,人才之争逐步分割了最原先的资本之争的地位,成为市场竞争的核心内容之一,以人为本成为企业立足和发展的根本。有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。1.1.2 公司背景常州安邦物流有限公司目前拥有300多名员工,并且有着继续发展的强大趋势。随着公司的不断发展,公司内部的职务逐步细化,人

11、员的设置复杂化,原先的手工化的操作已经难以适应公司的发展,慢慢半信息化的操作流程逐步衍生,为了公司的更快速的、稳健的发展,协助企业的运转,并节约公司成本,全信息化的、高效率的处理人事信息的管理系统的要求应运而生。 1.2 项目目标与期望1.2.1 节约公司成本通过将数据电子化,减少纸质资料的产生、整理与归档、管理,减少了空间支出和成本支出,同时减轻工作人员的工作量之后,减去专人负责的职务,减少工资薪金的支出。1.2.2 减轻部门负担现在全球存在的企业数量如此之大,员工可以选择的范围如此之广,造成每个公司的人事调动相当频繁。再者,对于一个企业中所有和员工相关的工作,例如加薪,出差,请假,职位调动

12、等等都由人力资源部门来完成,工作量很巨大,尤其是对于一个上千人以上的大型企业,这种工作压力更是显而易见。因此本系统的开发,大大缓解了该部门的工作压力,也避免了以前人工作业的错误几率。1.3 项目设计原则1.3.1 实用性原则充分考虑到人力资源管理过程中出现的各种问题,需要尽量做好全面的需求分析,保证系统的稳定性和健壮性,争取减少以后系统的更新次数。1.3.2 经济性原则通过实现系统化、网络化的管理,可以帮助企业减少人力、物力、财力的支出,同时开发本系统基本没有资源的浪费和大量的金钱支出,节约了成本支出。1.3.3 扩充性原则网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站在增加

13、栏目后不会破坏网站的整体结构。后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改。第2章 可行性分析2.1 概述可行性分析4主要内容是要求以全面、系统的分析为主要方法,经济效益为核心,围绕影响项目的各种因素,运用大量的数据资料论证拟建项目是否可行。对整个可行性研究提出综合分析评价,指出优缺点和建议。为了结论的需要,往往还需要加上一些附件,如试验数据、论证材料、计算图表、附图等,以增强可行性报告的说服力,由此得出科学证明来决定“做还是不做。”做可行性分析不能以偏概全,也不可以什么都鸡毛蒜皮的细节都加以权衡。可行性分析必须为决策提供有价值的证据。可行性分析的目的是说明该软件开

14、发项目的实现在技术、经济、投资和社会条件等方面的可行性。一般的,软件领域的可行性分析主要考虑4个要素:经济、技术、组织和社会环境。2.2 本系统的可行性分析2.2.1 技术可行性分析人力资源管理系统编程已经具备了完备、成熟的理论和体系结构,java语言编程与数据库相结合进行开发的技术也日益成熟。所以从技术方面来说,实现本系统是完全没有问题的。该设计的关键技术在于java语言编程的程序设计与数据库的结合,将所有的数据信息都放入数据库中进行存储,而这些数据信息的调用则完全由程序来完成,即“程序设计数据化,数据管理程序化”思想。2.2.2 经济可行性分析系统的经济方面的可行性应该从项目开发的投入金额

15、、收益、收益投资比、投资回收周期和敏感性分析这几方面来考虑。在收益方面,使用系统后,将大大提高人力资源管理的工作效率,减少工作中的错误,降低人工成本。2.2.3 社会可行性分析 系统解决了人力资源管理时产生的数据量大,耗费大量人工的问题,大大满足了管理层的需要,减轻了操作人员的负担,必定会得到人们的认可,同时提高了人们的工作效率,从另一方面说就是提高了社会的经济效益。因此从社会方面来说是完全可行的。2.2.4 组织可行性分析本系统可以由原先负责人事管理工作的人员作为信息管理的主要操作人员,赋予权限进行各种公司采集的人事资料信息的添加、删除或修改操作,普通工作人员可以通过公司给予的账号、密码登陆,查看一些信息的发布、通知和其他工作人员的基本资料,通过留言进行交流,管理层的工作人员有权限查看员工所有的资料和发布公告、通知等。各个层次的工作人员都有相

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号