(模式识别与智能系统专业论文)bom的重构在ierp中的应用.pdf_第1页
(模式识别与智能系统专业论文)bom的重构在ierp中的应用.pdf_第2页
(模式识别与智能系统专业论文)bom的重构在ierp中的应用.pdf_第3页
(模式识别与智能系统专业论文)bom的重构在ierp中的应用.pdf_第4页
(模式识别与智能系统专业论文)bom的重构在ierp中的应用.pdf_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

昆明理工大学硕士论文摘要2 0 0 5 年3 月 摘要 在信息化建设中,在企业界掀起了一股研究与实施e r p 的热潮。但是,人们 在研究e r p 系统的同时,却忽视了e r p 的底层建设一物料清单( b i l lo fm a t e r i a l ) 表。传统的产品b o m 存在着许多弊端,仅仅考虑产品的结构,而忽视了工艺流程、 企业资源和时间等要素,然而,正是b o m 这个管理枢纽,把企业各个业务部门 通过物料有机地联系在一起。对于制药企业来说,这个问题更为突出;本文分析 制药生产和市场的特点入手,根据药业的应用现状,讨论了药业企业进行物料清 单重构的必要性;而且就药业企业物料清单存在的问题,提出了物料清单重构的 方法和步骤。其中的方法和步骤包括设置物料项目虚项和设计模块化的物料清单 技术。本论文就是在这种背景下开展的1 4 “。 本论文全面阐述了i e r p 系统的概念、原理和基本模块,深入分析t j 2 e e 体系 下,基于m v c 模式的s t r u t s 框架。分析、设计了i e r p 的核心模块规划生控制 系统( p m c s ) 。同时,基于s t r u t s 框架实现了这个进行了b o m 重构的i e r p p m c s 。 本论文是云南省信息技术基金资助项目:( 项目编号:2 0 0 2 i t 0 3 ) 关键词:i e r p :模块化b 伽;虚项;重构;j 2 e e ;框架 b o m 的重构在i e r p 中的应用 昆明理工大学硕二i _ _ 论文 a b s t t a c t2 0 0 5 年3 月 a p p l i c a t i o ni ni e r po ft h er e c o n s t r u c t i o nb o m a b s t r a c t o nt h ew a yo fi n f o r m a t i o n i i s m t h e r ei sah a r dp u s ht os t u d ya n d p e r f o r me r pi nt h ew o r l do fb u s i n e s s b u t ,w h e np e o p l es t u d yt h e s y s t e r no fe r p ,t h eb a s i cl a y e ro fe r p t h eb 订l o fm a t e r i a lw a s i g n o r e d t h e r ea r em a n yd i s a d v a n t a g e si nt h et r a d i t i o nb o m o fp r o d u c t s p e o p l eo n l yt h i n ka b o u tt h ef a b r i co fp r o d u c t s ,b u tt h e yi g n o r et h ek e y e l e m e n t s 。s u c ha st h ep r o c e s sf l o w ,t h ee x p r e s sr e s o u r c e sa n dt i m e ,e t c h o w e v e r i ti sb o m ( t h ec e n t e ro fm a n a g e m e n t ) t h a tm a k e se v e r y d e p a r t m e n t sw o r k i n gt o g e t h e rt h r o u g hm a t e r i a l s , i n t h i sp a p e r t h ec o n c e p t s 、p r i n c i p l e sa n df u n d a m e n t a lu n i t sa b o u t t h es y s t e mo fi e r pa r ee x p a t i a t e de n t i r e l y :ad e e pa n a l y z eisd o n ea b o u t t h es t r u t sf r a m e so nt h em o d e lo fm v ci nt h ej 2 e es y s t e m ;t h ec e n t e r u n i to ft h ei e r p p r o d u c tm a n a g e m e n tc o n t r o ls y s t e m ( p m c s ) i s a n a l y z e da n dd e s i g n e d ;t h er e f o r m e db o mo fi e r p ( t h ep m c s ) i s r e a l i z e db a s e do nt h es t r u t sf r a m e s k e yw o r d s : i e r p :m o d u l a r i z a t i o nb o m ;v i r t u a lm a t e r i a li t e r n ; r e c o n s t r u c t i o n ;j 2 e e ;f r a m e w o r k ! 竺兰塑垩塑壅! ! ! 塑窒旦 ! 昆明理工大学硕士论文图表目录 图表目录 图2 1 m r p 、m r p i i 、er p 到i e r p 的扩展图一4 图2 2j 2 e e 体系结构图1 0 图2 3j 2 e e 四层模型所示 11 图2 4m v c 工作原理图1 3 图2 5s t r u t s 在w e b 应用中的关系1 5 图2 - 6s t r u t s 体系结构15 图3 1b o m 与p m c s 关系图2 l 图3 2p m c s 系统构架图2 3 图3 3 规划生产控制管理系统的功能模块设计图2 5 图3 4p m c s 的公共资料维护子功能图2 6 图4 1 产品是由众多的“单层结构”组成的,2 7 图4 2 物料项目模块化结果3 2 图4 3 主b o m 3 3 图5 1 系统结构图3 6 图5 2 p m c s 主界面图一4 1 图5 3 公共资料管理子系统4 2 b o m 的重构在i e r p 中的应用 l l l 昆明理工大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下( 或 我个人) 进行研究工作所取得的成果。除文中已经注明引用的内 容外,本论文不含任何其他个人或集体已经发表或撰写过的研究成 果。对本文的研究做出重要贡献的个人和集体,均已在论文中作了明 确的说明并表示了谢意。本声明的法律结果由本人承担。 学位论文作者签名 日 期:o - f 年 关于论文使用授权的说明 易 ,月c ,日 本人完全了解昆明理工大学有关保留、使用学位论文的规定,即: 学校有权保留、送交论文的复印件,允许论文被查阅,学校可以公布 论文的金部或部分内容,可以采用影印或其他复制手段保存论文。 ( 保密论文在解密后应遵守) 赴垃 日 期: 盘12 垒i 月! 旦 注:此页放在封面后,目录前。 昆明理工大学硕士论文 第一章绪论 2 0 0 5 年3 月 1 1 引言 第一章绪论 三个强大的全球性交迁已经改写了企业的竞争环境。第一,全球经济体系的 形成。第二,信息经济的来临。第三,企业组织的转型。这些给企业带来新的挑 战和新的机会。同时,信息科技和计算机网络的发展,网络数字化信息经济时代 的出现,在这个巨大的变迁之中,企业的管理观念和经营模式发生很大变化。如 何在网络数字化信息经济体制下,运用新思想,让企业创造新的商机。 3 4 1 【3 5 3 6 1 【3 7 】【3 8 】 从宏观上来说,从我国的背景出发“阻信息化带动工业化”,我们要实现跳 跃式发展,不再走西方工业化的老路,企业信息化主要涉及以下领域:工程技术 领域、生产运作领域、企业管理领域。e r p 属于企业管理领域。它只是企业信息 化建设中必不可少的一部分。 为了迎接w t o 后的挑战和与国际接轨,企业信息化建设是药业行业重要的 发展战略之一。但由于药业制造的特殊性,再加上没有一套完整的管理理论做支 撑,使得药业企业和软件商到目前为止仍未能开发出适应药业企业的m p r i e r p 软件产品。虽然许多软件开发商尝试了药业企业m r p ,e r p 软件的开发,甚至许 多国外的e r p 公司也进入药业企业推广成型的e r p 软件,但不论那种软件,针 对药业生产的计划系统似乎仍是一个未解决的问题。而计划系统执行不好的一个 主要原因,就是药业制造的物料清单( b i l lo f m a t e r i a l ,b o m ) 的设计难。【4 3 j 然而b o m 是所有生产产品的制造企业都必须建立的重要管理文件。对制造 业来讲,所有的核心业务都是围绕产品来展开的。因此没有正确完整和使用方便 的b o m ,等于不知道产品产生的流程,一切业务都无法有效进行。所以制造业应 用i e r p 系统首先要理解和建立b o m 。【4 副 本论文从药业行业的生产管理特点和物料特征入手,分析了b o m 重构的必 要性,并采用设置模块化b o m 和b o m 虚项的技术解决重构适应制药生产的 b o m 的问题。 ! 旦坚墼重塑垄曼罂! 塑壅星 ! , 一 昆明理工夫学硕士论文 第一章绪论2 0 0 5 年3 月 1 2 选题背景和课题来源 1 2 1 选题背景 制造型企业从6 0 年发展代到今天,在计算机管理和信息集成方面经历了一脉 相承的m r p 、m r p i i 、e r p 与i e r p 阶段。其中的规划生产管理面向的是产品的 设计、制造、材料、库存以及计划等等,这些都与产品有关,围绕产品进行。因 此,包含了产品结构信息与各部件物料信息的物料单( b i l l so fm a t e r i a l ,简称 b o m ) ,其在i e r p 类系统中的重要地位便凸显了出来。但是,人们在研究i e r p 类系统的同时,却忽视了系统的底层建设一b o m 表。同时传统的产品b o m 存在 着许多弊端,仅仅考虑产品的结构,而忽视了工艺流程、企业资源和时间等要素, 使i e r p 系统发挥不了应有的作用,甚至导致失败。而且,实施i e r p 类系统是一 个庞大的工程,需要巨额资金,周期长,这对以中小企业为主的中国企业界来说, 是可望而不可及的。因此,开发出适合中小企业的i e r p 系统是十分必要的,本 论文就是在这种背景下开展的。 1 2 2 课题来源 本i e r p 系统的研究以药业制造业为背景。据调研分析,一个制药企业几乎 都具有以下情况:( 1 ) 公司的总部、销售部门、制造基地,地理上分散。( 2 ) 产 品销售网点遍布全国。( 3 ) 公司有自己的门户网站,但是无法和公司生产制作联 系起来。( 4 ) 药品的每条生产线单独进行成本核算,统一管理难以实现。 由此,可确定本i e r p 系统研发目标是:( 1 ) 基于w e b 的生产制造、销售及 客户和采供及库存管理;( 2 ) 基于w e b 实现用户权限管理;( 3 ) 保证企业数据 安全。 1 3 本文的工作重点及主要任务 1 3 1 工作重点 论文首先分析现代企业的管理模式并设计出了规划生产控制系统( p m c s ) 及 其与其它i e r p 系统的接口;然后通过对m v c 设计模式的分析研究,从一个侧面 体现出j 2 e e 模式对于j 2 e e 应用开发的重要意义。任何一个设计模式研究分析的 目的在于将其应用于实际的开发应用之中。基于m v c 模式的s t r u t s 应用框架正 b o m 的重构在i e k p 中韵应用 2 昆明理t 大学砸十论文 第一章绪论 2 0 0 5 年3 月 1 2 选题背景和课题来源 1 2 1 选题背景 制造型企业从6 0 年发展代到今天,在计算机管理和信息集成方面经历了脉 相承的m r p 、m r p i i 、e r p 与i e r p 阶段。其中的规划生产管理面向的是产品的 设计、制造、材料、库存以及计划等等,这些都与产品有关,围绕产品进行。因 此,包含了产品结构信息与各部件物料信息的物料单( b i l l so fm a t e r i a l ,简称 b o m ) ,其在i e r p 类系统中的重要地位便凸显了出来。但是,人们在研究i e r p 类系统的同时,却忽视了系统的底层建设一b o m 表。同时传统的产晶b o m 存在 着许多弊端,仅仅考虑产品的结构,而忽视了工艺流程、企业资源和时间等要素, 使i e r p 系统发挥不了应有的作用,甚至导致失败。而且,实施i e r p 类系统是一 个庞大的工程,需要巨额资金,周期长,这对以中小企业为主的中国企业界来说, 是可望而不可及的。因此,开发出适合中小企业的i e r p 系统是十分必要的,本 论文就是在这种背景下开展的。 1 2 2 课题来源 本i e r p 系统的研究以药业制造业为背景。据调研分析,一个制药企业几乎 都具有以下情况:( 1 ) 公司的总部、销售部门、制造基地,地理上分散。( 2 ) 产 品销售刚点遍布全国。( 3 ) 公司有自己的门户网站,但是无法和公司生产制作联 系起来。( 4 ) 药品的每条生产线单独进行成本核算,统一管理难以实现。 由此可确定本i e r p 系统研发e t 标是:( 1 ) 基于w e b 的生产制造、销售及 客户和采供及库存管理;( 2 ) 基于w e b 实现用户权限管理;( 3 ) 保证企业数据 安全。 13 本文的工作重点及主要任务 1 3 1 工作重点 论文首先分析现代企业的管理模式并设计出了规划生产控制系统( p m e s ) 及 其与其它i e r p 系统的接口;然后通过对m v c 设计模式的分析研究,从一个侧而 体现出j 2 e e 模式对于j 2 e e 应用开发的重要意义。任何一个设计模式研究分析的 目的在于将其应用于实际的开发应用之中。基于m v c 模式的s t r u t s 应用框架正 目的在于将其应用于实际的开发应用之中。基于m v c 模式的s t r u t s 应用框架j 下 b o m 的重构在i e r p 中的应用 2 昆明理工大学硕士论文 第一章绪论 2 0 0 5 年3 月 是本文的第三研究重点;同时,对制药企业的b o m 存在的问题进行分析,然后对 其作了重构。本文在对s t r u t s 应用框架进行详细分析后,将其具体应用于进行 了b o m 重构的i e r p p m c s 的研发设计之中。 1 3 2 主要任务 在进行项且的开发和论文的撰写过程中,本文作者阅读了大量的书籍,查阅 了许多资料,并且做了以下工作: 分析设计出了用先进技术载着现代企业管理模式的规划生产控制系统( p m c s ) ; 对基于企业分布式应用的m v c 编程模式下的w e b 应用框架s t r u t s 进行了研究; 对药业企业b o m 进行了重构; 基于s t r u t s 框架实现进行了b o m 重构的i e r p 系统p m c s 。 1 4 论文章节安排 论文共分六章,各章的主要内容分别如下: 第一章绪论介绍了药业企业进行b o m 重构的重要性:选题的原因,以 及本论文的工作重点及主要任务。 第二章i e r p 思想和技术首先从i e r p 管理原理的角度,介绍了i e r p 类 思想的发展变革以及它们主要解决的管理上的问题,同时介绍了i e r p 的基本模 块;其次从i e r p 技术的角度,根据现代企业应用环境的改变,介绍了适应这种 改变的企业应用开发的j 2 e e 体系和在该体系下的m v c 编程模式,最后详细阐 述了基于m v c 的s t r u t s 框架。 第三章规划生产管理系统( p m c s ) 讲述了分析、设计p m c s 。 第四章b o m 重构本章从分析制药生产和市场的特点入手,根据药业的应 用现状,讨论了药业企业进行物料清单重构的必要性:然后就药业企业物料清单 存在的问题,提出了物料清单重构的方法和步骤。其中的方法和步骤包括设置物 料项目虚项和设计模块化的物料清单技术。 第五章重构的b o m 应用在p m c s 中讲述了在m v c 的编程模式下,基于 s t r u t s 框架实现了进行b o m 重构的p m c s 第六章结束语总结全文,展望未来 ! 旦坠塑蔓塑堡望些! 些壅旦 ! 一。 昆明理工大学硕士论文第二二章i e r p 思想t ;6 乏技术2 0 0 5 年3 月 2 1ie r p 思想 第二章i e r p 思想及技术 从m r p 、m r pi i 、e r p 到i e r p 管理思想的提出,是企业的管理随着技术的发 展而逐渐从核一1 1 , m r p 向外辐射的过程;是一个由企业内部资源( 所谓企业资源是 指支持企业业务( 所谓企业业务指产、供、销) 运作和战略运作( 所谓企业业务 指企业规划) 的事物,即通常的人、财、物) 集成到企业之间资源集成的过程。 图2 。i m r p 、m r _ p i i 、e r _ p 到i e r p 的扩展图 图2 。i m r p 、m r p i i 、e r p 到i e r p 的扩展图 2 1 1i e r p 类思想的发展情况 1 m r p ( 物料需求计划) 企业老总们经常头痛的事件之一,就是“产供销严重脱节”。m r p ( 物料需求 计划) 就是解决这个头痛问题的。它通过以时间为坐标的产品结构模型,集成了 企业内部销售、生产、采购这企业三大主要业务部门的需求与供应信息( 数量和 时间) ,解决了产供销脱节的矛盾。 m r p 基于优先级计划和供需平衡的原理,实现“既不出现短缺,又不积压库 存,的目标。理想的状态是“不多不少,不早不晚”,这也是j i t 追求的理想境界。 b o m 的重构在i e r p 中的应用4 昆明理工大学硕士论文 第二章i e r p 思想及技术 2 0 0 5 年3 月 2 m r p i i ( 制造资源计划) 企业老总们另一个经常头痛的事是“财务数据和生产数据总是对不上号”, 财务报表在时间上严重滞后,不能及时地暴露经营生产中的问题,等到发现了问 题再处理,已经给企业造成了损失。而m r p i i ( 制造资源计划) 就是解决财务和 业务脱节的问题,它通过具有成本属性的产品结构( 成本b o m ) ,即赋予物料以 货币价值,实现了资金与物料静态信息的集成。再通过定义物料流动的事务处理, 对每一项事务处理进行编码,定义会计科目和借贷关系,实现了资金流同物流动 态信息集成的问题,做到财务账与实物账同步生成,随时将经营生产中存在的问 题提供企业的决策层,便于不误时机地纠正和处理。m r p i i 主要的管理理念是运 用管理会计,能否做到资金同物流信息的集成电路,是判断能否实现m r p i i 系统 的主要标志。 3 企业资源计划( e i o ) 经济全球化时代供需关系户和市场竞争的范围扩大到了全世界。这时,仅仅 有企业内部的信息化管理系统就显得不足了。要把信息集成的范围扩大到企业的 上下游,也就是同企业的供应商和客户实现信息集成;“管理整个供需链”就是 e r p ( 企业资源计划) 要解决的问题。 供需链之所以能够建立,是通过在各个企业或经济实体之间的5 种流的流 动,这5 种流就是信息流、物流、资金流、价值流和工作( 业务) 流。e r p 及其 各种扩展应用系统,就是为了完整地表达这些流在供需链上流动的状况,便于各 级管理人员去设计、维护、监控和运行,并通过业绩评价,不断改进和优化。人 们经常讨论的业务流程重组( 或叫它流程改进也好) ,就是为了优化这些流的流 动,使各种流流得越快,流量越大,从而使企业的效益越好,正因为供需链要不 断优化,供需链的组成会随着环境的变化丽不断调整,所以说供需链是有生命周 期的,这也是敏捷制造的概念。计划和优化供需链的过程会遇到许多制约因素, 如何排除制约,充分发挥瓶颈资源的作用,这是约束理论的应用。敏捷制造和约 束理论是供需链管理依据的主要管理理念。 从m r p 到e r p 的发展过程,就像水的波纹一样,由中心逐渐向外扩张。我们 说m r p 是制造业e r p 的核心,因为它就是处在水波的中心,而用波纹首先就是由 它引发的。 昆明理工大学硕士论文 第二章l e r p 思想及技术 2 0 0 5 年3 月 2 1 2i e r p 的特点 i e r p 就是在当前电子商务环境下企业协同管理的阶段,并将最终导致全球 化的新一代e r p 系统,即i e r p 出现和发展【4 4 】。i e r p 系统是在e r p 基础上,充分 利用i n t e r n e t 的软件开发技术,实现供应关系管理、客户关系管理、产品数据 管理全面集成。以达到资源共享,最终实现i e r p 类系统的实时化,为成就“实 时企业”提供核心基础。i e r p 有以下特点: 1 集先进技术和现代管理思想俱进 2 经营生产计划与控制的及时性 改进m r p i i e r p 的“重计划,轻控制”的弱点,加强“事前计划、事中控制、 事后核算”的集成功能。 3 基于软构件的系统动态可变性 在模块化下规模可变,通过采用软构件技术实现系统可剪裁与可重构,并形 成针对各类典型企业的专业化系统。 4 基于最新软件构架的系统可集成 i e r p 系统应当基于最新的软件架构、平台、接口等实现系统集成,其中包 括企业应用集成e a i 服务器、基于中间件的软件体系结构、b s 分布式体系结构、 j 2 e e 架构、基于x m l 的系统接口、基于w e b 的e r p 应用套件。此外它还应当跨 越异构计算机系统平台实现系统集成。【4 5 】 2 2l e r p 模块 在企业中,一般的管理主要包括三方面的内容:生产控制( 规划、制造) 、物 流管理( 分销、采购、库存管理) 和财务管理。这三大系统本身就是集成体,互相 之间有相应的接口,能够很好的整合在一起对企业进行管理。另外,随着企业对 人力资源管理重视的加强,已经有越来越多的e r p 厂商将人力资源管理纳入了 e r p 类系统。 2 2 1i e r p 基本模块 一、财务管理模块 b o m 的重构在i e r p 中的应用 6 昆明理工大学硕士论文 第二章i e r p 思想驶技术2 0 0 5 年3 月 e r p 中的财务模块与一般的财务软件不同,作为e r p 系统的一部分,它和系统 其它模块有相应的接口,能够相互集成,分为会计核算和财务管理。会计核算主 要是记录、核算、反映和分析资金在企业经济活动中的变动过程及其结果,它由 总账、应收账、应付账、固定资产等部分构成;财务管理的功能主要是基于会计 核算的数据,再加以分板,从而进行相应的预测,管理和控制活动。它侧重于财 务计划、控制、分析和预测。 二、物流管理模块 1 、分销管理 销售管理是从产品的销售计划开始,对其销售产品、销售地区、销售客户各 种信息的管理和统计,并可对销售数量、金额、利润、绩效、客户服务做出全面 的分析,这样在分销管理模块中大致有三方面的功能: 对于客户信息的管理和服务 它能建立一个客户信息档案,对其进行分类管理,进而对其进行针对性的客 户服务,以达到最高效率的保留老客户、争取新客户。在这里,要特别提到的就 是最近新出现的c r m 软件,即客户关系管理,e r p 与它的结合必将大大增加企业的 效益。 对于销售订单的管理 销售订单是i e r p 的入口,所有的生产计划都是根据它下达并进行排产。销售 订单的管理是贯穿了产品生产的整个流程。它包括:客户信用审核及查询、产品 库存查询、产品报价、订单输入、交货期的确认及交货处理。 对于销售的统计与分析 提高企业销售水平、降低销售成本是企业销售管理永恒的主题。这是系统根 据销售订单的完成情况,依据各种指标做出统计,再根据 这些统计结果来对企业实际销售效果进行评价。 2 、库存管理与控制 库存控制 用来控制存储物料的数量,以保证稳定的物流支持正常的生产,但又最小限 度的占用资本。它能够结合、满足相关部门的需求,随时间变化动态地调整库存, 精确的反映库存现状。 库存管理 b o m 的耍构在i e r p 中的应用 7 昆明理工大学硕士论文第二章i e r p 思想及技术 2 0 0 5 年3 月 管理的实质是其一管理各料品供应和需求的关系,使其达到供需平衡;其二 协助企业找到自身库存金额的新平衡点“” 采购管理 确定合理的定货量、优秀的供应商和保持最佳的安全储备。能够随时提供定 购、验收的信息,跟踪和催促对外购或委外加工的物料,保证货物及时到达。建 立供应商的档案,用最新的成本信息来调整库存的成本。 许多企业高层领导只知道要求采购人员取得最低的采购成本,而忽略了真 正的日标是降低总成本,因此在生产的过程中,要有及时的采购供应,同时要 讲究合理的库存量,如何协调生产与采购、采购与库存之间的关系,i e r p 系统 能很好地解决这些问题。 三、物流管理模块 近年来,企业内部的人力资源,开始越来越受到企业的关注,被视为企业的 资源之本。在这种情况下,人力资源管理,作为一个独立的模块,被加入到了i e r p 的系统中来,和i e r p 中的财务、生产系统组成了一个高效的、具有高度集成性的 企业资源系统。它与传统方式下的人事管理有着根本的不同。其包括: 人力资源规划的辅助决策 对于企业人员、组织结构编制的多种方案,进行模拟比较和运行分析,并辅 之以图形的直观评估,辅助管理者做出最终决策。制定职务模型,包括职位要求、 升迁路径和培训计划,根据担任该职位员工的资格和条件,系统会提出针对本员 工的一系列培训建议,一旦机构改组或职位变动,系统会提出一系列的职位变动 或升迁建议。进行人员成本分析,可以对过去、现在、将来的人员成本做出分析 及预测,并通过e r p 集成环境,为企业成本分析提供依据 招聘管理 人才是企业最重要的资源。优秀的人才才能保证企业持久的竞争力。 工资核算 2 2 2 规划生产控制管理模块 规划生产控制管理模块是i e r p 类系统的核心所在,它将企业的整个生产过 程有机结合在一起,使企业能够有效的降低库存,提高效率。同时各个原本分散 ooo_-_-。oooo。1o。一 昆明理工大学硕士论文第二章i e r p 思想及技术 2 0 0 5 年3 月 的生产流程的自动连接,也使生产流程能够前后连贯地进行,而不会出现生产脱 节,耽误生产交货时间。生产控制管理是一个以计划为导向的先进的生产、管理 方法。首先,企业确定它的一个总生产计划,再经过系统层层细分后,下达到各 部门去执行。即生产部门以此生产,采购部门按此采购等等。 l 、主生产计划( m p s ) 它又称产销排程,是根据生产计划、预测和客户订单的输入来安排将来各周 期中提供的产品种类和数量,将生产计划转为产品计划,在平衡了物料和能力的 需要后,精确到时间、数量的详细进度计划。是企业在一段时期内的总活动的安 排,是以生产计划、实际订单和对历史销售分析得来的预测产生的。 2 、物料需求计划( m r p ) 在主生产计划决定生产多少最终产品后,再根据物料清单,把整个企业要生 产的产品的数量转变为所需生产的零部件的数量,并对照现有的库存量,可得到 还需加工多少,采购多少的数量。 规划需要回答两个问题:生产什么? 何时生产? 市场预测、销售订单、m p s 、 m r p 可和好的回答第一个问题,但对第二个问题的回答不完整。因为在什么时候 生产,除了要排一个进度计划之外,还要对资源能力进行平衡。如果不对资源 能力进行平衡分析,一旦计划执行起来发现能力不足,计划将得不到落实。 3 、粗能力需求计划( r c c p ) m p s ( 产销排程) 对应的能力需求计划称作粗能力需求计划。产销排程m p s 以企业生产的产品及少数关键零部件为对象,其规划结果表明各种产品及关键零 部件的生产数量和出产1 5 1 期。为了保证m p s 展开结果的落实,需要核算与m p s 件 生产相关的设备、工装、人力的负荷程度,进行粗能力平衡,以期获得一个理想、 可行的规划方案。粗能力计划模块将规划展开的方案、相关工序资料及资源的资 料相结合,转化为相应的能力需求计划,并将其与可用的能力资源进行比较, 4 、能力需求计划( c r p ) m r p 对应的能力需求计划称作能力需求计划( 产能管理) 它是在得出初步的 物料需求计划之后,将所有工作中心的总工作负荷,在与工作中心的能力平衡后 产生的详细工作计划,用以确定生成的物料需求计划m r p 是否是企业生产能力上 可行的需求计划。能力需求计划是种短期的、当前实际应用的计划。 5 、车间管理 昆明理工大学硕士论文第二章i e r p 思想及技术2 0 0 5 年3 月 车间解决的问题是:如何合理调配各项资源,在合适的时间生产出合适的产 品。车间管理具体内容是:随时了解与掌握产品的加工进度和完工状况、生产现 场的用料及不良品的情况;进行必要的调度,以确保按时完成生产订单的要求; 统计各生产订单各完工工序的实际加工工时,用料情况,不良品的回报,提供给 生产管理部门和财务部门计算料品成本和工作中心效率。 这是随时间变化的动态作业计划,是将作业分配到具体各个车间,再进行作 业排序、作业管理、作业监控。 6 、委外管理 随翻蛤舡自蛳盹,企必氆校搽桩礅明卺争力,委9 m 刘疽运而生。这样,刁淑能 矛峨委夕 商盼勘叮糍力阿雠蜷时南而目还可晰泄内积彗理能硒浈厮畎应 量,在- 搬蛴觖了企l 觯环忌阿嘣沐、及时出货。 物料清单( b o m ) 是所有生产产品的制造业都必须建立的重要管理文件。对 制造业来讲,所有的核心业务都是围绕产品来展开的。因此没有正确完整的b o m , 等于不知道产品产生的流程,一切业务都无法有效进行。所以制造业应用i e r p 系统首先要理解和建立b o m 。 2 3le r p 技术 2 3 1 j 2 e e 体系结构 图2 2j 2 e e 体系结构图 图2 2j 2 e e 体系结构图 i e r p 代表了当代的先进企业管理模式与技术,i e r p 就是先进技术的载体。同 旦型塑塑垄堡些皇塑蜜墨 坐 昆明理工大学硕士论文第二章i e r p 思想及技术 2 0 0 5 年3 月 时,计算机新技术的不断出现将会为i e r p 提供越来越灵活与强功能的软硬件平台, 多层分布式结构、面向对象技术、中间件技术与i n t e r n e t 的发展会使1 e r p 的功能 与性能迅速提高,下面对当前i e r p 技术作简单的介绍。见下面的 1 ,j 2 e e 体系结构“1 j 2 e e 是s u n 公司提出的开发企业级应用的分层体系结构,j 2 e e 的推出正是 为了适应企业级运算的需要。j 2 e e 概括了当今许多企业所需服务的共性,始出 了一个开发多层分布式应用的标准环境。j 2 e e 是一种利用j a v a 2 平台来简化企 业解决方案的开发、部署和管理相关的复杂问题的体系结构。 图2 f 3j 2 e e 四层模型所示 客户层w e b 层业务逻辑层数据库层 h t t p x m l 页面 j d b e j m s 图2 3 j 2 e e 四层模型 j 2 e e 技术的基础是j a v a2 平台标准版j 2 s e j 2 e e 不仅具有标准版中的许多优 点,同时还提供了对e j b 、j a v as e r v l e t sa p i 、j s p 以及x m l 技术的全面支持。 j 2 e e 使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根 据他们所在的层分布在不同的机器上。j 2 e e 典型的四层结构:( 1 ) 运行在客户端 机器上的客户层组件;( 2 ) 运行在j 2 e e 服务器上的w e b 层组件;( 3 ) 运行在j 2 e e 服务器上的业务逻辑层组件; ( 4 ) 运行在e i s i 琵务器上的企业信息系统 ( e n t e r p r i s ei n f o r m a t i o ns y s t e m ) 层软件。 2 ,j 2 e e 核心技术 j 2 e e 中最主要的三种技术,j s p ,s e r v l e t 和e j b ,它们是在j z e e 的w e b 层和业 务逻辑层上使用的技术。 s e r v l e t 技术 j a v as e r v l e t 技术提供了生成动态w e b 内容的基本机制”1 。s e r v l e t 是作为对 c g i 脚本的改善而发展起来的,但s e r v l e t 是基刁= j a v a 编程语言的,所以它可移植、 ! 旦坚塑薹塑垄! 罂皇些塑 ! ! 虱黼 国一 量淼 量紫 : 臣鬻 昆明理工大学硕士论文第二章i e r p 思想及技术 2 0 0 5 年3 月 灵活和更容易编写。s e r v l e t 仅仅需要被装入内存和初始化一次,然后就可以对 任何用户的请求进行服务( c g i 脚本每次服务器接收用户的请求时都要被装j k ) 。 j a v as e r v e rp a g e 技术 j s p 是s u n 在1 9 9 9 年发布的企业版j a v a2 平台( j 2 e e ) 的重要组成部分,是一种 基于j a v a 环境的全新的服务器端的动态网页技术,为企业级w e b 站点动态网页开 发人员提供了一种非常简单却相当有效的工具。 过预编j s p 页面以加快响应客户端请求的速度。j s p 技术是对s e r v l e t 技术的 一种扩展。它为基于j a v a 环境开发多层结构的动态w e b 应用程序提供一种方便、 快捷的方法。 e n t e r p ris e5 a v ab e a n e j b 为构建分布式、面向对象的商业应用程序提供了标准的组件体系结构。 叮日组件模式支持三种类型的b e a n :会话b e a n 、实体b e a n 和消息驱动b e a n 每种 b e a n 都是为某种任务设计的,所以开发人员可以容易的为每个特殊的结构要求选 取合适的b e a n 类型。 2 3 2 m v c 编程模式 图形化的单用户应用程序常常围绕着事件驱动的用户界面来组织。开发者首 先使用界面构造工具来画出用户界面,然后再编写代码来响应用户的动作。这种 开发过程的结果就是:程序围绕着用户界面元素以及用户在这些元素之上的操作 来组织,数据处理、程序功能、显示代码所有的部分都完全纠结在一起。在 小型的、单用户的系统中,功能需求变化比较小也比较慢,因此这样的代码结构 可以获得成功。但是,在大型的、长期的、分布式的项目中,这样的结构就是不 可接受的。 如果将数据模式和访问、操作数据的部分分离,分布式应用程序的设计将得 到很大得改善。m o d e l v i e w - c o n t r o l l e r ( ”m v c ”) 设计模式从以下两个角度对应用 程序进行了划分:数据显示和访问的方式,系统事件( 包括用户界面事件) 和应用 程序行为之间的映射。 ! ! 坚塑妻塑堡! ! 些! 塑璧星 ! ! 昆明理工大学硕上论文 第二章i e r p 思想及技术 2 0 0 5 年3 月 m v c 模式由三类组件构成:m o d e l 组件用于描述应用程序中的数据( 以及操作 该数据的方法) ,与用户界面无关:v i e w 组件负责将数据展现给用户:c o n t r o i i e r 组件将用户操作翻译为对m o d e l 自g _ 件的操作;接至l j c o n t r o l l e t 传来的操作之后, m o d e l 再更新v i e w ,以反映出数据的变化。这三类组件各自的责任以及它们之间 的关系见下图。“3 方法调用一卜事件 图2 4m v c 工作原理图 图2 4 m v c 工作原理图 7 2 e e 使用多层的分布式应用架构,在该架构下,使用m v c 编程模式。使用m v c 模式有如下效果: 将数据建模、数据显示和用户交互三者分开,使得程序设计的过程更清晰; 可以通过多种方式浏览同一份数据; 允许多个用户浏览同一份数据; 提高了可扩展性: 将应用程序的功能封装在众所周知的a p i 后面,提高了系统可维护性,减少 了重复代码; 将应用程序的功能和数据表现分开,提高了可复用程度; 使得应用程序的发布更容易,因为耐c 模式中各组件的分界线就是很自然的 分发接口点; 划分清楚了责任,保证了功能上的一致性,从而简化了测试工作: 提高了系统灵活性,因为数据模型、用户交互和数据显示等部分都可以设计 为“可插接”组件。 b o m 的重构在i e r p 中的应用 1 3 垦塑型三查堂婴主堡塞 第二章i e r p 思想及技术 2 0 0 5 年3 月 正因为m v c 模式有如此多的优点,因而s t r u t s 就采用了模式视图一控制器 ( m v c ) 模式,从而很好的帮助j a v a 开发者利用j 2 e e 开发w e b 应用。 2 4s t r u t s 体系结构 2 4 1 s t r u t s 基础概念 一、 什么是f r a m e w o r k 在介绍s t r u t s 之前,先提一提f r a m e w o r k 。f r a m e w o r k 目p 框架( 工具集) , 其定义是“支持或封装其他的东西的一种结构,特别是一个骨架性支持,用来作 为构造其他事物的基础”。【2 6 1 这里指软件的架构方式。为什么要介绍f r a m e w o r k 呢? 这要从j 2 e e 讲起。 j 2 e e 体系包括j s ps e r v l e t ,e j b ,w e bs e r v i c e 等多项技术。这些技术的出 现给i e r p 的w e b 应用开发提供了一个非常有竞争力的选择i 怎样把这些技术组合 起来,形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步 骤。s t r u t s 就是为之提出的。 二、为什么提出s t r u t s 在使用j a v a 技术建立w e b 应用的实例中,由于j s p 技术的发展,很快这种便于 掌握和可实现快速开发的技术就成了创建w e b 应用的主要技术。j s p 页面中可以非 常容易地结合业务逻辑j s p :u s e b e a n ) 、服务端脚本和h t m l ,在j s p 页面中同时实现 显示,业务逻辑和流程控制,从而可以快速地完成应用开发。现在很多的w e b 应 用就是由一组j s p 页面构成的。这种以j s p 为中心的开发模型又称之为m o d e l l 。 当然这种开发模式在进行快速和小规模的应用开发时,是有非常大的优势, 但是从工程化的角度考虑,它也有一些不足之处: 1 应用的实现一般是基于过程的,一组j s p 页面实现一个业务流程,如果要 进行改动,必须在多个地方进行修改。这样非常不利于应用扩展和更新。 2 由于应用不是建立在模块上的,业务逻辑和表示逻辑混合在j s p 页面中没 有进行抽象和分离。所以非常不利于应用系统业务的重用和改动。 考虑到这些问题在开发大型的w e b 应用时必须采用不同的设计模式一这就是 m o d e l2 。 m o d e l2 表示的是基于m v c 模式的框架。m v c 本身就是一个非常复杂的系统, 所以采用m v c 实现w e b 应用时,最好选一个现成的l i v e 框架,在此之下进行开发, 从而取得事半功倍的效果。现在有很多可供使用的m v c 框架( 例如:j a t o 又称 呈旦翌塑蔓塑堡! ! 些宝塑堡塑! ! 昆明理工大学顶士论文 第二章1 e r p 思想及技术2 0 0 5 年3 月 l p l a n e t ,j s f j a v as e r v e rf a c e ,w a f w e ba p p l i c a t i o nf r a m e w o r k 等) , 由于s t r u t s t 完整的文档并且相对来讲比较简单,所以用它开发m v c 系统还是比 较方便的。 2 4 2 s t r u t s 体系结构 一、 s t r u t s 与w e b 应用的关系 既然s t r u t s 是w e bf r a m e w o r k ,那么它肯定主要基于w e b 层进行应用系统开发。按 照j 2 e e 架构的标准,s t r u t s 应当并 j j s p s e r v l e t - - 样,存在于w e bc o n t a i n t 一层。 如下图2 ,5 所示: 图2 5s t r u t s 在w e b 应用中的关系 固0eg + r t e 亦w a h 南田由的- v - 幺 二、s t r u t s 的体系结构 s t r u t sf r a m e w o r k 是m v c 的体现,下面就分别从模型、视图、控制

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论