小型超市收银系统说明书.docx

上传人:b****7 文档编号:10909879 上传时间:2023-02-23 格式:DOCX 页数:12 大小:64.31KB
下载 相关 举报
小型超市收银系统说明书.docx_第1页
第1页 / 共12页
小型超市收银系统说明书.docx_第2页
第2页 / 共12页
小型超市收银系统说明书.docx_第3页
第3页 / 共12页
小型超市收银系统说明书.docx_第4页
第4页 / 共12页
小型超市收银系统说明书.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

小型超市收银系统说明书.docx

《小型超市收银系统说明书.docx》由会员分享,可在线阅读,更多相关《小型超市收银系统说明书.docx(12页珍藏版)》请在冰豆网上搜索。

小型超市收银系统说明书.docx

小型超市收银系统说明书

小型超市收银系统设计说明书

系统概述

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

超市管理是超市中不可缺少的重要部分,超市的管理信息量繁多,包含很多信息的数据管理。

现今,大多数大型超市商场都使用计算机进行信息管理,但小型超市几乎都采用人工管理的传统方式,导致供货、商品销售、员工管理等方面出现问题,步骤也较为繁琐。

而且,随着购买者与超市数量的增长,对于超市的销售、交易管理等等,使更新和维护都带来了不少的困难。

因此,做好超市的收银管理系统,意义重大。

本系统,主要做收银台的普通销售、会员销售、会员记录、供货商供货、员工管理等。

并对其进行完善,做到能真正的被大家所接受。

需求分析

需求分析分为三个部分:

需求的文字表述、数据流图、数据字典。

—、需求的文字表述

第一部分调查用户需求

本系统的用户为小型超市,根据我们的日常生活经验,得出用户的以下需求:

1小型超市的概况

与超市管理相关的组成部分有:

供货商、超市、顾客。

超市的日常工作基本都围绕着这三个部分运行的。

一个供货商可以批发给多个超市,如意得超市、惠宜佳超市等,一个供货商可提供多

种商品,如毛巾、牙刷、牙膏等。

一个超市可以从多个供货商批发商品,如幸福批发、阿财批发等,一个超市内有多种

类商品,如生活用品、饮料、零食等,一种商品可以卖给多位顾客,如张三、李四、王五等。

一个顾客可以从不同超市购买,也可以购买不同商品。

2、调查相关的业务情况

收银台:

收银台需要处理超市的收货情况、销售记录、员工报到情况等,使用的数据都是纸质版的信息,对库存情况采用的是人工处理,最后导致供货不及时,无法给顾客提供相应得货物。

3、用户对系统的要求:

信息要求:

由于系统的使用者主要是收银员,因此对系统的信息要求可分为以下几个方面:

a、员工信息

员工的基本信息,主要包括员工号、员工姓名、员工登录密码、员工性别、员工联系电话、员工职务等;

b、会员信息

会员的基本信息,主要包括会员卡号、会员姓名、会员积分、联系电话、发卡日期等;

c、商品信息

商品的基本信息,主要包括商品条码、商品名称、商品单价、会员价、商品库存等;

d、销售信息

销售的基本信息,主要包括商品条码、商品名称、售出数量、售出时间、商品单价、员工号等;

e、供货商信息

供货商的基本信息,主要包括供货商代码、联系人、联系电话、联系地址等;处理要求:

小型系统现在存在的问题:

员工报到系统:

我们从自身体验出发,并调查了许多同学,认为小型超市的员工报到的程序过于繁琐,不能

准确知道其上下班的时间,耗时耗钱。

会员积分系统:

随着社会的日益进步,小型超市越来越多,就会有一定的竞争和压力。

于是部分商家会用会员积分换商品的做法,来拉一些消费者。

但是传统的会员积分是纸质版的,登记耗时耗

力,工作量大。

商品销售系统:

传统商品销售,不做任何登记,无法知道库存量,供货不及时的话,会妨碍超市的运作。

鉴于以上各种问题,给商家和顾客带来很大的不便,使得传统的人工管理方式无法更好的

服务予顾客,因此有必要创建一个小型超市的系统,完善以上功能。

系统应该完成以下功能:

a、员工查询:

超市管理者可以通过登录表查询员工的报到情况。

b、会员记录查询:

员工可以通过此系统查询会员情况、计算积分等。

c、商品销售查询:

员工可以通过此系统查询商品的销售情况、库存量、及时的补货等。

安全性要求:

安全性要求:

a、系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证

用户身份不被盗用;

b、系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内

容;

c、信息记录不能为空;

第二部分系统功能的设计和划分

系统功能的设计

此超市管理系统主要实现以下目标

(1)对超市的员工信息进行管理,包括员工号,员工姓名,员工的性别,员工职责等。

(2)对超市进行进货管理,包括供应商的管理等。

(3)实现超市的库存管理,包括库存的商品种类,数量,以及缺货的管理等。

(4)实现超市的会员管理,包括会员的姓名,会员号,会员积分,联系电话,会员新增,

会员删除等。

(5)实现超市的收银管理,包括客户购买商品的信息,以及客户账单的打印等。

通过以上功能的实现,提高超市的工作效率,提高顾客的满意度,从而增大超市的利润。

系统功能的划分

根据在需求分析中提出的功能需求,将此系统划分为四个功能模块:

信息管理模块,日常工

作管理模块,销售管理模块,报表模块。

各个模块功能如下:

信息管理模块

本模块主要实现对超市员工,超市会员,超市供货商,以及超市商品的基本信息管理,以便

超市的管理人员对各项进行综合了解。

本模块包括四个功能模块,分别是:

