人力资源信息管理系统复旦大学.docx
- 文档编号:22799663
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:70
- 大小:219.60KB
人力资源信息管理系统复旦大学.docx
《人力资源信息管理系统复旦大学.docx》由会员分享,可在线阅读,更多相关《人力资源信息管理系统复旦大学.docx(70页珍藏版)》请在冰豆网上搜索。
人力资源信息管理系统复旦大学
编号:
88
复旦大学
(本科)
毕业论文
题目人力资源管理系统
专 业计算机信息管理
作 者 XXX
学号 XXXXX
指导教师XXX
完成日期20XX年X月XX日
目录
摘要………………………………………………………………………………(4)
主题词………………………………………………………………………………(4)
第一章前言………………………………………………………………………(5)
1.1项目开发背景………………………………………………………………(5)
1.2信息系统目标………………………………………………………………(5)
1.3信息系统范围………………………………………………………………(5)
1.4项目开发方法论概述…………………………………………………………(6)
1.5项目开发计划…………………………………………………………………(6)
第二章 系统需求分析……………………………………………………………(8)
2.1现行业务系统描述……………………………………………………………(8)
2.1.1业务流程分析………………………………………………………………(8)
2.1.2组织机构图…………………………………………………………………(8)
2.1.3业务流程图…………………………………………………………………(9)
2.2现行系统存在的主要问题分析……………………………………………(13)
2.2.1现行系统运行状况………………………………………………………(13)
2.3解决方案……………………………………………………………………(13)
2.4可行性分析与抉择…………………………………………………………(13)
2.4.1技术可性行………………………………………………………………(13)
2.4.2经济可行性………………………………………………………………(14)
2.4.3营运可性行………………………………………………………………(14)
第三章 新系统逻辑方案………………………………………………………(16)
3.1数据流程图…………………………………………………………………(17)
3.1.1系统关联图………………………………………………………………(17)
3.1.2系统顶层图………………………………………………………………(18)
3.1.3数据流程图一层分解图…………………………………………………(19)
3.1.4数据流程图二层分解图…………………………………………………(23)
3.2数据字典……………………………………………………………………(23)
3.2.1数据流……………………………………………………………………(24)
3.2.2数据元素…………………………………………………………………(21)
3.2.3外部项……………………………………………………………………(22)
3.2.4数据存储…………………………………………………………………(23)
3.2.5数据加工…………………………………………………………………(24)
3.2.6二层加工逻辑表…………………………………………………………(32)
3.2.7代码设计…………………………………………………………………(33)
3.3基本加工说明………………………………………………………………(34)
第四章 系统总体结构设计……………………………………………………(35)
4.1软件模块结构设计…………………………………………………………(35)
4.1.1HIPO分层图………………………………………………………………(35)
4.1.2IPO图………………………………………………………………………(36)
4.2数据库设计…………………………………………………………………(39)
4.2.1实体………………………………………………………………………(40)
4.2.2实体的属性………………………………………………………………(40)
4.2.3实体间的联系……………………………………………………………(41)
4.2.4E-R图的关系模式转化……………………………………………………(42)
4.3计算机系统配置方案的选择和设计………………………………………(43)
4.4系统的安全性和可靠性……………………………………………………(44)
4.4.1系统安全性………………………………………………………………(44)
4.4.2系统可靠性………………………………………………………………(45)
第五章 系统详细设计…………………………………………………………(46)
5.1数据库的表设计……………………………………………………………(46)
5.2人机界面设计………………………………………………………………(47)
5.2.1登录窗口…………………………………………………………………(48)
5.2.2菜单窗口…………………………………………………………………(49)
5.2.3查询窗口…………………………………………………………………(49)
5.2.4增加记录的窗口…………………………………………………………(50)
5.2.5删除记录的窗口…………………………………………………………(51)
5.2.6更新信息的窗口…………………………………………………………(53)
5.2.7统计窗口…………………………………………………………………(54)
第六章 系统实施………………………………………………………………(55)
6.1实施环境与工具……………………………………………………………(55)
6.2系统测试……………………………………………………………………(55)
6.3系统转换……………………………………………………………………(58)
6.4系统运行与维护……………………………………………………………(58)
6.4.1系统的运行………………………………………………………………(58)
6.4.2系统的维护………………………………………………………………(58)
第七章 小结……………………………………………………………………(60)
7.1本系统的特点………………………………………………………………(60)
7.2本系统还存在的问题………………………………………………………(60)
7.3改进方向……………………………………………………………………(61)
7.4结束语………………………………………………………………………(61)
参考文献…………………………………………………………………………(63)
附录………………………………………………………………………………(64)
附录1:
操作使用说明书…………………………………………………………(64)
附录2:
程序代码…………………………………………………………………(70)
摘要
本信息管理系统是人力资源管理系统,是运用PowerBuilder9.0开发而成的。
人力资源管理系统是一个典型的信息管理系统(MIS),本系统是一个为适应当前各个行业对人力资源信息管理的迫切需求而设计开发的软件系统。
人力资源管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。
如何管理好企业内部员工的信息,成为企业管理中的一个大的问题。
在这种情况下,一个可以规范化、自动化的人力资源管理系统就显得非常必要。
最初的人事管理,都是靠人力来完成的。
当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。
人力资源管理信息系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为企事业单位和职工解除后顾之忧。
人力资源管理信息系统为企事业单位提供信息咨询、信息检索、信息存取等服务。
此系统实现的人力资源管理信息系统基本上能够满足现代企业人力资源管理的需求。
信息录入项目齐全、完整。
本论文论述了信息系统开发的基本原理,结构,方法和过程。
本文详细阐述了系统分析、需求分析、总体设计、详细设计、系统实现以及系统维护等软件开发过程。
力求将所学到的知识在信息系统开发中得以全面的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行。
本人力资源管理系统包括招聘管理、培训管理、绩效管理、薪酬管理、档案管理和系统管理。
系统用户界面十分简洁、实用,操作简单。
主题词:
人力资源信息管理系统
第一章前言
1.1项目开发背景
随着市场竞争的日趋激烈,人才已成为实现企业自身战略目标的一个非常关键的因素。
企业中人心的向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。
如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管和人力资源经理的一个日益尖锐的问题,可以说企业管理从根本上来讲就是对人的管理。
现在“公平、公正、合理”的企业管理原则已为不少企业所采纳。
但是要实现“公平、公正、合理”绝非易事,它不是仅靠规章制度和政策就可以解决的。
通过建立透明、相容、一致、易查和全面的人力资源信息系统,将与人相关的信息统一地管理起来,才有可能为“公平、公正、合理”原则的实现,以及企业在运作和劳资纠纷等方面的风险规避等建立一套科学的保障体系。
1.2信息系统目标
人力资源管理模块以经营管理为目标,信息管理为基础,采用成熟、先进的计算机软件、硬件集成技术,融入科学的人事管理思想和模式,对企业及其下属公司的人事信息进行采集、储存、加工、处理和分析,使其及时、准确地反映企业的人事聘用状况、人员流动情况、薪资情况等人事信息,为各层管理者提供快速、准确的人事管理依据与辅助决策数据。
1.3信息系统范围
本人力资源管理系统是一个小型的综合的管理系统,它包括招聘信息管理、培训信息管理、绩效信息管理、薪酬信息管理、档案信息管理五个子系统,每个子系统又包括多方面的功能,如招聘信息管理包括职位查询、职位增加、职位删除、职位更新。
薪酬信息管理包括基本工资查询、工资统计。
本系统针对公司的具体情况对人力资源管理方面的信息提供添加、修改、查询等功能,使公司能够合理存储员工的各方面信息,方便查询和修改,提高工作效率,实现管理高效率、实时性、安全性、一致性、科学化和现代化。
系统的数据由人力资源部通过键盘输入,各部门就可以共享信息资源,及时提供有效的信息。
同时,对系统安全和一致性方面也提出了明确而严格的信息要求。
1.4项目开发方法论概述
本系统将采用结构化方法,把整个系统开发过程分成系统分析、系统设计、系统实施、系统运行和系统维护五个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。
在生命周期法的基础上,应用结构化方法,使管理信息系统的建设逐渐形成一套比较严格的标准、规范、方法与技术,系统建设的组织管理与实施有章可循,成功率和有效率提高了。
1.5项目开发计划
项目的前期准备阶段:
确定项目开发的环境,包括本系统运行的内外环境以及编程工具的选择。
项目开发的前期阶段:
了解人力资源管理工作的业务流程与需求,自上而下逐步细化地进行分解。
根据需求,确定系统基本实现的功能和要求。
项目开发的中期阶段:
先在一个较短的时间内建立一个实验性的简单的信息系统模型,交给用户使用,根据用户在使用过程中不断提出的建议和意见,及时对模型进行不断的修改和完善,与用户沟通交流,直到用户对系统较为满意为止。
项目开发的后期阶段:
测试所开发的系统,检验系统所能够实现的各项功能是否满足用户的需求,对不足之处进行修改和完善,直到令用户满意。
管理信息系统是项系统化工程,必须用系统工程理论来指导管理信息系统的建设,所以必须遵守系统分析、系统设计、系统实施这样一个系统开发过程。
根据现有资源情况、内外部环境、软硬件情况、人员配置情况,将人力资源管理信息系统的项目开发进度分为系统分析、需求分析、总体设计、详细设计、系统实施和系统维护六个阶段,具体进度安排如表1.1所示:
开发阶段
估计使用时间
系统分析
10个工作日
需求分析
15个工作日
总体设计
15个工作日
详细设计
40个工作日
系统实现
40个工作日
运行维护
长期维护
表1.1开发进度安排
第二章系统需求分析
需求分析的基本任务是要弄清楚为了满足用户的需求,系统必须完成哪些任务,具备哪些功能和性能。
在需求分析中主要采用业务流程图,数据流程图和数据词典等几种工具来进行描述。
2.1现行业务系统描述
2.1.1业务流程分析
业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统中不合理部分,在新系统基础上优化业务处理流程。
业务流程图描述一个组织内部业务处理活动的内容与工作流程,是进行系统调查使用的工具之一。
通过采用系统流程图中部分图形工具来描述管理业务活动。
2.1.2组织机构图
系统初步调查得到公司实行总经理负责制,公司下设人力资源部、财务部、行政部、产品研发中心、营销部、生产部等职能部门。
各部门分别针对各自管辖范围进行具体管理,并向总经理负责。
从公司行政管理和职能分工角度,公司有如下的组织机构:
乙车间
2.1.3业务流程图
业务流程图是一种表明系统内各单位,人员之间的业务关系,作业顺序和管理信息的流动的流程图,它可以帮助分析人员找出业务流程中的不合理迂回等。
业务流程图是一种用尽可能少、尽可能简单的方法来描述业务处理过程的方法。
由于它的符号简单明了,所以非常易于阅读和理解业务流程。
对公司的人力资源管理工作的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。
业务流程图的符号说明如图2.1所示:
存储
图2.1业务流程图图形符号
本系统的业务流程图主要分成五个子业务:
1.招聘管理
2.培训管理
3.绩效管理
4.薪酬管理
5.档案管理
根据调查研究,分析得出人力资源管理工作的业务流程图如图2.2所示:
考核计划
考核
查询
空缺职位
职位分析
领导审批
薪酬结构
员工档案库
考核评定表
行政部
员工档案
查询
考勤记录
评定意见
基本工资计算
工资库
实发工资表
财务部
应付工资表
统计
主管
基本工资表
图2.2业务流程图
从上图的业务流程图中可以了解到人力资源管理的基本业务以及业务动向。
1.招聘管理流程:
公司各部门根据部门具体情况的分析得出各部门的岗位需求,制定出部门人员需求计划,将部门的人员需求计划交由财务部进行人工成本核算,制定出人工成本预算表,人力资源部根据各部门的人员需求计划和人工成本预算表制定出人力资源计划,经由经理审批通过后由人力资源部发布招聘信息。
人力资源部对应聘者进行面试,通过面试得到公司录用的将要填写个人信息登记表,由人力资源部将个人信息登记表输入员工档案库,录用的应聘者通过试用期后会签定聘用合同,聘用合同将与个人信息一起由人力资源部输入电脑保存到员工档案库中。
2.培训管理流程:
人力资源部根据各部门各岗位的需求制定培训计划书,经由经理审批通过后制定出具体的培训安排(包括不同岗位的培训课程安排和时间表)并存入培训档案库,同时在公司内部发布培训信息。
培训实施后将员工的培训评估表存入员工档案库。
3.绩效管理流程:
为激励员工的工作,对每个员工的工作成果进行评定,人力资源部制定考核评定表,根据考核周期(一周、一月或一季)和内容进行评定,评定的结果反映出员工对公司的贡献和个人为增长自己的知识、技术和潜能以及在特定领域为提供绩效所做的努力。
这个结果也是激励性薪酬的基本依据,所以会保存在工资库中,同时也会存入员工档案库。
4.薪酬管理流程:
根据职位分析的结果制定薪酬结构,按照薪酬结构和考勤情况进行基本工资的计算,制定出基本工资表并存入工资库,财务部根据基本工资表和福利等信息进行应付工资的计算并制定出应付工资表和实发工资表,同时存入工资库。
5.档案管理流程:
员工档案、工资表档案、培训档案等都需存档,人力资源部负责将这些档案存入相应的数据库中,使公司人员的信息能统一规范管理起来,并对各数据库中的数据和信息做及时准确完整的更新,为个部门的员工提供及时准确方便的信息和查询,提高工作效率,使人力资源管理规范化,自动化。
2.2现行系统存在的主要问题分析
仓库
工程
保安
电梯
2.2.1现行系统运行状况
随着公司经营规模的不断扩大,经营方式趋于多样性,企业的管理也越来越复杂,面对不断蓬勃壮大发展的业务,企业在管理上必须跃上一个新的台阶。
建立企业现代化管理系统已成为当务之急。
公司使用了小型数据库下的局部计算机管理系统,该系统在实现局部数据共享等方面为企业带来了可观的绩效,为实现企业的规范化管理打下了坚实的基础,积累了信息化管理的理论和实践经验。
但该软件系统构建的相对固定性和企业的发展壮大、组织机构的调整变化、业务开展的延伸之间的矛盾日趋激烈,数据库技术及开发工具的不断升级、系统的构建越来越不能适应公司目前和未来的各种管理需求。
2.3解决方案
一.在软件市场购买类似的通用人力资源管理系统软件;
二.委托专业的软件公司为公司开发人力资源管理系统软件;
三.自行研制适合本公司的人力资源管理系统软件。
2.4可行性分析与抉择
可行性研究是系统分析阶段的第二项活动。
此活动的主要目标是:
进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。
可行性研究是对系统进行全面、概要的分析。
通过调查分析,新系统设计方案有以下三个可行性:
2.4.1技术可行性
技术可行性是对现有技术进行评价,分析系统是否可以用现有技术来实施,以及技术发展对系统的开发建设所具有的影响。
系统采用Windowsxp作为操作平台。
数据库开发平台选用PowerBuilder9.0,该数据库管理系统在Windows98、Windows2000以及Windowsxp上都能运行。
采用PowerBuilder9.0的本地数据库AdaptiveServerAnywhere作为后台数据库。
PowerBuilder9.0是一种优秀的软件开发工具,简单易用,功能强大。
由于该人力资源管理系统只是一个小型的管理信息系统,在技术上易于实现,选用PowerBuilder9.0作为开发平台完全是可行的。
2.4.2经济可行性
主要是对项目的经济效益进行评价,新系统的开发并不需要额外增加大量的费用,包括设备购置费、软件开发费、管理费用、维护费用以及系统开发人员费用和培训费用等。
本系统是针对公司经营规模的不断扩大,经营方式趋于多样性,企业的管理也越来越复杂,面对不断蓬勃壮大发展的业务,企业在管理上必须跃上一个新的台阶的这个需要建立的,因此公司的经济状况和投资能力雄厚,对系统建设运行维护等方面有足够的开支预算,新系统能弥补旧系统的不足之处,能为公司降低管理成本,提高工作效率,减少人力资源部的劳动量,还能够提高的信息存储量,减少工作时间、缩短取得信息的时间等,带来更多效益。
所以开发该系统在经济上是完全可行的。
2.4.3营运可行性
本系统操作简单,易于理解,只需通过简单培训,上手较快,人力资源部及公司各部门员工均能进行操作,营运环境要求低。
面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。
软件的开发应能在较长时间内满足公司的发展需要。
故新系统还需要满足以下这几个标准:
1.标准性:
系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。
2.可靠性:
由于员工信息的重要性,系统的软硬件应均为质量可靠,并采用RAID0+1廉价磁盘冗余保护技术,确保不会由于软硬件故障造成系统运行终止而使用户蒙受损失。
3.安全性:
通过软件的编制及硬件设置,控制使用者接触数据的权限,从而确保使用者无法操作与其无关的数据。
4.兼容性:
系统的所有软硬件理论上都应有100%的兼容性,用以保证软硬件的可互换性。
5.高效性:
由于公司每次处理的信息量较大,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。
6.可维护性:
系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。
同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。
通过可行性分析研究,认为新系统的开发方案切实可行,可进行自行研制开发,这样更能适合公司的具体需要,能更好的协调各种资源,也有利于以后系统的维护和更新。
第三章新系统逻辑方案
在上一章中使用了业务流程图来描述业务,虽然形象地表达了信息的流动和存储状况,但是仍然没有完全脱离一些物质要素,而且是仅仅得到了一个现行系统的物理模型。
为了应用计算机对信息进行管理,必须传动物质,抽象出信息流,详细调查数据及数据流程。
3.1数据流程图
数据流程图是一种能全面地描述信息系统逻辑模型的主要工具,是组织中信息流动的抽象,是管理信息系统逻辑模型的主要形式。
它可以用少数几种符号综合地反映出信息在系统中的流动、处理和存储情况,具有良好的抽象性和概括性。
在对人力资源管理系统调研阶段的业务流程图进行分析的基础上,从系统的科学性、管理的合理性、实际运用的可行性角度出发,将信息处理功能和彼此之间的联系自顶向下、逐层分解,从逻辑上精确地描述新系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部项)。
数据流图和系统的物理描述无关,它所描述的内容不涉及技术细节,而是面向用户的,即使完全不懂信息技术的用户也容易理解。
因此,数据流图成为系统分析员与用户进行交流的有效手段。
同时,也成为系统设计的主要依据。
绘制数据流图应遵循的原则为:
一确定系统边界;
二自顶向下逐层分解;
三合理布局;
四数据流只反映数据流向、数据加工和逻辑意义上的数据存储;
五数据流程图的绘制过程就是系统的逻辑模型的形成过程,必须始终与用户密切接触。
数据流图有外部项(外部实体)、加工(处理逻辑)、数据存储、数据流四个部分组成。
它们的符号分别表示为如图3.1所示:
数据流
图3.1数据流图符号
3.1.1系统关联图
首先,分析人力资源管理系统的总体情况,划分系统边界,识别系统的来源和去处,确定外部项,得出系统的关联图:
F8
行政部
F9
F10
F14
人力资源管理系统
人力资源部
F1F11
F3F15
F4
F5
F7
财务部
F2
F6
F12
F13
图3.2系统关联图
F1人力资源需求计划F7培训评定表F13工资统计
F2招聘信息F8考核计划F14应付工资表
F3个人信息登记表F9考核评定表F15实发工资
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人力资源 信息管理 系统 复旦大学
![提示](https://static.bdocx.com/images/bang_tan.gif)