您的当前位置:首页正文

超市信息管理系统设计报告

2020-03-04 来源:易榕旅网


超市销售系统系统设

计报告

一、超市销售系统总体战略规划

1.系统开发背景

从超市发展规模上看,近几年我国超市经营规模日趋扩大,连锁化过程日益提高,且销售额和门店数量大幅度增加。从超市经营商品的结构看,许多超市正在突破以食品为主的传统格局,向品种多样化发展。超市的投资主体、业务结构呈现出多元化和复合化的趋势。

随着我国经济时代的快速发展,超市业面临数据和业务越来越庞大的现状,那么如何充分利用计算机来实现超市庞大商品人员信息的控制和传输,从而方便销售行业的管理和决策,就成为一个日益重要的课题。 2.系统开发目的

超市管理信息系统的开发可以帮助超市处理大量的库存信息,

还能时刻更新产品的销售信息,不断添加商品信息。它可以提供合理的数据库结构来保存数据信息,以及有效的程序结构支持各种数据操作的执行。不仅可以节省大量的人力、物力,改善了员工的工作条件,减轻劳动强度,而且能够快速反映出商品的进、销、存等状况和各种反馈信息分析,使管理人员能够对市场的变化做出及时相应的决策,加快超市经营管理效率。利用信息系统的时效性、简洁性以及信息传递的高效性,为超市营业提供全方位准确信息,避免出现货物短缺,自动生成安全订单,减少库存资金,加快资金周转速度,提高员工工作效率,创造更高利润,从而使该超市在激烈的市场竞争中立于不败之地。

3.现行系统的详细调查

超市现行系统财务功能运用信息系统报告收入及费用方便简洁, 基本满足需求,但因其在货物购进,订单存货统计方面为人工解决,导致工作时效及信息处理、管理决策方面效率不高,有待全面改进。 4.系统结构 (1)功能/数据关系

数据 功 类 能类 经营安排 财务统计 产品预测 进货订单 预定货单 U U U 客户 订货 商品 计划 销售 货物库存 U U 退货 财务 成本 U U C U U U U U U U U U U C U 销售单 订货服U C 务 销售服务 销售管理 进货保管 存货保管 成本 出纳会计

U U U U U U U U C U C C (2)功能/数据关系

数据 类 功能类 经营计划 经营安排 计划 订货 商品 客户 销售 货物库存 退货 财务 成本 经C 营财务U 计 统计 U 划 产品预测 U U 进货管理 进货订单 预定货单 U 进货 C 销销售售 单 订货服务 销售服务 销售管理 货进货物保管 C销售 C U 货物保管 保存货管 保管 会成本 计 出纳会计

C C 财务财务 5.实施计划

阶段 可行性研究 系统分析 系统设计 系统实施

人数 5 5 5 5 时间(天) 5 6 5 14 起止时间 12-10-02—12-10-07 12-10-08—12-10-14 12-10-15—12-10-20 12-10-21—12-11-05

二、超市管理信息系统可行性分析报告

(一)现行系统调查与分析

超市已经成为人们购物的首选,超市有着准确的市场定位和薄利多销的战略,坚持优质服务,不断调整经营机制,创新营销模式,取得了良好的经济效益和社会效益。但目前仍存在很多问题:

1.购销环节中,供应商供应的商品有时未能及时到达以满足顾客的需求,同时又有一批商品库存积压过多,未能实现资金的有效周转。在运输、仓储过程中,成本过高,不能实现物流的效益最大化。供应商与零售商在渠道信息管理上存在一定问题。

2.在销售环节中,由于面对的目标受众是广大市民,其需求及偏好不断变化,如何更广泛的满足消费者的需求是当务之急。当然收集信息,确定消费者需求并结合内外环境,适时调整决策,并辅之以科学的管理是非常有必要的。

3.现代管理方式的不足。作为零售商的超市,组织结构未能实现

相对扁平化,信息在传递过程中存在失真性。现行管理信息系统中销售子系统在购销和库存管理环节上存在滞后性,且人机之间未能实现合理有效的分工,管理的规范性、系统性不足。

为了使超市的管理更加科学化、信息化和人性化,能更好地满足广大市民的需求和更好的管理,建立超市信息管理系统是十分必要的。

(二)各个部门主要业务流程

财务部:进行日常业务会计科目的记录、监督、总结,为各个部门的业务开展提供资金支持。

采购部:主要负责对商品的采购,根据销售反馈的数据进行有针对性的采购,同时对即将采购的物品做出销售计划。

库存部:主要负责商品的收发,并且严格的做记录,出具票据及将数据填写到系统。

销售部:对出售的商品的质量和数目进行统计,同时将数据反馈到采购部及系统中,以便做出下期的计划。

