实验1项目计划说明书解析.docx

上传人:b****7 文档编号:11473218 上传时间:2023-03-01 格式:DOCX 页数:26 大小:164.78KB
下载 相关 举报
实验1项目计划说明书解析.docx_第1页
第1页 / 共26页
实验1项目计划说明书解析.docx_第2页
第2页 / 共26页
实验1项目计划说明书解析.docx_第3页
第3页 / 共26页
实验1项目计划说明书解析.docx_第4页
第4页 / 共26页
实验1项目计划说明书解析.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

实验1项目计划说明书解析.docx

《实验1项目计划说明书解析.docx》由会员分享,可在线阅读,更多相关《实验1项目计划说明书解析.docx(26页珍藏版)》请在冰豆网上搜索。

实验1项目计划说明书解析.docx

实验1项目计划说明书解析

实验一项目计划说明书

目标:

规划项目范围并做出项目计划

主要活动

●定义问题

●确定项目可行性

●制定项目的进度表

●为项目安排人员

●启动项目

1.1定义问题

目标:

准确定义要解决的商业问题,从而确定新系统的问题域

定义问题主要有下面3个活动

●超市销售管理系统系统商业收益说明

●超市销售管理系统的系统能力说明

●超市销售管理系统的关联图

1.1.1超市销售管理系统商业收益说明。

●减少因为人手工统计产生的错误

●可以减少会计等雇佣员工的数量,降低成本

●通过销售管理系统自动产生订单,提高工作的效率

●通过软件统计销售量,优化进货数量,减少货物积压

●加快资金周转,快速地获取利润

●提高工作效率,增加货物销售量,增加收入

1.1.2超市销售管理系统的系统能力说明:

●是一个拥有两级管理权限的安全的管理系统

●对货物供应商信息进行管理

●根据销售情况制定进货计划,实施产品采购

●对超市的货物库存情况查询

●管理员能添加、删除某一种类的货物

●能够根据销售清单进行出货管理,以及库存统计

●提供销售管理,能够进行销售明细查询和打印销售报表

●对超市的员工和供货商信息进行管理,包括查询,更新等

系统能力是能够使这个组织实现商业收益的机制。

1.1.3超市销售管理系统的关联图

关联图提供对问题域的解释。

1.2确认项目可行性

目标:

确定项目可行性,给出可行性研究报告并给出结论

主要活动

●经济可行性

●组织和文化上的可行性

●技术可行性

●进度表可行性人员

●资源可行性

1.2.1经济可行性

1)开发成本

开发成本主要包括以下几个方面:

超市销售管理系统开发成本一览

分类

金额管理

薪水/工资

1636000

设备与安装

55100

培训

91500

设施

52500

支持人员

150000

软件许可证

38000

旅行与杂项

343800

实用程序

15000

总计

2381900

薪水和工资支付的详细说明

小组人员

项目薪水/工资(单位:

元)

备注

项目经理

300000

20000元/月×1人×15个月

(2014/3月-2015年5月)

高级系统分析员

360000

15000元/月×3人×8个月

(2014/3月-2014年10月)

系统分析员

288000

12000元/月×3人×8个月

(2014/3月-2014年10月)

程序分析员

200000

10000元/月×4人×5个月

(2014/9月-2015年1月)

程序员

400000

8000元/月×10人×5个月

(2014/10月-2015年2月)

系统测试人员

88000

11000元/月×4人×2个月

(2015/2月-2015年3月)

总计工资

1636000

设备与安装支付的详细说明

设备名称

项目设备与安装

备注

显示器

14000

1400元/个×10个

鼠标

1000

200元/个×10个

键盘

2000

200元/个×10个

主机

30000

3000元/台×10台

开发软件

5000

Windows系列软件费用,office,visualstdio2012等软件费用

投影仪

1500

500元/台×3个

电子教鞭

1600

400元/个×4个(其中一个为备用)

总计

55100

培训支付的详细说明

培训支出

项目培训

备注

培训教员

80000

每人2000元/天,共5名教员培训8天

资料

3500

包括图书资料和电子版相关开发资料

教员路费

8000

