软件工程__项目开发计划书_第1页
软件工程__项目开发计划书_第2页
软件工程__项目开发计划书_第3页
软件工程__项目开发计划书_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编号: HHIT-SECD-S101-01T-01版 本 号: V1.0酒店宾馆客房管理系统项目开发计划书项目名称酒店宾馆客房管理系统的设计与实现项目负责人项目开发单位项目人员项目起止时间2013.06.17-2013.06.182013年6月18日.软件工程课程设计项目组任务分派单(组长用)班级:软件组别:2组长姓名:时间: 2013 年 6月18日项目名称:酒店宾馆客房管理系统阶段名称:项目开发计划序学号姓名任务名称具体任务内容完成标准起止日期验收号成绩实施总体进行人员分配以及时完成相应2013.06.171至70计划间安排及预算部分报告2013.06.18对项目的内容及人员2013.

2、06.172完成相应70项目概述至进行一个分析部分报告2013.06.18项目所需的支持条件2013.06.173完成相应70支持条件至进行分析部分报告2013.06.18分析项目计划 .说明编2013.06.174完成相应70引言部分至写目的及相关资料部分报告2013.06.18专题计划对整个计划进行要点2013.06.17完成相应705分析至要点部分报告2013.06.181 、本表由组长为其组员每次上机实践分派任务使用. 应认真填写相关任务名称、内容、完成标准等信息;2 、本表在每次任务完成后.由组长按照完成标准验收 .并给出每个组员成绩评定(每人平均70 分制) .除组长保留一份外.应

3、及时上报任课老师(电子和纸质文档同时上报)。.目录1 引言 .41.1编写目的 .41.2背景 .41.3定义 .41.4参考资料 .42 项目概述 .42.1工作内容 .52.2主要参加人员 .52.3产品及成果 .52.3.1程序 .52.3.2文件 .52.3.3服务 .62.3.4非移交产品 .62.4验收标准 .62.5完成项目的最迟期限 .62.6本计划的审查者与批准者 .63实施总计划 .73.1工作任务的分解 .73.2接口人员 .73.3进度 .73.4预算 .103.5关键问题 .104支持条件 .114.1计算机系统支持 .114.2需要用户承担的工作 .114.3需由外

4、单位提供的条件 .125专题计划要点 .12.1 引言【】1.1 编写目的想要做一个好的客房管理系统 .首先必须知道用户的需求 .这样我们才会开发出真正满足用户的软件产品 .在系统的需求分析阶段 .开发者应该明确一个好的客房管理系统必须要做什么。1.2 背景宾馆客房管理系统是宾馆客房管理不可缺少的.对于宾馆的管理者和使用者来说都是非常重要的 .在以往 .人们使用手工登记来记录管理宾馆的日常事务.操作流程虽然简单.但随着宾馆的数量越来越多.宾馆的规模越来越大. 宾馆的入住率越来越高。简单的手工登记已经无法满足管理的要求 .我们需要一个客房管理系统. 来满足客房管理的需求。面对如此庞大的信息量.一

5、个成功的客房系统可以提供预定房间功能、登记信息功能、开放/ 退房功能等。为管理者与用户供充足的信息和快捷的数据处理手段.从而实现客房管理的系统化、规范化和自动化.达到信息准确、统一管理的目标。1.3 定义文档中采用的专门术语的定义及缩略词简要如下:JAVA:Java语言Microsoft SQL Server2008VISIO:VISIO 制图工具。1.4 参考资料王先国等 .软件工程实践教程 . 北京:电子工业出版社 .2010 李龙澎 .软件工程课程设计 .北京:机械工业出版社 .2010 张海藩 .软件工程导论 .北京:清华大学出版社 .2008【】2 项目概述【】.2.1 工作内容酒店

6、宾馆客房管理系统中所涉及到的各项工作有:项目开发计划.需求规格说明.概要设计和详细设计 .系统代码实现.软件的测试和维护.编写测试计划和测试报告.用户手册 .运行说明等。该系统主要包括客户、管理员、员工三类使用者。管理员主要管理员工信息、宾馆客房信息等;员工主要记录开房信息、打印发票、查看客房信息、查看客户信息等;客户方面主要就是通过使用该系统可以在终端实现预定客房。工作内容的详细计划如下:前期工作:完成项目可行性分析和研究报告、 制定项目开发计划 .重点是完成项目的需求分析、总体设计、详细设计。中期工作:编码实现需求功能.完成项目初步设计规格说明书和详细设计规格说明书。后期工作:项目测试、编

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

8、户培训、免费维护一年。非移交产品该系统程序源代码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 工作任

9、务的分解组长 :任务 :( 1)系统总的开发计划书( 2)每周至少组织小组讨论一次 .记录讨论内容 .列出本周开发计划( 3)项目开发进度的管理( 4)团队的组织和协调设计:任务 :( 1)参与小组讨论( 2 )进行系统的需求分析和系统设计( 3 )完成系统需求说明书和系统设计说明书( 4 )编写测试计划 .参与系统测试 .记录 Bug 跟踪列表( 5 )协助文档人员完成用户相关文档开发:任务 : ( 1)参与小组讨论( 2 )根据设计完成编码 .并注释( 3 )进行单元测试美工和用户文档:任务:( 1 )界面的设计和美工(2 )用户手册的编写测试及测试报告:3.2 接口人员组长: xxx 负

