需求规格说明书 超市收银系统 软件工程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三、需求规格说明书

1.引言 (2)

1.1编写目的 (2)

1.2项目背景 (1)

1.3参考资料 (1)

2.任务概述 (1)

2.1目标 (1)

2.2运行环境 (1)

2.3条件与限制 (1)

3.数据描述 (1)

3.1静态数据 (1)

3.2动态数据 (2)

3.3数据库介绍 (2)

3.4数据词典 (2)

3.5数据采集 (2)

4.功能需求 (2)

4.1功能划分 (2)

4.2功能描述 (2)

5.性能需求 (3)

5.1数据精确度 (3)

5.2时间特性 (3)

5.3适应性 (3)

6.运行需求 (4)

6.1用户界面 (5)

6.2硬件接口 (5)

6.3软件接口 (5)

6.4故障处理 (5)

7.其它需求 (5)

1.引言

1.1编写目的

为明确软件需求,安排项目规划与进度、组织软件开发与测试,撰写本文档。

本文档提供项目经理、设计人员、开发人员参考。

1.2项目背景

1.3参考资料

《软件工程》张海藩编著清华大学出版社

2.任务概述

2.1目标

2.2运行环境

操作系统:Microsoft Windows 2003 Server

支持环境:IIS 5.0

数据库:MySql 5.1

2.3条件与限制

两个月之内完成。

3.数据描述

3.1静态数据

商品信息表(商品编号,商品名称,条形码,促销价格,促销起始日期,允许打折,库存数量,厂商编号,供货商编号)

3.2动态数据

输入数据:商品信息,会员信息,由管理员进行增加,修改和删除操作。

输出数据:经过修改的数据写入到中心数据库。

3.3数据库介绍

数据库名:Supermarket cash register system

类型:MySQL 数据库

内容:商品表等

3.4数据词典

定义应该严密精确,不可有二义性。

3.5数据采集

4.功能需求

4.1功能划分

4.2功能描述

销售管理:客户与超市发生货物交易

输入客户要购买物品的编码修改货物剩余数量

计算总价

计算顾客是否有优惠的

条件

输出顾客应付

的金额,打印相

关票据

5.性能需求

5.1数据精确度

输入包括出售商品的名称,数量,售货员的编号以及顾客是否位会员,多少金额的优惠,还有每日的的结算。

5.2时间特性

响应时间:

系统为实时响应系统。

更新处理时间:

系统要求实时更新处理。

数据的转换和传送时间:

整个系统的通讯采用高速局域网,数据的转换和传送要求实时处理。

解题时间:

整个系统的解题时间要尽可能短,不要让顾客等待的时间过长,影响效率。

5.3适应性

操作方式上的变化:

系统在销售的时候可采用扫描条形码

运行环境的变化:

本软件的硬件要求低,以提供较好的通用性,本软件还支持多种数据库,有较好的通用性。

6.运行需求

6.1

用户界面

6.2硬件接口

支持各种x86系列PC 机,鼠标。

6.3软件接口

6.4故障处理 故障描述

输出信息形式 错误含义 处理方法 连接数据库失败

对话框提示 网络连接失败;服务未启动;数据库配置错误 检查网络连接,开启数据库服务,进行正确的数据库配置 目前权限无法进行

相关操作 对话框提示

当前状态下不能进行的相关的操作 先进行某些操作后才能进行该操作

7.其它需求

安全保密:设有操作口令,对要求进入的用户必须输入用户名及密码才可以进入并赋予相应的使用权限。安全保密性相对来说较高。

可维护性: 本系统由于相对来说较小,所以没有维护模块,仅有数据库的一些基本的数据维护等。

相关文档
最新文档