说明书
当前位置:首页 > 条据书信 > 说明书 > 列表页

需求分析说明书

小草范文网  发布于:2017-05-07  分类: 说明书 手机版

篇一:软件需求分析说明书

亿阳信通

文档编号:BSS-项目标识_P_SRS_版本号

文档状态:正式版V1.0

版权属于亿阳信通所有,无亿阳信通的书面同意,任何个人或组织无权拷贝。

需求分析说明书审批表

项目: 亿阳信通****项目

文档版本:正式版V1.0

程序对之进行控制,得到CCB(管理控制委员会)确认的最终形式就是在本签批页上作出书面的签字认可。只有经过了这种正式的批准,才能启动软件设计等一系列工作。 //CCB的成员通常包括以上角色,此处应当依据项目的实际执行情况对之进行裁剪。

文档修改记录

容差异,使读者能够快速、便捷地查看本版本的焦点内容。

目录

需求分析说明书审批表 ................................................................................................................... 1 文档修改记录................................................................................................................................... 2 1

引言....................................................................................................................................... 1-1 1.1 1.2 1.3 1.4 1.5 2

目的 ............................................................................................................................... 1-1 文档约定 ....................................................................................................................... 1-1 预期读者和阅读建议 ................................................................................................... 1-2 产品范围 ....................................................................................................................... 1-2 参考文献 ....................................................................................................................... 1-2

系统概述 ............................................................................................................................... 2-4 2.1 2.2 2.3 2.4

任务背景 ....................................................................................................................... 2-4 产品功能 ....................................................................................................................... 2-4 用户特点 ....................................................................................................................... 2-5 运行环境 ....................................................................................................................... 2-5

2.4.1 2.4.2 2.4.3 2.5 2.6 3

硬件平台 ............................................................................................................... 2-5 支持软件 ............................................................................................................... 2-5 通信环境 ............................................................................................................... 2-6

设计和执行约束 ........................................................................................................... 2-6 假设和依赖 ................................................................................................................... 2-6

外部接口需求 ....................................................................................................................... 3-7 3.1 3.2 3.3 3.4

用户界面 ....................................................................................................................... 3-7 硬件接口 ....................................................................................................................... 3-7 软件接口 ....................................................................................................................... 3-7 通信接口 ....................................................................................................................... 3-8

4 内部接口需求 ....................................................................................................................... 4-9 4.1 4.2

模块间的接口 ............................................................................................................... 4-9 功能间的接口 ............................................................................................................... 4-9

5 功能需求 ..............................................................................................................................5-10 5.1

需求类1名称 优先级别 ............................................................................................5-10

5.1.1 5.1.2 6

业务流程 ..............................................................................................................5-10 功能需求 ..............................................................................................................5-10

非功能需求 .......................................................................................................................... 6-11 6.1 6.2 6.3 6.4 6.5 6.6

性能需求 ...................................................................................................................... 6-11 安全设施要求 .............................................................................................................. 6-11 安全和保密要求 .......................................................................................................... 6-11 质量要求 ......................................................................................................................6-12 业务规则(选) ..........................................................................................................6-12 其它需求 ......................................................................................................................6-12

附录1:待确定问题清单 ...........................................................................................................6-12

篇二:软件需求规格说明书(实例)

学校教材订购系统

(School materials ordering system)

软件需求规格说明书

计算081项目小组

修订表

审批记录

目 录

1. 引言 ................................................................................ 5 1.1 目的、小组成员以及预期读者 .................................................5 1.2 适用范围.................................................................5 1.3 参考资料.................................................................5 1.4 术语和缩略语 .............................................................6 2. 系统概述 ............................................................................ 6 2.1 产品描述.................................................................6 2.2 产品功能.................................................................7 3. 功能性需求分类 ...................................................................... 8 3.1 系统数据流图(DFD) ......................................................8 3.2 学校教材购销系统DFD ......................................................8 3.3 学校教材购销系统一级数据流图 ............................................. 10 3.4 学校教材购销系统二级数据流图 ............................................. 11 3.5 功能描述1.............................................................. 12 3.6 功能描述2.............................................................. 13 3.7 输入项目 ............................................................... 13 3.8输出项目 .............................................................. 13 4. 产品的非功能性需求 ................................................................. 13 4.1 外部接口说明 ............................................................ 13 4.1.1 用户接口 .............................................................. 13 4.1.2 软件接口 .............................................................. 13 4.2 性能需求................................................................ 13 4.2.1 硬件的限制 ............................................................ 14 4.3 属性 ................................................................... 14 4.3.1 友好性................................................................ 14 4.3.2 安全性................................................................ 14 4.3.3 可维护性 .............................................................. 14 4.3.4 可转移/换性 ........................................................... 14 4.5 其他需求................................................................ 14 4.5.1 用户操作需求 .......................................................... 14 5. E-R图、数据流描述和数据字典抽取 ................................................... 14 5.1 E-R图 .................................................................. 14 5.2 数据流描述 ............................................................. 16 5.3 数据字典 ............................................................... 16 附录A:需求确认 ........................(转自:wWw.XiAocAoFanWeN.cOm 小 草 范文网:需求分析说明书).............................................. 18

1. 引言

1.1 目的、小组成员以及预期读者

文档编写目的

本要求规格说明书对学校教材购销系统进行简单的分析,给出了系统的数据流图。系统主要用户是学生,教师和教材工作人员,加深与用户间的交流,在功能与系统界面上与用户达成一致的看法,以便于开发出用户满意的系统。

小组内成员以及分工

预期读者

学生,教师,教材整理工作者以及对软件开发过程中文档编写格式不熟悉的初学者。

