《超市管理系统软件项目计划说明书》Word文档格式.docx

上传人:b****6 文档编号:20061432 上传时间:2023-01-16 格式:DOCX 页数:21 大小:324.09KB
下载 相关 举报
《超市管理系统软件项目计划说明书》Word文档格式.docx_第1页
第1页 / 共21页
《超市管理系统软件项目计划说明书》Word文档格式.docx_第2页
第2页 / 共21页
《超市管理系统软件项目计划说明书》Word文档格式.docx_第3页
第3页 / 共21页
《超市管理系统软件项目计划说明书》Word文档格式.docx_第4页
第4页 / 共21页
《超市管理系统软件项目计划说明书》Word文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

《超市管理系统软件项目计划说明书》Word文档格式.docx

《《超市管理系统软件项目计划说明书》Word文档格式.docx》由会员分享,可在线阅读,更多相关《《超市管理系统软件项目计划说明书》Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

《超市管理系统软件项目计划说明书》Word文档格式.docx

而在增量开发过程:

软件描述、设计和实现活动被分散成一系列的增量,这些增量轮流被开发。

先完成一个系统子集的开发,再按同样的开发步骤增加功能(系统子集),如此递增下去直至满足全部系统需求。

要求系统的总体设计在初始子集设计阶段就应做出设计。

2)增量模型有如下优点:

可以避免一次性投资太多带来的风险,将主要的功能或者风险大的功能首先实现,然后逐步完善,保证投入的有效性。

可以更快地开发出可以操作的系统。

可以减少开发过程中用户需求的变更。

一些增量可能需要重新开发(如果早期开发的需求不稳定或者不完整)。

3)增量模型开发适合的项目:

项目开始,明确了需求的大部分,但是需求可能会发生变化

对于市场和用户把握不是很准,需要逐步了解

对于有庞大和复杂功能的系统进行功能改进,就需要一步一步实施的。

我们开发的是酒店管理系统,分客房模块、餐饮模块、财务模块、人力资源模块。

虽然大部分的需求已明确,但是部分需求可能会发生变化;

对于用户需逐步了解才能准确把握;

对于复杂功能的系统进行功能改进,就需要一步一步实施的。

同时系统具有可扩充性,若使用增量模型,可以保证系统的可扩充性。

本项目具备增量模型的其他特点:

项目的复杂程度中等;

项目的风险较低;

产品和文档的使用率会很高。

所以选择增量式作为我们的开发模型。

图2-1增量式模型

2.具体的设计为:

图2-2详细的增量模型

2.2项目团队情况简述

表2-1此项目团队人员的介绍:

职位

人员

项目经理:

朱发军

需求分析员:

概要设计员:

详细设计员:

编码人员:

测试人员:

由于项目初期信息不是很充分,所以初期的项目计划只存在一个计划表格,相当于一个大计划,简单说明计划的执行步骤,如表5所示。

表2-2项目初期计划

任务

完成时间

负责人

资源

备注

项目规划

2015-5-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估算列表

估算项

估算结果

功能点估算:

该软件的功能点总数约为20个

进度估算:

该软件开发时间30天

成本估算:

总成本为3900元

人员数估算:

所需的人员为1个人

2.4项目范围的信息分析与使用

2.4.1软件的工作任务分解结构(WBS)

表2-4WBS分解情况

编号

任务名称

任务内容定义

备注

1

前台销售系统

涉及到超市部门员工超市前台销售的功能

收银

管理收银业务

1.1.1

金额计算

销售金额计算

1.1.2

打印清单

打印交易收据

1.1.2

会员卡

支持会员卡打折功能

顾客信息录入

对顾客购物信息进行管理

1.2.1

顾客退货管理

对顾客退货进行有效统计

2

后台管理系统

涉及到超市部经理及部门员工的功能

人事管理

涉及超市人事部部经理的功能模块

2.1.1

员工信息管理

显示员工工作等信息

2.1.2

员工操作权限管理

规定员工操作守则

销售管理

涉及超市销售部部经理的功能模块

2.2.1

查询销售信息

查看销售人员工作成绩

2.2.2

生成销售排行榜

对销售人员评优

进退货管理

涉及超市货物购买负责人的功能模块

3.2.1

进货信息系统

查看进货信息

3.2.2

退货信息系统

查看退货信息

库存管理

仓库负责人功能模块

2.4.1

库存信息管理

查看商品库存信息

2.4.2

库存状态警告

对货物存量进行分析警告

