




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、人力资源管理系统姓名: 学号: 专业:摘 要:人力资源管理的不断发展,传统的人力资源管理已经不能满足当前的需要。故使用计算机对人力资源信息进行管理,基于所学的Java语言作为开发技术,SQL2000作为数据库,使用B/S模式设计本系统。这些使用的技术已发展成熟,故本系统的开发可行。关键词:人力资源管理 1系统分析1.1背景目前,网络的发展已呈现出商业化、全民化、全球化的趋势,网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提出了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。目前,全球范
2、围内的企业内部组织正在发生巨变,未来企业成功的关键将主要依靠人力资源,人才之争已经成为市场竞争的核心内容之一,以人为本成为企业立足和发展的根本。有效地管理企业的人力资源,不仅能节省大量的人力物力,而且能够帮助企业制订计划,激发员工的积极性,充分发挥每员工的潜能,为企业创造更大的价值。本系统的开发不但能够改善公司原有的管理方式,把人力资源管理人员从繁重的手工劳动中解脱出来,而且通过人力资源的有效管理能够适时地制定公司的培训计划,根据员工的个人能力对其岗位进行调动,充分发挥员工自身的能力,为公司带来更大的经济利益。1.2 问题提出建立人力资源管理系统是人资单位的责任,建立体系必须先了解组织的独特的
3、组织沿革、企业文化、经营目标、组织设计、工作设计、员工组成、员工需求等等,因此人力资源管理体系不能移植,企业须以自我需求为基础,根据上述五个考量因素,量身规划符合自己所需的人力资源管理体系。因此,并没有所谓的标准化人力资源管理体系。要规划符合自己所需的人力资源管理体系,人力资源主管及主办人员必须养成足够的设计能力,以便建立人力资源管理体系。但是,现在人力资源管理体系建立最大的问题,不是在于如何建立,而是建立之后,各个子系统之间的衔接未能环环相扣,人力资源管理的整体功能无法发挥。因此,如何整合连结各个子系统,例如任用系统、薪资系统、训练系统、福利系统等,成为一个完整的人力资源管理体系,是当今企业
4、最大课题。1.3业务目标 人力资源管理模块以经营管理为目标,信息管理为基础,采用成熟、先进的计算机软件、硬件集成技术,融入科学的人事管理思想和模式,对企业及其下属公司的人事信息进行采集、储存、加工、处理和分析,使其及时、准确地反映企业的人事聘用状况、人员流动情况、薪资情况等人事信息,为各层管理者提供快速、准确的人事管理依据与辅助决策数据。 1.4信息系统范围 本人力资源管理系统是一个小型的综合的管理系统,它包括招聘信息管理、培训信息管理、绩效信息管理、薪酬信息管理、档案信息管理五个子系统,每个子系统又包括多方面的功能,如招聘信息管理包括职位查询、职位增加、职位删除、职位更新
5、。薪酬信息管理包括基本工资查询、工资统计。 本系统针对公司的具体情况对人力资源管理方面的信息提供添加、修改、查询等功能,使公司能够合理存储员工的各方面信息,方便查询和修改,提高工作效率,实现管理高效率、实时性、安全性、一致性、科学化和现代化。系统的数据由人力资源部通过键盘输入,各部门就可以共享信息资源,及时提供有效的信息。同时,对系统安全和一致性方面也提出了明确而严格的信息要求。 15系统目标需求 随着公司经营规模的不断扩大,经营方式趋于多样性,企业的管理也越来越复杂,面对不断蓬勃壮大发展的业务,企业在管理上必须跃上一个新的台阶。建立企业现代化管理系统已成为当务之
6、急。公司使用了小型数据库下的局部计算机管理系统,该系统在实现局部数据共享等方面为企业带来了可观的绩效,为实现企业的规范化管理打下了坚实的基础,积累了信息化管理的理论和实践经验。但该软件系统构建的相对固定性和企业的发展壮大、组织机构的调整变化、业务开展的延伸之间的矛盾日趋激烈,数据库技术及开发工具的不断升级、系统的构建越来越不能适应公司目前和未来的各种管理需求。2系统分析 姓名模块分工系统管理模块组织机构管理模块人事管理招聘管理薪资管理绩效管理2.1 项目规划人力资源管理系统是一个典型的数据库开发应用程序,由人事管理、招聘管理、培训管理、绩效管理、薪酬管理、规章管理,系统管理,组织机构管理等部分
7、组成人力资源管理系统功能结构如图1所示。企业人力资源管理系统系统管理组织机构管理人事管理招聘管理绩效管理薪资管理培训管理规章管理2.2需求分析2.2.1功能需求 浏览者在打开系统首页后,可以浏览公司的招聘信息,如果对某条招聘信息感兴趣可以查看具体的信息。如果感觉合适,可以在线投递个人简历。普通员工可以登录自己的个人空间,修改自己的登录密码,查看培训信息、查看奖惩想信息、查看工资信息。管理员可以进行员工管理、培训信息管理、招聘信息的发布以及应聘者信息的管理、奖惩管理、工资管理。因此角色分为三种:普通浏览者,普通员工、管理员。 1. 普通浏览者:可以查看招聘信息,并且
8、可以在线投递简历。 2. 普通员工:可以修改个人登录密码,查看培训信息,查看奖惩信息,查看薪金信息。 3. 管理员: (1)员工管理:员工信息的录入、修改、删除。 (2)招聘/应聘管理:招聘信息的发布、删除;应聘信息的浏览及人才的入库。 (3)培训管理:培训信息的发布、培训信息的查看、培训效果的总结。 (4)奖惩管理:奖惩信息的录入、修改、删除。 (5)薪金管理:薪金信息的录入、修改、删除。2.2.2性能需求分析 1准确性和及时性 在系统设计和开发过程中,不但要保证本次数据处理结果的准
9、确性,还要考虑本次数据处理结果对整个系统的影响,从而保证整个系统的正确性。系统在日常处理中的响应速度要达到实时要求,以及实时反馈信息。在系统设计和开发过程中,还要充分考虑系统当前和将来可能承受的工作量,使系统处理能力和响应时间能够满足用户对信息处理的要求。 2系统的可扩充性 系统在开发过程中,应该充分考虑以后的可扩充性。这些要求系统提供足够手段进行功能的调整和扩充。要实现这一点,应通过系统的开放性来完成,即系统应是一个开放的系统,只要符合一定的规范,可以简单的加入和减少系统的模块、配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。可以说,具有良好的扩展性的软件才
10、是优秀的软件。 3、维护和升级方便性 软件系统的改进和升级越来越频繁,C/S系统的各部分模块中有一部分改变,就要关联到其它模块的变动,使系统升级成本比较大。而本系统采用B/S处理模式,大大简化了客户端,只要客户端机器能上网就可以。对于B/S而言,开发、维护等几乎所有工以,这减轻了异地用户系统维护与升级的成本。所有的升级操作只需要针对服务器进行,对点多面广的应用是很有价值的,客户端分散,且应用简单,只需要进行简单的浏览和少量信息的录入。2.2.3可行性分析 开发人力资源管理系统,符合国家提倡的办公自动化,提高使用效益的方向。利用先进的技术,使人的各种办公业务活动逐步
11、由各种设备、各种人机信息系统来协助完成,达到充分利用信息、提高工作效率和工作质量,提高生产率的目的。 技术可行性:现有技术完全可以轻松实现该系统所有功能。如可以使用JAVA语言、Struts和Hibernate架构和MySql数据库等实现。 经济可行性:电脑处理大量数据的时候优势非常明显,比人工方式快的多,也更加准确,省时省力。 操作可行性:系统的使用极其简便,容易让人接受。 经分析本次设计采用Myeclipse8.5为开发工具。JSP页面负责显示层;Struts作为控制层和显示层;Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,在开
12、发与数据库进行交互时可以不用书写大量的SQL语句。2.3模块的设计2.3.1考勤信息管理考勤信息模块主要包括生成每日考勤表、考勤查询等功能。1) 生成每日考勤表管理员每天上班前先根据日期,生成所有员工的考勤记录,然后根据具体的考勤情况对考勤记录表的考勤状态进行修改,标注为在职或缺勤。2) 考勤查询可通过日期,部门员工ID,点击查询按钮,列表会显示出符合条件的所有考勤信息。开始进入考勤信息管理系统功能选择?考勤查询今日签到生成考勤表更改签到标识输入查询条件显示查询结果显示今日考勤信息显示考勤表结束图1考勤信息管理流程2.3.2薪资信息模块管理薪资信息管理与考勤管理相似,只不过薪资管理以月为管理单
13、位,而考勤以天为单位。薪资信息管理流程图如图2所示:开始登录系统薪资信息管理删除薪资信息增加薪资信息结束图3薪资信息管理流程图3总体设计3.1设计目标本系统是针对中小型企业人力资源管理情进行设计的,主要实现如下目标:1) 对企业人力资源管理的基本信息进行管理。2) 管理企业的员工信息(即人事管理功能)。3) 实现企业工作任务的在线分配功能。4) 通过网站对员工考勤进行管理、并设置考勤时间。5) 实现为个人提供网工作平台的功能。6) 实现个人信息全面检索的功能。7) 实现企业的招聘信息、应聘信息的管理功能。8) 企业人才库管理功能。9) 实现企业员工培训的一系列相关信息的管理等。10) 员式薪酬
14、信息管理。11) 企业员工相关政策法规等信息的管理。12) 实现员工间的信息的传递、企业信息(包括会议通知、培训通知、工作任务分配等)的发布、接收、查询等到功能。13) 系统用户信息的管理。14) 系统最大限度地实现了易安装性、易维护性和易操作性。15) 系统运行稳定、安全可靠3.2概念结构设计概念设计是指在数据分析的基础上自底向上的建立整个系统的数据概念结构,从用户的角度进行视图设计,然后将试图集成,最后对集成的结构分析优化得到最后结果。数据库的概念结构采用实体-联系(E-R)模型设计方法。E-R模型法的组成元素有:实体、属性、联系,E-R模型用E-R图表示,实体是提示用户工作环境中所涉及的
15、事物,属性则是对实体特性的描述。概念设计的目标是产生放映企业组织信息要求的数据库概念结构,即概念模式。概念模型是独立于数据库逻辑结构,独立于支持数据库的DBMS,不依赖于计算机系统的。根据以上对数据库的需求分析,并结合系统概念模型的特点及建立方法,建立E-R模型图。1) 考勤管理信息E-R图如图3图4所示:部门编号考勤状态 用户信息考勤日期 图3考勤信息E-R模块出勤天数员工ID月份出勤信息 图4考勤信息E-R模块2) 薪资信息E-R图如图5图6所示:月份3)员工姓名员工ID工资金额工资信息 图5薪资信息模块工资等级编号自发工资底薪税前小计加班费计发日期员工编号奖金自动编号工作计发信息表代扣住
16、房公积金概率 图6薪资信息模块3.3数据库的逻辑结构设计1) 逻辑结构的设计逻辑结构设计,就是把概念结构设计阶段设计好的基本E-R图转化为选用DBMS产品所支持的数据模型相符合的逻辑结构。E-R图向关系模型的转化如下:考勤管理信息(部门编号,考勤日期,考勤状态,月份,出勤天数,员工ID)其中 员工ID 为主键,此为人事管理信息表所对应的关系模式。薪资管理信息(员工ID,员工姓名,月份,工资金额)其中员工ID 为主键,此为薪资管理信息表所对应的关系模式,包含了联系“薪资”所对应的关系模式数据库的概念结构设计完之后,可以将上面的数据库概念结构转化为墨中数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。2) E-R模型向关系数据库模型转化为应遵循下列原则:n 每一个实体要转化成一个关系n 所有的主键必须定义非空(NOT NULL)n 对于二元俩你想应按照一对多、弱对实、一对一、多对多联系来定义外键。4总结要想留住人才不仅需要企业具有良好的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级审计师学习成果展示试题及答案
- 2025年中级会计考试对象分析与试题及答案
- 护理心理学的重要性初级护师考试试题及答案
- 财务治理与可持续发展实践试题及答案
- 高级审计师考试的网络互动学习试题及答案
- 高级审计师试卷分析试题及答案
- 2025年医保知识考试题库及答案(医保基金监管案例解析测试题及答案)
- 2025年小学教师资格《综合素质》职业道德专项练习题及答案
- 医疗AI技术的伦理法规框架构建探讨
- 审计师考试资料准备试题及答案
- 2025年北京市西城区高三二模生物试卷(含答案)
- 2025届浙江省学军、镇海等名校高考英语二模试卷含解析
- 2025-2030功能性饮料项目商业计划书
- 致敬英雄张富清
- (二模)济宁市2025年4月高三高考模拟考试政治试卷(含答案)
- 韦氏测试题及答案
- 2025怎样正确理解全过程人民民主的历史逻辑、实践逻辑与理论逻辑?(答案3份)
- GB/T 45501-2025工业机器人三维视觉引导系统通用技术要求
- 2025年武汉数学四调试题及答案
- 2024年云南省初中学业水平考试地理试卷含答案
- 培训课件 -沟通的方法 -沟通训练营 脱不花
评论
0/150
提交评论