一、引言
商业是信息需求最为突出的地方,如何把信息技术和商业信息很好地结合起来,把计算机软件引入商业行业的信息管理,是摆
在每个企业面前的重要问题。本设计的编写目的在于城市式的中小型超市管理系统软件的可行途径和使用方法。
1、摘要
项目名称:超市信息管理系统软件
目标:本项目的任务提出者及开发者是小型超市后台管理系统软件开发小组,用户是城乡型超市户。
本产品能具体细化,合理化的管理超市中的商品信息,进出信息,用结构化的思维方式去了解超市的基本运作原理和超市后
台程序设计
2、 背景
(1)、背景分析:在商品管理中,需要从大量的商品中提取相关信息,以反映商品情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速、准确地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范商品管理行为,从而提高了管理效率和水平。
(2)、项目承担者: 09信息 09061154 李彦欣
二、现行系统概况
1、现行系统组织结构调查
通过实地观察,与超市管理人员和业务人员接触,有针对性的提出关于超市的运营环境、管理职能、业务职能、业务流程等方面的问题。对该超市运营模式及运营环境有了一个初步的认识:
前台有pos和货品采购录入、库存管理一体负责商品销售和采购商品录入、分配条形码和库存管理工作,随着销售量逐渐上升,该系统的负荷能力明显不足。每日光是和业务单元盘点,就耗费大量的人力物力和时间,而且原系统报表、统计分析能力尤其欠缺,急需安装信息管理系统分担各个业务单元,加强系统统计分析,提供报表,加强决策支持能力。
管理信息系统主要为超市的日常运营、决策管理提供信息服务,它覆盖了超市的采购、库存、销售各个环节,设计所有业务职能,系统能够对采购单管理、出库单管理,还库单管理、入库单管理、销售管理、商品资料管理等等方面提供存储、更新、查询、统计汇总等功能,超市中商品及供应商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,采购单、请购单、比价单及询价单由采购单元负责管理,库存商品资料,出库、还库、入库信息由库存管理人员在系统库存单元负责管理。
2、现行系统的组织结构图
该超市的组织机构如下图所示
超市组织结构图
超市经理:全权总管超市各项事务。
库存部:根据销售部提供的需求信息,保证库房货源充足:负责商品接收,安排商品存放;对进出库房的商品进行详细登记:保证库存数据完备
销售部:营销策划、市场宣传、导购咨询、促销活动、物品摆放、货架整理、收银结账;即使将销售信息反馈给各部门,保证商品的信息及时更新;处理消费者的各种疑问,投诉;为超市的运作提供实际销售的基础数据。
采购部:根据库存部提供的库存信息,进行商品采购。对新产品采购决策进行执行:对采购的商品进行详细登记:保证采购的及时、准确。
3、现行系统的业务流程分析
业务流程图符号表
| 符号 | 名称 | 含义 |
| 处理框 | 对具体的信息进行加工和装换,主要表示各种处理。如开发货单 ,修改库存记录 | |
| 实物框 | 表示要传递的具体实物或单据。如订单、等 | |
| 数据存储框 | 表示在加工或装换数据的过程中需要储存的数据,如库存记录、采购 单存档 | |
| 流程线 | 表示单据或物品从一种符号框到另一种符号框的流向 | |
| 外部实体框 | 表示与系统有关的外部单位。如用户、供应商等 |
4、现行系统的数据流程分析
数据流程图基本符号表示
| 符号 | 名称 | 含义 |
| 外部实体框 | 是系统以外的人或事物,不受系统控制,数据源或数据的接受者 | |
| 数据处理框 | P表示对数据的处理或变换功能 | |
| 数据流程线 | F表示数据的流动方向 | |
| 数据存储框 | D用来指出数据暂时停留或永久保存的地方 |
采购部数据流程图
5、数据字典
基本数据属性表
| 编号 | 基本数据项名称 | 数据类型 | 长度 | 小数位数 | 取值范围 | 说明 |
| CS01 | 进货单号 | C | 10 | —— | —— | 第一位为G/J(供/进货单),2-7位为日期,8-10位为顺序号 |
| CS02 | 进货编号 | C | 10 | —— | —— | 第一位为C,2-7位为日期,8-10位为顺序号 |
| CS03 | 进货数量 | N | 8 | 2 | >0 | |
| CS04 | 进货单价 | N | 8 | 2 | >0 | |
| CS05 | 商品名称 | C | 20 | —— | —— | |
| CS06 | 商品代码 | C | 2 | —— | —— | 按位标编码,与货物一一对应 |
| CS07 | 交易总额 | N | 6 | 1 | >0 | |
| CS08 | 交易单价 | N | 8 | 2 | >0 | |
| CS09 | 交易数量 | N | 8 | 2 | >0 | |
| CS10 | 交易日期 | D | 8 | —— | ≤系统日期 | |
| CS11 | 库存数量 | N | 4 | >0 | ||
| CS12 | 顾客 | C | 6 | —— | —— | |
| CS13 | 供货商 | C | 18 | —— | —— | |
| CS13 | 营业员编号 | C | 3 | —— | —— | 按顺序编号 |
| 编号 | 数据流名称 | 组成 | 来源 | 去向 | 说明 |
| F1 | 商品信息 | CS01+CS02+CS03+CS04+ CS05+CS06+CS12+CS13+CS14 | S01 | P01 | 以销售和进货为数据载体 |
| F2 | 采购信息 | CS01+CS02+CS03+CS04+CS05+CS06+CS07+CS08+CS09+CS10 | S02 | D01 P02 | 以采购和进货为数据载体 |
| F3 | 供货信息 | CS05+CS06+CS07+CS08+CS09+CS10+CS13 | S04 | P02 | 以供应商供货为数据载体 |
| F4 | 库存信息 | CS05+CS06+CS11 | P04 | D02 | 从库存到库存信息表 |
| F5 | 业务清单 | CS06+CS07+CS08+CS09+CS10+ CS11+CS12+CS14 | S04 | S03 | 从顾客购买到小票 |
| 编号 | 数据存储名称 | 组成 | 索引关键字 | 记录增加方式 |
| D01 | 商品信息表 | CS01+ CS02+ CS03+ CS04+ CS05+ CS06+ CS07+ CS08+ CS09+ CS10+ CS11+ CS12+ CS13+CS14 | CS05 | 按进货交易信息顺序增加 |
(1)、管理方式落后,缺乏信息支持
经过调查发现,超市在管理方面仍然未能实现完全信息化,有的环节是人工
这样浪费人力资源,效率低,准确率低。各部门之间存在严重的信息沟通问题,销售部、库存部、采购部往往很难及时了解对方的当前状况,因而造成运行和管理上的脱节。
(2)、商品库存混乱,透明度低
由于没有完善的库存管理体系,超市商品库存管理极其混乱,商品信息往往是不完善的,造成对商品库存维护的困难,而且无法与其他部门及时进行共享信息,造成其他部门无法正确做出决策。
(3)、 会计账比较混乱,盈利不太精确
一方面是因为没有的财务部门,在成本、销售额上没有具体汇总,造成超市会计账混乱,另一方面,因为超市管理方面没有实现信息化,各部门没有良好的沟通,使得采购部的成本,销售部的销售额,库存部的库存额没有很好联系起来,造成部分会计数据丢失,同时也造成盈利不太精确,从而影响决策层做出正确的决策。
三、新系统逻辑设计
1、新系统目标
通过新系统的实施,有效解决目前系统存在的信息沟通不顺畅,通过网络的建设达到完全信息共享,各部门能实现共享互动的信息,使整个系统业务流程实现信息自动化,不再需要过多人工参与,能有效的对销售信息进行统计记录,能有效的完整管理商品库存信息,能有效的根据库存信息编制采购计划。通过新系统的实施,使系统更好的统一整体运行,同时达到运行,同时达到系统安全,稳定的运行。
2、新系统的逻辑模型
(1)新系统的数据流程图
P1
超市处理系统
F04采购单
F05商品信息
采购员
S2
营业员
S1
F02进货单
F01业务清单
顶层数据流程图
F05商品信息
F05商品信息
P1.1快速录入
F05商品信息
P1.2
条形码扫描
F01业务清单
条形码扫描
D1.3销售表
D1.1商品信息表
S4小票
P1.5
打印交易单
P1.4交易金额
P1.3会员打折
营业员
S1
F05商品信息
F05商品信息
F01业务清单
F05商品信息
F01业务清单
D1.2会员信息表
F01业务清单
F01业务清单
第一层数据流程图
第二层数据流程图
第三层数据流程图
供货信息
F06库存信息
正确供货信息
D2.3库存信息表
P2.1供货单
D2.2商品信息表
F07更新商品信息
D2.4修改商品信息
D2.1供货表
供货单信息
P2.3编供货单
正确供货信息
P2.2核对单
S2供应商
供货单信息
供应商信息
D2.4供应商表
F03供货信息
错误供货信息
(2)数据字典
数据字典是系统中各种数据类型的属性清单,它对数据流程图上各个基本要素(数据流、数据存储、外部实体、数据处理等)的具体内容和特征都加以定义,并将它们按照特定的格式记录下来,以便随时查阅和修改。
基本数据项属性表
| 编号 | 基本数据项名称 | 数据类型 | 长度 | 小数位数 | 取值范围 | 说明 |
| CS01 | 小票编号 | C | 6 | —— | 000000—999999 | |
| CS02 | 供进货单号 | C | 10 | —— | —— | 第一位为G/J(供/进货单),2-7位为日期,8-10位为顺序号 |
| CS03 | 进货数量 | N | 8 | 2 | —— | |
| CS04 | 进货单价 | N | 8 | 2 | —— | |
| CS05 | 商品名称 | C | 20 | —— | —— | |
| CS06 | 商品代码 | C | 2 | —— | —— | 按位标编码,与货物一一对应 |
| CS07 | 交易金额 | N | 6 | 1 | —— | |
| CS08 | 交易单价 | N | 8 | 2 | —— | |
| CS09 | 交易数量 | N | 8 | 2 | >0 | |
| CS10 | 交易日期 | D | 8 | —— | ≤系统日期 | |
| CS11 | 采购编号 | C | 10 | —— | —— | 第一位为C,2-7位为日期,8-10位为顺序号 |
| CS12 | 采购数量 | N | 6 | 2 | >0 | |
| CS13 | 采购单价 | N | 8 | 2 | —— | |
| CS14 | 采购日期 | D | 8 | —— | ≤系统日期 | |
| CS15 | 营业员编号 | C | 3 | —— | —— | 按顺序编号 |
| CS16 | 信息统计员编码 | C | 2 | —— | —— |
| 编号 | 数据流名称 | 组成 | 来源 | 去向 | 说明 |
| F01 | 业务清单 | CS01+CS07+CS08+CS09+CS10 | S1 | S3 | 以交易数量为载体 |
| F02 | 进货单 | CS02+CS03+CS04+CS05+CS06 | S2 | P1 | 以进货单为数据载体 |
| F03 | 进货信息 | CS02+CS03+CS04+CS05+CS06+CS14 | S2 | P4 | 以进货数量为载体进行更新 |
| F04 | 采购信息 | CS11+ CS12+ CS13+ CS14 | S2 | P4 | 以采购数量为载体进行数据更新 |
| F05 | 商品信息 | CS05+ CS06+ CS07+ CS08+ CS09+ CS10+CS11+CS12+CS13 CS14 | S1 | S3 | 以库存为载体进行录入 |
| F06 | 库存信息 | CS12+CS09 | D2.3 | P4 | 以交易数量和进货数量的增加而更新 |
| F07 | 更新商品信息 | CS06+ CS07+ CS08+ CS09+ CS10+CS11+CS12+CS13 CS14 | CS09CS12 | D2.2 | 以交易数量和采购数量为载体进行信息流动 |
| 编号 | 数据存储名称 | 组成 | 索引关键字 | 记录增加方式 |
| D1.1 | 商品信息表 | CS01+CS02+ CS03+ CS04+ CS05+ CS06+CS07+ CS08+ CS09+ CS10+ CS11+ CS12+ CS13+CS14 | CS10 | 按进货交易信息顺序增加 |
| D1.3 | 销售表 | CS05+ CS06+ CS07+ CS08+ CS09+ CS10 | CS09 | 按交易数量顺序增加 |
| D2.3 | 库存信息表 | CS12+CS09+CS15 | CS12 CS09 | 按交易数量增加,采购随之增加 |
◆功能模块设计
根据以上分析,可将功能模块分为三个部分
◆销售管理功能模块图:
根据系统划分分析,销售管理系统的主要功能主要包括对销售终端pos机销售数据收集,对销售商品信息的记录,对销售商品信息的查询,对销售商品信息的汇总整理统计,此外还对其他系统:库存管理系统、采购管理系统,进行实时的销售时点数据的发送以及同步数据的接收。
◆库存管理模块
根据子系统划分分析,库存管理系统的主要功能包括补充商品的确认,库存的检查,库存数据的更新,提供现有商品信息。库存数据的更新主要是根据入库商品信息和出库商品信息来处理的。将补充商品的确认、库存的检查合并到销售预测信息处理模块中。
◆采购管理功能模块图
根据系统划分分析,采购管理主要处理功能包括,对库存信息的分析制定采购计划,执行采购计划,对各项采购清单的查询,对采购计划的修改和查询。采购管理系统的更新将直接影响其他系统,所以还必须有采购商品信息的时时更新,才能具有对采购商品信息的记录、整理、汇总、以及查询功能。
3、新系统与现行系统比较的优越性
1、利用此管理信息系统,加强了对整个进销过程的监控,加强物流、信息流、和资金流的周转,在最短的时间内为顾客提供
最快捷、周到的消费服务。
2、新系统有完善的库存管理系统,销售有销售信息、库存部有出库入库信息记录、采购部在进行采购时有采购入档,这些
信息同过新系统的共享,能够使各部门得到及时准确的信息共享。
3、有的财务部门,能够专业、精确的统计出财务账,做出清晰的财务报表,储存准确的财务信息,让领导人做出决策。
4、新系统有专门的采购部门,可以准确及时的记录储存各部门的信息,使得各部门的信息能够流通舒畅。下载本文