Bootstrap

软件工程面向对象 超市管理系统 需求分析 系统设计 课程设计报告

 1、引言

    系统简述

超市管系统的功能主要有前台管理和后台管理两个大块。其使用对象 超市管理人员和超市销售人员两类。超市管理系统主要为了实现商品输  输出管理数据的自动化, 提高商品统计信息的实时性, 减轻人工劳动强 度从而节省人力成本。实现商品日常销售数据统计自动化、查询的实时化, 规避信息孤,畅通企业的信息流,支持简单决策,提高人员管理效率。前 台管理系统,具有商品录入、收银业务、安全、独立作业等功能。而后台管 统主要具有进货管理、销售管理、库存管理、人员管理等功能。

. 商品录入: 根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫 描条形、商品名称等来实现精确或模糊的商品扫描录入。 该扫描录入方 法可以充保证各种电脑操作水平层次的人员均能准确快速地进行商品扫 录入。

.收银务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采 用一次录入加数量的方式) 自动计算本次交易的总金额。在顾客付款后, 自动计算找零,同时打印交易清单 (包括交易的流水账号、 每类商品的商 名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号) 。 如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对 所购物品全部实行 95 折优惠,并将所购物品的总金额累计到该会员的总 金额中。  会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注 销。

.全性: OS 登陆、退出、 换班与操作锁定等权限验证保护;断电自动保护 限度防止意外及恶意非法操作。

系统分析设计

求规格说明书

独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银 仍能正常作业

管理:  商品正常销售、促销与限量、限期及禁止销售控制。  综合查 各种销售明细记录、 各地收银员收银记录以及交结账情况等。  按多种方 式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。

动盘点计算。

目前市零售业普遍存在有不能有效地管理各种商品,收款结算速度较 ,不易对商品价格进行调整,盘点效率低等问题。目前,超市日常管理中, 商品的进销、存等决策多以经验为主,缺乏实时分析功能,管理人员对及

系统分析设计

求规格说明书

7) POS  (point of sales)  (又称:收银机):  销售信息管理系统,其基本构件 是:商条码、POS 收银台系统、 后台电脑。也称为单个收银机。

系统分析设计

求规格说明书

 2、术语

. 价格标签:用于标示商品销价等内容柄辅助作定位管理的标签。价格标签 必须机印,不得手写,在电脑中心申请打印。

. 价格牌:用于标示商品售价等内容的标识牌。价格牌必须用公司设计的纸 张机印,不得手写,在电脑中心申请打印。

. 条形码:用以表示一定商品信息的国际上通用的符号。 一般印制在商品外包 装上,是黑白相间的条纹图案。

. 店内码:超市内部印制的条形码,遇到无条形码商品或商品条码损坏等多 种原因造成的条码失效时使用。店内码在收货部申请打印

. 销售单位:超市中某商品销售的单位。也是计算库存的单位。

. 订货单位:超市中某商品订货的单位

. 商品、供应商、货架编号:为方便管理,在电脑系统中,为每一种商品、 应商、货架所编的号码,一般为8 位数。

. 前台管理系统:主要包括商品录入、收银业务实现前台的服务功能。

. 后台管理系统:主要包括系统管理、 基本信息管理、销售管理、 采购管理、 管理、 人员管理等管理模块,面向超市内部流程的管理功能。

. 业务流程图: 业务流程图是一种描述系统内各单位、 人员之间业务关系、 业顺序和管理信息流向的图表, 利用它可以帮助分析人员找出业务流程 的不合理流向,它是物理模型。

系统分析设计

求规格说明书

  、  概述

该超市管理系统主要管理商品从采购到最后完成销售的整个过程中的 业务。 整个过程中实现商品进出管理数据的自动化, 提高商品统计信息 的实时性, 减轻人工  劳动强度从而节省人力成本。 商品日常销售数据统