2.4.2基于项目背景的WBS的细化方案

表2-5WBS细化方案

项目阶段

各活动下的任务

责任人

需求分析阶段

1.对各个子系统进行需求获取

用多种方式进行需求获取

2.对获得的需求进行确认

分阶段的开需求评审会议

概要设计阶段

1.各个系统的用例描述和图

各个系统总的用例,分用例和所有的用例解说

2.各个系统的概念数据建模

各个系统的E-R模型和UML模型

3.概要设计评审

分阶段开概要评审会议

详细设计阶段

1.各个系统对象关系建模

各个系统的对象模型建立

2.各个系统分析类

各个系统的分析类,界面类,控制类

3.各个系统设计类

设置所有类的属性值,和方法头

4.各个系统物理数据库设计

对所有关系进行物理数据库

5.详细设计评审

分阶段开详细评审会议

编码阶段

1.前台销售管理子系统编码

对前台销售子系统的分析类的方法进行编码

2.前台销售管理子系统集成

对前台销售子系统所有模块进行集成

3.后台管理子系统编码

对后台管理子系统的分析类的方法进行编码

4.后台管理子系统集成

对后台管理子系统所有模块进行集成

系统集成

1.系统集成

对各个子系统进行集成

系统测试

1.集成测试

对各个子系统的集成进行测试

2.环境测试

对发布版本的环境进行测试

1.编写用户使用手册

包括使用的方法

2.提供给用户安装程序

主要是安装向导

用户培训

1.给用户进行

初期进行系统应用的基本培训

2.4.3重要的假设及其说明

假设:

1.超市领导,公司领导都比较重视。

2.酒店里的领导,员工都比较积极主动配合。

3.分配的功能点总数为20个,平均每人1个功能点

4.每个人每个月人均生产率为1个功能点。

3实施计划

3.1进度计划

此处用甘特图或进度表格描述。

1)进度计划:

表3-1进度计划表

工期

开始时间

结束时间

酒店管理系统

30d

2015-4-26

2012-5-26

软件项目规划

1d

2010-12-24

—项目规划

2010-12-6

2010-12-15

—计划评审

1d

2010-12-16

需求开发

2010-12-27

2011-1-13

—用户界面设计

2010-12-31

—用户需求评审

2011-1-3

2011-1-5

—修改需求、修改用户界面

2011-1-6

2011-1-10

—编写需求规格说明书

2011-1-11

2011-1-12

—需求验证

概要设计

2011-1-14

2011-2-3

—用例描述图

2011-1-20

—概念数据建模

2011-1-21

2011-1-27

—概要设计评审

2011-1-28

详细设计

2011-2-4

2011-3-4

—对象关系建模

2011-2-9

—分析类

2011-2-10

2011-2-16

—设计类

2011-2-17

2011-2-22

—物理数据库设计

2011-2-23

2011-3-1

—详细设计评审

2011-3-2

项目实施

2011-3-7

—前台销售管理子系统

2011-5-13

—顾客信息录入功能-增量1

2011-3-11

——顾客退货管理

2011-3-9

——增量1评审

2011-3-10

—收银-增量2

2011-3-14

2011-3-24

——交易金额计算

2011-3-16

——打印交易清单

2011-3-17

2011-3-18

——会员卡打折

2011-3-21

2011-3-22

——增量2评审

2011-3-23

—前台销售子系统集成

2011-5-5

——子系统集成测试

2011-5-9

——子环境测试

2011-5-10

—后台管理子系统

2011-5-16

2011-7-13

—人事功能-增量1

2011-6-16

——员工信息管理

2011-5-19

——员工操作权限管理

2011-5-20

2011-5-25

2011-6-13

—销售管理功能-增量2

2011-6-17

2011-7-1

——查询打印销售信息

2011-6-23

——生成销售排行旁

2011-6-24

2011-6-28

增量2评审

2011-6-29

—进退货管理-增量3

2011-7-14

2011-7-26

——进货信息管理

2011-7-18

——退货信息管理

2011-7-19

2011-7-21

——增量3评审

2011-7-22

—库存管理-增量4

2011-7-27

2011-8-8

——查询库存信息

2011-7-29

——库存状态自动警告

2011-8-1

2011-8-3

——增量4评审

2011-8-4

—后台管理子系统集成

2011-11-8

子系统集成测试

2011-11-14

子环境测试

2011-11-15

系统集成

2011-11-18

2011-12-21

——系统集成

系统测试

2011-12-22

2012-1-31

——系统测试

