毕设-人事信息管理系统的设计与开发(共68页).doc
《毕设-人事信息管理系统的设计与开发(共68页).doc》由会员分享,可在线阅读,更多相关《毕设-人事信息管理系统的设计与开发(共68页).doc(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上分类号 TP311 编号毕 业 论 文(设 计)人事信息管理系统的设计与开发Design and Development the Personnel Information Management System 专心-专注-专业人事信息管理系统的设计与开发 摘要通过对企业人事管理需求的分析,设计了基于VB和数据库的人事信息管理系统,本人事管理系统包括系统管理、员工信息管理、工资管理、考勤管理和福利费管理5个部分。系统管理用于管理使用该系统的用户,以及分配权限,从而为系统提供一定的安全性。员工管理全面合理的反映员工的人事档案;考勤管理可及时反映员工考勤的情况,并与工资管理
2、结合;工资管理可确保工资信息的及时准确性及一致性;福利费管理对员工的福利信息进行管理。以上四个模块都可以进行相应的信息添加、编辑、查询、统计以及生成报表,并可以随时对统计和报表结果进行打印。该人事管理信息系统可使现代人事的管理更具有计划性、战略性、整体性和未来性。关键词人事管理,人力资源,人力资源管理系统;AbstractThe personnel management system includes five parts:system management, employee information management, wage management, attendance manage
3、ment and welfare management.System management is used to manage users who use the system and distribute rights , providing the system with a certain degree of security.Staff Management reflects the personnel files of employee reasonably and comprehensively; combined with the salary management,attent
4、ion management may reflect the case of employees duty in time; wage management may ensure the accuracy,timeliness and consistency of wage information. The four modules corresponding information can add, edit, query, statistics and generate reports, and print the available statistics and reports at a
5、ny time.The Personnel Management Information System will enable a more modern personnel management more planned, strategic,overall and forward-looking.目 录1引言1.1研究课题的背景知识经济时代, 以不确定性为特征的竞争环境向现代企业提出了新的挑战, 人力资源管理作为管理学的一个分支, 在企业管理活动中的地位越来越重要。企业要实现利润最大化, 有效开发人力资源, 就必须更新观念, 实现向人力资源管理的转变。知识经济的兴起和信息技术的日新月异,
6、消除了人类知识、信息传递的障碍, 也带来了经营意识、管理观念的巨大转变。随着西方先进管理思想的引进, 现代人力资源管理对我国现有的劳动人事管理制度形成了冲击, 并将最终取而代之。同传统的劳动人事管理相比, 人力资源管理在我国企业的应用刚刚起步, 对国外有关理论的认识还停留在“点”的阶段, 远未做到系统引进, 消化吸收, 实现真正意义上的从劳动人事管理向人力资源管理的功能性转变。因此, 企业管理人员应对这种转变所面临的挑战和机遇有一个全面的、清醒的认识, 努力探索一条适合中国国情的人力资源管理之路。现代人力资源管理是建立在市场经济基础之上, 按照市场经济法则, 对人力资源的招聘录用、绩效考评和培
7、训发展等进行全过程的、主动的、动态的管理, 其各个环节紧密结合, 主动地对人力资源的各个方面进行开发利用。人力资源各个时期的管理规划、培训开发总是与企业各个阶段的人力资源状况和目标紧密相连。人才市场体系的建立, 使得人力资源流动渠道畅通, 员工进出变得容易, 辞职或被辞退变得正常, 企业能不断地吐故纳新, 保持活力。全过程的、动态的、主动的人力资源管理符合市场经济以市场实现对资源进行有效配置的原则。现代人力资源管理在传统劳动人事管理的基础上增加了人力资源规划、人力资源开发、岗位与组织设计、行为管理和员工终身教育培训等内容, 使现代人力资源的管理更具计划性、战略性、整体性和未来性。1.2 人力资
8、源管理的内容和目标现代人力资源的内容十分丰富, 涉及到人力资源的诸多方面, 其主要内容有:人力资源的规划和选拔、培训和发展、激励、绩效考评、薪酬管理、安全与福利等方面。人力资源管理始终是围绕着如何充分开发人力资源这一核心目标展开活动。人力资源管理的主要目标有:(1)充分调动员工的积极性据调查研究发现, 在自然状态下, 员工只能发挥20% 30%的能力, 如果充分调动员工的积极性, 其潜力可发挥到80%90%。所以, 为了充分、全面、有效地开发人力资源, 调动员工的积极性就成了实现企业目标的有效手段。而员工的积极性常受到员工在企业中的发展空间、自我实现机会、薪酬福利状况和人际关系等因素的影响,
9、企业应尽力对这些因素进行调整, 使之有利于充分调动员工的积极性, 实现企业目标。(2)扩展企业的人力资本企业拥有三大资源, 即人力资源、物质资源和财力资源。其中, 物质资源和财力资源的利用归根结底是通过与人力资源的结合实现的, 实现的程度受企业人力资源中人力资本的数量、利用程度以及人力资源管理的优劣的影响。扩展企业人力资本、增加人力资本的存量, 成为人力资源管理的一大目标。美国通用电气公司堪称实现这一目标的典范。该公司有一套专门负责培训, 增加企业的人力资本形成初级班人才开发、高级班人才开发等一系列完善的扩展人力资本的体系, 为企业的技术开发、营销管理奠定了坚实的人才基础。因此, 美国通用电气
10、公司1998 年名列全球500 强中第9 位, 纯利润突破100 亿美元, 资本利润率高达25%。这些成绩与其先进的人力资源管理是分不开的。(3)实现企业利润最大化在企业的日常管理中, 只有使人力资源的使用效率最大化才能实现企业利润的最大化。可表述为:人的最大使用价值=最大限度地发挥人的有效技能人的有效技能=人的劳动技能适用率发挥率有效率人力资源管理就是通过提高人的技能的适用率、发挥率和有效率, 达到人尽其才、人尽其能, 最大限度地发挥人的潜能, 最终实现企业利润最大化的目标。1.3 研究课题的意义本课题主要是设计一个针对中小型IT企业的人力资源管理系统。该系统不仅是面向人力资源管理部门的简单
11、的管理信息系统,而是一个面向整个企业所有员工的信息管理中心和人事安排辅助系统。从而建立科学的人力资源开发和员工工作绩效考核评价体系,对员工进行有效激励。现代企业应探索建立企业文化、经营理念和知识技能培训协调统一的培训开发机制,采取灵活多样的培训方式,加强和开展不同层次的员工培训,注重培训效果。在员工工作绩效考核评价方面, 探索建立科学的具有目的、内容、方法、程序、标准和要求的量化考核体系、评价方式和方法, 运用正强化和负强化手段把员工的绩效考评与奖惩结合起来, 真正做到依据员工的工作绩效决定员工的岗位、薪酬、晋升, 有效激励员工提高工作效率。人力资源管理系统是一个企业单位不可缺少的部分,是适应
12、现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件。它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源管理系统应该能够为用户提供充足的信息和快捷的查询手段,以帮助企业领导了解企业现有的人力资源状况。因此,为了加快公司的信息化步伐,提高公司的管理水平以在激烈的社会竞争中立于不败之地,建设和完善人力资源管理系统已变得十分必要和迫切。2需求分析在这里将需求分析分为两个过程:一是理解需求,二是需求分析2.1 理解需求关键需求有:(1)系统在员工进入公司是为员工建立人事档案,人事档案的管理由公司经理及人员完成。人事档案应该包括员工进入公司的时间、员工的级别、员工的基本工资、
13、员工所在部门和员工的其他基本信息。(2)员工的工资应该包括基本工资和奖金两个部分。基本工资根据员工的级别划分(试用员工、正式员工、组长、部门经理、总经理),奖金应根据员工的业绩由其直接或更高级的领导确定。(3)员工到公司上班适应首先登陆公司系统签到;离开公司是登陆系统签离。如果办事外出或者出差应由上级领导确认考勤情况。缺席或者迟到按一定数额罚款,迟到2小时以上算缺勤。(4)在许多大型的公司中,每个员工通常都有名目繁多的福利项目。所以对于公司来说,管理好这些名目繁多的福利信息是非常重要的,同时方便员工对自己的福利信息进行查询,以及管理员对福利信息进行添加、修改、编辑和删除等操作。(5)系统应该可
14、以对数据库进行维护。(6)员工调动和离职后应保留员工的历史信息,以备日后查询。(7)系统还应该提供强大的数据统计、查询、报表生成以及打印等功能。(8)系统运行在Windows平台上,还应该有一个较好的图形用户界面。(9)系统应有很好的可扩展性。2.2 需求分析需求分析就是描述系统的需求,通过定义系统中的关键类域来建立模型1。分析的根本目的是在开发者和提出需求的用户之间建立一种理解和沟通的机制,因此,人事管理信息系统的需求分析也应该是有开发人员和用户或者客户一起完成的。需求分析的第一步描述人事管理信息系统的功能,以此确定系统的功能需求。人事管理信息系统的需求分析主要找出系统所有需要的模块,并要和
15、人事管理信息系统的潜在用户进行讨论。一个公司的角色包括员工、各级管理者(包括组长、部门经理和总经理等)和系统管理员。员工和各级管理这是系统的用户,而系统管理员是管理整个软件系统的,虽然系统管理员也是一个员工,但这并不影响本系统的功能。人事管理信息系统的需求模块包括:l 员工信息管理l 考勤信息管理l 员工工资信息管理l 员工福利费信息管理员工信息管理包括员工信息的添加、编辑和查询,同时还应注意到上述需求中员工信息管理包括了聘用员工、辞退员工、以及员工退休,也可以根据用户的具体需要经这几种行为分别建立模块。员工的升降职可以看做调动的一种,但是,如果是在同一部门升降职就不好处理了。因此这里将升降职
16、和调动分开,升降职只界定在同一部门的职务变化。考勤登记记录员工的外出,考勤信息只适用于部门经理以下职务的员工。考勤信息由部门经理及部门经理以上职务的员工登记。同时考勤信息管理也包括考勤信息的添加、编辑和查询功能。在进行员工工资信息管理操作的时候,首先需要统计员工考勤信息,然后计算员工的奖金、福利,最后进行工资信息的添加。工资信息管理有系统管理员完成,同时工资信息管理也包括工资信息的添加、编辑和查询功能。福利费既包括国家政策规定的项目,也包括公司内部的福利项目,福利费信息管理由系统管理员来负责管理。同时福利信息管理也包括福利费信息添加、编辑和查询功能。3系统建模3.1 人事管理信息系统的模块分析
17、在上一节需求分析中列出了人事管理信息系统的全部模块,员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理。这里进行系统建模,其框图如图3-1所示。该框图标记了所有的用例,从中可以得知,这里为了说明问题的方便,将超级管理员和系统管理员归为同一个角色。员工信息管理、考勤信息管理、员工工资信息管理、员工福利费信息管理这些模块还包括其他更一般的模块,例如员工信息管理还包括添加员工信息模块、修改员工信息模块、查询员工信息模块、删除员工信息模块,除此外的其他模块同样如此。员工信息管理考勤信息管理工资信息管理福利信息管理图3-1 人事管理信息系统框图3.2 人事管理信息系统的域类分析系统建模的第
18、二步就是领域分析。实际开发人事管理信息系统时,领域分析是建立在模块分析基础上的。要了解系统要处理的概念,这是最好将公司的有关人员组织起来开一个讨论会,了解概念和概念之间的关系。人事管理信息系统中的域主要包括员工(Employee)、考勤(Duty)、工资(Salary)、福利(Welfare)。3.3 人事管理信息系统的设计在设计阶段,首先要设计的就是状态图。不是所有的类都有状态图。在本系统中,有状态图的类有员工。员工的状态图,如图3-2所示。确定职务和部门离职退休员工图3-2 员工的状态图设计阶段的最后是系统模型,也就是将前面设计的模型进行扩展和细化,这里主要考虑技术问题和限制。在架构设计中
19、,将定义包(子系统)、包间的相关性和基本的通信机制。当然,要得到清晰简单的架构,架构中的相关性要尽可能少。在详细设计中,应将包的内容细化,尽可能地描述每一个类,是编程人员根据他们能很容易进行代码编写工作。设计架构时,应该将应用逻辑和技术逻辑分割。应用逻辑是需要编码设计的,而技术逻辑主要包括用户接口、数据库或者通信删除。人事管理信息系统中的包(或者为子系统、层)有如下几个2:用户界面包(User Interface Package):为通过用户接口类,调用业务包中的操作检索和插入数据。可以简单地把它们看成将来用户要操作的界面。实际上,界面下还包含了很多内容,但需要开发的仅限于此。业务对象包(Bu
20、siness Object Package):业务对象包包含上面设计的分析模型的类域。业务对象包同数据库包协同完成任务。数据库包(Database Package):数据库包向业务数据包提供服务。应用包(Utility Package):应用包向其他包提供服务。然后,就可以进行详细设计了。至此,系统建模完成。人事管理信息系统员工信息管理考勤信息管理工资信息管理福利信息管理系统管理图3-3 人事管理信息系统模型4系统配置好的数据库系统必然有一个相对最优的系统配置方案。系统配置要根据用户的实际情况设计,主要依据就是系统的吞吐量和系统对稳定性等的要求。此外,用户的维护水平也是一个重要的方面。4.1
21、软件配置软件配置主要包括数据库的选择和操作系统的选择。人事管理信息系统的软件配置要根据用户对系统的稳定性要求、系统的容量以及用户的维护水平来确定。(1)数据库选择可以根据数据量的大小选择不同的数据库。如表4-1所示3。表4-1 人事管理信息系统数据库的选择用 户数据量(记录数)稳定性要求维护水平备选数据库个体企业(38人)100500低差Access、FoxPro小型企业(820人)5005000低差Access、FoxPro中型企业(20100人)500050000中一般SQL Server大型企业(1001000人)50000较高较好SQL Server、Oracle特大型企业(1000人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 信息管理 系统 设计 开发 68
限制150内