引论:我们为您整理了13篇库存管理论文范文,供您借鉴以丰富您的创作。它们是您写作时的宝贵资源,期望它们能够激发您的创作灵感,让您的文章更具深度。
篇1
②规避风险,零库存管理模式应用于医院药库管理中,可有效防止受行业变化影响所造成的药库药品挤压风险,同时还能够规避药品挤压引发的药品变质、失效等问题,更有效地确保药品质量。
1.2零库存管理缺点
①供药缺失,受药品特殊性影响,药品的需求具有多种不确定因素,包括患者人数、疾病患病率、季节交替等,当医院药库遭遇突发状况时,往往会出现供药缺失情况;
②患者利益。由于医院所合作的医药供货公司具有多样化的特点,他们所提供的药品价值不一,难以确保患者所购买的药品为最实惠的。
2零库存管理模式在医院药库管理中的实际运用
2.1在药品库存中的应用
设定合理的备药下限是保证药品库存满足需求与最低库存成本统一的关键。零库存管理模式下可以将药品分为A-D类。A类的特征是价格高、需求量大、占用库存额打、周转速度快;B类为普通药品;C类的特征为需求量小、价格低;D类的特征为不常用,价格低,供货困难。根据四种不同类别的药品可以进行不同下限,A类药品在供应稳定的情况下可以设为5d,B类为7d;C类为10d;D类为14d。医院利用HIS系统计算出某一时间段内各类药品的实际消耗量,在经过统计学处理后进行评估,测算出能够满足需求的近似库存量;再次,根据某一时间段内的近似库存量来确定库存药品的上下限量。上限量是指药品在采购间隔期必须保证库存量,其数值可以与该时间段内的近似库存量相同。下限量是指缺药报警时的库存量,下限量的数值一般与药品交货期的长短有密切关系。如1d内可以完成交货,那么下限量可定位大于1d的近似库存量。在确定了库存药品的上下限量后当药品实际的库存量等于或小于下限量时,HIS系统便会发出缺药信号,并且根据采购量为上限量与实际库存量的差值的原则制定出药品采购计划,药剂科根据该计划及时采购便可。药库药品在实际的工作过程中会受到季节、用药习惯以及突发事件的影响,因此药品的实际消耗量也会出现变化,所以相关工作人员要根据实际情况定期修改上下限量,保证采购计划的准确性,避免药库出现药品供应问题。
2.2在药品流通中的应用
零库存管理模式在医院药库管理中的主要目的就是实现最低存货成本和最佳存储结构就是医院药库药品管理的最优状态。药品零库存管理不单单只涉及到药品库存的管理,还与药品采购、配送、临床用药等环节有密切的联系。在药品采购过程中实施零库存管理模式主要是遵循准时制采购的原则。以临床用药需求为标准,进行少量多次采购。通过HIS系统对药品采购进行监督控制,包括进销存实时查看,配送公司的供货情况以及查询采购计划等。强化医院药品采购的监督控制,提高药库工作管理人员的工作效率,进而增强药库库存数据的准确性,进一步实现药库的零库存管理。在零库存管理模式下医院的储备药品与患者的健康息息相关,例如急救药品、品等。要保证在患者需要这类药品的时候能够及时获取。而其他药品则尽量降低储备量,从而降低储备成本,药库储备量能够满足短期临床用药即可。在药品配送环节实施零库存管理主要是要实现准时配送。医院要选择稳定可靠的供应商合作,构建高效的配送机制,节省仓储、搬运等环节产生的费用,大大降低了物流成本。在临床用药环节为了切实落实零库存管理要对临床用药的需求进行快速统计,制成药品需求清单交予采购部门以便及时采购配送。在临床用药工作中有多重不可预测性,因此为了实现临床用药快速响应就要规范化采购、药房等部门的信息格式,从而达到快速处理药品信息的目的。
2.3在整合用药信息中的运用
零库存管理在医院药库管理中的应用,能够将医院整体相关的用药信息整合、归纳在一起,并建立起针对这些用药信息的有效管理程序,经电子计算机软件对这些信息数据进行处理,寻找存在、潜伏问题,并及时进行解决、预防。并且可通过将医院内部程序与行业动态变化相互联系,第一时间掌握行业形态、经济动态、政策颁布等有效信息,根据时事特征,医院药库做出有效及时的调整。
篇2
3.库存增加了企业的经营成本。建筑施工企业为了保持施工项目的正常运行,就必须保持一定量的库存,也就产生了库存成本,包括仓储费、保险费、运费、折旧费等。而且显而易见,库存成本会随着材料的增加而增加,同时伴随着相应的设备管理费、人工费的增加,直接增加了企业的经营成本。
二、改进建筑施工企业库存管理的措施
1.构建企业内部物资管理平台,优化物资采购和库存。建筑施工企业通过构建企业内部物资管理平台,将供应商的各种材料信息和施工项目的物资需求信息整合到一起,实现物资采购与库存的信息共享,这样企业就可以按照施工进度和需求合理配置材料,实现由供应商定时、定点、定量配送物资,减少库存量,优化库存结构,最大限度地降低库存成本,提高企业的市场竞争力。
2.运用ABC重点管理法对库存材料实行分类管理。此方法是把各种库存材料按其品种、数量和金额的大小,划分成ABC三类,进而针对不同的种类采用不同的管理与配置方法,突出重点,统筹兼顾。A类物资的品种、数量约占全部存货的10%,资金约占70%。此类物资应该享有最高的优先级,需要重点控制。其主要措施有:同供应商建立长期的合作关系,确保材料能够及时供给。精确计算每次的订货数量和再订货点;严格按照预定的数量、时间、地点组织订货;认真进行市场预测和经济分析,尽可能使每次订货量符合实际需求。B类物资的品种、数量约占全部存货的20%,资金约占全部金额的20%。此类物资需要适中控制,可采用定期控制方式,如按经济订货批量进行订货,大约每隔3个月检查调整一次。C类物资的品种、数量约占全部存货的70%,资金约占全部金额10%,对C类物资的控制应该以成本最小化为原则,在保持一定库存量的基础上,通过标准化管理,将材料进行更细致的划分,进而提高管理效率,一般每年调整检查一次即可。
3.与供应商建立长期的供货关系。由于建筑施工企业所需要的物资种类较少,而单一种类的物资需求量又比较大,因此选择稳定的、长期合作的供应商建立战略伙伴关系,对于施工企业是非常重要的。既能保证稳定的物资供给,又减少了反复的询价、议价环节,而且长期的合作可以使企业以相对较低的价格和可靠的质量拿到物资材料,有利于降低企业的成本。
篇3
1.2库存数据共享
依托局域网,实现库存数据共享,设置不同权限,实现库存数据的查询与管理。库房管理人员可对库存数据进行添加、删除、更改等操作,其他人员只具备浏览权限。数据库的共享使得采购人员制定采购计划时以库存实时数据为依据;技术人员填写材料单时可以查询库存材料数量是否满足需要。同时,库存管理信息化,可以为管理部门制定决策提供必要的信息支持,使其能够及时监督成本占用的状况,为加快工厂资金运转提供准确数据。
1.3优化布局
将库存物资划分区域分类存放,并设置标识,使库房管理人员能直观地找到库存物资,有效提高了工作效率。清晰的标识还可以避免库存积压,采购人员也不再重复购买,能够降低实验工厂的生产成本,增加了实验工厂的流动资金。
1.4采购下限
在库存物资的数据库中设立定型产品一栏,同时将加工定型产品所需的库存物资做出标记,并对其数量设置范围,当标记物资的数量低于所设的范围时,显示数量的表格会变红。采购人员看到变红的表格就会立刻填写采购计划进行采购,及时补充物资,省去了很多中间环节,大大提高了工作效率。
1.5定时清理
每年年底对库存数据进行汇总整理,统计物资的出库、入库情况,对于3年内没有发生出库、入库情况的库存物资进行清理。通过定时清理可以减少积压的库存,增加仓库的利用率,使库存物资都流动起来,增加流动资金,提高实验工厂的活力。
总之,库存要获得优良的管理,不仅要最大化地利用仓库空间,还要挖掘人员和设备的潜力使库房作业效率最大化。产品可获取性、安全性以及拣选最优化也是库存管理需要考查的重要指标。Tompkinsetal研究认为在整个生产经营过程中企业的货物库存成本大约占总成本的10%~75%左右,如何通过控制库存管理成本来有效地降低生产成本,将是工厂提高自身经营效益的必由之路。
2推进库存管理建设
2.1软件
推进库存管理建设,需要继续推进网络化建设,充分利用数据库服务的整体软平台,实现资源共享,提高工作效率,使管理人员工作程序化、系统化、条理化、流水化,确保数据的准确性与及时性。此外借助网络化建设,大力推进无纸化办公,有效节减开支。建立规范化的库存管理制度,相关人员严格按照规定流程及制度执行,实现管理规范化。此外,通过培训提高相关人员的仓库管理及数据管理能力,真正掌握物料进、出、存的流程,使物品能得到顺利运转,使仓库管理工作得到有效的改进。
2.2硬件
在现行库存功能区的基础上,重新对仓库库位进行有效的规划,细化区域划分,使物料摆放更合理,盘点更方便。在全面考虑各种物品的仓储及流转流程后,进行仓储作业流程的标准化、统一化,提高库存周转率。在原有库房的基础上新建、改建库房,实现多数库存物品的立体化、自动化流转。
篇4
(二)物资储备定额研究不足
从众多的石油企业物资供应现状来看,石油企业普遍存在对物资储备定额研究不足的问题。石油企业当的物资供应模式是“被动”的模式,它只根据需求计划安排供应,并没有主动预测物资需求。缺少主动预测物资需求则不能准确、全面地掌握生产单位的实际物资需求,库存管理只能被动的根据需求计划准备和安排物资,以应对需求计划发生变化。因此,这种库存管理只能被动应付,不能积极主动的改善。
(三)供应链的环节间的合作和协调不足
供应链是一个系统和整体,只有各个环节的资源得到充分利用才能维持整个供应链的正常运行。缺少合作和协调会造成各个环节的重要信息资源传递渠道不畅,供应链适应不断变化的客户需求的能力会遭到极大的削弱,基于供应链的供需关系也就难以满足不断变化的市场环境。另外,物资供应部门与生产部门缺少沟通容易造成物资供应部门采购活动缺少目的性;与技术部门缺少沟通,如果出现技术升级或产品更新,采购的物资技术含量可能满足不了实际需求,造成材料浪费。最后,如果物资供应部门和市场部门的沟通不畅,物资供应部门则不能根据企业的生产计划和市场形势及时调整物资供应计划,容易造成巨大的损失。
二、石油企业供应链库存管理的对策
(一)加强物资计划管理
首先,加强物资供应部门和物资需求部门的合作和协调,物资供应部门的工作人员每个季度都需要在生产现场进行办公,依据现场办公所得的数据和信息,准确掌握需求部门的物资需求计划以及需求变动情况。其次,加强物资需求信息的管理,建立和完善物资消耗数据库,逐渐形成一个由需求计划引导采购和物资供应的库存管理机制。第三,让物资供应部门参与工程项目的计划管理中,通过参与工程项目的前期论证和设计两个阶段,不断优化和完善需求建议,提高对采购风险的预见性,以规避和降低风险,减少采购成本。最后,物资供应部门要加强重点工程项目的管理。编制科学的统筹采购计划,并以此作为项目采购的依据。
(二)加强物资储备定额研究
物资储备定额可以根据以下几个步骤进行。首先,以金额和品种为依据将物资进行分类,并根据物资的特定进行专用和通分类。如果某种物资属于通用型物资,则可将该物资作为物资储备定额的物质。其次,总结物资消耗的情况。建立储备定额物资的消耗规律模型或消耗定额,统计通用性物质在不同年份或月份的实际消耗量,并选取订货模型。
篇5
1.2中药材库存清洁与检查:
中药材库房人员要有专业的药材管理养护知识,对于药材要定时定期进行检查,做好防止发霉、虫害等清洁工作。库房由于季节、天气的改变常常会使霉菌、虫害大量迅速繁殖,导致中药材发霉、虫蛀。因此,要经常清洁库房,把库房周围的杂草、旧包装袋、垃圾等及时清理干净,清除一切杂物。经常把中药材拿出来晒干或者烘干。并根据中药的科属、特点、环境因素进行合理贮藏,做好中药材清洁管理工作。每个月对中药材库房进行一次彻底、全面的核查,对周转速度慢的药材控制数量,做到不积压,对贵重的药品要进行严格的保管,防止药物变质造成浪费,找出积压与浪费的原因,并做出整改方案。减少药品的浪费。
1.3中药材的分类贮藏法:
采用不同方法分类贮藏,对中药材的管理有重要意义。中药材大部分是来源于植物的根、茎、叶等,因此在贮藏时,要防止药材变霉、腐烂等,选择通风、空气流通、防潮的环境进行贮藏,当室温升高时,应控制室内的温度。如生地黄,可采用沙藏法,进行保存。有的药材中的成分由于暴露于空气中,与空气中的氧发生氧化反应,降低药效;有的药材在一定的温度、湿度下发生腐烂;有些药材要避免受到日光的照射,要选择通风、阴凉、低温的环境分类贮藏。可选择保鲜膜法、冰箱冷藏法、沙藏法等进行贮藏。对于需要避光的药材可选择放于陶制、有色玻璃制的容器里,进行储存;还可用真空小包装进行储存,定时进行抽样检查,防止发霉。对于发霉和变质的药材,应及时去除坏掉部分,或者全部丢弃,防止其他药材受到污染。
1.4库存中药材的养护工作:
由于多种原因,某些中药材的周转较慢,需长时间库存,在库存时应做好这些中药材的养护工作。根据药品的独特性能、质量变化的客观规律,以预防为主,防治结合进行科学养护。如实记录仓库的温度、湿度、通风等数据,选择机械通风或自然通风保持药库的干燥。定期打扫仓库里的垃圾,保持仓库整洁干净,消灭老鼠、蟑螂等危害库存药品的害虫。
2中药材库存管理体系及意义
2.1中药材库存管理体系:
中药材库存的管理应该有完善、健全的体系,入库药材要有仓库管理人员进行验收,依据药材清单,进行逐一核对。管理人员要记录药材的入库时间、价格、批号、有效时间进行严格的控制。在药品出库时,要严格审核药材领取单,确认发放后,应记录到医院库存清单上,并存放好。对于被退库、退货的药材应做好记录,做到有据可依。完善每个环节,建立科学的中药材库存管理体系,提高中药材库存工作效率,降低出错率。保证药材合理发放,库存工作有序进行。
2.2中药材的管理意义:
中药材的库存及供应是中药材管理工作极重要的组成部分,科学合理的中药材库存管理可节省不必要的费用开支,推进医疗资金的合理迅速流动,提高中药材的合理应用率。因此,组建适宜、高效的中药材库存管理体系,使中药材库存管理工作满足需要具有重大意义。通过不断优化中药材库存管理体系,完善对细节的监督管理,方可使医疗机构发挥职能,保证中药材的质量,从而带来巨大的社会效益及经济效益。
篇6
2.1合理分类维修需求,依据实际需求订货
依据生产设备维修工作的需要,维修备件的需求可以分为两类:一类为参照企业生产设备的技术维修人员与管理人员制定的维修标准与计划,将可以预测与控制且需求稳定的维修备件分离出来,作为维修计划型的需求;另一类为无法预测与控制的备件需求,常用来应对企业生产设备的突发故障,并对设备采取抢修和维护措施,此类维修备件需求的随机性很大,技术人员与管理人员可以将此类维修备件需求作为随机型的需求。对于这两类维修备件需求,企业要依据其特点,采用相应的库存管理策略,以提高维修备件的库存管理质量。对于计划型的维修备件需求,由于其需求情况稳定且可以控制,多为生产设备所需的标准件,企业进货的渠道较为广泛,维修备件到位的时间较短。所以在维修备件订货量范围确定的情况下,计划型维修备件的订货费用与单位备件保管费用是确定的,而在企业制定的维修计划周期内,生产设备需求可以视为均匀连续性的。因此,企业可以借助EOQ模型计算维修备件在计划型需求中的库存量,并据此结果优化订货策略。对于随机性的维修备件需求,由于其需求的不确定性,如果缺货会给企业的正常生产带来重大影响,因此企业可以采取安全库存的策略,依据企业设备的使用情况和出现故障的频次,以一月或者一季度为标准,将其安全库存量设置在其最大使用量的90%左右,并依据企业库存的管理环境和机构,对关键维修备件按期盘存,并依据定期订货的方法确定其订货数量。
2.2加强企业之间的合作,联合管理维修备件
企业的决策者在制定企业发展和经营管理策略时,要有高瞻远瞩的眼光和宽阔的胸襟,既要注重提升企业自身的经济实力和技术水平,又要注重企业之间的相互合作,做到共同发展和双赢,这在企业维修备件的库存管理中尤其如此。企业可以与维修备件的供应商及同行的生产企业联合,共同提高库存管理工作的效率和质量。企业可以加强与维修备件供应商的沟通合作,对于价值不菲的关键维修备件采取厂家直供的方式,从而实现关键维修备件零库存的目的,并依据关键维修备件的种类、需求量和使用周期等制定科学合理的供货计划,签订获得供需双方都认可的供应协议,在与维修备件供应商进行订货费用结算时,企业可以依据协议中的价格与实际的订货量与其进行结算。通过供需双方彼此间的合作,企业既可以与维修备件供应商建立良好的合作关系,保证关键维修备件的正常储备与供应,满足企业生产平稳持续的实际需求,又可以减少关键维修备件流通的环节,降低维修备件的物流费用和库存管理成本,有效提高企业的生产效率与经济效益。对于使用相同设备的企业,可以加强彼此之间的联系,共同分析双方在维修备件库存管理方面遇到的问题,并依据双方的实际情况,选择合适的合作方法,以提高彼此维修备件库存管理的水平。例如企业之间可以采用分储共用的策略,对于双方都需要的关键维修备件,双方企业可以采用分类分别库存的方法,在使用时各取所需,并签订相关的库存合作协议,以明确各自在合作中需要承担的责任。通过企业之间在关键维修备件库存管理方面的合作,既满足了双方企业的实际生产需求,降低了生产的风险和成本,又利用分散的库存提高了仓库空间的使用率,减少了对企业流动资金的占用。
2.3注重企业内部部门的沟通与协作,提高库存管理的质量
企业的生存和发展需要企业各部门之间的共同协作,以提高工作的效率和质量。同样,关键维修备件库存管理工作也不仅限于企业维修备件的管理部门,而是需要企业的生产部门、销售部门、财务部门和技术部门等各部门的支持与合作。企业维修备件的管理部门要及时有效的与企业内部的各部门进行信息交流和资源共享,在充分沟通的基础上,制定科学合理的库存管理策略。以关键维修备件需求预测为例,企业维修备件的管理部门需要和生产部门合作,确认企业生产设备的使用情况和使用时间等相关信息,这就需要企业的生产部门要对生产设备进行定期检查与检测,分析生产设备耗损的程度与损坏的频率,并结合企业生产设备的采购成本与采购周期等相关数据制定出科学合理的关键维修备件的需求计划。企业维修备件的管理部门依据此需求计划,在保障企业生产平稳持续的前提下,做好关键维修备件的库存管理工作,以有效降低关键维修备件的库存管理成本,减少对企业流动资金的占用。企业维修备件的管理部门还要加强与企业维修部门与财务部门的协作,以搜集关键维修备件的质量品质与市场价格等重要信息,从而帮助技术人员选择物美价廉的关键维修备件,在确保关键维修备件质量和规格都满足生产设备要求的前提下,节约企业的经营成本和实现关键维修备件效用的最大化。例如很多企业生产设备的关键维修备件都需要进口,而进口的备件虽然质量品质方面有所保证,但是其价格较高而且订货的周期较长,给企业生产设备的维护和生产经营活动带来了一定的影响。因此,企业可以依据实际情况,选择价格较为便宜而且质量也符合技术标准的国产关键维修备件予以替代,这样既可以降低企业经营的成本,又能保证企业生产活动的正常运转,提高企业的经济效益。
篇7
(二)协作库存管理模式。
近年来,一些高科技示范园和绿色食品示范基地相继在寿光建成,“基地+公司+农户”的发展模式得到了充分发展。在生产端,原料供应的数量和质量得到了有力保障。在销售端,与分销商签订买卖合同并共同制定销售计划,同时及时监督和管理分销商的销售行为,在库存管理方面实行协商协作,共同制定库存计划,从企业的共同利益出发,使企业之间有共同的需求预期。在这种管理模式下,库存需求已经变成了企业间共同协调的结果。
二、寿光市蔬菜供应链库存管理模式存在的问题
目前,寿光市大型农产品经营企业较少,小型中型企业占其物流中心供应链农产品供应企业的大多数,由于资金不足,这些企业的仓储设施很难达标,无法做到及时保鲜。具体表现有以下四点:
(一)供应链的整体观念不足。
各个企业为增加自身收益,更加注重的是对自身库存成本的控制与优化,从而忽略了供应链的整体观念。就供应链整体而言,这种以自我为中心的库存管理方法与当今高速发展的经济市场是不协调的。达到整体最优才是最好的优化管理,但是供应链上各个关键企业仅着眼于自身利益,一定会对整体的供应链效率产生很大的影响。
(二)没有良好的保鲜存贮技术。
当前,处于农产品供应链上的企业多为中小型企业,由于资金匮乏,一些企业在产品存储、保鲜方面投入的资金不足,没有优良的仓储设施,造成了农产品的大量库存损耗,不但无法保证农产品的质量安全,而且极有可能在产品滞销时,因为农产品的腐烂变质造成经济效益的大幅降低,这大大增加了农产品的成本,降低了企业在市场中的综合竞争力。
(三)合作与协调性不足。
供应链上的各企业之间协调与合作的要求无法得到满足,大大降低了供应链的效率,延迟交货、服务水平下降等现象时有发生,同时合作与协调性的缺乏使库存水平被迫增加,其库存管理费用也相应的增加。
(四)产品供应链竞争力不足。
农产品加工企业的直营业务是生产加工,其他业务方面并不精通,缺乏经验,农产品供应链竞争能力不足。上述问题的存在都将导致供应链整体的运行效率降低,最终导致市场综合竞争力的降低,因此对寿光蔬菜供应链的优化十分有必要。
三、寿光市蔬菜供应链库存管理模式优化
蔬菜的生长特征决定了蔬菜的供需有相当强的季节性,且其需求和供给的波动幅度较大,这就使得产品经营企业所拥有的存储设施时忙时闲,增加了单位库存商品的库存费用。因此,我们应该着眼于整体,结合寿光市物流中心的农产品经营企业现状,优化其库存管理模式。结合寿光市物流中心农产品供应链的发展现状及其存在的问题。在新的库存管理模式中,第三方物流企业承包了生产商、加工商、销售商等所有的库存,生产商所生产的产品和加工商加工出来的产品不经过其他环节直接运往第三方物流企业仓库,并且物流企业对销售商施行JIT配送。由于农业行业的特殊性,仓储保鲜对供应链的有效运转作用巨大,因此优化库存管理具有十分重要的意义。进行优化后其库存管理模式下的农产品供应链的特点如下:
1、由第三方物流企业管理供应链上的生产者、加工商、零售商等的库存,能有效减少企业成本,企业可以有更多的精力置身于自身的核心业务,提高自身服务质量和在经济市场中的核心竞争力。
2、第三方企业对整个供应链的库存掌握,能够保证供应链中的高效率。从短期的经济效益来看,优化后的库存管理模式可以使企业的生产设备和人力资源得到充分的利用;从长期的发展角度来看,优化后的库存管理模式使农产品在竞争激烈的市场中的成本优势大大增加。
篇8
(二)物资储备定额研究不足
从众多的石油企业物资供应现状来看,石油企业普遍存在对物资储备定额研究不足的问题。石油企业当的物资供应模式是“被动”的模式,它只根据需求计划安排供应,并没有主动预测物资需求。缺少主动预测物资需求则不能准确、全面地掌握生产单位的实际物资需求,库存管理只能被动的根据需求计划准备和安排物资,以应对需求计划发生变化。因此,这种库存管理只能被动应付,不能积极主动的改善。
(三)供应链的环节间的合作和协调不足
供应链是一个系统和整体,只有各个环节的资源得到充分利用才能维持整个供应链的正常运行。缺少合作和协调会造成各个环节的重要信息资源传递渠道不畅,供应链适应不断变化的客户需求的能力会遭到极大的削弱,基于供应链的供需关系也就难以满足不断变化的市场环境。另外,物资供应部门与生产部门缺少沟通容易造成物资供应部门采购活动缺少目的性;与技术部门缺少沟通,如果出现技术升级或产品更新,采购的物资技术含量可能满足不了实际需求,造成材料浪费。最后,如果物资供应部门和市场部门的沟通不畅,物资供应部门则不能根据企业的生产计划和市场形势及时调整物资供应计划,容易造成巨大的损失。
二、石油企业供应链库存管理的对策
(一)加强物资计划管理
首先,加强物资供应部门和物资需求部门的合作和协调,物资供应部门的工作人员每个季度都需要在生产现场进行办公,依据现场办公所得的数据和信息,准确掌握需求部门的物资需求计划以及需求变动情况。其次,加强物资需求信息的管理,建立和完善物资消耗数据库,逐渐形成一个由需求计划引导采购和物资供应的库存管理机制。第三,让物资供应部门参与工程项目的计划管理中,通过参与工程项目的前期论证和设计两个阶段,不断优化和完善需求建议,提高对采购风险的预见性,以规避和降低风险,减少采购成本。最后,物资供应部门要加强重点工程项目的管理。编制科学的统筹采购计划,并以此作为项目采购的依据。
(二)加强物资储备定额研究
物资储备定额可以根据以下几个步骤进行。首先,以金额和品种为依据将物资进行分类,并根据物资的特定进行专用和通分类。如果某种物资属于通用型物资,则可将该物资作为物资储备定额的物质。其次,总结物资消耗的情况。建立储备定额物资的消耗规律模型或消耗定额,统计通用性物质在不同年份或月份的实际消耗量,并选取订货模型。
(三)提高积压物资处理力度
积压物质是石油企业发展的重要制约因素,提高积压物资处理能力,缓解库存物资积压问题是绝大所数石油企业必须面临的问题。首先,石油企业可以利用政策手段缓解库存积压。例如企业可以指定相关的激励政策,鼓励设计、施工和勘探等物资需求部门在选择物质时首选库存物资,尤其是积压时间较长的物资。同时企业还要积极利用各种信息网络,加强其它企业的联系,将积压的物资调剂给其它单位,实现物资互通有无。如果物资由于技术更新或产品换代造成积压,企业可以加大技术研究力度,积极改造再利用积压物资,保证积压的物资能够得到合理、有效的处理和利用。
篇9
目前,物联网己经具备了一定的理论研究基础和实际技术应用基础,利用物联网全面感知、安全传输、智能处理等优势进行物流业务流程的再造,可在极大程度上提高资源使用效率和物流管理水平。物联网在库存管理中的应用可以带来的主要优势主要有:
(一)优化仓储运作流程
企业的仓储运作流程主要包括入库、出库和盘点。在进行入库管理时,当嵌有RFID标签的货物经过标码识别感应器时,系统可以自动读取出此批货物中的具体物件,形成到货记录。验货人员可以根据到货记录与订货单相比对,从而决定是否接收入库;在进行出库管理时,利用RFID技术不仅不需要进行挨个近距离扫码,而且可以及时更新库存量信息和货物库位信息,方便物资的定位和分拣;在应用RFID技术进行盘点时,可以根据货物的定位进行精确和迅速地盘点,不仅降低了传统人工盘点中的费时费力现象,而且提高了盘点的效率和准确性。
(二)降低库存成本
企业为了保持生产和经营的连续性,在进行库存管理时必须解决确定安全库存、确定订货时间、确定订货量这三个重要问题。物联网技术使得企业一方面可以通过互联网动态查询、跟踪、监测在途原材料与在途产品,可以为原材料的及时入库、合理安排生产和销售打下基础;另一方面可以及时了解在产品库存和原材料消耗情况,从而使企业能够确定下次订货时间和订货量。这都将有利于企业保持最佳经济库存持有量,能在很大程度上减少企业库存占用资金、降低库存管理成本、加快资金周转、提升应对市场风险的能力。
(三)精确计算产成本
通过将物联网技术引入企业的生产管理过程,企业可以掌握产品生产全过程中耗费的原材料量以及和成本发生有因果关系的加工环节等间接成本,从而能够实现更加准确的计算不同批次在产品和产成品的成本。
(四)提高服务质量
客户可以通过物联网技术动态查询和统计本企业乃至整个供应链企业的库存变动情况,促进企业库存管理的透明性,提高客户的满意度;企业还可以查询问题产品的原材料来源以及经过的加工流程,从而可以使企业能够准确地锁定产品问题产生的原因;同时物联网技术可以动态地反映库存产品的定位,再加上国内外自动化技术的发展,它将实现库存管理作业的过程中的自动搬运设备、堆垛机的自动控制,进而完成整个库存管理过程中入库、出库以及库内管理的机械化运行,极大地提高企业库存管理效率。
三、物联网在库存管理中应用的障碍
(一)物流管理应用少
企业库存的管理已经不再局限于单个企业内部,而是扩大至企业所在供应链中,企业在库存管理中对供应链整个环节的管理必将涉及到配送单位、海关、工商、税务等多个环节。由于目前社会物联网应用环境处于刚刚开始发展阶段,导致了该技术的应用范围大多仅仅局限在企业内部,没能在供应链整体库存管理上体现出优势。
(二)技术标准不统一
物联网涉及到多项技术,包括传感网、TCP/IP寻址技术以及RFID技术。其中RFID技术是需要首先考虑的技术问题,每个RFID标签中都具有唯一的识别码,存储着规范而具有互用性信息,使用者通过感应器来读取物品中RFID标签所含信息。但是目前还没有正式的关于RFID产品的国际标准,各个厂商推出的RFID产品互不兼容,这就导致了标有RFID标签的产品不能够在市场上充分流通,也就不利于企业使用物联网技术进行库存管理。
(三)技术产业化难题
国内关于物联网技术的相关研究主体主要是高校以及科研单位,虽然目前已经取得了不少的专利,但是离大规模产业化还尚有距离,目前主要应用的领域只是在智能交通、智能家居方面,部分关于供应链中的应用处于实验室阶段。因此如何将这项新兴的、昂贵的技术转化成可以大规模实际应用于企业物流管理中,将是未来技术研究的重要内容。
篇10
2.1搜集基础数据
实施库存管理的双单位管控模式首先要搜集基础数据:主单位:对于金属材料,主单位通常为KG;次单位:对于棒料、管料、矩管、扁钢等条状柱状管状的物料,次单位通常为米;对于板材次单位通常为平米;理论单重:在理论上,单重通常为每次单位数量的主单位数量;单位通常为KG/M或KG/平方米;主次单位换算系数=1/单重;摊销系数=结存主数量/结存次数量。
2.2基于一定的库存管理软件
由于实施双单位管理,在入出库环节会增加很多计算工作,如果这种计算工作不能借助管理软件进行运算及控制,将严重影响双单位管理模式的出入库效率及准确性,更严重一些可能导致双单位管理模式的难产。我公司目前采用和佳软件公司的ERP系统,该系统本身为每一个物料都设定了主单位及次单位,只是在给我们公司实施过程中,针对我们公司的金属材料库实施双单位过程中增加了主次单位自动转换、自动按照库存发料、收料误差控制等功能。
2.3控制要素
由于有了前期准备的基础数据,有了管理软件做支撑,我们还要注意在库房管理的入库、出库、盘点、移库等环节做好控制。
2.3.1入库控制:
在入库时,通过检斤来获得入库物料的主单位数量,通过检尺来获得入库物料的次单位数量,通过计算实际单重与理论单重的比值(以下简称入库误差)来控制材料采购环节的误差问题,避免出现超差问题。对于超差问题控制,通常根据每一类物料的国标来圈定一个该物料的实际单重与理论单重的误差允许范围,然后通过判断入库误差是否在误差允许范围来判断材料是否超差。以Φ30的2A12~T4圆铝棒来说,该铝棒的国标为GB/T3191~2010,依据国标,该物料的理论单重为1.964KG/米,按照国标允许的误差为~2,换算成单重的允许下差1.724KG/平方米,允许上差为1.964KG/平方米。如果入库时1.724≤实际单重(实际主单位数量/实际次单位数量)<1.964,则系统自动判断为材料在允许公差范围内,可以入库;如果实际单重<1.724或实际单重>1.964,则材料超差,拒绝入库。
2.3.2出库控制:
在出库环节,可以直接依据测量次数量进行发料,系统记录发料次数量,并通过动态摊销系数来计算出库主数量。
2.3.3盘点控制:
在盘点物料时,需要主单位与次单位同时进行盘点,盘点次数量是盘点所得,盘点主数量=盘点次数量*动态摊销系数。
3.效果分析
通过动态摊销系数双单位管理模式的实施,金属材料库的管理在原有基础上有了很大的提升,具体表现在:
3.1明确库管责任,减少了不确定性
以前单单位管理模式下,金属材料往往检斤收、检尺发,收发两个标准,出现盈亏无法界定责任;采用双单位管理模式后,严格按照次单位数量进行盘点,库房数量的盈亏依据次单位数量的盈亏作为判断依据,出现盈亏时责任比较明确。
3.2满足了使用部门对于次数量的掌握
由于金属材料是否足料往往通过次单位数量来进行排料,在库存管理模块能够直观地查到库存次单位的结存数量,便于使用部门的决策。
3.3减少了发料环节的计算工作
以前单单位管理模式时,发料时需要库管员计算次单位数量然后进行发料,现在系统直接展现的领料计划就是次单位数量,可以直接发料。
篇11
2.管道运输企业的库存管理现状和问题
目前,我国天然气管道运输企业的库存量超过企业设备投资总量的百分之十,随着技术和设备的更新,每年都会有一些库存物资报废,造成大量资料浪费和资金损失。而且,目前我国的管道运输企业也没有真正合理的物资存储结构,我国的天然气管道运输企业库存管理存在很多问题,主要表现在以下几个方面:
(1)管道运输企业领导阶层库存管理意识薄弱。
当前,我国的管道运输企业领导阶层库存管理意识薄弱,往往把主要精力放在企业的生产经营和资金管理上,对企业的库存物资并没有进行有效的管理。
(2)库存结构不合理。
目前我国管道运输企业库存的结构并不合理,企业的库存物资处于一种粗放状态,既没有科学规范的管理方法,也没有精确的统计数据。
(3)信息化程度低。
随着计算机网络技术的发展,越来越多的行业逐渐向信息化发展。但是我国的管道运输企业的库存管理并没有很好地利用信息化技术,对库存物资的相关信息,缺乏有效的统计和共享。
(4)缺乏规范的库房管理。
管道企业的库房规模与设备设置缺乏协调性和统一性,库房内部的货架等排放混乱,没有专业人员对库房进行管理,责任关系不明。
二、天然气管道运输企业的库存管理原则和措施
1.管道运输企业的库存管理原则
我国天然气管道运输企业想要优化库存管理工作,就必须遵守库存管理的四大原则,分别是:
(1)对库房储备的规模进行有效的控制,优化库存结构。
(2)加快相关物资的周转,从而减少物资的占用,规范库存管理,确保库存物资可以安全、及时地供应。
(3)加强各部门之间的信息交流和共享,确保相关部门都可以清楚地了解到库房的物资存储和使用信息。
(4)确定责任主体,让提取物资和审核物资的部门和人员,负担起相关物资的责任,确保责任可以落到实处。
2.优化管道运输企业库存管理的措施
(1)建立并完善库存管理制度
《孟子》曰,“无规矩不成方圆”。任何企业想要实现有序的发展,就必须要有一定的规章制度。因此,天然气管道运输企业想要优化库存管理,就必须建立并完善企业的库存管理制度,让库存管理工作有章可循。具体说来,管道运输企业可以制定类似《采购管理办法》和《供应商管理办法》等相关的规章条例,并严格实施条例的内容,根据设置的要求,建立一套规范的标准化流程,对企业的库存管理内容进行有效的监督和控制。
(2)加强物资储备管理
管道运输企业要优化库存管理,就必须加强对物资储备的管理力度,谨慎选择企业的库房。在各个管理处一定要设置地区性的库房,来存储日常需要用到的物资,再设置相关的备品存储仓库,存放抢险物资。在管道线路长的地区,可以跟具有较好存储条件的企业签订相关协议,支付一定的资金让该企业代为存储。
(3)聘用专人对库房进行看管,落实库房责任
管道运输企业的库存管理工作专业性较强,因此,必须要有具备一定专业技能和职业素养的人对库房进行看管。看管人员必须了解企业运作的流程以及相关设备的作用和性能,还必须要有一定的成本意识、财务基础知识,能对相关物资的重要性进行很好的把握。当前我国管道运输企业的库存管理现状并不乐观,很大程度上就是因为库存管理的责任没有落到实处,一旦出现问题,就出现互相推诿的现象。为了优化管道运输企业的库存管理,管道运输企业必须加强对职工的培训,提高职工的库存管理意识,促进岗位责任心的提升,从而让相关的岗位责任落到实处。
(4)利用ABC分类法进行库存物资的管理
ABC分类法是根据实物在技术以及经济等方面的主要特征,对实物进行分类排队,按照重要性进行区别管理的一种分析方法。天然气管道运输企业的库存物资一般具有较多的品种规格,价格差异较大,存留时间的长短也不相同。因此,管道运输企业可以根据ABC分类法对库存物资进行管理,注重设备停机对企业生产造成的不利影响。将周转速度较慢、比较贵重、较难采购的物资设为重点管理物资,也就是A类物资,对这部分物资进行重点控制。对于B类物资,也就是重要性较低、经常需要使用,而且可以大量采购的物资,可以根据一般的经营情况适当多订一些;对于这类物资,还要注意灵活周转,避免库存积压。而类似钢丝绳等品种多,价格较低的C类物资,则可以按照一定的周期进行一次订货。
(5)建立库存管理信息系统
随着计算机网络技术的发展、计算机的普及,信息化已经成为各行各业不可逆转的发展趋势。管道运输企业的库存管理也可以借用信息技术,对库存管理进行优化。要建立管道运输企业库存管理信息系统,就必须加强企业的信息化建设,实现电子化采购,利用电子计算机强大的数据处理功能对库存管理工作进行统计分析。例如:进货管理、出货管理、统计报表等。通过建立库存管理信息系统,可以实现管道运输企业对库存管理的有效控制,并可以实现企业各部门对库存管理信息的共享。
篇12
2.1只看重库存管理的形式,忽视了库存管理的实际效果
在目前的化工企业中,都针对添加剂库存管理建立了一系列的相关制度,有添加剂的采购制度,添加剂的验收入库制度等,但是很多制度都没有发挥出应有的作用。例如,添加剂存货的采购制度,对采购来的添加剂进行验收入库的制度,添加剂的仓库储存保管制度,对添加剂进行盘点以及清查的制度,还有当添加剂存货出库时的制度。
2.2过分注重制定库存定额
在化工企业的库存管理中,过分的注重了制定库存定额,但在实际的生产中,库存中的原料无法保证按照原计划被生产单位所领取,无形中就增加了存货的成本,导致库存的物资结构发生改变,造成企业在后期发展的过程中生产成本的上升。
2.3对库存管理中的重大问题无法从根本上解决
化工企业在库存的管理中,对一般性的库存管理操作的比较好,但一旦遇到一些比较重大的问题时,管理人员没有能力从根本上来解决掉这些问题。还有许多以后不再需要用的存货积压,管理人员不能及时的处理掉,给以后企业的库存管理增加资金上的负担,造成企业的损失。
2.4只重视存货的数量,不重视存货的管理质量
有一些企业因为效益好,生产规模扩大,相应的原料需求也迅速的增加。但是因为仓库的储存空间饱和,造成剩下的那些原料直接露天摆放,而且胡乱的堆在一块儿,造成管理上的困难。而且还加大了盘点工作的难度,造成数据的误差。同时,这些原料长期的摆放在露天的环境下,造成原料的质量下降,消耗增加,从而导致企业的生产成本上升,经济效益大大的打了折扣。
2.5库存管理人员专业素养低
由于我国高等教育和社会需要的人才严重的脱节,无法培养出社会所需要的专业的库存管理人才。在现有的企业库存管理人员中,普遍缺乏高素质高学历的管理人才,现有的管理人员的知识储备又不够,普遍缺乏专业素养。造成管理人员在实际的库存管理中,只能依靠以往的工作经验进行管理,无法运用科学高效的管理手段,对存货的质量定性分析,对存货的数量定量控制。
3改善化工企业中添加剂的库存管理的举措
3.1优化库存管理中的存货周转率
合格的库存管理应该是:在企业基本的生产需求得到满足的基础上,尽可能的实现库存周转效率的最大化。因为库存的周转天数越少,企业的生产成本和市场风险就变的越低;反之,企业库存的周转天数变高,生产成本与生产风险就明显的增加。所以,在企业的生产运作过程中,要尽可能的缩短物料在每一个环节上所停留的时间。具体操作则可以通过改进企业的生产工艺等,通过合理的控制来实现物料停留时间的有效压缩。
3.2优化库存的管理
在具体的企业生产经营中,根据经验,探索出一个具体有效的库存限额,保证库存既能满足正常生产的需要,能最大限度的减少资金的占用。对于货物出入库制度要严格执行,对于货物的出入库信息要准确的保管。
3.3加强和供应商的合作关系
公司可以开放自己的生产经营,让供应商能够最大限度的参与进来。建立一个强大的信息交流平台,实现公司和供应商之间的信息共享,这样供应商就可以了解到公司库存的消耗需求,根据需求供应商自己组织安排发货。这样既可以使库存的资金占用量减少,又让存货的采购成本大大的降低。有利于企业经济效益的增加。
3.4企业内部各部门加强合作
能够迅速及时的满足市场对货物的需求与降低存货中的库存是一对矛盾问题。怎么样才能够更好的解决这一对矛盾呢?这也是库存管理行业一直以来都在思考和探索的问题。如果想把这个矛盾很好的解决,就必须要加强对添加剂的库存动态的全面的管理,以及加强对企业生产计划的调查和跟踪,让添加剂的存货始终控制在合理的地位的范围内,以防止添加剂的存货量太高造成存货积压的现象,以便能够把添加剂库存的周转率控制在合理的范围之内。但是要想实现提高添加剂库存周转率的目标,是一项非常复杂的任务,只是靠对添加剂库存的实物控制还远不能做到,它只是整个的供应与需求链管理这一个超大的企业业务流程中的一部分。所以,还要做的有,把在生产管理岗位上的管理者、销售岗位上的工作人员以及添加剂库存的采购管理人员之间的工作进行紧密的连接,在整个企业运转的时候,每一个周、每一个月都应该开一次交流会,交流计划书、工作进度,以便能够合理的定下一个采购量。这样一来,虽然员工们的工作量加大了,工作难度也增加了,但是对降低企业的库存有着实实在在的利益。相比之下,这种工作模式是非常值得坚持和推广的。
3.5实现库存管理的信息化
把高速发展的信息技术与企业管理相结合将是以后企业迈向现代化的趋势。可以利用现代信息技术建立一个库存管理信息系统,实现企业内部信息资源的共享,全面掌控库存管理的动态变化。从库存的购入一直到库存的出产等环节,全部实现信息化,实现实时跟踪检查,极大的优化企业管理能力。
3.6提高管理人员的专业素养
随着企业信息化的程度不断加深,对管理人员的专业素养的要求也相应的变高。需要不断加强对管理人员的专业培训,定期参加员工培训班。提高管理人员的工作水平,以引入高素质的管理人员。
3.7企业内部控制体系的有效构建
要想在企业的内部建立一个严格有效的控制体系。最主要的要落实三点。第一点,在公司的内部建立一个严格的稽核制度。建立一个岗位责任制,在存货业务的岗位上,明确每一个员工的岗位责任,对每一个部门的每一个员工所拥有的权利,需要承担的责任,需要履行的义务等进行明确的界定。把存货业务中所要涉及的各个环节进行规范化,还要保证一些其他的相关岗位以及部门的职责权限要分明,而且还要确保库存管理中的各个岗位不相容,岗位之间相互制约、相互分离以及相互的监督,以免出现等恶劣的现象,造成不良的影响。第二点,对供应商的管理规范化。在公司的内部,应该建立一个完善的供应商的档案。在建立档案的时候,要注意对供应商最基本的几点的考察,这些基本的考察有供应商的资质等级,供应商的生产产品的能力,供应商的价格定位,以及供应商的信誉状况等。在对供应商进行了全面的考察之后,建立一个供应商获准进入的制度,这样就可以从供应链的最开始的部分来制止不良的存货,避免出现不良存货发生的现象。第三点,对添加剂库存的存货要进行不定期的或者定期的存货的盘点,对存货盘点实施合理的控制。在公司的内部业务设置中,应该加入公司对存货的不定期或者定期的清查盘点这一项业务,核实公司的账务信息以及其他的相关信息,这样公司在对添加剂的库存管理进行操控的时候,这些真实可靠的信息会为存货管理的决策的正确性提供合理的保障。
篇13
(2)开发人员可以使用容器提供的服务,如:事物管理服务,消息服务等,JSM服务,持久化服务。
(3)Spring提供了单例模式,程序员可以不编写实现代码,并且可以提高程序的开发效率。
(4)Spring提供了AOP技术,可以实现拦截,监控等功能。
(5)Spring提供了许多类,开发人员可以加快对应用程序的开发,如JdbcTemplate.
(6)Spring可以集成其他的主流框架。例如Struts2,Hibernate等。
2基于S2SH的库存管理系统的设计
2.1需求分析
要求对材料、标准件、元器件、零组件、外购件等与生产相关的各类数据的资源统一管理;实现电子记账,摆脱手工的管理模式;同时支持多种生产模式并存下的库存业务。实现按批次管理库存物料,记录出入库产品信息,并为检验人员提供到货检验、库存区域检验、出库检验等功能。改善企业运行规则和思维模式的配套服务,有效地提高库存管理效能。实现从物流决策、业务流程的全程信息化,对物流过程进行严格和科学的管理,实现企业收益的最大化。
2.2系统的功能分析
系统包括五个功能模块:系统管理,基础数据管理,台账管理,出入库管理,盘点管理。
2.2.1系统管理
(1)系统权限管理
为了系统安全考虑,给用户分配一些角色,使用户只能访问自己被授权的资源,禁止访问其它角色的资源,可以最大限度地保证系统的安全、数据的安全。允许超级管理员添加和删除用户,查看员工的相关信息。
(2)系统设置
主要是对系统应用的功能和权限等配置文件进行定义,包括配置文件的定义,配置文件系统值管理,配置文件用户值管理。
2.2.2基础数据管理
(1)库房定义
将物理上的实际库房映射到系统中的逻辑库房,设置库房的属性、所属部门、库房名称、库房代码、库房类型及所属部门等。
(2)库位定义
用于确定某个库房中包含多少库位,以及每个库位的库位类型。系统中提供了固定库位和灵活库位两种定义方式,主要信息有:库房号、库位号、库位类型、物料号、有效性等。
2.2.3台账管理
(1)库存台账查询
可以按库房、事务类型、登账日期、物料等条件查询出入库流水信息。系统支持汇总查询和明细查询两种方式。
(2)出入库调整
当出入库登记完成后,如果本期还没有进行库存结转,可以通过此模块撤销出入库登记操作,系统将恢复库存数据以及原始单据数据,工作人员可重新进行业务处理。系统记载出入库调整日志并且能够查询。
2.2.4出入库管理
(1)采购入库管理
对于成品件,到货登记后先进行检验,检验合格的,保管员将产品上架,登记三期,确认入生产库;除了成品外的其它器件,采购到货之后先入待验库房,待验保管员根据站台维护的到货信息,清点数量、核对单据等信息。如果相关信息正确,接收材料入待验库,维护入库数量、库位等信息。
(2)配套批料
①库房计划员在审批批次配套领料单时,需要平衡各使用单位的配套情况,在确保均衡生产的情况下,应该合理分配库存资源,审批各使用单位的领料单。
②计划员批料时选择领用车间、批次、库存台账等信息,批料确定后,系统生成批料编号,库存的资源被占用,虽然库存数量并不会减少,但是其他配套单已经不能使用这些资源。
③系统可以设置库存占用期限参数,如果占用超期后则自动取消配套,恢复库存可使用状态。
④同时系统还可以提供对被占用库存资源的查询功能,方便工作人员及时查询库存资源占用情况,避免库存资源被长期占用而不能有效利用。
2.2.5盘点管理
(1)盘点结果录入
保管员根据盘点清单清点库房的物资,并且将清点结果录入到系统中,输入界面与盘点清单一致,保管员只需输入盘点数量即可。对于账物相符的盘点记录,可以解除台账冻结状态;对于账物不符的盘点记录需要提交财务人员审核。
(2)盘盈盘亏调整
可以对盘点结果进行调平处理,系统更新当前库存数量为实物数量,同时生成出入库流水账EXCEL文件,并将调整结果提交给财务人员。
3库存管理系统平台关键技术的实现
3.1Web层的实现
这一层的关键技术点主要是把Spring和Struts2集成,在导入的所有jar包中必须包含一个jar包(即struts-spring-plugin-2.x.x.jar),用于Struts2集成Spring的插件。首先要在web.xml中配置,先对Spring容器实例化,再把Struts2的框架启动代码写到web.xml中,通过filter来启动Struts2框架。Web.xml的配置如下:<context-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring.xml</param-value></context-param><listener><listener-class>org.springframework.web.115context.ContextLoaderListener</listener-class></listener><filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern></filter-mapping>新建一个struts.xml,设置一个常量struts.objectFactory的作用是使用Spring这个对象工厂类替换掉Struts2默认的对象工厂类,也就是说由Spring来创建和维护action。在action类中class属性原先由Struts2创建,现在由Spring创建,格式是class=“actionbean名称”。其struts.xml的配置如下:<constantname="struts.objectFactory"value="spring"/><packagename="product"namespace="/product"extends="struts-default"><actionname="list"class="productAction"><resultname="list">/WEB-INF/page/product.jsp</result></action></package>
3.2业务层的实现
首先在productService.java中声明一些方法(添加,显示列表,删除,更新等),这也就是我们常说的DAO接口。publicinterfaceProductService{publicvoidaddProduct(Productp);publicList<Product>showProduct();publicvoidupdateProduct(Productp);publicvoiddelProduct(java.io.Serializableid);}然后在Spring中配置一个productServiceimp对象,让Spring来接管它,体现出Spring对bean的管理和维护。其spring.xml的配置如下:<!--配置会话工厂--><beanid="sessionFactory"class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"><propertyname="hibernateProperties"><value>hibernate.dialect=org.hibernate.dialect.OracleDialecthibernate.generate_statistics=true</value></property></bean><!--配置productServiceimp对象--><beanid="productService"class="cn.mao.service.productService"><propertyname="sessionFactory"ref="sessionFactory"/></bean>在productServiceimp中实现dao的方法,把Spring注入到sessionFactory,可以更好的管理,使项目开发简单。在productServiceimp里设置sessionFactory的get和set方法,前边已经在spring.xml配置了相关bean,可以直接使用这个对象而不用再新建一个对象。部分实现代码如下:PublicclassProductServiceimpimplementsProduct-Service{privateSessionFactorysessionFactory;publicSessionFactorygetSessionFactory(){returnsessionFactory;}publicvoidsetSessionFactory(SessionFactorysessionFactory){this.sessionFactory=sessionFactory;}publicvoidaddProduct(Productp){Sessionsession=sessionFactory.openSession();……}
3.3持久层的实现
这一层关键技术是Hibernate和Spring集成。用扫描加注释的方式把bean交给Spring管理,可以加快开发速度。其spring.xml的配置如下:<!--配置数据源--><context:component-scanbase-package="cn.mao"/><beanid="dataSource"class="com.mchange.v2.c3p0.ComboPooledDataSource"destroy-method="close"><propertyname="driverClassName"value="oracle.jdbc.driver.OracleDriver"/><propertyname="url"value="jdbc:oracle:thin:@127.0.0.1:1521:test"/><propertyname="username"value="root"/><propertyname="password"value="mao"/></bean><!--配置事务管理--><beanid="tx"class="org.springframework.orm.hibernate3.HibernateTransactionManager"><propertyname="sessionFactory"ref="sessionFactory"/></bean><tx:annotation-driventransaction-manager="tx"/>不但cn.mao这个包会扫描到,而且只要是以cn.mao开头的包都会扫描到。Spring需要接管Hibernate的事务管理服务,打开Hibernate的事务实际上操作的是Spring的事务,是基于注解的方式配置事务的。虽然本文采用oracle数据库,但是要更换其它数据源非常的方便,例如:mysql,sqlserver,不需要大范围的更换代码。