商店售货出入库系统软件需求规格说明书.docx
《商店售货出入库系统软件需求规格说明书.docx》由会员分享,可在线阅读,更多相关《商店售货出入库系统软件需求规格说明书.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 商店出入库管理系统商店出入库管理系统软件需求规格说明书1 日期2012-3-122012-3-162012-3-18 商店出入库管理系统目录版本修订记录.2软件需求规格说明书.41.引言.41.1 编写目的.41.2 项目背景.41.3 词汇 .51.4 书写规范.52.系统概述.52.1 系统建设目标.52.2 系统运行环境.62.3 条件和限制.73.系统功能需求.83.1 业务背景描述.83.2 系统功能需求.93.2.1 第 0 层数据流图.93.2.2 第 0 层数据词典.93.2.3 第 1 层数据流图.163.2.4 第 1 层数据词典.173.2.5 第 2 层数据流图.23
2、3.2.6 第 2 层数据字典.233.2.7 ER 图 .353.3 系统性能要求.363.3.1 数据精确度.363.3.2 时间特性.363.3.3 适应性 .363.4 系统的数据采集接口.364.其它需求.373 商店出入库管理系统软件需求规格说明书1.引言1.1 编写目的该文档编写的主要目的是为了让用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述主要是基本事件流,若有备选事件流则描
3、述,否则省略。而且还给出了非常直观的数据流图。这些文字和图形都为了本文档能详细准确地描述用户的需求,同时也为用户更容易地理解这些需求的描述创造了条件。读者对象l 系统的最终用户l 系统的设计、编码、测试、文档编写人员l 需求评审人员1.2 项目背景a) 拟开发的软件系统的名称为:商品出入库管理系统。b) 本项目以国内大型超市的商品出入库管理制度为依据。c) 本系统为一个独立运行的系统,暂不考虑和其它系统的连接关系。4 商店出入库管理系统1.3 词汇当超市内商品缺货时,采购员应通过软件提交商品的采购申请,包括商品的名称,编号,采购价格,费用预算等。出纳员应对入库商品的进价进行审核,若进价高于售价
4、,则该批次商品不合格,相关采购员应承担责任。采购进合格商品后,应通过软件对在售商品进行更新对已入库商品标注售价商家之间互相调货时需提交申请,申请通过后商品可以出库可以统计一段时间内某种商品的销售情况1.4 书写规范本系统的目标是管理商品的出入库操作并保存操作记录。系统包括采购申请,审批,商品入库,定价,处理出库申请,盘点统计等功能;系统包括为了开展上述工作而作的组织结构设置、管理角色设置。系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表。本文档主要包含以下部分: 系统概述 系统功能需求 其它需求主要采用了结构化的分析方法。2.系统概述2.1 系统建设目标总体目标:本项开发任务拟建立
5、一套简单、易用的商品出入库管理系统,用来支撑大型超市的商品出入库管理工作。本软件将作为一款独立的软件。5 商店出入库管理系统分阶段目标:1) 2012 年 2 月 29 日之前,完成“用户需求说明书”。2) 2012 年 3 月 12 日之前,完成结构化方法的“需求分析规格说明书之数据流图 ”。3) 2012 年 3 月 19 日之前,完成结构化方法的“需求分析规格说明书之数据字典”。4) 2012 年 3 月 28 日之前,完成面向对象方法的“用例模型之用例图+用例说明+初始领域模型”。5) 2012 年 4 月 6 日之前,完成面向对象方法的“用例模型之系统顺序图+操作契约+最终领域模型”
6、。6) 2012 年 4 月 25 日之前,完成面向对象设计方法的“面向对象设计模型之交互图+设计类图”。7) 2012 年 5 月 8 日之前,完成面向对象设计方法的“面向对象设计模型之交互图+设计类图”。8) 2012 年 5 月 16 日之前,完成面向对象设计方法的“面向对象设计模型之复杂对象状态图+活动图”。9) 2012 年 5 月 22 日之前,完成测试用例设计文档。2.2 系统运行环境硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a) 处理器型号及内存容量;b) 外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;c) 输入及输出设备的型号和数
7、量,联机或脱机;d) 数据通信设备的型号和数量;e) 功能键及其他专用硬件6 商店出入库管理系统和数据库服务器磁盘 160 GB网卡 100 MBPS磁盘 320 GB网卡 1000 MBPS 软件环境类别名称Windows Server 2003Windows7/2000/XP/VISTAOracle客户端软件Internet/Explorer/FireFox7.0/3.02.3 条件和限制根据系统阶段性建设目标,系统建设和运行的前提条件是软件需于2012年 6 月 1 日前开发完成、测试完毕并上线运行。保证能够实现采购申请、审批、商品入库、定价、处理出库申请、盘点统计等功能。软件运行于公司
8、局域网上,但出差在外的员工可通过 VPN 虚拟专网连入公司进行使用操作。其它限制约束: 系统必须支持简体中文字符集。 最终用户的所用系统接口必须根据面向对象的原则进行设计。 该系统符合国际、国内或行业标准。 系统必须采取一定的安全性策略。7 商店出入库管理系统3.系统功能需求3.1 业务背景描述模块类别功能描述该模块主要展示最近产品、定价、系统通知、服务中心、密码设置、发货查询公开信息管理模块管理流程模块销售开单模块库存开单模块该模块的功能主要有库存情况、销售情况、采购情况的详细说明该模块的功能主要有销售发货、销售订货、销售订单、销售开单该模块的功能主要有库存盘点、库存调拨、物品入库、物品出库
9、该模块的功能主要有采购申请(可以在界面上加上提示,提示有新的申请)、采购审批、采购退货发货、采购付款、采购收货、采购订单采购开单模块系统设置模块该功能模块主要有账号管理、库房管理、商品管理、供应商管理8 商店出入库管理系统3.2 系统功能需求3.2.1 第 0 层数据流图3.2.2 第 0 层数据词典1.外部实体外部实体名称简要描述当超市内商品缺货时,采购员收到系统的提示要求采购商品,应通过软件提交商品的采购申请,包括商品的名称,编号,采购价格,费用预算等。并得到申请反馈。采购申请,采购通知、登录以及修改密码,采购申请反馈。无。有关数据流备注9 商店出入库管理系统外部实体名称简要描述从超市仓库
10、中购买商品。买家向超市提出购买申请,经采纳审批之后将审批结果告知买家(即开单)销售订货,销售开单。有关数据流备注无。外部实体名称简要描述管理仓库,首先需要登录系统,可以进行相关商品查询,还要通过与商品的定价来审批采购员的采购申请;收到买家的订单后决定是否满足买家要求并将审批结果返回;出纳要根据市场的情况决定特定商品的定价。采购商品信息,审批结果,销售订单,登录以及修改密码,查询结果显示,指定某一商品定价,销售、库存、采购情况查询,销售开单。出纳理论上是与钱有关的,但是根据需求分析,出纳也管理了仓库。2.数据流在开始采购员、出纳之前需要登录系统,并且可以修改密码和新数据流来源数据流去向数据流组成
11、备注无。数据流名称简要描述数据流来源数据流去向数据流组成备注无。数据流名称简要描述数据流来源数据流去向数据流组成备注在商品缺乏时系统将通知采购员进行采购无。10 商店出入库管理系统数据流名称简要描述数据流来源数据流去向数据流组成备注无。出纳对该采购的意见,决定是否实施该次采购;以及出纳对买家购货的审批意见要采购的商品=名称+编号+采购价格+数量+费用预算等。在审批买家的申请时,出纳要自行查询仓库内商品的存货量进行比对考量之后再做决定是否卖出货物。数据流名称简要描述数据流来源数据流去向数据流组成备注商品出入库管理系统对该采购的意见,决定是否实施该次采购。无。数据流名称简要描述数据流来源数据流去向
12、数据流组成备注指明出(入)库商品的名称、编号、价格、数量。无。数据流名称简要描述数据流来源数据流去向数据流组成备注商品出入库管理系统商品=名称+编号+价格+现存数量。无。数据流来源数据流去向商品出入库管理系统出纳11 商店出入库管理系统数据流组成备注无。数据流名称简要描述数据流来源数据流去向数据流组成备注指明买家采购商品的名称、编号、价格、采购数量。指明待采购商品=名称+编号+价格+采购数量。无。数据流名称简要描述数据流来源数据流去向数据流组成备注商品出入库管理系统某一商品价格=商品名称+商品编号+价格无。数据流名称简要描述数据流来源数据流去向数据流组成备注商品出入库管理系统某一商品=名称+编
13、号。无。数据流名称简要描述数据流来源数据流去向数据流组成备注给出销售、库存、采购情况的查询结果。商品出入库表单某一商品=销售价格+数量+库存数量+采购请求。无。数据流名称简要描述数据流来源数据流去向数据流组成备注某一商品=销售价格+数量+库存数量+采购请求。信息包括入库时记录和出库记录对销售、库存、采购情况给予情况显示。商品出入库管理系统数据流来源12 商店出入库管理系统数据流去向数据流组成备注某一商品=销售价格+数量+库存数量+采购请求。无。由出纳审批后的结果返回至买家,若出纳同意出售商品,则开单数据流来源数据流去向数据流组成备注销售商品=名称+价格+编号+数量。无。3.数据元素在进行申请采
14、购、出纳之前需要利用密码登录系统,并且可以修改密码。这一措施有利于仓库信息的保密性,并且可以限制操作权,增加了安全性。取值范围备注无给该系统用户的一个编号,每个用户都有一个唯一的编号,用户取值范围备注如果用户较多,可适当扩充编号取值范围商品的名称,是待销售、采购、库存商品结构中的数据元素。取值范围备注该名称的取值范围必须大于 0 个字符小于 20 个字符。支持汉字13 商店出入库管理系统给商品的一个编号,每个商品都有一个唯一的编号,可以用来识取值范围备注如果商品种类较多,可适当扩充编号取值范围数据元素名称 采购价格(单价)/商品定价商品采购时的价格/定价float取值范围备注0.0.10000
15、.0人民币,可精确到分商品的采购,销售,库存数量取值范围备注可以根据仓库规模,适当调整数量取值范围取值范围备注可以根据实际情况调整取值范围4.数据文件存储方式备注可根据具体情况修改存储方式14 商店出入库管理系统商品的属性描述,包括名称、价格、编号、数量。商品定价修改,商品出入库信息。库存信息存储方式备注可根据具体情况修改存储方式数据文件名称 商品出入库表单存储方式备注可根据具体情况修改存储方式存储方式备注可根据具体情况修改存储方式5.加工系统具有采购申请、审批、商品入库、定价、处理出库申请、盘点统计等功能。 用户通过账号登陆系统进入系统设置模块,可以商品的相关查询,可以给商品定价,并且还可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商店 售货 入库 系统软件 需求 规格 说明书
限制150内