10、责同指导老师以及用户接触与沟通。3.3 进度酒店宾馆客房管理系统顶层数据流图如下:.数据库信息信息注册信息员工信息个人信息管理个人信息用户信息员工客户管理用户信息查询房间信息酒店宾馆客房管理系统房间信息查询空房空房信息查询员工信息员工信息管理房间信息房间信息管理员图 1-1 :酒店宾馆客房管理系统顶层数据流图用功能点技术来估算软件项目的规模:1. 信息需特性(1). 输入项数: 5(2). 输出项数: 6(3). 查询数: 3(4). 主文件数: 1(5). 外部接口数:02. 根据信息域特性系数值来计算功能点数UFP.UFP=6*5+5*6+6*3+10*1+5*0=883. 技术复杂性因子

11、技术因素F1F2F3F4F5F6F7F8F9F10F11F1F1F1234影响值21203131021114表 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 。项目组

12、的总生产率为: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

13、2013.6.2013.6.2013.7.192413572013.6.2013.6.2013.7.2013.6.12013.6.1需求分析12226378验收阶段 21项目计划 122013.6.12013.6.1设计 3编码实现 2面向对象分析 289文档整理 1需求分析 22013.7.32013.6.2013.6.282272013.7.4652013.6.2013.6.2248图 1-2:项目 pert图.2013年 06月2013年 07月ID任务名称开始时间完成持续时间1718192021222324252627282930123451开发阶段2013/6/172013/6/18

14、2d2需求分析阶段2013/6/182013/6/192d3设计阶段2013/6/192013/6/213d4编码实现2013/6/242013/6/241d5测试阶段2013/6/242013/6/263d6面向对象分析2013/6/272013/6/282d7文档整理2013/7/12013/7/33d8验收阶段2013/7/32013/7/53d图 1-3:项目甘特图图 1-3 描述:根据 pert 图画出对应的甘特图。3.4 预算根据连云港人事资源部发布的数据信息:项目经理: 10000元每月高级软件设计师:8000 元每月普通程序员: 4000元每月根据上述进度估算出的工作量五个人大

15、约需要3.097 个月劳务费:组员 5人.项目经理一人 . 高级软件设计师一人.普通程序员三人预计劳务费为:(10000+8000+4000*3) *3.097=92910元资料费: 500.00元伙食费: 10000合计 : 103410.00元3.5 关键问题1、项目成员之间的交流情况.成员之间的交流严重影响到项目的进度以及项目的设计效率.因此成员之间的良好交流是项目完成的保证。2、成员技术。利用已学的知识来完成项目.在不知道的情况下可以学习型的技术以及新的思想 .从而产生更具创新的技术。3、风险与未来相关:项目的进行往往伴随着风险.在项目的进行中总有些不可预测的异常发生 .从而产生风险.

16、在项目进行的过程中风险可能会导致项目严重停止不前.甚至导致项目要大换血.从而产生很多麻烦。【】.4 支持条件【】4.1 计算机系统支持操作系统: Windows系统 .安装有 sql 2005及以上数据库系统、web服务器端通讯设备: 100M以太网及以上外围设备:显示器、标准键盘及鼠标4.2 需要用户承担的工作需要用户承担的工作阶段用户做的工作项目开发计划阶段对开发人员所做的项目开发计划作出批准需求分析阶段配合开发人员 对系统的需求做出详细说明概要设计阶段详细设计阶段编码阶段测试阶段验收阶段维护阶段提出对新系统的业务要求提出对新系统的功能要求提出对新系统的性能要求填写相应调研表确认需求配合开

17、发人员进行概要设计和系统的主要负责人、系统管理员与开发人员座谈帮助开发人员熟悉业务提供旅馆的基本资料客房数目、客房等级等确认总体设计报告配合开发人员进行详细设计1 、和系统的主要负责人、系统管理员与开发人员座谈帮助开发人员探讨业务细节2 、确认详细设计报告无参与开发人员进行的系统测试.主要是系统功能方面的测试.及时向开发人员作出反馈进行调整对于开发的新系统进行验收.确认开发成果发现系统问题即时记录并反馈.4.3 需由外单位提供的条件阶段提供的工作项目开发计划阶段现有系统的工作流程图需求分析阶段确认系统的需求分析编码测试阶段要求宾馆负责人提供宾馆具体数据.并具有对 sql 数据库的基础操作能力.

18、以便以后对宾馆的信息进行管理【】5 专题计划要点【】序号计划名要点11.确定培训时间管理员培训计划确定培训内容2.1.时间安排2.测试内容2测试计划3.测试设计说明4.测试人员需求5.测试结果3安全保密计划1.确认计算机处于安全的网络环境中2.对管理员进行安全培训4质量保证计划1.质量总体目标2.质量具体目标1.配置管理环境的物理拓扑介绍2.配置管理计划涉及到的人员角色5配置管理计划3.配置管理流程4.该计划的时间安排 ,基于项目开发里程碑点,何时做审计 ,打基线 ,发布包 .6用户培训计划基本无需培训【】欢迎您的光临,Word 文 档下载 后可修改编辑 双击 可删除页眉页脚 谢 谢!希 望您提出您宝 贵的意见,你的意见是我进 步的动力。赠 语;、如果我们做与 不做都会有人笑,如果做不 好与做得好还会有人笑,那么我们索性就 做得更好 ,来给人笑吧!、现在你不玩命 的学,以后命 玩你。、我不知道年少轻狂,我只知道胜者 为王。、不要做金钱、 权利的奴隶; 应

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论