本文是一篇软件工程论文,本论文的主要研究意义在于,帮助中邮人寿提升信息化建设的水平,通过平台的建设,实现资源集约化、业财一体化、核算精细化、流程专业化、平台一体化的目标,加强企业的整体核心竞争力,同时加强集团对战略业务单位和利润中心的统一财务管控,减少财务风险,提升会计信息的质量与及时性,为集团总部及战略业务单位和利润中心管理层提供高质量的会计服务与决策支持信息。
第1章绪论
1.1EBS财务瓶系统实施背景
1.1.1中邮人寿企业简介
中邮人寿保险股份有限公司(以下简称中邮人寿)是中国邮政旗下国有全资寿险公司,2009年8月4日由中国保险监督管理委员会批准成立并于2009年9月9日正式挂牌开业,注册资本金80亿元人民币,总部位于北京。公司的业务范围是:人身保险、健康保险、意外伤害保险等各类人身保险业务,上述业务的再保险业务;国家法律、法规允许的保险资金运用业务;经中国保监会批准的其他业务。
中邮人寿保险股份有限公司充分依托邮政网络和资源,以“服务基层、服务三农”为己任,坚持专业化与特色化并举的原则,以小额保险为切入点,以促进城乡保险业均衡发展为着力点,全力打造一个体系现代化、服务大众化、管理规范化,政府满意、监管放心、百姓欢迎的新型高效商业保险公司。目前,已在19省(区、市)展业。
1.1.2系统开发的背景
随着经济全球化与电子科技的发展,信息技术与各行各业的日益融合,在促进企业蓬勃发展的同时,也向企业的信息化管理和信息化集成带来了巨大的挑战。我国政府、企业家们和社会各界理论学者们都同时深刻的认识到进行必要的管理变革,进行企业信息化建设对于企业的生存发展至关重要。
通过对各项费用及业务等支出进行全面梳理和改造实现流程一体化,并且将财务子模块数据以、其他业务模块以及外围系统数据按天汇总至总账模块,实现各业务环节财务数据的全面集成。
....................
1.本文的主要工作
本文就中邮人寿的Oracle EBS财务模块实施进行了分析与研究,主要工作集中在以下几点。
首先,笔者同项目组成员通过多次会议沟通和邮件沟通等方式,对中邮人寿的各项系统需求进行了全面的梳理,主要是对系统进行了性能需求分析和功能需求分析。性能需求分析主要是从数据库性能、程序性能和客户端计算机方面对系统的基础支撑做出相应的要求,功能需求分析主要是从系统最终实现的功能方面对总账、资产、应付和内部往来四个财务模块分别进行了分析,最终形成了需求分析报告,通过与多方人员、多次沟通和修改形成最终的需求分析报告。
第二,笔者根据用户需求分析报告,通过与管理人员、开发人员、各模块实施顾问等沟通协调,基于中邮人寿的实际需求,基于系统设计的总体目标和设计原则,进行了符合该企业实际情况的系统设计。在系统总体架构的基础之上对Oracle EBS各财务模块的主要功能进行了设计,并编写了详细的功能设计,辅助相应的E-R图、用例图和流程图进行分析,供开发技术和顾问、使用。
第三,笔者在与技术人员的合作下,运用三层逻辑体系结构分析以及内部技术架构分析,运用SQL等工具进行功能设计的实现。笔者整理了所有模块需要配置的相关数据和信息,比如菜单、请求组、配置文件、账簿、COA、用户职责等,通过手工添加和dataload导入工具等方式对系统进行了基础信息设置和搭建,为后续的功能实现做准备。
第四,笔者结合功能设计和用户实际需求,对技术开发的各项功能进行了全面和详细的功能测试,记录测试中的问题并继续后续跟踪和解决。同时,笔者编写了针对用户的测试脚本以便后续关键用户测试和验收交付使用。
第五,笔者编写了针对用户培训的方案和操作文档,并配有相应的操作截图和文字说明,为全国抽调总部的用户进行了各模块的方案和操作培训,同时协助各省用户进行系统测试,提交最终的测试报告。
....................
第2章EBS财务管理系统需求分析
2.1系统性能需求分析
对于一个完整系统的需求和应用分析来说,系统性能需求分析是首要且必要的,这是系统开发的前提和基础,只有稳定的系统性能才能为后续的各项模块的功能开发提供强有力的保障。具体来说,有以下几点需求:
2.1.1数据库性能要求
数据库设计是应用程序设计的基础,Oracle数据库是一个对象-关系型数据库管理系统,其性能直接影响到整个应用程序的性能和整个应用系统的运行效率。对于数据库的性能要求主要体现在对存储空间需求量和查询响应时间的长短两个方面。
首先,在系统存储空间方面,为保证系统的性能,减少磁盘的输入输出操作,数据库的内存分配要合理,SGA区(系统全程区)的容量应尽量大,以存放更多的数据。内存分配不合理将会减少Oracle用于存放最近访问过的数据的缓冲区空间,降低系统性能。其次,数据库性能的好坏,用户一般直接从应用程序与数据库交互的过程判断,直接的因素就是数据库返回或存取的时间。这就对网络的速度有一个较高的要求,网络速度过低会增加系统的负荷量,从而降低数据库系统的吞吐量并延长用户响应时间。
2.1.2应用程序性能要求
应用程序的优化通常可分为两个方面:源代码和SQL语句。由于涉及到对程序逻辑的改变,源代码的优化在时间成本和风险上代价很高.,而对数据库系统性能的提升收效有限,因此应用程序的优化应着重在SQL语句的优化。对于海量数据,高质SQL语句能够将速度提高到上百倍,大大提髙系统的可用性。SQL语句的执行速度受很多因素的影响而变化,需要技术使用不同的方法间接地改变这些因素以达到最优执行速度。
......................
2.2系统功能需求分析
根据对系统功能需求的初步分析,将中邮人寿ERP财务管理系统的总账模块需求分为四大功能需求,分别为基础信息管理、凭证管理、报表查询管理、月末结账管理;资产模块的需求分为三大功能需求,分别为资产基础信息管娌、资产使用管理、报表査询与月末结账处理:应付模块的需求分为三大功能需求,分别为供应商信息管理、发票管理、付款管理;内部往来模块的需求分为三大功能需求,分别为经济事项管理、往来业务处理以及报表查询管理。中邮人寿的ERP财务管理系统的功能需求图,如图2-1所示。
......................
第3章EBS财务管理系统设计.........16
3.1系统设计目标与设计原则...........16
3.2系统总体架构..........16
第4章EBS财务管理系统功能实现..........43
4.1系统开发工具及配置..........43
4.2系统总体实现情况...........43
第5章EBS财务管理系统测试及关键问題..........68
5.1系统测试............68
5.1.1总账模块测试............68
5.1.2资产模块测试..............68
第6章EBS财务管理系统上线及运维
6.1上线前工作及切换策略
1.上线总体策略
考虑到中邮人寿目前的需要上线的省份较少且各省都是采用的省集中模式,将按照一批试点、一批推广实施策略。ERP上线范围囊括总部及下属各核算单位,全国18个省各省直属单位及各地市虚拟机构。试点上线机构为总部、江苏及辽宁。试点单位上线时间为7月15日,其他单位9月15日推广。板块内的所有内部顾问参与实施全过程,省关键用户的讲师培训由内部顾问完成,再由省关键用户完成对省内最终用户的培训。
项目采用三级运维支持体系。一级支持是各省/分行在ERP上线前,按照集团下发的《指导意见》,成立以关键用户为核心的省级支持团队,开展对省/分所属各单位的ERP上线及运行支持工作。二级支持是按照集团146号文件要求,信息技术局按原运行职责牵头负责系统级运行支持工作,软开中心牵头负责应用级的开发、运行支持及后续优化工作。三级支持由软件开发商和厂商承担,负责二级支持升级的问题分析和解决。并承担向二级支持进行知识转移。
......................
第7章结束语
本文对中邮人寿Oracle EBS财务管理系统进行了分析、设计与实施。本文的主要工作体现在通过需求分析明确企业对于系统的功能需求以及系统性能方面的需求,基于需求分析并结合现有的技术水平进行系统总体架构的设计和各财务模块详细的功能设计,并对最终系统的实现和测试等进行详细介绍。
系统采用PL/SQL进行开发,应用三层C/S结构架构系统模型,使用多组织、多语言、多币种、集成性多种技术混用的内部技术架构来进行搭建,通过PL/SQL Developer等工具进行功能扩展和二次开发,采用Visio软件实现建模对系统功能进行设计。最终实现了总账模块基础信息管理、凭证管理、报表查询管理、月末结账管理,资产模块资产基础信息管理、资产使用管理、报表查询与月末结账处理,应付模块的供应商信息管理、发票及付款管理、报表查询与月末管理,内部往来模块经济事项管理、往来业务处理以及报表查询管理等功能。目前总账、资产、应付、内部往来四个财务功能模块均已经投入使用阶段,基本能够满足当前的需求,取得了预期的目的。
参考文献(略)