超市购物管理系统需求分析.docx

上传人:b****8 文档编号:11046833 上传时间:2023-02-24 格式:DOCX 页数:11 大小:286.18KB
下载 相关 举报
超市购物管理系统需求分析.docx_第1页
第1页 / 共11页
超市购物管理系统需求分析.docx_第2页
第2页 / 共11页
超市购物管理系统需求分析.docx_第3页
第3页 / 共11页
超市购物管理系统需求分析.docx_第4页
第4页 / 共11页
超市购物管理系统需求分析.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

超市购物管理系统需求分析.docx

《超市购物管理系统需求分析.docx》由会员分享,可在线阅读,更多相关《超市购物管理系统需求分析.docx(11页珍藏版)》请在冰豆网上搜索。

超市购物管理系统需求分析.docx

超市购物管理系统需求分析

 

超市购物信息管理系统【精简】

需求说明书

 

班级:

计0905

学号:

20091221061

姓名:

范琳琳

 

济南大学

 

 

超市购物信息管理系统需求说明书

1前言

随着超市里货物种类和数量的大量增加,超市工作人员工作量越来越多,每位同志都在超负荷的运转,增加了工作失误率。

对于此,在超市领导深思熟虑后果断决定近期上马一套为本超市量身定做的管理软件,它的上马将大大的提升本超市的工作管理水平,使员工们能更好的投入到工作中去。

1.1目的

a.减少超市人力与管理费用;

b.为超市提供方便,快捷的结账体系;

c.为超市提供准确,高效的库存和财务管理系统;

1.2范围

a.名称:

超市购物信息管理系统;

b.主要功能:

●零售系统:

由收银员根据顾客提出的要求进行操作。

客户购物完成后到收银员处结账客户可以支付现金也可以刷银行卡然后打印购物小票。

●仓库管理系统由仓库管理员操作。

仓库管理员登入后进入仓库管理首页。

仓库管理员随时关注超市内物品的数量跟仓库的库存

1.3参考资料

a.《基于软件开发项目的毕业设计》;

b.《数据库设计说明书》

c.《企业软件开发流程》

2

项目概述

2.1产品描述

顾客在商店进行购物,顾客选定好所需商品由营业员扫描条形码。

营业员告知顾客需要支付的费用。

顾客刷卡或支付现金。

若刷卡,需要顾客确认刷卡金额,营业员打印购物发票。

顾客核对信息,带走商品离开。

仓库管理员负责超市新采购物品的管理,包括添加、删除、修改和查询等。

2.2产品功能

a.销售管理:

卖给客户的商品要记录销售单、出库单、商品编码、商品数量、售价、商品实际金额、日期。

b.库存管理:

商品采购回来之后,库管员要进行商品验货,并登记哪些是可以入库的,哪些是要退回给供应商的。

要办理商品入库手续,主要记录:

库单编号、库单类别、入库日期、库管员、备注、商品编码、商品名称、入库数量、商品状态。

对于要退回到供货商的商品,库管员要登记在册,并记录商品编号、购进日期、商品数量、进价、商品状态。

出库,超市管理系统中出库分为两种,一种是商品采购后,直接上货架,把商品的入库和出库同时办理;一种是商品采购后,放在某个库房中,当货架上缺货时,进行商品的出库登记,记录:

库单编号、库单类别、出库日期、库管员、备注、商品编码、商品名称、出库数量、商品状态。

2.3用户特点

a.超市管理层:

学历本科及以上,有丰富的项目实施经验和较强的学习能力。

接受学习系统的能力较强,但是工作业务繁忙,系统学习时间不能保证。

b.基层工作人员:

学历相对较低,逻辑理解能力和学习能力相对弱。

接受学习系统能力相对弱,但可以在工作中边用边学,学习时间有保证。

2.4一般约束

a.管理方针:

加强管理,全面实施。

b.硬件的限制:

高性能的计算机,普通的双绞线作为连接。

c.与其他应用间的接口:

本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:

输入界面、输出界面)。

用户对程序的维护,最好要有备份。

d.并行操作:

多个收银员或仓库管理员可以同时操作。

e.控制功能:

系统的主要输入设备是键盘和条码机。

输出主要是显示器输出和打印机打印输出等。

f.所需的高级语言:

JSP、JAVA和HTML等。

g.通信协议:

TCP/IP

h.安全和保密方面的考虑:

每个登陆系统的工作人员都有自己的账号和密码和相应的权限。

3具体需求

3.1功能层次图

3.1.1收银业务数据流图

3.1.1.1词条说明

数据流名:

收据

说明:

当顾客购物时时,超市结算中心要把顾客购买物品信息生成收据给顾客。

数据流来源:

事务处理

数据流去向:

顾客

数据流组成:

收据=产品名称+编号+数量+单位+单价+金额数据量流通量:

暂不统计

3.1.1.2输入和加工

3.1.1.3用例图

3.1.1.4用户界面

3.1.2库存管理系统

3.1.2.1库存管理数据流图

3.1.2.2输入和加工

3.1.2.3用例图

3.1.2.4用户界面

3.2性能需求

a.静态数值需求可能包括:

商品信息:

商品编号,商品名称,规格,供应商,价格,库存量,条形码。

会员信息:

会员编号,会员卡号,消费金额,注册日期。

员工信息:

员工号,员工姓名,登录密码,职位。

b.动态数值需求可能包括:

交易信息:

交易编号,交易金额,交易日期,会员卡号,用户名称。

3.3属性

在软件的需求之中有若干个属性,下面指出其中的几个。

3.3.1可用性

本系统所占有的是超市市场,它追求的是简单、易学、易懂、易用,能够更有利的解决管理人员的负担,能够辅助超市有效的管理物品。

对于物品管理系统的用户—超市,可满足对物品管理的需求,且此种需求被接受并且满足,其软件便可以推广。

3.3.2安全性

这里指的是保护软件的要素,以防止各种非法的访问、使用,修改、破坏或者泄密。

这个领域的具体需求必须包括:

a.利用可靠的密码技术;

b.掌握特定的记录或历史数据集;

c.给不同的模块分配不同的功能;

d.限定一个程序中某些区域的通信;

e.计算临界值的检查和。

3.3.3可维护性

a.软件模块所需要的特殊的耦合矩阵;

b.对微型装置指定特殊的数据/程序分割要求。

3.3.4可转移/转换性

软件采用时下流行的B/S模式,用户在安装客户端软件即可使用。

3.3.5警告

用户在安装客户端软件时,必须连接到超市的服务器,否则无法使用。

3.4软件中用到的数据库

员工表

属性

类型

备注

姓名

VARCHAR(20)

员工号

VARCHAR(20)

主键

密码

VARCHAR(20)

职务

VARCHAR(20)

……

……

商品表

属性

类型

备注

商品名

VARCHAR(20)

库存量

VARCHAR(20)

条形码

VARCHAR(20)

主键

库存地点

VARCHAR(20)

……

……

交易表

属性

类型

备注

交易编号

VARCHAR(20)

主键

交易金额

FLOAT

交易商品条码

VARCHAR(20)

外键

……

……

ER图

3.4.1操作

a.收银员登录系统,输入用户名和密码,按确认键。

b.收银员扫描仪扫描商品条形码,系统界面出现商品详细信息。

c.顾客付现金,收银员输入所收金额,回车,系统出找零金额。

d.顾客刷卡,收银员扫描卡号,输入所收金额。

e.支付完毕,点完成,打印出购物票。

3.4.2场合适应性

a.所有人员使用系统前需先登录。

b.仓库管理员将所有商品录入系统,顾客才能购买。

c.时间特性:

响应时间:

0.5秒以内更新处理时间:

0.5秒钟以内数据的转换和传送时间:

1秒以内解题时间:

1秒以内。

d.权限特性:

设立三种级别用户Guest,Administrator,Superuser.对每种类型的用户设置不同的权限.Guest:

只提供信息浏览功能(适于超市普通员工)Administrator:

提供对系统的实际操作功能(适于收银人员)Superuser:

拥有系统的一切权限(适于系统维护管理人员)。

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

当前位置:首页 > 高等教育 > 经济学

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

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