超市员工管理

模块,超市会员管理模块,超市商品管理模块,供货商管理模块。

(1)超市员工管理:

实现对超市各个层次员工信息的管理,包括员工的员工号,姓

名,性别,职务等

(2)超市会员管理:

实现对超市会员的基本信息管理,包括会员号,会员姓名,会

员积分,发卡日期等。

(3)超市商品管理:

实现对超市商品的基本信息管理,包括商品名称,商品条码,

商品规格,商品单价等。

(4)供货商管理:

实现对超市供货商的基本信息管理,包括供货商联系人,联系电话,联系地址,供货商代码。

日常工作管理模块本模块主要实现对超市日常工作的管理,它包括两个功能模块,分别为商品价格调整管理,超市的进货管理。

(1)价格调整管理:

超市的商品由于种种原因总免不了会进行调整,该模块就针对这一管理设计,旨在对超市商品的价格调整进行管理,便于顺利销售。

(2)超市的进货管理:

进货是超市的一项重要业务,本模块目的在于对超市的进货进行管理,例如进货添加等等。

销售管理模块

销售当然是超市的头等大事,本模块主要实现对超市日常销售的管理,主要包括以下功能模块:

客户结账,销售记录,销售记录查询。

(1)客户结账:

收银员利用超市数据库与扫描仪器进行客户结账。

(2)销售记录:

商品卖出后系统自动生成销售记录,包含卖出商品名称,价格,数量,规格,经手的收银员,卖出时间。

(3)销售记录查询:

提供超市管理员对销售记录的查询,以对超市进行利润分析等工作。

报表模块

本模块主要针对超市各种报表的生成,包括利润表,缺货记录表,库存记录表,销售记录表。

(1)销售记录表:

记录超市的销售情况

(2)库存记录表:

记录超市的库存状况

(3)缺货记录表:

记录超市的缺货情况,以便超市及时采购

(4)利润表:

记录超市的利润分析,以便超市管理员对超市做出正确的决策。

二、数据流图

超市管理员作业流程

开始

收银员®击<

获得会员折折扣价

打印小票票

收银员作业流程(平行四边形代表的是收银员执行某操作后,系统自动更新的数据)

库存管理员作业流程

 

系统总的流程图:

超市顾客作业流程图

 

概念结构设计

系统总的流程图:

»4

 

三、数据字典

教室管理信息系统各实体及联系的数据字典

1、用户登录数据字典:

属性名

类型

长度

备注

用户名

CHAR

10

员工姓名

密码

CHAR

10

2、员工信息数据字典:

属性名

类型

长度

备注

员工号

CHAR

10

主码

员工姓名

CHAR

10

员工登录密码

VARCHAR

50

员工性别

CHAR

2

员工联系电话

CHAR

20

员工职务

CHAR

20

 

3、会员信息数据字典:

属性名

类型

长度

备注

会员卡号

CHAR

4

会员姓名

CHAR

10

会员积分

CHAR

20

联系电话

CHAR

20

发卡日期

CHAR

10

 

4、商品信息数据字典:

属性名

类型

长度

备注

商品条码

CHAR

20

商品名称

CHAR

50

商品单价

FLOAT

8

会员价

FLOAT

8

商品库存

CHAR

4

 

5、销售信息数据字典:

属性名

类型

长度

备注

商品条码

CHAR

20

商品名称

CHAR

50

售出数量

CHAR

50

售出时间

商品单价

FLOAT

8

员工号

CHAR

10

 

6•、供货商信息数据字典:

属性名

;类型

长度

备注

供货商代码

CHAR

10

联系人

CHAR

10

联系电话

CHAR

20

联系地址

CHAR

80

逻辑设计

以下是超市收银系统的关系模型:

1、员工(员工号、员工姓名、员工登录号码、员工性别、员工联系电话、员工职务)

2、会员(会员卡号、会员姓名、会员积分、联系电话、发卡日期)

3、商品(商品条码、商品名称、商品单价、会员价、商品库存)

4、供货商(供货商代码、联系人、联系电话、联系地址)

物理设计

一、关系模式存取方式选择

超市收银系统是一个多用户共享系统,对同一个关系要建立多条存取路径才能满足多用

户的多种应用要求。

数据库管理系统一般提供多种存取方法。

常用的存取方法有三类:

一是

索引方法,目前主要是B+树索引方法;第二类是聚簇方法,第三类是Hash方法。

B+树索引是数据库中经典的存取方法,使用最普遍。

我们的数据库管理信息系统在系统建立过程中自动创建了B+树索引。

二、确定数据库的存储结构

确定数据库物理结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、聚

簇、日志、备份等的存储安排和存储结构,确定系统配置等。

三、评价物理结构

在开发教室管理信息系统的过程中,我们综合考虑了系统的时间效率、空间效率、维

护代价和各种用户要求进行了权衡。

评价物理数据库的方法完全依赖于所选用的RDBMS,

而我们采用的是KingbaseES4.1.,这种评价完全取决于该数据库管理系统的评价方法,主要从

定量估算各种方案的存储空间和维护代价入手,对估算结果进行权衡、比较。

实施运维

一、数据的载入和应用程序的调试

根据以上需求分析、概念设计、逻辑设计、物理设计等各个阶段的分析与设计,我们数据库应用设计四人组进行了系统的开发,主要通过JDBC链接在

windows系统上运行的KingbaseES4.1数据库,宿主语言为Java,编译工具为Eclipse。

程序代码如附件所示。

数据库的试运行

三、数据库的运行与维护

四、数据库的转储恢复

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

当前位置:首页 > 高等教育 > 历史学

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

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