论文部分内容阅读
伴随着经济的全球化和企业信息技术的飞速发展,企业的业务流程变化迅速、不断复杂,企业需要建立一套标准灵活的IT支撑系统来顺应业务的快速变化。财务管理系统是企业管理财务收支不可或缺的信息管理系统,它对企业的财务计划、运用、控制、监督等方面有着非常重要的作用。如何实施财务管理系统的功能与一个企业的命脉有着至关重要的联系。但是,传统ERP软件下的财务管理系统存在多个孤立模块间无法实现有效的资源共享,对新业务不能做出及时响应,以及系统模块间难以重构、灵活性差、更新维护成本高等缺陷。为解决这些问题,面向服务结构(SOA)技术应用而生。SOA具有松散耦合、与平台无关的特性,能提高系统的可重构性、易扩展性和灵活性,能使企业迅速地对业务的变化做出反应。因此,研究应用SOA体系架构来提高ERP的财务管理系统性能,实现企业资源的最优化配置,有着重要的价值意义。本论文针对传统ERP财务管理系统的缺陷,以SOA技术在财务管理系统中的应用为主要研究对象,在深入分析SOA相关理论的基础上,运用Web服务技术对基于SOA的ERP财务管理系统进行了详尽的讨论和研究。主要内容为:1.介绍了课题的研究背景、ERP系统和SOA技术的研究现状及发展趋势,叙述了课题的研究意义。2.主要研究了SOA体系架构和实现Web服务的关键技术。包括介绍SOA的概念、特征、优点和SOA技术的设计方法,以及简单介绍SOA架构的关键技术。3.分析了ERP财务管理系统与其他子系统之间的逻辑关系,对ERP财务管理系统进行了需求分析和功能模块分析。并运用SOMA面向服务分析与设计的思想,结合Powerdesigner12.5建模工具,对管理系统的业务流程进行了建模。4.在业务流程建模的基础上,运用SOA技术的思想提出了基于SOA体系架构的ERP财务管理系统,并设计了系统的层次结构和总体框架。同时以服务的形式将功能模块进行了封装,解决了系统的僵化问题。5.运用Web Service技术,在.NET平台下以服务的形式调用和组合服务,并对系统进行实现。最后结合重庆SuoQing公司财务管理系统所存在的问题,进行了实证研究。