2012-1-11

——环境测试

2012-1-12

提交

2012-2-1

2012-2-7

——完成文档

2012-2-3

——验收、提交

2012-2-6

备注:

安排的时间范围已包含节假日

2)项目进度图

图3-1进度计划网络图

3)项目进度计划的甘特图:

图3-2进度计划甘特图

4)项目甘特图实施部分的计划展开如下:

图3-3实施部分的甘特图

5)里程碑

高层领导可能更加关注里程碑的进展,所以需要一个里程碑的图示,如下表所示。

表3-2里程碑表

事件

时间

增量1——收银业务

2011-03-11

增量2——顾客信息录入

2011-03-24

增量3——人事管理

2011-04-06

增量4——销售管理

2011-04-19

增量5——进退货管理

2011-05-04

增量6——库存管理

2011-05-13

3.2基于进度计划的成本核算

表3-3基于进度计划的成本核算表

比较基准

2015-5-26

340,000

12,000

7,000

5,000

30,000

10,000

9,000

4,000

3,000

13,000

6,000

40,000

8,000

11,000

210,000

60,000

——收银业务-增量1

——顾客信息录入-增量2

2011-3-25

——前台销售管理子系统集成

50,000

——人事管理-增量1

2011-7-20

15,000

——销售管理-增量2

——进退货管理-增量3

2011-8-11

——库存管理-增量4

2011-8-12

2011-8-30

——后台管理子系统集成

2011-9-8

2011-9-21

环境测试

完成文档

3,500

验收、提交

1,500

项目开发人员为1个人员。

项目开发用到1个人月。

预算总成本为340,000元(见上表),与估算的成本333,900元基本持平(有一点差距)。

这样340,000元可以作为项目的成本控制参考。

3.3调整后的进度计划

逐项列出影响初始计划的因素和调整的条目(包括影响项目成败的关键问题、技术难点和风险),指出这些问题对项目的影响然后给出调整后的进度计划。

由于系统规模不是很大,开发团队的人员对本系统也很熟悉,所以开发的过程中风险较小。

所以进度计划没有太大的改动。

3.4关于进度计划的其他说明

1.本进度计划是从按照交付日期倒推确定时间,然后安排计划内容;

2.进度安排提交的日期并非是真实的交付日期,而是留有半个月左右的余量时间,以备变化。

3.5关于其他计划的说明

质量管理计划、

1.软件质量是设计出来的不是检查出来的。

所以质量管理的关键是预防重于检查,事前计划好质量,而不是事后检查。

2.软件质量计划的主要内容为:

针对项目过程中那些对最终产品起着重要的作用的中间产品:

需求规格、设计说明书,源程序,测试计划,测试结果等的管理。

配置管理计划

1.管理的主要内容为:

版本信息。

2.管理的主要目标:

软件配置的完整性和可追溯性。

项目跟踪管理计划

1.基本原理:

2.项目跟踪的主要目的是:

保证正确的人在正确的时候得到正确的信息。

4项目成果产品

4.1软件程序

程序名称:

酒店管理系统安装程序

所用的编程语言:

VisualBasic

存储程序的媒体形式:

移动硬盘

本系统能够完成用户所提的基本功能需求和非功能需求,安全性能比较高,且能同时容纳2000人同时访问服务器。

4.2软件文档

验收报告:

客户对产品的验收情况的记录

用户安装手册:

指导用户怎样安装产品

用户使用手册:

指导用户怎样使用本系统

帮助:

提供给用户在使用过程中的参考

4.3软件服务

服务名称

服务的级别

服务开始日期

服务期限

是否收费

安装培训

软件提交给用户时

不收

系统维护

每年寒假开始

2d

视情况而定

运行支持

4.4非移交的软件产品

项目计划

质量保证计划

项目范围说明书

概要设计说明书

详细设计说明书

设计术语及规范

源程序

编码规则

测试计划

测试用例

测试报告

4.5验收标准

1.验收测试的对象:

软件包括程序、数据和文档。

2.验收测试要注意问题:

(1)验收测试始终要以双方确认的需求规格说明和技术合同为准,确认各项需求是否得到满足,各项合同条款是否得到贯彻执行。

(2)验收测试和单元测试、集成测试不同,它是以验证软件的正确性为主,而不是以发现软件错误为主。

(3)对验收测试中发现的软件错误要分级分类处理,直到通过验收为止。

(4)验收测试中的用例设计要具有全面性、多维性、效率性,能以最少的时间在最大程度

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1