ImageVerifierCode 换一换
格式:DOC , 页数:10 ,大小:35KB ,
资源ID:13528647      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13528647.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(人力资源管理系统的设计与实现Word格式.doc)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

人力资源管理系统的设计与实现Word格式.doc

1、企业中人心的向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。通过建立透明、相容、一致、易查和全面的人力资源信息系统,将与人相关的信息统一地管理起来,才有可能为“公平、公正、合理”原则的实现,以及企业在运作和劳资纠纷诸方面的风险规避等建立一套科学的保障体系。熟悉企业人力资源管理工作的业务流程,从人力资源管理工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机网络功能,实现人力资源管理工作全过程的计算机管理,使得人力资源管理管理工作规范化、系统化、程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改各种情况。所以说,开发一套适合该公司的人力

2、资源管理系统很有必要,也具有很强的现实意义。本文以天宇高速公路服务区管理公司人力资源管理系统开发为背景,通过对该公司人力资源管理现状以及管理需求进行调查分析,进行了人力资源管理系统的总体设计、模块设计、数据库设计,系统实现。2相关技术分析 2.1 管理信息系统的开发方法 结构化生命周期法。结构化生命周期法采用结构化的系统分析和设计的方法,即“自顶向下,逐步求精”,把一个复杂的系统分解成足够简单,并能被清楚地理解和表达的若干层次。结构化系统分析阶段。系统分析在于解决新系统要“做什么”的问题,而暂不考虑新系统如何实现的问题。结构化系统分析阶段的分析流程如图2-1所示。结构化系统设计阶段。系统设计是

3、根据系统分析阶段得到的逻辑模型,对新系统进行物理设计,它主要解决系统“怎么做”的具体问题。根据本系统的基本要求,决定采用结构化生命周期法进行系统分析和设计,结合快速原型法和面向对象方法来实现系统。2.2系统架构设计 在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图2-2所示:2.3 C/S架构 C/S结构,即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端

4、硬件环境的优势。C/S架构软件的优势如下:1)应用服务器运行数据负荷较轻 2)数据的储存管理功能较为透明在数据库应用中。3 人力资源管理系统设计 3.1 系统需求分析 基于系统需求分析,开发的人力资源管理系统需要实现以下基本功能:用户管理、基础数据管理、员工人事档案信息管理、人事变动管理、考勤管理、工资管理、数据库管理 3.2 系统模块设计 根据上文系统需求分析,可以将系统分解成几个功能模块来分别设计,系统功能模块如图3-1所示。每个功能模块都由若干个相关的子模块组成。系统管理模块。用户管理子模块:实现系统用户的增加、删除、密码修改等功能,对应系统操作用户的用户名、密码、用户身份。权限控制子模

5、块:由管理员级别用户对其他系统用户进行权限指定,对应各用户对系统的操控权限。基本数据管理模块。基本数据管理模块包括部门机构及岗位管理、薪酬结构管理、职称类别管理等功能子模块。人事档案管理模块。员工信息管理模块包括人事档案信息浏览、人事档案信息查询、人事档案信息统计三个子模块。人事变动管理模块。人事变动管理模块主要实现员工岗位调整、职务升迁、离职等原因引起的员工信息变更,并生成员工人事变动信息、员工工作履历信息。考勤管理模块。考勤管理模块主要实现考勤信息的录入、统计,对应考勤时间、员工迟到次数、早退次数、旷工天数、请假天数、加班天数等。考核管理模块。考核管理模块主要实现考勤信息的录入、统计,对应

6、考核时间、考核结果等。工资管理模块。工资管理模块包括计发当月工资子模块和历史工资查询模块。数据库维护模块。数据库维护模块负责对数据库进行简单的一些管理,包括数据库备份和数据库还原工作,通过这些工作来维护数据库的安全,降低意外或人为破坏的损失。3.3数据库设计 人力资源管理系统中员工的一切信息都保存在数据中。在数据库应用系统开发过程中,数据库结构设计是数据库各个表结构的设计。数据库概念设计。概念模型独立于具体的数据库管理系统,它描述的是从用户角度看到的数据库,反映了用户的现实环境,而与数据库将来怎样实现无关。本系统采用E-R图,描述如图3-2所示。数据库逻辑结构设计。逻辑结构设计是将概念数据模型

7、转换成特定的数据库管理系统(DBMS)支持的数据模型。由概念结构设计的实体与实体之间的关系的基础上,形成数据库中的表以及各个表之间关系。数据库保护。对数据库的保护是通过对数据库的恢复、完整性控制、并发控制和安全性控制四个方面实现。4系统实现 4.1主控制平台的实现 充分考虑界面易于操作的系统需求,主控制平台使用简单和直观和布局设计,提供菜单和工具栏两种操作方式。主体框架:使用MFC AppWizard创建一个单文档结构的应用程序工程,建立起系统主体框架,生成应用程序类(CManager App)、文档类(CManagerDoc)、视图类(CManager View)和主边框类(CMainFra

8、m)。菜单和工具栏:根据系统总体设计中功能模块的划分,使用资源编辑器创建系统菜单和工具栏。文档与视图应用程序的编写。本系统是基于MFC单文档结构的应用程序工程,文档是管理应用程序的数据,而视图用于显示文档并管理与用户的交互。 文档与视图的这种操作分离是编程的高级思想。所有对数据的修改由文档对象来完成。视图调用这个对象的方法来访问和更新数据。它大大简化了多数应用程序的设计开发过程。权限验证模块设计。根据需求分析和总体设计,此模块主要是根据用户输入的用户名,验证用户身份并决定其操作权限。权限验证IPO图 输入:用户名和密码 处理: 用户登录对话框; 从系统用户表中读取用户和名称信息,并写入用户名下

9、拉框中,以方便登录; 用户选择用户名并输入密码; 从操作人员表中检查是否有相应的用户名和密码; 如果用户名或密码错误,进行提示; 如果输入和用户名和相应密码正确,则根据该用户和权限类别进行权限设置; 进入主界面;输出:主界面 权限验证模块的界面设计。该模块通过登录对话框为用户提供操作界面,界面的设计如图4-1:权限验证模块的实现。根据权限验证的IPO图,通过定义CLoginDlg类来实现权限验证模块的功能。处理过程:从数据库中读取可以登录的用户名称,并全部添加到用户名列表中。4.2 人事档案管理模块 根据需求分析和总体设计,人事档案管理模块主要实现对员工信息和录入工作,包括员工基本档案、员工工

10、作经历、员工家庭成员、员工和奖惩记录、员工的培训经历的录入,以及提供对这些数据进行编辑和删除功能,同时实现对员工信息进行浏览和查询功能。这一部分是本系统和主要核心功能之一,主要划分成三个子模块:人事档案浏览子模块、人事档案查询子模块和人事档案统计模块。其中人事档案子模块主要提供员工档案的录入、修改、删除和浏览功能,它是人事档案管理模块和核心。4.3 基本数据维护模块 根据需求分析和总体设计,基本数据设置模块负责维护人事管理相关的基本数据,这些基本数据主要有:部门类别、职称类别、工资结构;该模块的功能主要是完成对这些基本数据的添加、编辑和删除操作。4.4数据库管理模块 数据库管理模块负责对数据库

11、进行简单的一些管理,包括数据库备份和数据库还原工作,通过这些工作来维护数据库的安全,降低意外或人为破坏的损失。5 结束语 本文实现的人力资源管理系统是企业人力资源管理实用软件,本系统是从人力资源管理工作的实际出发,解决工作中关键性的难点问题,并充分利用计算机功能,实现人力资源工作全过程的计算机管理,帮助具体管理人员从复杂烦琐工作中解放出来,使得公司整个管理工作规范化、系统化、程序化,避免管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改各种情况。随着对人力资源管理系统的深入了解,系统的开发和实施仍有许多后续工作要做:如系统功能模型的扩展与实践B/S架构。参考文献 1马蔚然, 赵兴元. 人力资源管理系统的开发与应用. 辽宁经济职业技术学院辽宁经济管理干部学院学报 2张家罡. 人力资源管理系统在企业中的应用 3郑人杰, 殷人昆, 陶永雷. 实用软件工程. 清华大学出版社 4周文成, 赵曙明. 人力资源管理系统-改进企业人力资源管理效能的新路径. 南京邮电大学学报 5乔月圆. Visual C+在人事管理系统设计中的应用. 山西农业大学学报 作者简介:贺芬(1981-),女,湖南衡阳人,在读硕士,主要研究方向:计算机软件开发,智能信息处理,现从事计算机应用、软件方面的教学工作。10

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1