基于MVC的小型ERP项目开发及管理研究.pdf_第1页
基于MVC的小型ERP项目开发及管理研究.pdf_第2页
基于MVC的小型ERP项目开发及管理研究.pdf_第3页
基于MVC的小型ERP项目开发及管理研究.pdf_第4页
基于MVC的小型ERP项目开发及管理研究.pdf_第5页
已阅读5页,还剩48页未读 继续免费阅读

基于MVC的小型ERP项目开发及管理研究.pdf.pdf 免费下载

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

文档简介

华北电力大学(保定) 硕士学位论文 基于MVC的小型ERP项目开发及管理研究 姓名:高炜 申请学位级别:硕士 专业:项目管理 指导教师:贾正源;李贞军 20081215 华北电力大学工程硕士学位论文摘要 摘要 中小企业信息化建设是提升自身经营管理水平的重要手段,很多中小型企业对 于自身的E R P 项目都给予了相当的重视。未来几年内,中小企业信息化市场将以 E R P 应用为主导。本课题研究有助于中小型企业从自身业务变化角度去规划E R P 项 目的开发和应用,对中小企业管理水平的提升起到一定的支持作用。 首先系统介绍了E l 冲的形成和发展过程,详细阐述了E l U 系统的功能特点;然后 分析了基于J 2 E E 平台构建W 曲应用系统的优势及M V C 设计模式的特点;提出了一个 小型E I 冲系统的功能需求;经过用例分析和活动分析设计并实现了一个包含E I 心基本 功能,具有高性能可跨平台、易于扩展、易于管理和维护等优点的小型E R P 系统;并 研究了项目开发中关键管理问题及解决办法。 关键词:M V C 设计模式,E I 灌,开发,项目管理 A BS T R A C T T h ei n f o m a t i o nt e d m 0 1 0 9 yo fm em e d i u l na r l ds m a l le n t e 印r i s e si sm ei 1 1 1 l p o r t 锄tm e a n s t oe 1 1 l l a n c e 廿l el e v e lo ft h e i ro p e r a t i n gm a n a g e m e n t ,s om a n ym e d i u m 强ds m a l l 伽l t e 印r i s e s 垂V em ec o n s i d e r a b l ea t t 咖i o nf o r t l l e i ro 、) I ,nE R Pp 删e C t s T h en e X t 翩I ry e a r s ,m e i I l f 0 肌a t i o nt e I 幽o l o g ym 破e to fm e d i 啪觚d 锄a l le n t e r p r i s 懿w i l lb ed o I I l i n a t e db yE R P a p p l i 嘣i o n S 眦sp a p e rw i l lp l a I lm ed c V d o p m e n to fm eE R Pp r o j e c t s 趾da p p l i c a t i o n 舶m n l ep 髓s p e c t i V eo fm e d i u ma n ds m a l le n t e f p r i s 铭舡l dh e l pt 1 1 e mt 0c h a I l g em e i rb l l s i I l e s s , 砌c h 谢l lp l a yas u p p o r t i n gr o l et 0u p g r a d e l el e V e lo f l em 锄a g 锄锄to f m em c d i 姗觚d s m a l le n t e I p r i s e S F i r s n M 、) I ,ei I l 仃o d u C em ef o m l a t i o na I l dd e V e l o p m e n tp r o c e s s 雒dd e s c r i b ei I ld e t a i l l e 是触so fE R Ps y s t 锄1 1 1 w ca I l a l y z em ea d v 觚t a g c st ob u i l dt h eW 曲a p p l i c 撕o l l Sb a s e d 0 n 廿l eJ 2 E Ep l a t 向锄锄dm ec h a m c t 耐s t i c so fM V Cd 两印p a 仳e mt op r o 证d et h e 劬c c i o n n c e d so ft h es m a l lE R Ps y s t e m 1 1 1 i r d l y m e fu s i I 唱m ec 硒e 觚a l y S i sa n da c t i v i t ) ,觚a l y s i s ,w e j f i n i s ht h es m a l lE R Ps y S t e I I lt h a tc o n t a i n sm eb a s i c c t i o 潞o fE R Pw i ms 锄ea d v 觚t a g e s , s u C ha Sh i 曲一p e r f o 肌a n c e ,c r o s s p l a t f 0 肌,e a s yt 0m a n a g e ,e a s ye X p a n s i o n ,a n dm a i n t a i n A n d t 1 1 el a s tw es t u d ym em a n a g e m e mi s s u e sa n ds o l u t i o n si nt h ep r o j e c td e V e l o p m e n t G a oW e i ( p r o je c tm a n a g e m e n t ) D i r e c t e db yp r o f J i aZ h e n g y u a n K E YW oR DS :t h ed e s i 印i n gm o d eo fM V C ,E R P e x p l o i t a t i o n ,p r o j e c tm a l l a g 锄e n t 华北电力大学工程硕士学位论文摘要 摘要 中小企业信息化建设是提升自身经营管理水平的重要手段,很多中小型企业对 于自身的E R P 项目都给予了相当的重视。未来几年内,中小企业信息化市场将以 E R P 应用为主导。本课题研究有助于中小型企业从自身业务变化角度去规划E R P 项 目的开发和应用,对中小企业管理水平的提升起到一定的支持作用。 首先系统介绍了E l 冲的形成和发展过程,详细阐述了E l U 系统的功能特点;然后 分析了基于J 2 E E 平台构建W 曲应用系统的优势及M V C 设计模式的特点;提出了一个 小型E I 冲系统的功能需求;经过用例分析和活动分析设计并实现了一个包含E I 心基本 功能,具有高性能可跨平台、易于扩展、易于管理和维护等优点的小型E R P 系统;并 研究了项目开发中关键管理问题及解决办法。 关键词:M V C 设计模式,E I 灌,开发,项目管理 A BS T R A C T T h ei n f o m a t i o nt e d m 0 1 0 9 yo fm em e d i u l na r l ds m a l le n t e 印r i s e si sm ei 1 1 1 l p o r t 锄tm e a n s t oe 1 1 l l a n c e 廿l el e v e lo ft h e i ro p e r a t i n gm a n a g e m e n t ,s om a n ym e d i u m 强ds m a l l 伽l t e 印r i s e s 垂V em ec o n s i d e r a b l ea t t 咖i o nf o r t l l e i ro 、) I ,nE R Pp 删e C t s T h en e X t 翩I ry e a r s ,m e i I l f 0 肌a t i o nt e I 幽o l o g ym 破e to fm e d i 啪觚d 锄a l le n t e r p r i s 懿w i l lb ed o I I l i n a t e db yE R P a p p l i 嘣i o n S 眦sp a p e rw i l lp l a I lm ed c V d o p m e n to fm eE R Pp r o j e c t s 趾da p p l i c a t i o n 舶m n l ep 髓s p e c t i V eo fm e d i u ma n ds m a l le n t e f p r i s 铭舡l dh e l pt 1 1 e mt 0c h a I l g em e i rb l l s i I l e s s , 砌c h 谢l lp l a yas u p p o r t i n gr o l et 0u p g r a d e l el e V e lo f l em 锄a g 锄锄to f m em c d i 姗觚d s m a l le n t e I p r i s e S F i r s n M 、) I ,ei I l 仃o d u C em ef o m l a t i o na I l dd e V e l o p m e n tp r o c e s s 雒dd e s c r i b ei I ld e t a i l l e 是触so fE R Ps y s t 锄1 1 1 w ca I l a l y z em ea d v 觚t a g c st ob u i l dt h eW 曲a p p l i c 撕o l l Sb a s e d 0 n 廿l eJ 2 E Ep l a t 向锄锄dm ec h a m c t 耐s t i c so fM V Cd 两印p a 仳e mt op r o 证d et h e 劬c c i o n n c e d so ft h es m a l lE R Ps y s t e m 1 1 1 i r d l y m e fu s i I 唱m ec 硒e 觚a l y S i sa n da c t i v i t ) ,觚a l y s i s ,w e j f i n i s ht h es m a l lE R Ps y S t e I I lt h a tc o n t a i n sm eb a s i c c t i o 潞o fE R Pw i ms 锄ea d v 觚t a g e s , s u C ha Sh i 曲一p e r f o 肌a n c e ,c r o s s p l a t f 0 肌,e a s yt 0m a n a g e ,e a s ye X p a n s i o n ,a n dm a i n t a i n A n d t 1 1 el a s tw es t u d ym em a n a g e m e mi s s u e sa n ds o l u t i o n si nt h ep r o j e c td e V e l o p m e n t G a oW e i ( p r o je c tm a n a g e m e n t ) D i r e c t e db yp r o f J i aZ h e n g y u a n K E YW oR DS :t h ed e s i 印i n gm o d eo fM V C ,E R P e x p l o i t a t i o n ,p r o j e c tm a l l a g 锄e n t 声明尸明 本人郑重声明:此处所提交的硕士学位论文基于M v C 的小型E I 姆项目开发和管 理研究,是本人在华北电力大学攻读硕士学位期间,在导师指导下进行的研究工作和 取得的研究成果。据本人所知,除了文中特别加以标注和致谢之处外,论文中不包含其 他人已经发表或撰写过的研究成果,也不包含为获得华北电力大学或其他教育机构的学 位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中 作了明确的说明并表示了谢意。 学位论文作者签名: 、 曼牛 关于学位论文使用授权的说明 本人完全了解华北电力大学有关保留、使用学位论文的规定,即:学校有权保管、 并向有关部门送交学位论文的原件与复印件;学校可以采用影印、缩印或其它复制手 段复制并保存学位论文;学校可允许学位论文被查阅或借阅;学校可以学术交流为 目的,复制赠送和交换学位论文;同意学校可以用不同方式在不同媒体上发表、传播 学位论文的全部或部分内容。 ( 涉密的学位论文在解密后遵守此规定) 作者签名: 日期: 华北电力大学T 程硕士学位论文 1 1 课题背景及意义 第一章绪论 M V c 是M o d e l e w c o n t f o l l e r 的简称,即模型视图控制器。M v C 是 x e r o x P A R C 在2 0 世纪8 0 年代为编程语言s m a l l t a l k 8 0 发明的一种软件设计模式, 至今己被广泛使用,在最近几年被推荐为S u n 公司的J 2 E E 平台的设计模式。将设 计模式引入软件设计和开发过程的目的在于充分利用己有的软件设计开发经验,这 是因为设计模式通常是对于某一类软件设计问题的可重用的解决方案。优秀的软件 设计师都很清楚不是所有的问题都需要从头开始解决,他们更愿意重复的以前曾经 用过解决方案。每当找到一个好的解决方案,就会一遍一遍的使用。 企业资源计划( E I 冲E n t e r p r i s eR e s o u r c eP l a l l i n g ) 提供了企业信息化集成的最 佳方案,是当今世界上最先进的企业管理模式。已将企业所拥有的人力、资金、设 备、技术、信息等各项资源进行充分考虑和综合平衡,最大限度地利用企业的现有 资源取得更大的经济效益,科学、有效地管理企业的人、财、物,产、供、销等各 项具体业务工作。应用之初,E R P 侧重企业内部资源的整合,将各个业务环节贯穿 起来提高效率。而从现代供应链管理的思想来看,与企业相关的供应商和客户也是 E R P 的重要组成部分。 随着E R P 系统功能的不断扩展,软件结构越来越复杂,由此带来的开发、实施、 维护过程中的问题也越来越多,实现企业信息管理系统,采用合理的应用构架和新 技术就成了企业能够有效利用各种信息资源的关键因素。近年来,企业分布式技术 日趋成熟,其中多层B S 架构和S U N 公司推出的J 2E E 技术被证明是成功的,己被 越来越多的应用到信息系统建设中。 近年来,计算机软硬件、网络、通信技术的飞速发展与广泛应用,使得国内企 业必然地走上了信息化管理的道路。计算机技术也自然成为企业适应、利用和推动 E I 冲管理的必备基础手段。从国内企业来看,由于其发展规模不同及其他管理因素, 信息化的程度参差不齐,有的仍停留在手工处理数据阶段,有的只实行了孤立的业 务管理,有的企业针对其生产过程,实施了物料需求计划( M R P M a t e I I i e l R e q u i r e m e n t sP l a n n i n g ) ,它是通过计算机管理来产生生产计划和控制的技术。当前 最为流行的是企业资源计划( E R P E n t e r p r i s eR e s o u r c eP l a n n i n g ) 项目的应用,它 集成了E R P 领域的各个方面,包括计划、制造、营销、采购等等,帮助企业以传统 应用管理所不能取得的方式集成商业流程。 我国很多国有大中型企业都在结合自己的实际引进信息化的工具优化企业的 t 华北电力大学T 程硕士学位论文 流程,改善企业的管理,提高经营的效率,取得了一定程度的成绩。这些成绩的取 得也花费了很大的资源投入,包括资金、人力、物力等企业重要的资源要素。也正 是因为大中型企业有这样一个良好的资源实力基础,使得企业推进信息化的步伐没 有因为资源短缺而停滞,较充分的资源储备和较高的人员素质保证了企业实施信息 化战略的良好运行。 中小企业在我国经济发展中具有重要地位,是推动国民经济和社会发展的重要 力量,在促进经济社会发展、吸纳就业、增加财政收入、扩大对外开放和保持社会 稳定方面发挥着不可替代的作用。据有关部门统计,中国G D P 的5 5 ,工业新增 加值7 4 。7 ,销售额5 9 ,税收4 6 和出口总额6 2 ,都是由中小企业创造的; 中小企业已成为创新的主体,面对市场竞争压力,中小企业加大了技术创新的力度, 改革开放以来专利技术的6 5 ,技术创新的7 5 和新产品的8 0 都是中小企业完成 的;中小企业提供的就业岗位已占到7 5 。 我国的中小型企业面临着残酷的市场竞争,他们在企业发展过程中面临着许多 难题。在市场经济条件下,“大鱼吃小鱼,快鱼吃慢鱼“ 的规则发挥着重要影响。 从发展初期开始,中小企业就面临着来自行业内外的各种竞争压力,同时,有限的 企业资源也影响他们健康快速地成长。他们要想在残酷的市场竞争环境中存活下 来,并有所发展,需要拥有良好的市场竞争策略和快速的市场反应能力,而这些都 需要有良好的工具来支撑。成熟的信息技术、先进的管理思想和优化的业务流程融 合在一起,就能够很好的实现企业资源规划( E R P ) 。 中小企业的信息化是国家信息化工程一个非常重要的组成部分。很多中小型企 业对于自身的E R P 项目都给予了相当的重视,尽管其规模各有不同,但是都已经深 刻地认识到将计算机工具应用到其E R P 管理中,可以节省业务流转时间;提高企业 信息交换的准确性,使得在复杂、重复的工作中人为的错误大大减少;通过减少工 作所带来的失误而节约经费等等。资料显示,未来几年内中小企业信息化市场将以 E R P 应用为主导,我国中小企业对E R P 的需求是巨大的。 本课题研究的科学意义如下: ( 1 ) 有助于从中小型企业业务变化角度去研究E R P 项目的应用和发展。 ( 2 ) 本课题是针对E R P 项目在中小型企业的应用研究,对企业管理理论起到 一定的补充作用。 ( 3 ) 适应性E R P 项目投入到实际丌发和应用中,将对中小型企业的管理运营 水平起到一定的促进作用。 2 华北电力人学:L 程硕士学位论文 1 2 研究现状 国内自9 0 年代中期开始对E R P 的研究,一开始研究力量主要集中在高校和科 研机构,以理论研究为主。随着市场经济的发展,越来越多的企业迫切需要导入E R P 以及类似的管理软件以提高管理水平,这就有力推动了我国E R P 研究向着更加实用 化的方向发展,同时产生了一些有代表性的商品化产品,像市场上知名度较高的金 蝶、用友等,但其中的多数仍然采用的是传统的C S ( C l i e n t S e r v e r 客户机服务器) 结构模式,存在众多弊端。在应用上,我国大部分重点企业现己建立或正在构建制 造资源计划或企业资源计划的管理信息系统,部分企业通过实施E R P 收到了良好 的成效,提高了管理水平,改善了业务流程,增强了企业竞争力。但是总体上看, 绝大多数企业认识和推广E R P 信息系统还主要是受传媒的导向,我国E R P 系统实 施的成功率相比发达国家来说非常的低。 当前国内外都在积极研究和探讨如何构建低成本、高效率、易于维护的企业级 综合性信息管理系统,并有效解决企业信息资源共享、应用集成等问题。S U N 公司 和M i c r o s o R 公司是其中的代表,S U N 公司的J 2 E E 和M i c r o s o R 公司的。N E T 己成 为是非常典型、并占据绝对市场份额的两种技术解决方案。J 2 E E 是以M V C 为设计 理念,通过将构造企业级应用过程中具有较强内聚性的不同逻辑功能单元划分为层 的概念、容器的概念,实现系统数据与应用逻辑、系统与运行环境的松散祸合性分 离,保证以其构建的系统具有较强的可裁减、重组和维护性能,并拥有开发速度较 快的特点。M i C r o s o R 公司的N E T 方案沿承了J 2 E E 方案中的优秀设计理念。从某些 方面来看,N E T 是J 2 E E 方案的V C 、V B 语言版,但亦因此,使其丧失了J 2 E E 方 案中诸多优秀品质,诸如跨平台性、易移植性、易开发维护性等。作为一种正处于 发展高峰期的体系架构,J 2 E E 深刻地体现了“设计“ 的精髓,严谨清晰的结构使其 具有良好的扩展能力、良好的可维护性和广阔的发展空间,同时,通过降低程序员 编码的难度使其能够将更多的精力专注于业务逻辑的设计与系统框架的构建。未来 的计算机体系是基于w e b 的分布式计算,J 2 E E 架构无疑是当前满足这一趋势的最 佳选择。因而在实际应用实施中,J 2 E E 俨然己经成为不可替代的企业级应用解决方 案。 1 3 论文研究内容及结构 本文针对E R P 项目在中小企业的适应性研究,基于J 2 E E 架构和M V C 模式, 研究E R P 各个环节的需求变化,试图研究能够一定程度上适应中小型企业需求变化 的相对稳定的E R P 项目。论文的组织与结构如下: 第一章:绪论。对课题研究背景与应用现状作了简要介绍。 3 华北电力大学工程硕士学何论文 第二章:系统的理论基础。分析和介绍了E R P 系统的发展过程和功能扩展,为 系统的设计和实现提出功能需求。 第三章:系统平台及支撑技术。详细介绍了J 2 E E 平台及M V c 架构,分析了J 2 E E 四层结构,J 2 E E 平台的特点和开发应用系统的优势。 第四章:需求分析。对E R P 系统进行需求分析,提出了包含E R P 基本功能的 模块划分,详细介绍了每个模块的功能用例和活动图。 第五章:功能设计与实现。介绍系统开发平台和环境,对数据库和各功能模块 进行了详细的设计和实现。 第六章:小型E R P 项目开发过程中的项目管理。如何做好小型E R P 项目开发 过程的管理工作。 第七章:总结与展望。对论文所做的研究内容做了一个总结,提出了该系统的 不足,对下一步工作做了一些设想。 4 华北电力大学工程硕士学位论文 第二章E R P 的发展与研究状况 E R P 系统,是由美国G a n e rG r o u pI n c 咨询公司首先提出的。它是当今国际上 先进的企业管理模式。其主要宗旨是对企业所拥有的人、财、物、信息、时间和空 间等综合资源进行综合平衡和优化管理,面向全球市场,协调企业各管理部门,围 绕市场导向开展业务活动,使得企业在激烈的市场竞争中全方位地发挥足够的能 力,从而取得最好的经济效益。我们可从管理思想、软件产品、管理系统三个层次 给出它的定义。 从管理思想上看,E R P 是由美国著名的计算机技术咨询和评估集团G 吼e r G r o u p I n c 提出的一整套企业管理系统体系标准,其实质是在M R PI I ( M a 肌f a c t 嘶n g R e s o u r c e s P l 肌n i n g ,“制造资源计划“ ) 基础上进一步发展而成的面向供应链( S u p p l y C h a i n ) 的管理思想;从软件产品上看,是综合应用了客户机服务器体系、关系数 据库结构、面向对象技术、图形用户界面、第四代语言( 4 G L ) 、网络通讯等信息产 业成果,以E R P 管理思想为灵魂的软件产品;从管理系统上看,是整合了企业管理 理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理 系统。 2 1E R P 的产生背景 信息技术总是为解决市场竞争的需求和企业业务发展的需要而不断进步的。9 0 年代初,随着全球市场的形成,一些实施M R PI 工的企业感到,以面向企业内部信 息集成的M R PI I 系统已经不能满足及时了解瞬息万变的全球市场竞争的要求,提出 必须扩大软件功能,当时,为了表示同M I 冲I I 的区别,把这种扩大功能的系统称为 E R P 。9 0 年代,随着全球经济一体化进程的加快,I T 技术特别是I I l t e m e t 技术的出 现与广泛应用,人类社会经济发展发生了重大变化,从过去的工业经济时代进入到 知识经济时代。在9 0 年代以前,企业所处的工业经济时代具有如下特点: ( 1 ) 、企业管理是围绕着以一种独特的方式生产产品。正如罗伯特里奇所描述的: “工业经济时代是适应于制造大量相对简单而又标准化的产品,其关键是使生产的 每一步骤规范化和简单化册。随着生产规模的扩大,生产单位产品的成本便大幅度 下降。 ( 2 ) 、企业追求市场竞争优势。在工业经济时代,企业竞争优势来自对效率的追 求。因为在存在竞争的情况下,成本最低的生产便会取胜。 ( 3 ) 、企业竞争的空问有限。企业在市场化竞争中发展,但大多数企业发展仍受 到地域性限制。 5 华北电力大学工程硕士学位论文 在上述时代背景与竞争环境下,企业管理的注意力主要放在内部管理上,包括 产品生产过程的管理、库存管理与成本控制。企业管理软件无论是M R P 还是不断 发展后的M R P I I 都是围绕这种目标而进行的。 到了9 0 年代,现实社会开始发生革命性变化,即从工业经济时代开始步入知 识经济时代,企业所处的时代背景与竞争环境发生了很大的变化,主要表现在以下 几方面: ( 1 ) 、创新过程的变化。与工业经济时代相反,知识经济时代的组织,是把元件 组成前所未有的整体一产品、工艺或工程。知识经济时代的目标是创新创造性能更 高的产品。但是知识经济时代的创新与工业社会有所不同。知识经济时代的创新, 是有计划的常规活动,是集体合作的产物,是连续出现的。 ( 2 ) 、取得竞争优势的变化。在工业经济时代中,竞争优势来自对效率的追求。 但在知识经济时代中,竞争优势来自对创新的追求。 ( 3 ) 、需求的迅速变动与生产过程的调整。在知识经济时代中,那种“生产什么 就卖什么“ 的时代已经一去不复返了,市场的需求在迅速变化,同时创新过程也在 创造需求。 ( 4 ) 、竞争空间的扩大。随着各国市场的开放、信息化管理手段的运用,企业逐 步形成规模化发展并进入国际化发展空间。竞争不再受到地域限制,任何企业都要 承受来自国际化企业发展的竞争压力。 在以上情形下,企业管理一方面要在现有基础上,考虑进一步提高效率,以适 应市场竞争并取得竞争优势:另一方面还要适应持续创新过程造成的市场需求的变 化及其对企业生产流程不断调整的要求,以及企业怎样在更广阔的竞争范围内取得 竞争优势。 E R P 就是在这种时代背景下面世的。它在M R PI I 的基础上扩展管理范围,给 出了新的结构在E R P 系统设计中考虑到仅靠自己企业的资源不可能有效地参与市 场竞争,还必须把经营过程中的有关各方面如供应商、制造工厂、分销网络、客户 等纳入一个紧密的供应链中,才能有效地安排企业的产、供、销活动,满足企业利 用全社会一切市场资源快速高效地进行生产经曹的需求,以期进一步提高效率和在 市场上获得竞争优势;同时也考虑了企业为了适应市场需求变化不仅组织“大批量 生产”,还要组织“多品种小批量生产“ 。在这两种情况并存时,需要用不同的方法 来制定计划。 6 华北电力大学工程硕士学位论文 2 2E R P 的形成 E R P 原理的形成大致经历了四个阶段:基本M R P( M a t e r i a lR e q u i r e m e n t s P l a n n i n g ) 阶段、闭环M R P 阶段、M R PI I 阶段以及E R P 的形成阶段。E R P 理论的 形成是随着产品复杂性的增加,市场竞争的加剧及信息全球化而产生的。 E R P 是一个信息高度集成的管理系统,它扩展了M R PI I ,物流信息同资金流信 息的集成依然是E R P 的特点之一。事实上,传统M R PI I 系统的制造、供销和财务 三大部分依然是E R P 系统不可分割的重要组成部分。E R P 的基础数据和需求运算依 然遵循M R P 的基本原理。所有E R P 软件都把M R P 作为其生产计划与控制模块、作 为系统不可缺的核心功能。因此,M R PI I 己经完全融化在E I 冲之中,但并不是 消亡“ 。G 抓n e r 觚u p 把从M R P 到M R PI 工称为是功能和技术上的发展。而把从 M R PI I 到E R P 称为一场革命,其革命性不仅表现在一些技术的扩展,更重要的是 E R P 在管理思想上超越M R PI I 。 2 2 1M R P 2 0 世纪4 0 年代初期,西方经济学家通过对库存配件随时间推移而被使用和消 耗的规律的研究,提出了订货点的方法和理论,并将其运用于企业的库存计划管理 中。2 0 世纪6 0 年代中期,美国I B M 公司的管理专家约瑟夫。奥利佛博首先提出了 独立需求和相关需求的概念,将企业内的配件分成独立需求配件和相关需求配件两 种类型。并在此基础上总结出了一种新的管理理论:配件需求计划理论,也称作基 本M R P 。其最主要的特点是,在传统的基础上引入了时间分段和反映产品结构的配 件清单B O M ( B i l l M a t e r i a l s ) ,较好地解决了库存管理和生产控制中的难题,即按时 按量得到所需要的配件。 这种理论要求在制定配件需求计划时,需要考虑产品的结构。得出需求后,才 考虑配件的库存数量,再得出各层次配件的实际需求量。其中最终配件就是采购的 需求量,中间件就形成了生产的加工计划。 2 2 2 闭环M R P 基本M R P 制定的采购计划可能受供货能力或运输能力的限制而无法保障配件 的及时供应。另外,如果制定的生产计划未考虑生产线的能力,因而在执行时经常 偏离计划。在基本M R P 中,管理信息是单向的,由其制定的生产计划与采购计划 往往容易造成不可行。2 0 世纪8 0 年代初在此基础上发展形成了闭环M R P 理论。 闭环M R P 理论认为主生产计划与配件需求计划( M R P ) 应该是可行的,即考 虑能力的约束,或者对能力提出需求计划,在满足能力需求的前提下,才能保证配 7 华北电力大学 :程硕士学位论文 件需求计划的执行和实现。企业必须对投入与产出进行控制,也就是对企业的能力 进行校验和执行控制。 2 2 3 制造资源计划 闭环M R P 的运行过程主要是物流的过程,但生产的运作过程,产品从配件的 投入到成品的产出过程都伴随着企业资金的流通过程,对这一点,闭环M R P 无法 表示。1 4 7 7 年4 月,美国著名生产管理专家奥列弗。怀特( O l i v e rW i g l l t ) 提出了 一个新概念:制造资源计划( M a n u f a c t 嘶n gR e s o u r c e sP l 锄n i n g ) ,它的简称也是M R P 。 为了与传统的M I 冲有区别,将其名称改为M R PI 工对于制造企业资源进行有效计 划具有一整套方法,它是一个围绕企业的基本经营目标,以生产计划为主线,对企 业制造的各种资源进行统一计划和控制的有效系统,也是企业的物流、信息流和资 金流并使之畅通的动态反馈系统。 同闭环M R P 相比,M R PI I 集成了应收、应付、成本及总账的财务管理。通过 对企业生产成本和资金运作过程的掌握,调整企业的生产经营规划和生产计划,因 而得到更为可行、可靠的生产计划。 2 2 4 企业资源计划 2 0 世纪9 0 年代以来,市场环境的变化促使企业调整经营战略,从而带来生产 模式的变化,M R PI I 已经不能满足企业全面信息集成的需要,主要表现在以下几个 方面: ( 1 ) 企业竞争范围的扩大,要求对企业的整体资源进行集成管理,而不仅仅 对制造资源进行集成管理。要从制造部分扩展到全面质量管理、企业的所有资源( 分 销资源、人力资源和服务资源等) 及市场信息和资源,在这些方面,M R PI I 都已经 无法满足。 ( 2 ) 企业规模不断扩大。多集团、多工厂要求协同作战,统一部署,这己超 出了M R P I I 的管理范围。 ( 3 ) 信息全球化趋势的发展要求企业之间加强信息交流和信息共享。企业之 间既是竞争对手,又是合作伙伴。信息管理要求扩大到整个供应链的管理,这也是 M R PI I 无法解决的。 在此背景下,美国著名计算机咨询和评估集团( G a r t n e rG r o u p ) 总结M R PI I 的发展趋势,提出了一整套企业管理体系标准,即企业资源计划E R P 。E R P 系统中 一个重要的功能就是规划,是使用信息技术,再造企业管理,建立面向供应链和基 于业务重组的管理系统。进入E R P 阶段后,以计算机为核心的企业级的管理系统 8 华北电力大学f T 程硕士学位论文 更为成熟,它除继承M R PI I 的基本思想( 制造、供销及财务) 外,还大大地扩展 了管理的模块,如多工厂管理、质量管理、设备管理、运输管理、分销资源管理、 过程控制接口、数据采集接口、电子通信等模块。配合企业实现及时管理、全面质 量管理和生产资源调度管理及辅助决策的功能,是企业进行生产管理和决策的平台 工具。 随着1 1 1 t e m c t 技术的发展和成熟,企业信息系统增加了与客户或供应商实现信 息共享和直接数据交换的能力,使得企业与供应商和客户之间形成共同发展的生存 链。E R P 系统通过增加基于I n t e m e t 的采购管理和客户关系管理等功能使企业前台 的电子商务与后台的资源计划系统实现对接,形成高效的运作模式。 2 3E R P 的主要特点 G a n n e rG r o u p 公司从软件功能范围,软件应用环境、软件功能增强和软件支持 技术等角度,制定了一系列的E R P 功能标准,包括:功超越M R P1 1 范围的集成功 能;支持混合方式的制造环境;支持能动的监控能力,模拟分析和决策支持,提高 业务绩效,支持开放的客户机产服务器计算环境。 分析E R P 系统,它的主要特点包括:E R P 更加面向市场,面向经营,面向销售, 能够对市场快速响应,它将供应链管理( S u p p l yC h a i nM a n a g e m e n t ,简称S c M ) 和 客户关系管理( c u s t o m e rR e l a t i o n s h i p M a n a g 锄e n t ,简称C I n I ) 包含进来,强调了 供应商、制造商与分销商之间新的伙伴关系,并且支持企业后勤管理。E R P 更强调 企业业务流程与工作流,通过工作流实现企业的人员、财务、制造与分销之间的集 成,支持企业过程重组( B u s i n e s sP r o c e s sR e e n g i n e 嘶n g ,简称B P R ) 。E R P 更多的 强调财务,只有较完善的企业财务管理体系,这使得价值管理概念得以实施,资金 流与物流、信息流更加有机地结合E R P 较多地考虑人作为资源的因素在生产经营 规划中的作用,考虑了人的培训成本等。在生产制造计划中,E R P 支持M R PI I 与 J I T 混合管理模式,也支持多种生产方式离散制造、连续流程制造等) 的管理模式。 E R P 采用了最新的计算机技术,如客户机朋R 务器分布式结构、面向对象技术、电 子数据交换、多数据库集成、图形用户界面、第四代语言及辅助工具等,支持分布 式计算的公共对象请求代理体系结构( C o m m o nO b j e c tR e q u e s tB r o k e r A r c h i t e c t u r e , 简称C O R B A ) 。 还有的E R P 系统包括了金融投资管理、质最管理、运输管理、项目管理、法规 与标准、过程控制等补充功能,能更好的支持企业经营管理各方面物流、信息流与 资金流的集成,井将给企业带来更广泛、更长远的经济效益与社会效益。目前的E R P 概念与系统仍在不停的完善和发展中,E R P 还在不断的吸收先进的管理思想和I T 9 华北电力大学工程硕士学位论文 技术,如人工智能、精良生产、并行工程、I n t e r n e t 、数据仓库等。据预测,2 l 世纪 的E R P 将在动态性、集成性、优化性和广泛性方面得到更大的发展,成为企业竞争 中的好帮手。 l O 华北电力大学工程硕士学位论文 3 1M V C 模式 第三章M V C 模式与J 2 E E 体系 3 1 1M V C 模式简介 M v C 是一种设计模式,把一个应用的输入、处理、输出流程按照M o d e l ,e w , C o n t r o l l e r 的方式进行分离,这样一个应用被分成三核心模块即,模型、视图、控制 器,它们分别承担不同的任务。 模型( M o d e l ) 就是业务流程状态的处理以及业务规则的制定。业务流程的处 理过程对其它层来说是黑箱操作,模型接受视图请求的数据,并返回最终的处理结 果。业务模型的设计可以说是M v C 最主要的核心。目前流行的E J B 模型就是一个 典型的应用例子,它从应用技术实现的角度对模型做了进一步的划分,以便充分利 用现有的组件。但它不能作为应用设计模型的框架。它仅仅告诉你按这种模型设计 就可以利用某些技术组件,从而减少了技术上的困难。对一个开发者来说,就可以 专注于业务模型的设计。 视图( e w ) 代表用户交互界面,对于W e b 应用来说,可以概括为H T M L 界 面,但有可能为X H T M L 。X M L 和A p p I e t 。随着应用的复杂性和规模性,界面的 处理也变得具有挑战性。一个应用可能有很多不同的视图,M V C 设计模式对于视图 的处理仅限于视图上数据的采集和处理,以及用户的请求,而不包括在视图上的业 务流程的处理。业务流程的处理交予模型( M o d e l ) 处理。比如一个产品的视图只 接受来自模型的数据并显示给用户,以及将用户界面的输入数据和请求传递给控制 和模型。 控制( C o n t r o l l e r ) 可以理解为从用户接收请求,将模型与视图匹配在一起,共 同完成用户的请求。划分控制层的作用也很明显,它清楚地告诉你,它就是一个分 发器,选择什么样的模型,选择什么样的视图,可以完成什么样的用户请求。控制 层并不做任何的数据处理。例如,用户点击一个连接,控制层接受请求后,并不处 理业务信息,它只把用户的信息传递给模型,告诉模型做什么,选择符合要求的视 图返回给用户。因此,一个模型可能对应多个视图,一个视图可能对应多个模型。 3 1 2M V C 的优点 ( 1 ) 、多个视图能共享一个模型。如今同一个W e b 应用程序会提供多种用户界面, 例如用户希望通过浏览器束收发电子邮件,还希望通过手机来访问电子邮箱,这就 要求、b 网站提供I n t e m e t 界面和W A P 界面。在M V C 设计模式中,模型相应用户 l l 华北电力人学工程硕士学位论文 请求并返回相应数据,视图负责格式化数据并把他们呈现给用户,业务逻辑和表示 层分离,同个模型可以被不同的视图重用,可以确保所有相关的视图及时得到模 型数据变化,使所关联的视图和控制器做到行为同步,所以人大提高了代码的可重 用性。 ( 2 ) 、视图与控制器的可接插性,允许更换视图和控制器对象,而且可以根据需 求动态的打开或关闭、甚至在运行期间进行对象替换。 ( 3 ) 、模型的可移植性。因为模型是独立于视图的,所以可以把一个模型独立地 移植到新的平台上作。需要做的只是在新平台上对视图和控制器进行新的修改。控 制器提高了应用程序的灵活性和可配置性。控制器可以用来链接不同的模型和视图 去完成用户的需求,也可以为构造应用程序提供强有力的手段,给定一些可重用的 模型和视图,控制器可以根据用户的需求选择适当的模型进行处理,然后选择适当 的视图将处理结果显示给用户。 ( 4 ) 、M V C 设计允许一个开发者将一个好的面向对象的设计与用户间隔离开来, 允许在同样的模型中使用多个接口,并且允许在实现阶段对接口作大的修改而不需 要对相应的模型进行修改。对于开发存在大量用户界面,并目业务逻辑复杂的大型 应用程序,M V C 会使软件在健壮性、代码重用和结构方面上迈上一个新的台阶,尽 管最初构建M v c 框架时会花费一定的工作量,当从长远的角度来看,它会大大提 高后期开发的效率。 3 1 3M V C 的缺点 ( 1 ) 、增加了系统结构和实现的复杂性。对于简单的界面,严格遵循M V C ,使 模型、视图与控制器分离,会增加结构的复杂性,并可能产生过多的更新操作,降 低运行效率。 ( 2 ) 、视图与控制器间的过于紧密的连接。视图与控制器是相互分离,但确实联 系紧密的部件,视图没有控制器的存在,其应用是很有限的,反之亦然,这样就妨 碍了他们的独立重用。 ( 3 ) 、视图对模型数据的低效率访问。依据模型操作接口的不同,视图可能需要 多次调用才能获得足够的显示数据。对未变化数据的不必要的频繁访问,也将损害 操作性能。 ( 4 ) 、目前,一般高级的界面工具或构造器不支持M V C 模式。改造这些工具以 适应M V C 需要和建立分离的部件的代价是很高的,从而造成使用M V C 的困难。 总的来说,使用M V C 需要精心的计划,由于它的内部原理比较复杂,所以需 要一些时间去理解。将M V C 运用到应用程序中,会带来额外的工作量,增加应用 1 2 华北电力大学工程硕士学位论文 的复杂性所以M V C 不适合小型应用程序的开发。 3 2J 2 E E 技术体系 J 2 E E 是一种利用J a v a2 平台来简化企业解决方案的开发、部署和管理相关的复 杂问题的体系结构。J 2 E E 技术的基础就是核心J a v a 平台或J a V a2 平台的标准版, J 2 E E 不仅巩固了标准版中的许多优点,例如“编写一次、随处运行一的特性、方 便存取数据库的J D B CA P I ,C O R B A 技术以及能够在I n t 啪e t 应用中保护数据的安 全模式等等,同时还提供了对E J B ( E n t e r p r i s eJ a v a B e a I l s ) ,J a v aS e r v l e t sA P I , J S P ( J a v aS e n ,e rP a g e s ) 以及X M L 技术的全面支持。其最终目的就是成为一个能够使 企业开发者大幅缩短投放市场时间的体系结构。 J a V a2 平台有3 个版本,它们是适用于小型设备和智能卡的J a V a2 平台M i c r o 版( ( J a v a2P l a t f o n l lM i c r oE d i t i o n ,J 2 M E ) 、

温馨提示

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

评论

0/150

提交评论