当前位置:文档之家› 软件工程--项目开发计划清单书

软件工程--项目开发计划清单书

文档编号:HHIT-SECD-S101-01T-01版本号:V1.0酒店宾馆客房管理系统项目开发计划书项目名称酒店宾馆客房管理系统的设计与实现项目负责人项目开发单位项目人员项目起止时间2013.06.17----2013.06.182013年6月18日软件工程课程设计项目组任务分派单(组长用)班级:软件组别: 2 组长姓名:时间:2013 年 6 月 18 日准等信息;2、本表在每次任务完成后,由组长按照完成标准验收,并给出每个组员成绩评定(每人平均70分制),除组长保留一份外,应及时上报任课老师(电子和纸质文档同时上报)。

目录1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3定义 (4)1.4参考资料 (4)2项目概述 (4)2.1工作内容 (5)2.2主要参加人员 (5)2.3产品及成果 (5)2.3.1程序 (5)2.3.2文件 (5)2.3.3服务 (6)2.3.4非移交产品 (6)2.4验收标准 (6)2.5完成项目的最迟期限 (6)2.6本计划的审查者与批准者 (6)3实施总计划 (7)3.1工作任务的分解 (7)3.2接口人员 (7)3.3进度 (7)3.4预算 (10)3.5关键问题 (10)4支持条件 (11)4.1计算机系统支持 (11)4.2需要用户承担的工作 (11)4.3需由外单位提供的条件 (12)5专题计划要点 (12)1引言【】1.1编写目的想要做一个好的客房管理系统,首先必须知道用户的需求,这样我们才会开发出真正满足用户的软件产品,在系统的需求分析阶段,开发者应该明确一个好的客房管理系统必须要做什么。

1.2背景宾馆客房管理系统是宾馆客房管理不可缺少的,对于宾馆的管理者和使用者来说都是非常重要的,在以往,人们使用手工登记来记录管理宾馆的日常事务,操作流程虽然简单,但随着宾馆的数量越来越多,宾馆的规模越来越大,宾馆的入住率越来越高。

简单的手工登记已经无法满足管理的要求,我们需要一个客房管理系统,来满足客房管理的需求。

面对如此庞大的信息量,一个成功的客房系统可以提供预定房间功能、登记信息功能、开放/退房功能等。

为管理者与用户供充足的信息和快捷的数据处理手段,从而实现客房管理的系统化、规范化和自动化,达到信息准确、统一管理的目标。

1.3定义文档中采用的专门术语的定义及缩略词简要如下:JAVA:Java 语言Microsoft SQL Server2008VISIO:VISIO制图工具。

1.4参考资料①王先国等.软件工程实践教程. 北京:电子工业出版社,2010②李龙澎.软件工程课程设计.北京:机械工业出版社,2010③张海藩.软件工程导论.北京:清华大学出版社,2008【】2项目概述【】2.1工作内容酒店宾馆客房管理系统中所涉及到的各项工作有:项目开发计划,需求规格说明,概要设计和详细设计,系统代码实现,软件的测试和维护,编写测试计划和测试报告,用户手册,运行说明等。

该系统主要包括客户、管理员、员工三类使用者。

管理员主要管理员工信息、宾馆客房信息等;员工主要记录开房信息、打印发票、查看客房信息、查看客户信息等;客户方面主要就是通过使用该系统可以在终端实现预定客房。

工作内容的详细计划如下:前期工作:完成项目可行性分析和研究报告、制定项目开发计划,重点是完成项目的需求分析、总体设计、详细设计。

中期工作:编码实现需求功能,完成项目初步设计规格说明书和详细设计规格说明书。

后期工作:项目测试、编写系统使用手册、系统维护。

2.2主要参加人员组长:组员:2.3产品及成果2.3.1程序系统名称:宾馆客房管理系统软件开发环境:Netbeans 7.0、SQLserver绘图工具:Microsoft Visio 2003编程语言:java2.3.2文件1)《宾馆客房管理系统项目开发计划书》2)《宾馆客房管理系统软件需求说明书》3)《宾馆客房管理系统概要设计说明书》4)《宾馆客房管理系统详细设计说明书》5)《宾馆客房管理系统数据库设计说明书》6)《宾馆客房管理系统面向对象需求分析与设计规格说明书》7)《宾馆客房管理系统测试计划报告》8)《宾馆客房管理系统测试分析报告》9)《宾馆客房管理系统项目开发总结报告》2.3.3服务提供系统安装、环境搭建、用户培训、免费维护一年。