人事部:为企业招聘培养各种技术、非技术人才,对企业的人员进行分配、考勤、调动。 (三)系统开发目标

此系统主要是针对货物管理建成的,超市随着时代的步伐正经历着大的变革,货物管理是变革中的重中之重,此系统的目标要实现货物有序管理,提高员工的工作效率,改进管理手段,提高和改进货物管理的质量,增强资源共享,提高工作效率,提供信息处理和决策功能,提高顾客的满意度,摆脱货物摆放散乱,登记查找难的管理混乱的局面。使超市的管理实现科学化和正规化。

(四)系统可行性分析 1.技术可行性分析

超市对员工的素质要求比较高:掌握计算机技术,具有一定的软硬件基础,会使用各种管理软件。从管理层到下面的销售人员,都要求具有一定的计算机基础,该系统采用的是Windows管理软件,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。 2.经济可行性分析

(1)提高工作效率,将日常大部分工作简化成键盘录入,为管理过程提供快速、准确的数据。减少手工操作过程的失误,避免舞弊现象。 (2)提供统计功能,利于超市校对各种信息的分析和决策,最终提高管理水平,使超市的管理走向标准化,有利于超市合理的进货和促销以及对员工的业绩考核和分析潜在的顾客。 因此,该系统在经济上具有可行性。 3.管理可行性分析

系统的管理可行性体现在可以查询商品的进化记录,并能按月进行统计,也可以记录每一笔售货,查询商品的销售情况,并能进行日盘存、月盘存,能按月统计某个员工的销售业绩,在记录进货及售货的同时,能动态刷新库存,能打印库存清单,查询某种商品的库存情况。收银台操作中,能根据输入的商品编号、数量,显示某顾客所购商品的清单,并显示收付款情况,而且可以做系统初始化工作。所以从管理上是完全可行的。 4.社会可行性分析

目前超市管理系统已经在大型的超市中得到了广泛的应用,超市

管理需要现代化和信息化,只有合理的运用信息化的管理,才能在市场中立于不败之地。超市管理系统不仅能够提高经营者的回报,而且能够随时掌握市场的动向,为经营者提供必要的市场信息,解决了经营者最需要解决的迫切问题,同时也合理的节约了成本的投入。 总之,本系统具有明显的科学性,可以使企业得到长足的发展。 综上所述,超市销售系统开发在企业的目前情况下具有开发可行性。

三、超市销售系统系统分析报告

(一)组织结构图

(二)功能结构图

管销理售系统财务部 采购部 库存部 销 售 部 人事部 超市管理者

销售计划管理

销售核算统计库存管理 发运管理

销售 历史 资料 管理 编制 销售 计划 销售 收入 核算 销售 利润 核算 销售 统计 分析 出库管理 库存统计 调度管理 发货管理 (三)组织功能联系表

序号 功能 功能 联系程度 销售管理 组织 功能1 联系 2 3 4 5 库存部 财务部 采购部 销售部 人事部 财务计划和管理 商品采购管理 库存管理 人事管理 发运管理 ☆ ☆ ☆

--—表示该项业务是对应组织的主要业务

——表示该单位是参加协调该项业务的辅助单位 ☆ ——表示该单位是该项业务的相关单位 空格:表示该单位与对应的业务无关

(四)业务流程图: 顾发货单 客 不合格货单 顾客档案 货单 销售前台 检验货单 缺货货单 可供货货单 缺货统计 开始备货 缺货通知 备货单 供应商 销售统计 缺货记录

(五)、数据流程分析

根据调查结果绘出销售系统数据流程图如下: 1)顶层数据流程图

顾客订货 P0 业务 处理 顾客档案 销售统计表 库存记录

2)1层数据流程图

可供货货单 顾客货单 P1 校验 数据 校验 数据 不合格货单 缺货货单 顾客档案 P2 缺货货单 缺货 统计 缺货通知 少供货货单 P3 备货 处理 库存记录 销售统计表

3)2层数据流程图

S1.1 顾客D1.1 新顾客登记表 P1.1 登录新顾客的数据 F1.1 顾客档案 D2.1 供应商 S2.1 发货通知 P2.1 处理 发货单 F2.发货单 S3.1 仓库 D3.1 备货单 P3.1 处理 备货单 F3.库存记录 S3.2 超市 D3.2 发货单 P3.2 F3.销售 统计 销售统计表

(六)、数据字典:

1. 数据流字典 1)新顾客登记表 数据流编号:D1.1

数据流名称:新顾客登记表

简述:新顾客来超市订货时要填写有关自身信息的表 数据流来源:无

数据流去向:登录新顾客数据处理