1600元/人×5人

总计工资

91500

设施支付的详细说明

设施支出

项目设施

备注

场地租用

24000

1200/次×20次(用于培训、接待客户、验收等预计共30天)

水费

6000

400/月×15个月

电费

10500

700/月×15个月

桌椅

12000

800元/套×15套

总计工资

52500

旅行与杂项支付的详细说明

旅行与杂项支付

项目旅行与杂项

备注

货物搬运

17000

雇佣人员总共约7000元,车辆8000,燃油费用2000元

住宿

60000

15个月,每月需要4000元

伙食

225000

15个月,每月大约15000元

工作服

25000

25套,每人约1000

网络费用

15000

每个月大约1000元,共15个月

电话费用

1800

每分0.3元,预计约6000分钟

总计工资

343800

2)运行费用一览

超市管理系统年运行费用一览

分类

金额

数据管理

53000

设备维护

30000

程序升级

65000

使用培训

32000

分期偿付

33000

电费

8500

总计

221500

3)收益来源:

有两个主要来源。

减少成本和增加收入

减少成本包括下面几个方面:

1)减少会计的数量上减少的支出费用

2)省去多余的订单生成和处理工作

3)订购货物数量、种类上的优化,减少货物积压

4)减少不良账单或不良信贷损失

5)降低仓库货物统计与管理的成本

6)捕获货币管理员上损失的折扣

7)更合理化的管理会员用户,提高信誉

8)及时的对将要过期或失效的产品进行提醒,减少损失

9)采用批量折扣购买减少商品成本

10)采用电子数据交换和其他自动化手段减少文书工作的成本

超市管理系统的收益示例

超市销售管理系统收益

收益/成本节省

金额

注释

货物销售增加效率

85000

5人每人17000

货物订购增加的效率

37000

商品信息管理增加效率

45000

1人每人25000

仓库/运输增加效率

140000

由于网络出现增加效率

500000

增加50%/年

其他节省(库存、供应商)

52000

总的年收益

859000

4)财务计算

超市销售管理系统净现值(NPV)计算

成本利润分析

第0年

第1年

第2年

第3年

第4年

第5年

总计

1

利润值

859000

1109000

1484000

2046500

2890250

2

贴现系数

1

0.9000

0.8100

0.7290

0.6561

0.5905

3

利润净现值

773100

898290

1081836

1342709

1706693

5802628

4

开发成本

(2381900)

(2381900)

5

运行成本

(221500)

(221500)

(221500)

(221500)

(221500)

6

贴现系数

1

0.9000

0.8100

0.7290

0.6561

0.5905

7

成本净现值

(199350)

(179415)

(161474)

(145326)

(130796)

(816361)

8

净利润和成本净现值

(2381900)

573750

718875

920362

1197383

1575897

9

累积的净现值

(2381900)

(1808150)

(1089275)

(168913)

1028470

2604367

10

投资回收期

3年+168913/(168913+1028470)=3.14107年

11

五年的投收益率

(5802628-(2381900+816361))/(2381900+816361)=81.43%

第8行净利润和成本净现值=利润净现值-成本净现值

第9行是用开发成本-第8行后的结果

除此之外还要计算投资回收期和投资回收率

投资回收率=(利润净现值-(开发成本+成本净现值))/(开发成本+成本净现值)

5)无形收益:

不能量化和正确估算的收益

无形收益可包括如下几种:

1)提高企业之间的竞争力

2)提高服务水平

3)提高客户满意

4)操作步骤简化

5)需要自行开发的专门技能

无形成本包括如下几种

1)减少了职工之间工作交流的机会

2)降低了职工对销售预测分析的能力

3)依赖于一定的客户,难以扩大销售渠道

1.2.2组织和文化上的可行性

这样的问题包括如下几种

1)对新技术的抵制感

2)实际存在对计算机处理可靠性的恐惧

3)工作人员或管理人员的失落感

4)由于新系统引起行政上和组织上的潜在变化

5)担心工作职责变化

6)担心由于增加自动化而失业

7)为时甚久的工作适应过程

1.2.3技术可行性

超市管理系统开发涉及到的技术因素有:

A.管理系统的开发方法。

B.网络和通信技术。

C构规划和技术设计。

D.数据库技术。

E.生命周期法开发技术。

经过条件上的分析和考虑最后在现有条件下的最终方案如下:

本系统可以在WindowsXP下运用vs2005等一系列开发工具,运用Visio画出数据流程图,用例图等一系列图形进行更形象的分析,在SQLServer2005等数据库的支持下进行研发,而这在本研发条件下是可行的并且是有条件的。

在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT产品。

因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。

1.2.4进度表可行性

进度表的可行性决定着项目工程能否正常完成,需要事先对各个模块的开发进行详尽的计划,关键路径通常(但并非总是)是决定项目工期的进度活动序列。

它是项目中最长的路径,即使很小浮动也可能直接影响整个项目的最早完成时间。

关键路径的工期决定了整个项目的工期,任何关键路径上的终端元素的延迟在浮动时间为零或负数时将直接影响项目的预期完成时间(例如在关键路径上没有浮动时间)。

通过分析可以得出该项目可以通过控制各项的工期来尽量减少项目总时间,因此具有进度表可行性。

1.2.5资源可行性

人员风险:

开发一个项目需要系统分析员、系统技术员和用户参与。

一种风险是项目组得不到所需要的人,另一种可能是所分配的人没有所需要的技能。

再一种风险是有的人在半途退出跳槽而走。

其他资源风险:

计算机资源、物理设备和维护人员,如果要用到这些资源时不能得到满足就会影响进度。

 

1.3制定项目进度表

目标:

确定项目资源任务表、PERT图和甘特图

主要活动

●资源估算任务表的制定

●各活动的带权有向图

计度计划的制定

三个重要术语:

任务、活动和阶段。

阶段是由一组有关的活动组成的,活动是由一组相关的任务组成的,而任务是可识别和安排的最小的一项工作。

如设计阶段,经理要确定诸如用户界面、设计并统一数据库和完成应用程序设计这样的活动。

1.3.1 资源估算任务表的制定

资源估算任务表

序号

阶段活动和任务

最佳周期(天)

最差周期(天)

最大可能(天)

资源数

(人、设备)

1.0

项目计划阶段

1.1

定义问题

1.1.1

会见用户

1

4

2

2人

1.1.2

确定作用域

1

3

2

2人

1.1.3

书写需求说明

1

2

1

1人

1.1.4

定义系统能力说明

1

2

1

1人

1.1.5

制定关联图

1

2

1

1人

1.2

确认项目可行性

1.2.1

识别无形成本和收益

1

1

1

2人

1.2.2

估算有形收益和计算成本/收益

1

3

2

2人1台计算机

1.2.3

计算净现值和投资回报率和投资回收期

1

3

2

2人

1.2.4

评价组织和文化可行性

1

1

1

1人

1.2.5

评价技术可行性

1

1

1

1人

1.2.6

评价所需进度表

1

2

2

2人

1.2.7

评价资源可用性

1

2

1

1人

1.2.8

制定工作分解进度表

1

1

1

1人

1.3

制定项目进度表

1.3.1

制定工作分解进度表

2

4

3

2人

1.3.2

估算资源、周期和优先权

1

3

2

2人

1.3.3

制定PERT图和甘特图

1

3

2

2人1台计算机

1.4

为项目配备人员

1.4.1

为项目制定资源计划

1

1

1

2人

1.4.2

确认和邀请技术人员

1

2

1

1人

1.4.3

会见用户,确定和邀请用户工作人员

1

3

2

1人

1.4.4

组织项目小组

1

1

1

1人

1.4.5

实施小组磨合训练

2

5

3

2人

1.4.6

实施初步的技能培训

2

6

4

2指导人员20台计算机

1.5

启动项目

1.5.1

准备演示文稿材料

1

1

1

1人

1.5.2

制作演示文稿

1

1

1

1人

1.5.3

配备项目设备和支持资源

1

5

3

2人

1.5.4

召开正式的启动会议

1

1

1

1人

2.0

分析阶段

2.1

收集信息

2.1.1

制定收集计划

1

