超市管理系统规格说明书.docx

上传人:b****4 文档编号:4278468 上传时间:2023-05-06 格式:DOCX 页数:13 大小:262.90KB
下载 相关 举报
超市管理系统规格说明书.docx_第1页
第1页 / 共13页
超市管理系统规格说明书.docx_第2页
第2页 / 共13页
超市管理系统规格说明书.docx_第3页
第3页 / 共13页
超市管理系统规格说明书.docx_第4页
第4页 / 共13页
超市管理系统规格说明书.docx_第5页
第5页 / 共13页
超市管理系统规格说明书.docx_第6页
第6页 / 共13页
超市管理系统规格说明书.docx_第7页
第7页 / 共13页
超市管理系统规格说明书.docx_第8页
第8页 / 共13页
超市管理系统规格说明书.docx_第9页
第9页 / 共13页
超市管理系统规格说明书.docx_第10页
第10页 / 共13页
超市管理系统规格说明书.docx_第11页
第11页 / 共13页
超市管理系统规格说明书.docx_第12页
第12页 / 共13页
超市管理系统规格说明书.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

超市管理系统规格说明书.docx

《超市管理系统规格说明书.docx》由会员分享,可在线阅读,更多相关《超市管理系统规格说明书.docx(13页珍藏版)》请在冰点文库上搜索。

超市管理系统规格说明书.docx

超市管理系统规格说明书

 

软件需求规格说明书(C/S)

项目名称:

超市管理系统

项目负责人:

乔玉锦

学号:

20806032020

教师:

沈来信

 

简介:

在1983年,中国出现的了第一家超市。

随着社会的发展,去超市购物已经成为人们生活中的一部分。

超市除了品种齐全和自行挑选两个特点外,还有一个特点,那就是广泛使用计算机和现代化设备,更具体的就是说使用一套超市管理系统。

1.开发背景

随着超市的出现,超市管理系统也随着出现。

并且随着超市的发展,超市管理系统的功能和性能也随着发展。

在早期的超市管理系统中,主要是对正在销售的商品进行管理,在当前的超市管理系统中不仅有该功能,还要加如超市的相关物流、库存等相关信息和功能。

使用最少的人力,完成最大的销售总额,一直是超市管理系统的目标!

2需求分析

使用超市管理系统的目的是使用最少的人力,来完成超市的日常工作,一个典型的超市管理系统,除了应该完成超市的必要销售工作外,还应该具有后台管理的功能。

和超市管理系统相关的就是货物仓库,因为随着超市规模的越来越大,销售的商品是非常多的,他们并不能全部放在超市里,需要将它们暂时存放在仓库中,所以对仓库的管理是非常重要的。

为了使超市更加吸引顾客,推出会员优惠活动,通过使用会员卡能够享受商品的优惠价格。

所以在超市管理系统中还要能够对超市会员的管理。

3需求分析

根据超市的需求,我们来分析一下超市的管理系统中应该具有那些功能。

按照操作方向,可以将商品管理系统分为商品管理模块、仓库管理模块、销售管理模块和会员管理模块。

商品管理模块:

通过该模块可已完成超市的日常管理,其中包括其中包括新增一种新销售商品、向超市中进货、接受客户的退货和查询一种商品的功能。

仓库管理模块:

通过该模块可已完成和超市匹配场所仓库管理,其中包括其中包括对商品的出库和入库操作、查询仓库中所有商品和查询指定商品等功能。

销售管理模块:

通过该模块可已完成超市的日常销售管理,其中包括其中包括查看用户购买商品,并计算出消费总额,在后台中,还具有计算某一段时间,或者某一种商品的销售情况。

会员管理模块:

通过该模块可以对超市中会员各户进行管理,包括办理新客户、查询客户、在会员消费时使用会员卡。

4绘制系统流程图

进入超市管理系统后,首先进入的是前台销售界面,在该销售界面可以完成检索购买商品和计算消费金额的功能。

经管理员身份验证后,可以进入后台管理。

仓库管理、会员管理和销售统计4大功能。

流程图如下:

4管理员用例图

超市管理系统是不对外开放的,它的操作是由内部人员(也就是管理人员)进行管理操作的。

管理员可以对会员、商品、仓库、用户信息、商品类别等进行管理。

如图:

 

5数据库概念设计

本系统根据分析设计了4个实体,分别是商品信息实体、仓库信息实体、商品类别信息实体和用户信息实体。

因为在超市中,商品是按照商品类别进行分析的,通过对商品进行分类可以更容易的查询。

因此可以单独的定义一个商品的类别表来存储类别编号和类别名称,当对商品操作时,可以直接使用商品编号。

商品的类别信息实体E-R图:

在超市管理系统中,操作最多的是沙商品对象,所以要建立商品信息表,在其中保存商品的相关信息,商品信息实体E-R图:

和超市相关的就是仓库,在仓库中可以存放商品,为了更清楚的了解仓库存放商品,所以也要创建仓库信息实体,它的E-R图:

在用户信息表中,包括3中用户,分别是会员、收银员、和管理员,将他们都系统的发在一个用户表中。

它的E-R图:

6数据逻辑结构设计

在该超市管理系统的数据库中,我们不仅保存实体的相关信息,还保存了操作过程记录,从而能够从数据表中查看到相关信息。