数据项组成:姓名+性别+单位+职务+联系方式+订货量+订货日期

2) 发货通知 数据流编号:D2.1 数据流名称:发货通知

简述:供应商接到的来自超市的要求发货的通知 数据流来源:订货单 数据流去向:发货单

数据项组成:商品名称+商品编号+订购量+订购日期 3) 备货单 数据流编号:D3.1 数据流名称:备货单

简述:根据顾客订货需求而制定的通知仓库人员准备相应量商品的清单 数据流来源:开备货单 数据流去向:仓库

数据项组成:商品名称+商品编号+商品数量+订购单位+提货日期 4) 发货单 数据流编号:D1.4 数据流名称:发货单

简述:给顾客提供商品的时候,超市销售人员统计的销售情况表单 数据流来源:可供货订单 数据流去向:销售统计

数据项组成:商品名称+商品数量+订购单位+订购日期+付款金额 2. 数据存储字典 1)顾客档案 数据存储编号:F1.1 数据存储名称:顾客档案 简述:存储顾客的信息

数据存储的组成:存档号+姓名+性别+单位+职务+联系方式+订购商品名称+订购商品编号+订购量+订购日期 关键字:存档号 2 ) 发货单

数据存储编号:F2.1 数据存储名称:发货单

简述:供应商回应超市订货情况的表单

数据存储组成:发货单编号+商品编号+商品数量+订购单位+订购日期+应付金额+提供商品单位名称 关键字:发货单编号 3) 库存记录 数据存储编号:F3.1 数据存储名称:库存记录 简述:目前仓库商品统计的记录

数据存储组成:商品编号+商品名称+现有数量 关键字:商品编号 4) 销售统计表 数据存储编号:F3.2 数据存储名称:销售统计表 简述:对销售情况进行统计整理的表

数据存储组成:商品编号+商品名称+商品现有数量+商品销售数量+订购单位+订购日期+订购数量 关键字:商品编号 3. 处理描述

1)登录新顾客数据 处理编号:P1.1

处理名称:登录新顾客数据

简述:对来超市订货的新顾客进行记录 输入的数据流:新顾客登记表

处理描述:根据新顾客信息记录在顾客档案中 输出的数据流:顾客档案 2)处理发货单 处理编号:P2.1 处理名称:处理发货单

简述:供应商处理来自超市订购商品的信息 输入的数据流:发货通知

处理描述:根据超市订购商品要求,提供商品 输出的数据流:发货单 3) 处理备货单 处理编号:P3.1 处理名称:处理备货单

简述:根据顾客需求量仓库人员处理备货的表单

输入的数据流:备货单

处理描述:根据销售部开出的给顾客提供所需商品量相应进行处理 输出的数据流:库存记录

4) 销售统计 处理编号:P3.2 处理名称:销售统计 简述:对销售情况进行统计 输入的数据流:发货单

处理描述:根据销售情况的记录,对目前各商品销售情况进行统计 输出的数据流:销售统计表 4. 外部实体 1) 顾客 外部实体编号:S1.1 外部实体名称:顾客 简述:来超市订货的人 输入数据流:无 输出数据流:顾客档案 2) 供应商 外部实体编号:S2.1 外部实体名称:供应商 简述:给超市提供商品的厂家 输入的数据流:订货单 输出的数据流:发货单 3) 仓库 外部实体编号:S3.1 外部实体名称:仓库 简述:存储商品的地点 输入的数据流:备货单 输出的数据流:库存记录 4) 超市 外部实体编号:S3.2 外部实体名称:超市

简述:销售商品,并统计销售情况 输入的数据流:发货单 输出的数据流:销售统计表

(七)决策树

判断条件 处理方案 ≤库存量 立即销货 ≤45 天 需求量 >库存量 立即进货 库存时间 >45天 ≤库存量 少量进货 需求量 ≤100天 >库存量 大量进货 >100天 停止进货

四、超市信息管理系统系统设计

(一) 总体设计 1. 分析系统目标

该系统为超市管理信息系统,开发目标为:建立一个功能实用、操作方便、简单明了的超市货物管理系统,实现管理的信息化、计算机化,以保证超市货物管理的科学和合理;该系统可以提高超市营业高效运转、提高利润。 2. 分析业务流程 (1)系统功能结构设计

开发超市管理系统的目的主要是通过超市管理系统为客户提供方便快捷的查询、修改、输入服务,实现对超市的进货、销售和库存的科学管理。我们根据系统分析的结果,得出本系统的功能结构图如下图所示:

商品分类 商品上架 商品管理 销售管理系统 商品核算 商品统计 调价损失核算 商品总价计算 商品数量 商品单价统计 (二)数据库设计

