收藏 分销(赏)

零售业供应链管理设计模板.doc

上传人:精**** 文档编号:11221848 上传时间:2025-07-08 格式:DOC 页数:46 大小:972.50KB 下载积分:14 金币
下载 相关 举报
零售业供应链管理设计模板.doc_第1页
第1页 / 共46页
零售业供应链管理设计模板.doc_第2页
第2页 / 共46页


点击查看更多>>
资源描述
零售业供应链管理设计 46 资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。 课 程 设 计 课程名称: 管理信息系统 设计题目: 零售企业供应链管理 学 院: 机电工程学院 专 业: 工业工程 年 级: 级 组 员: 朱国花、 陈洪波、 李斌、 刘武 指导教师: 孔令波 日 期: 1月5日 教 务 处 制 零售企业供应链管理 摘要: 随着国外零售行业逐步在中国的市场上崛起, 中国零售企业迫切需要提高自身竞争力以应对日益激烈的市场竞争, 加强和改进零售业供应链管理, 是中国零售业提高核心竞争力、 应对入世挑战所亟待解决的问题。为此, 我们设计了以小型超市零售系统为对象的供应链管理系统: 前台销售管理系统和后台仓储系统。 关键词: 零售业 供应链 数据库 目录 1.中国零售行业背景 4 1.1零售行业基本情况 4 1.2存在的问题 4 1.3系统目标 4 2.系统分析 5 2.1组织结构与功能分析 5 2.1.1零售企业组织结构图如下 5 2.1.2功能结构分析 5 2.2业务流程分析 5 2.2.1业务流程 5 2.2.2业务流程图 6 2.3数据流程分析 6 3.系统设计 9 3.1总体结构设计 9 3.1.1功能结构设计 9 3.1.3系统平台设计 15 3.2详细设计 16 3.2.1代码设计方案 16 3.2.2数据库表设计 17 3.2.3输入输出设计 26 3.3处理流程设计 30 3.3.1模块IPO图 31 1.中国零售行业背景 1.1零售行业基本情况 零售业在流通产业中处于基础地位, 是拉动日常消费品生产、 分销和相关服务行业的前沿行业, 其销售额和从业人数成为促进经济发展的重要因素, 在一国国民经济中起着举足轻重的作用。近年来, 国外零售企业纷纷登陆中国, 它们以规范的服务、 特殊的营销方法拉住了中国消费者的心, 销售额及市场占有率一直领先, 而中国的零售业对国外的零售业却缺乏必要的了解和研究, 更缺乏相应的竞争策略和手段。加入WTO使中国零售业面临着更大的挑战, 进而促使中国零售业更好地反思, 以找出解决问题的办法。 面对外资零售企业的扩张, 中国零售企业迫切需要提高自身竞争力以应对日益激烈的市场竞争。供应链及其管理是影响零售业竞争力的关键要素, 是推动零售业发展的重要力量。在市场竞争日益激烈的情况下, 随着商品价格的竞争, 零售企业的利润空问被挤压, 供应链管理的作用显得尤为重要。当前, 中国零售业供应链管理水平不高, 投入不足, 因此, 加强和改进零售业供应链管理, 是中国零售业提高核心竞争力、 应对入世挑战所亟待解决的问题。 1.2存在的问题 现以大型零售商零售企业为研究对象, 对中国零售行业存在的问题进行分析, 得出中国零售行业存在以下问题: 零售业系统调节能力差, 造成大量人力、 物力的浪费; 信息化建设不够完善, 导致信息不够准确, 零售业的损失较大; 供应链中物流运作成本高, 效率低下; 与供应商的合作尚未建立长远的供需和作关系, 导致寻求供应商难度加大; 库存管理不够灵活, 经常造成货物囤积或者短缺; 进货存在盲目性大、 灵活性差的问题。 1.3系统目标 充分了解零售行业的现状, 构建管理系统整体模型; 完善信息化建设, 提高信息的准确度和及时度, 建立高效、 便捷的管理信息系统; 优化物流配送系统, 提升物流水平; 建立供销一体化系统, 与供应商建立战略联盟, 加强与供应链上各成员的协调; 实行订单式库存, 与销售部建立连接, 有需求时就加大库存量, 尽量做到零库存, 加大资金的流动。 2.系统分析 2.1组织结构与功能分析 2.1.1零售企业组织结构图如下 图2.1 组织结构图 2.1.2功能结构分析 采购部: 主要负责零售货物采购计划的订制, 以及与供应商关系的管理 物流中心: 运输部门负责货物的运输, 制定最优的物流路线 货物配送中心负责商品的配送, 实现高效的物流运输管理 仓储部门: 负责货物的进出库管理, 以及商品的存储管理 销售部门: 负责零售店的管理, 分销计划的订制 财务部门: 负责公司的生产经营, 资金运营的核算 2.2业务流程分析 2.2.1业务流程 主要业务流程有商品分销、 货物存储、 货物的配送和运输、 供应商管理、 财务报告编制等 销售部门负责了解顾客的需求并向仓储部门提供货物的供需单; 仓储部门结合库存情况给予配货或者出具货物采购申请单; 物流中心根据仓储部门的配货单进行配货并运送到各大商场; 如果库存缺货, 采购部应根据市场的需求情况向供应商进行货物的采购, 并编制货物采购单; 财务部门审批采购单后, 进行财务结算。 2.2.2业务流程图 图2.2 业务流程图 采购入库业务流程图 图2.3 采购入库业务流程图 2.3数据流程分析 第一层数据流程图 图2.4 第一层数据流程图 第二层数据流程图 图2.5 第二层数据流程图 第三层数据流程图——配送业务 图2.6 配送业务 第三层数据流程图——采购业务 图2.7 采购业务 第三层数据库——库存管理 图2.8 库存管理 3.系统设计 3.1总体结构设计 3.1.1功能结构设计 本系统共分为两大系统, 一是前台的销售系统, 二是后台的管理系统。 图3.1 小型超市零售管理系统 前台POS销售系统 后台管理系统 商品录入 收银业务 进货管理 销售管理 库存管理 人员管理 ( 1) 商品录入模块 商品录入 快速商品录入 支持条形码扫描 图3.2 功能描述: 商品录入子系统要求能快速录入商品, 因此必须支持条形码扫描。 ( 2) 收银模块 图3.3 收银业务 交易总额计算 打印交易清单 支持会员卡打折 功能描述: 收银业务子系统能计算交易总额, 打印交易清单, 并根据会员卡打折。 ( 3) 进货管理模块 图3.4 进货管理 自动制定进货计划 自动入库登记 查询打印计划 进货与入库记录 功能描述: 进货管理子系统能够根据库存自动指定进货计划, 进货时自动等级, 以及提供查询和打印计划进货与入库记录的功能。 ( 4) 销售管理模块 图3.5 销售管理 商品销售控制 查询打印销售情况 生成销售排行榜 功能描述: 销售管理子系统能够控制某商品是否允许销售, 查询每种商品的销售情况并产生年、 月、 日报表, 同时能够生成销售排行榜。 ( 5) 库存管理模块 图3.6 查询库存明细记录 库存状态自动告警提示 库存管理 自动盘点计算 功能描述: 库存管理子系统提供查询库存明细记录的基本功能, 并根据库存的状态报警, 以及自动盘点计算。 ( 6) 人员管理模块 人员管理 基本信息登记管理 员工操作权限管理提示 客户销售权限管理提示 图3.7 功能描述: 人员管理子系统提供基本信息登记管理, 员工操作权限管理, 客户销售权限管理的功能。 3.1.2 U/C矩阵分析及其子系统划分 ( 1) 建立U/C矩阵 数据 类 功能 订货 信息 成本 客户信息 合同签订数据 信息 合同更新数据 采购商品数量 采购绩效考核指标及数据 采购商品质量 产品库存管理系信息 U U U 销售状况信息管理 U U U 市场调研 U C U 供应商选择及下订单 U C U U 签订合同 U U U C U U U U 合同的执行及变更 U U U C C U U 采购商品的质量管理 U U U C 采购商品数量管理 U U C U 供应商的绩效考核 U U U 采购活动考核 U U U 建立供应商关系 U U U ( 2) U/C矩阵的求解 数据 类 功能 订货 信息 客户 信息 成本 合同签订数据 信息 合同更新数据 采购商品数量 采购商品质量 采购绩效考核指标及数据 产品库存管理系信息 C C C U U U C U U U 销售状况信息管理 U U U 市场调研 U 供应商选择及下订单 U 签订合同 U U U C U C C U U U 合同的执行及变更 U U U U U 采购商品的质量管理 U U C C U 采购商品数量管理 U U U 供应商的绩效考核 U U U C C C 采购活动考核 U U U 建立供应商关系 U U U ( 3) 划分子系统 数据 类 功能 订货 信息 客户 信息 成本 合同签订数据 信息 合同更新数据 采购商品数量 采购商品质量 采购绩效考核指标及数据 产品库存管理系信息 采购计划管理 u u u 销售状况信息管理 u u u 市场调研 u 供应商选择及下订单 u u u 签订合同 u u u 采购合同管理 合同的执行及变更 u u u u u 采购商品的质量管理 u 交货管理 u 采购商品数量管理 u u 供应商的绩效考核 u u u 采购绩效考核 采购活动考核 u u u 建立供应商关系 u u u 3.1.3系统平台设计 (1) 软件要求 本系统主要采用Microsoft系列操作系统和相关服务器。 应用服务器软件: Microsoft Windows Server/Microsoft Windows Advance Server。 数据库服务器软件: Microsoft SQL Server 。 工作站系统软件: Microsoft Windows 98/Windows Professional/Windows Server。 WEB服务器: Microsoft Internet Server5.0 (2) 硬件要求 本系统采用C/S架构, 服务器相对要求比较高, 一方面由于系统数据量比较大, 需要存储的数据比较大, 因此对硬盘要求有一定的容量, 而且目标系统的工作站点数比较多, 并行工作会比较多, 因此要求CPU具有较好的浮点运算能力。 理论上工作站只要完成对Microsoft98操作系统及更高的版本的安装, 硬件就基本达到要求。本系统对工作站硬件没有什么特殊要求。 Ø 服务器 采用基于Intel处理器的X86工业标准的服务器。 CPU: 不低于PIII600 内存: 不少于256M 硬盘: 不少于18G Ø 工作站 采用基于Intel处理器的X86工业标准个人计算机。 CPU: 不低于MMX233 内存: 不少于64M 硬盘: 不少于500M (3) 网络要求 企业在总部有自己的Web网站, 并经过高速的线路向Internet发布。企业能够使用自有Web应用模式进行系统建设。这时, 所有的移动办公用户或者异地分支机构直接经过Internet与系统进行连接完成业务操作。企业的Web Server之于内部网络之外( 企业防火墙以外) 的Internet上, 这时, 所有的系统用户包括总部、 分支机构和移动办公用户, 全部经过Internet与OA系统相连接, 完成业务操作。 考虑零售企业百货有限公司的生产厂区分布情况, 以及当前网络布线的发展趋势和从经济效益角度出发, 建议零售企业百货有限公司采用CommScope SYSTIMAX综合布线方式完成。CommScope SYSTIMAX综合布线系统由于技术领先, 质量可靠及服务周到, 作为我们的首选布线系统方案。SYSTIMAX综合布线系统具有如下主要优点: (1) 兼容性; (2) 灵活性; (3) 可靠性; (4) 先进性。 3.2详细设计 3.2.1代码设计方案 代码是代表客观存在的事实名称、 属性和状态等的符号。代码的符号能够是数字、 字母或是由数字和字母混合组成。 根据超市这样一个运作环境的实际情况, 便于工作人员记忆, 本次主要用线分类方法, 线分类方法的主要出发点首先给定母项, 母项下分若干子项, 由对象的母项分大集合, 由大集合确定小集合……, 最后落实到具体对象。 单号: 前两位为年, 中间两位为月, 最后三位为流水号。流水号取值范围为0001-9999。例如: 11月的第一张订单, 它的单号为10110001。 单别的编号: 前两位为表示单据性质, 后两位为流水号。 XXXX XX XXXX   第一张单据  十一月   单据性质 报价单 客户订单 销货单 销退单 出货通知单 代码 21 22 23 24 25 取值范围 2100-2199 2200-2299 2300-2399 2400-2499 2500-2599 3.2.2数据库表设计 (1)物理设计 系统E-R图 本系统中涉及”职工”( 管理员) , ”顾客”( 会员、 客户) , ”供货商”, ”总经理”, ”商品”, ”库存”, ”商品交易”。就”总经理”实体集而言, 涉及的主要信息有: 总经理帐号、 总经理密码、 总经理姓名。对于”管理员”实体集, 涉及的主要信息有: 管理员帐号、 管理员密码、 管理员姓名、 管理员编号号、 管理员职位、 管理员权限等。对于”会员”实体集, 涉及的主要信息有: 会员帐号、 会员密码、 会员姓名、 会员地址、 会员积分等。”商品交易”实体集, 涉及的主要信息有: 客户姓名( 因存在非会员与会员的区别, 故该属性可为空) , 交易日期, 交易时间, 交易内容等。”库存”实体集涉及的主要信息有: 商品名称, 商品数量, 商品供应商信息, 入库日期等。”供货商”实体集涉及的主要信息有供货商姓名, 供货商地址, 供货商联系方式, 主要供应商品类别等。 总体E—R图: 图3-9 总经理 管理员 会员 商品 供应 供应商 储存 购买 管理 管理 仓库 管理员实体及其属性 管理员 帐号 密码 编号 姓名 权限 图3-10 员工实体及其属性 员工 帐号 密码 编号 姓名 职位 图3-11 会员( 客户) 实体及其属性 会员 帐号 密码 编号 姓名 地址 注册日期 会员积分 享受折扣 联系电话 生日 图3-12 商品实体及其属性 图3-13 商品 编号 名称 类别 价格 单位 库存数量 条形码 供应商 仓库实体及其属性 仓库 商品名称 商品数量 入库时间 供应商 仓库编号 商品编号 图3-14 商主体及其属性 图3-15 供应商 编号 姓名 地址 联系方式 主营类别 商品交易主体及其属性 商品交易 交易编号 交易日期 交易内容 交易金额 客户名称 本次积分 享受折扣 找零 图3-16 (2)逻辑设计 管理员信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 管理员编号 char 8 0 √ √ 记录管理员编号 2 管理员帐号 char 8 0 记录管理员帐号 3 管理员密码 char 8 0 记录管理员密码 4 管理员姓名 char 8 0 记录管理员姓名 5 管理员权限 char 12 0 记录管理员权限 表3-1 员工信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 员工编号 char 8 0 √ √ 记录员工编号 2 员工帐号 char 12 0 记录员工帐号 3 员工密码 char 8 0 记录员工密码 4 员工姓名 char 8 0 记录员工姓名 5 员工职位 char 8 0 记录员工职位 表3-2 会员( 客户) 信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 会员编号 char 8 0 √ √ 记录会员编号 2 会员帐号 char 12 0 记录会员帐号 3 会员密码 char 8 0 记录会员密码 4 会员姓名 char 8 0 记录会员姓名 5 会员地址 char 30 0 记录会员地址 6 会员生日 char 8 0 记录会员生日 7 会员积分 char 8 0 记录会员积分 8 享受折扣 char 8 0 记录享受折扣 9 注册日期 char 8 0 记录注册日期 10 联系电话 char 15 表3-3 0 记录联系电话 商品信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 商品编号 char 8 0 √ √ 记录商品编号 2 商品名称 char 20 0 记录商品名称 2 商品类别 char 8 0 记录商品类别 3 商品单位 char 4 0 记录商品单位 4 商品价格 char 8 0 记录商品价格 5 库存数量 char 8 0 记录库存数量 6 条形码 char 14 0 记录条形码 7 供货商编号 char 8 0 记录供货商 表3-4 仓库库存信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 商品编号 char 8 0 √ √ 记录商品编号 2 商品名称 char 20 0 记录商品名称 3 库存数量 char 8 0 记录库存数量 4 入库时间 char 8 0 记录入库时间 5 仓库编号 char 30 0 记录仓库编号 6 供应商 char 8 0 记录供应商 表3-5 供应商信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 供应商编号 char 8 0 √ √ 记录供应商编号 2 供应商姓名 char 8 0 记录供应商姓名 3 供应商地址 char 30 0 记录供应商地址 4 主营类别 char 8 0 记录主营类别 5 联系方式 char 15 表3-6 0 记录联系方式 商品交易信息表 序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明 1 交易编号 char 8 0 √ √ 记录交易编号 2 交易日期 char 8 0 记录交易日期 3 交易内容 char 200 0 记录交易内容 4 客户名称 char 8 0 记录客户名称 5 享受折扣 char 8 0 记录享受折扣 6 交易金额 char 8 0 记录交易金额 7 找零 char 8 0 记录找零 8 本次积分 char 8 0 记录本次积分 表3-7 ( 3) 物理设计 /*创立数据库*/ create database suppermarketdb on primary (name=SuperMarketdb, filename='C:\Program Files\Microsoft SQL Server\MSSQL\Data\SuperMarketdb.mdf', size=100MB, maxsize=200MB, filegrowth=20MB) log on (name=SuperMarketlog, filename='C:\Program Files\Microsoft SQL Server\MSSQL\Data\SuperMarketdb.ldf', size=60MB, maxsize=200MB, filegrowth=20MB) go /*创立商品信息表*/ CREATE TABLE MerchInfo (MerchID int identity(1,1) Primary key , MerchName varchar(50) Unique NOT NULL , MerchPrice money NOT NULL , MerchNum int NOT NULL , CautionNum int NOT NULL , PlanNum int NOT NULL , BarCode varchar(20) Unique NOT NULL , SalesProPrice money NULL , SalesProDateS datetime NULL , SalesProDateE datetime NULL , AllowAbate int NOT NULL , AllowSale int NOT NULL , FactoryID int NOT NULL , ProvideID int NOT NULL) GO /*创立供应商表*/ CREATE TABLE Provide (ProvideID varchar(10) Primary key , ProvideName varchar(50) NOT NULL , ProvideAddress varchar(250) NULL , ProvidePhone varchar(25) NULL ) GO /*创立会员表*/ CREATE TABLE Member (MemberID varchar(10) Primary key , MemberCard varchar(20) NOT NULL , TotalCost money NOT NULL , RegDate datetime NOT NULL ) GO /*创立入库表*/ CREATE TABLE Stock (StockID int identity(1,1) Primary key , MerchID int NOT NULL , MerchNum int NOT NULL , MerchPrice money NULL , TotalPrice money NULL , PlanDate datetime NULL , StockDate datetime NULL, StockState int NOT NULL) GO /*创立交易表*/ CREATE TABLE Dealing (DealingID int identity(1,1) Primary key , DealingDate datetime NOT NULL , DealingPrice money NOT NULL , UserName varchar(25) NULL , MemberCard varchar(20) NULL) GO /*----------创立表间约束----------*/ /*商品信息表中厂商编号、 供应商编号分别与厂商表、 供应商表之间的外键约束*/ ALTER TABLE MerchInfo ADD CONSTRAINT [FK_MerchInfo_Factory] FOREIGN KEY ([FactoryID]) REFERENCES Factory ([FactoryID]), CONSTRAINT [FK_MerchInfo_Provide] FOREIGN KEY ([ProvideID]) REFERENCES Provide ([ProvideID]) GO /*销售表中商品编号与商品信息表之间的外键约束*/ ALTER TABLE Sale ADD CONSTRAINT [FK_Sale_MerchInfo] FOREIGN KEY ([MerChID]) REFERENCES MerchInfo ([MerchID]) ON DELETE CASCADE GO /*入库表中商品编号与商品信息表之间的外键约束*/ ALTER TABLE Stock ADD CONSTRAINT [FK_Stock_MerchInfo] FOREIGN KEY ([MerchID]) REFERENCES MerchInfo ([MerchID]) ON DELETE CASCADE GO /*----------创立索引----------*/ /*在交易表上建立一个以交易编号、 交易日期为索引项的非聚集索引*/ CREATE nonclustered INDEX IX_Dealing ON Dealing(DealingID, DealingDate) GO /*在商品信息表上建立一个以商品编号为索引项的非聚集索引*/ CREATE nonclustered INDEX IX_MerchInfo ON MerchInfo(MerchID) GO /*在销售表上建立一个以销售编号、 销售日期为索引项的非聚集索引*/ CREATE nonclustered INDEX IX_Sale ON Sale(SaleID, SaleDate) GO /*在入库表上建立一个以入库编号、 入库日期、 商品编号为索引项的非聚集索引*/ CREATE nonclustered INDEX IX_Stock ON Stock(StockID, StockDate, MerchID) GO 3.2.3输入输出设计 1.输入设计 ( 1) .输入项目: 用户名, 密码 ( 2) .输入人员 通晓该购销程序操作的相关工作人员, 具备一定的MYSQL基础, 有关数据来源于相关的数据字典。 ( 3) .主要功能要求 操作简单, 一目了然, 面向大众, 不需具备太多的相关专业知识, 使用方便, 便于人机的交互式操作。 ( 4) .输入校验: 详见代码设计 输入设计是整个系统设计的关键环节之一, 对系统的质量起着决定性的影响。它的目标是要尽可能减少数据输入中的错误。 模块 输入内容 输入方式 输入后去向 输入设备 修改密码 用户名、 密码 填表式 MYSQL数据库 键盘、 鼠标 计划订单 日期、 单号、 商品编号、 商品名称、 商品生产商、 规格、 数量、 单价、 金额 填表式 MYSQL数据库 键盘、 鼠标 a.根据分析设计, 超市采购登陆输入界面如下 帐号 XXX 密码 ********** 采购系统登陆 图a. 超市采购登陆输入界面 b.采购计划输入界面如下: 采购计划输入单 计划单单号: 日期: 备注: 商品名称: 商品生厂商: 商品规格: 条形码: 计量单位: 需求量: 计划单价: 金额总计: 保存 修改 采购计划输入单 图 W—11 采购计划输入界 图b. 采购计划输入单 c.采购收货输入界面 收货管理 供应商: 数量 : 单价: 收货时间 输入人员 : 产品: 图c. 采购收货输入界面 d.供应商资料输入界面 供应商管理 供应商: 产品类型: 产品: 价格水平 图 d. 供应商资料输入界面 2.输出设计 输出设计的目的是使系统能输出满足用户需要的有用信息。 模块 输出内
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 行业资料 > 物流/供应链

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服