版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、案例一:北京鑫源加工有限公司库存管理系统的分析与设计1问题的提出(1) 开发背景北京鑫源加工有限公司是一家老牌加工企业,随着改革的深入和经济的发展,该厂的生产任务日益繁重,从而对库存管理的要求也更加严格。在传统的手工管理时期,一种物品由进货到发货,要经过若干环节,且由于物品的规格型号繁多, 加之业务人员素质较低等因素, 造成物品供应效率低下, 严重影响了企业的正常生产。同时,由于库房与管理部门之间的信息交流困难,造成库存严重积压,极大地影响了企业的资金周转速度,另外也使得物资管理、数据汇总成为了一大难题。2005年,该厂的竞争压力越来越大,企业要想生存,就必须在各个方面加强管理,并 要求企业有
2、更高的信息化集成,能够对企业的整体资源进行集成管理。现代企业都意识到, 企业的竞争是综合实力的竞争,要求企业有更强的资金实力,更快的市场响应速度。 这就要求企业各部门之间统一计划,协调生产步骤,汇总信息,调配集团内部资源, 实现既要独立,又要统一的资源共享管理。随着信息技术的发展, 该厂为了提高库存周转率,加快资金周转速度,决定开发“库存管理系统”。(2) 项目目标充分利用现有的设备,采用 VB6.0作为开发工具,利用 ACCESS据库建立一个高效、 准确、操作方便,具有查询、更新及统计功能的微机管理信息系统,以满足管理人员进行综 合的、模糊的查询及更新要求, 从而更加方便地管理库存物品。该系
3、统的开发与建立会极大地提高管理人员、工作人员的工作效率。2. 对现有系统进行需求调查需求调查是信息系统分析与设计的基础。 了理解用户的需求,并形成系统需求说明书。 序编码等工作。该厂在需求调查过程中发放了 行逐条逐项地填写,从而对其现行系统的业务流程进行了详细的调查。(1) 现行系统业务流程通过大量的调查,了解到当前该厂的业务流程如下:要开发并实施一个完整的信息系统, 必须首先 在此基础上才能进行系统分析、 系统设计和程 8种不同种类的调查表,要求相关人员对其进物品的需求计划,仓库将相应的商品发放给各车间,一般要经过计划、 业务流程图如图1所示。(2) 现行系统存在的问题由于采用的是手工管理,
4、账目繁多,加之几个仓库之间距离较远,关领导相互之间的信息交流困难,使得物资供应效率低下, 影响生产。各车间向物品供应部门提出对某种库房管理等流程。其库管员、计划员和有 同时每月的月末报表会耗费大量的人力,且由于手工处理容易造成失误,从而影响了数据的效率和准确率,造需求计划单供应商1r提货通知单库管员订货单采购单入库单领料单库管员库存台账统计报表图1业务流程图了不必要的损失。因此, 该厂必须建立相应的库存管理信息系统,使其能根据市场情况,及时合理地采购所需商品,同时又能科学地对商品进行管理,统筹安排人力、物力、财力,有 效地改善当前管理的混乱状况。根据对该厂的库存管理情况所作的调查和参考有关资料
5、,发现目前该厂在库存管理方面存在着如下问题: 不能及时获得库存信息在企业运作过程中,管理人员必须获知各种商品当前的库存量,在库存数量小于商品的最低库存限度的时候, 向供应商进行订货; 在库存数量大于商品的最高库存限度的时候,即商品积压的时候,应该停止商品的进货活动。但在实际操作中,由于商品的种类多、 数量大,需要进行仔细地核算,这不仅费时,而且易出错,从而影响企业快速有效地运转。 库存信息不够准确仓库管理员根据各种入库单、需求计划单和领料单进行商品的入库、出库操作后,要随时修改商品的库存信息和出库、入库信息,以便反映库存状况。工作中的主要问题是:由于商品种类多、数量大、出库入库操作频繁等原因,
6、造成库存记录和实际库存量通常达不到严 格一致,因而需要通过盘点来纠正差错,这既耽误时间,又增加了工作量。 无法及时了解车间对库存商品的需求情况在需求计划单下达后,由于库存商品与车间的关系复杂,根据送料员的个人经验给各车间分配车间所需商品时, 常缺少入库、出库信息和相关信息, 经常出现车间缺少该商品的时 候才知道该产品需要情况,此时如果库存量不足,将会导致车间的停产。无法及时了解车间 对库存商品的需求情况会使企业的生产和销售环节发生混乱,使企业无法正常的运作。 市场需求日益多样化和个性化,产品更新换代的周期越来越短,这就要求企业必须改变库存管理现状,以适应时代的要求。(3)企业库存管理系统的特点
7、因为传统企业库存管理存在以上的问题难于适应现代库存管理要求,所以现代企业库存 管理系统要具有以下的特点: 科学的库存管理流程存货的种类不同,所涉及的业务环节及它们所组成的业务流程也各有差异。一般而言,库存业务包括入库处理、货物保管和出库处理三个主要部分。 通畅的业务流程是保障高效库 存管理的基础,应具备优化、无冗余、并行作业的基本属性。 企业库存管理系统对企业的业 务流程进行流程再造,使其更加通畅,提高企业在同行业中的竞争力。 商品代码化管理代码问题,严格说是一个科学管理的问题,设计出一个好的代码方案对于系统的开发工作是一件极为有利的事情。代码设计的好可以使很多机器处理变得十分方便,还可以把一
8、些现阶段计算机很难处理的工作变成很简单的工作。由于库存商品种类繁多,在库存管理过程中极易发生混乱的问题。IT技术与层次编码技术的结合为商品的高效管理提供了可能。这种编码技术对所有库存商品按照层次和类别赋予唯一的编码。它是区分不同商品的最主要的标准,具有易读和易记的特点,使得管理者只需知道商品的编码,就可以了解该商品的有关信息。 库存异常报警当库存数量小于商品的最低库存限度的时候,系统发出警报,提醒管理人员应该向供应商进行订货;在库存数量大于商品的最高库存限度的时候,即商品积压的时候, 系统也会发出警报,提醒管理人员应该停止商品的进货活动。也就是说企业库存管理信息系统既能防止商品供应滞后于车间对
9、它们的需求,也能防止商品过早地生产和进货,以免增加库存。3. 系统分析图2数据流程图系统分析的任务是在全面调查的基础上,通过对现行管理业务的分析,提出系统的目标要求和功能分析的总体逻辑模型。(1)数据流程图根据系统调查阶段的数据资料,并依据用户的要求,确定该厂信息系统的基本功能和工 作过程如下:首先车间科室提出需求计划, 库房管理员根据库存情况, 决定是否需购货, 如不需购货则通知车间前来取货, 否则库房管理员通知采购员购货, 当货物到达后进行入库处理并通知 车间科室前来取货。 根据相应的功能要求,绘制系统的数据流程图如图 2 所示:(2)数据字典 数据字典是对描述数据流程图中的数据项、 数据
10、流、 数据存储、 加工处理逻辑等组成部 分的严格定义,下面是本系统的数据字典(由于篇幅原因,在此仅给出部分) 。 数据项的定义 数据项编号: 1-01 数据项名称:商品编号别名:无简述:某种商品的编号类型:字符型长度: 8 字节取值范围: 数 字 + 英 文字 母数据项编口号:1-02数据项名称:单价别名:购入单价简述:某种商品的购入单价类型:数值型长度: 10 位,小数位 2 位取值范围:0. 009999999. 99数据项编号:1-03数据项名称:库存数量别名:实际库存数量简述:某种商品的库存数量类型:数值型长度:5 位整数取值范围: 0 99999 数据流的定义 数据流名称:入库单 编
11、号: F1简述:采购人员填写的商品入库凭单数据流来源: 数据流去向: 数据流组成: 流通量 高峰流通量:采购人员登记库存台账日期 + 入库单编号 + 商品编号 + 购入数量 :25份/天50 份 / 天数据流名称:发货单编号: F2简述:供应商填写的商品发货凭单数据流来源:供应商数据流去向:登记合同台账数据流组成:日期 + 发货单编号 + 供应商编号 + 商品编号 + 发货数量 流 通 量 :25 份/天高峰流通量: 50份/ 天数据流名称:取货单编号: F3简述:库管员填写的要求车间取货凭单数据流来源:库管员数据流去向:车间数据流组成:日期 + 车间编号 + 商品编号 + 数量 流 通 量
12、:25 份/天高峰流通量: 50份/ 天 数据存储的定义数据存储的名称:库存台账数据存储编号: D1简 述:记录商品的编号、名称、单价与库存数量等信息数据存储组成:商品编号 + 购入单价 + 库存数量关 键 字 : 商品编号数据存储的名称:合同台账数据存储编号: D2简 述:记录合同的编号、供应商编号、货物编号、单价与购入数量等信息 数据存储组成:合同编号 + 供应商编号 + 商品编号 + 单价 + 购入数量 + 日期 + 合同状态关 键 字 : 合同编号数据存储的名称:计划台账数据存储编号: D3简 述:记录计划的编号、车间编号、商品编号、数量等信息数据存储组成:计划编号 + 供应商编号 +
13、 商品编号 + 数量 + 日期 + 计划状态关 键 字 : 计划编号数据存储的名称:供应商信息数据存储编号: D4简 述:记录供应商的编号,名称,地址,电话,传真,银行帐号 数据存储组成:供应商编号 + 名称 + 地址 + 电话 + 传真 + 银行帐号 关 键 字 : 供应商编号数据存储的名称:商品信息数据存储编号: D5简 述:记录库存商品的编号,类别,名称,规格,单价,单位,存放位置, 用途数据存储组成:商品编号 + 名称 + 类别 + 规格 + 单价 + 单位 + 存放位置 + 用 途关 键 字 : 商品编号数据存储的名称:车间信息数据存储编号: D6简 述:记录车间的编号,名称,联系人
14、,电话数据存储组成:车间编号 + 名称 + 联系人 + 电话关 键 字 : 车间编号数据存储的名称:用户信息数据存储编号: D7简 述:记录用户名称、密码和权限数据存储组成:用户名 + 密码 + 权限关 键 字 : 用户名 处理逻辑的定义处理名:库存检查编号:P1输入:数据流 F5输出:数据流 F6描述:当车间将计划单发给库管员后, 库管员要将计划单与库存台账进行比较, 否需要订货。看是处理名:验货处理编号:P2输入:数据流F2,数据流F5输出:数据流F1,数据流F4描述:采购员要检验货物的质量。处理名:出入库检查编 号: P3输 入:数据流 F1输 出:数据流 F3描 述:当验货处理后,库管
15、员将货物入库,并发取货单到订货单位。4系统设计( 1)系统功能结构设计 库存管理信息系统的目标是保障企业生产所需的所有商品供给, 并通过有效的管理, 提 高库存周转率,降低资金占用。根据系统分析结果,得出本系统的功能结构图如图 3 所 示。 计划管理模块的主要功能是根据各生产部门上报的生产、维修及工程用料计划与已有的采购合同计划和库存情况等信息建立数据库,并及时根据生产计划的变更,修改商品计划, 生成商品采购清单。 库存管理模块中的各子模块都由数据录入、修改、删除、查询等模块构成。其中数据录 入模块包括对商品库存文件的数据录入、商品购入文件的数据录入、商品出库文件的录入; 数据修改是对上述三种
16、文件中的数据进行修改;数据删除同数据修改基本上是一样的,只不过这里是将记录从相应的数据库文件中删除掉。图3功能结构图(2)系统配置方案根据开发时期计算机市场的性能价格比和本系统的实际情况,选择了 P4微机及Access数据库管理系统。(3 )代码设计为了和工作人员以往的商品管理习惯一致,商品信息编码以数字表示。根据行业标准,所有商品分为19大类(两位数字),每大类又分为若干小类(两位数字),在小类中根据商品规格型号的不同以卡号(四位数字)再进行区分。设计方案如图4所示。 商品规格型号 大类号 小类号图4商品代码设计方案此外,为了使数据录入、商品信息管理、信息查询、统计的方便快速,还根据需要对商
17、 品的去向和来源进行了统计用信息编码和部门编码。(4)数据库设计数据库是数据库应用程序的核心。数据库设计是建立一个应用程序最重要的步骤之一。 数据库设计一般要在需求分析和数据分析的基础上进行概念设计、逻辑设计和物理设 计。 概念设计经过对该厂的调查,了解到系统中的实体类型有:供应商、商品、领用单位等,这些实 体之间的相互关系有:供应商与商品之间存在“供应”联系,是多对多的。 商品与领用单位之间存在“出库”,“出库”对多的。每个实体的属性分别是:供应商:供应商编号,名称,地址,电话,传真,银行帐号商品:商品编号,名称,类别,规格,单价,单位,库存量,存放位置,用途 车间:车间编号,名称,联系人,
18、电话画出库存管理的E R图如图5所示。图5库存管理E R图 逻辑设计逻辑设计的任务是根据 DBMS勺特征把概念结构转换为相应的逻辑结构。概念设计所得 到的E R模型,是独立于 DBMS勺,这里的转换就是把表示概念结构的E R图转换成关系模型的逻辑结构。将图 5转换为规范的关系模式为:供应商(供应商编号,名称,地址,电话,传真,银行帐号)商品(商品编号,名称,类别,规格,单价,单位,库存量,存放位置,用途)供应(供应商编号,商品编号,数量,单价)车间(车间编号,名称,联系人,电话)出库(商品编号,车间编号,数量) 物理设计物理设计的目的是根据具体 DBMS勺特征,确定数据库的物理结构 (存储结构
19、)。关系数 据库的物理设计任务包括两个方面,一是确定所有数据库文件的名称及其所含字段的名称、 类型和宽度;二是确定各数据库文件需要建立的索引,在什么字段上建立索引等。 各表结构如表1至表7所示。表1库存台账字段名字段类型字段宽度说明商品编号Character8购入单价Numeric10.2库存数量Numeric5库存数量合同台账字段名字段类型字段宽度说明合同编号Character8供应商编号Character8商品编号Character8单价Numeric10.2数量Numeric5日期Date8合同状态Logic1备注Demo合同未执行的原因表3计划台账字段名字段类型字段宽度说明计划编号Character8车间编号Character8商品编号Character8数量Numeric5日期Date8是否定货Logic1是否到货Logic1是否取货Logic1表4供应商信息字段名字段类型字段宽度说明供应商编号Character8名称Character40地址Character50电话Char
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业危机应对及风险评估综合指南
- 人力资源招聘流程及选才工具
- 财务预算管理标准化工具集
- 业务操作规范执行承诺书4篇
- 四川省成都市彭州市2025-2026学年初三下质量检测试题(5月)物理试题含解析
- 河北省沧州市名校2025-2026学年初三英语试题第7周测试题含解析
- 浙江省杭州市临安区、富阳区2026届初三学情诊断测试英语试题含解析
- 内蒙古鄂尔多斯市2025-2026学年初三下学期期末质量调查英语试题含解析
- 铁路运输调度系统技术指南
- 电力运维系统故障排查与紧急处理指南
- 雨课堂学堂在线学堂云《机器学习数学基础(国防科技)》单元测试考核答案
- 2025-2026学年苏科版(新教材)小学信息科技四年级下册教学计划及进度表
- 2026年广东省深圳市高三一模英语试题(含答案)
- 第10课 古代的村落、集镇和城市(教学设计)-2025-2026学年统编版高二历史选择性必修2 经济与社会生活
- 2025年吉安职业技术学院单招综合素质考试试题及答案解析
- 2025年安徽财贸职业学院单招职业适应性测试试题及答案解析
- 2026年南京城市职业学院单招综合素质考试题库含答案解析
- 2025年安徽财贸职业学院单招职业技能考试试题及答案解析
- 2026年江西应用技术职业学院高职单招职业适应性测试模拟试题及答案详细解析
- 2025北京空港航空地面服务有限公司招聘50人笔试历年参考题库附带答案详解
- (2025版)局限性硬皮病诊疗专家共识解读课件
评论
0/150
提交评论