案例仓库管理信息系统的开发
信息系统在物流管理中的应用案例

信息系统在物流管理中的应用案例信息系统在物流管理中扮演着至关重要的角色,通过提供实时数据、自动化处理和决策支持,有效地优化了物流运作,提高了效率和可靠性。
本文将介绍几个实际的案例,展示信息系统在物流管理中的应用。
案例一:智能仓储管理系统智能仓储管理系统是一种基于信息技术的现代化物流管理系统,通过实时监控、自动化操作和数据分析,提高了仓库管理的效率和准确性。
在传统的仓库管理中,工人需要手动记录和管理货物的进出,并进行库存盘点。
这种方式既费时费力,还容易出现错误。
而引入智能仓储管理系统后,物流企业可以利用条码、RFID等技术对货物进行自动识别和跟踪,同时仓库设备如自动堆垛机、输送带等也可以通过信息系统进行智能控制。
这个系统不仅可以提高货物的管理准确性和实时性,还可以通过数据分析提供仓库物流效率的指标,如货物进出速度、存储密度等,帮助企业进行仓库布局和资源优化。
案例二:供应链协同平台供应链协同平台是一个集成了供应商、制造商和分销商等关键参与者的信息系统,通过协同和共享数据,实现供应链的高效运作。
传统的供应链管理中存在信息不对称和协调困难的问题,导致生产计划、库存管理和送货安排等方面出现错误和延误。
而供应链协同平台通过信息的共享和实时更新,实现了企业间的信息同步和协调。
例如,制造商可以根据分销商的销售数据进行准确的生产计划,供应商可以根据制造商的需求进行原材料采购。
通过信息系统的支持,供应链各节点之间的合作更加紧密,降低了库存和运输成本,提高了物流效率。
案例三:智能运输调度系统智能运输调度系统是一种基于信息和通信技术的运输管理系统,通过实时数据和决策支持,优化了运输调度的过程,提高了运输效率和安全性。
传统的运输调度往往依赖人工判断和经验,因此容易出现调度不合理和效率低下的问题。
而智能运输调度系统通过实时监控车辆位置、路况和货物信息等,可以快速生成合理的配送路线和调度计划。
这个系统不仅可以提高运输效率,减少车辆空载率和里程成本,还可以通过实时监控提高运输安全性,及时发现和处理异常情况。
库存管理信息系统的设计与开发

