资源预览内容
第1页 / 共39页
第2页 / 共39页
第3页 / 共39页
第4页 / 共39页
第5页 / 共39页
第6页 / 共39页
第7页 / 共39页
第8页 / 共39页
第9页 / 共39页
第10页 / 共39页
亲,该文档总共39页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
库存管理系统的开发库存管理系统的开发前言前言 库存管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者 和管理者来说都至关重要,所以库存管理系统应该能够为用户提供充足的信息和 快捷的数据处理手段。但一直以来人们使用传统人工的方式进行库存管理,这 种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的 文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不 断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社 会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算 机对库存信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查 找方便、易修改、可靠性高、存储量大、数据处理快捷、保密性好、寿命长、 成本低、便于打印等。这些优点能够极大地提高库存管理的效率,也是企业的科 学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为 很有必要的事情,在下面的各章中将以开发一套小型库存管理系统为例,谈谈其开 发过程和所涉及到的问题及解决方法。 第一章第一章 管理信息系统综述管理信息系统综述 2.1 概述概述管理信息系统(Management Information System,简称 MIS)是一个由管理 人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的 系统。它是一门综合了管理科学,系统理论,计算机科学的系统性边缘科学。管理信息系统的物理组成: (1) 计算机硬件系统:包括主机、外部存储器、输入输出设备等。 (2) 计算机软件系统:包括系统软件和应用软件两大部分。 (3) 通信系统:包括线路等通信设施和与计算机网络、数据通信有关的软 件等。 (4) 工作人员:包括系统分析员、程序设计员、维护人员、管理员、操作 人员等。 2.2 管理信息系统的发展管理信息系统的发展管理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以控 制企业的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测; 能从全局目标出发,对企业的管理决策活动予以辅助。从工业发达国家来看, 管理信息系统的发展经历了以下几个阶段。第一阶段:(1953 年至 1965 年)单项数据处理阶段,也称电子数据处理 (EDP)阶段。这是电子计算机在管理领域应用的起步阶段。这一阶段,由于 当时计算机硬、软件的限制,数据处理的性质只是使用计算机代替人的手工劳 动,进行简单的单项数据处理工作,如计算库存、数据统计、报表登记、编制 计划等。这个阶段的处理方式主要是集中式的批处理。第二阶段:(1965 年至 1970 年)综合数据处理阶段,也称事务处理系统 (TPS)阶段。这个阶段计算机硬、软件有了很大的发展,出现了多用户的分 时系统,计算机开始应用于对某一个管理子系统的控制,并具有一定的反馈功 能。如库存管理系统、生产调度系统、库存管理系统等。这个阶段的处理方式 已发展为面向终端的联机实时处理。第三阶段:(1970 年至今)管理信息系统(MIS)阶段。这个阶段是在企业中全面的使用计算机把各种管理子系统的功能集中起来,构成了计算机化的 全方位的信息系统,即现代管理信息系统。这个阶段的处理方式是在数据库和 网络基础上组成分布式处理系统。它的特点是使用数据库和分时处理的计算机 网络,并充分利用运筹学等数学方法,实现了硬件、软件和数据资源的共享。 第二章第二章 系统需求分析系统需求分析 1.1. 1 1现行业务描述现行业务描述 #库存简介 库存管理的对象是很多的,广而言之,它可以包括:商业、企业库存的商 品,图书馆库存的图书,博物馆库存的展品等等。在这里本文仅涉及工业企业 的产品库存。它主要包括下列三部分: 没有经过企业加工,而为企业生产或其他各方面所需要的原材料、燃料、 半成品、部件等,如钢材、轴承、发动机、电动机等。 已经过企业加工,但尚未加工完毕的在制品。 企业已加工完毕,储而待销的成品与备件等。 #库存作用 库存的作用最基本的一个方面就是保证工业企业的生产、销售能够正常地、连 续地、均衡地进行。具体说来,其作用可分述如下: 适应原材料供应的季节性 适应产品销售的季节性 适应运输上的合理性和经济性 造应生产上的合理安排 适应批发量的大小 #库存管理的目标: 保证企业按科学的计划实现均衡生产,不要因缺少原材料或其他物资而停 工停产。 使库存管理的总费用达到最低。 #库存管理的 ABC 分析法: ABC 分析法就是按各种存货台套或存货单元的年度需用价值,将它们分 为 A、B、C 三类。A 类只占全部库存数量的 10%,而它们却占全部库存年度 需用价值的 70%,对 A 类库存应细致地加强管理;B 类占总库存数量的 30%, 它们的年度需用价值占总库存的 20%;C 类占总库存数量的 60%,但它们的年 度需用价值却只占全部库存的 10%。对 C 类其所占的价值量较小,库存数量却 较多,因此在管理上可适当粗略些,只要做到不缺货,不影响生产,不锈蚀变 质,不造成经济损失即可。 #入库 供货单位发货-运输-货物到达后测试检验-送货单-库管人员查收入库-入 库单 #出库 库存统计表-各使用单位-领料单-库管人员出库-出库单 #订货 库存管理部门向采购部门发出采购单-采购部门向供应单位传递订货单-供应 单位组织发货-运输-货物到达后测试检验-入库 1.21.2现行系统存在问题的分析现行系统存在问题的分析1、国内外现状研究:计算机在管理中的应用开始于1954 年,当时美国首先用计算机处理工资单。 40 多年来,计算机在处理管理信息方面发展迅速。例如,60 年代美国计算机在管理中应用项目不到300 项,到了 1975 年达到 2670 项。而现在,美国在财务会计上90%的工作由计算机完成;物资管理中80100%的信息处理由计算机完成;计划管理中是8090%。据计算机应用方面发展较快的国家统计,计算机用于经济管理的约占 80%;用于科技运算的占8%;用于生产过程控制的占12%。因此,经济管理是计算机应用的主要领域。 当然,由于库存管理在经济管理中占重要地位,其计算机化在发达国家 中也已经达到了相当高的水平。我国在全国范围内推广计算机在管理中 的应用,是在70 年代末开始的,虽然起步较晚,近几年发展却较快, 特别是微型计算机的出现和普及为信息处理提供了物美价廉的手段,对 于推动我国管理信息处理的现代化起了重要的作用。2、目前存在的问题:库存管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。为及时结清每笔业务,盘点库存和货物流动情况,保证企业生产用料以及货物安全,库管人员要花费大量人力物力和时间来作数据记录统计工作。 在世界发达国家,库存管理的计算机化水平已经很高了,尽管我国的生 产企业在这方面也有了很强的意识和长足的进步,但仍存在这样、那样 的一些问题。表现之一:有的企业单位的库存管理部分目前仍为手工、 半手工操作。从供应单位办理入库登记开始,到使用单位输领料出库手 续为止,所有操作基本上都是由仓库管理人员笔写,手理,加上算盘、 计算器来完成。这不仅繁锁,效率低,而且缺乏库存管理的一些基本手 段,如库存状况统计,查询经济订货量计算等,这给企业在一定程度上 造成了管理上的落后,及经济利益上的损失。表现之二为:有的单位的 库存管理部已上了微机,但对微机的利用效率极低,有的在用它打游戏, 有的仅把它当计算器或打字机来用。表现之三为:有的企业单位既有了 微机同时也有了库存管理软件,但硬件上去了,软件上不去。因为他们 用的库存管理软件,大多为自己的工作人员及其他一些非专业人员所开 发的简单的管理程序,很难称得上是“库存管理信息系统软件”这 些程序的弱点多表现为:1)系统开发时无科学的理论支持。2)开 发过程中调研不全面。3)软件编写时模型不清晰完整。4)所用开 发工具落后(如Foxbase等)。1.31.3解决方案解决方案根据我国国内库存管理信息系统在企业中应用普及时出现的各种问题,利用 当前管理信息系统科学的、实用的理论,开发一套库存管理系统,以求能提高我国库存管理现代化水平。 #理论支持(1)当前计算机管理界所流行且实用的系统建设三原则:整体性原则、分作 协调原则、目标优化原则。(2)系统开发的结构化生命周期法。 其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动, 每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合 给定规范的产品。采用结构化生命周期法开发管理信息系统时,应遵循的主要原则:(一)用户参与的原则(二) “先逻辑后物理”的原则(三) “自顶向下”的原则(四)工作成果描述(主要指文档)标准化的原则其具体开发步骤可分为以下四步:(一)系统规划(二)系统开发1、系统分析2、系统设计3、系统实施(三)系统的运行及维护(四)系统评价 (3)原型法。其基本思想是在系统开发的初期,尽快构造出系统的原型,使用户能及早地 运行这个系统原型,通过使用它、熟悉它,受到启发并取得经验,然后对系统的目 标和功能提出更精确、具体的要求,研制人员据此逐渐修改和完善原型,使它满足 用户的需求,最后完成系统的开发。该方法大大提高了系统开发效率,弥补了结构 化生命周期法开发时间长的缺陷。通常采用原型法需以下四个阶段:(一)明确用户的基本要求(二)研制系统的原型(三)使用、评价系统原型(四)修改和完善原型 #系统设计 系统设计阶段的主要目的是将系统分析阶段所提出的反映了用户信息需求的系统逻辑方案 转换成可以实施的基于计算机与通信系统的物理(技术)方案。包括总体结构设计、总体 功能设计、总体物理结构设计、系统详细设计、数据库设计(概念结构设计、逻辑结构设 计、物理结构设计) 、代码设计、输入输出设计等。1.41.4可行性分析可行性分析可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益。可行性分析的目 的,是根据开发管理信息系统的请求,通过初步调查,对要开发的管理信息系统从技术上、 经济上、资源上和管理上进行是否可行的研究分析。这是一项保证资源合理使用、避免失 误和浪费的重要工作。1、经济上的可行性。对组织的经济状况和投资能力进行分析,对系统开发、运行、维 护费用进行估算,对系统建成后可能取得的社会效益和经济效益进行估计。主要分析成本 与收益、投资效果等。2、技术上的可行性。对现有技术进行评价,分析系统是否可以用现有的技术来实施。 主要分析技术力量、计算机性能、通讯网络和系统条件等。3、资源上的可行性。主要指设备、经费等能否得到保证。4、管理上的可行性。如计量管理水平、各种数据收集的可能性和领导对开发系统的态 度。可行性分析要写成可行性报告。可行性报告需报请领导讨论、专家审议,通过后,才 可进入详细调查阶段第第三三章章 系统分析与设计系统分析与设计系统分析就是明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分 析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、要满足用户 哪些具体的信息需求调查、分析清楚,从逻辑上或从功能需求上提出系统的方案。3.13.1新系统的目标新系统的目标系统开发的总体任务是实现企业库存管理的系统化、规范化和自动化,从而达到提高 企业物资库存管理效率的目的。3.23.2 应用需求分析应用需求分析作为一个库存管理系统,我最先想到的是系统的操作要求简单,功能要求完善,性能要求良好。很容易就可以达到库存管理的目的。一一 、通过对系统的调查和可行性分析,画出系统的实际操作业务流程图:当然各个环节操作仍需进一步细化以来满足用户对管理进行全面操作的要求。材料登记基本信息录入基本信息管理材料调配入库管理出库管理库存盘点供货单位管理使用单位管理二、数据流程图二、数据流程图 (DFD 图图)0 层层:物资余额汇总报表项目管理信息 物资入库信息查询条件 物资出库信息 查询结果数据字典数据字典:1. 项目管理信息
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号