节点文献

传统ERP云化的关键技术研究与应用

【作者】 张宇

【导师】 李景涛;

【作者基本信息】 复旦大学 , 软件工程(专业学位), 2013, 硕士

【摘要】 企业资源规划(Enterprise Resource Planning,缩写为ERP),是现代企业的一体化信息管理系统。随着企业信息化的深入,企业会在不同的阶段部署不同的ERP产品(如Oracle, SAP等),或者某一ERP厂商在不同阶段的产品(如SAP R/3,SAPECC等)。通常来讲,企业会对这些系统做出很多个性化的二次开发,以适应企业的日常业务需求。但是随着企业的发展,ERP系统在接口上的开发和维护的成本越来越高,积重难返。此时,企业通常会新实施一个ERP系统,将之前分散的系统功能整合。但是这个过程中的数据迁移会是一个浩大的工程,而原有系统的二次开发更增加了这一过程的复杂度。现有ERP的系统架构,大致都分为三层的架构:数据库层,应用层,和展现层。如果企业可以采用云计算的解决方案,将原有的ERP系统,特别是数据层,迁移到一个统一的云平台上。并利用云平台的在线迁移,虚拟化等技术,可以在很大程度上解决ERP系统在以后升级过程中的问题。然而,ERP云化的过程仍面临一些技术挑战,本文着重解决这个迁移过程中面临的问题,主要内容如下:1.在第四章,本文主要研究ERP的系统迁移策略,提出一个基于改进的模拟退火算法的模型解决迁移策略问题。因为原有ERP系统中的模块只有一部分能模块迁移至云端,而在这些处于云端的模块和未被迁移的模块之间会有新的网络通信的开销,为此本文使用这个模型来分析不同的迁移策略的收益和开销,从而决定最佳的迁移策略。2.在第五章,本文主要考虑云化ERP系统的业务逻辑重构,提出了一个基于配置引擎的ERP业务逻辑系统架构。这个方案融合现有的ERP系统业务逻辑,对于系统改动较少,易于实施且使用的业务范围比较广泛,可以很好的解决一直以来ERP的业务逻辑都灵活性不足的问题。以上的模型和方案都在案例中得到了有效的验证,并且系统的运行性能良好。

【Abstract】 Enterprise Resource Planning (ERP) is an integrated information management system of modern enterprises. With the rapid development of the enterprise, different versions of ERP products (e. g., SAP R/3, SAP ECC) from the same vendor or ERP products from different vendors (e. g., Oracle, SAP) can be deployed at different time. Generally, those companies would have to implement many customized business requirements to meet their specific business processes. However, with the development of enterprises, the cost of development and maintenance of the ERP system will increase. Then, the enterprise usually implemented a new ERP system, integrating the system functions. The progress, however, is very complex and time consuming. There are huge amounts of legacy data need to be migrated. Moreover, the previous customized enhancements on the legacy systems will increase the complexity of the whole process as well.Existing ERP systems generally includes three tiers:the database layer, the application layer and the presentation layer. If the original ERP system, especially the database layer, can be migrated to a unified cloud platform, problem in subsequent upgrade process can be largely solved. Online data migration and virtualization technologies can be used in the cloud platform. However, there are a number of technical challenges during the implementation of the cloud platform. This work focuses on solving such problems. Our major contribution includes:1. In Chapter Four, we consider the ERP system migration strategy. We propose a method to find proper migration strategy based on a modified simulated annealing algorithm. As parts of the modules of the original ERP system will be migrated to the cloud, new network communication overhead will be introduced between the migrated modules and the un-migrated modules. We propose models to analyze the revenue and expenses for different migration strategies and will help to choose the best one 2. In Chapter Five, we consider the reconstruction of business logics in the cloud platform. We propose a method based on configuration engine. This method integrates the business logics from the original ERP system, makes limited changes on the original system and is easy to be implemented. This will improve the flexibility of the business logics.Above models and methods are verified to be effective by case studies.

  • 【网络出版投稿人】 复旦大学
  • 【网络出版年期】2015年 03期
  • 【分类号】TP393.09
  • 【被引频次】1
  • 【下载频次】262
节点文献中: 

本文链接的文献网络图示:

本文的引文网络