2 0 1 3 年 第1 1 期l 科技创新与应用
库存管公 司, 江苏 南京 2 1 0 0 1 2 )
摘 要: 随 着我 国铁 路 工 程 建设 的发 展 , 铁 路 公 司的库 存 管理 问题 也 开始 成 为人 们 关 注 的重 点 问题 之 一 。 文章 通 过研 究 一种 管 理 信 息 系统 的 基本 特 点 , 以铁路 公 司的库 存 管 理作 为 研 究 对 象 , 研 究 并 开发 一 套铁 路 公 司库 存 管理 信 息 系统 。 关键词 : 库存 管理 ; 信 息 系统 ; 物 资 1管理 信息系统 概述 总体模块结构如图 1 所示 : 管理信 息 系统是一门以人为主导综合应用计算机 、网络通信与数 2 . 2 . 2模型设 计 据库技术对对管理信息进行收集、 传输、 存贮、 加工、 更新和维护等综合 数据库的设计是在项 目需求分析的基础上,贯穿系统的整体设计 处理 , 以增强竞 争能力 , 提高效 率为 目的为企 业 的经营与 管理 决策提 供 思路 , 设计出能满足用户需求的项 目的具体及各种实体的概念模型设 各 种信 息服务 的综合 集成 型人机 系统 。它 不仅能 够根据 外部环 境变 化 计 。 设计 时要求将原 始数据 经过编码 储存 到数据 库中 , 用户再通 过数据 对市场做出快速反应 , 提高管理效率 , 并缩短企业生产周期 , 也可降低 库提取数 据。 生 产运 用成 本 ; 还 能通 过及 时掌 握市 场信 息 , 进 行有 效 分析 , 为企 业 管 总体 的设计 采用 了 E — R模 型 , 充分 考虑 供应 商~ 货物, 用 户一 货物, 理者决策提供准确的依据。 铁路公司建设库存管理信息系统, 是其应对 仓库一 货物, 采购员一 货物, 保管员一 仓库货物之间等采购供应关系 , 且其 市场竞争以及现代社会发展需要的一项重要手段。 关 系是可 交互 、 可 重复 的 。根据 系统功能 分析 , 所需 建立 相应 的数据 表 2铁 路公 司库 存管理信 息系统模 型 分别存储公司的员工 、 供应商和客户的资料, 还需建立数据表分别存储 2 1系统需 求分析 公司商品的资料进货 、 库存、 销售情况。而实体模型要求分类别建立系 公司决定开发 十 —套库存管理信息系统 ,以物资管理系统中的 统 , 内容主要有公司信息 、 供应商、 货物类别 、 入 库单、 出库单、 报损单等, 库存管理为主 , 兼以存储和管理企业内部的员工、 下属站段单位和物料 通过编号 , 物资、 人员 、 仓库、 企业代码, 日 期, 物资单价 、 数量 , 以及其他 的基础信息, 以及相关技术部门应用和调拨物资时的信 息资源, 使被授 金额与备注等形式建立数据库 , 注意对用户进行管理时, 应标注序号 、 权用户能够通过前 台管理软件对铁路公司内部数据库中的信息资料进 用户 名 、 用户密码 与权 限。 行增 删 、 修改及查 询等 。 2 . 3系统 的实 现 21 . 1应用 范围 铁路公司库存管理信息系统在对系统的需求分析基础上,在具体 该系统适用于铁路公司物资部以及基层站段物资仓储的物资计划 了解公司库存管理实情的情况下,采用面向对象的技术进行了整体功 采集 、 采购、 入, 出库库 存管理及 报表统计等 库存管 理工作 。 能模 块设 计 , 构建 出了一个 比较合 理的数 据库 , 实现 了公 司计划 、 采购 、 2 . 1 . 2功能 需求 库存 、 报 表与代码 管理等模 块功能 。 系统 架构采用 C d S 方式, 将 系统功能 通过实践调研, 我们采用模块分解的方法 , 将铁路公司库存管理系 按照需求归类 , 定 出权限等级 , 梳理业务流程和信息流程, 消除各环节 统的总体业务流程分为计划 、 库存 、 采购和报表等 四大管理模块 , 需要 中信 息的重复与冲突, 形成数据的可控共享。 系统保留原系统中成熟的 实现有 计划 的采集 、 提交 、 汇总、 编辑 、 查询和 统计等功 能。 流程 和功 能 ,通过— 个功 能集 中的业务平 台实现 数据 的集 中式 流程化 2 . 1 . 3性能要 求 管理 , 尊重 了用 户 的使用 习惯 。在系 统实现 过程 中 , 库 存管 理系统 中计 铁 路库存 管理信 息系统是 —个 涉及到公 司计 划 、 数据处 理 、 控制 分 量单位代码、 行政区域代码等 , 均采用集团统一的信息编码以满足集团 析 等多个部 门多个 环节 的综合 性管理 系统 , 其 在性能 上的要 求也很 多 , 信息化管理要求 ; 还根据物资零库存的管理原则 , 采用人 、 出库单一票 主要有系统的可靠性、 实用性、 安全 l 生、 可扩展和可维护性要求 , 尤其是 式管理模式 , 在录入采购收料一单的同时 , 系统 自动生成相应的出库发 响应时间要快 , 能准确及时地为用户提供信息需求。 在软件系统开发过 料单 , 督 促物 资使用部 门及 时人库 、 出库 , 同时还 增加 价格分 析功 能 , 及 程中, 我们运用了软件工程思想 , 选用双机热备份 、 c l u s t e r 技术的硬件 时提供主要物资的价格曲线 , 为物资采购计划的制定提供参考, 来进一 设备配置方案, 且采用 了具有容错功能的服务器及网络设备 , 使在系统 步满足库存管理子系统的优化管理要求。 出现故障的情况下能够迅速恢复并采取适当的急救措施,在控制范围 在建 立系统 子系统 的过程 中 , 根据模 块 的基 本概况 , 具 体设 置相应 设 计相应 的代码 ) , 功能实 现模块 , 输入 项 , 输 出数据 , 管理 内尽力将错误减少到最低 , 对信息操作正确性能够检验, 对数据接 口严 的外 部模块 ( 格规范 。 流程逻辑 以及接 口。其 中将计 划管理 与库存管理 紧密地结合 起来 , 实现 计划 对物 资采购 的监 督 、 控 制功 能 , 合 理利 用 现有 的库存 资 源 , 提 高公 21 4 运行必 备条件 通过综合考虑系统的功能号陛能需求 ,我们本着以适合铁路公司 司 的物 资管理 全过程 的计划 管理子 系统 ; 并 通过对 物资管 理数据 库的 内部库存管理实际流程以及未来发展趋势为基本原则来选择开发工 信息进行统计分析 ,自动生成并打印出物资原材料 、能源收支存统计 具、 操作系统 、 局域网模式以及远程网络体系结构等系统平台。其中该 表、 物资经济活动动态分析表 , 建立能为领导者提供决策分析的可靠依 系统的软件配置主要有开发工具 D e v e l o p e r 6 1 ,数据库 O R A C L E I O G , 据 的报表 管理子 系统 。部分子 系统还用 到了相应 的算 法模块 。 服 务 器 Wi n d o w s 2 0 0 0 这一套完整的铁路库存信息管理系统替代了铁路公司手工记账模 资 管 理系 统 S e r v e r和 客 户 端 wi n — 式, 不仅通过集中的电子信 息管理对库存物品的出、 人库等操作进行全 d o w s 2 0 0 0 / N T / X P ; 硬 件 配 面 的控 制和管 理 , 减少 了仓库 管理人员 的工作 量和 劳动强度 , 有 效 地为 计 置可 根 据所 管 理 数 据 的 企业节 约成本 , 提高 客户服务 水平 ; 以高速高效 的彳 言 , 息处理 和查询 统计 划 多少进行 适度 增减 , 主 要 功能, 完善了库存流程 、 合理控制库存量 , 而且通过信息集成共享管理 , 管 为 l G 以 上 内存 , 1 2 0 G 为管理人员提供各类管理决策信息, 以满足现代化管理的需求, 从而极 理 以 上 双 机 热 备 份 的 双 大地提 高铁路企业 的经济效 益。 C P U数据库 服务器 , l G 结束语 以 上 内存 , 8 0 G 以 上 硬 铁路公司库存信息管理系统在解决了公司内部主要库存物资管理 盘, P 4以上 的 we b服务 问题的基础上 , 还完善了工作流程和管理模式 , 进一步提高公司的信息 器和 P 4 以上的计算机客 化应用水平, 为铁路公司专业化经营发展提供了技术支撑与保障 , 为铁 户端。 路公司数据信息的集成和共享奠定了坚实的基础。 2 . 2系统 的设 计 参 考文献 2 . 2 . 1模块结构的整 [ 1 ] 上官霞. 企业库存管理信 息系统设计与实现【 D 1 . 成都 : 电子科技 大 体设计 学, 2 0 1 0 . 通 过 对 用 户 功能 需 [ 2 ] 曹军. 库 存 管理信息 系统规 划与应 用[ D 1 . 上海: 上 海交通 大学 ,
管理信息系统应用案例

管理信息系统应用案例以某大型连锁超市的管理信息系统应用为例,探讨其在提高工作效率、提升管理水平和优化用户体验方面的应用。
该连锁超市使用了一套综合的管理信息系统来管理其各个环节的运营。
首先,在采购方面,超市使用管理信息系统来预测销售量,根据销售预测量自动下单,减少了人工采购的失误和成本。
系统根据历史数据和季节变化等因素进行分析,能够提供准确的销售预测,帮助超市合理安排库存,避免过剩或缺货的情况发生。
其次,在仓储管理方面,超市通过管理信息系统实现了全自动化的仓库管理。
系统根据销售预测和库存情况,自动进行订单分拣和货物上架,提高了仓储效率和准确度。
员工只需要根据系统的指导,将货物放置在对应的位置即可。
系统还能自动进行库存盘点,及时发现并处理出现的问题。
通过管理信息系统的应用,超市节省了大量人力和时间,提高了仓储效率。
此外,在销售管理方面,超市使用管理信息系统进行商品销售的跟踪和分析。
系统自动记录每一笔销售数据,包括商品种类、数量、价格、销售时间等。
通过对销售数据的分析,超市可以及时了解到各种商品的销售情况,进而根据销售数据来调整商品的进货量、定价策略和促销活动,提高销售额和利润率。
此外,系统还能自动生成销售报表,包括销售额、盈利情况等,为超市的决策提供重要的依据。
最后,在客户服务方面,超市使用管理信息系统来提供在线购买和配送服务。
客户可以通过超市的网站或手机应用程序进行商品选购,并选择送货时间和地址。
系统会自动进行订单处理和发货安排,并提供订单跟踪功能,让客户随时了解订单状态。
此外,系统还可以根据客户的购买习惯和历史数据,为客户提供个性化的推荐和促销信息,提高客户满意度和忠诚度。
综上所述,管理信息系统在连锁超市的应用中发挥了重要作用。
通过预测销售、优化采购、自动化仓储、销售分析和客户服务等功能的应用,管理信息系统提高了超市的工作效率和管理水平,优化了用户体验,为超市提供了更好的竞争优势。
物流信息系统的建立与成功案例分析

物流企业要选择好系统开发商
企业在实施WMS之前,第一步,也是最重要的一步是选择合适的系统开发商。企业在购买WMS时,不仅是在买一种产品和服务,而且是在买一种与开发商的关系。企业不能仅仅从库存系统的预算额或价格标准的角度来选择开发商,而应意识到,企业与系统开发商之间不应仅仅是简单的合同关系,更应是双赢的合作伙伴关系。即物流企业在准备实施新的仓储管理系统,或者提升现存的库存管理系统时,在库存经理和系统开发商之间应该形成一种良好的双边合作关系。
物流信息系统所要解决的问题
缩短从接受订货到发货的时间。库存适量化(压缩库存并防止脱销)。提高搬运作业效率。提高运输效率。使接受订货和发出订货更为省力。提高接受订货和发出订货精度。防止发货、配送出现差错。调整需求和供给。回答信息咨询。物流信息系统就是要解决好上述这些问题。所有这一切的目的,都是为了提高对顾客的服务水平和降低物流总成本。
物流信息系统发展方向
物流信息系统,今后将越来越具有战略意义,并将向社会系统化方向发展。为确保物流竞争优势,建立将企业内部的销售信息系统、物流信息系统、生产、供应系统综合起来的信息系统势在必行。
物流信息系统发展方向
由于信息化的发展,各企业之间的关系日益紧密。如何与企业外销售渠道的信息情报系统,采购系统中的信息情报系统,以及与运输信息系统联结起来将成为今后重点研究解决的课题。亦即建立不仅限于本企业还包括社会上多个企业之间的信息情报系统的重要性将日趋增加。企业的物流已经不只是一个企业的问题,被编组进入社会系统的部分将日益增多。在这种形势下,物流信息情报系统将日益成为社会信息情报系统的一个组成部分。
仓库管理案例分析

基于RFID技术的仓储管理随着经济一体化和全球化进程的加快,现代物流的概念已经逐步扩大到流通领域、生产领域以及其他的社会经济活动中,物流在企业竞争中扮演着越来越重要的角色。
自动化立体仓库(AS瓜S)作为现代物流系统中的一个重要组成部分,越来越受到关注。
目前,我国一些企业的立体仓库虽然实现了部分信息集成,但有些环节还不能实现无纸作业,数据的准确性和实时性得不到保证。
这就迫切需要一种更新更完善的信息识别解决方案,提高仓库管理与运作的效率,实时全面地掌握仓库信息。
同时,射频识别技术作为一种快速、实时、准确采集与信息处理的自动识别新技术,被列为本世纪十大重要技术之一。
本文开发了一个基于射频识别(RFID)的自动化立体仓库信息管理系统,以射频识别技术作为自动化立体仓库管理的技术纽带,实现物品出入库管理、盘存管理、信息查询过程的自动化,方便管理人员进行统计、查询和掌握物资流动情况,提高自动化立体仓库管理的自动化、智能化。
首先,分析了自动化立体仓库技术和盯ID技术在国内外的研究现状,提出将盯ID技术引入到自动化立体仓库中,取代传统的条形码技术,实现自动化立体仓库信息管理与控制调度的自动化、智能化、信息化。
根据系统的特点和要求,在详细分析了分布式控制方式下的基于盯ID的自动化立体仓库系统的总体框架结构的基础上,阐述了本课题的研究重点—自动化立体仓库管理系统层的设计与开发;构建了基于RFID的自动化立体仓库信息管理系统的框架结构;提出了RFID在自动化立体仓库中应用的具体方案,提高了系统的可扩展性。
其次,研究了RFID读写器与计算机的通信协议。
根据系统的需要,设计了一个简单易用、功能齐全的自定义串口通信类,实现计算机与读写器之间的数据通信,完成自动识别与采集模块的开发。
最后,选择图书电子商务系统中的重要组成部分—依托自动化立体仓库的图书仓储管理系统,作为一个实际案例,将RFID技术引入到这北京邮电大学硕士论文基于RFID的自动化立体仓库信息管理系统的研究个模型中,进行基于盯ID技术的自动化立体仓库信息管理系统的分析与设计。
仓库管理系统实验报告

山东工商学院学生实验报告书实验课程名称管理信息系统开课学院管理科学与工程学院指导教师姓名马谦杰学生姓名刘洋宏玉英季纪芳李岩学生专业班级管理科学1222014 —2015 学年第1 学期目录1开发概述1.1课题设计背景 (2)1.2系统概述 (2)2系统分析2.1可行性分析 (3)2.1.1技术可行性 (3)2.1.2 经济可行性 (3)2.1.3 操作可行性 (3)3结构化系统分析3.1 组织结构图 (4)3.2 业务流程图 (4)3.3 数据流程图 (5)4数据字典4.1数据字典 (7)5 系统设计5.1功能结构图设计 (9)5.1.1 系统工程概述 (9)5.1.2.货物入库和出库的管理 (10)5.1.3.出库入库记录的查询及报表 (10)5.1.4.货物信息的管理 (10)5.1.5.其他信息的管理 (10)5.2数据库结构设计 (11)5.3系统结构图 (12)5.4数据库概念结构设计 (13)5.5 数据库逻辑结构设计 (14)5.6 代码设计 (16)5.6.1 代码设计原则 (16)5.6.2 仓库管理信息系统中的代码 (16)6 系统实现6.1建立表 (16)6.2窗体设计 (20)6.3建立查询 (20)6.4报表设计 (20)参考文献 (20)1.开发概述1.1课题设计背景仓库在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。
传统简单、静态的仓储管理已无法保证企业各种资源的高效利用。
如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。
使用信息化管理系统, 对仓储各环节实施全过程控制管理,并可对货物进行货位、批次、保质期、配送等实现序列号管理,对整个收货、发货、补货、集货、送货等各个环节的规范化作业,还可以根据客户的需求制作多种合理的统计报表,将条码引入仓库管理,解决库房信息陈旧滞后的弊病。
智慧供应链下的仓储管理优化实践案例分享

智慧供应链下的仓储管理优化实践案例分享第1章引言 (3)1.1 背景及意义 (3)1.2 案例概述 (3)第2章智慧供应链概述 (4)2.1 智慧供应链的概念与特征 (4)2.1.1 概念 (4)2.1.2 特征 (4)2.2 智慧供应链的发展趋势 (4)2.2.1 数字化转型 (4)2.2.2 网络化协同 (4)2.2.3 智能化升级 (4)2.2.4 绿色可持续发展 (5)2.2.5 风险管理与应急响应 (5)2.2.6 个性化定制与柔性生产 (5)第3章仓储管理现状分析 (5)3.1 仓储管理的主要问题 (5)3.2 仓储管理优化的必要性 (5)第4章仓储管理优化策略 (6)4.1 信息化建设 (6)4.1.1 数据采集与处理 (6)4.1.2 仓储管理系统(WMS)升级 (6)4.1.3 仓储信息共享 (6)4.2 智能化技术应用 (6)4.2.1 自动化设备应用 (6)4.2.2 人工智能技术应用 (6)4.2.3 无人化仓储 (7)4.3 仓储网络优化 (7)4.3.1 仓储布局优化 (7)4.3.2 网络协同优化 (7)4.3.3 多级仓储体系构建 (7)4.3.4 逆向物流管理 (7)第5章信息化建设实践 (7)5.1 仓储管理系统(WMS)的选型与实施 (7)5.1.1 WMS选型原则 (7)5.1.2 WMS实施步骤 (8)5.2 数据分析与决策支持 (8)5.2.1 数据分析 (8)5.2.2 决策支持 (8)第6章智能化技术应用实践 (9)6.1.1 无人搬运车(AGV) (9)6.1.2 自动化立体仓库 (9)6.2 人工智能在仓储管理中的应用 (9)6.2.1 智能仓储管理系统 (9)6.2.2 人工智能拣选 (9)6.3 无人机与无人车在仓储物流中的应用 (9)6.3.1 无人机配送 (9)6.3.2 无人车配送 (9)6.3.3 无人机与无人车协同作业 (10)第7章仓储网络优化实践 (10)7.1 仓库选址与布局优化 (10)7.1.1 案例背景 (10)7.1.2 实践措施 (10)7.2 库存管理与优化 (10)7.2.1 案例背景 (10)7.2.2 实践措施 (10)7.3 网络协同与供应链整合 (10)7.3.1 案例背景 (11)7.3.2 实践措施 (11)第8章仓储管理效率提升实践 (11)8.1 精细化管理 (11)8.1.1 案例背景 (11)8.1.2 实践措施 (11)8.1.3 实践效果 (11)8.2 管理流程优化 (11)8.2.1 案例背景 (11)8.2.2 实践措施 (12)8.2.3 实践效果 (12)8.3 人员培训与绩效激励 (12)8.3.1 案例背景 (12)8.3.2 实践措施 (12)8.3.3 实践效果 (12)第9章仓储管理成本控制实践 (12)9.1 成本分析与控制策略 (12)9.1.1 成本分析 (13)9.1.2 成本控制策略 (13)9.2 采购成本优化 (13)9.2.1 供应商管理 (13)9.2.2 价格谈判与合同管理 (13)9.3 运营成本优化 (13)9.3.1 仓储设施设备优化 (13)9.3.2 仓储作业流程优化 (13)第10章总结与展望 (14)10.2 面临的挑战与应对策略 (14)10.3 未来发展趋势与展望 (15)第1章引言1.1 背景及意义全球经济一体化的深入发展,企业之间的竞争日益激烈,供应链管理作为企业降低成本、提高竞争力的关键环节,正受到越来越多的关注。
管理信息系统开发案例

管理信息系统开发示例(一)―××厂库存管理信息系统的分析与设计1.问题的提出(1)开发背景XX厂是我国的一家老加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。
在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多,加之业务人员素质较低等因素,造成物品供应效率低下,严重的影响了企业的正常生产。
同时由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大的影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。
当今该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并要求企业有更高的信息化集成,能够对企业的整体资源进行集成管理。
现代企业都意识到,企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。
这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源,实现既要独立,又要统一的资源共享管理。
随着信息技术的发展,该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理信息系统”。
(2)项目目标充分利用现有的设备,采用VB6.0作为开发工具,利用ACCESS数据库建立一个高效、准确、操作方便,具有专业的查询、更新及统计功能的微机管理信息系统,以满足工作人员进行综合的、模糊的查询及更新要求,从而更加方便的管理库存物品。
该系统的开发与建立会极大程度提高管理人员、工作人员的工作效率。
2.对现有系统进行需求调查需求调查是信息系统分析与设计的基础。
要开发并实施一个完整的信息系统,必须首先了理解用户的需求,并形成系统需求说明书。
在此基础上才能进行系统分析、系统设计和程序编码等工作。
该厂在需求调查过程中发放了8种不同种类的调查表,要求相关人员对其进行逐条逐项的填写,从而对其现行系统的业务流程进行了详细的调查。
(1)现行系统业务流程通过大量的调查,我们了解到当前该厂的业务流程如下:各车间向商品供应部门提出对某种商品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、库房管理等流程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
案例:仓库管理信息系统的开发一、项目开发背景某公司是专营家电的中型企业,该公司经营10大类几十个品种的家电产品。
管理工作主要是进货商品的入库管理和销售商品的出库管理及库存商品的保管管理。
现有的管理工作主要依靠手工完成,工作量大,且效率不高。
为了能更好地利用现代信息技术的成果,提高管理工作的效率和水平,以适应企业发展的需要,决定开发库存管理系统。
二、系统分析(1)可行性分析根据调查,商品入库的过程是当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水帐,另外如果是新产品,则还要在库存台帐中建立新帐页。
商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品的销售流水帐。
按照要求,每天下班之前统计分析人员要根据商品购入流水帐和商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存台帐。
原有的手工方式存在的问题有:●手工模式下的劳动强度高、效率低、错误多、处理速度慢,不适应企业发展的需要。
●在具体工作中,存在大量数据的保存、汇总、查询等工作,手工模式速度慢而且不利于数据的分析,已不适应现代管理模式。
本系统开发的目的,就是通过系统开发,实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行继承和重组,进一步通过计算机网络系统实现整个企业管理信息化。
该系统可以提高管理工作的质量和效率,主要表现在以下几个方面:●实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。
●强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。
●方便的查询功能,能快速实现对商品的入库、销售及库存情况的查询。
从技术上讲,现行的网络技术和计算机技术完全能完成本系统的功能要求。
经济方面,该企业用于系统开发的预算基本可满足设备的投入和人力投入。
就收益而言,系统投入使用后能加快资金的周转,提高资金的利用率,而且可以提高管理效率,减少人力资源的浪费。
在管理可行性方面,系统的开发于使用与现行的管理制度没有冲突,而且现在员工通过培训可以很容易掌握和使用系统。
综上所述,该系统具备可开发的条件,项目可行,建议开始开发。
(2)组织结构调查,管理功能分析①商品库存管理主要完成商品出入库管理和提供库存信息,如:库存清单、报表、统计信息等。
向管理者提供决策支持信息,库存管理的组织结构图如图1所示。
图1 组织结构图②商品库存管理的管理功能分析,如图2所示图2 库存管理功能图(3)管理工作的业务流程分析库存管理的业务流程图,如图3所示。
图3 业务流程图(4)数据流程分析数据流程图,如图4.1,4.2,4.3所示。
第0层数据流程图:基本的输入为有关部门送来的商品入库单和销售出库单,输出为报表数据,如图4.1所示。
图4.1 0层数据流程图第1层数据流程图:根据分析,整个仓库管理系统可分为三部分:采购入库管理、销售出库管理及报表中心。
如图4.2所示。
图4.2 第1层数据流程图第2层数据流程图,如图4.3(1),4.3(2)所示:采购入库管理可分为登记购入流水帐、登记库存台帐两个环节:图4.3(1)采购入库管理销售出库管理可分为登记销售流水帐、登记库存台帐两个环节:图4.3(2)销售出库管理(5)主要的数据字典a.数据项的定义数据项编号:I10数据项名称:库存量别名:实际库存量概述:某种商品的实际库存类型;数值型长度:4位整数取值范围:0~9999b.数据流的定义数据流编号:F1数据流名称:商品入库单简述:采购人员填写的商品入库凭单数据流来源:采购人员数据流去向:登记商品购入流水帐处理功能数据流组成:日期+入库单编号+商品号+单位+购入数量数据流量:30份/天高峰流量:50份/天数据流编号:F2数据流名称:销售出库单简述:销售人员填写的商品销售出库单数据流来源:销售人员数据流去向:登记商品销售流水帐处理功能数据流组成:日期+出库单编号+商品号+单位+数量数据流量:500份/天高峰流量:800份/天c.数据存储的定义数据存储编号:S1数据存储名称:库存台帐简述:记录商品的编号、名称单价与库存数量等信息数据存储组成:商品号+商品名称+购入单价+销售单价+库存数量相关联的处理:登记库存台帐、制作报表d.处理逻辑的定义处理逻辑编号:P1.1处理逻辑名称:登记购入流水帐简述:采购员根据入库单信息登记流水帐输入的数据流: F 1商品入库单处理:读入商品入库单读取商品入库单中的商品编号打开购入流水帐按商品号查找入库单、商品编号、入库数量如果存在库存数量=库存数量+入库数量否则在流水帐中添加一条新记录将商品入库单上的商品编号、入库数量等写入购入流水帐显示“入库完成!”信息返回输出的数据流:如果入库单数据检验不合格,拒绝登记,并给出出错的原因和可能的改正方法;如果登记过程完成,除将数据写入购入流水帐中,还要在屏幕上给出登记操作完成的提示。
处理频率:30份/天e.实体的定义外部实体编号:E1外部实体名称:采购人员简述:负责商品的购入、与库房的商品交接外部实体组成:编码+姓名+性别+年龄+所属部门输出的数据流:F1商品入库单三、系统设计(1)概要设计根据需求分析,该库存管理系统可划分为数据维护、数据查询、报表、统计分析、系统维护五个子系统:①数据维护子系统:主要完成三类文件数据的录入工作,一是商品库存文件数据的录入。
库存文件录入工作在系统投入运行之前,把原有库存数据装入到商品库存文件中,并在系统运行过程中,录入商品出库信息。
二是商品购入文件的数据录入。
三是商品销售文件数据的录入。
根据出入库商品更新相应的文件:库存文件、销售文件、购入文件。
②数据查询子系统:主要是完成库存管理过程的查询工作,如查询实际库存数量,查询某一笔购入或是销售出库情况,某一商品在某一时期内的进销情况等。
③报表子系统:能根据计算机所存数据生成各种所需形式的表格、报表。
④统计分析子系统:能根据指定商品生产阶段的销售量的直方图,分析商品的销售量的走势等。
⑤系统维护子系统:主要完成系统操作员的密码维护、操作权限的设定、系统数据的备份与恢复和其他的系统设置。
(2)系统功能结构设计根据需求分析和总体设计结果,对系统的功能继续进行细化。
最终得到系统经过改进的功能结构图,如图4所示。
图4 系统功能结构图(3)代码设计本系统的编码设计依据唯一性、合理性、可扩充性和稳定性的原则,根据这些原则,系统主要的编码如下:1、员工工作证编码:●具体如下:●第一、二位(部门代码)●XS——销售部●SC——生产部●CW——财务部●XZ——行政部●RS——人事部●ZJ——质检部●JS——技术部●CG——采购部●CK——仓库●第三位(职称)● 0——总经理● 1——副总经理● 2——副总经理● 3——副经理● 4——班、组、仓库负责人● 5——一般员工●第四、五位(编号):表示员工在其所在部门中的序号,由于公司目前每个部门的员工数量非常有限,且预计在未来多年内都很难出现超过100员工的部门。
因此只用两位来表示其序号。
●另外,对于总经理和副总经理不属于具体部门时,则工作证以“XH”开头。
如:“CW206”表示财务部经理,同时他是财务部的第六号员工。
●如:“CK401”表示仓库主管;“CK504”表示仓库普通员工,同时他是仓库的第4号员工。
2、采用分组码对采购入库单进行编码:如:IBC-040316-06表示2004年3月16日入库的第6份入库单。
IBC-××××××-××3、销售出库单编码与入库单编码类似。
如:编码OBC-040325-10表示2004年3月25日出库,且为当日第12份出库单。
(4)数据库设计①概念结构设计概念模型见图5所示。
图5 概念模型利用数据库建模工具S_Designer5.0建立的CDM概念模型②利用数据库建模工具生成物理模型四、系统实施(1)系统运行环境:硬件要求:CPU:80586以上(最好PentiumⅡ以上);内存:64M以上;硬盘空间:至少100M剩余空间以上;打印机及其他。
软件要求:操作系统:采用MS Windows 2000简体中文版数据库: SQL Server2000或Adaptive Server AnyWhere6.0数据库前端开发工具:Power Builder7.0(或以上版本)(2)主要的界面及脚本介绍1.系统的总体结构(主菜单m_main)2.应用脚本的open()事件:open(win_logon)// get id & passwordstructure_logon uppupp = message.PowerObjectParmif upp.id = "" thenhaltend if//出现splash窗口open(win_splash)environment env // 保存环境信息string startupfile // 定义初始化文件名/* 获取环境信息*/IF ( GetEnvironment(env) <> 1 ) THENMessageBox( "Application: Open", "Unable to get environment information.~nHalting ..." )HALT //终止应用程序的执行END IF/* 根据当前使用的操作系统选择初始化文件*/CHOOSE CASE env.OSTypeCASE Windows!, WindowsNT!startupfile = "pb.ini"CASE Sol2!, AIX!, OSF1!, HPUX!startupfile = ".pb.ini"CASE Macintosh!startupfile = "PowerBuilder Preferences"CASE ELSEMessageBox( "Application: Open", "Unrecognized operating system.~nHalting ..." ) HALTEND CHOOSE/* 根据当前PB.INI 的设置值设置事务对象SQLCA属性*/sqlca.DBMS = ProfileString (startupfile, "database", "dbms", "") sqlca.database = ProfileString (startupfile, "database", "database", "")erid = ProfileString (startupfile, "database", "userid", "") sqlca.dbpass = ProfileString (startupfile, "database", "dbpass", "") sqlca.logid = ProfileString (startupfile, "database", "logid", "") sqlca.logpass = ProfileString (startupfile, "database", "LogPassWord", "") sqlca.servername = ProfileString (startupfile, "database", "servername", "")sqlca.dbparm = ProfileString (startupfile, "database", "dbparm", "") connect; //与数据库进行连接using sqlca//检查连接是否成功if sqlca.sqlcode <> 0 thenMessageBox ("数据库连接错误", sqlca.sqlerrtext)returnend ifclose(win_splash)Open (win_Main)3.系统登陆界面(win_logon)添加脚本:(1)登陆窗口的close()事件://声明一个结构变量structure_logon my_logon//变量赋值my_logon.id = sle_user.textmy_logon.password = sle_password.text//返回输入的帐号和口令到应用程序对象CloseWithReturn(win_logon, my_logon)(2)cb_ok的click()事件://触发窗口的close事件parent.trigger event close()(3)cb_cancel的click()事件://将输入的帐号和口令变成空,触发窗口close事件sle_user.text=""sle_password.text=""parent.trigger event close()4.入库数据录入:5.出库数据录入:6.商品入库信息查询:(1)按日期查询的cb_ok的click()事件:string ls_start,ls_enddate ld_start,ld_endif IsDate(sle_datestart.text)thenif IsDate(sle_dateend.text)thenld_start=date(sle_datestart.text)ld_end=date(sle_dateend.text)dw_indate.retrieve(ld_start,ld_end)elseMessageBox("数据错误","请重新输入结束日期。