软件项目需求分析模板.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

软件项目需求分析

说明书模板

目录

TOC\o1-3\h\z\u1 引言 3

1.1 编写目的 3

1.2 项目说明 3

1.3 项目背景 3

1.4 术语定义 3

1.5 参考资料 4

2 任务概述 4

2.1 项目现状 4

2.2 项目目标 4

2.3 建设任务 5

2.4 用户特点 5

3 业务需求分析 5

3.1 系统建设范围 5

3.2 系统总体架构 5

3.3 系统总体流程 6

3.4 具体业务分析 7

3.4.1 业务需求1 7

3.4.2 业务需求2 8

3.4.3 业务需求3 9

4 非功能性需求 9

4.1 性能需求 9

4.2 输入输出要求 11

4.3 数据管理能力要求 11

4.4 故障处理要求 12

4.5 其他要求 12

5 运行环境规定 12

5.1 硬件配置 12

5.2 软件配置 12

6 需求确认说明 12

引言

编写目的

说明编写此需求分析说明书是为了使用户和开发人员对所开发的系统有一致的理解。通过阅读此文档,开发人员可以了解当前业务的具体需求和要实现的主要功能,用户通过阅读此文档可以确认开发人员对其业务需求的认识是否正确,并对系统要实现功能有初步的了解。

项目说明

说明办本项目的基本信息,包括:

项目名称:

项目编号:

建设单位:

施工单位:

监理单位:

开始日期:

上线日期:

项目背景

说明本软件项目的建设背景。具体可参照投标文件或者招标文件,都会有一些说明,可以拷贝修改。

术语定义

列出本文件中用到的专门术语的定义和外文首字母组词的原词组。

参考资料

列举编写软件需求规格说明书时所参考的资料或其它来源。

例如:

《国家发展改革委、财政部关于加快推进国家电子政务外网建设工作的通知(2009)》

《十二五国家政务信息化工程建设规划》(国家发改高技[2012]1202号)

《GB/T21062-2007政务信息资源交换体系》

《GB/T21063-2007政务信息资源目录体系》

《电子政务信息安全等级保护实施指南》

《电子政务标准化指南》

《中华人民共和国政府信息公开条例》

《国务院办公厅关于印发”互联网+政务服务”技术体系建设指南的通知》(国办函【2016】108号)

任务概述

项目现状

对行业本身现状的简单分析以及简要说明本项目实施的现状和问题点。

项目目标

描述该项软件开发的意图、应用目标、作用范围以及其他应向读者说明的有关该软件开发的背景材料。解释被开发软件与其他有关软件之间的关系。如果本软件产品是一项独立的软件,而且全部内容自含,则说明这一点。如果所定义的产品是一个更大的系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

建设任务

说明本项目开发建设要完成哪些任务,具体说明任务范围和内容。

用户特点

说明本项目用户的类型,用户角色,用户特征。用户业务分布范围等内容。

业务需求分析

系统建设范围

明确概要地说明用户对系统、产品高层次的目标要求,如系统开发的意图、应用目标、作用范围以及其他相关的背景材料。如果所定义的产品是一个更大系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系,为此可使用一张方框图来说明该系统的组成和本产品同其他各部分的联系和接口。

系统总体架构

以图+文本结合的方式描述系统的总体架构。

以下应提供系统总体架构图:

以下对系统总体架构进行描述:

总体架构图

系统总体流程

以图+文本结合的方式描述系统的作业流程。

如;

具体业务分析

业务需求1

业务描述

业务流程

业务各阶段说明

业务功能需求

业务功能结构及功能说明

业务需求2

业务描述

业务流程

业务各阶段说明

业务功能需求

业务功能结构及功能说明

业务需求3

业务描述

业务流程

业务各阶段说明

业务功能需求

业务功能结构及功能说明

……

…………

在此处可以分点说明具体的业务需求1,2,3,4,5……等等

非功能性需求

性能需求

1、响应时间

对请求作出响应所需要的时间。

2、并发用户数的计算

并发用户数是决定计算资源的关键指标,计算方式如下:

(1)计算平均的并发用户数:C=nL/T

(2)并发用户数峰值:D≈C+3C1/2

公式(1)中,C是平均的并发用户数;n是loginsession的数量;L是loginsession的平均长度;T指考察的时间段长度。

公式(2)则给出了并发用户数峰值的计算方式中,其中D指并发用户数的峰值,C就是公

文档评论(0)

Steady + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档