2.3.4非移交产品该系统程序源代码2.4验收标准(1)系统验收标准1) 测试用例不通过数的比例<1%;2) 功能齐全且不存在导致用户的工作不能完成的错误;3) 用户界面方面不存在的问题导致用户的工作不能顺利进行的错误;4) 所有提交的错误、异常都得到改正。

5)良好的用户体验。

(2)文件验收标准各个文档都应满足GB8567的相关标准。

(3)服务验收标准按时交付系统,并提供安装、培训。

2.5完成项目的最迟期限本项目的最迟期限为: 2013年7月3日2.6本计划的审查者与批准者批准者:实验老师准日期:2013年6月17日【】3实施总计划【】3.1工作任务的分解组长: 任务: (1)系统总的开发计划书(2)每周至少组织小组讨论一次,记录讨论内容,列出本周开发计划(3)项目开发进度的管理(4)团队的组织和协调设计:任务: (1)参与小组讨论(2)进行系统的需求分析和系统设计(3)完成系统需求说明书和系统设计说明书(4)编写测试计划,参与系统测试,记录Bug跟踪列表(5)协助文档人员完成用户相关文档开发:任务: (1)参与小组讨论(2)根据设计完成编码,并注释(3)进行单元测试美工和用户文档:任务:(1)界面的设计和美工(2)用户手册的编写测试及测试报告:3.2接口人员组长:xxx负责同指导老师以及用户接触与沟通。

3.3进度酒店宾馆客房管理系统顶层数据流图如下:图1-1:酒店宾馆客房管理系统顶层数据流图用功能点技术来估算软件项目的规模:1.信息需特性(1).输入项数:5(2).输出项数:6(3).查询数:3(4).主文件数:1(5).外部接口数:02.根据信息域特性系数值来计算功能点数UFPUFP=6*5+5*6+6*3+10*1+5*0=88表1-1:技术因数DI=2+1+2+0+3+1+3+1+0+2+1+1+1+1+4=23求得技术复杂因子:TCF=0.65+0.01XDI=0.884.计算功能点数FP=UFP*TCF=88*0.88=77.445.结论假若1个功能点需要40行源代码,则实训管理系统需要77.44*40=3097代码行假设个人最高生产率为400LOC/月(即L=400),每条通信路径导致生产率下降10%(即l=50),项目组共有:5名成员,r即对通信路径的度量为1。

项目组的总生产率为:L=P(L-l(P-1)r)=5*(400-50(5-1))=1000LOC/月则开发本系统,估算开发时间为3097/1000=3.097(个月)系统规划阶段: 项目标志性事件开始到完成1、开发阶段:开发计划书的完成 6.17-6.182、需求分析阶段: 系统需求说明书完成 6.18-6.193、设计阶段: 系统设计说明书 6.19-6.224、编码实现: 项目的形成 6.22-6.245、测试阶段: 测试计划和Bug跟踪列表 6.24-6.266、面向对象分析 OOA、OOD文档完成 6.27-6.287、文档整理课程设计报告完成 7.1-7.38、验收阶段: 成果验收 7.3-7.5图1-2:项目pert图图1-3:项目甘特图图1-3描述:根据pert图画出对应的甘特图。

3.4预算根据连云港人事资源部发布的数据信息:项目经理:10000元每月高级软件设计师:8000元每月普通程序员:4000元每月根据上述进度估算出的工作量五个人大约需要3.097个月劳务费:组员5人,项目经理一人,高级软件设计师一人,普通程序员三人预计劳务费为:(10000+8000+4000*3)*3.097=92910元资料费:500.00元伙食费:10000合计: 103410.00元3.5关键问题1、项目成员之间的交流情况,成员之间的交流严重影响到项目的进度以及项目的设计效率,因此成员之间的良好交流是项目完成的保证。

2、成员技术。

利用已学的知识来完成项目,在不知道的情况下可以学习型的技术以及新的思想,从而产生更具创新的技术。

3、风险与未来相关:项目的进行往往伴随着风险,在项目的进行中总有些不可预测的异常发生,从而产生风险,在项目进行的过程中风险可能会导致项目严重停止不前,甚至导致项目要大换血,从而产生很多麻烦。

【】4支持条件【】4.1计算机系统支持⏹操作系统:Windows 系统,安装有sql 2005及以上数据库系统、web服务器端⏹通讯设备:100M以太网及以上⏹外围设备:显示器、标准键盘及鼠标4.2需要用户承担的工作需要用户承担的工作4.3需由外单位提供的条件【】5专题计划要点【】。

相关主题