软件需求规格说明书范例

上传人:第*** 文档编号:99005638 上传时间:2019-09-16 格式:DOC 页数:22 大小:205KB
返回 下载 相关 举报
软件需求规格说明书范例_第1页
第1页 / 共22页
软件需求规格说明书范例_第2页
第2页 / 共22页
软件需求规格说明书范例_第3页
第3页 / 共22页
软件需求规格说明书范例_第4页
第4页 / 共22页
软件需求规格说明书范例_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《软件需求规格说明书范例》由会员分享,可在线阅读,更多相关《软件需求规格说明书范例(22页珍藏版)》请在金锄头文库上搜索。

1、软件需求规格说明书项目类别:新品开发项目名称:贵州红华集团公共商业平台1.0编 制: 年 月 日审 核: 年 月 日批 准: 年 月 日修订历史记录日期版本说明作者2003-06-040.9未评审的初稿丁建德目录1 引言11.1 目的11.2 文档约定11.3 预期的读者和阅读建议21.4 产品的范围21.5 参考文献32 综合描述42.1 产品的前景42.2 产品的功能42.3 用户类和特征62.4 运行环境62.5 设计和实现上的限制72.6 假设和依赖73 外部接口需求83.1 用户界面83.2 硬件接口83.3 软件接口83.4 通讯接口84 系统特性94.1 主角94.2 系统管理9

2、4.2.1 个人管理94.2.2 用户管理94.2.3 数据管理94.2.4 工具管理94.3 连锁管理94.3.1 编码管理94.3.2 商品管理94.3.3 供应商管理104.3.4 合同管理104.3.5 进货管理104.3.6 库存管理104.3.7 物价管理104.3.8 调配管理104.3.9 计划管理104.3.10 促销管理104.3.11 销售管理104.3.12 批发管理114.3.13 网络销售管理114.3.14 应收管理114.3.15 应付管理114.4 物流管理114.4.1 基本资料管理114.4.2 物流货主管理114.4.3 物流仓库管理114.4.4 物流

3、配送管理114.4.5 物流费用管理114.5 客户关系管理124.5.1 基本资料管理124.5.2 客户服务管理124.5.3 安装维修管理124.5.4 配件仓库管理124.5.5 服务费用管理124.6 供应链管理124.7 辅助管理124.7.1 办公管理124.7.2 工作管理134.8 查询分析135 非功能性需求145.1 性能需求145.2 安全设施需求145.3 安全性需求145.4 软件质量属性145.5 业务规则155.6 用户文档155.7 其它需求15附录A:词汇表16附录B:业务流程17附录C:待定问题列表181 引言1.1 目的该文档首先给出了整个系统的整体网络

4、结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,不仅描述了每一用例的基本事件流和备选事件流,而且还给出了非常直观的用例图。这些文字和图形都为了详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。1.2 文档约定该文档采用公司ISO9000质量体系V2.0所提供的YFRM04软件需求规格说明书文

5、档模板,但对文档的字体版式以及部分章节的内容进行了适当的调整,这些调整有:(1)在扉页增加“历史修订记录”页。该文档处于受控状态时,对该文档的所有修改和变更都要记录到该页中。(2)目录的文字格式进行了调整。原目录的字体和格式显得过于凌乱。(3)标题和正文的文字格式进行了调整。取消了标题的自动编号功能,同时,为了扩大每页的文字容量,把正文字体调整为了宋体五号。(4)左右页边距进行了调整。这也是为了扩大每页的文字容量。(5)页脚的文字进行了调整。原页脚中有“共xx页”的内容,但在整个文档进行分节的情况下,总页数显示的却是所有节的总页数,而不是当前页的总页数。(6)把原“4 系统特性”一章的性能需求

6、、安全设施需求、安全性需求、软件质量属性、业务规则、用户文档内容与原“5 其它需求”一章的内容进行合同形成新的章节“5 非功能性需求”。(7)根据实际情况把“4 系统特性”一章的内容按功能类型进行了细化。该章被细分为8大节,每一节中都有详细的功能描述。(8)去掉可选项“附录B:分析模型”的内容。根据以上的调整,本文档按以下要求和约定进行书写:(1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左。(2)标题最多分三级。(3)正文字体为宋体五号,系统特性一章中各功能的小项字体为加粗的楷体小四。无特殊情况下,字体颜色均采用黑色。(4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的

7、序号依次为(1)、1)、a)等,特殊情况另作规定。(5)本文所引用的图片均采用超级链接的方式进行引用,图片的文件格式分VSD、GIF和JPG三种。VSD格式的文件用于查看和编辑,GIF和JPG格式文件仅用于查看。VSD格式是采用Microsoft Visio 2002所绘制的图形,GIF格式是由VSD格式转化而来或从其它格式转化而来的GIF文件格式,JPG格式是从Rational Rose的用例视图中通过Web Publisher工具而来的。图象文件均采用中文进行命名,本文档不引用这三种格式外的其它图像文件。1.3 预期的读者和阅读建议本文档的主要内容共分4部分:综合描述、外部接口描述、系统特

