雪天龙公司库存管理系统的开发与设计
内 容 摘 要
库存管理系统是典型的信息管理系统(MIS), 雪天龙库存管理系统是
专门为雪天龙服饰有限公司的库存管理设计的系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强,数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点,该系统尤其适合浙江省内的中小型制造企业,运行成本低、效率高、操作简易。
通过对雪天龙公司的需求分析,公司主要是为了加强企业信息化,提高库存管理效率,增强企业核心竞争力,使用PowerBuilder9.0开发工具和SQL2000数据库,利用其提供的面向对象的开发工具,尤其是可见即可得的特点,能方便而简洁操纵数据库的智能化对象,短期内就可以开发出用户满意的可行系统。
关键词:仓库系统、库存管理、制造型企业
中国最大的论文知识平台www.lwxiezuo.com
The develop and design of inventory management system
for XUETIANLONG company
ABSTRACT
The inventory management system is the typical management information system(MIS),The xuetianlong inventory management system is specially for the xuetianlong company's stock management design system, Its development mainly includes the backstage database create and the maintenance as well as front end the application procedure development two aspects, Establishes the data uniformity and the integrity regarding former request is strong Data security good storehouse, And requests the application procedure function regarding latter completely, is easy to use and so on the characteristic, This system especially suits in Zhejiang Province the middle and small scale manufacture enterprise ,The movement cost low, the efficiency is high, the operation simple.
By xuetianlong company needs analysis , The company mainly is to strengthen the enterprise information, enhance the stock management the efficiency, Enhance their core competitiveness, we use the PowerBuilder9.0development kit and the SQL2000 database, Object-oriented development kit provides which using it, obviously then results in particular the characteristic, can facilitate and succinctly operates the database the intellectualized object, in the short-term may develop user satisfaction the feasible system.
KEYWORDS:Warehouse System ,Inventory management, Manufacturing enterprises
中国最大的论文知识平台www.lwxiezuo.com
正文目录
第一章 引言 .................................................. 1
第一节 选题的提出 ..................................................... 1 第二节 库存管理的概述 ................................................. 2 一、库存管理 ........................................................ 2 二、库存管理的作用 .................................................. 3 第三节 库存管理的研究现状 ............................................. 5 一、国外的研究现状 .................................................. 5 二、国内的研究现状 .................................................. 8 第四节 课题研究的主要内容 ............................................. 9
第二章 库存管理的相关理论 ................................... 10
第一节 库存的定义及分类 .............................................. 10 第二节 库存的功能 .................................................... 10 第三节 有效库存管理的必要条件 ........................................ 11 第四节 零库存和TOC理论 .............................................. 12 第五节 供应链环境下的库存管理策略 .................................... 13
第三章 雪天龙库存管理系统的功能设计 ......................... 16
第一节 系统需求分析 .................................................. 16 一、雪天龙服饰有限公司的简介 ....................................... 16 二、雪天龙库存管理的现状与存在的问题 ............................... 16 三、创建雪天龙库存管理系统的必要性 ................................. 17 四、雪天龙库存管理系统的设计目标 ................................... 17 第二节 系统可行性分析 ................................................ 18 第三节 系统分析 ...................................................... 19 第四节 系统模块设计 .................................................. 21 一、确定系统的功能模块 ............................................. 21 二、系统功能分析 ................................................... 21 三、程序模块设计说明 ............................................... 22
第四章 雪天龙库存管理系统的数据库设计 ....................... 25
第一节 数据库的需求分析 .............................................. 25 第二节 基本业务流程图 ................................................ 25 第三节 数据流程图 .................................................... 26 第四节 E-R图 ........................................................ 27 第五节 数据字典 ...................................................... 28 第六节 数据库逻辑结构设计 ............................................ 30
第五章 雪天龙库存管理系统的界面设计 ......................... 33
第一节 系统登陆界面 .................................................. 33
中国最大的论文知识平台www.lwxiezuo.com
第二节 系统主界面 .................................................... 33 第三节 系统管理的子界面 .............................................. 34
第六章 总结 ................................................. 39 【参考文献】 ................................................ 40 致谢........................................ 错误!未定义书签。
中国最大的论文知识平台www.lwxiezuo.com
第一章 引言
第一节 选题的提出
随着经济的发展,企业正向着大型化、规模化的方向发展,企业产品数量增加,有关产品的各种信息量也成倍增长。在这种情况下单靠人工来处理库存,工作量将很大。用计算机可使人们从繁重的劳动中解脱出来。作为计算机应用的一部分,使用计算机对物资信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
随着计算机软、硬件技术的不断发展,计算机在数据处理方面的准确性、高效性、规范性、简易性等优势日益为更多的人所接受,计算机管理已在众多领域显示它强大的作用。用计算机进行数据处理方法的研究已成为计算机科学技术中的主要课题之一,数据库技术已成为社会信息时代不可缺少的方法和工具。
现在,数据库有层次、网状和关系三种数据模型,最为简便实用的是关系数据模型。要把计算机应用在数据库领域,最重要的是要有一个方便实用,性能优异的数据管理系统。
在我国企业中,库存管理还很不理想,库存占用资金比例高、周转率低是许多企业的通病。一些国外的企业,由于采用了先进的库存管理系统,在库存管理上收到很好的效果。如,DeLL公司销售额约200亿美元,同期库存占用资金4亿美元,即库存周转率约5O次/年;IBM公司全球销售额约151亿美元,库存占用资金10亿美元,库存周转率约15次/年。
传统的库房管理需要人工管理大量出入库单据和各种其它的相关数据,普遍存在以下问题:
(1)未采用条码管理手段的情况下,库房管理难以做到帐面数量和实物数量相
符。
(2)库房管理人员上作量大,上作强度高,速度慢、效率低。 (3)全部采用手上数据记录,出差错的概率高。
(4)各类库房操作数据记录在各种不同的账本中,查询统计很不方便。 (5)决策者无法随时掌握库存信息,容易出现货物断档、积压,无法保证生
产、销售的连贯性。
由此可见,我国制造业的库存管理和国际先进水平相比还存在着较大的差距。在计算机技术日新月异的今天,我们可通过建设库存信息管理系统来提高库存管理水平。
中国最大的论文知识平台www.lwxiezuo.com
库存管理作为现代化管理的重要内容,是产、供、销各环节中的组成部分。它在理论上是运筹学的一个分支。库存管理的目标是利用有关的数学模型,计算合理的储备量,以保证生产上对库存物料的需求,而且尽量地节省储备费用和采购费用。传统的仓库管理信息系统只涉及仓库的一个部门,只能对物料的出、入库和盘库进行管理。信息系统的覆盖面小,未实现与销售、采购和生产部门间的数据共享,不符合激烈的市场竞争的要求。综上所述,如何寻找一个切实可行的库存信息管理系统的开发方案已成为制约企业建设库存管理系统的关键因素。设计库存管理系统对企业具有十分重要的意义,还有广阔的市场前景。
第二节 库存管理的概述
一、库存管理
库存是指企业组织中存储的各种物品与资源的总和,是企业在生产和物流 渠道中各仓库点堆积的原材料、供给品、货物产品、半成品和成品等。库存定义为存放在仓库中的物品,就像存放在蓄水池中的水一样,一般暂时派不上用场的备用品。而实际上,企业组织储存物品是为了解决供应(生产)与需求(消费)之间不协调的一种措施。
库存管理以企业物资管理为核心,是指企业为了生产、销售等经营管理需要面对计划存储、流通的有关物品进行相应的管理,库存管理也是一个物流管理系统中开发难度最大、工作量最多的模块。在企业经营过程的各个环节问存在库存,也就是说,在采购、生产、销售的不断循环的过程中,库存使各个环节相对的经济活动成为可能。对于库存在企业中的角色,不同的部门存在不同的看法。例如,库存管理部门力求保持最低的库存水平以减少资金的占用,节约成本;销售部门愿意保持较高的库存水平和尽可能备齐各种商品来避免发生缺货现象,以提高顾客的满意度;采购部门为了降低单位购买价格往往利用数量折扣的优惠。通过一次采购大量的物质来实现最低的单位购买价格,而这样不可避免会增大库存水平;制造部门愿意对同一产品进行长时间的大量生产,这样可以降低单位产品的固定费用,然而这样往往增加库存水平;运输部门倾向于大批量运输,利用运量折扣来降低单位运输成本,这样会增加每次运输过程中的库存水平。总之,库存管理部门和其它部门的目标存在冲突,为了实现最佳库存管理,需要协调和整合各个部门的活动。①
库存管理是在保证企业生产、经营需求的前提下,使库存量经常保持在合
①
张福德.库存论及其程序设计[M]. 长春.吉林大学出版社. 1985.
中国最大的论文知识平台www.lwxiezuo.com
理的水平上;掌握库存动态,适时、适量提出订货,避免超储或缺货;减少库存空间占用,降低库存总成本:控制库存资金占用,加速资金周转,库存管理应特别考虑两个问题。
(1)按计划生产的商品在市场上流通时,要考虑在什么地方,存放多少。 (2)从服务水平和经济效益出发来确定库存量以及如何保证补充的问题。
二、库存管理的作用
传统的库存管理希望解决的基本问题是:何时订货和定多少货,旨在“保障供应而储备量最小”;而现代的库存管理关注的重点则增添了在“哪里存货、存什么货、货物种类及仓库如何搭配”等新内容,其根本目标是谋求“通过适量的库存达到合理的供应,使得总成本最低”。现代企业运作对库存管理提出了更高的要求,管理者必须保证企业物料的供应和产品的分配像流水线一样顺畅,使库存周转迅速。
传统企业库存管理存在的问题难于适应现代库存管理的新特点。
企业经营环境的变化对业务运作产生了极大影响,随之,库存管理也呈现出许多新特点:
1.产品系列化、多样化导致库存水平的上升
这主要是客户对产品个性化需求的日益强烈而造成的。过去企业产品单一,根据预计的销售量,即可确定相应的周转库存和保险库存。如今,随着用户对个性化产品需求的增强,企业产品花色品种增加,为每种产品保持库存将导致企业总库存大大上升。
2.存货形式的多样化加大了库存管理的难度
在传统的客户/供应商的交易中,当库存物理流动的同时,所有权也随之变动。但当今被普遍采用的一种新型存货方式是寄售(Consignment)库存:一种情况是,客户(生产企业)请供应商在自己方便的位置库存物料,既可确保原材料、零部件等物料的及时供应,又了大大减少了物料库存资金占用,保证JIT供应的落实;另一种情况是,生产商在客户(分销商、零售商)所在的地方资源库存放产品或备件,既提高了响应速度,又有利于企业节省在产品库存方面仓库建设的投资和日常仓储管理的投入。
利用寄售库存,客户力求把维护库存的财政负担转嫁给上游供应商,而仍将保持同样的安全库存,即实际上供应商“拥有”库存,直到客户在生产中使用它或再出售它。这种新型存货方式被用于物料的安排,通过与合作伙伴的协作,提高了整个供应链的响应速度。
现代企业并存着标准库存、寄售库存、消费品等多种存货方式,大大增加了库存管理的难度。
中国最大的论文知识平台www.lwxiezuo.com
3.灵活的库存管理机制增加了库存管理的复杂性
库存系统是企业系统的一部分,库存成本管理的目标应该受到企业总目标的制约。因此,库存并非最小对于整个企业来说是优化的,如果适当增加部分库存能够减少其他形式的成本,且其节约额超过了库存成本的增加额,那么企业应该选择增加库存。因此,究竟何时增加、增加多少、增加什么,加大了库存管理的复杂。
要解决以上存在的问题使企业长足发展。不仅仅是一味的降低库存那么简单,更多的意义在于:确保物畅其流,促使企业经营活动繁荣兴旺。
现代化企业竞争中成本竞争和服务竞争是现代竞争最有效的手段之,由于 库存资产在各企业的资产总额中所占的比率较大,降低库存成本己成为“企业第三利润源”因此降低库存总成本,提高服务水平也就成为库存管理的目的。 库存总成本通常包括以下三种成本。
(1)订购成本,指补货时采购商品的相关成木,其中包括采购成木、请购手续
成本、进货验收成本、进库成本等,如果山企业内部供货,订购成本就反映为生产调整成本,般地,订购成本与订购次数有关,与订货数量无关。 (2)保管成本,该成本是因一段时间内存储或持有商品而导致的,大致与所持
有的平均库存量成正比,其中包括存储设施成本、搬运费、保险费、盗窃损失、过时损失、折扣费、税金及资金的机会成本。
(3)缺货成本,当客户下达订单,但所订购的货物无法由平常所指定的仓库供
货时,就产生了缺货成本。缺货成本包括丢单成本和保留订单成本。 服务水平是指用户需求被满足的百分比。如果整个生产系统能够满足全部用户的订货需求,4nl其服务水平为100%,如果能满足95%的需求,则其订货服务水平为95%,也可以称此时的生产系统的缺货概率为5%。
随着竞争日益激烈,产品供给愈加丰富,顾客选择余地越来越大,企业但 出现缺货,顾客,般会转向其它企业。为了提高竞争力,扩大市场份额,增强盈利能力,企业会尽力提高服务水平。但顾客需求通常无法准确预测,因此生产系统通常采用增大库存储备的方法提高服务水平库存增加后,当用户的需求变化时,企业生产一时无法满足用户需求,则可以通过动用企业库存使用户需求得到满足。增加库存量意味着企业会占用更多的流动资余,付出更多的成本,盲目地提高服务水平并不一定会给企业带来期望的经济效益,因此库存管理的意义是在低库存成本和高服务水平之间找到一个最佳点。
中国最大的论文知识平台www.lwxiezuo.com
第三节 库存管理的研究现状
一、国外的研究现状
(1)发展历程:
第一阶段:“库存为企业的财产”时期。从手工业时代到19世纪后半叶,富有者以拥有大量库存为荣。个人或国家财产皆以家畜数或仓库的多少来计算。
第二阶段:“库存为企业的墓场”时期。“一战”后不久,经济不景气使得拥有大量库存的企业因销路不佳、资金积压而纷纷倒闭。以往利用库存投资致富的人都面临破产的危险,企业纷纷转为即用即购策略。
第三阶段:“保有适当库存量”时期。企业认识了科学管理的重要性,研究开发了决定经济订购量的很多方法。基本思路是,库存增加时,储藏保管费用增加,但订购费用减少,所以要求出使各项费用之和为最小的订购量。这一时期,企业重视库存管理,库存的科学控制方式应运而生。
第四阶段:“向确定最佳库存量发展”时期。“二战”前后,统计理论和作业研究被用于军事上的库存管理,对战争中的“飞机应装载多少炮弹”或“军粮应储藏多少量”等问题进行研究,积极探求平均损失最小化。此间,利用西蒙教授开发自动控制理论,利用马奇最大、最小化问题方法,使用线性计划法的库存生产计划等,相继开发出许多库存管理方法。
第五阶段:“利用IT技术的整合管理”时期。随着系统、信息技术、管理工具的进步以及电脑的普及,许多企业开始利用电脑进行库存管理。从而提高了业务处理的速度与精度,提高了像订单处理、采购管理、配售过程控制等作业的整合性和同步性。库存管理走向系统化、信息化,并发展到供应链管理环境下的现代库存管理,如MRP、MRPII、ERP等系统。
第六阶段:基于供应链环境下的库存管理。由于全球经济竞争的日趋激烈,地理因素造成的运输文化论点、各种法律法规等不确定因素的影响,使得企业不得不以更多的库存准备来缓冲可能造成的损失,从而增加了企业的风险成本。于是人们开始寻求不同于以往工业时代的“金字塔”式的管理体系的新兴的管理体系,由业务流程的再造(BPR)的兴起,力求破除组织间资讯沟通壁垒,从根本上考虑流程的目的及各个活动的附加价值,从而构成了供应链管理的基础观念。②
(2)在供应链环境下库存管理模式的研究现状
20世纪90年代国外首先出现AFR(Aggregate Forecasting and Replenishment)。AFR要求以分销中心或主要分销商为中心,联合其下游分库及终端进行库存管理。系统中的用户能够交换销售与库存数据,共同进行预 ②
邓世祯.高效库存管理技法[M]. 广州.广东经济出版社,2002.
中国最大的论文知识平台www.lwxiezuo.com
测、制定补给计划是对传统单个企业库存管理模式的突破。但AFR仅用于供应链中的销售环节,并无统一供应计划(供应、生产、销售),部分解决了销售环节库存过高的问题,但其产生和效用(订单满足率)仍然可能受到上游企业的影响,可能会导致高库存和低订单满足率。
90年代后期在美国有些大的公司根据实践经验提出了一种新的库存管理技术—VMI管理系统。VMI(Vendor Managed Inventory)是以供应商为中心、双方最低成本为目标,在一个共同的框架协议下把下游企业的库存决策权代理给上游供应商,由供应商行使库存决策权利,并通过对该框架协议经常性的监督和修整使库存管理得到持续改进,管理的实体是供应商。供应商收集零售分销中心、仓库、和POS数据,实现需求和供应相结合,下游企业只需要帮助供应商制定计划,从而下游企业实现零库存,供应商的库存也大幅度减小。VMI的缺点就是仅仅由供应商进行供应的计划与预测,而没有销售及生产积极参与,这种模式本身存在缺陷,即生产与供应没有实现无缝集成。而且VMI只适用于下游企业没有IT系统或基础设施来有效管理他们的库存,上游厂商实力雄厚、市场信息量大、有较高的直接存储交货水平。
在VMI的基础上很多国外企业又提出了JMI(Jointly Managed Inventory)能有效克服VMI的局限性和规避传统库存的牛鞭效应,上游企业和下游企业权利责任平衡和风险共担,一定程度上体现了供应链管理的战略联盟思想,这种新型企业合作关系强调了供应链企业之间互利合作关系。联合库存管理强调供应链中各个节点同时参与,共同制定库存计划。库存管理不再各自为政的运做,而是供需连接的纽带和协调中心。
1995年沃尔玛及其供应商、软件商、供应链软件商、咨询公司等5家公司在JMI和VMI的基础上开发出CPFR(Collaborative Planning Forecasting and Replenishment)CPFR最大的优势就是能及时准确地预测由各项促销措施或异常变化带来的销售高峰和波动,从而使销售商和供应商都能做好充分准备,赢得主动。CPFR有3条指导性原则:1、贸易伙伴框架结构和运作过程以消费者为中心,并且面向价值链的成功运作;2、贸易伙伴共同负责开发单一、共享的消费者需求预测系统,这个系统驱动整个价值链计划;3、贸易伙伴承诺共享预测并在消除供应过程约束上共担风险。这种模式的缺点就是只适用于供应链管理水平已经比较成熟的企业之间。
下面是用一个简单的关系图(图1-1)来说明几种库存管理模式的关系及区别
中国最大的论文知识平台www.lwxiezuo.com
4.CPFR合作计划与补给 3.JMI联合库存管理 供应商的供应商 原料供应商 供应商 核心企业 分销商 零售商 顾客 2.VMI供应商管理库存 (供应商为中心)
1.AFR合计预测与补给
(分销商为中心)
图1-1 供应链库存管理模式
(3)传统库存和供应链下库存管理的关系比较
供应链环境下的库存和传统的企业库存有许多的不同之处,这些不同点体现出供应链管理思想对库存的影响。传统的库存管理侧重于优化单一的库存成本,从存储成本和订货成本出发确定经济订货量和订货点。由于传统库存管理是各节点企业管理自由库存,从企业自身利益最大化的角度寻求降低库存﹑减少缺货﹑降低需求不确定的风险,保有一定量的自有库存能降低缺货﹑需求不确定性等风险,一定程度减少对外部交易商的依赖,但会出现库存成本上升﹑上下游企业利益对抗﹑合作与沟通困难等问题。
自从20世纪90年代供应链概念产生以来,供应链管理得到长足的进步。上下游企业的关系从交易演变成合作,进而发展联盟及供应网络,从传统以利益博弈(此赢彼损),转变到以信任为基础的风险共担﹑信息共享的利益共同体,依赖合作降低供应成本,实现双赢。但在实际中。供应链管理是一个渐进的过程,企业难以在短期内从低级发展到高水平的供应链管理。所以一定级别的供应链管理需要与之相适应的供应链库存管理模式
供应链环境下的库存管理的出现,并不会和传统库存管理冲突。通俗的来说,传统库存就像是点,供应链库存管理就好比是线。以前的库存管理就好比是一个个点,各自为政。在供应链的环境下把这一个个点都连成了线。
正确理解传统库存和供应链环境下库存管理的关系能使我们较好的应用。
中国最大的论文知识平台www.lwxiezuo.com
二、国内的研究现状
国内早期采用的是库存补充方法,在计算机出现之前,发出订单和进行催货是一个库存管理系统在当时所能做的一切。库存管理系统发出生产订单和采购订单,但是,确定对物料的真实需求却是靠缺料表,这种表上所列的是马上要用,但却发现没有库存的物料。然后,派人根据缺料表进行催货。
订货点法是在当时的条件下,为改变这种被动的状况而提出的一种按过去的经验预测未来的物料需求的方法。这种方法有各种不同的形式,但其实质都是着眼于“库存补充”的原则。“补充”的意思是把库存填满到某个原来的状态。库存补充的原则是保证在任何时候仓库里都有一定数量的存货,以便需要时随时取用。当时人们希望用这种做法来弥补由于不能确定近期内准确的必要库存储备数量和需求时间所造成的缺陷。订货点法依据对库存补充周期内的需求量预测,并保留一定的安全库存储备,来确定订货点。安全库存的设置是为了应对需求的波动。一旦库存储备低于预先规定的数量,即订货点,则立即进行订货来补充库存。 订货点的基本公式是:
订货点=单位时区的需求量×订货提前期+安全库存量
当某项物料的现有库存和已发出的订货之和低于订货点时,则必须进行新 的订货,以保持足够的库存来支持新的需求。
订货点法曾引起人们广泛的关注,对它进行讨论的文献也很多,按这种方法建立的库存模型曾被称为“科学的库存模型”。然而,在实际应用中却是面目全非。其原因在于订货点法是在某些假设之下,追求数学模型的完美。
从约1960年开始,出现了MRP,即为物料需求计划(Material Requirements Planning)。到了80年代有出现了MRP II,为制造资源计划(Manufacturing Resource Planning)。到了20世纪90年代,又出现了ERP(Enterprise Resource Planning)的概念,进一步发展了MRP II的理论和方法。到了2005年,ERP市场呈现了一个新景象,成立了“ERP普及产业联盟”,要共同打造技术领先、产品线丰富、服务和解决方案贴近客户应用、服务网络遍布中国的ERP产业集群,努力推动ERP在中国企业中的快速普及和成功应用。对于某些中小企业而言,ERP似乎只意味着漫长的实施周期和昂贵的价格,而没有实际的帮助。这反应的正是所谓“大软件小应用”现象——过于完整和细致的ERP的解决方案对中小型企业不能发挥实际效能。
中国最大的论文知识平台www.lwxiezuo.com
第四节 课题研究的主要内容
“雪天龙公司库存管理系统”将是一个完整的面向服装商场的通用应用系统。它覆盖了服装商场存储主要管理职能的各个环节。服装管理软件不单单是一个软件,它是一个将服装商场的管理思想、服装商场各部门的业务经验以及当今最新计算机技术的完美统一起来的体现。它是一套实用、完整、先进、高效的服装商场计算机网络管理信息系统。其库存子系统能管理库存货品的数量、库存成本和资金占用情况,以便企业可以及时了解和控制库存业务各方面的准确情况和数据,为企业决策提供良好便利的支持。
“雪天龙公司库存管理系统”以物料流处理为主,具有一定智能特性的管理系统。目标是:减轻工作人员的劳动强度,提高服装商场的工作速度和管理水平。能够方便、灵活地对数据库的资料进行查询、统计、打印等操作,所有这些对数据库进行的操作都受到管理级别的,确保数据的安全性。
针对以上情况,开发了“雪天龙公司库存管理系统”,将这些管理方面的工作交由计算机处理,无疑会大大提高工作效率,节省人力,物力资源,而且财务核算的准确性和安全性得到保证。
中国最大的论文知识平台www.lwxiezuo.com
第二章 库存管理的相关理论
第一节 库存的定义及分类
库存(inventory or stock),表示用于将来目的的资源暂时处于闲置状态。闲置的资源可以是在仓库里、生产线上或车间里,也可以是在运输中。一般来说,库存是维持正常生产、保持连续、应付不测需求所必需的。库存的主要作用是能有效地缓解供需矛盾,尽可能均匀地保持生产,甚至还有“奇货可居”的投机功能。③
对库存可以从不同角度进行分类,按资源需求的重复程度划分为单周期库存和多周期库存;按库存的作用划分为周转库存、安全库存、调节库存和在途库存;按用户对库存的需求特性划分需求库存与相关需求库存;本文对库存的分类是按在生产过程和配送过程中所处的状态划分,将库存分为原材料库存、在制品库存、维修库存、成品库存。原材料库存包括原材料和外购零部件。在制品库存包括处于产品不同阶段的半成品。维修库存包括用于维修与养护的经常消耗的物品或部件,维修备件库存属于这一类。产成品库存是准备运送给消费者的完整的或最终的产品。
第二节 库存的功能
一般来说,库存是维持正常生产、保持连续、应付不测需求所必需。经统计,库存有以下几大功能:
一、满足不确定的顾客需求。顾客对产品的需求在时间与空间上均有不确定性,库存可以满足随时发生的顾客需求。
二、分离生产过程中的作业。库存可以使生产过程中密切相关的加工阶段、作业活动相对,使生产效率不同的各加工阶段、作业活动可以更和经济的运行,而且不会由于生产过程中某一加工阶段或作业活动的中断,导致整个生产过程停止。
三、降低单位订购费用与生产准备费用。订购一批物品或生产一批产品,订购费用与生产准备费用与订购或生产的数量无关,如果大量订购或生产,会使单位物品或产品的订购费用或生产准备费用降低。同时,对生产过程,如果大批量生产,还使单位产品的生产准备时间减少,提高生产过程能力的利用,尤其对于“瓶颈”环节更为重要。
同时,库存也带来弊端。总结,主要有以下几点缺点: 一、占用大量资金。
③
曲立.库存管理理论与应用[M].经济科学出版社.2006,第12页.
中国最大的论文知识平台www.lwxiezuo.com
二、发生库存成本。库存成本是指企业为持有库存所需花费的成本。库存成本包括:占用资金的利息、储藏保管费(仓库费用、搬运费用、管理人员费用等)、保险费、库存物品价值损失费用(丢失或被盗、库存物品变旧、发生物理化学变化导致价值的降低)等。
三、掩盖企业生产经营中存在的问题。例如,掩盖经常性的产品或零部件的制造质量问题。当废品率和返修率很高时,一种很自然的做法就是加大生产批量和在制品、完成品库存;掩盖供应上的供应质量、交货不及时问题;掩盖企业计划安排不当、生产控制不全问题等。
第三节 有效库存管理的必要条件
一、科学的库存管理目标
库存管理基于两点考虑:一个是顾客服务水平,即在正确时间、正确地点、供应适量的所需物品;另一个则是总成本,包括订货成本、库存持有成本、缺货成本和物品成本。
库存管理总目标是:在库存投资有限情况下,以最低成本达到一定的顾客服务水平。为实现该目标,管理者必须持有的库存水平、库存补充时机与补充量(即订货量)做出科学决策。④
二、有效准确的信息支持
有效的库存管理必须有准确而充分的信息支持。具体需要三方面信息:需求信息、现库存量和费用信息。
在库存管理信息系统中,这三方面的信息可以迅速截取,分析,科学准确地预测需求数量与时间,这对合理控制库存至关重要。如果需求预测不准或提前期计算不准,采用的控制策略就会失效。需求和提前期都是随机变量,难以做到十分准确,但应该知道它们的变化幅度。变化幅度越大,则过量库存越大,缺货的风险也越大。
三、合理的库存组织形式
企业的库存组织设计应贯彻统一指挥、合理协调原则,并根据企业库存管理工作的复杂程度大小,设置简单或复杂的组织形式。
一个生产规模为中小型企业,由于生产商品的种类在增多或生产数量在增大,必将导致库存管理职能的扩大、存货品种的增加、物流环节的复杂化和生产经营中专业化分工的扩大。同时,企业产品的销售区域会拓展和延伸。这都会对库存管理提出更高的标准和要求。
为此,企业需要在组织结构设计中体现一定的专业化分工,并将库存管理与企业的职能管理实现有机地结合。 ④
张福德.库存论及其程序设计[M]. 长春.吉林大学出版社. 1985.
中国最大的论文知识平台www.lwxiezuo.com
第四节 零库存和TOC理论
目前国际上流行的库存模式主要是零库存和TOC理论。零库存即为准时生产方式(JIT),起源于日本丰田汽车公司的一种生产管理方法,它的基本思想可用一句话来概括,即“只在需要的时候,按需要的量生产需的产品”。约束理论(Theory of Constraints,TOC)是由以色列物理学家oldratt博士在最优生产技术(Optimized Production Technology,OPT)的基础上提出来的,这里的约束是指瓶颈环节上的资源超负荷。
TOC理论就是关于进行改进和如何最好地实施这些改进的一套管理理念和管理原则,可以帮助企业识别出在实现目标的过程中存在着哪些制约因素,TOC理论称之为\"约束\",并进一步指出如何实施必要的改进来一一消除这些约束,从而更有效地实现企业目标。TOC首先是作为一种制造管理理念出现。TOC最初被人们理解为对制造业进行管理、解决瓶颈问题的方法,后来几经改进,发展出以\"产销率、库存、经营成本\"为基础的指标体系,逐渐形成为一种面向增加产销率而不是传统的面向减少成本的管理。
JIT产生在东方,而TOC源于西方,在产生背景的差异下,两者的运用准 则和管理手段也不同。JIT追求零库存,认为库存是浪费,应当消除一切浪费;TOC则强调瓶颈,在约束环节要合理的设置缓冲。JIT采用看板展开计划,各级生产单元依据所需满足的上级需求组织生产,整个生产系统是拉动式;TOC以约束环节为基准,把约束环节之前、之间、之后的工序分别按拉动、工艺顺序、推动的方式展开。在能力平衡方式上,JIT要求以密切协作的方式来保持需求的适当稳定,并以高柔性的生产设备来保证生产线上能力的相对平衡;TOC则善于不断地寻找瓶颈并消除约束,不断地改善企业链条上最薄弱的环节。
JIT与TOC本质上都内涵了先进的管理思想,对我国企业都可以产生现实 的经济效益。JIT要获得成功对企业的内外部条件都有一定的要求:内部需要企业的生产系统有很强的灵活性、很短的设备调整时间、完善的质量保证体系等;外部要求有完善的市场经济环境、发达的信息技术、可靠的供应商、良好的交通运输条件行装。但我国企业实际的内外部经营环境却与之有很大的差距。因此在生产中追求消灭一切浪费,实现零库存的做法是行不通的。而TOC约束理论强调的是瓶颈,通过在约束环节合理地设置缓冲来解决问题。因此将TOC的思想方法与JIT结合起来,就可以较好地适应企业的内外部环境要求,使企业健康、有序地逐步提高库存管理水平。
中国最大的论文知识平台www.lwxiezuo.com
第五节 供应链环境下的库存管理策略
库存管理策略如下:
合计预测与补给(Aggregate Forecasting and Replenishment,AFR)要求以分销中心或主要分销商为中心,联合其下游分库及终端进行库存管理。系统中的用户能够交换销售与库存数据,共同进行预测、制定补给计划是对传统单个企业库存管理模式的突破。但AFR仅用于供应链中的销售环节,并无统一供应计划(供应、生产、销售),部分解决了销售环节库存过高的问题,但其产生和效用(订单满足率)仍然可能受到上游企业的影响,可能会导致高库存和低订单满足率。
供应商管理库存(Vendor Managed Inventory, VMI) 是基于企业间合作的由供应商拥有存货所有权的库存管理模式,以系统的、集成的管理思想进行库存管理,由供应商将供需双方的库存管理职能活动实施跨企业边界的集成与协调,以达到企业间业务活动同步化,使供应链系统获得同步化的优化运行,实现低成本、高服务水平的目标。APICS字典定义VMI一般有两种形式:一是指供应商在用户的所在地,代表用户执行存货决策,管理存货,拥有存货所有权;二是指供应商不在用户的所在地,但是定期派人代表用户执行存货决策,管理存货,供应商拥有存货的所有权。该形式体现供应商在用户的允许下设立库存,确定库存水平货物补给策略,行使对库存的控制权的基本思想。其管理理念来源于产品的市场全过程管理思想,即,只要产品没有被最终消费者购买并得到满意的消费,那么这个产品就不能算作已经销售,并构成供应上的一种潜在风险,供应商同样负有监控该产品的流通状况的责任,而不管该产品的产权归属是怎样的。其实质上就是供货方代替用户管理库存,库存的职能有供应商负责。
VMI的优势:供应商对自己的产品管理比下游企业自己管理库存方面更有经验,更专业化,克服下游企业自身技术和信息系统的局限,满足下游企业降低成本和提高服务质量的需要,大幅度减少下游企业的存货投资,下游企业可专注核心业务的开发;供应商可获得下游企业的必要经营数据,以供应商掌握销售资料和库存量作为市场预测和库存补充的解决方法,可以由销售资料得到准确的消费需求信息,帮助供应商消除预期之外的短期产品需求所导致的额外成本,降低对安全库存的需求,对整个供应链来说,就可以降低库存总量并且改善库存周转,进而维持最佳库存量,使库存管理水平得到显著提高;可大大缩短供需双方的交易时间,使上游企业更好地控制其生产经营活动,提高供应链的柔性,有利于实现供应链上下游企业的双赢。
VMI的劣势:VMI是单行的过程,整体协作水平有限,企业间缺乏信任,合作意识不强,决策过程中缺乏协商,难免造成失误;决策数据不准确,决策失
中国最大的论文知识平台www.lwxiezuo.com
误较多;财务计划在销售和生产之前完成,风险较大;供应链没有实现真正的集成,使得库存水平较高,订单落实速度慢;促销和库存补给项目没有协调起来;当发现供应出现问题时留给供应商进行解决的时间非常有限;责任与利益不统一,虽然减少了库存总费用,但库存费用、运输费用和意外损失由供应商而不是用户承担,实际上是对传统库存控制策略进行责任倒置后的一种库存管理方法,导致供应商的库存费用比实施VMI前高,加大了供应商的风险。
联合管理库存(Jointly Managed Inventory, JMI) 是基于协调中心的库存管理策略,强调供需双方同时参与,相互协调,共同制定库存计划,使供应链过程中的每个库存管理者都从相互之间的协调性考虑,在供应商和用户之间建立起合理的库存成本、运输成本及意外损失的分担机制,将VMI系统中供应商的全责转化为各个用户的部分责任,通过加强供应链管理模式下的库存控制来提高供应链的系统性和集成性,增强企业的敏捷性和响应性,体现战略供应商联盟的新型企业合作关系,是一种风险分担的库存管理模式。APICS字典定义JMI一般有两种形式:一是指供应商提供包括所有产品的软件进行存货决策,用户使用软件执行存货决策,用户拥有存货所有权,管理存货;二是指供应商在用户的所在地,代表用户执行存货决策,管理存货,但是存货的所有权归用户。其实质是通过共享库存信息联合制定计划,使供应链各个节点之间的库存管理者对需求的预期保持一致,消除供应链上的需求变异和放大现象,是VMI的进一步发展和深化。
JMI的优势:库存成为供需双方信息交流和协调的纽带,为实现供应链的同步化提供条件;通过协调管理中心共享信息,减少供应链中的需求扭曲现象,降低库存的不确定性,消除供应链的波动,提高供应链的运作稳定性,为实现零库存管理、准时采购创造条件;实现供应链管理的资源共享和风险分担。
JMI的劣势:过度地以客户为中心,使得供应链的建立和维护费用很高。 合作计划、预测与补给(Collaboration Plan,Forecasting and Replenishment, CPFR) 是基于协同式的供应链库存管理技术,从全局的观点出发,制定统一的管理目标以及方案实施办法,以库存管理为核心,兼顾供应链上其它方面的管理,能同时降低销售商的存货量,增加供应商的销售量。CPFR既是一种理念,又是一系列活动和过程。供应链上各节点企业建立相互信任、优势互补、利益共享、风险共担的合作关系,合作伙伴构成的框架及其运行规则主要基于消费者的需求和整个价值链的增殖;采用系统工程、信息工程、计算机技术,实现各节点企业间信息和过程的集成及生产计划的制定基于同一销售预测报告,帮助合作伙伴建立准确的预测和高效的补给计划;节点企业间分工协作,顺利完成产品的原材料供应、制造、销售等工作,较好地解决贯穿于产品制造、运输、分销等过程的企业间资源的优化调度问题;合作解决例外事
中国最大的论文知识平台www.lwxiezuo.com
件,提高计划、预测的准确度及供需链效率和消费者满意度,在高水平的服务上扩大销售并降低库存,实现双赢乃至多赢。
CPFR的优势:克服VMI和JMI的劣势,吸收VMI和JMI的优势,其最大优势是能及时准确地预测由各项促销措施或异常变化带来的销售高峰和波动,使销售商和供应商都能做好充分的准备,赢得主动。
CPFR的劣势:信息技术要求较高,实行CPFR的门槛较高。
VMI, JMI,CPFR都是先进的库存管理方法,但关注的侧重点不一样,VMI关注供应链上不同环节企业间的库存,JMI关注供应链上不同环节及同一环节企业间的库存,CPFR不但关注供应链上企业间的库存,还关注库存管理与其它方面管理的关系;供需双方都是在合作的基础上开展工作,但合作意识的强弱程度不一样,VMI的合作意识不强,企业间有合作意愿,JMI的合作意识一般,企业间是基于协调为中心的管理,CPFR的合作意识非常强烈;企业间是基于协同式的管理;管理责任和决策主体不同,VMI由供应商承担客户的库存管理决策和费用及管理责任,JMI由供需双方共同协商承担库存管理责任和决策,CPFR由合作伙伴共同承担库存管理责任和决策。
优秀的库存管理系统既能保证供给,满足市场要求,又减少了采购次数及管理费用,并扩大了盈余,这无疑是企业管理者们共同期盼的目标,也对企业减少库存、增加效益、提高竞争力具有重要的意义。
中国最大的论文知识平台www.lwxiezuo.com
第三章 雪天龙库存管理系统的功能设计
第一节 系统需求分析
一、雪天龙服饰有限公司的简介
雪天龙是专门生产和销售雪天龙系列服饰。现在人们对服饰的要求,必须是要舒适、时尚,因此,雪天龙系列服饰所选用的材料、设计方面对实际使用者来说是多么重要。在实际环境中雪天龙公司对各种产品做了大量的强度试验,包括抗风、保温、透气、抗老化等,并以此为基础制定了严格的生产质量检验标准,确保用户在使用过程中能享受到休闲时尚的生活情趣。
充满活力的雪雪天龙员工勤奋向上、勇于探索、敢于创新,使雪天龙系列产品能够不断满足四季休闲者的需要。
目前,主要生产各式高中档羊毛衫、羊绒衫、高档内衣、T恤衫、丝绒衫。按指定样式或材料加工同类产品,并为大宗订单提供所需产品。
雪天龙服饰有限公司是浙江的典型中小企业,该企业正在逐渐壮大,从当初的自家办厂,年销售几百万,到如今年销售总额近亿,但企业发展的同时也遇到了管理上和技术上的一些瓶颈,该公司全国各大中小城市都有自己的经销商。
二、雪天龙库存管理的现状与存在的问题
对于雪天龙服饰有限公司来说,规模小、资金少、抗风险能力弱是内部最大的不利因素,企业必须千方百计在成本上下功夫,而库存管理系统的数据管理部分无疑对控制企业成本相当重要。而目前企业对库存管理采用手工入/出库录入操作,人员工作情绪化,因此在入/出库实时更新数据时,经常发生人为差错。企业偶尔会采取统一的突击性盘点,而这种突击性的盘点往往需要一些没有经验的工作人员参与,从而造成数据不准确;统一盘点时入/出库业务无法正常运行,而且比较费时与费力;生产不能正常领料——不仅无法解决企业家底不清、反应不灵的问题,而也降低生产效率,耽误生产。
由于该公司信息化程度和人员素质都不高,很容易由于一次数据差错产生 强烈的抵触情绪,因此,库存数据的准确性关系到整个管理信息系统的数据可信度。目前,很多的大型ERP软件对企业实行统一模式的管理,但是这种方式没有办法解决中小企业业务流程中复杂的突发情况,并且大型ERP软件的操作方式复杂,仅人员培训就会出现财力紧张与人力匮乏等问题,因此显然不适合中小企业人员。对于中小企业来讲,为使企业库存不短库、不胀库积压,及时处理长期占用库存的物品,企业必须引入适合自身特点的库存管理系统,使企业对现有的各项物料情况完全掌握。正是为了满足这样一批中小型制造业企业
中国最大的论文知识平台www.lwxiezuo.com
的需求,设计了较为简易的雪天龙库存管理系统,而且操作使用简单、成本低、效率高的小型系统。
三、创建雪天龙库存管理系统的必要性
雪天龙服饰有限公司是浙江的典型中小企业,该企业正在逐渐壮大,但企业发展的同时也遇到了管理上和技术上的一些瓶颈,该公司全国各大中小城市都有自己的经销商,虽然目前年销售量与总额较为稳定,但公司品牌效应并不强,相信很多人都没有听说过雪天龙这个品牌。
因此,雪天龙服饰有限公司如果想要更上一层楼,打响自身品牌,与国际接轨,还需要不少的改革,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的时代。信息已成为继劳动力、土地、资本之后的又一大资源,谁控制的信息越多,谁利用信息资源的效率越高,谁就会在各方面的竞争中,占有一席之地,谁就会更有优势,这一点已得到举世公认。随着WTO的加入和我国工业的迅猛发展,为了抓住机遇,在竞争占得先机,作为生产企业的一个必不可少的重要环节—库存管理的信息化、计算机化也就迫在眉捷了。开发库存管理信息系统即有宏观上的意义,那就是顺应时代信息化、现代化潮流,提高效益,促进国民经济结构优化;也有微观上的意义,那就是可以提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。
雪天龙库存管理系统作为增强企业信息化的一个支点,增强企业核心竞争力的一部分,但同样起着不可估量的作用,它的内容对于企业的决策者和管理者来说都至关重要,因为库存管理系统应该能够为用户提供充足的信息和快捷的查询手段,使企业的决策者能够在适当的时间里做出更加合适的决策。
四、雪天龙库存管理系统的设计目标
为了提高公司的管理水平和管理效率,树立良好的企业形象,方便与客户、供应商的联系,及时了解公司经营过程中各个环节的数据信息,为公司的领导层提供全面、及时、准确的决策信息,公司决定委托开发一套库存管理信息系统,用于日常的管理上作。
经过全面深入的调研,为了提高库存管理的质量和效率,降低库存成本,以合理库存量控制库存和采购,使雪天龙公司能够在较低成本投入的情况下实现库房数据的帐实相符。为此,在设计开发之初,制定了以下设计目标:
(1) 围绕业务,功能适用,符合雪天龙服饰有限公司的库存管理使用。 (2) 界面友好,操作简单,贴近用户上作习惯,达到一看就懂、一学即会。
(3) 以表格的形式输出信息。
中国最大的论文知识平台www.lwxiezuo.com
(4)开发周期短、维护费用低、软件更新速度快。
(5)系统的通用性强。此系统属于综合性经营企业库存管理系统,里面的数据都是从数据库中提出(如合作公司名称等),不受固定数据的。
(6)结构合理灵活,伸缩性强。按照最大内聚度和最小耦合度原则,使最小处理单元功能完整,性强:采用模块整合技术,易于拆装和扩充,随业务变化而变化。
(7)系统必须具有安全性、可靠性、易维护性、可移植性等特点。 采用稳定、成熟的操作系统,对于不同的操作人员授予不同级别的权限,并具有定期数据备份功能。
第二节 系统可行性分析
系统初步调查采用的主要方式是与雪天龙公司的管理人员进行交流,再深入库房实地调查,通过参与业务实践来了解情况,初部了解公司的基本情况为:公司设立经理室、财务部、采购部、销售部、库管部等业务部门,分别从各自的业务层面对库存管理有不同的要求及对其产生各种影响。其中,经理负责重大事务的决策和未来销售市场的预测;财务部负责各类业务报表核查、成本和利润监控等;采购部负责商品进货、选择供应商;销售部负责销售、调整销售单价、发展销售客户;库管部负责商品进出事务和为采购部、销售部提供库存即时数据,和财务部核对进、销、存数据。其组织结构图如下图(图3-1)所示:
总经理室 财务部 采购部 销售部 库管部 生产部
图3-1 组织结构图
现在企业的业务流程管理方式为手工处理,重复劳动多,劳动强度大,而且容易出错,从下面三个角度对新系统进行了可行性分析:
1.技术可行性
本次开发采用PowerBuilder.0作为编程工具。由PowerSoft公司推出的PowerBuilder系统作为专业数据库开发工具,具有大量的数据库访问构件,严谨的数据库类型检查机制,智能且强大的数据库窗口对象,灵活快捷的数据管
中国最大的论文知识平台www.lwxiezuo.com
道转移方法等。基于这些优势,使得PowerBuilder成为目前国内开发大型数据库应用程序的首选开发平台。
Microsoft SQL-Server 2000建立于成熟的和强有力的关系模型上,是当今首选的数据存储和检索模型。Microsoft SQL Server 2000除了具有与其它数据库类似的特征外,还有独到之处。这要归功于SQL Server 2000与WindowsNT操作系统的紧密继承。因此,后台有强大的SQL Server 2000数据库支持,保证了系统开发的顺利进行。
2.经济可行性
雪天龙公司库存管理系统采用人工管理对人力、物力的浪费且速度慢,准确性差。而采用计算机管理可大大弥补这些缺陷。因此,开发一个管理信息软件是解决这些问题的一个良好途径。这样,花少量的成本开发,即可得到轻松快捷的工作环境。因此,本系统在经济上是可行的。
3.操作可行性
雪天龙公司库存管理系统的开发,是在实际调研后,根据实际的工作过程进行编写的,因此它完全符合服装商场管理内部各种特定要求。一旦系统开发成功并调试运行后,在实际的管理方面是行得通的。
本系统的开发充分遵循操作员的操作习惯,使得操作员在使用时,只要自如的按习惯进行操作,即可轻松完成工作。
因此,从操作角度衡量,本系统的开发方案也是可行的。
第三节 系统分析
一、系统分析方法
雪天龙库存管理系统采用了结构化生命周期法,结构化生命周期法是最常用的管理信息系统开发方法,分为四个步骤,即系统调研分析、数据库设计实现、界面设计实现和系统功能设计实现。其中系统调研分析阶段是基础、也是最容易被开发人员忽视的环节。
二、系统调研分析
在整个系统分析阶段,在图书馆认真查看了很多关于仓库库存管理方面的书籍,收集到了相应的入库单、领料单、台账、物料卡、报表等资料,这些资料可以用作数据库设计的依据,具体如下表(表3-1)所示:
中国最大的论文知识平台www.lwxiezuo.com
表3-1 调研分析表
序号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 提纲 货物仓库划分成多少个区域? 每个区域有多少个货架? 每个货架上分多少层? 架子上的每一层有多少个格子? 各种货物是如何进行物料编码的? 仓库管理人员人数有多少? 日均处理入库单数量大约有多少? 日均处理出库单数量大约有多少? 领料退回的处理方法? 是否每天都要登记库存台账? 库存台账有多少类型? 仓库之间是否可以进行调拨? 每次盘点间隔时间多长? 如何处理货物库存盘亏? 如何处理货物库存盘盈? 是否有库存物料缺货警戒线? 统计报表的种类和填报频率?
(1)从员工的角度分析处理业务过程中的信息需求:
1. 当有新的货物进购,员工可通过系统将货物信息输入到货物表中,而对雪
天龙公司不再经营的货物可以通过在界面上的操作将其删除。并且可以通过编号可以将所有不同的商品进行区别,能对货物表进行相关查询,比如说像商品型号,使用年限等。
2. 能够对订单进行查询,包括订单编号及相关内容。并且能够通过系统对订单进行不同的查询工作,如可按订单编号,订单生成日期等等,并可对订单进行有效的管理,对货物的库存地点进行管理。通过对区位表的查询,可以得知货物在库存中存放的位置。这样便于货物的入库和出库。减少了不必要的时间。
(2)从采购人员的角度分析处理业务过程中的信息需求:
1. 对库存商品能进行有效的管理,并且对库存商品能及时进行查询,包括入 库、出库情况及此时的库存量是多少,并且能够提供商品数量上限与下限,向员工发出是否应该发出订单的命令。并能实现入库,出库信息的输
入和输出。
2. 对供应商进行管理,能够把所有商品都与其供应商进行联系,当货物须要
发出订单的时候,可能通过对供应商表进行查询,便可立即和供应商取得
中国最大的论文知识平台www.lwxiezuo.com
联系。并且对供应商的管理中,可以在界面上对新增的供应进行插入,对于不再进行联系和交易往来的供应商进行删除,从而保证了数据库中数据的使用空间最小化。
(3)从管理人员的角度分析处理业务过程中的信息需求:
1. 企业管理人员能对员工进行管理,以明确员工的职责(在每笔出入库中都
有负责人,即员工),以提高员工的积极性和主动性,使他们能够对自己工作更为负责。并且当员工增加或减少时,可以能过系统对员工表进行控制。
2. 作为系统管理员通过设置,让员工以各自的用户名和密码登陆,保证了责
任落实到位,并且不同员工的不同的权限,使数据库安全性得以保证。
第四节 系统模块设计
一、确定系统的功能模块
通过分析确定库存系统将包含5个主要功能模块,即系统模块、入库管理模块、出库管理模块、库存管理模块、基础信息管理模块。对于每一个功能模块,都包含了数据录入、编辑、查询、统计、打印、应急、帮助等功能。结构图如下图(图3-2)所示:
库存管理系统 系统管理模块 入库管理模块 出库管理模块 库存管理模块 库存盘点模块 基础信息管理模
图3-2 主功能模块结构图
二、系统功能分析
本系统需要完成的功能主要有以下几点:
1、库存管理的各种信息的输入,包括入库、出库的输入等。 2、库存管理的各种信息的查询、修改和维护。
3、在材料库存中加入所允许的最大库存合最小库存字段,对所有库存物资实现监控和报警。
4、库存管理系统的使用帮助。
中国最大的论文知识平台www.lwxiezuo.com
各模块功能简述: (1)系统管理模块
a.包括报表的打印及设置。
b.管理员可以通过管理界面添加或删除用户,添加新管理员或删除原有管理员,验证用户的合法性,阻止非法用户登录。
c.管理员或其他用户可以修改自己的密码。 d.提供数据备份,恢复功能 (2)入库管理模块
包括填写入库单,更新,删除入库记录,查看现有库存信息,入库记录的查询及打印。 (3)出库管理模块
包括填写出库单,更新,删除出库记录,查看现有库存信息,出库记录的查询及打印。 (4)库存管理模块
库存物料查询查询。物料查询有两种查询方式:(1)通过分类目录查询;通过关键字快速查询。 (2)根据事务处理的时间,产品编号等关键字,查找到一定时期内的库存信息。 (5)库存盘点模块
存货因为数量较多、收发频繁、计量误差、自然损耗等原因,可能导致库存数量与账面数量不符。为了避免账物不符的现象发生,需要定期进行库存盘点,查明原因并调整账面数,使账物相符。系统可根据选择的货位,自动生成盘点单和盘点差值报告,完成库存盘点时的调整工作。 (6)基础信息管理模块 插入,删除修改等操作。
对公司部门、公司员工、仓库类型、货物规格、计量单位等基础信息进行
三、程序模块设计说明
入库管理模块 A 程序名:newrkd
B 功能:实现每一入库单的入库登记 C 处理流程,如图3-3 所示:
D 实现 :生成新的入库单据,将新单据填加到数据库中
中国最大的论文知识平台www.lwxiezuo.com
入库信息 newrkd 入库单报表 图3-3 入库管理的处理流程图
入库查询模块 A 程序名:rkdchaxun B 功能:实现入库单的查询 C 处理流程,如图3-4所示:
D 实现:打开入库单查询界面,选择查询条件,系统提供多种检索方式,实现快速查询打开入库单表;双击入库单表打开入库单明细表。
入库信息 rkdchaxun 入库单报表
图3-4入库查询的处理流程图
出库管理模块 A 程序名:newckd
B 功能:实现某一出库单的出库登记 C 处理流程,如图3-5所示:
D 实现 :生成新的出库单据,将新单据填加到数据库中
出库信息 newckd 出库单报表
图3-5 出库模块的处理流程图
出库单查询模块 A 程序名:ckdchaxun B 功能:实现出库单的查询
中国最大的论文知识平台www.lwxiezuo.com
C 处理流程,如图3-6所示:
D 实现:打开出库单查询界面,选择查询条件,系统提供多种检索方式,实现快速查询打开出库单表;双击出库单表打开出库单明细表。
出库信息 ckdchaxun 出库单报表
图3-6 出库查询的处理流程图
五、库存盘点模块 A 程序名:pandian
B 功能:实现某一盘点单的入库登记 C 处理流程,如图3-7所示:
D 实现 :生成新的盘点单据,将新单据填加到数据库中
盘点信息 pandian 盘点单报表
图3-7 盘点模块的处理流程图
六、基础信息管理模块 A 程序名:jichuziliao
B 功能:实现基础信息(公司部门,公司员工、仓库类型、货物规格、计量单位)的新增、修改、删除 C 处理流程,如图3-8所示:
D 实现:打开基础信息界面,直接对基础信息进行各种操作。
各种基础信息 jichuziliao 基础信息表
图3-8 基础信息管理模块的处理流程图
中国最大的论文知识平台www.lwxiezuo.com
第四章 雪天龙库存管理系统的数据库设计
第一节 数据库的需求分析
仓库理系统的主要功能是对入库的货物进行入库登记管理,对出库的货物进行出库登记管理.此外,还有对入库、出库记录的查询、对货物信息的维护、对仓库的库管信息进行维护、对出入库单位和人员信息进行维护等功能。所以,仓库管理系统主要涉及到货物、出入库人员和库管几个事体,以及货物和出入库人员、库管之间的关系.
第二节 基本业务流程图
财务部采购入库单领料单盘点核算物料入库单生产部发料单仓管部采购部加工入库单退货入库单销售部领货出库单
图4-1 系统业务流程图
中国最大的论文知识平台www.lwxiezuo.com
第三节 数据流程图
本系统所处理的数据流程图(图4-2)
库存管理 输入 处理 输出 入库单 出库单 查询 统计 删除 修改 报表 数据备分
数据流程图例解释如图4-3所示:
外部项 图4-2 系统数据处理流程图
数据文件 数据流
加工
图4-3 数据流图基本元素的代表符号及名称
产品进库信息供应商财务部库存管理销售部库管部销售信息库存信息表 图4-4 库存管理第1层数据流图
中国最大的论文知识平台www.lwxiezuo.com
销售数据供应商库存统计库管部库存数据库存查询销售部采购单数据 图4-5 库存管理第2层数据流图
用户要求销售部采购部查询显示信息现有库存数据相符数据 图4-6 库存管理第3层数据流图
第四节 E-R图
用 户用户名密码
图4-7 用户E-R图
产 品产品编号产品名称仓库类型产品类型规格计量单位仓库位预警上限预警上限 图4-8 产品E-R图
中国最大的论文知识平台www.lwxiezuo.com
出库单收货单1参照1n1参照3入库单1m完工入库1发货n提货单n生产部n1参照2n仓库n领料单1领料n11调库1m盘点单产品信息1归档外加工单图4-9 总E-R图
n入库
第五节 数据字典
一、数据项条目
1、数据项名称:用户名 含义说明:唯一标识每个用户 类型:字符型 长度:10
2、数据项名称:产品编号 含义说明:唯一标识每个产品 类型:字符型 长度:10
3、数据项名称:公司部门
含义说明:唯一标识每个公司部门 类型:字符型 长度:10
4、数据项名称:公司员工
含义说明:唯一标识每个公司员工 类型:字符型
中国最大的论文知识平台www.lwxiezuo.com
长度:10
5、数据项名称:仓库类型
含义说明:唯一标识每个仓库类型 类型:字符型 长度:10
6、数据项名称:产品类型
含义说明:唯一标识每个产品类型 类型:字符型 长度:10
二、数据结构条目
1、数据结构名称:产品
含义说明:是库存管理系统的主体数据结构,定义了一个产品的有关信息 组成: 产品编号、产品名称、仓库类型、产品类型、规格、计量单位、单价、
仓库位、预警上限、预警下限
三、文件条目
1、文件名称:入库单表
说明:记录产品入库的基本情况
流入数据源:入库单编号、仓库类型、产品类型、入库总量、入库总额、入库员、入库时间、备注 流出数据源:入库单表 2、文件名称:入库单明细表 说明:记录产品入库的基本情况
流入数据源:入库单编号、序号、产品编号、仓库类型、产品类型、入库数量、小计
流出数据源:入库明细表 3、文件名称:出库单表
说明:记录产品出库的基本情况
流入数据源:出库单编号、仓库类型、产品类型、出库总量、出库总额、出库员、出库时间、备注 流出数据源:出库单表 4、、文件名称:出库单明细表 说明:记录产品出库的基本情况
中国最大的论文知识平台www.lwxiezuo.com
流入数据源:出库单编号、序号、产品编号、仓库类型、产品类型、出库数量、小计
流出数据源:出库明细表 5、、文件名称:现有库存表
说明:记录仓库现有产品的基本情况
流入数据源:产品编号、仓库类型、产品类型、入库总量、入库总额 流出数据源:现有库存
四、加工条目
1、加工条目名称:入库
说明:记录产品入库的基本情况
处理过程:产品入库单的新建、删除、修改、保存以及查询;入库产品的录入、删除、修改、保存 2、加工条目名称:出库
说明:记录产品出库的基本情况
处理过程:产品出库单的新建、删除、修改、保存以及查询;出库产品的录入、删除、修改、保存
第六节 数据库逻辑结构设计
表4-1 用户信息表
列名 用户名 密码 表4-2 公司员工表
列名 员工姓名 表4-3 公司部门表 列名 公司部门 表4-4 货物规格表
列名 货物规格 表4-5 计量单位表
列名 计量单位
数据类型 Char 数据类型 Char 数据类型 Char 数据类型 Char 数据类型 Char Char
长度 10 10
是否为主键 是 否
可否为空 NOT NULL NOT NULL 长度 10 是否为主键 是 可否为空 NOT NULL 长度 10 是否为主键 是 可否为空 NOT NULL 长度 10 是否为主键 是 可否为空 NOT NULL 长度 10 是否为主键 是 可否为空 NOT NULL 中国最大的论文知识平台www.lwxiezuo.com
表4-6 仓库类型表
列名 仓库类型 表4-7 产品类型表
列名 产品类型 仓库类型 表4-8 产品信息表
列名 产品名称 产品类型 仓库类型 货物规格 计量单位 单价 仓库位 预警上限 预警下限 表4-9 入库单表 列名 入库单编号 仓库类型 产品类型 入库总量 入库总额 入库员 入库时间 备注 表4-10 入库明细表
列名 入库单编号 序号 产品编号 入库数量 小计 表4-11 出库单表
列名 出库单编号 仓库类型 数据类型 Varchar Char 数据类型 Varchar Char Char Int Money 数据类型 Varchar Char Char Int Money Char Char Varchar 数据类型 Varchar Char Char Char Char Money Char Int Int 数据类型 Char Char 数据类型 Char 长度 10 是否为主键 是 可否为空 NOT NULL 长度 10 10 是否为主键 是 否 可否为空 NOT NULL NULL 长度 10 10 10 10 10 8 10 4 4 是否为主键 是 否 否 否 否 否 否 否 否 可否为空 NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL 长度 10 10 10 4 8 10 10 10 是否为主键 是 否 否 否 否 否 否 否 可否为空 NOT NULL NULL NULL NULL NULL NULL NULL NULL 长度 10 10 10 4 8 是否为主键 否 否 否 否 否 可否为空 NULL NOT NULL NOT NULL NOT NULL NULL 长度 10 10 是否为主键 是 否 可否为空 NOT NULL NULL 中国最大的论文知识平台www.lwxiezuo.com
产品类型 出库总量 出库总额 出库员 领用人 出库时间 备注 表4-12 出库明细表
列名 出库单编号 序号 产品编号 出库数量 小计 表4-13 现有库存表
列名 产品编号 仓库类型 现有库存量 总价 备注 表4-14 盘点表
列名 盘点单编号 盘点日期 仓库类型 产品编码 产品名称 货物规格 盘存数量 实际数量 盘存人 Char Int Money Char Char Char Varchar 10 4 8 10 10 10 10 否 否 否 否 否 否 否 NULL NULL NULL NULL NULL NULL NULL 数据类型 Varchar Char Char Int Money 长度 10 10 10 4 8 是否为主键 否 否 否 否 否 可否为空 NULL NOT NULL NOT NULL NOT NULL NULL 数据类型 Char Char Int Money Varchar 长度 10 10 4 8 50 是否为主键 否 否 否 否 否 可否为空 NULL NULL NULL NULL NULL 数据类型 Varchar Char Char Char Varchar Char Int Int Char 长度 10 10 10 10 10 10 4 4 10 是否为主键 是 否 否 否 否 否 否 否 否 可否为空 NOT NULL NULL NULL NULL NULL NULL NULL NULL NULL
中国最大的论文知识平台www.lwxiezuo.com
第五章 雪天龙库存管理系统的界面设计
第一节 系统登陆界面
“系统登录”窗口如图5-1所示主要实现如下功能: 用户输入用户名,以及密码,进入主程序。 操作说明:
A 用户明可在下拉列表框中选择或者自行输入。
B 单击“确定”按钮,系统首先判断用户是否输入了用户名。如果没有选择,则提示“请选择用户名!!”,否则判断是否输入了密码。如果没有输入密码,则提示“请输入密码!”,否则判断用户所选择的操作员和输入的密码是否正确。如果不正确,则提示“用户名或者密码输入错误!”。如果没问题,则进入系统主界面。 C 进入系统主界面。
第二节 系统主界面
中国最大的论文知识平台www.lwxiezuo.com
操作说明:
A 点击菜单“系统管理”下的“用户管理”中的子菜单“用户密码修改”,打开“密码修改”窗口
B 点击菜单“系统管理”下的“用户管理”中的子菜单“注册新用户”,打开“注册新用户”窗口
C 点击菜单“系统管理”下的“数据备份”,打开“数据备份”窗口
第三节 系统管理的子界面
操作说明:
A 单击“密码修改”窗口的“确定”按扭,系统首先判断输入的用户名和密码是否正确。如果不正确,则提示“用户名或密码错误,请重新输入!”如果正确,其次判断输入的新密码和密码确认是否一致,如果不一致,则提示“两次密码输入不同!”如果都正确,则提示“请记住新密码,下次登录时请使用新密码!”
B 单击“注册新用户”窗口的“确定”按扭,系统首先判断信息是否输入完整,如果不完整,则提示“用户名或密码不能为空!”,其次判断,两次密码输入是否相同,如果不是,则提示“两次密码不相同,请重新输入!”如果都正确,则提示“注册成功,请记住密码,返回登录!” C 单击“取消”按扭,则将退出窗口。
D 单击“数据备份”窗口的“数据备份”按扭,如果成功则提示“已成功地完成了数据的备份!”,否则提示“在数据备份时发生错误!”。
E 单击“数据备份”窗口的“数据恢复”按扭,如果成功则提示“数据恢复成功!”否则提示“在数据恢复时发生错误!”
中国最大的论文知识平台www.lwxiezuo.com
一、入库管理的界面 1、新建入库单
操作说明:
A 点击菜单“入库管理”下的子菜单“新建入库单”,打开一个新的入库表单。
B 在表头输入入库单编号、仓库类型、产品类型、入库员(后三者可通过选择列表框输入),入库时间自动生成。
C 单击“新增”按扭,数据表中自动新增一列,并自动生成序号
D 单击下拉式列表数据选择产品编号,系统将自动填入产品的其他基本信息。 E 输入入库数量,系统自动计算小计、入库总量和入库总额。同时后两者将显示在表头的文本框中。
F 单击“删除”按扭,单击“删除”按扭时,系统将提示“确实要删除该项吗?”如果确定,则系统提示“删除成功!”删除数据表中所被选择的某一行。如果取消,则提示“删除失败!” G 单击“修改”按扭,修改数据表中的信息。
H 单击“保存”按扭,保存数据。如果成功,则提示“数据保存成功!”否则提示“数据保存失败!”同时,系统将判断在表头所输入的员工姓名是否是新的,如果是,则将新员工姓名加入到数据库中。
I 单击“导出”按扭,系统将打开“另存为”界面。用户可将数据表另存为一个文件。
J 单击“打印”按扭,系统将数据表中的信息发给打印预览,并打印
K 关闭“入库单”界面时,如果数据善未保存,则提示“数据已经修改,是否保存?”如果选确定,则完成保存功能。
中国最大的论文知识平台www.lwxiezuo.com
2、入库单查询界面
操作说明:
A 单击“全部显示”按扭,则显示所有的入库单。
B 在单击“查找”按扭之前,如果没有选择副选框,则系统将提示“您没有选择复选框,请选择!”如果选了,则系统将按照所给的查询条件进行精确查找或模糊查找。
C 单击“最前”按扭,光标指向第一条记录。 D 单击“最后”按扭,光标指向最后一条记录。
E 单击“前进”按扭,光标向前移动,如果光标已经在第一条记录上,则提示“已经是第一条记录”。
F 单击“最前”按扭,光标向后移动,如果光标已经在最后一条记录上,则提示“已经是最后一条记录”
G 双击库存单编号可以查询入库单明细,得到界面如下:
二、出库管理界面与入库管理界面相似在此就不予以细说 三、库存管理界面
中国最大的论文知识平台www.lwxiezuo.com
1、产品基础信息表
操作说明;
A 双击树视图,可以进行数据检索.
B 单击“新增”按扭,打开窗口“增加产品”. 增加产品界面如下:
操作说明:
A 单击“增加”按扭,系统首先判断产品编号是否为空,如果是,则提示“产品编号不能为空,否则将不能保存!”。如果不是,则系统正常保存。同时,系统自动保存写入的新产品类型,新货物规格和新计量单位到基础数据库。(这三者在下拉列表框中选择输入的信息为原信息,基础数据库不予以新增。)
2、现有库存查询界面
中国最大的论文知识平台www.lwxiezuo.com
操作说明:
A 用户可通过组合框中的任何一个条件进行查询。查询条件可以通过下拉列表框选择输入。
B 单击“重置”按扭,系统的数据窗口将返回初始状态。 四、库存盘点界面
操作说明:
A 用户单击“新增”按钮,打开盘点表 B 用户进行盘点的操作
五、基础信息管理界面
操作说明:
A 单击“公司部门”按扭,则数据窗口显示公司部门的信息。并排的其余四个按扭功能类似。
B 用户可在数据窗口中进行“新增”“修改”信息,在未按“保存”之前,单击“取消”则系统恢复原状。
中国最大的论文知识平台www.lwxiezuo.com
第六章 总结
本系统从库存管理内容出发,设计出一个功能相对齐全的库存管理信息系统。系统采用数据库存取数据,大大降低了数据存储的冗余度,提高了数据利用率,具有良好的可移植性和可靠性,提供了登陆密码验证机制和良好的人机交互界面。主要解决了以下问题:
(1) 库存管理所使用的各种表格统一管理,提高共享性,减少了数据存储的
冗余度。
(2) 提供员工信息、货物信息、客户信息的同一管理。 (3) 提供不同的用户权限,便于管理员与员工行使不同的权利。
(4) 提供了各种数据查询系统,便于管理人员从总体上了解公司库存管理中
的某一些货物的具体数据。
(5) 提供了货物统计,入库分析,还库分析,出库分析等有利于比较分析,
使决策者更容易做出决定。
随着雪天龙服饰有限公司的规模的不断扩大,公司领导越来越重视企业的信息化建设,希望通过加强企业信息化建设,可以强化企业财务管理,促进管理创新,为企业带来巨大的经济效益。信息化可以提升企业的核心竞争力,那么企业怎样实现信息化呢?信息化涉及的环节很多,但最主要和最关键的两项:一是企业的核心业务和主导流程的信息化,二是人的信息化。
通过对雪天龙库存管理系统使用,不但可以使公司领导对自身发展了解的更加细致,也可以增强公司领导对市场导向预判的准确性,更好的带领公司走上新的台阶,同时,通过对系统的使用,可以在实践中不断的完善该系统。
中国最大的论文知识平台www.lwxiezuo.com
【参考文献】
[1] 张海潘.软件工程导论(第三版)[M].北京:清华大学出版社,2002. [2] 王珊.数据库系统原理教程[M].北京:清华大学出版社,2001.
[3] 廖疆星,张艳钗.SQL Server 2000数据库实用教程[M].北京:冶金工业出版
社,2002.
[4] 杜军平,黄杰. SQL Server 2000数据库开发[M].北京:清华大学出版社,2001. [5] 王龙,黄光斌.PoerBuilder管理信息系统项目开发实践[M].北京:科学出版社,2005.
[6] 崔杜武,姚全珠,黑新宏,周红芳.PoerBuilder9.0基础应用于系统开发[M].北京:电子工业出版社,2004.
[7] 卫海,黄浩. PowerBuilder9.0课程设计案例精编[M].北京:中国水利水电出版社,2004.
[8] 张海藩. 软件工程导论[M]. 北京:清华大学出版社,2003.
[9] 罗鸿.ERP原理设计实施(第二版)[M].北京:电子工业出版社,2003. [10] 占刚. 库存管理实务[M].广州:广东经济出版,2003.
[11] 陈荣秋.生产与运作管理(第二版)[M].高等教育出版社,1999. [12] 张福德.库存论及其程序设计[M].长春:吉林大学出版社,2005.
[13] 周玉清,刘伯莹,周强.ERP与企业管理[M].北京:清华大学出版社,2005. [14] 李明裕,袁雄飞,李从心.面向制造企业的ERP系统库存管理解决方案[J].机床与液压,2003,(3):346-347+217.
[15] 杨红杰.基于面向对象的仓库材料管理系统设计[J].湘潭师范学院学报:社会科学版,2000,(3):69-71.
[16] 顾绍元,李华庆.仓库管理信息系统的设计与实现[J].上海铁道大学学报,2006,(4):118-123.
[17] 汪军,欧阳峥峥.PowerBuilder中动态报表的设计[J].武汉工业学院学报,2002,(4):461-4.
[18] 张振坤,李文立,焦虹.PowerBuilder 精彩编程200例[M].北京:机械工业出版社,2004.
[19] 徐松林,路斌,王冬春.PowerBuilder 数据库应用开发教程[M].北京:清华大学出版社,2003.
[20] 陈传波,王桦.数据库系统和开发工具的组合与数据模型[J].武汉华工学院学报,1999,(1):77-79+83.
[21] 王珊,陈红.数据库系统原理教程.北京:清华大学出版社,1998
[22] 吴建,郑潮,汪杰.UML基础与Rose建模案例.北京:人民邮电出版社, 2004. [23] 高奇微.企业与产品数据管理[N].中国计算机报,2004-8-2 [24] 邓世祯.高效库存管理技法[M]. 广州:广东经济出版社,2002. [25] 曲立.库存管理理论与应用[M].经济科学出版社,2006.
[26] 刘鹏飞,谢如鹤.解读库存管理理论的演变[J].商业研究.2006,(334):. [27] Donald Waters.Inventory Control and Management[M].2005.
[28] Marin Christopher .Logistics and Supply Chain Management [M]. 2003.
[29] Paul Higgins,Le Roy , Liam Tierney, P. Le Roy.Manufacturing Planning and Control Beyond MRP II[M]. 1996. [30] Wiley.E-Business and ERP[M].2000.
[31] Hardcover.Enterprise Resource Planning Systems[M].2000.
[32] Management Information System[J].McFadden F R, High Technology Letters, Computer Suence Pr., 2003.
[33] Warehouse Operations[J].Winograd T., Fore F., Business Logistics,
中国最大的论文知识平台www.lwxiezuo.com
Oliver Wight Publication.2005. [34] Ann Arbor. Base-stock control for single-product tandem make-to-stock systems [M] .IIE Transactions.1998.
[35] Carl Hall. What is VMI [M]. Enterprise Data Management, Inc. 2001.
[36] Ana Muriel,Rocio Ruiz-Benitez .Optimal Implementation and Benefits of Rolling Inventory[J].IIE Transactions,2006,(38):569-581.
[37] John Wiley,Sons. Introduction to Logistics Systems Planning and Control[J].2004.
[38] Cachon,Gerard P.;Fisher,Marshall.Supply Chain Inventory Management and the Value of Shared Information. Management Science .2000.
中国最大的论文知识平台www.lwxiezuo.com
因篇幅问题不能全部显示,请点此查看更多更全内容