第二次作业估算10003.docx

上传人:b****6 文档编号:7622781 上传时间:2023-01-25 格式:DOCX 页数:13 大小:19.58KB
下载 相关 举报
第二次作业估算10003.docx_第1页
第1页 / 共13页
第二次作业估算10003.docx_第2页
第2页 / 共13页
第二次作业估算10003.docx_第3页
第3页 / 共13页
第二次作业估算10003.docx_第4页
第4页 / 共13页
第二次作业估算10003.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

第二次作业估算10003.docx

《第二次作业估算10003.docx》由会员分享,可在线阅读,更多相关《第二次作业估算10003.docx(13页珍藏版)》请在冰豆网上搜索。

第二次作业估算10003.docx

第二次作业估算10003

案卷号

日期

 

<项目名称>

估算

 

作者:

完成日期:

签收人:

签收日期:

修改情况记录:

版本号

修改批准人

修改人

安装日期

签收人

 

1规模估算

1.1功能点分析

估算任务:

该物流信息管理系统主要任务如下:

业务管理中对订单、承运单的相关操作;车辆管理中对车队、车辆、驾驶员的相关操作;运力查询中对各种信息的查询;财务统计中对成本的结算、核算、以及统计;仓储管理中对货物和仓库的管理;用户管理中对各类用户的管理和权限分配。

调度管理中对于订单、承运单的跟踪管理。

我们根据以上用户需求,来分析软件实现的难度及复杂性,从而对系统进行规模估算。

估算方法:

采用功能点估算方法,主要公式如下:

FP=UFC×TCF

(FP:

功能点,UFC:

未调整的功能点计数,TCF:

技术复杂度因子)

TCF=0.65+0.01(sum(Fi))

估算过程:

1.技术复杂度因子估算

特性

技术复杂度因子取值

取值依据

可靠的备份或恢复

5

数据通信

5

应用程序不单只是前端应用,还支持多于一种的远程处理通讯协议。

分布式函数

4

分布式处理和数据传输是在线的,并且是双向的。

性能

4

在任何时候响应时间和吞吐量都是关键的,但是不需要采取相应的CPU使用方面的特殊设计。

处理的完成期限比较严格,在设计阶段就要进行性能分析。

大量使用的配置

2

提出了一些安全和时间方面的限制。

联机数据输入

5

30%以上的事务是以交互式的方式进行数据录入。

操作简单性

4

应用程序对硬拷贝处理的需求最小化。

在线升级

1

包含1~3个控制文件的在线更新。

更新的流量低,恢复容易。

复杂界面

0

不包括人机交互的复杂界面。

复杂数据处理

2

包含敏感控制和程序特定的安全处理以及因为例外处理造成的需要重新处理的情况。

重复使用性

4

应用遵从一种易于复用的方式被打包和文档化。

用户在源代码级客户化该应用。

安装简易性

1

用户对安装没有特定的要求,但有特定的安装环境要求。

多重站点

0

用户需求不含多场地和组织的要求。

易于修改

4

提供可以处理简单要求的弹性查询和报告功能;提供可以处理一般复杂度要求的弹性查询和报告功能;提供可以处理复杂要求的弹性查询和报告功能;业务控制数据被保存到用户通过在线交互进程维护的表中,且变更即时生效。

合计

41

TCF估算结果:

TCF=0.65+0.01×41=1.06

2.未调整功能点估算

事务项

类型

DET

FRT

复杂度

订单增加

EI

15

6

很复杂

订单删除

EI

0

1

一般复杂

修改订单信息

EI

12

3

很复杂

车辆增加

EI

16

5

很复杂

车辆删除

EI

0

1

一般复杂

修改车辆的信息

EI

13

3

很复杂

增加员工

EI

10

2

中等复杂

删除员工

EI

0

1

一般复杂

修改员工信息

EI

8

1

一般复杂

增加现金日记

EI

8

3

中等复杂

修改现金日记

EI

6

1

中等复杂

增加用户

EI

4

2

一般复杂

删除用户

EI

0

1

一般复杂

修改用户

EI

2

1

一般复杂

订单查询

EQ

12

5

很复杂

车辆查询

EQ

13

4

很复杂

货物查询

EQ

12

3

很复杂

员工查询

EQ

8

2

中等复杂

客户查询

EQ

8

2

中等复杂

用户管理查询

EQ

6

2

中等复杂

调度查询

EQ

9

4

中等复杂

订单导出

EO

1

4

中等复杂

承运单导出

EO

1

3

中等复杂

仓库货物信息导出

EO

2

2

一般复杂

车辆管理信息导出

EO

1

4

中等复杂

财务统计信息导出

EO

2

3

中等复杂

用户管理信息导出

EO

1

2

一般复杂

文件描述

类型

DET

RET

复杂度

订单文件

ILF

15

6

中等复杂

承运单文件

ILF

6

3

一般复杂

部门信息文件

ILF

4

2

一般复杂

职工信息文件

ILF

11

2

一般复杂

用户管理文件

ILF

8

3

一般复杂

车辆管理文件

ILF

16

5

中等复杂

仓储管理文件

ILF

15

3

一般复杂

财务统计文件

ILF

14

4

一般复杂

客户文件

EIF

10

1

一般复杂

承运单位文件

EIF

4

1

一般复杂

仓库货物文件

EIF

7

2

一般复杂

3.最终结果

程序功能

功能点复杂度

一般复杂

中等复杂

很复杂

EI输入数量

7*3=21

3*4=12

4*5=20

EO输出数量

2*4=8

4*5=20

0*7=0

EQ查询

0*3=0

4*4=16

3*6=18

ILF内部逻辑文件

5*7=35

