篇一 :软件项目需求分析通用模板

1.        引言

1.1    目的

说明编写这份报告的目的,指出预期的读者。

1.2    背景

指出待开发的软件系统的名称;行业情况;本项目的任务提出者、开发者、用户;该软件系统同其他系统或其他机构的基本的相互来往关系。

1.3    参考资料

列出编写本报告时参考的文件(如经核准的计划任务书或合同、上级机关的批文等)、资料、技术标准,以及他们的作者、标题、编号、发布日期和出版单位。

列出编写本报告时查阅的Intenet上杂志、专业著作、技术标准以及他们的网址。

1.4    术语

列出本报告中用到的专门术语的定义。

2.        任务概述

2.1    目标

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

2.2    系统(或用户)的特点

如果是产品开发,应列出本软件的特点,与老版本软件(如果有的话)的不同之处,与市场上同类软件(如果有的话)的比较。说明本软件预期使用频度;

如果是针对合同开发,则应列出本软件的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本软件预期使用频度。这些是软件设计工作的重要约束。

…… …… 余下全文

篇二 :软件需求分析报告实例

需求分析说明书

1. 引言 .......................................................................................................................................... 3

1.1 编写目的 .............................................................................................................................. 3

1.2 项目风险 .............................................................................................................................. 3

1.3 预期读者和阅读建议 .......................................................................................................... 5

1.4 产品范围 .............................................................................................................................. 5

1.5 参考文献 .............................................................................................................................. 5

…… …… 余下全文

篇三 :软件需求分析方法与需求分析报告编写

软件需求分析方法与需求分析报告编写 软件需求分析(Software Reguirement Analysis)是研究用户需求得到的东西,完全理解用户对软件需求的完整功能,确认用户软件功能需求,建立可确认的、可验证的一个基本依据。

软件需求分析是一个项目的开端,也是项目实施最重要的关键点。据有关的机构分析结果表明,我们设计的软件产品存在不完整性、不正确性等问题80%以上是需求分析错误所导致的,而且由于需求分析错误造成根本性的功能问题尤为突出。因此,一个项目的成功软件需求分析是关键的一步。

一、 软件需求分析理论

如果我们用数学方法来描述软件需求分析,可以将一个应用软件定义为S,可能应用软件涉及功能性问题非常广,我们用抽象化理论分析,可以划分为各个功能域,可以用D1、D2、? Dn表示,那么,我们可以用一个表达式描述为

S={D1,D2,D3,?Dn}

但是,功能域Di依然存在着有若干个问题P1、P2、P3、? Pm组成,并且每个功能对应于子系统中的一个软构件,我们可以表示为

Di={P1,P2,P3,?Pm}

同样,功能Pj有若干个行为F1、F2、F3、? Fk,每个行为对应于软构件中的实现方法

Pj={F1,F2,F3,?Fk}

一个软件包含了所有功能的集合,同时包含了实现所有功能的所有方法和算法描述。需求分析是依据于用户需求,经过需求问题识别,进行分析、消化与综合,制订规格说明,评审,分为四个阶段,形成用户需求与设计同步,设计满足用户需求目标。

需求分析方法始终贯穿着吸收、同化、贯彻方法和手段,用商业化行为解决需求与实现中存在的矛盾,解决用户需求与商业化产品融通,解决规范与个性化追求。

二、 软件需求分析目标

软件需求分析的主要实现目标:

1)对实现软件的功能做全面的描述,帮助用户判断实现功能的正确性、一致

性和完整 性,促使用户在软件设计启动之前周密地、全面地思考软件需求;

…… …… 余下全文

篇四 :软件需求分析模板

软件需求设计


变更历史

审核历史

1          需求分析

[说明:该章节由开发方负责完成]

1.1      功能需求

[说明:描述该业务需求的具体功能要求]

1.2      界面需求

[说明:描述该业务需求的界面要求]

1.3      性能需求

[说明:描述该业务需求的在性能方面的要求]

1.4      接口需求

[说明:描述该业务涉及内外部模块间接口的需求(仅仅是接口方式、频率、性能、逻辑实体和属性等说明),内容可作为附件]

1.5      依赖关系

