东北大学硕士学位论文 第3章 需求分析
个好处由于数据库完整地记录了单位所有员工的人事、考勤、绩效、培训、薪资、福利等各方面信息,系统将能快捷、方便地获得各种统计分析报告,为单位管理与决策提供准确全面及时的人力资源信息支持。网络技术的应用,还可以为部门之外的其他管理人员及员工提供各种形式的自助服务,比如单位重要领导可以在网上查看单位人力资源的配置、重要员工的状况、人力资源成本的分析、员工绩效等。自助服务的提供,使得管理从以前的相对封闭变得开放,滞后管理变成超前管理,使得单位全体人员都能参与到人力资源的管理活动中来,从而在某种意义上实现全面人力资源管理。
综上所述,信息技术在人力资源管理中的应用,可以提高工作效率,优化业务流程,改善服务质量,提供基于信息的决策支持,在某种意义上实现全面人力资源管理。
3.2 总体目标
总体目标是实现该企业人力资源系统的科学管理。内勤微机操作员输入和修改员工的基本信息,当该单位产生人力资源变动时,操作员根据主管领导的指示可以进行方便快捷的修改。内勤员根据对员工的培训情况及职称评定情况进行录入,方便统计和查询。充分利用现有资源,包括人力、物力、财力、在管理上达到数据快速准确及时可靠地传输,同时节省人力和时间,不但实现数据的共享,而且能够及时准确地掌握员工的各种情况,以此达到综合人力资源管理的科学化。
3.3 具体目标
根据上述总体目标需求,该系统完成如下具体功能:
1) 完成数据的编辑功能。包括对所需数据的输入、修改、工作,按需要对给定数据送入到指定的文件中,并可实现随时修改的功能。
2) 完成数据的查询功能,它主要是实现对指定的数据或各种情况能按不同条件查询到,并显示给用户查看,用户可随时查询任何需要的信息。
3) 完成数据的计算功能。完成对员工工资的计算功能,并对员工的工资进行统计存档。
3.4人力资源管理系统的需求分析
需求分析过程是整个系统开发的重要阶段,分析的成功与否,决定着整个系统功能的完善性以及稳定性。在该阶段需求分析人员需要确定整个产品的功能要求,并且将现实事务抽象成对象。
3.4.1 数据流图构建
数据流图(date flow diagram , DFD),是SA方法中用于表示系统逻辑模型的一种工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图是从数据的角度来描述一个系统,数据流图适合于宏观地分析一个组织业务概况。
1.人力资源管理系统的顶层数据流图,如图3-1所示。
- 13 -
东北大学硕士学位论文 第3章 需求分析
用户D2登录信息P1合法检查D1用户名P3权限分析D3权限P5事务处理D20结果视图P2重新登录P4权限树D21主页生成用户D22请求图3-1 人力资源管理系统顶层数据流图
Fig 3-1 Human resource management system top level data flow diagrams
2.合法性检查二层数据流图,如图3-2所示。
重新登录P1.1用户名核实权D2登录信息P1.2密码核实限分析D4用户信息D4用户信息用户D2登录信息F1系统用户表图3-2 合法性检查的二层数据流图
Fig 3-2 Check data flow diagrams on the second floor
3.权限分析二层数据流图,如图3-3所示。
权限分析D4用户信息D5角色F2角色表P3.1获取角色D5角色P3.2获取权限权D3权限限树生成
D3权限F3角色-权限表F4权限表
图3-3 权限分析二层数据流图
Fig 3-3 Analysis of data flow diagrams on the second floor
4.事务处理二层数据流图,如图3-4所示。
5.员工信息数据处理的三层数据流图,如图3-5所示。
- 14 -
东北大学硕士学位论文 第3章 需求分析
事务处理P5.1获取权限D24未授权视图用 户D3权限P5.2请求分发D23请求数据P5.3数据处理D20结果视图
图3-4 事务处理的二层数据流图
Fig 3-4 The transaction data flow diagrams on the second floor
查询条件P5.3.1分析查D6查询条件询条件P5.3.2生成查询语句P5.3.3查询数据D9员工信息记录标识员工信息管理事务分析F5员工信息表D9员工信息P5.3.4获取记录标识D8记录标识P5.3.5查询员工信息D9员工信息P5.3.6删除员工信息D20结果视图用户 D7查询语句D20结果视图D9员工信息员工信息P5.3.7获取用户输入P5.3.8判断是否存在P5.3.9插入员工记录D9员工信息D20结果视图D9员工信息D9员工信息F5员工信息表D9员工信息D9员工信息P5.3.10更新员工记录D20结果视图 图3-5 员工信息数据处理的三层数据流图
Fig 3-5 Employee information data processing of three layers of data flow diagrams
6.工资核算的数据流图,如图3-6所示。
在此系统中还存在一些特殊的数据流,它们不依赖用户的操作而执行,而是依赖于时间,也就是说,时间一到它们就会自动启动执行,这些事件称为计划任务。工资
- 15 -
东北大学硕士学位论文 第3章 需求分析
核算就是典型的计划任务,它们在月末的深夜里自动启动执行,对员工的工资进行汇总计算。此外本系统中的计划任务还有员工考勤和员工考核等。
F6奖励信息表D25奖励信息P7获取员工奖励F5员工信息表 D9员工信息工资核算F7惩罚信息表D26惩罚信息P6获取员工信息P8获取员工惩罚F8员工福利表D13保险总额P9获取员工福利D27福利信息F9福利信息表D11惩罚总额D14工资总额D9员工信息D12福利总额 P12获取税率F12税率表D15税率D10奖励总额P11计算工资总额 D9员工信息D9员工信息D14工资总额D15税率F13员工工资表D29员工工资 P13计算实际工资P10获取员工保险D28保险信息F10员工保险表F11保险信息表图3-6 工资核算的数据流图
Fig 3-6 Payroll accounting data flow diagrams
7.绩效考核的数据流图,如图3-7所示。
F14考核方案D16考核方案绩效考核P14获取考核方案D16考核方案F16核分数表D17员工分数P15获取员工分数D17员工分数P16获取考核标准D18考核项目F15考核项目表D31总分P18等级评定D30考核结果F18员工考核表D18考核项目P17计算总分F17方案-项目表
- 16 -
相关推荐: