超市管理信息系统_第1页
超市管理信息系统_第2页
超市管理信息系统_第3页
超市管理信息系统_第4页
超市管理信息系统_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

超市管理信息系统系统设计说明书一:系统需求分析1.1:开发背景 株洲某超市,成立于 20 世纪 90 年代初期。该超市连锁店采用统一采购,统一核算,统一配送的低成本经营方式。我研究的对象是该超市连锁店的一个分店,其规模属于中型超市。它占地面积约六百多平方米,拥有管理人员及职员八十人左右。主要提供日用百货、烟酒食品、各种肉类、蔬菜、水果等商品,品种上千种。因其经营规模的扩大,业务的扩张,必须引进先进的管理思想、方法和技术,以提高企业的管理水平,使该店实现在五年内发展成为一个大型综合超市的目标。为此,该连锁店提出,近期内要运用信息技术,建立起包括库存、人事管理的管理信息系统,以提高商品库存效率,简化人事管理,增加公司年度利润。如下图为超市目前的组织机构图图 11 超市组织机构图经过对超市整体信息、人员信息及工作状态信息的了解,分析超市现有的信息资源和经 理前台收银人员采购管理人员库存管理人员销售理货人员设备及相关的信息需求,通过初步调查,可行性分析,详细调查后,重点是对采购管理业务、库存管理业务、销售管理业务的流程进行描述,我们拟出小型超市的业务流程图如下:系统内部实体 系统外部实体 业务处理 表格/报表制作 数据/文件 数据传递过程功能描述 存档图 21 业务流程图图例图 22 系统业务流程顶层图采购库存销售顾客 主管资金管理供货商图 23 采购业务流程图图 24 库存业务流程图1.2:系统分析 系统开发的目标是实现超市管理的系统化、规范化和自动化。这是在用户要求的基础上提出来的,经过对超市管理人员和业务人员的接触,我们了解到用户的要求:(1) 进销衔接:利用小型超市管理系统后,要求能够对整个经营过程进行有效监控,特别是一些自销产品的销售和总销售额的监控,能够及时地把销售情况反馈给进货部门,以便及时组织货源,满足顾客的消费需求,(2) 库存管理:通过本系统,能够清楚地看到企业库存的产品数量、存放地点等信息,对于库存减少或增加到一定量时能及时提出警告,提醒及时增加或减少库存。能够自动统计库存情况,使得采购部门和销售部门能够根据库存信息作出决策。从而减少和避免人工统计带来的统计误差和繁重的盘点工作。超 市进货部顾客 采购员主管报价单采购员采购员采购单采购单采购单统计表供应商财务库存供应商供应商主管询价报价单比价表审核库管员采购员出库缺货统计汇总缺货单销售员主管到货单还库入库月报表(3) 订单管理:围绕采购部门输入的订单能够通过管理信息系统一直跟踪下去,监控物流的各个过程。超市能够做到以销定购,合理分配采购资金。(4) 采购管理:根据销售情况和超市现有库存及资金分配计划,制订出相应的采购品种数量、采购顺序等计划。(5) 销售管理。能够根据商品销售情况及时汇总销售收入,对资金的回笼和分配做到决策人员心中有数、有的放矢。(6) 资金管理。能够根据商品销售情况及时汇总销售收入,实现资金快捷配置。 1.3:系统可行性分析. 管理上的可行性 本系统采用基于 Windows 的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。 技术上的可行性 要求系统开发人员能够熟练运用 VB 、 VF 等编程语言,并需要计算机一台。目前技术人员已经掌握这些编程语言,学生实验室由多台电脑供学生使用。因此,本此系统开发在技术上是可行的。 经济上的可行性 现在已有一部分计算机等所需设备,可以充分发挥作用,节约不少设备资金,其余开发人员费用由连锁店支付。综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。因此,可以设计该系统的数据流程图,建立数据字典。1.4:系统开发应用的关键技术及软件说明 本系统开发混合采用结构化系统开发方法与面向对象的开发方法,结合两种开发方法各自的优势进行系统开发。对原来的库存管理系统进行改进,使之能为公司提供强大的管理支持和查询服务,具体完成以下功能:库存输入 库存修改 库存查询 库存处理系统实现后,由计算机系统代替原来烦琐的人工档案管理,能完成以下功能:档案查询 档案更新 档案输出二:系统功能设计2.1 系统功能:本系统的逻辑模型主要是以系统的数据流离转徙和数据词典为主要描述工作。即在对超市信息管理和业务流程进行分析和研究的基础上,超越现有组织机构和业务分工所造成的信息障碍,完全从业务管理功能和管理对象出发,按信息系统中应有的数据流和数据结构来勾画系统的概貌,把收集到的数据调查表,利用数据分析方法和工具,如 U/C 矩阵法等,加以汇总、整理、分析,得到系统的逻辑功能、数据资源和数据流程的情况。上述讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容。数据字典通过对数据流、数据元素、数据存储、加工、外部项的描述,对数据流图的各种成分起注解、说明作用,给这些成分赋以实际的内容举例说明如下:表 21 数据元素字典 数据元素系统名:超市信息系统 编号:条目名:供货商 别名:属于数据流: 存储处:D1 存档文件数据元素值: 代码类型:字符取值范围:1-100简要说明:供货商提供给超市商品编写 日期修改记录:审核 日期表 22 数据流字典数据流系统名:超市信息系统 编号:条目名:采购 别名:来源:供货商 去处:采购部门数据流结构:采购=商品编号+商品名+供货商名称+采购员工号 简要说明:采购部门根据请购单向供货商采购商品。编写 日期修改记录:审核 日期表 23 数据存储字典数据存储系统名:超市信息系统 编号:条目名:入库清单 别名:存储组织:二维表 记录数:50 条/月 主关键字:商品号数据流结构:入库商品号,入库商品名称,入库日期简要说明:当入库商品入库时打印入库清单编写: 日期修改记录:审核 日期表 24 数据加工数据加工系统名:超市信息系统 编号:条目名:定购单制作 别名:输入: 输出:加工逻辑:将主管领导批准的请购单,制作成定购单,以提供给库存、财务部门及供货商简要说明:由采购部根据请购内容制定定购单编写 日期修改记录:审核 日期2.2 系统流程图:(1)根据系统分析的结果,按照结构化的系统设计方法,对系统的数据流图采用变换中心法或事务中心法进行分析,对系统功能进行层层分解,得到系统的总体功能模块图及各模块功能结构图(HIPO 图)图 31 系统总体功能模块图图 32 基础数据录入模块图图 33 商品流转功能模块图超市管理信息系统前台 POS销售后台进销存管理基础数据录入商品流转经理查询商品代码管理基础数据录入录入 维护部门编码供货商档案商品信息查询商品档案商品信息修改商品信息更新商品流转采购管理 库存管理 销售管理 资金管理 计划管理图 34 采购管理功能模块图图 35 库存管理功能模块图有了 HIPO 图,接下来便要进行 IPO 图的编制,IPO 图实际上是一张图形化的表格,它描述了分层图中每一个模块的输入输出关系、处理内容、本模块的内部数据和模块的调用关系。在系统设计中, 每一模块必须有相应的 IPO 图作为设计结果的描述。下图给出了询价管理模块的 IPO 图,以做示范。采购管理分级进货 一次进货 进货查询三级账录入 合同确认 物价确认 仓储员确认 一次入库 仓储员确认 进货统计汇总 商品综合查询库存管理出库管理 盘点管理库存盘点报告单供货商库存明细帐库存查询库存盘点情况库存盘点报告表库存分布情况库存余额统计IPO 图系统名:超市信息管理系统 制图者:梁卓勋模块名:询价管理 日期:2004-11-13备注:图 36 询价管理 IPO 图(2)系统硬件设计:为了提高系统的可靠性、可扩充性和可维护性,及目前成熟的组网技术,我们设计该网络为局域网模式。基于 10M/100M 双绞线以太网(或者10M/100M 细缆以太网)的客户/服务器系统。该局域网设计有 6 台 PC 机、4 台打印机和 UPS 电源设备若干分别提供给采购单元、库存单元、销售单元、财务单元和经理办公室做相关工作,5 个 POS 机提供线销售单元做前台销售,一台高配置的服务器做中心服务器,一个 32 口 100M 带宽的集线器做网络集线器和四个 8 口 10M 带宽的集线器做各单元内部网络集线器。计算机之间连接的传输介质全部用 5 类双绞线。网络物理结构为星型结构如图 37 (3)系统实体关系图系统涉及到的实体商品:商品号、商品名称、规格、单位、价格商品分类:商品分类号,商品分类名称、规格、单位供应商:供应商编号、供应商名称、传真、电话、联系人、地址、邮编报价单:报价单号、报价日期报价细则:报价单号、商品名称、规格、单位、单价、产地由下列模块调用:采购管理调用下列模块:询价单新增询价单修改询价单查找询价单打印询价单删除输入:请购文档数据供应商文档数据询价文档数据输出:处理内容:如要发新的询价单,则调用询价单新增模块;如要修改存盘的询价单,则调用询价单修改模块如要打印当印当前或已存在的询价单,则调用询价单打印模块如要删除已存在的询价单,则调用询价单删除模块内部数据元素:询价单:询价单号、供应商名称、传真、联系人、询价日期、报价截止日询价细则:询价项次、商品名称、规格、单位、交货期、交货地点请购单:请购单号、请购部门、请购日期、备注请购细则:请购单号、请购项次、商品名称、规格、单位、请购数量、需求日期订购单:订购单号、订购日期、供应商名称、传真、联系人、付款条件、交货地点、交货期、备注订购细则:订购项次、商品名称、规格、单位、订购数量、单价、金额采购员:工号、姓名、性别、职务应付账:付账编号、付账总额、商品号折扣规则:商品号、折扣率 入库单:入库单号、入库日期、入库员工名称、库管员名称入库明细:商品名称、规格、单位、入库数量、单价、金额、入库时间、供应商名称库存信息:商品号、商品名称、规格、单位、数量、单价、金额、警戒库存、存放位置还库单:还库单号、还库日期、还库员工名称、库管员名称还库明细:商品号、商品名称、规格、单位、还库数量、单价、金额、还库时间领货员:工号、姓名、性别、职务 出库明细:商品号、商品名称、规格、单位、入库数量、单价、金额、出库时间出库单:出库流水号、出库日期、领货员工名称、库管员名称库管员:工号、姓名、性别、职务 库存单元财务单元终 端 WS 终 端 WS HUBHUB销售单元HUB经理办公室交 换 式 HUB中心服务器打印机POS 机WS WS WS采购单元POS 机POS 机POS 机图 37 超市信息管理系统的物理结构图(4)概念设计图 38 采购管理和仓储管理单元基本 ER 图(5)逻辑设计采购管理和仓储管理的基本 ER 图经过转化、关系模式的规范化,消除关系中的函数依赖和传递依赖,得到如下关系:商品:商品号、商品分类号、商品名称、规格、单位、价格、供应商编号商品分类:商品分类号,商品分类名称、规格、单位供应商:供应商编号、供应商名称、传真、电话、联系人、地址、邮编部门:部门编号、部门名称、员工编号、备注员工:员工编号、员工名称、职务、部门编号报价单:报价单号、供应商编号、报价日期报价细则:报价单号、报价项次、询价单号、询价项次、商品号、供应商编号、产地询价单:询价单号、供应商编号、采购员工号、询价日期、报价截止日入库定购报价询价组成组成出库单 库管员 输出组成 出库明细 供货商 订购单 应付账 组成 报价细则 回复 询价细则 询价单 请购细则 组成 请购单 订购细则 入库明细 报价单 合计提供提出领货领货员 还库明细 库存信息 输入还货输入1N1 N 1 1 N 1N1N 11N1 NNN1N1NN11 N1 N1 NN11参照折扣规则 商品 NN1N1入库单 组成N还库单 组成 1NN采购员 NN组成商品分类 组成1N询价细则:询价单号、请购单号、请购项次、商品号、交货期、交货地点请购单:请购单号、采购员工号、请购日期、备注请购细则:请购单号、请购项次、商品号、请购数量、需求日期订购单:订购单号、订购日期、供应商编号、采购员工号、付款条件、交货地点、交货期、备注订购细则:订购单号、订购项次、请购单号、请购项次、商品分类号、商品号、订购数量、订购金额、订购时间、折扣规则、已入库应付账:付账编号、付账总额、商品号、商品分类号折扣规则:商品分类号、商品号、折扣率 入库单:入库单号、入库日期、领货员工号、库管员工号入库明细:入库单号、入库项次、订购单号、订购项次、商品分类号、商品号、入库数量、金额库存信息:商品号、商品分类号、入库单号、入库项次、还货单号、出库单号、库存数量、金额、警戒库存、存放位置出库单:出库单号、出库日期、领货员工号、库管员工号出库明细:出库单号、商品号、商品分类号、出库数量还库单:还库单号、还库日期、还库员工号、库管员名称还库明细:还库单号、商品号、商品分类号、还库数量、物理结构设计为了便于编程,本系统中所有字段代码一律采用汉语拼音的首字母作为该项代码。例如商品字段的代码是 sp, 商品分类号的代码是 spflh. 关于数据库和数据库表名称结构如下:基础数据库(jcsj)包括表:商品表(sp), 商品代码表(spdm)部门编码表(bmbm),供货商表(ghs)表 3.1 商品表结构 表名: sp 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Sph 商品号 Char(8) N P2 Spflh 商品分类号 Char(10) N P3 Spmc 商品名称 Char(30) N4 Gg 规格 Char(14) Y5 Dw 单位 Char(4) Y6 Jj 进价 Money Y7 Gxsbh 供应商编号 Char(6) Y F8 Cd 产地 Char(20) Y9 kcsl 库存数量 Char(8) Y10 Kcsx 库存上限 Char(8) Y11 Kcxx 库存下限 Char(8) Y12 Tm 条码 Char(13) Y13 Jylx 经营类型 Char(1) Y14 Bmbh 部门编号 Char(10) N F表 3.2 商品分类表结构 表名:spfl 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Spflh 商品分类号 Char(10) N P2 Spflmc 商品分类名称 Char(16) N3 Gg 规格 Char(14) T4 Dw 单位 Char(4) T表 3.3 供货商表结构 表名:ghs 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)Ghsbh 供货商编号 Char(6) N P2 Ghsmc 供货商名 Char(30) N3 Dz 地址 Char(30) Y4 Dh 电话 Char(15) N5 Cz 传真 Char(15) Y6 Yb 邮编 Char(6) Y7 Lxr 联系人 Char(16) N8 Khh 开户行 Char(30) Y9 Zh 帐号 Char(30) Y10 Xyd 信誉度 Char(2) Y11 Jdrq 建档日期 Smalldatetime N表 3.4 部门表结构 表名: bm 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Bmbh 部门编号 Char(4) N P2 Bmmc 部门名称 Char(10) N3 Yhbh 员工编号 Char(4) N F4 Bz 备注 Varchar表 3.5 员工表结构 表名:yg 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Ygbh 员工编号 Char(4) N P2 Ygmc 员工名称 Char(8) N3 Zw 职务 Char(8) Y4 Bmbh 部门编号 Char(4) Y F采购数据库(cg)包括的表: 报价单表(bjd)、报价细则表(bjxz)、询价单表(xjd)、询价细则表(sjxz)、请购单表(qgd)、请购细则表(qgxz)、订购单表(dgd)、订购细则表(dgxz)、应付账表(yfz)、折扣规则表(zkgz)以下是主要的几个表结构:表 3.6 订购单表结构 表名: dgd 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Dgdbh 订购单编号 Char(8) N P2 Dgrq 订购日期 Smalldatetime N3 Gysbh 供应商编号 Char(8) N F4 Cgygh 采购员工号 Char(4) N5 Fktj 付款条件 Varchar Y6 Jhdd 交货地点 Varchar Y7 Jhq 交货期 Smalldatetime Y8 Bz 备注 Varchar Y表 3.7 订购细则表结构 表名:dgxz 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Dgdbh 订购单编号 Char(8) N P2 Dgxc 订购项次 Char(3) N P3 Qgdh 请购单号 Char(8) Y4 Qgxc 请购项次 Char(3) Y5 Spflh 商品分类号 Char(10) N6 Sph 商品号 Char(7) N7 Dgsl 订购数量 Char(8) N8 Dgje 订购金额 Money N9 Dgsj 订购时间 Smalldatetime N10 Zkgz 折扣规则 Varchar Y11 Yrkflag 已入库标志 Char(1) Y表 3.8 询价单表结构 表名: xjd 序 字段名 字段含义 数据类型 空? 主键(P)号 外键(F)1 Xjdh 询价单号 Char(8) N P2 Gysbh 供应商编号 Char(8) N3 Cgygh 采购员工号 Char(4) Y F4 Xjrq 询价日期 Smalldatetime Y5 bjjzr 报价截止日 Smalldatetime Y表 3.9 询价细则表结构 表名: xjxz 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Xjdh 询价单号 Char(8) N P2 Qjdh 请购单号 Char(8) Y F3 Qgxc 请购项次 Char(3) Y4 Sph 商品号 Char(8) Y F5 Jhq 交货期 Samlldatetime Y6 jhdd 交货地点 Varchar Y库存数据库(kc)包括的表有: 入库单(rkd)、入库明细表(rkmx)、库存信息表(kcxx)、出库单表(ckd)、出库明细表(ckmx)、还库单表(hkd)、还库明细表(hkmx)表 3.10 入库单表结构 表名: rkd 序号字段名 字段含义 数据类型 空? 主键(P)外键(F)1 Rkdh 入库单号 Char(8) N P2 Rkrq 入库日期 Smalldatetim

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论