数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设计。 ① 概念设计

经过分析我们了解到系统中的实体类型有职工/用户、产品、供应商,这些实体之间的相互关系有:

职工/用户与商品之间存在“销售”关系,是多对多的关系; 商品与供货商之间存在“供应”关系,是多对多的关系。 每个实体的属性分别是:

职工/用户:职工编号,姓名,性别,身份证号,工资 商品:商品编号,名称,价格

供应商:供货商编号,名称,地址,电话,供货日期 ②逻辑设计

逻辑结构设计的任务就是把概念结构设计阶段设计好的基本E—R图转换为与选用的DBMS产品所支持的数据模型相符合的逻辑结构。将上图转换为规范的关系模式为:

职工/用户(职工编号,姓名,性别,身份证号,工资) 商 品(商品编号,名称,价格)

供 应 商(供货商编号,名称,地址,电话,供货日期) 销 售(销售单号,销售日期,数量,职工编号) 供 应(供应商编号,商品编号,数量,单价) 3物理设计 ○

物理设计的目的是根据具体DBMS的特征,确定数据库的物理结构(存储结构)。关系数据库的物理设计任务包括两个方面:一是确定所有数据库文件的名称及其所含字段的名称、类型和宽度;二是确定个数据库文件需要建立的索引,在什么字段上建立索引等。各表结构如下表所示。

身份证号 姓名 性别 职工编号 职工/用户 m 销售单号 销售 工资 销售日期 商品编号 供货商编号 n 商品 数量 供应 名称 n 供货商 地址 电话 名称 m 价格 数量 单价 供货日期

表1 职工信息表 中文字段名 职工编号 姓名 性别 类别 身份证号 备注

字段类型 char nvarchar nchar nvarchar varchar ntext 长度 6 8 2 10 18 50 主键/外键 P 表2 商品信息表 中文字段名 商品编号 供货商号 名称 类别 单价 备注 字段类型 char char nvarchar nvarchar money ntext 长度 6 6 80 8 4 50 主键/外键 P F 表3 供货商信息表 中文字段名 供货商号 名称 联系人 字段类型 char nvarchar nvarchar 长度 6 50 8 主键/外键 P 联系电话 联系地址 备注 varchar nvarchar ntext 12 50 50 表4 销售信息表 中文字段名 销售单号 商品编号 销售数量 销售日期 字段类型 char char int datetime 长度 6 6 4 8 主键/外键 P P/F (三)系统处理流程设计:

N N 开始 销售管理 添加 销售记录(包括金额、数量等) Y 删除/修改 销售记录 继续添加 N 结束

(四)代码设计

本代码设计遵循的原则是区间码。 单号:A010701001

前三位为收银区及电脑编号,中间四位为年月,最后三位为流水号。流水号取值范围为001-999.例如:2012年11月A区的第一张售货小票,它的单号为A011211001

单别的编号:前两位为表示单据性质,后两位为流水号。 A01 1201 001

此外为了使数据录入、商品信息管理、信息查询、统计方便快速,我们还根据需要对商品的去向和来源进行了统计,使用信息编码和部门编码

(五)输入输出设计

年月 区号及电脑编号 工作流水号 1.输出设计

(1)输出项目:商品名称、单价、销售数量、销售日期 (2)输出介质:屏幕、图纸、磁盘、磁带。 (3)输出格式:卡片、表格、图文、文件。 (4)输出内容:销售信息

2.输入设计

(1) 输入项目:商品编码

(2) 输入人员:采购部人员;货品管理人员;信息统计部人员;

超市管理员

(3) 主要功能要求:要求输入人员能够熟练应用系统操作软件,

并且业务操作熟练。数据输入设备为终端输入。 (4) 输入校验:本系统采用的输入校验方法为视觉校验,在输

入商品条码的同时由计算机显示输入数据,与商品的原始条码数据进行比较,以校验其错误。根据对收银员的业务熟练程度进行的调查表明,采用此种方法进行校验的查错率为99%。

(六)模块的IPO图

销售业务模块 可调用模块:日用品信 上层调用模块:主息查询,食品信息查询 控模块 输出:销售业务详单 输入功能代码:A.B. 其他

处理过程 开始 循环

Y 退出系统 显示产品信息

选择

A B 其他 错误食品日用 信息 信息品信 查 询 息查 询

(七).实施计划

阶段 可行性研究 系统分析 系统设计 系统实施 人数 18 12 10 25 时间(周) 5 3 2 7 起止时间 12-06-02—12-07-07 12-07-08—12-07-29 12-07-30—12-08-13 12-08-14—12-10-02

因篇幅问题不能全部显示,请点此查看更多更全内容