3*10=30

0*15=0

EIF外部接口文件

3*5=15

0*7=0

0*10=0

未调整的功能点总数

195

影响系数

1.06

调整后的功能点总数

 207

2工作量估算

2.1人力资源耗用

生命周期各阶段

工时数(人/天)

参与角色

参与人数

天数

立项阶段

7

PM

1

7

需求阶段

50~60

需求人员

2

25~30

计划阶段

12~16

PM

2

6~8

设计阶段

12~16

设计人员

2

6~8

开发阶段

120~160

开发人员

5

24~32

系统测试阶段

80~120

测试人员

4

20~30

用户验收阶段

25

测试人员、需求人员、PM

5

5

结项阶段

5

全体人员

5

1

项目周期(天)

94~121

根据对各个生命周期的估算和对人力资源的估算,每月按21个工作日计算,估计本项目

5~6个月完成。

3进度估算

3.1人力资源耗用

项目工作量(人/天)=功能点数(个)*组织级生产效率(人/(天*个))=48.72*1.5=73.08

项目所需资源、各阶段工作量

以历史数据为参照。

3.1使用人力资源数

人力资源数

设计人员

1人

需求人员

2人

开发人员

4人

测试人员

4人

3.2生命周期各阶段工作量分布

生命周期各阶段

工作量(人/天)

立项阶段

2%

1.5

需求阶段

5%

3.7

计划阶段

6%

4.4

设计阶段

22%

16.1

开发阶段

22%

16.1

系统测试阶段

25%

18.3

用户验收阶段

11%

8.0

结项阶段

7%

5.1

阶段工作量=项目工作量*百分比=73.08*百分比

3.2计划进度表

分析项目的需求及各个处理流程,下面我们将以表格形式介绍项目开展的进度情况:

任务

时间(天)

软件定义和需求分析

30天(合同签订后)

总体设计

7天(合同签订后)

详细设计

8天(总体设计完成后)

编码和单元测试

30天(详细设计完成后)

综合测试与验收

15天(单元测试完成后)

网络需求分析

15天(合同签订后)

网络结构设计

15天(合同签订后)

网络硬件选型

5天(合同签订后)

网络设备订购

20天(合同签订后)

主机系统订购

20天(合同签订后)

主机系统的安装、调试

3天(主机到货后)

网络搭建

3天(网络设备到货)

局域网测试

20天(网络安装完成)

通讯测试

30天(网络安装完成)

3.3人月值和代码量估算

基本COCOMO模型,A=3.0,B=1.12。

作业

估算值(所有阶段人月数之和)

代码行

车辆管理

车辆增加

0.05

20

车辆删除

0.04

15

车辆的信息修改

0.06

30

车辆查询

0.05

20

运力调度

0.06

30

车队信息

0.04

15

罚款记录

0.03

13

事故记录

0.04

15

路线管理

添加路线

0.08

40

修改路线

0.07

35

删除路线

0.07

35

查看路线

0.06

30

配送点管理

配送点增加

0.05

20

配送点修改

0.07

35

配送点删除

0.05

20

配送点查询

0.06

30

员工管理

增加员工

0.06

30

删除员工

0.05

20

修改员工信息

0.07

35

查询员工

0.04

15

价格管理

运输价格管理

0.05

20

配送价格管理

0.04

15

订单管理

下订单、订单确认和维护

0.36

120

订单查询

0.17

53

交接单管理

0.09

45

权限管理

增加角色

0.04

15

删除角色

0.03

13

修改角色权限

0.04

15

为用户分配角色

0.03

13

删除用户角色

0.03

13

客户管理

增加客户

0.05

20

查看客户

0.03

13

删除客户

0.04

15

修改客户

0.03

13

财务和报表管理

总公司月、季、年业务报表

0.07

35

配送点日报表

0.05

20

发票管理

0.07

35

收入计算

0.06

30

仓库管理

货物输入

0.05

20

货物查询

0.03

13

货物删除

0.04

15

货物修改

0.03

13

前端模块

推送功能

0.5

200

数据库操作模块

乐观锁

0.12

50

3.4Pert法估计量

作业

乐观估计

悲观估计

最可能的估计

偏差

车辆管理

需求

2

4

2

1/3

设计

1

2

1

1/6

编码

4

12

6

11/3

测试

4

8

5

2/3

线路管理

需求

2

4

3

1/3

设计

5

7

5

1/3

编码

15

18

16

1/2

测试

15

17

16

1/3

配送站管理

需求

2

5

3

1/3

设计

8

12

9

2/3

编码

8

8

8

0

测试

4

8

5

2/3

员工信息

需求

1

1

1

0

设计

1

1

1

0

编码

4

6

4

2/3

测试

4

4

4

0

订单管理

需求

1

1

1

0

设计

1

1

1

0

编码

8

12

10

2/3

测试

8

12

8

2/3

价格与报表管理

需求

10

15

10

1/6

设计

3

5

3

1/3

编码

12

20

15

11/3

测试

10

14

10

2/3

客户管理

需求

1

2

1

1/6

设计

1

1

1

0

编码

3

5

3

1/3

测试

2

3

2

1/6

前端模块

需求

1

2

2

1/6

设计

3

6

4

1/2

编码

9

13

10

2/3

测试

6

10

8

2/3

数据库操作模块

需求

2

3

2

1/6

设计

2

5

3

1/2

编码

10

16

14

1

测试

10

12

10

1/3

仓库管理模块

需求

2

3

2

1/6

设计

2

5

3

1/2

编码

10

16

14

2/3

测试

10

12

10

1/3

总和

207

311

236

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

当前位置:首页 > 经管营销 > 经济市场

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

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