自动化、查询的实时化,规避信息孤岛,畅通企业的信息流,支持简单决 提高人员管理效率。整个系统的业务流程包括前台管理和后台管理业务, 台实现商品录入、 收银业务等业务, 而后台管理业务就实现销售管理、 库 管理、进货管理、人员管理等业务。业务流程分析采用自顶向下的方法, 以分成组织形式逐步细化,最后画出超市系统业务流程图。

我们多次对不同的超市收银员, 库存管理员, 采购员, 经理等相关人 了咨询,大致了解了超市总体的运营流程以及相关工作。根据多方面的

系统分析设计

求规格说明书

询以及提供的一些数据我们大致画出流程图如下:

    详细调查

.   商品录入:

.功能结构图

.功能介绍

品录入:商品录入子系统要求能快速录入商品的一些详细的信息,然后作 为一些后续功能的基础,它必须支持条形码扫描方能实现快速完整安全录入。

.商品录入数据流程图

系统分析设计

求规格说明书

.   收银业务

.功能结构图

.功能介绍

.银业务:收银业务子系统能计算交易总额,并打印订单打印交易清单, 根据会员卡打折。

.收银业务数据流程图

系统分析设计

求规格说明书

.   系统管理

. 功能结构图

. 功能介绍                                                        8)用户管理:用户管理模块用了管理用户信息。用户信息包括用户 ID、用户

名称、用户类别(操作人员、系统管理人员) 、密码、权限。 9)密码维护:负责维护用户密码信息。

10)  重新登录:主要给用户提供重新登录功能

11)  期建表:主要给用户提供初期建账功能,用户可以选择地初始化数据

.系统管理数据流图

系统分析设计

求规格说明书

.   基本信息管理

. 功能结构图

.功能介绍

12)  应商资料:对于同一类商品,可以由多个供应商提供,超市需选择最 优的方案满足自身的商品需求。供应商信息包括供应商名称、地址、电 话号码、传真、银行账号等信息,同样也可以对供应商信息进行查询、 建、编辑、删除、保存操作。

13)  品资料:商品信息包括商品名称、所属类别、产品包装等信息。同样 可以对商品的信息进行查询、新建、编辑、删除、保存操作。

14)  顾客资料: 对填写资料的顾客自动升级为本超市的 VIP 会员, 并发放 VIP 积分卡,此卡可用于日常积分、活动打折、积分兑换商品。顾客的信息 包括 VIP 卡号、姓名、性别、联系电话、积分等信息,同样可以对其信 息进行查询、新建、编辑、删除、保存操作。

.基本信息管理数据流图

系统分析设计

求规格说明

系统分析设计

求规格说明书

.   销售管理

. 功能结构图

.功能介绍

15)  品销售控制:该模块负责随时与商品库存模块、采购模块进行交互, 保证超市针对某商品有货可供。

16)  查询打印销售情况:查询有关商品销售的明细情况并打印

17)  售记录:销售记录模块负责根据前台条形码扫面,记录商品的销售数 以及折扣情况。

.销售管理数据流图:

系统分析设计

求规格说明书

.   采购管理

.功能结构图

.功能介绍

市采购的一般流程:                                                1)购员与供应商谈定交易条件及确定品项后,填写供应商资料单(手工); 2)本地采购填写合同和供应商资料单, 部门经理签字。 资料带到总部采购部; 3)采购经理审核(包括对品种的取舍、结算方式及进场费等),并签字确认; 4)采购总监审核,并签字确认。传真供应商资料单到录入组;            5)合同一份传财务、合同一份传资料室;

6)录入员根据采购总监审核后的供应商资料单录入,保存后与原单核对做制 单审核、质审核、物价审核; (进入采购管理子系统/合同管理/新建合 /新建单据中录入)

7)财务核对合同正本,在系统中进行合同审核,生效; (进入采购管理子系统 /合同管理/物价审核合同中审核)

8)录入员将传真的供应商资料单存档备查。

