1 系统总体分析
1.1系统目标
本系统以中小型企业的人事管理业务为对象,结合人力资源管理理论,设计并开发一个企业人事管理信息系统,提供一个“以人为本”、科学合理的人事管理解决方案。针对企业不同管理层的职员,就人事管理的各个方面,提供一个互动式的人事管理平台。系统目标如下:
1)业务上满足企业人事管理职能的基本需求,能够方便地进行部门、职员和考评管理。
2)为考勤管理系统和工资管理系统提供数据支持。
3)与传统的手工管理相比,要填加基础数据的管理和用户数量权限的设置。
4)所有的界面都要有信息的浏览功能,同时要保障数据的安全、可靠。
5)完善的报表功能,可以打印需要的报表。
1.2系统设计思想
本系统采用结构化生命周期法进行系统开发,这种方法的基本思想是建立面向用户的观念,严格区分工作阶段,自顶向下地完成系统的研制工作,并充分考虑变化的情况。工作成果文档化、标准化。具体的开发步骤为:
1)系统总体规划
2) 系统分析
3) 系统设计
4) 系统实施
5) 系统运行和文护
2 系统规划
2.1建立业务模型
新信息系统的建立是在现行业务基础上经过改建或重建而得到的。业务模型的建设可以分为三个阶段。
1) 现行系统的调查和分析。
2) 提出一个表示全部业务的模型。
3) 扩展上述模型,使它能表示出各项具体的业务活动,最终确定为业务模型。
根据对人事管理的业务流程的调查和分析,得到一般企业现行的人事管理业务模型如表1所示。
表1 人事管理模型
业务范围 业务过程 具体业务处理
人事
管理 部门信息管理 公司成立之初,确定组织结构及其部门组成
明确各个部门的任务和功能,并存档
企业部门发生变化时,随时修改部门信息
职员信息管理 新职员进入公司后,人事部门的专门人员对新职员的基本信息进行记录职员的家庭信息和工作、教育经历信息,生成人事档案
当员工所在部门发生变化或产生人事变动时,修改相应的职员基本信息
职员考勤管理 管理日常出勤和退勤信息
按月进行汇总
职员考评管理 月底(或者月初),职员的直接领导对其进行考核,填写职员考核表,包括职员的工作业绩和奖惩记录。随时对考评情况进行修正
绩效工资管理 月初,职员考核表与考勤汇总信息上交给人事部门最高管理者,作为年终考核的依据,同时根据这些信息和工资项目,填写工资条,并将工资表送到财务部门。
2.2数据分析
根据表1的业务模型,得到本系统需要建立的数据类有:部门信息数据、职员基本信息数据、职员家庭信息数据、职员经历信息数据、职员考勤信息数据、职员考评信息数据和汇总数据。人事管理系统C—U矩阵如表2所示。从C—U矩阵中可以看出,本系统中职员基本信息数据、职员家庭信息数据和职员经历信息数据管理业务功能相对集中。以作为一个单独的模块。绩效工资管理没有产生数据,因此这一功能可以作为本系统对外提供的功能,只提供相关数据。此外,考虑到考勤管理对实时性要求较高,工资管理涉及到财务部门,而且业务比较复杂,在人事管理信息化的过程中,一般作为两个单独的系统——考勤管理系统和工资管理系统来实现(目前一般的财务系统也包含了工资管理的功能)。
表2 人事管理系统C—U矩阵
数据类
业务过程 部门信息 职员基本信息 职员家庭信息 职员经历信息 职员考勤信息 职员考评信息 汇总
部门信息管理 C
职员信息管理 U C C C
职员考勤管理 U U C C
职员考评管理 U U C C
绩效工资管理 U U U U
3 系统分析
系统分析是根据系统规划阶段建立的业务模型和C—U矩阵,并在现有资料的基础上深入地调查研究,进行功能分析,最终确定新系统的逻辑功能结构。系统分析可以采用业务流程图和数据流程图的方式来表达系统分析的结果。
3.1系统现状分析
根据人事管理的业务模型和C-U矩阵中得到的数据类,可以画出该系统的工作流程,需要注意的是,工作流程中出现的数据存储应与系统规划得到的数据类相对应。
3.2新系统逻辑功能结构
3.2.1 数据流程图
在人事管理系统中,并非所有的业务处理都能由计算机来完成,因此设计人员必须围绕着信息处理业务,根据业务流程图,弄清系统需要产生什么样的信息输出,为了得到这样的输出应该对什么数据进行处理,输人数据向输出数据所进行的转换过程是什么。这个过程就是进行数据抽取,建立数据流程图的过程。数据流程图描述了新系统的全部的数据处理逻辑和数据的流动过程,构成了新系统的逻辑模型。
根据业务流程图,去掉其中信息系统不能完成的和本系统处理以外的环节,并将业务处理比较集中的功能做为一个高层模块,得到本系统高层数据流程图。
高层数据流程图中有些功能不可再分,在进一步的设计中可以作为一个单独的模块。有些功能比较复杂,应该进行进一步的分解,直到每个子模块功能独立,不可再分。对高层数据流程图中职员基本信息管理功能进行分解,得到职员基本信息管理的二级数据流程图。
对比各个数据流程图和业务流程图,从业务过程(业务流程图)抽取数据流的过程中,有些纯人工的操作要删除,如确定组织结构及部门组成;有些环节不属于本系统的处理范围要去掉,如关于工资处理的部分;此外,如果有初期调研没有得到的常规业务要增加到数据流程图中。综合以上各个步骤的分析,最终得到用数据流程图表达的新系统的逻辑功能结构。如下图:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页