例如出入仓库操作,不但对仓库中的商品进行数据库操作,而且还会将如何进行操作,由谁进行的操作等信息保存到单个数据库中

商品数据表用来存储所有的商品信息,包括商品编号、商品类别、商品名称、单价、数量等信息,该表的逻辑结构如下表:

商品信息表

字段名

数据类型

是否主键

描述

SequenceNumber

整数*(int)

商品ID

MerchandiseNumber

文本(varchar)

商品编号

TreatyCode

文本(varchar)

条形码

SortNumber

文本(varchar)

商品类别编号

MerchandiseName

文本)(varchar)

商品名称

RetaiPrice

数值(double)

商品价格

Uints

文本(varchar)

商品单位

PurchasePrice

数值(double)

商品进货价格

 

用户数据表用来存储系统中所有用户信息,包括用户名、会员卡号、密码、办卡时间等。

该表的逻辑结构如下表:

 

用户信息表

字段名

数据类型

是否主键

描述

CardId

文本(varchar)

用户ID

UserName

文本(varchar)

用户名

IDcard

文本(varchar)

卡号

Password

文本(varchar)

用户密码

CardDate

文本(varchar)

办卡时间

UserGrade

文本(varchar)

用户类别

Agio

文本(varvhar)

折扣

 

仓库数据表用来存放仓库中商品的数量,在该表中吗,诶有必要存储商品的具体信息,只需要保存编号就可以了,然后通过和商品信息表的连接,就可以得到所有的商品信息,仓库数据表的逻辑结构如下表:

仓库信息表

字段名

数据类型

是否主键

描述

ID

数值(double)

操作ID

MerchandiseNumber

文本(varchar)

商品编号

number

数值(double)

存储数量

 

 

最后还有商品类别表:

商品类别信息表

字段名

数据类型

是否主键

描述

SortID

整数(int)

类别ID

SortNumber

文本(varchar).

商品类别编号

SortName

文本(varchar)

商品类别名称

 

7数据流程图

该图表示系统从顾客那里接受购物要求,把商品卖给顾客。

当货存不足时,超市便向供货商发出订货要求,以满足销售的需要。

但是该图没有反映帐务,“销售”和“采购”也没有分开表示,只是高度概括地反映了超市的业务,需要做进一步扩展。

下图是扩展后的第二层数据流程图。

由图可知,该系统的主要逻辑功能(子系统)有五个:

“超市(连锁店)管理系统”,“零售前台(POS)管理系统”,“物流管理系统”,“帐务结算系统”,“总服务台系统”。

主要外部项有两个:

顾客和供应商。

备注:

由于考虑有限,还有很多的地方考虑不周,在后期有待于进一步的完善!

 

字段名称

数据类型

字段大小

是否主键

说明

id

Varchar

32

供应商编号

name

Varchar

50

供应商名称

jc

Varchar

20

供应商简称

address

Varchar

100

供应商地址

bianma

Varchar

10

邮政编码

tel

Varchar

15

电话

fax

Varchar

15

传真

lian

Varchar

8

联系人

ltel

Varchar

15

联系电话

yh

Varchar

50

开户银行

mail

Varchar

30

电子邮箱

表1:

tb_gysinfo供应商信息表

 

字段名称

数据类型

字段大小

是否主键

说明

id

Varchar

32

商品编号

spname

Varchar

50

商品名称

jc

Varchar

30

商品简称

cd

Varchar

50

产地

dw

Varchar

10

商品计量单位

gg

Varchar

10

商品规格

bz

Varchar

20

包装

ph

Varchar

32

批号

pzwh

Varchar

50

批准文号

memo

Varchar

100

备注

gysname

Varchar

50

供应商名称

表2:

tb_spinfo商品信息表

字段名称

数据类型

字段大小

是否主键

说明

rkID

varchar

32

入库编号

pzs

float

8

品种数量

je

money

8

总计金额

ysjl

varchar

50

验收结论

gysname

varchar

100

供应商名称

rkdate

datetime

8

入库时间

czy

varchar

30

操作员

jsr

varchar

30

经手人

jsfs

varchar

10

结算方式

表3:

tb_ruku_main入库主表

 

字段名称

数据类型

字段大小

是否主键

说明

id

varchar

50

流水号

rkID

varchar

30

入库编号

spid

varchar

50

商品编号

dj

money

8

单价

sl

float

8

数量

表4:

tb_ruku_detail入库明细表

 

字段名称

数据类型

字段大小

是否主键

说明

sellID

varchar

30

销售编号

pzs

float

8

销售品种数

je

money

8

总计金额

ysjl

varchar

50

验收结论

khname

varchar

100

客户名称

xsdate

datetime

8

销售日期

czy

varchar

30

操作员

jsr

vharchar

30

经手人

jsfs

varchar

10

计算方式

表5:

tb_sell_main销售主表

 

字段名称

数据类型

字段大小

是否主键

说明

id

varchar

50

流水号

sellID

varchar

50

销售编号

spid

varchar

50

商品编号

dj

money

8

销售单价

sl

float

8

销售数量

表6:

tb_sell_detail销售明细表

字段名称

数据类型

字段大小

是否主键

说明

id

varchar

50

流水号

sellID

varchar

50

销售编号

spid

varchar

50

商品编号

dj

money

8

销售单价

sl

float

8

销售数量

表6:

tb_sell_detail销售明细表

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

当前位置:首页 > 人文社科 > 军事政治

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2