4

2

2人

2.1.2

设计收集提纲和表格

1

2

2

2人

2.1.3

明确信息收集的方式和方法

1

1

1

1人

2.1.4

实施收集计划

4

8

6

1人

2.1.5

收集结果汇总

1

3

1

1人

2.2

定义系统需求

2.2.1

确定业务逻辑

1

5

1

2人

2.2.2

明确用户需求

1

4

1

1人

2.2.3

系统性能规定

1

8

2

1人

2.2.4

确定系统功能

1

8

1

1人

2.3

建立需求发现的原型

2.3.1

使用实例描述

1

8

3

2人

2.3.2

勾画出整个系统的轮廓

1

4

2

2人

2.3.3

评估建立的模型

1

8

2

6人

2.4

确定需求优先级

2.4.1

列出要设定优先级的所有需求

1

10

1

2人

2.4.2

为需求划定等级

1

4

1

1人

2.4.3

估计每个需求的相对费用

1

4

2

1人

2.4.4

估计每个需求的相对风险

1

7

1

1人

2.4.5

综合评定各需求优先级

1

10

3

2人

2.4.6

按优先级排序

1

1

4

2人

2.5

产生并评价可选方案

2.5.1

提出数套解决方案

2

10

2

2人

2.5.2

去除不可行方案

1

5

2

2人

2.5.3

选取最佳方案

1

5

1

1人

2.5.4

对方案进行评价

1

4

1

1人

2.6

与管理人员一起复审推荐方案

2.6.1

确定复审人员

1

3

1

4人

2.6.2

向客户征求意见

1

6

1

2人

2.6.3

提出缺陷或不足

1

6

1

1人

2.6.4

对方案进行修改

1

8

4

8人

2.6.5

确定最终方案

1

9

1

3人

3.0

设计阶段

3.1

设计应用程序结构

3.1.1

确定开发使用工具

1

10

2

1人

3.1.2

搭建整体框架

1

7

1

1人

3.1.3

主程序结构流程图

1

8

3

2人

3.1.4

各模块程序流程图

1

6

4

2人

3.1.5

对各模块结构细化

1

5

2

1人

3.2

设计系统界面

3.2.1

启动封面设计

1

6

1

2人2台计算机

3.2.2

框架设计

1

8

1

1人2台计算机

3.2.3

按钮设计

1

8

2

1人1台计算机

3.2.4

面板设计

1

9

1

1人1台计算机

3.2.5

菜单、标签设计

1

7

3

2人2台计算机

3.2.6

界面进一步美化和调整

1

1

4

2人2台计算机

3.3

设计用户界面

3.3.1

结构设计

1

3

1

4人

3.3.2

交互设计

1

2

1

5人

3.3.3

视觉效果设计

1

2

1

2人

3.3.4

快捷菜单和工具栏设计

1

3

1

6人

3.3.5

征求客户意见

1

5

1

5人

3.3.6

进一步调整

1

5

1

8人8台计算机

3.4

设计并集成数据库

3.4.1

了解用户数据需求

1

9

2

2人

3.4.2

设计系统概念模型

1

2

2

2人

3.4.3

画出E-R图

1

3

1

1人

3.4.4

设计系统的模式和外模式

1

4

6

1人

3.4.5

设计存储结构和方法

1

5

1

1人

3.4.6

实用性测试

1

2

2

2人

3.5

设计系统的实现细节

3.5.1

程序模块划分

1

1

1

1人

3.5.2

各模块的函数划分

1

1

3

2人

3.5.3

画出相应的流程图

1

2

4

2人2台计算机

3.6

设计并集成网络

3.6.1

系统建设原则

1

4

2

2人

3.6.2

综合系统网络的结构

1

5

2

2人

3.6.3

集成网络的方案

1

6

1

1人

3.6.4

选择网络设计方案

1

3

2

4人

3.6.5

网络设备选型

1

2

1

7人

3.3.6

安全与测试

1

4

2

2人2台计算机

3.7

设计并集成系统控制逻辑

3.7.1

系统控制逻辑分析

1

8

1

2人

3.7.2

数据动态特性

1

5

