软件项目策划书模板

2022-08-23

第一篇:软件项目策划书模板

软件项目策划书_软件项目策划书

软件项目策划书范文

1引言

1 .1 编写目的

本开发计划的目的是:

a. 把在开发过程中对各项工作的人员、分工、经费、系统资源条件等问题的安排用文档形式记载下来,以便根据本计划开展和检查本项目工作,保证项目开发成功;

b. 制订项目组开发过程中的评审和审查计划,明确相应的质量管理负责人员;

规定软件配置管理的活动内容和要求,明确配置管理工作的人员。

特别要求:需求分析必须详细,并且有相关专家合作进行,

1 .2 背景

本项目软件名称为《电能质量数据分析软件》。

任务来源于(略)公司;

交办单位:(略)公司;

承办单位:北京长峰新康科技有限责任公司。

1 .3 参考资料

无;

1 .4 术语和缩写词

暂无;

特别说明:有关公司内部秘密的内容用(略)代替。

2任务概要

2 .1 工作内容

本项目开发过程中需要进行的各项主要工作为:

编制附和软件需求要求的软件功能的软件。

文档计划建立:

软件开发计划;

软件目录

软件需求规格说明

项目开发计划

可行性报告

软件标准规范

软件测试计划

软件测试办法

概要设计说明

软件可靠性和安全性设计指南

硬件总体设计报告

详细设计说明

软件详细设计报告

软件代码(略)

测试分析报告

软件可靠性和安全性设计检查单

软件评审检查单

软件使用说明

2 .2 产品

2 .2.1 程序

见需求。

2 .2.2 文档

文档内容见2.1中文档建立。

文档格式要求按照软件模式化要求进行,模式按照如下名称模板要求规定:

项目开发计划;软件开发计划

软件目录;文档目录

软件需求规格说明; 需求分析报告

概要设计说明; 概要设计文档

详细设计说明;详细设计文档

软件标准规范;源代码

软件使用说明;软件使用说明书

测试分析报告;软件测试报告

软件评审检查单。软件审查报告

2 .2.3 服务

培训:

时间:1天;

内容:软件使用及安装;

软件支持:略。

2 .2.4 验收标准和验收计划

验收测试:

时间:1天。

内容:软件使用。

软件确认:

时间:1天;

内容:确定软件的可使用性,软件的功能完整性。

3实施总计划

3 .1 阶段划分

需求分析:2周;

概要设计:6天;

详细设计:1.5周;

编码:3周;

测试:2周;

验收:2天。

项目启动时间:2000-11-14

3 .2 人员组成

姓名职责参加时间

廖燕宁负责软件的总体设计时段:全部,开发时段:部分

耿江涛软件设计,开发全部

高小光设计,开发全部

张欣说明书,部分文档 部分

赵健颖需求部分

3 .3 任务的分解和人员分工

软件开发任务按软件种类采取逐层分解的办法把任务落实到实处。

管理、协调人员:廖燕宁,赵健颖;

确定质量保证人员:廖燕宁

配置管理人员:耿江涛

形式化检查人员:赵健颖

使用者:赵健颖。

软件任务:系统需求

负责人:(略)的市场部经理赵健颖

职责:提供需求。

软件任务:需求分析

负责人:廖燕宁

职责:进行需求分析,提供需求分析报告。

软件任务:概要设计

负责人:廖燕宁,耿江涛,高小光

职责:进行概要设计,概要设计框图,相应文档。

软件任务:详细设计

负责人:廖燕宁,耿江涛,高小光

职责:进行详细设计,出详细设计流图及报告。

软件任务:编码

负责人:耿江涛,高小光

职责:编码,调试及报告。

软件任务:测试

负责人:廖燕宁,耿江涛,高小光

职责:路径测试。

软件任务:更新

负责人:廖燕宁,耿江涛,高小光,赵健颖

职责:由赵健颖根据测试后的软件提出问题,变更需要更改的地方。

软件任务:文档编制

负责人:张欣

