论文部分内容阅读
本文根据银行信息化发展的形势,结合山东省农村信用社联合社(以下简称省联社)的财务管理系统建设情况,提出了详尽的基于ERP系统的企业级总账系统设计方案,系统的设计目标包括对原有分散的业务系统进行整合,集成不同应用的信息,扩大业务规模,建设新一代核心业务系统,为客户提供更好的服务。本文介绍了ERP系统的基本概念和发展应用状况,利用ERP系统的设计思想,以软件工程设计为主线,利用统一建模语言(UML)和J2EE框架体系的开发技术,从需求分析、概要设计、详细设计、系统实现、测试和运行分析等方面介绍了系统的实施过程,并在应用中体现了以下优点:在系统功能实现方面,通过利用完备详细的系统分析,在新一代核心业务系统(以下简称核心业务系统)建设过程中同步建设山东省农村信用社企业级总账系统(以下简称总账系统),更好地满足了及时、准确、全面地披露财务信息需求,规范了山东省农村信用社财务资源业务流程,降低了操作风险,提高其内部控制和内部管理水平。并且通过总账系统的建设,建立山东省农村信用社“一本账”的总账系统,一方面负责应收应付款管理、费用核算管理、固定资产管理以及日终、月终、年终等周期账务处理;另一方面将核心业务系统的账务信息,通过接口文件的方式传送到总账系统进行处理后,汇总在总账系统的总账模块中,核心业务系统不再负责全科目总账的管理,由总账系统完成全辖全科目总账数据的处理,生成各类财务报表,以满足山东省农村信用社数据大集中后对外信息披露数据和对内数据挖掘分析的需要。在系统实现技术方面,利用JCA整合已有系统信息与功能,提高了现有系统功能的利用率,并减少了信息的冗余度,改进了效率,避免造成重复开发;应用Spring技术结合Struts框架开发系统,针对不同的应用设计不同的客户端模式,实现了系统的安全性和与应用的分布性的平衡统一,同时充分利用服务器提供的企业级中间件,在实现系统功能的同时规范了开发代码,简化开发步骤,并具有良好的服务扩展功能;利用Hibernate框架搭建数据库与前台应用的链接,降低了数据通信代价,提高了系统的可维护性,便于分布式的应用;将系统部署在群集模式的应用服务器中,利用中间件服务器管理负载均衡,提高了系统负载能力和容错能力,并使系统具有良好的规模伸缩性。