8、性和非功能性需求,另外还有2个附录。综合描述部分主要对系统的整体结构进行了大致的介绍;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了详细的描述;系统特性部分对系统的功能需求进行了详细描述;非功能性需求部分对非功能需求进行了详细的描述。本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预期产品的功能,并据此进行系统设计。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程序员:配合设计报告,了解系统功能,编写用户手册。(4)测试员:根据本文档对软件产品进行功能性测试和非功能性测试。(5)销售人员:了解预期产品的功能和性能。(6)用户:了解预期产

9、品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。1.4 产品的范围该产品是在积累了丰富业务经验的基础上进行开发的,在需求上,充分考虑了具体用户的实际情况。本产品主要适用于家电连锁企业的以下范围:(1)总公司。(2)家电超市。(3)物流中心。(4)客户服务中心。针对贵阳红华,可以完成以下业务:(1)完成对贵阳红华贸易有限公司作为家电超市总部部分的业务管理,包括采购、销售、库存、结算、促销等。(2)完成贵阳红华贸易有限公司网络超市及

10、其它非独立核算超市的要货、销售、收款和送货等。(3)完成对贵阳红华贸易有限公司下属的独立核算家电超市的订货、销售、收款和送货的管理。(4)完成对贵阳华捷物流有限公司的仓库、配送、结算业务的管理。(5)完成对贵阳红华家电维修有限公司的维修安装、售后服务、配件、结算的管理。1.5 参考文献(1)零售业:发展热点思辩,顾建国,1997,中国商业出版社。(2)商场现代化期刊。(3)Internet资源。(4)软件需求分析规范,海信网络科技公司,2002,内部资料。(5)物流配送中心设计,刘昌祺,2001,机械工业出版社。(6)红华企业集团软件需求规格说明书。2 综合描述2.1 产品的前景企业规模的扩大

11、必须有相应的计算机管理系统作为支撑,尤其是连锁经营企业,如果没有一套适合于规模不断扩大的计算机管理系统,在规模扩大到一定程度后,管理和经营问题将会凸现。成熟和完善的计算机管理系统可以适应连锁企业规模的不断扩大,红华公共商业平台采用先进的三层分布式架构,在系统的功能上具有不断扩展的空间,在系统的性能上可以通过应用服务器来不断地扩容。先进的计算机管理系统为红华与国内大型家电连锁企业进行抗衡提供了保障,这也是进行国内扩张从而成为全国性的大型家电连锁企业的有力工具。2.2 产品的功能该产品分系统管理、辅助管理、连锁管理、物流管理、供应链管理、客户关系管理六大主要功能,这六部分功能共同组成了红华商业平台

12、系统。商业平台系统通过财务接口与Oracle财务系统实现联接,通过网站接口系统与红华网站实现联接。(一)系统管理功能(1)个人管理。(2)用户管理。(3)数据管理。(4)工具管理。(二)辅助管理功能(1)办公管理。(2)工作管理。(三)连锁管理功能(1)编码管理。(2)供应商管理。(3)合同管理。(4)商品管理。(5)进货管理。(6)库存管理。(7)物价管理。(8)促销管理。(9)调配管理。(10)计划管理。(11)销售管理。(12)批发管理。(13)网络销售管理。(14)应收管理。(15)应付管理。(四)物流管理功能(1)物流货主管理。(2)物流仓库管理。(3)物流配送管理。(4)物流费用管

13、理。(五)供应链管理(六)客户关系管理(1)客户服务管理。(2)安装维修管理。(3)配件仓库管理。(4)服务费用管理。该系统的结构图如下所示:(1)网络结构示意图如下:(2)功能结构示意图如下:为方便描述,根据实际需要把系统的功能划分为模块,这些功能将在“系统特性”部分进行详细的描述和说明。2.3 用户类和特征该产品主要面向连锁配送企业的以下用户群体:(1)业务处理用户这类用户是该产品的主要使用者,他们一般熟悉企业的具体业务,但在计算机的使用上可能具有一定程度的欠缺。(2)查询分析用户这类用户是该产品的主要使用者,他们一般从管理的角度利用该系统进行数据的查询和分析。这类用户具有一定的管理经验,

14、但在计算机的使用上可以具有一定程度的欠缺。(3)系统管理用户这类用户是该产品的次要使用者,他们利用该系统对系统进行维护。这类用户是计算机应用的高手,但在业务上可能是一个门外汉。具体的用户,请参考系统特性中“主角”的描述。2.4 运行环境该系统为C/S+B/S三层结构,它的运行环境分客户端、应用服务器端和数据库服务器端三部分,另外还包括Oracle财务接口。以下是系统的软件环境。为使系统达到预期的性能,必须根据业务规模对硬件配置进行论证。(1)客户端操作系统:Windows98/Windows2000 Professional。数据库访问:ADO。(2)应用服务器端操作系统:Windows2000 Server。应用服务器:Tomcat 4。数据库访问:ADO、JDBC。(3)数据库服务器端操作系统:Unix(具体版本与硬件有关)。数据库系统:O

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号