软件需求规格说明书-范例(共22页).doc
《软件需求规格说明书-范例(共22页).doc》由会员分享,可在线阅读,更多相关《软件需求规格说明书-范例(共22页).doc(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上软件需求规格说明书项目类别:新品开发项目名称:贵州红华集团公共商业平台1.0编 制: 年 月 日审 核: 年 月 日批 准: 年 月 日专心-专注-专业修订历史记录日期版本说明作者2003-06-040.9未评审的初稿丁建德目录1 引言1.1 目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了UML的用例模型方式,不仅描述了每一用例的基本事件流和备选事件流,而且还给出了非常直观的用例图。这些文字和图形都为了详细准确地描述用户的需求,同时
2、也为用户更容易地理解这些需求的描述创造了条件。该文档详尽说明了这一软件产品的需求和规格,这些规格说明是进行设计的基础,也是编写测试用例和进行系统测试的主要依据。同时,该文档也是用户确定软件功能需求的主要依据。1.2 文档约定该文档采用公司ISO9000质量体系V2.0所提供的YFRM04软件需求规格说明书文档模板,但对文档的字体版式以及部分章节的内容进行了适当的调整,这些调整有:(1)在扉页增加“历史修订记录”页。该文档处于受控状态时,对该文档的所有修改和变更都要记录到该页中。(2)目录的文字格式进行了调整。原目录的字体和格式显得过于凌乱。(3)标题和正文的文字格式进行了调整。取消了标题的自动
3、编号功能,同时,为了扩大每页的文字容量,把正文字体调整为了宋体五号。(4)左右页边距进行了调整。这也是为了扩大每页的文字容量。(5)页脚的文字进行了调整。原页脚中有“共xx页”的内容,但在整个文档进行分节的情况下,总页数显示的却是所有节的总页数,而不是当前页的总页数。(6)把原“”一章的性能需求、安全设施需求、安全性需求、软件质量属性、业务规则、用户文档内容与原“5 其它需求”一章的内容进行合同形成新的章节“”。(7)根据实际情况把“4 系统特性”一章的内容按功能类型进行了细化。该章被细分为8大节,每一节中都有详细的功能描述。(8)去掉可选项“附录B:分析模型”的内容。根据以上的调整,本文档按
4、以下要求和约定进行书写:(1)页面的左边距为2.5cm,右边距为2.0cm,装订线靠左。(2)标题最多分三级。(3)正文字体为宋体五号,系统特性一章中各功能的小项字体为加粗的楷体小四。无特殊情况下,字体颜色均采用黑色。(4)出现序号的段落不采用自动编号功能而采用人工编号,各级别的序号依次为(1)、1)、a)等,特殊情况另作规定。(5)本文所引用的图片均采用超级链接的方式进行引用,图片的文件格式分VSD、GIF和JPG三种。VSD格式的文件用于查看和编辑,GIF和JPG格式文件仅用于查看。VSD格式是采用Microsoft Visio 2002所绘制的图形,GIF格式是由VSD格式转化而来或从其
5、它格式转化而来的GIF文件格式,JPG格式是从Rational Rose的用例视图中通过Web Publisher工具而来的。图象文件均采用中文进行命名,本文档不引用这三种格式外的其它图像文件。1.3 预期的读者和阅读建议本文档的主要内容共分4部分:综合描述、外部接口描述、系统特性和非功能性需求,另外还有2个附录。综合描述部分主要对系统的整体结构进行了大致的介绍;外部接口需求部分对用户界面、软件接口、硬件接口和通讯接口等进行了详细的描述;系统特性部分对系统的功能需求进行了详细描述;非功能性需求部分对非功能需求进行了详细的描述。本文档面向多种读者对象:(1)项目经理:项目经理可以根据该文档了解预
6、期产品的功能,并据此进行系统设计。(2)设计员:对需求进行分析,并设计出系统,包括数据库的设计。(3)程序员:配合设计报告,了解系统功能,编写用户手册。(4)测试员:根据本文档对软件产品进行功能性测试和非功能性测试。(5)销售人员:了解预期产品的功能和性能。(6)用户:了解预期产品的功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其他人员:如部门领导、公司领导等可以据此了解产品的功能和性能。在阅读本文档时,首先要了解产品的功能概貌,然后可以根据自身的需要对每一功能进行适当的了解。1.4 产品的范围该产品是在积累了丰富业务经验的基础上进行开发的,在需求上,充分考虑了具体用户的实际情况
7、。本产品主要适用于家电连锁企业的以下范围:(1)总公司。(2)家电超市。(3)物流中心。(4)客户服务中心。针对贵阳红华,可以完成以下业务:(1)完成对贵阳红华贸易有限公司作为家电超市总部部分的业务管理,包括采购、销售、库存、结算、促销等。(2)完成贵阳红华贸易有限公司网络超市及其它非独立核算超市的要货、销售、收款和送货等。(3)完成对贵阳红华贸易有限公司下属的独立核算家电超市的订货、销售、收款和送货的管理。(4)完成对贵阳华捷物流有限公司的仓库、配送、结算业务的管理。(5)完成对贵阳红华家电维修有限公司的维修安装、售后服务、配件、结算的管理。1.5 参考文献(1)零售业:发展热点思辩,顾建国
8、,1997,中国商业出版社。(2)商场现代化期刊。(3)Internet资源。(4)软件需求分析规范,海信网络科技公司,2002,内部资料。(5)物流配送中心设计,刘昌祺,2001,机械工业出版社。(6)红华企业集团软件需求规格说明书。2 综合描述2.1 产品的前景企业规模的扩大必须有相应的计算机管理系统作为支撑,尤其是连锁经营企业,如果没有一套适合于规模不断扩大的计算机管理系统,在规模扩大到一定程度后,管理和经营问题将会凸现。成熟和完善的计算机管理系统可以适应连锁企业规模的不断扩大,红华公共商业平台采用先进的三层分布式架构,在系统的功能上具有不断扩展的空间,在系统的性能上可以通过应用服务器来
9、不断地扩容。先进的计算机管理系统为红华与国内大型家电连锁企业进行抗衡提供了保障,这也是进行国内扩张从而成为全国性的大型家电连锁企业的有力工具。2.2 产品的功能该产品分系统管理、辅助管理、连锁管理、物流管理、供应链管理、客户关系管理六大主要功能,这六部分功能共同组成了红华商业平台系统。商业平台系统通过财务接口与Oracle财务系统实现联接,通过网站接口系统与红华网站实现联接。(一)系统管理功能(1)个人管理。(2)用户管理。(3)数据管理。(4)工具管理。(二)辅助管理功能(1)办公管理。(2)工作管理。(三)连锁管理功能(1)编码管理。(2)供应商管理。(3)合同管理。(4)商品管理。(5)
10、进货管理。(6)库存管理。(7)物价管理。(8)促销管理。(9)调配管理。(10)计划管理。(11)销售管理。(12)批发管理。(13)网络销售管理。(14)应收管理。(15)应付管理。(四)物流管理功能(1)物流货主管理。(2)物流仓库管理。(3)物流配送管理。(4)物流费用管理。(五)供应链管理(六)客户关系管理(1)客户服务管理。(2)安装维修管理。(3)配件仓库管理。(4)服务费用管理。该系统的结构图如下所示:(1)网络结构示意图如下:(2)功能结构示意图如下:为方便描述,根据实际需要把系统的功能划分为模块,这些功能将在“系统特性”部分进行详细的描述和说明。2.3 用户类和特征该产品主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 需求 规格 说明书 范例 22
限制150内