IT项目管理-公司人力资源管理系统开发项目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仲恺农业工程学院
课程设计公司人力资源管理系统开发项目
姓名
院(系)
专业年级
学号
指导教师
仲恺农业工程学院教务处制
公司人力资源管理系统开发项目
1
目录
一.需求分析 (2)
1.背景 (2)
2.功能需求 (2)
3.基本定义 (2)
二.项目范围分析WBS (3)
1.项目工作分解结构 (3)
2.软件生命周期模型 (3)
三.项目进度安排 (5)
1.项目范围 (5)
2.项目过程软件描述 (5)
3.里程碑 (6)
4.角色与职责 (7)
四.项目估计 (8)
1 估计的方法 (8)
2.成本预算 (8)
五.风险计划 (9)
1.风险识别,评估与风险规划 (9)
2.风险分析表 (9)
3.风险应对措施 (12)
一.需求分析
1.背景
信息技术推动者社会的进步,已经给人们的生活带来革命性的变化。随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,其强大的功能已经被人们深刻认识,它已经进入了人类社会的各个领域并发挥着越来越重要的作用,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势。
我国多家公司已经建立起公司人力资源管理系统,以适应高节奏,现代化,高效率的人力资源管理。
2.功能需求
公司人力资源管理系统主要用于公司的人力信息管理,总体任务是实现人力资源信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对公司人力资源的各种信息进行日常管理。推行公司人力资源管理系统的应用是进一步推进公司人力资源管理规范化、电子化的重要举措。
3.基本定义
HRMS(Human Resource Management System)
公司人力资源管理信息系统
DBMS(DataBase Management System)
数据库管理系
二.项目范围分析WBS
1.项目工作分解结构
2. 软件生命周期模型
针对本项目的开发特点,参考企业的生存期模型说明和软件过程体系,决定采用增量式模型如理由如下:
1、人力资源管理系统的全部功能分成通用功能和增强功能两大类,因此可以先基于通用功能作出一个最小的使用版本,再逐步添加其余的功能。这样一来,用户可以先试用最小版本的同时,提出更多明确的需求,这有助于下一阶段的开发,
大大减小了开发的风险。
2、在人力资源管理系统需求规格中,要求系统有可扩充性。若使用增量模型,
可以保证系统的可扩充性。用户明确了需求的大部分,但也存在不很详尽的地方。这样只有等到一个可用的产品出来,通过客户使用,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性。直至产生最终完善的产品。
3、“系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其它
功能模块”。也说明用户可能会增加新的需求。
4、可以从最基础的做起,逐步扩充其应用,所以选用增量模型来开发系统。
5、本项目具备增量式模型的其他特点
a)项目复杂程度为中等。
b)预计开发软件的成本为中等。
c)产品和文档的再使用率会很高,
d)项目风险较低
生命周期模型
三.项目进度安排
1.项目范围
人力资源、薪金发放等人资管理业务是日常生产过程中非常重要的环节,原来基本上采用手工处理方式进行操作,造成工作效率低、处理速度慢、人工计算薪金准确率较低的情况。因此开发人力资源管理系统,通过在该系统中的相关数据录入、参数设置,使用电脑保存职工档案资料、计算薪资发放以及记录职工参加培训、职位变更等的详细资料,代替原来的手工处,方便进行人力资源,薪金资源的查询,大幅度提高工作效率和管理水平。
2.项目过程软件描述
3.里程碑
里程碑是项目进度的关键点,这一部分定义项目需要跟踪的关键点
4.角色与职责
四.项目估计
1 估计的方法
方法:对于功能性部件的开发任务采用功能点估计方法,并应用公司历史数据库中的数据,如功能点估计参数、各开发阶段的功能点实现效率等。对于全程的管理性任务,如项目管理、QA、系统管理等,根据功能规模大小 采用Delphi 方法结合ICM 软件公司经验性的搭配比例确定。对于服务性任务,如上线支持、培训、维护等活动任务,根据客户已提出的要求进行指令性计划。
2.成本预算
五.风险计划
项目风险管理是指通过风险识别、风险分析和风险评价去认识项目的风险,并以此为基础合理地使用各种风险应对措施、管理方法技术和手段,对项目的风险实行有效的控制,妥善的处理风险事件造成的不利后果,以最少的成本保证项目总体目标实现的管理工作。
1.风险识别,评估与风险规划
(1)风险识别
风险识别是理解某特定项目有哪些可能令人满意的结果的过程。就是采用系统化的方法,识别某特定项目已知的和可预测的风险。
(2)风险评估
风险评估(Risk Assessment)是指,在风险事件发生之前或之后(但还没有结束),该事件给人们的生活、生命、财产等各个方面造成的影响和损失的可能性进行量化评估的工作。即,风险评估就是量化测评某一事件或事物带来的影响或损失的可能程度。
(3)风险规划
针对风险分析的结果,为提高实现项目目标的机会,降低风险的负面影响而制定风险应对策略和应对措施的过程,即制定一定的行动和策略来对付、减少、以至于消灭风险事件。通常采取的措施有
1.回避风险。
2.转移风险。
3.损失控制。
4.自留风险。
2.风险分析表