基于C/S结构的人力资源管理系统设计与实现.pdfVIP

基于C/S结构的人力资源管理系统设计与实现.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

基于C/S结构的人力资源管理系统设计与实现

[摘要]在信息时代,加强企业人力资源管理,需要更多地借助数据库技

术和网络技术,提高企业综合竞争力。本文结合嘉艺公司的管理需求和实际的人

力资源管理制度,设计并实现了企业人力资源管理系统,达到了用户的要求,使

企业人力资源管理信息系统变得高效、快捷。

[关键词]客户机/服务器结构;数据共享;人力资源管理系统;工资

核算

本文结合嘉艺有限公司信息化建设的具体环境和实际管理需求,特别是企业

人力资源管理保密性强的特点,介绍了基于三层C/S(客户机/服务器)结构

模式开发人力资源管理信息系统的设计思想、具体实现技术和应用情况。该系统

在设计中采用面向对象的设计方法,确立各子系统相互之间的关系。通过Jav

a来实现整个系统程序的编制,利用大型数据库SQLServer实现对数

据的管理,建立了一个高效、稳定的人力资源管理系统,达到了先进、安全、实

用、可靠的目标,并对今后新的需求有很好的扩展性。

1系统分析

1.1嘉艺实体概述

佛山嘉艺家具制造有限公司是一家专业生产金属家具、铁艺家具、藤艺家具、

真皮沙发、软体床的制造企业,公司现有职工2000多人,人员结构复杂,

对公司的人力资源管理工作提出了挑战。

目前公司的人力资源管理工作主要采用计算机管理与手工管理相结合的方

式,虽然日常办公多在计算机上操作,但并未真正实现人力资源管理工作的信息

化。也就是说,每个员工都在自己的工作职能范围内建立自己的数据库并进行相

关的处理,各个数据库之间没有任何关联,数据无法共享,其他人员要用到相关

数据时只能通过软盘拷贝数据库表的方式进行,容易造成数据不完整,影响了工

作效率和工作质量。因此,开发一个易用且高效的人力资源管理系统迫在眉睫。

1.2系统需求分析

需求分析是为了描述所有的系统需求,并建立一个模型来定义系统中主要的

对象。通过系统分析和流程描述达到开发者和需求者的理解和沟通,从而回答新

系统“做什么”这个关键性问题。

经过调研,初步确定用户需求如下:

(1)系统应能方便地进行人力资源数据的增加、删除、修改。

(2)系统应具备人力资源数据存储的功能,具有合理的数据库结构,保

证数据的安全性和完整性,便于用户有效地提取、检索、更新和共享数据。

(3)由于人力资源信息的保密性,系统应具有用户身份验证功能。

(4)系统应该能够进行数据库维护,特别是具备数据库的备份、恢复功

能,以保证数据的完全。

(5)系统应该提供强大的数据统计、查询、报表生成以及打印等功能。

(6)系统界面友好,层次清晰,应具有较强的可操作性和易用性。

(7)系统应有很好的扩展性,根据实际需要不断增加新的功能模块。

(8)系统应有安全的网络体系结构。

(9)系统应与ERP的其他子系统进行无缝连接(参见图1)。

2系统设计

2.1系统总体设计

系统总体设计是把总体任务分解为许多基本的、具体的任务,这些具体任务

合理地组织起来构成总任务。其基本任务是:

(1)将系统划分成模块。

(2)决定每个模块的功能。

(3)决定模块的调用关系。

(4)决定模块的界面及模块间信息的传递。

根据三层C/S架构模型,将系统分为3个部分:表示层部分即为客户应用

程序,它安装在各部门的人力资源管理客户机上;数据层即为SQLServ

er数据库服务器,是数据资料的存储地,它放置在人力资源管理中心的服务器

上;功能层用于完成各种逻辑、代数运算以得到应用系统所需要的结果,该层可

单独放在一台服务器上,以处理客户机的连接请求。功能层主要针对几个子系统

来实现。该系统包括8个子系统:基本信息管理、工资信息管理、考勤信息管理、

职称评定信息管理、培训信息管理、档案信息管理、查询统计、系统维护。

各子系统细化的模块及逻辑关系如图2所示。

2.2数据库设计

2.2.1数据表设计

对数据库系统中使用到的所有数据,都必须在数据表中找到相应的字段来存

储。部分数据表列举如下:

(1)职工基本信息表:包括的数据项有职工编码、职工姓名、学历编码、

部门编码、职务编码、基本工资、住址、电话号码、密码等。

(2)工资信息表:包括的数据项有职工编码、发薪日期、基本工

文档评论(0)

叶子 + 关注
实名认证
文档贡献者

博士研究生

1亿VIP精品文档

相关文档