《超市管理系统-软件项目计划说明书》.pdf
《《超市管理系统-软件项目计划说明书》.pdf》由会员分享,可在线阅读,更多相关《《超市管理系统-软件项目计划说明书》.pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软软 件件 学学 院院超市管理系统项目计划书超市管理系统项目计划书系(部、中心)软件学院姓名朱发军学号 201207082233专业软件工程班级 .net122 班课程名称软件工程项目管理设计题目名称超市管理系统软件项目计划书起止时间 2015 年 4 月 25 日-2010 年 5 月 9 日成绩指导教师签名刘风华1中原工学院软件学院制目录目录1.1编写目的.31。2背景.31。3定义.31.4参考资料.31。5重要术语.4项目进度计划编制的背景概述.52。1软件生存期模型选择与设计.52。2项目团队情况简述.62。3软件估算情况.72.4项目范围的信息分析与使用.72.4.1软件的工作任务
2、分解结构(WBS).72.4。2基于项目背景的 WBS 的细化方案.82。4。3 重要的假设及其说明.8实施计划.93.1进度计划.93。2基于进度计划的成本核算.113。3调整后的进度计划.133.4关于进度计划的其他说明.133。5关于其他计划的说明.13项目成果产品.144。1软件程序.144。2软件文档.144.3软件服务.144.4非移交的软件产品.144.5验收标准.14其他.15234521.1编写目的此项目开发计划书的编写主要是为了给开发 超市管理系统 做主要的规划和整合,在开发过程中起到引导作用,以及给使用者提供简要的说明进度是对执行的活动和里程碑制定的工作计划日期表1.2背
3、景a。待开发的软件系统的名称:超市管理系统b.本项目的任务提出者、开发者、用户及实现该软件的组织结构(企业)项目的任务提出者:XX 超市高层领导本系统的开发者:YY 软件股份有限公司员工朱发军本系统的用户:XX 超市的高层领导、部门经理及其员工.实现该软件企业(YY 软件股份有限公司)的组织结构图:(参考例图)c.该软件系统同其他系统或其他机构的基本的相互来往关系。与本系统有关的系统:无1.3定义WBS:Work Breakdown Structure 任务分解结构。PMI:Project Management Institute美国项目管理学会,成立于 1969 年一个国际性组织,PDM:P
4、recedence Diagramming Method 单代号网络图1.4参考资料1 软件项目管理案例教程(第一版),韩万江 姜立新编著,机械工业出版社,2009年 4 月2软件项目管理案例教程(第二版),韩万江 姜立新编著,机械工业出版社,2009年 4 月3软件项目估计(第二版),(美)CAPERS JONES 著,刘从越编译,电子工业3出版社,2008 年 3 月4软件需求(第二版),(美)KarlE.wiegers 著,刘伟琴、刘洪涛译,清华大学出版社,2007 年 9 月1.5重要术语1.WBS,Work Breakdown Structure,任务分解结构,是面向可交付成果的对项
5、目元素的分组,它组织并定义了整个项目的范围。2。进度计划,进度,就是工作计划日期表3。质量计划:主要的质量管理对象是针对项目过程中那些对最终产品起着重要的作用的中间产品:需求规格、设计说明书,源程序,测试计划,测试结果等.42 2项目进度计划编制的背景概述项目进度计划编制的背景概述2.1软件生存期模型选择与设计1。选择增量模型的原因:1).瀑布模型要求严格线性的开发,每个阶段开发活动结束后,通过严格的阶段性复审与确认,得到该阶段的一致、完整、正确和无二义性的良好文档资料,以“冻结”这些文档资料,作为该阶段的结束标志,保持不变,作为下一阶段活动的唯一基础,以每一步的正确性和完整性来保证最终系统的
6、质量.但是大量的实践并不是这种理想的线性开发序列,而是在开发过程中逐步完善的。而在增量开发过程:软件描述、设计和实现活动被分散成一系列的增量,这些增量轮流被开发。先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。要求系统的总体设计在初始子集设计阶段就应做出设计。2)增量模型有如下优点:可以避免一次性投资太多带来的风险,将主要的功能或者风险大的功能首先实现,然后逐步完善,保证投入的有效性。可以更快地开发出可以操作的系统。可以减少开发过程中用户需求的变更。一些增量可能需要重新开发(如果早期开发的需求不稳定或者不完整)。3)增量模型开发适合的项目:项
7、目开始,明确了需求的大部分,但是需求可能会发生变化对于市场和用户把握不是很准,需要逐步了解对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。我们开发的是酒店管理系统,分客房模块、餐饮模块、财务模块、人力资源模块。虽然大部分的需求已明确,但是部分需求可能会发生变化;对于用户需逐步了解才能准确把握;对于复杂功能的系统进行功能改进,就需要一步一步实施的。同时系统具有可扩充性,若使用增量模型,可以保证系统的可扩充性。本项目具备增量模型的其他特点:项目的复杂程度中等;项目的风险较低;产品和文档的使用率会很高。所以选择增量式作为我们的开发模型.第一增量第二增量第三增量核心功能11核心功能21核
8、心功能23图图 2 21 1 增量式模型增量式模型2。具体的设计为:5图图 2 22 2 详细的增量模型详细的增量模型2.2项目团队情况简述表表 2 21 1 此项目团队人员的介绍此项目团队人员的介绍:职位职位项目经理:需求分析员:概要设计员:详细设计员:编码人员:测试人员:人员人员朱发军朱发军朱发军朱发军朱发军朱发军由于项目初期信息不是很充分,所以初期的项目计划只存在一个计划表格,相当于一个大计划,简单说明计划的执行步骤,如表 5 所示.表表 2 22 2 项目初期计划项目初期计划任任 务务项目规划需求获取完成时间完成时间2015-524201101-05负责人负责人朱发军同上资资 源源全体
9、人员参与开发人员,超市领导,部门经理,员工代表参与全体人员参与备备 注注需求确定2011-01-13同上6概要设计详细设计项目实施项目集成、测试提交2011-02-03201103-042011-11172012-01-11201202-07同上同上同上同上同上全体人员参与朱发军参与朱发军参与有待细化2.3软件估算情况此软件估算结果列表:表表 2 23 3 估算列表估算列表估算项估算项功能点估算:进度估算:成本估算:人员数估算:估算结果估算结果该软件的功能点总数约为20 个该软件开发时间 30 天总成本为 3900 元所需的人员为 1 个人2.4项目范围的信息分析与使用2.4.12.4.1软件
10、的工作任务分解结构软件的工作任务分解结构(WBS)(WBS)表表 2 24 WBS4 WBS 分解情况分解情况编号编号11.11.1.11.1.21.1。21。21.2.122。12.1.12.1。22.22。2。12。2。22.33.2。13。2。22。42。4。12.4.2任务名称任务名称前台销售系统收银金额计算打印清单会员卡顾客信息录入顾客退货管理后台管理系统人事管理员工信息管理员工操作权限管理销售管理查询销售信息生成销售排行榜进退货管理进货信息系统退货信息系统库存管理库存信息管理库存状态警告任务内容定义任务内容定义涉及到超市部门员工超市前台销售的功能管理收银业务销售金额计算打印交易收据
11、支持会员卡打折功能对顾客购物信息进行管理对顾客退货进行有效统计涉及到超市部经理及部门员工的功能涉及超市人事部部经理的功能模块显示员工工作等信息规定员工操作守则涉及超市销售部部经理的功能模块查看销售人员工作成绩对销售人员评优涉及超市货物购买负责人的功能模块查看进货信息查看退货信息仓库负责人功能模块查看商品库存信息对货物存量进行分析警告备注备注72.4.22.4.2基于项目背景的基于项目背景的 WBSWBS 的细化方案的细化方案表表 2-5 WBS2-5 WBS 细化方案细化方案项目阶段项目阶段需求分析阶段概要设计阶段各活动下的任务各活动下的任务1对各个子系统进行需求获取2对获得的需求进行确认1。
12、各个系统的用例描述和图2.各个系统的概念数据建模3。概要设计评审任务内容定义任务内容定义用多种方式进行需求获取分阶段的开需求评审会议各个系统总的用例,分用例和所有的用例解说各个系统的ER 模型和UML 模型分阶段开概要评审会议各个系统的对象模型建立各个系统的分析类,界面类,控制类设置所有类的属性值,和方法头对所有关系进行物理数据库分阶段开详细评审会议对前台销售子系统的分析类的方法进行编码对前台销售子系统所有模块进行集成对后台管理子系统的分析类的方法进行编码对后台管理子系统所有模块进行集成对各个子系统进行集成对各个子系统的集成进行测试对发布版本的环境进行测试包括使用的方法主要是安装向导初期进行系
13、统应用的基本培训责任人责任人朱发军同上同上同上同上同上同上同上同上同上同上同上同上同上同上同上同上同上同上同上详细设计阶段1.各个系统对象关系建模2.各个系统分析类3.各个系统设计类4.各个系统物理数据库设计5.详细设计评审编码阶段1。前台销售管理子系统编码2。前台销售管理子系统集成3。后台管理子系统编码4。后台管理子系统集成系统集成系统测试提交用户培训1.系统集成1。集成测试2.环境测试1。编写用户使用手册2。提供给用户安装程序1。给用户进行2.4.32.4.3重要的假设及其说明重要的假设及其说明假设:1。超市领导,公司领导都比较重视。2。酒店里的领导,员工都比较积极主动配合。3.分配的功能
14、点总数为 20 个,平均每人 1 个功能点4。每个人每个月人均生产率为1 个功能点.83 3实施计划实施计划3.1进度计划此处用甘特图或进度表格描述。1)进度计划:表表 3-13-1 进度计划表进度计划表任务名称酒店管理系统软件项目规划-项目规划-计划评审需求开发-用户界面设计-用户需求评审修改需求、修改用户界面编写需求规格说明书需求验证概要设计用例描述图概念数据建模-概要设计评审详细设计-对象关系建模分析类-设计类-物理数据库设计详细设计评审项目实施工 期30d开始时间2015-4-26结束时间2012526资 源1 d1 d1d1d1d1d11d1111111111111111111111
15、1前台销售管理子系统-顾客信息录入功能-增量 1-顾客退货管理-增量 1 评审收银增量 2-交易金额计算打印交易清单-会员卡打折增量 2 评审前台销售子系统集成子系统集成测试20154-26201012-6201012162010-1227201012-272011132011-1620111-11201111320111-1420111142011-1-2120111-28201124201124201121020112172011-2-2320113220113-720113-72011-372011372011-3-102011-3-142011-3142011-3-1720113212
16、011-32320115-52011-5-59201012-24全体人员参与201012-15全体人员参与全体人员参与2010-122420111-13全体人员参与2010-1231全体人员参与全体人员参与20111-52011-1-10全体人员参与20111-12全体人员参与2011-1-13全体人员参与2011-2-3全体人员参与2011-1-20全体人员参与20111-27全体人员参与2011-2-3全体人员参与2011-3-4全体人员参与2011-2-9全体人员参与20112-16全体人员参与2011-2-22全体人员参与全体人员参与20113-1全体人员参与20113-4201111
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市管理系统-软件项目计划说明书 超市 管理 系统 软件 项目 计划 说明书
限制150内