1.2 适用范围

学校教材购销系统是为高等院校开发的,用于日常的教材管理,包括销售与采购。提供数字化的管理,提高学校教材管理部门的工作效率。具体项目及要求如下:

项目名称:山东交通学院学校教材订购系统 软件大体功能:实现学校教材管理 软件要求:

a.硬件要求:内存:2GM;CPU:Intel Core2 1.80GHz

b.系统要求:MyEclipse5.5 集成开发工具,MySQL5.0.22数据库和window visio2003画图工具以及windows word文档工具。

c.人员要求:有计算机专业知识的:高校教师、专业的教材采购人员及相同能力者。 1.3 参考资料

篇三:bbs需求分析说明书(完整版)

BBS论坛需求说明书

编写部门 :XXX软件开发部编 写 人 : XXX

目 录

第一章 引言 ................................................................. 3

1.1 目的 ................................................................. 3

1.2 背景 ................................................................. 3

1.3定义 ................................................................. 3

1.4参考资料 ............................................................. 4

第二章 任务概述 ............................................................. 5

2.1目标 ................................................................. 5

2.2用户的特点 ............................................................ 5

2.3假定和约束 ............................................................ 5

第三章 需求规定 ............................................................. 6

3.1对功能的规定(功能性需求) ............................................ 6

3.2对性能的规定(非功能性需求) ......................................... 23

3.3输人输出要求 ......................................................... 25

3.4数据管理能力要求 ..................................................... 25

3.5故障处理要求 ......................................................... 26

3.6其他专门要求 ......................................................... 26

第四章 运行环境规定(环境需求) ............................................. 27

4.1 对网络构建的需求 .................................................... 27

4.2 硬件设备 ............................................................ 27

4.3支持软件 ............................................................ 27

4.4接口 ................................................................ 27

4.4控制 ................................................................ 28

第一章 引言

1.1 目的

读者范围:最终用户、软件设计人员

本文档作为BBS论坛第一期的需求说明文档,用于与用户确定最终的目标,并成为协议文本的一部分,同时也是本系统设计人员的基础文档。

1.2 背景

BBS(Bulletin Board Service,公告牌服务)是Internet上的一种电子信息服务系统,它提供一块公共电子白板,每个用户都可以在上面书写,并且可发布信息或提出看法。

大部分BBS由教育机构、研究机构或商业机构管理,象日常生活中的黑板报一样,电子公告牌按不同的主题,分主题分成很多个布告栏。布告栏的设立的依据是大多数BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法,也可以将自己的想法毫无保留地贴到公告栏中。

同样地,别人对你的观点的回应也是很快的。如果需要独下的交流,也可以将想说的话直接发到某个人的电子信箱中,如果想与正在使用的某个人聊天,可以启动聊天程序加人闲谈者的行列。虽然谈话的双方素不相识,却可以亲近地交谈。在BBS里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌、健康状况,而这些条件往往是人们在其他交流形式中无可回避的。

同样地,也无从知道交谈的对方的真实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。

目前国内的BBS已经十分普遍,可以说是不计其数,其中BBS大致可以分为5类:

(1)校园BBS CERNET建立以来,校园BBS恨快地发展了起来。目前很多大学都有了BBS,几乎遍及全国上下,像清华大学、北京大学等等都建立了自己的BBS系统。清华大学的水木清华很受学生和网民们的喜爱。

(2)商业BBS站,这里主要是进行有关商业的商业宣传、产品推荐等等。目前手机的商业站、电脑的商业站、房地产的商业站比比皆是。

(3)专业BBS站,这里所说的专业BBS主要用于建立地域性的文件传输和信息发布系统。

(4)情感BBS,主要用于交流情感,是许多娱乐网站的首选。

(5)个人BBS,有些个人主页的制作者们在自己的个人主页上建设了BBS,用于接受别人的想法,更有利于与好友进行沟通。

1.3定义

1、JSP(JavaServer Pages)

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻

辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易

2、Struts只是一个MVC框架(Framework)

用于快速开发Java Web应用。Struts实现的重点在C(Controller),包括ActionServlet/RequestProcessor和我们定制的Action,也为V(View)提供了一系列定制标签(Custom Tag)。但Struts几乎没有涉及M(Model),所以Struts可以采用JAVA实现的任何形式的商业逻辑。

3、JDBC(Java Data Base Connectivity,java数据库连接)

它是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序。

1.4参考资料

J2EE项目实训Hibernate框架技术(21世纪高等学校实用软件工程教育规划教材)

杨少波 等编著 清华大学出版社 2008 年5月

J2EE项目实训Spring框架技术(21世纪高等学校实用软件工程教育规划教材)

杨少波 等编著 清华大学出版社 2008 年5月

J2EE项目实训UML及设计模式(21世纪高等学校实用软件工程教育规划教材)

杨少波 等编著 清华大学出版社 2008 年5月

J2EE项目实训Struts框架技术(21世纪高等学校实用软件工程教育规划教材)

杨少波 等编著 清华大学出版社 2008 年10月

第二章 任务概述

2.1目标

在本实训课结束时,使自己具有J2EE Web开发网站的经历,并且懂得如何获取专业领域的知识的能力。

2.2用户的特点

1、本软件的最终用户的特点

所有上网用户在无需培训的情况下,按照网站页面提示即可使用网站的相关服务和功能

2、后台管理和维护人员的教育水平和技术专长

本软件的后台管理和维护人员均是具有一定网络知识的人员。

2.3假定和约束

假定本软件开发工作的开发期限为2个月,经费限制在2000元。

本文已影响