职责:软件使用说明书,部分其他文档。

3 .4 进度和完成的最后期限

进度包括:

需求分析;

软件概要设计;

软件详细设计;

编码;

测试;

的时间。

完成的最后期限(不包括测试及验收)为:2000/12/15日(中间有一周软件培训,延误一周)。 3 .5 经费预算

3 .6 关键问题

(略)。

3 .7 独立确认测试工作计划和安排

测试由长峰新康进行;

测试数据由长峰华辉提供;

时间:编码结束后一周内;

设备:

普通PC 机

Windows 98

(略)电能分析仪。

4支持需求

Windows 98 操作系统;

Delohi 5.0开发工具(软件开发);

C++(VC或C-Builder 5)开发工具;

Paradex 数据库软件。

4 .1 计算机系统支持

本软件的开发需要工作平台:PC 主机;

4 .2 需要交办单位承担的工作

需要(略)公司提供:

需求,在本周提供;

PF 1文件格式,或读写代码;

4 .3 需要其它单位提供的条件

测试数据项目列表。

5质量保证

质量审核:赵健颖,廖燕宁

5 .1 评审和审查计划

见评审表;

5 .2 标准、条例和约定

代码每日发送到小组共享区,由廖燕宁提取。

5 .3 人员

赵健颖,廖燕宁

5 .4 对任务间接承办单位的管理

6软件配置管理

6 .1 基线

开发编码结束后一周内,交齐文档、代码。

6 .2 配置标识规则

软件开发计划:2000-10-1-1;

文档目录:2000-10-1-0;

需求分析报告:2000-10-1-2;

概要设计文档:2000-10-1-3;

详细设计文档:2000-10-1-4;

源代码:2000-10-1-5;

软件使用说明书:2000-10-1-6;

软件测试报告:2000-10-1-7;

软件审查报告:2000-10-1-8。

其他(略)。

6 .3 配置控制

6 .3.1 更改控制

软件设计的更改权限为:廖燕宁;

软件需求的更改权限为:赵健颖;

需求分析的更改权限为:廖燕宁;

编码的更改权限为:耿江涛,高小光;

文档的更改权限为:廖燕宁, 张欣;

6 .3.2 更改规程

文档的更改;编码的更改软件设计的更改  需求分析的更改软件需求的更改

第二篇:ISO软件工程模板(2)项目开发计划

摘要

大家在平时的系统开发中需要编写一些文档模板,这此将我收集整理的ISO软件工程模板标准贴出,供大家参考。(2002-07-22 15:32:08)

By 风过留枫

1. 引言

1.1 编写目的

[说明编写这份项目开发计划的目的,并指出预期的读者。] 1.2 背景

a. 待开发软件系统的名称;

b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络;

c.该软件系统同其他系统或其他机构的基本的相互来往关系。 1.3 定义

