网上书店管理系统结构化需求说明书文档格式.docx

上传人:b****6 文档编号:19576112 上传时间:2023-01-07 格式:DOCX 页数:14 大小:744.12KB
下载 相关 举报
网上书店管理系统结构化需求说明书文档格式.docx_第1页
第1页 / 共14页
网上书店管理系统结构化需求说明书文档格式.docx_第2页
第2页 / 共14页
网上书店管理系统结构化需求说明书文档格式.docx_第3页
第3页 / 共14页
网上书店管理系统结构化需求说明书文档格式.docx_第4页
第4页 / 共14页
网上书店管理系统结构化需求说明书文档格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

网上书店管理系统结构化需求说明书文档格式.docx

《网上书店管理系统结构化需求说明书文档格式.docx》由会员分享,可在线阅读,更多相关《网上书店管理系统结构化需求说明书文档格式.docx(14页珍藏版)》请在冰豆网上搜索。

网上书店管理系统结构化需求说明书文档格式.docx

销售管理子系统

从“书店”概念上看,销售部是书店的基本组成单位,也是核心的部分,因为一个书店的盈利主要是来自于销售。

其主要功能是接受和处理用户的购书订单。

采购管理子系统

主要实现库存不足时,向厂商购书

结算管理子系统

主要是负责系统内所有的帐务管理。

2.3系统运行环境

2.3.1设备及分布

1)主机类型

数据库服务器:

SUNE220,单CPU,1GRAM

前台客户端:

LEGENDPC,256MRAM

1)网络类型

局域网(以太网)

2)存贮器容量

100G以上

客户端:

20G以上

3)其他特殊设备

打印机:

HP6L

4)设备分布图

图4网络拓扑图

2.3.2支撑软件

1)操作系统

Solaris8

windows2000以上

2)数据库管理系统

BEAOracleEnterprise9i

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

当用户所下的订单在第一时间不能得到满足时会将订单存入此表,以便后期进行处理。

表定义如下:

ID_Book

数字型

整形

书号

OrderCount

整型

订书数量

Date_order

日期/时间

顾客订书日期

销售历史表sales_history

此表用于存储销售的历史,一般情况下不允许删除

表定义如下:

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

商品库存表是用来记录书籍的库存量的,当卖出商品时相应的商品数量减少,反之当采购商品时相应的商品数量增加。

20

Classify

分类

BookName

100

书名

Author

图书作者

Publisher

出版商

Date_Publish

出版日期

PicturePath

200

图片路径

Count_Page

页数

Version

版本

Comment

字符

内容简介

Count_Total

库存数量

已购买数量

Count_Browse

浏览次数

RecomLevel

推荐程度:

0~5星级

Cost

浮点

价格

Price

出版价格

Date_Add

上架日期

向厂商采购订单表purchase_order

当商品库存不足时产生用于向商家采购商品。

出版社

Count_Order

数量

供货商表payables_detail

供货商信息表,可删可增。

Bussesname

供货商名

Contact

联系电话

Remarks

4.2.3性能需求

4.2.4安全性需求

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

销售收入

Receivables

应收款

应付款明细表payables_detail

此表用于记录应该付给商家的款项。

Order_no1

商家名

Payables

应付款

账目表financial

用于记录总账,不可删除。

Finance_received

Finance_payed

采购支出

Finance_total

总收入

4.3.3性能需求

4.3.4安全性需求

5其他非功能需求

能够形成各个独立数据处理功能软件;

功能模块可以单独升级,不影响整个软件的运行;

智能化安装封装,可选择性功能模块安装;

具有良好的扩展性。

5.1一般性性能需求

详细描述不同应用领域对软件性能的需求,解释它们的原理以帮助设计人员做出合理的设计选择。

确定相互合作的用户数或者所支持的操作、响应时间以及与实时系统的时间关系。

定义容量需求,例如存储器和磁盘空间的需求或者存储在数据库中表的最大行数等。

5.2一般性安全性需求

详细描述与系统安全性、完整性或与登录到该系统的使用人员的隐私相关的需求,这些问题会影响到软件系统的使用以及创建或使用的数据的保护。

定义用户身份确认或授权需求。

明确产品必须满足达到安全性或保密性策略。

如有必要,须描述与产品使用过程中可能发生的损失、破坏或危害相关的需求。

定义必须采取的安全保护或动作,预防潜在的危险动作。

明确软件系统必须遵循的安全标准和规则。

例如如果油箱的压力超过了规定的最大压力的95%,那么必须在1秒钟之内停止操作。

5.3用户文档需求

列举出将与软件系统一同提交的用户文档,例如用户手册和在线帮助和教程。

明确用户文档的提交格式或编制标准。

6其他需求

定义在本文档的其他部分未出现的但需要提起注意的需求:

1)特定的业务规则,例如某些最终用户只有在特定的环境下才可以执行何种操作;

2)国际化需求或法律法规的需求;

3)需要增加有关操作、管理和维护的功能需求来完善软件系统的安装、配置、启动和关闭、修复和容错以及登录和监控等方面的操作。

7尚需解决的问题

以列表的形式列出在需求分析阶段必须解决但尚未解决的问题。

可对问题进行编号以便进行跟踪。

问题编号

问题名称

问题描述

备注中须注明该问题需要哪些项目相关方在什么阶段提供什么样的协助以解决问题。

也可以描述该问题对项目成本、进度、质量方面将带来的影响。

8附件

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1