[说明:描述该业需求实现需满足的一些前提条件,业务需求实现后的一些后置处理]

1.6    问题记录

[说明:记录需求沟通确认过程]

2          技术方案

[说明:该章节由产品部系统需求分析责任人完成]

2.1      方案概述

2.2      涉及模块一

[说明:CRM1、CRM2、计费账务、资源、接口等模块]

2.2.1    功能点一

[说明:新增或修改的功能点名称]

2.2.1.1    功能描述

[说明:描述功能点的是否新增或改造,改造范围和改造预期目标]

…… …… 余下全文

篇五 :软件需求分析报告

基于android手持设备的景区导览系统

变更记录

签字确认


目录

1. 引言................................................. 11

1.1 编写目的................................................. 11

1.2 项目风险................................................. 11

1.3 文档约定................................................. 11

1.4 预期读者和阅读建议....................................... 11

1.5 产品范围................................................. 12

1.6 参考文献................................................. 12

2. 综合描述............................................. 12

2.1 产品的状况............................................... 12

2.2 产品的功能............................................... 13

2.3 用户类和特性............................................. 13

2.4 运行环境................................................. 13

2.5 设计和实现上的限制....................................... 13

…… …… 余下全文

篇六 :软件需求分析报告

软件需求分析报告

 图书馆管理系统

                                           

学生姓名 __  徐成明_滕光禹___  

学    号    541007010145        

   541007010136       

专业班级     计科10-1班        

院 (系)  计算机与通信工程学院

指导教师   支俊    夏永泉       

完成时间   2012 年 11 月 18 日 

成    绩


前  言

随着社会信息化进程的不断深化,计算机软件的需求越来越复杂,规模也越来越大,而且随着企业的发展,工作流程重组,需求变更越来越频繁。

…… …… 余下全文

篇七 :软件工程需求分析报告模版

需求分析报告

1 引言

? 编写目的(阐明编写需求分析报告的目的)

? 项目背景(应包括:a.项目的委托单位、开发单位和主管部门;b.该软件系统与其他系统的关系。)

? 名词解释(列出文档中所用到的专门术语的定义和缩写词的原文。)

? 参考资料(列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:a.立项报告;b.项目开发计划;c.文档所引用的资料、标准和规范。)

2 任务概述

? 目标

叙述该项软件开发的意图、应用目标、作用范围以及该软件的背景资料。解释被开发软件与其他有关软件之间的关系。如果本软件是一个独立的软件,而且全部内容自含,则说明这一点。如果定义的产品是一个更大系统的一个组成部分,则应说明本产品与该系统中其他各组成部分之间的关系。

? 假定与约束

列出本软件开发工作的假定与约束,例如经费限制、开发期限等等。

3 数据描述

数据分为静态数据和动态数据。所谓静态数据,指在运行过程中主要作为参考的数据,它们在很长一段时间内不会变化,一般也不会随着运行而改变,所谓动态数据,包括所有在运行中要发生变化的数据,以及在运行中要输入、输出的数据。

? 静态数据(系统运行前已有的数据)

列出所有作为控制或参考用的静态数据,并给出名称。

? 动态数据(系统运行过程中需要的输入数据以及系统运行过程中产生的输出数据)

列出所有动态数据,并给出名称。

4 功能需求

? 流程图

画出系统的整体流程图。

? 功能划分

对于流程图中的各个功能用树状结构自顶向下进行细化。并对最底层的功能进行编码,给出功能标识符。

? 功能描述

对最底层的功能所要完成的功能进行详细描述,填入下表中:

? 数据与功能的对应关系

用一张矩阵图说明功能描述中的各个功能与数据描述中的静态数据、动态数据之间的对应关系,例如:

5 性能需求

? 时间要求

…… …… 余下全文

篇八 :软件需求分析报告文档模板

软件需求分析报告文档模板

? 目录

1. 引言............................................................................................................................................. 1

1.1 编写目的 .............................................................................................................................. 2

1.2 项目风险 .............................................................................................................................. 2

1.3 文档约定 .............................................................................................................................. 2

1.4 预期读者和阅读建议 .......................................................................................................... 2

1.5 产品范围 .............................................................................................................................. 2

…… …… 余下全文