[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4 参考资料

[列出用得着的参考资料。] 2. 项目概述

2.1 工作内容

[简要地说明在本项目的开发中须进行的各项主要工作。 ] 2.2 主要参加人员

[扼要地说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。] 2.3 产品

2.3.1 程序

[列出需移交给用户的程序的名称、所用的编程语言及存储程序的媒体形式,并通过引用有关文件。逐项说明其功能和能力。]

2.3.2.文件

[列出需移交给用户的每种文件的名称及内容要点。]

2.3.3.服务

[列出需向用户提供的各项服务。 ]

2.3.4.非移交的产品

[说明开发集体应向本单位交出但不必向用户移交的产品。 ] 2.4 验收标准

[对于上述这些应交出的产品和服务,逐项说明或引用资料说明验收标准。] 2.5 [完成项目的最迟期限] 2.6 [本计划的批准者和批准日期]

3. 实施计划

3.1 工作任务的分解与人员分工

[对于项目开发中需完成的各项工作,从需求分析、设计、实现、测试直到维护,包括文件的编制、审批、打印、分发工作,用户培训工作,软件安装工作等,按层次进行分解,指明每项任务的负责人和参加人员。] 3.2 接口人员

[说明负责接口工作的人员及他们的职责。] 3.3 进度

[对于需求分析、设计、编码实现、测试、移交、培训和安装等工作,给出每项工作任务的预定的开始日期、完成日期及所需资源,规定各项工作任务完成的先后顺序以及表征每项工作任务完成的标志性事件。] 3.4 预算

[逐项列出本开发项目所需要的劳务以及经费的预算和来源。] 3.5 关键问题

[逐项列出能够影响整个项目成败的关键问题、技术难点和风险,指出这些问题对项目的影响。] 4.支持条件

[说明为支持本项目的开发所需要的各种条件和设施。] 4.1 计算机系统支持

[逐项列出开发中和运行时所需的计算机系统支持,包括计算机、外围设备、通讯设备、模拟器、编译程序、操作系统、数据管理程序包、数据存储能力和测试支持能力等,逐项给出有关到货日期、使用时间的要求。] 4.2 需由用户承担的工作

[逐项列出需要用户承担的工作和完成期限,包括需由用户提供的条件及提供时间。] 4.3 需由外单位提供的条件

[逐项列出需要外单位分合同承包者承担的工作和完成的时间。] 5.专题计划要点

[说明本项目开发中需制订的各个专题计划的要点。]

第三篇:开发软件策划书

怎样写开发软件策划书?

需求分析文档结构

=================================

1. 引言

1.1. 编写目的

1.2. 背景说明

1.3. 术语定义

1.4. 参考资料

2. 任务概述

2.1. 目标

2.2. 用户的特点

2.3. 假定与约束

3. 需求规定

3.1. 对功能的规定

3.2. 对性能的规定

3.2.1. 精度

3.2.2. 时间特性要求

3.2.3. 灵活性

3.3. 输入输出要求

3.4. 数据管理能力要求

3.5. 故障处理要求

3.6. 其它专门要求

4. 运行环境设定

4.1. 设备

4.2. 支持软件

4.3. 接口

4.4. 控制

5. 缩写词表

6. 参考文献

================================= 设计文档结构

=================================

1. 前言

2. 摘要

3. 需求分析

3.1. 企业生产经营概况

3.2. 企业经营目标及策略(近期及远期)

3.3. 实施需求

3.4. 实施目标

3.5. 实施约束

3.6. 实施功能要求

3.7. 实施信息要求

3.8. 实施性能要求

4. 总体方案与结构

4.1. 制定总体结构的出发点

4.2. 体系结构

4.3. 应用系统结构

4.4. 支撑系统结构

4.5. 信息分类编码体系

5. I2DEF模型

5.1. 模型选择说明

5.2. I2DEF模型设计规范

5.3. 结构模型

5.3.1. 系统/功能分解树

5.3.2. 构件图

5.4. 动态模型

5.4.1. 事件流程图

5.4.2. 事件汇总图

5.4.3. 工作案例图

5.4.4. 典型事件跟踪图

5.5. 功能模型

5.5.1. 数据流程图

5.5.2. 数据汇总图

5.5.3. 功能调用图

6. 资源需求

7. 系统配置

7.1. 配置原则

7.2. 硬件配置

7.3. 软件配置

8. 接口

8.1. 内部接口

8.2. 外部接口

9. 组织机构及人员配置

9.1. 现行组织机构

9.2. 开发运行的组织机构

9.3. 人员配置与培训

10. 关键技术

10.1. 关键技术的提出

10.2. 关键技术的一般说明 10.3. 关键技术的实现方案

11. 方案实施的技术路线和实施计划 11.1. 实施的技术路线

11.2. 实施计划

12. 投资概算及资金规划

12.1. 投资概算

12.2. 资金规划

13. 经济分析

13.1. 经济效益分析

13.2. 财务评价分析

13.3. 社会效益、战略效益分析 13.4. 经济评价的结论和建议

14. 缩写词表

15. 参考文献

第四篇:软件项目价格评估书

信息技术飞速发展,计算机软件交易市场日趋成熟规范, 我方参照《软件开发和服务项目价格构成及评估方法》,以及,目前国际上通行的也比较科学的估算方法是采用功能点分析方法,使用此方法能够真实、准确地计算出计算机软件的价值以作为市场交易价格的参照依据.

价格评估公式:

项目建设费Q=咨询服务费P+项目建设费M(软件开发费D+实施费S+维护费W)+验收测试费C+工程监理费G 项目建设费计算公式:

软件开发费D=工作量(人月)*软件人员月人工费用

=(项目功能点*开发成本系数/7.5/22)*(3.23B)

开发成本系数:3000个功能以下3.5人工时/FP-4.0人工时/FP 3000-8000个功能以下4.0人工时/FP-4.5人工时/FP 实施费S =工作量(人月)*软件人员月人工费用

=(项目功能点*实施成本系数/7.5/22)*(3.23B) 分布式实施项目的系数

实施成本系数=开发成本系数*(0.2+(n-1)*k)

比例因子K:0.08<=k<=0.15具体按项目实施难度而定

维护费W=工作量(人月)*软件人员月人工费用

=(项目功能点*维护成本系数/7.5/22)*(3.23B) 维护成本系数=(开发成本系数+实施成本系数)*p 比例因子P一般为15%-20%

软件人员月人工费用=(工资+奖金+福利+办公成本+资源储备+基础建设+税收利润)*(1+管理费用百分比)=3.23B

软件开发费D:

软件开发费用指对项目进行详细需求分析,系统设计,编码,测试等方面的工作而需支出的费用,取费主要依据项目规模(功能点),开发成本系数和软件人员月人工费,我方根据(附录四:软件功能说明表),对软件的功能进行分析认为:软件项目难度一般,由于各单位对报表的需求不一,所以编制报表的工作量较多,按照软件规模的大小,我们设定软件开发成本系数为4. 软件功能点计算

复杂加权因子表(Complexity weights Factor)

用户输入数EI 用户输出数EO 用户查询表EQ 系数范围 采用系数 3-6 4-7 3-6

4 5 5 12 6 内部逻辑文件数ILF 7-15 外部接口文件数EIF 5-10 软件功能表

功能 数据表 接口文件 外部查询 逻辑表 报表数 22 5 6 30

24 5 120

0 12 0

231 5 1155 复杂系数 4 功能点数 88 合计UFC 1393 软件开发费用计算表

计算公式 开发成本系数

UFC*开发成本系数/7.5/22*3.23B 4.0 软件人员平均工资B(上海地区) 5000元 软件开发估算价格 实施费S

由于软件项目的实施范围因项目而异,(有些项目只实施一个单位,有些需要实施多个单位),所以实施阶段的费用也会有很大的差异,本项目涉及多家单位,属于分布式实施的项目,实施成本系数与"实施单位数"有关,考虑到单位较多,我们设定比例因子为0.13% 实施费公式S UFC*实施成本系数/7.5/22*3.23B

1393*4.0/7.5/22*3.23*5000=545380.60 实施成本系数公式 开发成本系数*(0.2+(n-1)*k) 用户数n 比例因子K 实施成本系数 实施费估算价格 维护费W

软件维护费根据软件工程理论和实际情况,比例因子我们设定为18% 维护费公式S UFC*维护成本系数/7.5/22*3.23B 431 0.13% 4.0*(0.2+(431-1)*0.13%=3.036 1393*3.036/7.5/22*3.23*5000=413943.88 维护成本系数公式 维护成本系数=(开发成本系数+实施成本系数)*p 比例因子P 维护成本系数 维护费估算价格 项目建设费

项目建设费公式 软件开发费D+实施费S+维护费W 项目总费用评估 1132002.89 需求变更费评估

由于软件开发工程中,用户的需求有可能不断变化,从而导致开发工作量的变化,费用的追加,故在立项阶段申请出足够的应付需求变更的经费。

需求变更费=(项目建设费+验收测试费+工程监理费)*需求变更风险系数

本评估书只涉及到软件建设费用的评估,其他费用如咨询服务费,验收测试费,工程监理费都未评估,此软件项目价格评估仅供参考。

参考文献

《软件开发和服务价格构成及评估办法》

《基于COCOMOII模型的软件评估软件-系统设计及实现》

《软件成本估算COCOMOII模型方法》

《通讯软件开发成本评估系统研究》

附录一:软件项目功能点估算方法

附录二:软件人员月人工费用计算方法 18% (4.0+3.036)*18%=1.26648 1393*1.26648/7.5/22*3.23*5000=172678.40 附录三:用户数据统计表

附录四:软件功能说明表

第五篇:软件工程项目投标书

物资采购业务管理系统投标书

一、 投标报价

人民币:*****元整(¥*******元)

二、投标团队情况简介

**********************************

三、系统界面方案

图(1) 系统登陆界面

图(2)系统用户管理界面

图(3)系统主要功能模块界面

说明:

1、系统采用B/S模式设计,用户可以在任何可以连接Internet的计算机上访问系统。

2、系统界面主色调采用明快干净的蓝色,令人感觉清新;

3、主界面中,一级业务流程在界面上方显示,

二、三级功能在左侧树状显示;

四、系统功能说明 (一) 采购需求:

1.填写申购单,填写申购的项目名称、项目用途、申购时间等相关信息,生成申购表。

2.查询申购单,可以以不同的方式查询申购单,如按日期查询、按类别查询、按申购人等方式查询,并将查询结果按照列表和详细两种方式显示申购单。

3.申购单管理,可以根据用户的权限对申购单进行修改、删除、注销等操作。 (二) 采购执行

1.合同填写,填写合同的签订时间、合同期限、到货要求、供货厂商联系人、联系电话、物资名称、型号规范、数量、单价、金额等相关信息。

2.合同执行管理,显示和查询所有未完成的合同,用户可以根据合同执行的情况(如到货批次、到货数量等)设置合同的流转执行状态。

3.合同查询,可以查询过去已经完成的合同,并显示合同的详细信息。 (三) 仓储配送 1.到货管理,填写到货时间、到货批次、实际到货数量、经办人、到货位置,生成到货单据。

2.到货查询,可以查询已经到货的单据。 (四) 付款结算

1.付款管理,显示未完成的合同,用户选择合同后可填写支付进度款,支付金额百分比、质量保证金、日期等相关信息。 2.合同终结,当合同执行完成后将合同执行状态设置为完成状态。 3.历史记录查询,可以查询已结算的项目,并自动进行统计计算。 (五) 系统管理

1.用户管理,可以添加删除修改用户,设置用户权限。 2.部门管理,可以添加删除修改部门。 3.合同管理,可以删除或注销合同。 4.数据管理,可以进行数据备份等操作。 5.客户管理,可以添加删除修改客户信息。

五、软/硬件要求

服务器硬件:硬件:IBM服务器一台,1G内存/500G硬盘

服务器软件:Microsoft Windows2003, IIS6.0, Microsoft .NET Framework2.0, SQL SERVER2000, IE6.0~8.0

六、开发进度

2009年11月25日前:完成系统需求分析。 2009年11月28日前:提交系统架构设计方案。

2009年12月15号前:完成系统的原型开发,调试并试运行。 2009年12月25日前:提交用户测试。 2009年12月30日前:提交正式版本。

七、 技术方案

开发平台:.NET 平台

开发语言:ASP.NET, C#,JavaScript 数据库:SQL SERVER2005 使用的技术:XML技术,组件技术等。

软件的体系结构:整个软件采用B/S模式开发,使用三层架构(表示层,逻辑层,数据存储层)。

目前这种技术解决方案已经是非常的成熟,在使用的过程中,风险是非常低的。

投标人:******* 2009年11月18日

上一篇:人教版中职数学课件下一篇:如何正确洗手的教案

本站热搜