[关闭]
@Andream 2018-11-30T13:52:40.000000Z 字数 1486 阅读 1600

软件需求规格说明书

未分类


1. 引言

1.1 目的、小组成员以及预期用户

文档编写目的

本要求规格说明书对POS机系统进行简单的分析,给出了系统的数据流图、状态图、控制流图,分析系统的功能性需求和非功能需求,同时通过E/R图和数据流描述确认需要使用的数据形式。系统主要用户是收银员、顾客、经理和公司的管理人员,加深与用户间的交流,在功能、系统界面和数据要求上与用户达成一致的看法,以便于开发出用户满意的系统。

小组内成员以及分工

彭启标* 引言,功能性需求,文档最终整合,排版
梁嘉豪 E/R图,数据流描述,数据字典
刘书君 非功能性需求,状态图
李嘉宁 系统概述
石威 功能性需求,SC图

主要用户

收银员、顾客、经理和公司的管理人员

1.2 适用范围

POS机系统是为超市开发的,用于日常的销售记账管理,库存管理和会员用户管理。提供数字化的管理方式,帮助超市提升工作效率。具体项目及要求如下:
项目名称:POS机系统
软件大体功能:实现销售记账管理,库存管理,会员用户管理
要求:
a. 硬件要求:
b. 系统要求:
c. 人员要求:有计算机操作能力的收银员和相关的管理人员

1.3 参考资料

1.4 术语和缩略语

DFD 系统数据流图
SC
状态图
控制流图
库存表 存放库中存在的商品数据
销售表 存放已销售的商品的数据
用户表
消费记录 顾客购买时生成的数据记录,包含购买的商品的单价和数量,购买时间,操作员,流水单号等。
购买凭证 顾客在结账时由收银台生成的,记录了该次消费流水单号的纸质小票。凭借该凭证顾客可办理退货手续。

2. 系统概述

2.1 产品描述

2.1.1 软件产品的作用范围

2.1.2 一般性描述

2.1.3 系统结构图

2.2 产品功能

2.3 用户用例:

顾客

购买:在超市中选购一些商品后,在收银处结账。在确认结账前,顾客可以撤回购买操作。
退货:如果对商品不满意,在限定的退货期限内,凭该商品和购买凭证可以到超市服务台办理退货手续,将会全额退还商品金额。

收银员

登录:收银员使用个人账号和密码登录收银客户端,登录成功后才能进行进一步操作。
结账:将顾客购买的一定数量的商品通过扫码枪消磁,由软件计算应付金额。等待用户结账后,将该次消费记录确认上传至服务器。如果顾客撤回购买操作,则忽略该次消费记录。
消费记录查询:收银员可以根据消费时间、商品信息和流水单号查询消费记录。但只能查询登录之后的而且由他本人添加的记录。

经理

登录:经理使用个人账号和密码登录收银客户端,登录成功后才能进行进一步操作。
修改消费记录:在收银员执行了错误操作之后,经理可以修正对应的消费记录。
删除消费记录:经理可以删除冗余的或者特殊情况下的消费记录。
查询消费记录:经理可以根据消费时间、商品信息和流水单号查询所有消费记录,且没有权限限制。

销售员

登录:销售员使用个人账号和密码登录收银客户端,登录成功后才能进行进一步操作。
进货:将新进的商品入库,同时在系统上更新库存。
上架:将商品上架,同时在系统上更新在架量。

管理员

登录:管理员使用个人账号和密码登录收银客户端,登录成功后才能进行进一步操作。
数据操作:管理员可以添加、删除、修改、查询所有用户表、销售表、库存表。
数据统计:管理员可以统计不同商品、不同销售员的销售情况,查看销售提成。

3. 功能性需求

3.1 管理员系统

3.2 销售系统

3.3 库存系统

4. 非功能需求

5. E/R图、数据流描述和数据字典抽取

附录A:需求确认

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注