iData_企业人事管理系统的设计与实现_付佳.docx

上传人:a**** 文档编号:8208 上传时间:2017-10-20 格式:DOCX 页数:59 大小:668.59KB
返回 下载 相关 举报
iData_企业人事管理系统的设计与实现_付佳.docx_第1页
第1页 / 共59页
iData_企业人事管理系统的设计与实现_付佳.docx_第2页
第2页 / 共59页
点击查看更多>>
资源描述

《iData_企业人事管理系统的设计与实现_付佳.docx》由会员分享,可在线阅读,更多相关《iData_企业人事管理系统的设计与实现_付佳.docx(59页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 分类号 _ 密 级 _ U D C _ 单位代码 10151 大 连 海 事 大 学 工程硕士学位论文 企业人事管理系统的设计与实现 (学位论文形式:应用研究 ) 付隹 指导教师 傅英亮 职称 副教授 学位授予单位 大 连 海 事 大 学 申请学位类别 工程硕士 工程领域 计算机技术 论文完成日期 2014年 9月 答辩日期 2014年 11月 答辩委员会主席 Design and Implementation of Enterprise Personnel Management System A thesis Submitted to Dalian Maritime University

2、In partial fulfillment of the requirements for the degree of Master of Engineering by Fu Jia (Computer Technique) Thesis Supervisor:Assocaite Professor Fu Yingliang September 2014 大连海事大学学位论文原创性声明和使用授权说明 原创性声明 本人郑重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果,撰 写成硕士学位论文 企业人事管理系统的设计与实现 。除论文中已经注明引用的 内容外,对论文的研究做出重要贡献的个

3、人和集体,均已在文中以明确方式标明。本 论文中不包含任何未加明确注明的其他个人或集体已经公开发表或未公开发表的成 果。本声明的法律责任由本人承担。 学位论文作者签名: 本学位论文作者及指导教师完全了解大连海事大学有关保留、使用研究生学位论 文的定, 即:大连海事大学有权保留并向国家有关部门或机构送交学位论文的复印 件和电子版,允许论文被查阅和借阅。本人授权大连海事大学可以将本学位论文的全 部或部分内容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存 和汇编学位论文。同意将本学位论文收录到中国优秀博硕士学位论文全文数据库 (中国学术期刊(光盘版)电子杂志社)、中国学位论文全文数据库

4、(中国科学 技术信息研究所)等数据库中,并以电子出版物形式出版发行和提供信息服务。保密 的论文在解密后遵守此规定。 学位论文版权使用授权书 本学位论文属于: 保 .年解密后适用本授权书。 不保密 is/(请在以上方框内打 V ) 日期: : U|lf年丨丨月 /日 摘要 人才是企业活动的主体对象,人事管理更是企业发展的生命线。企业拥有科学的 人才配置,能知人善用、尽显其能方能合理利用人才,也才能使企业在竞争日趋激烈 的发展环境中立于不败之地。在信息化技术高速发展并且日趋普及的当今社会,企业 的发展越来越依赖于信息化技术,对提高企业核心竞争力方面起到重要的作用。企业 人事管理的发展大体经历了由手

5、工记录、整理人资信息到应用计算机办公软件进行辅 助管理,再到通过管理信息系统参与管理的发展过程,现代企业的人事管理过程则更 加依赖于管理信息系统。虽然人事管理管理信息系统在我国企业的应 用己不是近几年 的事,但随着我国企业的企业规模、人才结构、发展模式、经营理念等方面都发生了 翻天腹地的变化,这就对人事管理系统提出了新的要求,很多早前开发的人事管理系 统在系统架构、技术架构、功能划分等诸多方面也已经不能完全满足现代企业的人事 管理的管理工作需要。 本文所探讨的企业人事管理系统的设计与实现来源于沈阳某大型 IT企业, 该企业经过多年发展已建立多个分公司,该企业想通过人事管理系统实现多个办公地 点

6、的人事管理,完成多地点的人事调配等工作。本系统的提出除了可以满足本文提及 企业,也可以为其它企业 的人事管理工作提供借鉴。本系统除了传统人事管理中涉及 到的员工资料管理、请假管理、考勤管理、加班管理等,还将通过基于 B/S架构模式 实现招聘管理、培训管理等人事管理工作。本系统在考勤管理中添加了移动定位功能, 将通过手机端实现地图定位、活动跟踪、电子围栏等管理,此功能将解决很多企业在 对业务人员外出办事难于考勤的管理难题。本系统还将引入 Membership实现系统成 员角色管理,方面本系统的用户、角色、权限的综合管理,提升了系统的行政职能。 本系统在技术方面将通过 Asp.Net技术完成基于互

7、联网的 B/S架构人事管理系统 的设计,移动端将通过基于 android系统的移动端应用开发。本系统研究过程是按照 软件工程规范,从分析到设计,再到实现的过程。本文共分为六个章节对系统的设计 与实现工作进行论述。 关键词:人事管理系统; Asp.Net;移动定位 ; Membership ABSTRACT Talent is the main part of the business activity, the personnel management but also the lifeline of enterprise development. Configuration of scien

8、tific personnel to use can be known, and can show its can reasonable use of talent, and to make the enterprise in the development of an increasingly competitive environment in an impregnable position. In the information technology rapid development and increasing popularity of todays society, the de

9、velopment of the enterprise is more and more dependent on information technology, play an important role in improving enterprise core competitiveness. The development of the enterprise personnel management and the experiences of manual record and sort out the hr information to the application of com

10、puter aided management office software, to participate in the management through the management information system development process, the modern enterprise personnel management process is much more dependent on the management information system* Although the personnel management of the application

11、 of management information system in our country enterprise has not in recent years, but along with our country enterprises scale , personnel structure, development mode, management idea proud occurred in such aspects as the change of the hinterland, it puts forward new requirements for personnel ma

12、nagement system, a lot of early development of the personnel management system in the system architecture, technical architecture, fimctional division, and many other aspects has not fully meet the needs of modem enterprise management of the personnel management needs. The enterprise personnel manag

13、ement system are discussed in this paper the design and implementation of the comes from a large IT companies in shenyang, the enterprise has established several branch after years of development, the enterprise to the personnel management system to achieve multiple office of personnel management, c

14、omplete the work of the personnel allocation more site. This system is put forward in addition to can satisfy this article mentioned enterprise, also can provide reference for other enterprises personnel management work. This system in addition to the traditional personnel management involved in the

15、 employee information management, leave management, attendance management, overtime management, etc., will also be based on B/S structure pattern implementation recruitment management, training management and personnel management work. This system to add the function of mobile positioning in attenda

16、nce management, through mobile terminal map location, event tracking, electronic enclosures, such as management, this feature will solve a lot of enterprises in the management of the business was running errands and difficult to attendance problems. This system will also introduce the Membership to

17、realize the member role management system, this system users, roles, permissions, integrated management, improve the administrative functions of the system. This system will be completed by Asp.Net technology is based on the technical side of the Internet B/S structure of the personnel management sy

18、stem design, mobile terminal will be based on android mobile application development. This system the research process is according to the software engineering standard, from analysis to design to implementation process. This article is divided into six chapters on the system, the essay discusses th

19、e design and implementation of the work. Key Words: The personnel management system; ASP.NET; Mobile positioning; The Membership 第 1 章 绪 论 . 1 1.1课题提出的背景 . 1 1.2本课题在国内、国外的研究现状 . 2 1.3课题提出的目的和意义 . 3 1.4本文主要研究内容 . 4 第 2章 系 统 开 发 技术 及 理 论 . 5 2.1管理信息系统 . 5 2.2B/S架构概述 . 5 2.3面向对象编程思想 . 6 2AASP.NET 技术 .

20、7 2.5系统其它关键技术 . 8 2.5.1百度 LBS定位应用 . 8 2.5.2 成员角色管理 -Membership . 9. 第 3章系统分析 . 10 3.1系统可行性分析 . 10 3.2系统总体需求调查 . 11 3.3系统总体业务分析 . 12 3.4系统功能分析 . 14 3.4.1系统管理 . 14 3.4.2员工档案管理 . 16 3.4.3招聘管理 . 17 3.4.4考勤管理 . 18 3.4.5培训管理 . 20 3.4.6薪金管理 . 21 3.5系统非功能需求分析 . 22 第 4章系统设计 . 24 4.1系统总体设计 . 24 4.1.1系统技术架构设计

21、. 24 4.1.2系统整体功能模块划分 . 24 4.2系统功能设计 . 26 4.2.1登录功能设计 . 27 4.2.2基础信息设计 . 27 4.2.3用户管理设计 . 28 目 录 4.2.4移动端定位 . 29 4.2.5系统备份与恢复 . 30 4.3数据库设计 . 30 4.3.1实体抽出与规范化 . 30 4.3.2实体关系以及 ER模型设计 . 32 4.3.3数据库物理模型设计 . 33 第 5 章系统实现 . 38 5.1系统环境配置 . 38 5.2基础信息管理的实现 . 38 5.3通过 MEMBERSHIP实现成员角色 . 39 5.4移动定位重点功能实现 . 4

22、2 5.5系统主要功能运行界面 . 42 5.5.1用户管理界面 . 43 5.5.2请假管理 . 43 5.5.3考勤记录管理 . 44 5.5.4考勤规则管理界面 . 45 5.5.5百度地图定位管理 . 46 第 6 章结论 . 47 6.1 雜 . 47 6.2 麵 . 48 参考文献 . 49 致 ilt . 50 第 1 章绪论 1.1课题提出的背景 最早的人事管理系统出现在 20世纪 60年代,由于当时计算机应用尚未普及,人 事管理系统只能完成简单的工资核算工作,尚未涉及到除工资计算以外的人事信息管 理。20世纪 70年代,随着计算机应用技术发展,人事管理系统不但可以完成基本的

23、计算功能,还引入了一些信息管理功能,对于人力资源人员信息、薪资等历史数据都 有保存和查询功能,还引入了报表功能。 20世纪 90年代,企业竞争异常激烈,越来 越多的企业己经充分认识到人才的重要性。 对于当今企业而言,人事是企业发展的生命线,重视企业人事就如同重视企业的 发展。人事管理是企业发展的一项重要内容,在企业发展过程中地位显著。企业人事 管理的根本目的是通过对人的管理使企业的经济效益和其它利益达到最大化。企业是 独立从事商业生产和商品流通的基本经济单位,企业之间的竞争,实际上是人才之间 的竞争,谁拥有人才 ,谁就在市场竞争的浪潮中挺立潮头。对于企业管理者而言,需 要掌握的首要技能就是用人

24、技巧,通过企业人事管理制度科学配置人才结构,合理优 化人力资源,使每一名企业员工都发挥自身能动作用,激发企业员工潜在的工作热情。 任何一个企业都没有理由浪费才,只有对人事的高度重视才能使企业在发展过程中永 保青春和活力。 改革开放几十年间,市场经济体制下的企业竞争激烈而又残酷,人事管理工作仅 仅放在档案记录、工资统计等方面已经不能满足当前企业发展的实际需要,人事管理 工作的首要任务是为企业提供合适的人才,在管理过程中除了为员工 创造福利外,更 主要的是要营造一种优胜劣汰的工作氛围,要严于管理,从考勤、考核、加班、请假 等多方面加大人事制度改革,在制度作为人事管理的基本保障下,充分应用信息技术

25、手段理顺企业人事管理流程,提高人事管理办公效率,激发企业员工工作积极性。 企业要发展,人事管理工作也要进步,本文所提出的企业人事系统源于沈阳某 IT 企业,该企业发展规模越来越大,这既体现在员工数量的增加,也体现在企业办公地 点的扩充,当然这些企业在发展过程中的变化也与很多企业相类似。随着企业的日益 变化,传统的人事工作己经不能满足该企业的发展 壮大,倘若投入更多的人事管理人 员无疑会给企业带来更多的管理成本,这也并非是长久之计。人事管理系统自引进我 国企业,在企业人事管理工作方面发挥着重要的作用,而随着信息技术的发展和企业 人事管理结构的不断调整,传统的人事管理系统在应用过程中也显露出不少不

26、足之 处,主要包括以下几个方面: 1. 技术架构落后 随着信息技术的发展和互联网环境的成熟,管理信息系统的技术更新亟待解决。 早期的管理信息系统大都采用 C/S架构的软件开发模式, C/S架构软件系统有着访问 速度快、安全性高 等特点,但也具有维护成本高、应用范围小的致命缺点。随着网络 环境的成熟,越来越多的软件系统都纷纷转型为 B/S架构模式,本文提出的人事管理 系统的设计更需要 B/S架构的支持,尤其是对于地理位置分布广泛且不易确定的企业。 此外,即便部分人事管理系统采用了 B/S架构,但 asp等传统开发技术所带来的不稳 定、不安全等缺点也不能适应当前人事管理系统需求。 2. 存在 HR

27、单方管理的缺陷 人事管理工作虽然由企业人事管理人员 (HR)等负责,但随着企业规模的不断扩 大,如果所有工作全部由 HR来做则会为企业带来人事管理上的负担,应建立健全人 事管理制度,由企业被动管理改成员工主动参与管理。总之,人事管理工作应提高员 工参与度,通过软件技术手段将员工的日常人事事务主动融入人事管理系统,人事管 理系统的功能设置也应充分考虑这一点。 3. 缺乏外围设备的应用 随着手机等通讯设备的普及,人事管理系统应在设计上充分考虑除计算机以外的 硬件设备,企业将员工生日提醒通过手机短信发送给员工,员工通过手机进行请假等 操作过程和功能应充分考虑。人事管理系统也应将门禁、考勤机等其它设备

28、容为一体 , 形成统一的管理概念。 总之 ,本系统的研究过程既是满足笔者所调研的沈阳某企业的发展需要,也为其 它企业在人事管理信息化工作方面提供借鉴意义。建立适合企业发展的人事管理信息 系统是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。 1.2本课题在国内、国外的研究现状 在我国改革开放初期,社会经济由计划经济逐渐转向市场经济,按劳分配的提出 使得企事业单位的人事管理工作初具雏形。随着市场经济改革的深化,一批优秀的企 业在改革开放的潮流中脱颖而出,吸取国外优秀企业发展经验,企业越发重视人事管 理工作,建立健全人事管理制度,使人事管理 工作更具现代化 1。 近十几年来,管理信息系

29、统的发展为企业生存营造了科技机遇,管理信息系统的 应用在企业发展过程中发挥的作用日益显著,尤其是企业人事管理工作对企业成败起 到关键的作用,人事管理系统所发挥的作用更加日益显著。目前,基于 B/S架构的企 业人事管理系统相对较为流行, B/S架构管理信息系统一改 C/S架构模型,使得操作 用户对系统的使用更加方便,不受地理位置的限制。然而,虽然人事管理系统的在我 国应用的时间较早,随着企业人事制度和工作流程的不断变更和软件技术的飞速发 展,传统人事管理系统仍有巨大的改进空间,仍有不少企业在沿用诸如 VB、 Asp等 老牌开发技术,这些技术和当前较为流行的 .NET、 JAVA等语言相比,在很多

30、方面都 表现不足,可取而代之。近几年,移动互联网作为新兴技术也正在日益兴起,手机、 Ipad等移动客互端的应用已经打破了传统互连网的固有局面,很多新兴软件产品也陆 续开发产品的移动端去辅助产品的使用效率和质量,作为企业人事管理系统也应在新 兴信息化技术的引导下,拓展思路、大胆创新,即满 足固有人事管理业务的需要,也 应适应企业文化的发展需要,力求作到技术先进、功能完善,使人事管理系统更加符 合现代企业的发展需要。 我国的管理信息系统最初也是从美国等发达国家引进, ERP等成熟的企业管理系 统也是始于美国,企业人事管理系统属于管理信息系统范畴,我国在此方面的起步时 间更是滞后于西方发达国家 2。

31、虽然我国企业也陆续开发了很多优秀的管理信息系统, 但总体来看,其质量较发达国家相比仍有很大的提升空间。 1.3课题提出的目的和意义 本文所研究的企业人事管理系统借鉴国内外人事管理工作的优秀经验,立足于沈 阳地区的中、大型企业,课题来源于沈阳某 IT企业,该企业现有员工 100余人,在 沈阳不同的地区设立了 3个办公区。为满足该企业在人事管理工作上的需要,希望通 过本文提出的企业人事管理系统规范企业与员工的劳动关系,约束员工的日常工作内 容,严肃企业考勤管理制度,提高企业的整体人员素质等多方面的作用。本课题的提 出还能满足一些连锁企业的人事管理需要,形成 总部 -分部 人事管理体系。 本系统将采

32、用基于 B/S架构的软件模式开发,建立 浏览器 -服务器 的系统工作模 式,通过 Asp.Net技术完成动态交互窗体的开发,米用 SqlServer 2005进行数据库数 据的存储和管理。对于员工考勤功能模块,本系统还引入了基于百度 LBS位置服务的 移动端技术完成员工位置定位等功能。 1.4本文主要研究内容 全文共划分了 6个主要章节进行课题的论述,这 6个章节的主要内容大致如下 : 第 1章绪论,结合笔者对当前企业人事管理系统的了解,借鉴国内、国外先进经 验,给出了本课题提出的背景、研究现状和研究价值。 第 2章系统开发技术及理论,介绍了本课题所探讨和应用的关键技术,给出了部 分技术的文字

33、介绍。 第 3章系统分析,按照软件工程的理论要求对系统进行了可行性分析和需求分析 , 明确了系统的设计方向。 第 4章系统设计,通过用例图、功能结构图、流程图、数据库 E-R图等软件工程 分析方法进行了系统总体设计和功能设计。 第 5章系统实现,对系统重点功能的实现过程进行描述,给出了本系统部分功能 运行后的实际效果图。 总结部分,对企业人事管理系统的研究工作进行全面的汇总,指出了本系统的优 势与不足,对下一步要进行的工作进行重点介绍。 第 2 章系统开发技术及理论 2.1管理信息系统 管理信息系统 ( MIS)是一个由人、计算机等组成的能进行信息收集、传递、 存储、维护和使用的系统。管理信息

34、系统是信息系统的一个分支之一,经过 30多 年的发展,已经成为一个具有自身概念、理论、结构、体系和开发方法的集管理 科学、信息科学、系统科学及计算机科学等覆盖多学科的综合性学科 3。 管理信息系统虽然是一种软件系统,但其应用价值离不开人的参与,其组成 部分也以信息管理者为 主,又包括信息处理源、信息处理器和信息用户。管理信 息系统的主要任务一般要实现对基础数据的严格管理,确定信息处理过程的标准 化,高效的完成日常处理业务、优化分配各种资源,包括人力、物力、财力等。 MIS是一个人机结合的辅助管理系统,管理和决策的主题是人,计算机只是辅助 的设备。 管理信息系统的开发模式大体分为 C/S架构和

35、B/S架构, C/S架构的管理信息 系统出现的较早,是一种客户端 -服务器模式。该模式使得基于局域网范围的管理 信息系统发展迅速,像早期的 ERP系统、 OA系统等都是从 C/S架构应用开始, 今几年,随着互联网技术的成熟 B/S架构的软件系统模式所体现的优势也越来越 明显,更多的软件产品都纷纷转向 B/S架构模型。 2.2 B/S架构概述 B/S架构是基于浏览器和服务器的一种软件架构, B指浏览器,是英文 Browser 的缩写, S指服务器,是单词 Server的缩写 4。 B/S架构是建立在互联网环境下的 软件模式,不论是局域网还是广域网,只要有浏览器作为操作平台的地方都可以 构建 B/

36、S架构的系统模式。 B/S架构系统的运行建立在浏览器和服务器之间,浏览 器作为软件系统的客户端和最终用户向服务器发送请求,服务器接 受到浏览器发 送的请求后进行处理,将处理结果在响应给浏览器,浏览器端通过 HTML等标记 语言将响应结果合理布局呈现给用户。这就是 B/S架构软件模式的运行原理。采 用 B/S架构开发的软件系统还具有如下优势: 1. 系统维护工作方便 由 B/S架构系统的运行原理可知,该架构系统还具有重服务器、轻客户端的 特点,软件系统的业务处理后台程序大多放在服务器端,使得系统维护工作更加 容易。系统维护时,通过对服务器应用程序的升级操作使得开发人员不必关注客 户端的更新,因为

37、客户端所访问的永远是最新版本的服务器系统。 2. 服务器类型选择性强 B/S架构的软件模式使得服务端和客户端完全可以是不同类型的操作系统,对 于服务器而言其选择性更加丰富。当前客户端操作系统仍然是微软 Windows系列 操作系统的天下,如果采用早前的 C/S架构将会使得服务器的系统选用和开发环 境受到诸多限制,这无疑会带来系统研发成本的提高。随着服务器技术的发展 Windows操作系统已经不是服务器端的唯一选择,开发环境的配置也不受单一操 作系统的限制,这将大大降低系统整体开发,使服务器类型存在更多的可选择性。 3. 应用范围广泛 B/S架构基于互联网环境运行的特点使得其操作过程不必受地理位

38、置的限制。 最后操作用户不论是在世界各地的任何角落,只要具备通过浏览器连接外网的条 件,就可以通过 URL访问到软件系统并进行操作。因此, B/S架构的软件系统的 应用范围更广,应用人数也并不固定。 B/S架构虽然有着诸多的优势,但也并不是绝对完美 。一 方面,服务器端的运 行压力较大,这就要求服务器端要具备良好的性能。另一方面,虽然 B/S架构的 应用范围更广,但由于该 模式是在互联网环境下运行,这对软件系统的安全性也 提出了更高的要求。 2.3面向对象编程思想 本系统也将采用面向对象的编程思想进行系统开发,面向对象的编程思想早 在20世纪中期就以出现。面向对象的编程思想是由面向过程的编程思想进化而来, 早前的 C语言是面向过程编程思想的代表语言,区别于面向过程,面向对象编程 语言不在只关注程序功能段,而是将编程过程立体化、人性化、模块化。面向对 象编程语言主要由类型和对象两个元素构成,它将计算机软件系统所处理的人或 物抽象成对象,将多个具有共同特征的对象描述成类型,通过类型 定义对象,通 过对象的属性和行为组织对象的活动,通过参数和对象的引用建立对象之间的联 系,而这一切的内容都与人类现实活动相吻合。 面向对象编程思想最大的特点是继承、封装和多态特性,继承使得软件系统 的程序代码得到了充分的复用,又建立了对象之间的层次关系;封装使得对象更 加安全,通过读取和

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

当前位置:首页 > 期刊短文 > 期刊

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