计算机《酒店管理系统软件项目进度计划说明书v2》Word文档格式.docx
《计算机《酒店管理系统软件项目进度计划说明书v2》Word文档格式.docx》由会员分享,可在线阅读,更多相关《计算机《酒店管理系统软件项目进度计划说明书v2》Word文档格式.docx(27页珍藏版)》请在冰点文库上搜索。
3.1进度计划.....................................................................................................................11
3.2基于进度计划的成本核算.........................................................................................15
3.3调整后的进度计划.....................................................................................................17
3.4关于进度计划的其他说明.........................................................................................17
3.5关于其他计划的说明.................................................................................................174项目成果产品.........................................................................................................................18
4.1软件程序.....................................................................................................................18
4.2软件文档.....................................................................................................................18
4.3软件服务.....................................................................................................................18
4.4非移交的软件产品.....................................................................................................18
4.5验收标准.....................................................................................................................185其他.........................................................................................................................................19
2
1.1编写目的
进度是对执行的活动和里程碑制定的工作计划日期表,它决定是否达到预期目的,它是跟踪和沟通项目进展状态的依据,也是跟踪变更对项目影响的依据。
它的主要目标是:
最短时间、最少成本、最小风险,即在给定的限制条件下,用最短时间、最少成本,以最少风险完成项目工作。
PMI强调:
作为项目,成功的三大要素是计划、计划、计划,计划是通向项目成功的路线图。
按时完成项目是对项目经理最大的挑战,因为时间是项目规划中灵活性最小的因素,进度问题又是项目冲突的主要原因,尤其是在项目的后期。
所以进度计划是项目计划中最重要的部分,是项目计划的核心。
项目的进度问题,经常是所有项目冲突的主要原因,为了缓解这个冲突,所以编写了项目进度计划说明书。
本计划书意在指导项目开发过程中的各个阶段的工作,为各个阶段安排具体的工作。
本说明书的与其读者为:
每个项目组的组长及其有关人员。
1.2背景
a.待开发的软件系统的名称:
酒店管理系统
b.本项目的任务提出者、开发者、用户及实现该软件的组织结构(企业)
项目的任务提出者:
XX酒店高层领导
本系统的开发者:
YY软件股份有限公司
本系统的用户:
XX酒店的高层领导、部门经理及其员工。
实现该软件企业(YY软件股份有限公司)的组织结构图:
(参考例图)
c.该软件系统同其他系统或其他机构的基本的相互来往关系。
与本系统有关的系统:
无
1.3定义
WBS:
WorkBreakdownStructure任务分解结构。
PMI:
ProjectManagementInstitute美国项目管理学会,成立于1969年一个国际性组织,PDM:
PrecedenceDiagrammingMethod单代号网络图
3
1.4参考资料
[1]《软件项目管理案例教程》(第一版),韩万江姜立新编著,机械工业出版社,2009年4月
[2]《软件项目管理案例教程》(第二版),韩万江姜立新编著,机械工业出版社,2009年4月
[3]《软件项目估计》(第二版),(美)CAPERSJONES著,刘从越编译,电子工业出版
社,2008年3月
[4]《软件需求》(第二版),(美)KarlE.wiegers著,刘伟琴、刘洪涛译,清华大
学出版社,2007年9月
[5]《酒店管理工作细化执行与模板》,王宏编著,人民邮电出版社,2008年4月
1.5重要术语
1.WBS,WorkBreakdownStructure,任务分解结构,是面向可交付成果的对项目元素的分组,它组织并定义了整个项目的范围。
2.进度计划,进度,就是工作计划日期表
3.质量计划:
主要的质量管理对象是针对项目过程中那些对最终产品起着重要的作用的中间产品:
需求规格、设计说明书,源程序,测试计划,测试结果等。
4
2项目进度计划编制的背景概述
2.1软件生存期模型选择与设计
1.选择增量模型的原因:
1).瀑布模型要求严格线性的开发,每个阶段开发活动结束后,通过严格的阶段性复审与确认,得到该阶段的一致、完整、正确和无二义性的良好文档资料,以“冻结”这些文档资料,作为该阶段的结束标志,保持不变,作为下一阶段活动的唯一基础,以每一步的正确性和完整性来保证最终系统的质量。
但是大量的实践并不是这种理想的线性开发序列,而是在开发过程中逐步完善的。
而在增量开发过程:
软件描述、设计和实现活动被分散成一系列的增量,这些增量轮流被开发。
先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。
要求系统的总体设计在初始子集设计阶段就应做出设计。
2)增量模型有如下优点:
可以避免一次性投资太多带来的风险,将主要的功能或者风险大的功能首先实现,
然后逐步完善,保证投入的有效性。
可以更快地开发出可以操作的系统。
可以减少开发过程中用户需求的变更。
一些增量可能需要重新开发(如果早期开发的需求不稳定或者不完整)。
3)增量模型开发适合的项目:
,项目开始,明确了需求的大部分,但是需求可能会发生变化
,对于市场和用户把握不是很准,需要逐步了解
,对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。
我们开发的是酒店管理系统,分客房模块、餐饮模块、财务模块、人力资源模块。
虽然大部分的需求已明确,但是部分需求可能会发生变化;
对于用户需逐步了解才能准确把握;
对于复杂功能的系统进行功能改进,就需要一步一步实施的。
同时系统具有可扩充性,若使用增量模型,可以保证系统的可扩充性。
本项目具备增量模型的其他特点:
项目的复杂程度中等;
项目的风险较低;
产品和文档的使用率会很高。
所以选择增量式作为我们的开发模型。
第一增量第二增量第三增量
核心核心核心
功能功能功能
112123
图2-1增量式模型
5
2.具体的设计为:
酒店管理系统
项目管理
需求分析
概要设计
详细设计
第三增量第四增量第二增量第一增量
酒店管理系统酒店管理系统酒店管理系统酒店管理系统客房管理子系统餐饮管理子系统财务管理子系统人力资源管理子系统
核心功能核心功能核心功能核心功能
酒酒
客客信客客信客客信店查客客信店查员绩
房房息房房息点房房息点财看房房息点财看工效
管预查管预查单管预查单务报管预查单务报管考
理定询理定询理定询预表理定询预表理核
算算
集成测试
产品提交
图2-2详细的增量模型
2.2项目团队情况简述
表2-1此项目团队人员的介绍:
职位人员
项目经理:
王朝令
6
需求分析员:
王朝令况晓龙
概要设计员:
况晓龙
详细设计员:
王朝令况晓龙黄志刚
编码人员:
测试人员:
黄志刚
由于项目初期信息不是很充分,所以初期的项目计划只存在一个计划表格,相当于一个大计划,简单说明计划的执行步骤,如表5所示。
表2-2项目初期计划
任务完成时间负责人资源备注
2010-12-24项目规划王朝令全体人员参与
2011-01-05需求获取况晓龙王朝令,况晓龙,酒
店领导,部门经理,
员工代表参与
2011-01-13需求确定王朝令全体人员参与
2011-02-03概要设计况晓龙
2011-03-04详细设计王朝令全体人员参与
2011-11-17项目实施王朝令况晓龙,黄志刚参与有待细化
2012-01-11项目集成、测试黄志刚
2012-02-07提交王朝令况晓龙,黄志刚参与
2.3软件估算情况
此软件估算结果列表:
表2-3估算列表
估算项估算结果
功能点估算:
该软件的功能点总数约为1012个
进度估算:
该软件开发时间15.9个月
成本估算:
总成本为333900元
人员数估算:
所需的人员为3个人
2.4项目范围的信息分析与使用
2.4.1软件的工作任务分解结构(WBS)
表2-4WBS分解情况
编号任务名称任务内容定义备注1客房管理子系统涉及到客房部经理及部门员工的功能1.1客房登记登记信息生成报表
1.1.1入住登记登记信息生成入住报表,收取押金,交给
客户住房卡及钥匙等
1.1.2退房登记登记信息生成退房报表,收银结算,收回
7
编号任务名称任务内容定义备注
住房卡和钥匙,交给客户票据副根等1.2客房预订客房的预定服务
1.2.1预订登记预定登记并生产报表
1.2.2预订查询对已订房查询
1.3客房更换客户要求改变客房时对报表操作1.4客户遗物管理管理客户遗失物品
1.4.1遗物信息录入录入客户遗失的物品
1.4.2遗物查询遗物查询及数据备份防止纠纷1.5客房经理涉及客房部经理的功能模块
1.5.1客房价格调整显示客房价格变更的信息
1.5.2工作报告年、月预算报表的提交,酒店正式年、
月预算的查看,员工绩效考核等1.6信息查询查询客房历史记录及客户信息等2餐饮管理子系统涉及到餐饮部经理及部门员工的功能2.1点单生成点菜单报表
2.2预定记录客户预定餐饮服务并生产报表2.3买单收银结算并生成清单交付客户票据副根
等
2.4换台更新报表
2.5餐饮经理涉及餐饮部经理的功能模块
2.5.1餐饮价格调整显示餐饮价格变更的信息
2.5.2工作报告年、月预算报表的提交,酒店正式年、月
预算的查看,员工绩效考核等2.6信息查询查询餐饮历史记录及客户信息等3财务管理子系统涉及财务的相关功能
3.1查看财务预算汇总表查看汇总后的预算报表
3.1.1查看月度预算汇总表查看汇总后的月度预算报表
3.2.2查看年度预算汇总表查看汇总后的年度预算报表3.2酒店财务预算综合各信息后由相关负责人发布酒店正
式的财务预算报表
3.2.1酒店年度预算发布发布酒店年度预算报表并显示在部门经
理窗体下相应版块
3.2.2酒店月度预算发布发布酒店月度预算报表并显示在部门经
3.2.3查看查看酒店的年度预算报表及月度预算报
表
3.3查看报表查看报表
3.3.1年度报表查看年度报表
3.3.2月度报表查看月度报表
3.4财务经理查看酒店的财务报表
3.4.1月度报表查看各部门的月度财务报表
并可将其整合为总月度财务报表
8
3.4.2年度报表查看各部门的年度财务报表
并可将其整合为总年度财务报表
3.5工作报告写入业务文档备份为财务预算提供信息4人力资源管理子系统涉及人力资源管理的相关功能
4.1员工管理管理员工信息的录入、修改、删除
4.1.1员工添加添加新员工的信息
4.1.2员工信息修改修改员工信息
4.1.3员工删除删除被解雇的员工信息
4.2绩效考核调出员工月度考核表并对员工做出加薪、
降薪、升职、解雇等命令等
4.3员工查看调出员工信息表以备查询
4.3.1个人基本信息查看员工的基本信息
4.3.2培训档案查看员工的培训档案
4.4人力资源经理人力资源部经理的各项职能
4.4.1工作报告写入业务文档备份
2.4.2基于项目背景的WBS的细化方案
表2-5WBS细化方案
项目阶段各活动下的任务任务内容定义责任人需求分析阶段1(对各个子系统进行需求获取用多种方式进行需求获取王朝令
2(对获得的需求进行确认分阶段的开需求评审会议王朝令概要设计阶段1.各个系统的用例描述和图各个系统总的用例,分用例和所况晓龙
有的用例解说
2.各个系统的概念数据建模各个系统的E-R模型和UML模型况晓龙
3.概要设计评审分阶段开概要评审会议况晓龙详细设计阶段1.各个系统对象关系建模各个系统的对象模型建立王朝令
2.各个系统分析类各个系统的分析类,界面类,控况晓龙
制类
3.各个系统设计类设置所有类的属性值,和方法头黄志刚
4.各个系统物理数据库设计对所有关系进行物理数据库王朝令
5.详细设计评审分阶段开详细评审会议黄志刚编码阶段1.客房管理子系统编码对管理员子系统的分析类的方法王朝令
进行编码
2客房管理子系统集成对管理员子系统所有模块进行集王朝令
成
3.餐饮管理子系统编码对教师子系统的分析类的方法进况晓龙
行编码
4.餐饮管理子系统集成对教师子系统所有模块进行集成况晓龙
5.财务管理子系统编码对学生子系统的分析类的方法进王朝令
6.财务管理子系统集成对学生子系统所有模块进行集成王朝令
9
7.人力资源管理子系统编码对人力资源管理子系统的分析类黄志刚
的方法进行编码
8.人力资源管理子系统集成对人力资源管理子系统所有模块黄志刚
进行集成
系统集成1.系统集成对各个子系统进行集成黄志刚系统测试1.集成测试对各个子系统的集成进行测试黄志刚
2.环境测试对发布版本的环境进行测试黄志刚提交1.编写用户使用手册包括使用的方法王朝令
2.提供给用户安装程序主要是安装向导王朝令用户培训1.给用户进行初期进行系统应用的基本培训况晓龙
2.4.3重要的假设及其说明
假设:
1.酒店领导,公司领导都比较重视。
2.酒店里的领导,员工都比较积极主动配合。
3.分配的功能点总数为1012个,平均每人337个功能点
4.每个人每个月人均生产率为24个功能点。
10
3实施计划
3.1进度计划
此处用甘特图或进度表格描述。
1)进度计划:
表3-1进度计划表
任务名称工期开始时间结束时间资源
420d2010-12-62012-2-7酒店管理系统
软件项目规划王朝令,全体人员
15d2010-12-62010-12-24参与—项目规划8d2010-12-62010-12-15王朝令—计划评审7d2010-12-162010-12-24全体人员参与,需求开发王朝令,全体人员
14d2010-12-272011-1-13参与—用户界面设计5d2010-12-272010-12-31王朝令—用户需求评审3d2011-1-32011-1-5用户—修改需求、修改用户界面3d2011-1-62011-1-10况晓龙—编写需求规格说明书2d2011-1-112011-1-12况晓龙,黄志刚—需求验证1d2011-1-132011-1-13全体人员参与,概要设计15d2011-1-142011-2-3况晓龙—用例描述图5d2011-1-142011-1-20况晓龙—概念数据建模5d2011-1-212011-1-27况晓龙—概要设计评审5d2011-1-282011-2-3全体人员参与,详细设计王朝令,全体人员
21d2011-2-42011-3-4参与—对象关系建模4d2011-2-42011-2-9王朝令—分析类5d2011-2-102011-2-16况晓龙—设计类4d2011-2-172011-2-22黄志刚—物理数据库设计5d2011-2-232011-3-1王朝令—详细设计评审3d2011-3-22011-3-4全体人员参与,项目实施184d2011-3-72011-11-17全体人员参与
王朝令50d2011-3-72011-5-13—客房管理子系统