1

1人

3.7.3

数据库完整性测试

1

3

2

1人

3.7.4

对测试结果分析

1

7

1

1人

4.0

实施阶段

4.1

构造软件部件

4.1.1

结构化组织

1

2

1

1人

4.1.2

设计规格说明

1

3

2

4人

4.1.3

设计决策描述

1

1

1

7人

4.1.4

相应的设计文档

1

8

2

2人2台计算机

4.2

检验与测试

4.2.1

软件业务逻辑检查

1

10

4

2人

4.2.2

代码细化检查

1

3

2

2人

4.2.3

进行黑盒测试

2

10

5

1人1台计算机

4.2.4

白盒测试

2

12

6

4人4台计算机

4.2.5

测试报告

1

3

1

7人

4.3

移植数据

4.3.1

数据帐表核对

2

5

3

2人

4.3.2

确保数据备份完整性

1

6

2

1人

4.3.3

更新数据移植日志

1

3

2

8人

4.4

准备用户文档

2

7

4

1人1台计算机

4.4.1

确定文档大纲

1

3

1

7人7台计算机

4.4.2

功能阐述说明编写

1

8

4

1人

4.4.3

可能问题解决说明

1

4

2

1人

4.4.4

其他应注意事项编写

1

7

2

6人

4.5

培训用户

4.5.1

管理系统基础应用培训

4

8

5

2人

4.5.2

高级应用培训

4

10

4

1人

4.5.3

特色应用

1

2

2

1人

4.5.4

注意事项等说明

1

2

1

1人

4.6

安装系统

4.6.1

设备安装软件

1

3

2

4人

4.6.2

使用测试

2

10

5

2人

5.0

支持系统

5.1

提供对最终用户的支持

20

40

30

10人

5.2

维护和升级系统

10

20

12

3人

1.3.2 PERT图基于单个任务或活动对项目进行规则的一种方法

1.3.3 Gantt图以条形图代表项目进度表的任务和活动。

1.4为项目提供人员

为项目提供人员是项目经理的主要职责,这个活动有5个任务:

●为项目制定一个资源计划

●确定并邀请专门技术人才

●确定并邀请专门用户人员

●把项目组分成多个工作小组

●实施初步的培训和建组训练

1.4.1 为项目制定资源计划。

在制定资源计划时项目经理必须认识到:

(1)资源通常不是想要就有的,

(2)要求小组成员在一段时间内熟悉项目。

本项目包含对人力资源的计划和物力资源计划。

如下是本项目对于项目时间计划安排

(1)每天17:

00~17:

30,项目组成员进行口头交流。

(2)每周五的14:

00前提交项目进度报告。

(3)每周五的15:

00~17:

00,召开项目周例会,会后发布会议纪要给相关的项目人员,其中说明项目的进展和存在的问题。

(4)及时提交问题报告,问题报告可以通过网络提交,项目经理会及时获取问题信息。

对于人力资源调配计划如下所示:

小组人员

数量(单位:

人)

项目经理

1

高级系统分析员

6

系统分析员

3

程序分析员

3

程序员

10

系统程序员

6

总计

29人

1.4.2 确定并邀请专门技术人才。

专门技术人员有:

系统分析员、程序分析员、网络专家和其他技术人员组成。

必要时人事部门需要招聘人才。

1.4.3 确定并邀请专门用户人员。

用户人员是分到项目组的组织内部的人员。

经常是一些专职的组员能代表用户团体并起到联络作用。

1.4.4把项目组分成多个工作小组

一个项目组多天4-5人就需分成小的工作组,每个小组由一个小组领导协调分到小组的任务。

这个任务的责任由项目组领导承担。

1.4.5实施初步的培训和建组训练

实施的培训和建组训练。

总体上可以为项目组进行培训,当使用新技术、新数据库或新程序设计语言时要进行培训。

另一方面。

如果项目组成员以前没有在一起工作过,那么建组的训练就特别重要。

1.5启动项目

这个活动主要任务是:

下达正式启动项目的通知

经过公司总部的审核,该项目从经

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

当前位置:首页 > 成人教育 > 专升本

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

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