《SOCP造纸企业基于JDE的ERP系统升级与优化硕士学位论文.doc》由会员分享,可在线阅读,更多相关《SOCP造纸企业基于JDE的ERP系统升级与优化硕士学位论文.doc(53页珍藏版)》请在三一办公上搜索。
1、基于JDE的上海东冠造纸企业ERP系统升级与优化摘要企业信息是运用计算机网络技术,改造企业管理流程,提高财务管理、生产管理、成本管理等效率和效能的重要手段,是提高企业效益和竞争力的有力武器。信息技术的迅速发展大大加快了制造企业的现代化与信息化的进程。制造业信息化已成为全球化的发展趋势。以企业资源计划ERP为代表的管理数字化是制造业信息化技术特点的重要体现,也是我国制造业信息化工程的重要方面。本文以上海东冠纸业为研究背景,发现企业中存在的问题有:1、系统运行效率低下;2、系统出现数据丢失现象。重点阐述了如何解决制造型企业这类问题的通用方法。通过对企业JDE系统的分析,购置新的服务器硬件来对系统进
2、行硬件上的升级,然后为系统设计一套基于JDE “5层”结构的新的系统架构,同时为系统安装新版的JD Edwards EnterpriseOne E900系统,对企业JDE系统进行软件上的升级。在完成上述步骤后对系统的数据库进行调优,并分配系统运行的服务器。这样做解决了企业对系统B/S架构的需求,提高系统响应速度,提升了系统整体性能。最后经过系统测试,保证了系统运行的稳定性。目前这种系统架构虽然能更好的提升系统性能,但对系统的整体稳定性有一定的隐患。在今后的研究方向会注重在不降低系统性能的基础上,研究如何提高系统稳定性的方法。同时研究如何在企业大量的业务数据里筛选,抽取有用的数据进行分析,为企业
3、的发展提供有力的依据。关键词:JDE,系统,优化,效率AbstractEnterprise information is using the computer network technology, transforming enterprise management process and improving financial management, production management, cost management efficiency and also it is the important means of improving enterprise efficiency a
4、nd competitiveness of the powerful weapon. The rapid development of information technology accelerated greatly manufacture enterprises modernization and the process of information. The informatization of manufacture enterprise has become the development trend of globalization. With the Enterprise Re
5、source Planning (ERP) as a representative of the Digital Management is the important embodiment of technical characteristics in informatization of manufacture, and also is an important aspect of information engineering project of manufacture in China.The DongGuan papermaking enterprise in Shanghai a
6、s the research background, we found many problems during the enterprise daily working. First, the system efficiency is low. Second, the system appears data losing sometimes. This paper expounds the general method on how to solve this kind of problem in manufacturing enterprise. Through the analysis
7、of enterprise JDE system and purchase new servers hardware for the system hardware upgrades, then design a set of the new system architecture based on five layers JDE system structure, as well as install new version of the JD Edwards EnterpriseOne E900 system for system software upgrade. After compl
8、etion of the above steps, tune the system database and distribute system running servers. This solve the enterprise on system B/S architecture requirement, and improve the system response speed, and to promote the overall system performance. Finally test the system, to ensure the stability during th
9、e system running.At present, the structure of the system although have able to improve the system performance, but overall the stability of system have hidden trouble. In the direction of future research will focus on how to improve the stability of the system method on the basis of holding the syst
10、em performance. And look at how enterprise a lot of business in the data, extraction of useful data screening analysis for enterprise development provide powerful evidence.Key Words: JDE, system, management, efficiency目 录摘要IABSTRACTII图目录III表目录IV第1章 绪论11.1 选题背景和课题来源11.1.1 选题背景11.1.2 课题来源31.2 研究现状31.3
11、 本文主要研究内容与组织结构41.4 本章小结6第2章 JDE系统运行现状及存在的问题72.1 企业基本情况分析72.2 系统运行情况分析72.3 系统运行中存在的问题分析82.4 分析产生问题的原因92.5 本章小结10第3章 系统升级与优化113.1 JDE系统解决方案113.2 JDE系统结构分析123.2.1 “3层”结构123.2.2 “5层”结构133.3 系统升级153.3.1 硬件升级153.3.2 软件升级163.3.3 系统安装升级193.4 系统优化223.5 异构数据库的数据迁移233.5.1 数据迁移准备243.5.2 数据迁移253.5.3 数据检查263.6 本章
12、小结28第4章 JDE系统测试294.1 测试目的294.2 测试工具304.3 系统测试方案与测试过程314.4 测试结果分析354.5 本章小结41第5章 总结和展望425.1 论文总结425.2 工作展望43参考文献44作者简历46致 谢47图目录图 3.1 JDE系统3层结构图12图 3.2 JDE系统5层结构图14图 3.3 系统架构图19图 3.4 系统安装流程图21图 3.5 数据库迁移架构图24图 3.6 数据检查结果27图 4.1 测试流程图31图 4.2 企业销售订单流程图32图 4.3 销售标准流程图33图 4.4 销售测试流程图33图 4.5 测试脚本34图 4.6 测
13、试结果总结35图 4.7 Hits per Second结果分析37图 4.8 Throughout结果分析38图 4.9 Transaction Summary结果分析39图 4.10 Transaction Response Time结果分析40表目录表 3.1 系统硬件配置表16表 3.2 系统软件清表17表 3.3 Tools Release软件18表 3.4 Oracle数据库服务器的各系统成分分配23第1章 绪论本章重点介绍论文选题的背景、来源及意义,从整体上分析系统性能优化在企业中的重要性。阐述JDE给企业ERP系统带来的好处,并且概述论文的主要内容和主要贡献。1.1 选题背景和
14、课题来源1.1.1 选题背景当今时代,在全球竞争激烈的大市场中,无论是流程式还是离散式的制造业,无论是单件生产、多品种小批量生产、少品种重复生产还是标准产品大量生产的制造;制造业内部管理都可能遇到以下一些问题:1如企业可能拥有卓越的销售人员推销产品,但是生产线上的工人却没有办法如期交货,车间管理人员则抱怨说采购部门没有及时供应他们所需要的原料;实际上,采购部门的效率过高,仓库里囤积的某些材料10年都用不完,仓库库位饱和,资金周转很慢;许多公司要用613个星期的时间,才能计算出所需要得物料量,所以订货周期只能为613个星期;订货单和采购单上的日期和缺料单上的日期都不相同,没有一个是肯定的;财务部
15、门不信赖仓库部门的数据,不以它来计算制造成本。不能否认,以上这些情况正是大多数企业目前所面临的一个严峻的问题,然而,针对这一现象,采用有效的办法来解决它呢?事实是,在中国的企业界还没有完全意识到这一问题的严重性的时候,国外的ERP/MRP II的软件厂商早已悄然地走进了中国市场,并随着时间的推移,ERP开始逐渐被中国的企业界、理论界所认识。2到了现在,只要我们随手翻翻有关管理、信息技术方面的报纸杂志,就会有大量的、各式各样的MRP II/ERP广告和相关报道跃然纸上。就在人们还在为实施ERP而感到困惑的时候,新一代的像“电子商务时代的ERP”、“iERP”等概念又不断地迎面扑来。事实上,ERP
16、所能带来的巨大效益确实对很多企业具有相当大的诱惑力。据美国生产与库存控制学会(APICS)统计,使用一个MRP II/ERP系统,平均可以为企业带来如下经济效益:31库存下降3050。这是人们说得最多的效益。因为它可使一般用户的库存投资减少1.41.5倍,库存周转率提高50%。2延期交货减少80。当库存减少并稳定的时候,用户服务的水平提高了,使用ERP/MRP II企业的准时交货率平均提高55%,误期率平均降低35%,这就使销售部门的信誉大大提高。3采购提前期缩短504。采购人员有了及时准确的生产计划信息,就能集中精力进行价值分析,货源选择,研究谈判策略,了解生产问题,缩短了采购时间和节省了采
17、购费用。4停工待料减少605。由于零件需求的透明度提高,计划也作了改进,能够做到及时与准确,零件也能以更合理的速度准时到达,因此,生产线上的停工待料现象将会大大减少。5制造成本降低126。由于库存费用下降,劳力的节约,采购费用节省等一系列人、财、物的效应,必然会引起生产成本的降低。6管理水平提高,管理人员减少10,生产能力提高1015。此外,近年来ERP市场的飞速成长也显示出了它的巨大发展潜力:从目前国内的情况来看,中国的制造企业有97%为中小企业,企业规模从不到100万到5亿不等,这些中小制造企业的经营状况良好,但对信息化的介入程度还不高,实施信息化的比例还不足10%。据国家统计局统计,全国
18、有20.3%的企业没有计算机,大部分企业计算机用于打字和报表处理,仅有7.9%做过电子商务,40%的企业不知电子商务为何物,中小企业对专业信息机构、互联网、广告等现代信息渠道的实际利用率仅有10%、9%和7%。而中国社会科学院信息化研究中心最新一次信息化建设状况调查也显示,近半数中小企业仍未实施任何相关的信息化项目建设,已实施建设的也多数为网站、财务或OA等单一功能为主。从我们国家中小制造企业目前的信息化整体状况来看,完全处于手工状态,还没有进行信息化的企业占到21%,实现工业控制自动化的企业占34.2%,已经开始实施企业管理信息化的中小制造企业所占比例最大,将近占到45%,实现企业管理信息化
19、的企业不到50%,从这些数据反映出该行业的整体信息化水平还有待提高。从软件系统的投入方面,2009年到2010年,企业在信息化建设中选择OA的企业为25%,选择工控系统的占18.9%,选择ERP的则达到了30.3%,由此可见企业已经真正意识到信息系统,尤其是与生产制造密切相关的ERP系统将成为提高企业核心竞争力的关键。从信息化的投入来看,2009年企业信息化投入20万以下的企业占41.6%,50万以下的企业占63%,1000万以上的企业占2.6%。在这些企业信息化建设投入中,53.8%用于硬件建设,20.4%用于软件建设,信息服务投入占18.3%。由此可见,中小企业的信息化投资水平较低。从20
20、09年开始,中国的ERP支出以18.5%的年复合增长率高速增长。2009年中国ERP支出已经达到了6亿美元,估计在2012年,中国的ERP支出将达到8.5亿美元。由以上的数字可以看出,ERP无论是在中国,还是在全世界都掀起了一场关于管理思想和管理技术的革命。更为值得注意的是,在ERP还没有被中国的企业界人士所完全认可之前,它却已经在短短的几年时间内一跃发展成为现今的电子商务时代下的关键。7可见,这一新的管理方法和管理手段正在以一种人们无法想象的速度在中国的企业中如火如荼地被应用和发展起来了,它无疑给我们在市场经济大潮中奋力搏击的众多企业注入了新的血液。因此,为了更好地掌握和使用这一新的管理工具
21、,很有必要先对ERP有一个清楚的认识。81.1.2 课题来源本课题来源于实习单位所负责的上海东冠纸业有限公司基于JDE的 ERP系统升级项目。在实施升级过程中,企业方一开始就将系统的性能提升放在首要位置。作为制造型企业,库存的管理显得尤为重要,但是要管理好库存,不单单是要有一个好的系统,更重要的是系统的整体性能,要做到能不影响系统运行速度的同时又能更多,更快的打印单据。基于此,本论文主要针对在Oracle JD Edwards EnterpriseOne E900 的ERP平台,结合企业方的实际应用管理,研究如何提高ERP系统性能优化。1.2 研究现状目前,我国正值开展制造业信息化和ERP研发
22、应用的高潮期。由于ERP是在西方制造企业管理实践基础上总结升华提出的,比较适合按照西方工业化的生产方式 组织起来。而像我国这样未完成工业化进程的国家的制造业情况有所不同,会存在着国情差别、地区差别和企业差别。研究应用ERP技术就必须处理好国情化、本地化的问题,其中包括管理模式的国情化、业务过程的国情化、数据表单厂情化、操作方式用户化等等。在再谈深入开展ERP研究文中提到9,现在正值我国企业信息化全面开展阶段,ERP的研发应用也到了高潮期,很多中大型企业为了能更有效的管理企业,提高企业产能,都在企业里上ERP系统,它能够满足企业的很多甚至绝大多数信息需求。从整体ERP市场情况来看,生产制造业的E
23、RP市场领跑于ERP总体市场。自从2008年宏观经济环境下滑后,很多制造业企业也随着信息系统应用意识的提高,开始重视对已有生产制造ERP的深化应用。在2005年中国企业应用管理软件的比例从2004 年的33.7% 上升至48.1%,还有26.7%的企业目前有上ERP系统的需求,当前正处于寻找“合适的软件系统”阶段。根据CCID2004年的报告, ERP在中国大陆的销售额自2003年起每年将以23.5%速度增长,2008年达到6.528亿美元。由此可见国内的ERP市场已经开始升温,企业信息化是让企业接轨国际的最快捷径。国外的ERP已经有了相当的规模,如在ERP系统原理与实施及其案例分析一文中提到
24、10,德国著名的ERP软件供应商SAP公司就推出了多种行业的解决方案,其中除了传统的制造业外,还有金融业、高科技产业、邮电与通信业、能源(电力、石油与天然气、煤炭业等)、公共事业、商业与零售业、外贸行业、新闻出版业、咨询服务业、甚至于医疗保健业和宾馆酒店等行业的解决方案。ERP在企业中正确的实施之后,能够使他成为业务推动力,让企业以获得大量产为目标。在今后的发展中,ERP的经营意义和经济意义除了资源从工业企业向软件和咨询企业的大规模转移以外,ERP还能够提高生产率、提高效益、帮助企业降低库存,减少核心业务流程的时间和成本,根据市场需求进行生产。通过广泛的应用ERP,企业以及行业有望更快的成长,
25、更有效益,并提高生产率。 1.3 本文主要研究内容与组织结构本文针对东冠企业特点和系统运行现状,主要对东冠企业实际系统的需求和基于JDE的ERP平台进行整体性能调优研究。提出一个针对于制造型企业并且构建在JDE 的ERP系统优化方案。并且根据实际企业的需求对系统进行功能的配置实现,以及针对特殊需求和其他业务需求进行系统的优化升级。本文主要对以下内容进行了研究:1 针对JDE系统结构的研究。JDE系统本身具有较强的灵活性,我们可以通过企业的实际情况来改变系统结构,以便JDE系统能更好的为企业服务。依据JDE的功能划分,可以把JDE系统划分为部署服务端,应用服务端,数据库服务端和web服务端。同时
26、,应用服务端按照不同的功能区分又可以分为UBE报表功能和逻辑处理功能。根据不同的需求,除了部署服务端要单独放在1台服务器里,我们可以把其他服务端的合并在1台服务器,也可以分别单独放在不同的服务器里,或者两两组合,安排2台服务器进行分配。对于应用服务端的2大功能UBE报表功能和逻辑处理功能,我们也同样可以安排在同1台服务器里运作。这样做的同时,我们又出于系统稳定性考虑,可以安排另外1台服务器作为辅助服务器,万一主应用服务器瘫痪了,辅助服务器可以马上顶替主应用服务器,这样就不会出现系统不能运作的情况。或者,我们可以从提高系统性能方面考虑,把UBE报表功能和逻辑处理功能分别分配在不同的服务器运行,这
27、样就能大大的提高系统运行的效率,减小系统响应时间。2 针对JDE系统异构数据库之间进行数据迁移的研究。数据迁移主要研究的方向是JDE系统不同版本之间的数据迁移以及不同数据库之间的数据迁移。JDE系统里的数据结构有个缺点就是不能自下而上的兼容,低版本的JDE系统数据不能被高版本的JDE系统所识别,存在系统数据不兼容的问题,因此在JDE系统升级的时候,要做好不同版本之间的数据格式转变的准备,为之后能有序的进行系统数据迁移做好准备工作。随着当今数据库软件的增多,不同数据库之间的数据迁移问题也是我们这次研究的主要内容。通过对JDE系统的研究和分析,得出系统通过指向不同的源数据库对数据进行选取,然后运行
28、特定的R98403这个UBE报表程序,将数据覆盖到目标数据库里,了解了如何在不同数据库之间的进行数据迁移的方法。3 针对JDE系统测试的研究。系统测试有很多种方法,在整个系统上线之前都要进行一个测试阶段,从单个程序的单独测试到整个系统的集成测试,最后到循环测试,而本文则是通过LoadRunner主要对JDE系统性能测试方法的研究。JDE系统的运作是依据企业业务场景,针对不同的业务需求而有区别的运行。如何选取特定的业务场景来作为JDE系统测试环境,我们从企业日常运作,每天不同业务产生的数据量,企业中主要业务场景等等来分析、筛选。最后选取一个具有针对性的,又能体现企业特点的,对系统性能依赖性比较高
29、的业务场景来作为系统测试环境。然后通过LoadRunner模拟系统多用户同时登录系统进行系统操作,结合系统测试环境,模拟企业业务场景,对JDE系统模拟日常企业运作中可能遇到的系统压力,最后检验系统性能,看JDE系统的稳定性和运行效率。根据研究的主要内容,本文的章节结构作如下安排:第一章是绪论。本章主要介绍的选题的背景,来源,以及目前研究的现状和本文的内容。第二章是分析JDE系统运行现状及存在问题。本章主要介绍了上海东冠纸业有限公司在JD Edwards EnterpriseOne 810 ERP系统上线以来所遇到的一些问题,并且分析问题的基本情况并研究产生问题的原因。第三章是JDE系统升级与优
30、化,本章主要介绍上海东冠纸业早期的JDE系统存在的几个问题,通过分析问题的原因,然后再结合企业实际的需求,提出更新企业系统硬件设施的方案,为企业设计一个比较符合企业实际应用的JDE系统架构,最后对不同的JDE系统版本进行数据格式转变和异构数据库之间进行数据迁移,保证了企业在系统升级之后能继续正常运作。第四章是JDE系统测试,本章主要介绍系统性能测试的几个要点,通过LoadRunner测试工具,模拟企业的真实场景,然后对系统进行测试,来了解系统的整体性能。第五章是总结和展望,本章主要是对全文进行了总结,针对自己的工作性质和内容,提出了未来的进一步工作和学习方向。1.4 本章小结本章主要介绍了本次
31、论文选题的背景、来源、意义,以及整体文章中所涉及到内容和相关的介绍。从总体上分析了系统性能优化在企业中的重要性,明确了通过JDE系统优化以达到企业ERP系统高效,稳定的运行的目标。第2章 JDE系统运行现状及存在的问题通过第一章的对JDE系统的介绍,本章将重点结合上海东冠纸业JDE系统实施上线后的情况,介绍了JDE系统在企业日常运作的时候出现的几个问题,并分析了产生这些问题的原因。2.1 企业基本情况分析上海东冠集团成立于2005年4月,是在原上海斯米克华洁纸业有限公司的基础上发展壮大起来的。集团隶属于中英合资企业斯米克集团,是斯米克集团大家庭中的一员。斯米克集团(CIMIC)于1989年进入
32、中国,2005年度集团年销售收入约30亿人民币。东冠集团旗下包括上海东冠华洁纸业有限公司、上海东冠纸业有限公司和武汉东冠华洁纸业有限公司、上海韵洁贸易有限公司,是集原纸生产、成品后道加工和销售为一体的生活用纸制造企业。集团投资规模4.5亿元,员工1500余人,占地800余亩,主要生产包括生活用纸的原纸、卷筒纸、面巾纸、手帕纸、餐巾纸、擦手纸等。公司的洁云品牌自1996年推出以来,在生活用纸领域一直居于领先地位,自2002年以来连续四年市场占有率位居上海市首位,并于2001年至今连续多年分别荣获“上海市畅销品牌”的殊荣及“上海市畅销快速消费品”称号。2003年起,集团陆续投资10亿元,建立原纸生
33、产基地,并扩大后道加工能力,在不远的将来将具备12万吨高档卫生纸产能,销售额大12亿元。上海东冠纸业一期投资3亿元,购置国内生产首台斜网纸机,现已投入生产,引进4台日本川之江纸机,也已陆续安装投产。集团正在武汉、华北建立生产基地,计划建设全国性销售网络,并力争十年内建设成为工作最大最好的生活用纸企业之一。由上述可见,作为一个生产制造企业,每天的产成品和半成品的量都是相当之多的。因此,公司的库存管理存在一定的压力。企业要想很好的解决这个问题,就要借助ERP工具。但不是所有的ERP软件都能很好的支持和解决这个难题。2.2 系统运行情况分析上海东冠纸业为了很好的配合企业发展需要,结合企业自身的增长速
34、度,于2006年年初正式上线JDE系统。当时选择的系统是JD Edwards EnterpriseOne 810,当时的系统是采用C/S架构,因此企业里只配备了2台服务器作为系统的主要运行机器。当时,系统采用的是Oracle JDE的通用标准安装步骤,按照2机安装方法进行系统的安装。其中一台IBM x210服务器作为Deployment Server主要负责管理整个系统,另外一台IBM x255服务器作为Enterprise Server主要负责系统内的逻辑处理,另外还在Enterprise Server里面安装了一个SQL Server 2000的数据库。根据当时的业务数据增长量,每天以5-
35、10MB的数据量增长速度为标准,企业为数据库分配了100G的存储空间,备份的时候是用另外一台机器来存储备份文件,整个备份方案是采取2机分离的备份方法。对生产制造企业来说,货物的出库单是至关重要的。整个企业的销售额有多少,利润有多少就是从出库单里反映出来的。由于JDE系统里没有直接打印单据的功能,企业在打印出库单的时候就需要自己开发一套程序,直接连接到数据库里面,对数据库里的数据进行筛选,然后抽取数据,再打印。2.3 系统运行中存在的问题分析在2006年至2010年,这4年的JD Edwards EnterpriseOne 810系统运行过程中,系统已经满足不了企业业务发展的需求。现今企业的业务
36、数据量都是以每天5G的数据增长速度进行增长,而且系统的性能方面也一直没有提升,如今已经成为了企业自身发展的阻碍。第一,系统运行速度降低在这4年的时间里,随着企业业务的不断扩大,系统性能逐渐出现了瓶颈。首先时体现在系统的内存不足,整个企业的业务在不断的增长,因此需要连入系统的机器越来越多,对于C/S架构的系统,连入Server的电脑越多,就需要Server分配更多地内存和进程来处理Server和Client之间的对话。这就需要Server有足够的内存,不仅仅是处理系统本身的服务,还要处理来自Client的一些服务请求。但是之前的系统硬件设施所具备的扩张功能已经达到了上限,系统本身已经没有办法在进
37、行性能上的提升,由此表现出来的问题就会比较明显,经常会有几个用户同时登录系统进行操作,然后整个系统就会出现卡机或者出现死机现象。对此,企业的销售就会因为系统卡机或者死机而无法提交订单,这样就给企业带来了很多损失。往往系统出现停滞现象会持续半小至1小时不等,在这么长时间的系统停滞,整个企业就完全出于瘫痪状态,任何操作都无法提交到系统里面。在这种情况下,IT部门无法彻底解决问题,他们只有重启系统来暂时缓解一下问题。重启系统的时间大概为15分钟左右。第二,系统出现丢失部分数据现象除了系统会出现长时间的停滞,本身系统也出现了不稳定现象。对于任何企业来说,企业数据是关系到整个企业生存的最重要的依据,对于
38、数据的完整性以及安全性是系统首先要考虑的。在这长达4年的系统使用情况来看,系统在录入财务、销售的时候会出现数据丢失的情况,出现这种情况后如果能及时发现的话还可以把刚才录入的作废,然后再重新录入一份完整的数据,这样做的话就在时间上和工作产生不必要的重复劳动,久而久之还让人产生一种对工作的厌烦感。综合上述几个问题,可以看出JD Edwards EnterprisesOne 810系统已经不能适应企业的发展,需要对系统进行一次彻底的升级和优化,不然的话,对于JDE系统而言,他不是在帮助企业进行信息化建设而是在阻碍企业的自身的发展。2.4 分析产生问题的原因第一,分析系统运行速度降低而导致的系统卡死或
39、者出现服务器死机现象。从硬件上来分析,早期的服务器已经不能适应新的生产环境,体现在服务器的处理器性能已经跟不上系统处理业务的需求量以及速度,从之前的每天处理几十张销售单和出库单,到如今每天要处理几百甚至上千张的销售、出库单,系统的负荷已经超出了系统本身承载能力。再加上服务器内存的已经达到了上限,无法通过服务器扩展槽来提升系统性能。从软件上来分析,早期的JD Edwards EnterpriseOne 810系统是按照JDE标准的安装步骤进行安装,对整个系统的功能分配问题并没有进行周全的考虑。当时把数据库和JDE系统的Enterprise Server安装在一台服务器里,这样就对系统的运行产生了
40、一定的限制。在系统的Enterprise Server里面主要负责处理系统的逻辑关系以及处理报表程序,当系统在处理一些逻辑问题的时候又要同时对数据库里的数据进行抽取数据,这样就会消耗服务器的大量的资源,同时也会极大可能降低服务器的运行速率。从功能上分析,JD Edwards EnterpriseOne 810系统把系统中最主要的业务处理功能和打印报表功能合并在一台服务器上(Enterprise Server),这就使得ERP系统在进行打印报表功能的时候,极大程度上降低了整台服务器的性能,使得业务处理功能几乎处于瘫痪状态。第二,分析系统在录入数据的时候会出现丢失部分数据情况。出现这种情况最主要的
41、可能性是数据库的稳定性问题。当数据库在存储数据的同时,系统又要对用户提交的请求做出响应,对数据库进行抽取数据,这样一来数据库就要不断重复对数据进行读取和写入,造成数据库的不稳定性,再加上服务器硬件设施的不完善,出现丢数据的现象就是难免的事情了。这个问题最终还是要归结为当时安装JD Edwards EnterpriseOne 810系统的时候没有认真分析数据库和系统Enterprise Server之间的利害关系,过分依赖于SQL Server 2000数据库的稳定性,最终导致了系统在数据方面发生了丢失现象。2.5 本章小结本章主要介绍了上海东冠企业的基本情况和企业运行系统的情况。总结了JD E
42、dwards EnterpriseOne 810系统在正式上线之后,在长时间的使用过程中出现的主要问题。这些问题对系统来说虽然不能导致系统瘫痪或者系统不能运行,但是对于企业来说,这些问题是直接关系到企业能否正常运行的关键。本章着重分析了系统运行时出现的问题,并对问题产生的原因进行了研究,从而提出了对企业系统进行升级和优化的思路。第3章 系统升级与优化通过第二章介绍上海东冠纸业的JDE系统实施背景和系统在企业中的运作情况,本章重点介绍以上海东冠纸业为研究背景,通过对系统进行升级和优化的研究,从而得出JDE系统在企业运行中出现的问题的解决方法。3.1 JDE系统解决方案通过分析企业JDE系统出现的
43、问题,初步提出了解决问题的方法和思路:第一,早期国内主流的JDE系统多是基于SQL Server数据库,以VB或VC为主要开发语言的3层C/S架构模式的系统。上海东冠纸业就是采用这样的系统架构。这种3层C/S系统架构在客户端较少的时候表现出来的性能和系统响应速度还是比较快速的,但是随着上海东冠企业的发展,企业规模也不断的扩大,客户端的数量也在不断的上升,从原先的1台,2台,一直到现在同时需要开放10台客户端,以方便业务操作人员录入业务数据。这样一来系统的处理能力就会大大的降低。最根本的解决方法就是将C/S的系统架构转变为B/S的系统架构。这样不仅可以节省客户端的硬件成本,而且也大大降低了对整个
44、系统的维护成本。第二,上海东冠纸业早期的服务器硬件设施已经不能满足企业JDE系统日常的运行。通过对系统出现的问题进行分析,得到的结果是系统硬件性能已经达到一个瓶颈,无法从系统硬件方面来提升系统性能。对此,我们提出的解决方法是更换系统的硬件设施,提高系统硬件设施的级别,从而有效的提高系统的整体性能。结合以上2点的解决思路,我们提出最后的解决方案是对整个JDE系统进行升级,包括硬件和软件2部分。从硬件升级方面,我们建议上海东冠纸业重新采购新的系统硬件设施。从软件升级方面,我们准备为上海东冠纸业安装最新版的JD Edwards EnterpriseOne E900 ERP系统。为企业安装新版的JD
45、Edwards EnterpriseOne E900 ERP系统主要从以下几方面考虑:1、早期的810系统是C/S架构,而900系统是B/S架构,900系统更符合企业的需求。2、如果让810系统扩展Web服务器,从而升级为B/S架构的话,势必对系统的硬件性能提出更高的要求,有可能会超出购买新系统硬件设施的预算,并且,购买新的系统硬件设备后还要重新安装810系统。从时间上,人力上,物力上考虑,为上海东冠纸业安装新版的JD Edwards EnterpriseOne E900 ERP系统比较符合上海东冠企业的实际情况。3.2 JDE系统结构分析在提出JDE系统解决方案之后,我们还要结合企业的实际情
46、况,设计一个符合上海东冠纸业需求的系统结构。JDE系统从早期的MRP-II管理系统发展到今天较为完善的企业资源管理系统,在技术上正在经历或即将经历几个发展阶段。3.2.1 “3层”结构早期的JDE系统大都采用多层次的客户端/服务器(C/S)结构,包括数据服务器端、中间层、客户服务端。图3.1表示的是JDE“3层”结构体系示意图。图 3.1 JDE系统3层结构图上海东冠纸业早期的JD Edwards EnterpriseOne 810系统就是采用3层结构来搭建系统的。3层结构的系统可以有效的对用户的使用进行管理,同时降低了网络的复杂性,并保证数据的完整性和一致性。但各层结构之间交互操作的传输延迟
47、成为限制JDE系统实施性能的主要瓶颈,尤其是在数据层和应用层之间进行高频度、高密度的数据交换时所产生的传输延迟成为影响整个系统运行效率的主要因素。当时上海东冠企业上JDE系统是为了采用模块化并针对流程进行管理,虽然在模块设计和实施过程中提供了较高的灵活性和可复用性,但是模块间的相互调用和无缝连接也给系统实施带来了很大的困难。在简单的C/S结构中,各层模块间的联系过于紧密,成为制约JDE系统发展的另一主要因素。同时在经过了这么多年的企业发展,上海东冠纸业也提出了一些不同的需求,需求的改变导致了系统后期的维护工作困难重重。对于JDE系统来说,虽然整个系统在实施时的灵活性和扩展性是比较其他的ERP软
48、件而言更加强大。但在JDE系统上线之后,对系统需求提出小小的改变都是需要对整个系统作较大的调整和修改。企业对系统需求的变更也成为了JDE 810系统难以适应企业发展的另一因素。3.2.2 “5层”结构随着网络和计算机技术的不断发展,如今的JDE系统已经从早期的C/S结构转型为B/S(浏览器/服务器)结构。强调开放式互联的网络结构提高了系统的整体运行效率,互联网络传输的高负载能力、较低的系统环境限制解决了传统的3层结构中客户端与中间层间的数据传输瓶颈。通过网络远程访问的机制使得系统的实施与维护工作集中在服务器端,因此在很大的程度上降低了系统实施与维护的成本投入和时间付出。图3.2就是5层结构的JDE系统结构示意图。图 3.2 JDE系统5层结构图JDE系统在B/S结构的基础上将原有的3层结构中的客户端划分为表示层和流程层。将客户端表