《pm方案建议书(模板)》由会员分享,可在线阅读,更多相关《pm方案建议书(模板)(10页珍藏版)》请在金锄头文库上搜索。
1、XXXX 项目项目 方案建议书方案建议书 目录目录 1、引言引言.5 1.1.目的 5 1.2.项目背景 5 1.3.定义 5 1.4.参考资料 5 2、任务概述任务概述.5 2.1.目标 5 2.2.使用用户说明 5 2.3.运行环境 6 3、功能需求概述功能需求概述.6 4、总体架构设计总体架构设计.6 4.1.总体功能模块结构描述 6 4.2.总体软件实现架构描述 6 4.2.1.软件层次结构6 4.2.2.软件模块结构6 4.2.3.软件实现技术结构6 4.3.硬件部署方案 6 5、功能需求详述功能需求详述.7 5.1.功能 1 .7 5.2.功能 2 .7 5.3.功能 3 .7 5
2、.4.功能 4 .7 6、系统接口设计系统接口设计.7 6.1.接口标准 7 6.2.接口安全 7 7、非功能性需求非功能性需求.7 7.1.性能需求 7 7.2.适应性 8 7.3.安全需求 8 7.3.1.主机安全(含网络层)8 7.3.2.系统安全8 7.3.3.数据安全8 7.3.4.管理安全8 8、可行性分析可行性分析.8 8.1.市场可行性分析 8 8.2.竞争可行性分析 9 8.3.技术可行性分析 9 8.4.时间和资源可行性分析 9 9、项目进度安排项目进度安排.9 10、投资估算投资估算.9 10.1.软件开发实施预算 9 10.2.第三方软硬件预算 9 10.3.项目工作量
3、估算 9 11、软硬件选型评估软硬件选型评估.10 11.1.硬件性能要求 10 11.2.硬件存储要求 10 11.3.硬件配置推荐 10 11.4.第三方软件 10 11.5.备份系统软硬件 11 修订记录修订记录 日期日期版本号版本号修订说明修订说明修订人修订人审核人审核人 1、引言引言 1.1.1.1. 目的目的 必须输出。阐明编写需求说明书的目的,指明读者对象。 1.2.1.2. 项目背景项目背景 必须输出。说明: 项目的委托单位、开发单位和主管部门; 该软件系统与其他系统的关系。 1.3.1.3. 定义定义 必须输出。列出文档中所用到的专门术语的定义和缩写词的原文。 1.4.1.4
4、. 参考资料参考资料 可选填,可包括 项目经核准的计划任务书、合同或上级机关的批文 文档所引用的资料、规范等 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源 2、任务概述任务概述 2.1.2.1. 目标目标 必须输出,叙述该系统开发的意图、应用目标、作用范围以及其他应向读者说明的 有关该系统开发的背景材料。 2.2.2.2. 使用用户说明使用用户说明 必须输出,描述系统最终用户特点,用户规模,并发数等。 2.3.2.3. 运行环境运行环境 必须输出,列出系统的运行环境,如网络环境、系统软件平台等。 3、功能需求概述功能需求概述 必须输出,描述系统功能描述。 4、总体架构设计总体架
5、构设计 4.1.4.1. 总体功能模块结构描述总体功能模块结构描述 必须输出,描述系统的总体的业务功能,对业务的需求进行简单的概述。目的是说 明本概要设计需要实现的目标和功能。 4.2.4.2. 总体软件实现架构描述总体软件实现架构描述 4.2.1.4.2.1. 软件层次结构软件层次结构 必须输出,描述软件层次结构,每个层次需要完成的功能。从总体的角度进行功能 模块的划分,并对关键的功能模块进行定位。 4.2.2.4.2.2. 软件模块结构软件模块结构 必须输出,描述关键功能模块之间的关系,用图形表述出两方面的关系:本系统和 外部系统的关系和接口,系统内部模块之间的关系和接口。 4.2.3.4
6、.2.3. 软件实现技术结构软件实现技术结构 必须输出,说明整个软件项目的实现技术架构。比如采用什么平台、开发工具等。 4.3.4.3. 硬件部署方案硬件部署方案 必须输出,描述系统的硬件部署及网络设备情况,对各服务器的使用情况进行说明。 5、功能需求详述功能需求详述 必须输出,描述每个功能模块详细功能,如用户界面、报表格式、菜单格式、输入 输出要求、接口要求等。 5.1.5.1. 功能功能 1 1 5.2.5.2. 功能功能 2 2 5.3.5.3. 功能功能 3 3 5.4.5.4. 功能功能 4 4 6、系统接口设计系统接口设计 6.1.6.1. 接口标准接口标准 可选填 6.2.6.2
7、. 接口安全接口安全 可选填 7、非功能性需求非功能性需求 7.1.7.1. 性能需求性能需求 可选填,如响应时间、更新处理时间、数据转换与传输时间、运行时间、系统响应时 间等。 7.2.7.2. 适应性适应性 可选项 可选填,在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时, 应具有的适应能力。 7.3.7.3. 安全需求安全需求 可选填,说明与安全相关的要求。 7.3.1.7.3.1. 主机安全(含网络层)主机安全(含网络层) 可选填,说明与主机安全相关的要求,比如入侵检测、防火墙、防病毒、网络监控 等。 7.3.2.7.3.2. 系统安全系统安全 可选填,说明操作系统和数据
8、安全标准等。 7.3.3.7.3.3. 数据安全数据安全 可选填,说明数据备份机制、恢复机制,完整性、一致性等。 7.3.4.7.3.4. 管理安全管理安全 可选填,说明对操作用户的要求,数据库访问权限控制等。 8、可行性分析可行性分析 可选填,对可行性分析进行描述,包括市场可行性分析、竞争实力分析、技术可行 性分析、时间和资源可行性分析、其他相关的可行性分析。 8.1.8.1. 市场可行性分析市场可行性分析 可选填,提示: (1)分析市场发展历史与发展趋势,说明本产品处于市场的什么发展阶段。 (2)本产品和同类产品的价格分析 (3)统计当前市场的总额、竞争对手所占的份额,分析本产品能占多少份
9、额。 (4)产品消费群体特征、消费方式以及影响市场的因素分析。 注意:引用数据应当写明数据来源,最好有直观的图表。 8.2.8.2. 竞争可行性分析竞争可行性分析 可选填,提示: (1)分析竞争对手的市场状况; (2)分析竞争对手的在研发、销售、资金、品牌等方面的实力; (3)分析自己的实力。 8.3.8.3. 技术可行性分析技术可行性分析 可选填,提示:从技术角度分析本产品“做得了吗?”、“做得好吗?”、“做得 快吗?”。 8.4.8.4. 时间和资源可行性分析时间和资源可行性分析 可选填,提示: (1)按照正常的运作方式,开发本产品并投入市场还来得及吗? (2)预算中的人员能及时到位吗?
10、(3)预算中的软件硬件能及时到位吗? 9、项目进度安排项目进度安排 可选填,描述项目的各任务的时间安排等。 10、 投资估算投资估算 可选填,描述建设项目所需的费用及工作量情况等。 10.1.10.1. 软件开发实施预算软件开发实施预算 可选填,描述建设项目所需的软件开发费用情况等。 10.2.10.2. 第三方软硬件预算第三方软硬件预算 可选填,描述建设项目所需的第三方软、硬件费用情况等。 10.3.10.3. 项目工作量估算项目工作量估算 可选填,描述该项目的工作量估算情况等。 11、 软硬件选型评估软硬件选型评估 11.1.11.1. 硬件性能要求硬件性能要求 可选填 服务器性能需求分析
11、如下表所示: 计算项目计算项目预计值预计值 考虑用户总量 2200 每个用户平均每月使用该系统次数 300 忙日集中系数(指一个月中最繁忙的一天的业务量占一个月总业务量的比例) 0.1 忙时集中系数(指一天中最繁忙的一小时的业务量占一天总业务量的比例) 0.25 每次用户使用该系统平均点击页面次数 15 业务峰值系数 2 高峰期每小时的用户请求数 用户总量每个用户平均每月使用该系统次数 每次用户使用该系统平均点击页面次数忙日集中系数忙时集中系数业务峰 值系数 330000 高峰期每分钟的用户请求数高峰期每小时的用户请求数 / 60 5500 高峰期每秒钟的用户请求数高峰期每分钟的用户请求数 /
12、 60 91.67 一次用户请求时间的平均处理时间(秒) 3 高峰期并发用户请求数 高峰期每秒钟的用户请求数 一次用户请求时间的平 均处理时间 275 根据预测,每次访问将处理的事务数 5 服务器所需的服务器所需的 TPCCTPCC 值值 2750027500 11.2.11.2. 硬件存储要求硬件存储要求 可选填,描述项目服务器存储容量计算情况等。 11.3.11.3. 硬件配置推荐硬件配置推荐 可选填,根据硬件性能和存储要求,推荐配置的服务器。 11.4.11.4. 第三方软件第三方软件 可选填,根据项目所需第三方软件情况,比如操作系统、数据库软件、杀毒软件等。 11.5.11.5. 备份系统软硬件备份系统软硬件 可选项,描述该项目所需的备份软硬件要求。