采购单采购单模块用于录入采购单和采购单明细。所有单据(包括采购 入库单和销售记录)都分为两个表:一个为主表,里一个为明细表。 采购单主要包括采购单编号、供应商编号、下单日期、交货日期、单据类

系统分析设计

求规格说明书

负责人、是否核销。采购单明细包括编号 ID 、采购单编号、采购数量、 单价、总共金额、不含税价和税额等项。

.采购单查询:负责查询采购单信息以及采购核销情况。

.进货采购入库:负责管理商品的采购入库情况。采购入库时需要将采购单 明细中的采购数量添加到商品的库存数量中去。同时,对库存商品成本价 移动平均处理,即成本价=  (原库存总金额+采购总金额) /  (原库存数 +采购数量)。最后,采购单中的“是否核销”变为“已核销”。

.退货管理:退货管理模块负责对一些不符合超市上架商品规定的商品进行 处理,在由退货管理员清点退货商品,填写退货清单。同时修改相应商品 库存记录。

系统分析设计

求规格说明书

系统分析设计

求规格说明书

.采购管理数据流图

.   库存管理

.功能结构图

系统分析设计

求规格说明书

.功能介绍

货位代码维护:货位代码用于标记识别货位,维护代码的准确和安全。

商品记录: 主要用于记录库存商品的基本信息, 库存商品的进货出 情况。

物品损毁处理:物品由于自然或其它各种原因损毁之后处理情况,这里 主要记录处理的一些具体文档事务,以备以后对账。

库存盘点操作: 精确的计算当月和当年的营运状况 。以便对仓储货品的收发

结存等活动进行有效控,保证仓储货品完好无损、帐物相符。

点计算: 销售的原因而逐渐减少, 计算库存量降低到某一预先设定的 时, 即开始发出订货单(采购单或加工单)  来补充库存, 直至库存量降低到 安全库存.

库存管理数据流图

系统分析设计

求规格说明书

.   人员管理

.功能结构图

.功能介绍

员管理: 人员管理子系统提供基本信息登记管理, 员工操作权限管理, 客户销 售权限管理的功能。

.库存管理数据流图

系统分析设计

求规格说明书

.   统计管理

. 功能结构图

.功能介绍

9)采购单分析:采购单分析模块负责对某一时期的采购单进行统计分析,统 计采购单中各商品的采购数量和采购金额。

10)  售记录分析:采购单分析模块负责对某一时期的销售记录进行统计分 析,统计销售记录中各商品的销售数量和销售金

11)  销售利润: 销售利润模块负责计算某一时期超市内部各商品的销售利润。 销售利润主要根据已核实的销售记录中的成本价、销售价、销售数量以 及税额计算,销售利润=(销售价-成本价)*  销售数量-税额。

.统计管理数据流图

系统分析设计

求规格说明书

 4、系统用例模型

    参与者描述

    高层用例模型

    分成用例模型

    用例间的活动描

    核心对象的状态变迁描述

 5、需求原型系统

系统分析设计

求规格说明书

6、性能需求

软件适合小型超市使用,可靠性、安全性、可维护性、可扩展性、可 试性方面要求偏低。

产品适合小型超市使用, 即只有一个收银员的超市系统, 具体特征如下:

. 系统的操作人员,需经过一定的培训。

. 系统的安全级别较高,只有具有一定使用权限的人员才能使用。

. 统的运行的可靠性要求较高,信息可靠不易丢失。

. 系统可进行实时处理,其效率需比人工处理效率高出 70%以上。

a.互合作的用户数量: 1

b.统支持的并发操作数量: 1 个(即单机操作)

c. 响应时间:较快

d.可移植性:较差

与实时系统的关系

a.容量需求:无特定容量要

b.存储器:各种存储器均可

c.磁盘空间:最好大于 40GB

d.数据库中表的最大行数:无要求

需要 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者

;