网上书店管理系统--结构化需求说明书.doc
《网上书店管理系统--结构化需求说明书.doc》由会员分享,可在线阅读,更多相关《网上书店管理系统--结构化需求说明书.doc(15页珍藏版)》请在咨信网上搜索。
目 录 1 引言 6 1.1 文档编制目的 6 1.2 背景 6 1.3 参考资料 6 2 软件概述 6 2.1 软件范围定义 6 2.2 系统特性概述 7 2.3 系统运行环境 8 2.3.1 设备及分布 8 2.3.2 支撑软件 9 2.4 假定和依赖 10 3 外部接口需求 10 3.1 用户界面 10 3.2 硬件接口 10 3.3 软件接口 10 3.4 通信接口 11 4 需求规格 11 4.1 系统特性1(销售管理子系统) 11 4.1.1 系统特性说明 11 4.1.1.1业务说明 11 4.1.1.2功能总体说明 11 4.1.2功能需求 12 4.1.2.1 数据字典 12 4.1.3 性能需求 12 4.1.4 安全性需求 12 4.2 系统特性2(采购管理子系统) 13 4.2.1统特性说明 13 4.2.1.1业务说明 13 4.2.1.2功能总体说明 13 4.2.2 功能需求 13 4.2.2.1 数据字典 13 4.2.3 性能需求 14 4.2.4 安全性需求 14 4.3 系统特性3(财务管理子系统) 14 4.3.1 系统特性说明 14 4.3.1.1业务说明 15 4.3.1.2功能总体说明 15 4.3.2 功能需求 15 4.3.2.3 数据字典 15 4.3.3 性能需求 16 4.3.4 安全性需求 16 5 其他非功能需求 16 5.1 一般性性能需求 16 5.2 一般性安全性需求 16 5.3 用户文档需求 16 6 其他需求 17 7 尚需解决的问题 17 8 附件 17 1 引言 1.1 文档编制目的 本文档详细介绍了网上书店理信息系统的需求说明,为用户和系统管理元描述出一个具体的产品模型,为软件设计、开发及测试人员提供下步工作的依据。 1.2 背景 随着人们生活水平的提高以及生活节奏的不断加快,普通的图书实体店已经不能满足消费者的生活需要,为了构建一个快捷方便的购书环境,网上书店就此应运而生。一方面不仅方便了客户,而且在一定程度上减轻了管理者的管理压力,提高管理效率的同时也降低了错误率。 此系由销售子系统、采购子系统、结算子系统构成。 1.3 参考资料 《软件工程》 钟珞 主编 清华大学出版社出版 2 软件概述 2.1 软件范围定义 高校医院管理信息系统是书店以业务流程为基础,利用计算机技术、网络技术和通信技术及数据库技术,对书店各项管理、物资经济等信息进行有效的管理和应用,实现书店内、外部信息资源共享的计算机应用软件系统。 系统所涉及到的部门参见图1网上书店管理系统数据流程图(部分)。 图1 网上书店管理系统数据流程图 2.2 系统特性概述 参见图2网上书店管理系统层次图。 图2 网上书店管理系统功能层次图 子系统之间的关系参见图3 网上书店管理系统第一层数据流图。 图3 网上书店管理系统第一层数据流图 表2 系统特性综述表 系统特性名称 系统特性描述 优先级 销售管理子系统 从“书店”概念上看,销售部是书店的基本组成单位,也是核心的部分,因为一个书店的盈利主要是来自于销售。其主要功能是接受和处理用户的购书订单。 高 采购管理子系统 主要实现库存不足时,向厂商购书 中 结算管理子系统 主要是负责系统内所有的帐务管理。 中 2.3 系统运行环境 2.3.1 设备及分布 1) 主机类型 数据库服务器:SUN E220,单CPU,1G RAM 前台客户端:LEGEND PC,256M RAM 2) 网络类型 局域网(以太网) 3) 存贮器容量 数据库服务器:100G以上 客户端:20G以上 4) 其他特殊设备 打印机:HP 6L 5) 设备分布图 图4 网络拓扑图 2.3.2 支撑软件 1) 操作系统 数据库服务器:Solaris 8 客户端:windows2000以上 2) 数据库管理系统 BEA Oracle Enterprise 9i 3) 其他支撑软件 无 2.4 假定和依赖 为了能够保证系统的正常运行,书店所在地已经建立好通畅的因特网环境。 3 外部接口需求 3.1 用户界面 描述需要的用户界面的逻辑特征。 1) 用户界面简洁,以图表为主,重点体显示的是数据,如药品明细等,色调为灰色 2) 屏幕分为左右两侧,左侧占屏幕的25%,右侧75%,右侧上半部分为图表信息,下半部分为操作按钮 3) 按钮为标准的矩形按钮,有确定和取消 4) 设置快捷键 5) 错误信息显示以弹出对话框的形式 3.2 硬件接口 描述软件系统和硬件各个接口的特征。这些特征包括但不限于支持的硬件类型、软硬件之间交流的数据和控制信息的性质以及所使用的通信协议。 硬件接口名称 硬件名称 厂商 接口描述 RS232串行通讯口 IC卡读写器 XXXX 符合ISO7816-3同步传输协议 3.3 软件接口 描述软件系统与其他外部组件(须注明名称和版本)的连接,包括数据库、操作系统、工具软件、库和集成的商业组件。 明确在软件组件之间交换数据的目的,描述所需要的服务以及内部组件通信的性质。确定将在组件间共享的数据。 3.4 通信接口 描述与软件系统所使用的通信特性相关的需求,包括电子邮件、Web浏览器、网络通信标准或协议及电子表格等。定义相关的消息格式。规定通信安全或加密问题、数据传输速率和同步通信机制。 4 需求规格 4.1 系统特性1(销售管理子系统) 4.1.1 系统特性说明 销售管理子系统,主要负责接受和处理用户的购书订单。 4.1.1.1业务说明 略 4.1.1.2功能总体说明 图5 采购管理子系统数据流图 4.1.2功能需求 详细列出该系统特性包含的功能集。这些是须提交给用户的软件功能,使用户可以使用所提供的特性执行特定的服务。描述各功能需求如何响应可预知的出错条件或者非法输入或动作。对每个功能需唯一标识。 略 4.1.2.1 数据字典 用户信息表 user_info 管理要求:用户名只能使用不能修改,在一定条件下密码可以修改。表定义如下: 数据项 数据类型 长度 备注 Username 字符型 10 用户名 Password 字符型 15 密码 暂存订单表 temporary_order 管理要求:当用户所下的订单在第一时间不能得到满足时会将订单存入此表,以便后期进行处理。 表 定 义 如 下: 数据项 数据类型 长度 备注 Username 字符型 10 用户名 ID_Book 数字型 整形 书号 OrderCount 数字型 整型 订书数量 Date_order 日期/时间 顾客订书日期 销售历史表 sales_history 管理要求:此表用于存储销售的历史,一般情况下不允许删除 表 定 义 如 下: 数据项 数据类型 长度 备注 ID_Book 数字型 整形 书号 Count_Buy 数字型 整型 销售数量 4.1.3 性能需求 参见“5.1 一般性性能需求”。 4.1.4 安全性需求 参见“5.2 一般性安全性需求”。 4.2 系统特性2(采购管理子系统) 4.2.1统特性说明 采购管理子系统,主要负责管理库存以及向商家采购书籍的一系列活动。 4.2.1.1业务说明 略 4.2.1.2功能总体说明 图6 采购管理子系统数据流图 4.2.2 功能需求 详细列出该系统特性包含的功能集。这些是须提交给用户的软件功能,使用户可以使用所提供的特性执行特定的服务。描述各功能需求如何响应可预知的出错条件或者非法输入或动作。对每个功能需唯一标识。 4.2.2.1 数据字典 商品库存表 inventory 管理要求:商品库存表是用来记录书籍的库存量的,当卖出商品时相应的商品数量减少,反之当采购商品时相应的商品数量增加。 表 定 义 如 下: 数据项 数据类型 长度 备注 ID_Book 字符型 20 书号 Classify 数字型 整形 分类 BookName 字符型 100 书名 Author 字符型 100 图书作者 Publisher 字符型 100 出版商 Date_Publish 日期/时间 出版日期 PicturePath 字符型 200 图片路径 Count_Page 数字型 整形 页数 Version 字符型 20 版本 Comment 字符 200 内容简介 Count_Total 数字型 整型 库存数量 Count_Buy 数字型 整型 已购买数量 Count_Browse 数字型 整形 浏览次数 RecomLevel 数字型 整型 推荐程度:0~5星级 Cost 数字型 浮点 价格 Price 数字型 浮点 出版价格 Date_Add 日期/时间 上架日期 向厂商采购订单表 purchase_order 管理要求:当商品库存不足时产生用于向商家采购商品。 表 定 义 如 下: 数据项 数据类型 长度 备注 BookName 字符型 100 书名 Author 字符型 100 图书作者 Publisher 字符型 100 出版社 Count_Order 数字型 整型 数量 供货商表 payables_detail 管理要求:供货商信息表,可删可增。 表 定 义 如 下: 数据项 数据类型 长度 备注 Bussesname 字符型 20 供货商名 Contact 字符型 20 联系电话 Remarks 字符型 100 备注 4.2.3 性能需求 参见“5.1 一般性性能需求”。 4.2.4 安全性需求 参见“5.2 一般性安全性需求”。 4.3 系统特性3(财务管理子系统) 4.3.1 系统特性说明 财务管理子系统,主要完成整个销售以及采购的财务信息的整合与管理。 4.3.1.1业务说明 略 4.3.1.2功能总体说明 图7 财务管理子系统数据流图 4.3.2 功能需求 详细列出该系统特性包含的功能集。这些是须提交给用户的软件功能,使用户可以使用所提供的特性执行特定的服务。描述各功能需求如何响应可预知的出错条件或者非法输入或动作。对每个功能需唯一标识。 4.3.2.3 数据字典 应收款明细表 receivables_detail 管理要求:此表用于记录单个订单的应收款。 表 定 义 如 下: 数据项 数据类型 长度 备注 Order_no 字符型 20 销售收入 Username 字符型 20 用户名 Receivables 数字型 浮点 应收款 应付款明细表 payables_detail 管理要求:此表用于记录应该付给商家的款项。 表 定 义 如 下: 数据项 数据类型 长度 备注 Order_no1 字符型 20 销售收入 Bussesname 字符型 20 商家名 Payables 数字型 浮点 应付款 账目表 financial 管理要求:用于记录总账,不可删除。 表 定 义 如 下: 数据项 数据类型 长度 备注 Finance_received 数字型 浮点 销售收入 Finance_payed 数字型 浮点 采购支出 Finance_total 数字型 浮点 总收入 4.3.3 性能需求 参见“5.1 一般性性能需求”。 4.3.4 安全性需求 参见“5.2 一般性安全性需求”。 5 其他非功能需求 能够形成各个独立数据处理功能软件;功能模块可以单独升级,不影响整个软件的运行;智能化安装封装,可选择性功能模块安装;具有良好的扩展性。 5.1 一般性性能需求 详细描述不同应用领域对软件性能的需求,解释它们的原理以帮助设计人员做出合理的设计选择。确定相互合作的用户数或者所支持的操作、响应时间以及与实时系统的时间关系。定义容量需求,例如存储器和磁盘空间的需求或者存储在数据库中表的最大行数等。 5.2 一般性安全性需求 详细描述与系统安全性、完整性或与登录到该系统的使用人员的隐私相关的需求,这些问题会影响到软件系统的使用以及创建或使用的数据的保护。定义用户身份确认或授权需求。明确产品必须满足达到安全性或保密性策略。 如有必要,须描述与产品使用过程中可能发生的损失、破坏或危害相关的需求。定义必须采取的安全保护或动作,预防潜在的危险动作。明确软件系统必须遵循的安全标准和规则。例如如果油箱的压力超过了规定的最大压力的95%,那么必须在1秒钟之内停止操作。 5.3 用户文档需求 列举出将与软件系统一同提交的用户文档,例如用户手册和在线帮助和教程。明确用户文档的提交格式或编制标准。 6 其他需求 定义在本文档的其他部分未出现的但需要提起注意的需求: 1)特定的业务规则,例如某些最终用户只有在特定的环境下才可以执行何种操作; 2)国际化需求或法律法规的需求; 3)需要增加有关操作、管理和维护的功能需求来完善软件系统的安装、配置、启动和关闭、修复和容错以及登录和监控等方面的操作。 7 尚需解决的问题 以列表的形式列出在需求分析阶段必须解决但尚未解决的问题。可对问题进行编号以便进行跟踪。 问题编号 问题名称 问题描述 备注 备注中须注明该问题需要哪些项目相关方在什么阶段提供什么样的协助以解决问题。也可以描述该问题对项目成本、进度、质量方面将带来的影响。 8 附件 略 [此文档可自行编辑修改,如有侵权请告知删除,感谢您的支持,我们会努力把内容做得更好] 最新可编辑word文档- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网上 书店 管理 系统 结构 需求 说明书
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文