APP下载

基于BI数据库的集团企业财务信息化建设研究

2014-04-29李曙虹

中国管理信息化 2014年21期
关键词:财务信息化集团企业

李曙虹

[摘 要] 随着经济的发展,传统的企业财务信息管理方式面临着巨大的压力,很难满足多元化管理方式的要求,一个好的数据库系统能够有效缓解这种情况。本文介绍了BI系统理论,对财务信息系统进行了总体设计,分析了系统实现的技术重点,为企业财务信息化建设提供参考。

[关键词] BI数据库;财务信息化;商务智能;集团企业

doi : 10 . 3969 / j . issn . 1673 - 0194 . 2014 . 21. 019

[中图分类号] F232 [文献标识码] A [文章编号] 1673 - 0194(2014)21- 0026- 02

1 BI理论

1.1 商务智能

商务智能是指,在数据仓库、联机分析、数据挖掘、备份、恢复、报表查询等技术的基础上,通过对企业内外部各种数据的收集、整理和分析,帮助企业增加对自身运营状况、客户需求以及外部市场动态等的了解,从而进行科学的决策。商业智能能够从数据海洋中提取有用的信息,通过分析获得有价值的知识,同时能够根据客户、地域等特点,智能地分析出数据的趋势变化。

1.2 数据仓库

数据仓库的体系结构主要包括数据源、数据的存储与管理、联机分析服务器、前端工具4个部分,是决策支持系统和联机分析应用数据源的结构化数据环境,其特点在于面向主题、集成性、稳定性和时变性。数据仓库从数据源获得数据后,进行抽取、清理、集成,利用报表工具、查询工具、数据分析工具,进行多角度、多层次的分析。

1.3 抽取—转换—装载(ETL)

ETL作为商务智能的核心,负责完成数据从数据源向目标数据库的传输工作,在整个项目中工作量最大,构成了数据仓库的关键环节。ETL能够按照统一的规则集成并且提高数据的价值,分析用户的需求并设计相应的模型。在具体实施时,ETL会创建一个或多个软件包,并定义每一个软件包的任务、对象等约束条件,最后执行程序。

1.4 联机分析处理

随着数据库技术的发展,数据库存储的数据量不断增加,用户的查询需求也越来越复杂,甚至需要进行综合查询,分散、杂乱、非系统化的数据库并不能满足要求。联机分析处理是针对这一问题而开发的技术,通过对各种信息的快速、稳定、交互性的取存,在短时间内响应非数据处理专业人员的复杂查询要求,以便决策人员准确地了解公司经营状况,选择正确的决策方案。

1.5 数据挖掘

数据挖掘能够在大量的数据中自动发现有价值的信息,同时还具有预测未来发展趋势的能力。数据挖掘是数据库中知识发现不可缺少的一部分,主要依赖传统的计算机技术来创建索引结构,增强信息检索系统的能力。在这个过程中,通过数据预处理清洗数据,以便消除噪声和重复的观测值,这也是整个过程中比较费时费力的步骤。

1.6 报表

报表包括制造费用、管理费用、财务费用、预算费用等明细表,是与企业财务信息化系统息息相关的数据表达方式,也是实施BI战略的基础,能够把大量有用的数据信息以安全可靠的方式呈现给使用者。在BI战略中,报表可以通过应用程序和工具来制作、发布和管理,同时通过基于Web的链接来查看。

2 财务信息系统总体设计

2.1 系统设计

系统设计包括文件设计、输入输出设计、人机对话设计和文档设计,每一个步骤都关系到数据库在财务信息系统中的应用是否可靠。文件是存储的基本单位,是整个系统的基础。代码由数字和字母组成,在计算机技术中有着非常广泛的应用,有助于加快程序的运行速度。输入设计是把数据信息准确地输入到计算机内,而输出设计则相反。人机对话设计是随着科技发展而普遍采用的设计,能够方便客户像点菜一样控制程序的执行。文档设计是指在正式编程前所设计的系统说明书,它是系统编程、评审、验收的依据。

2.2 系统分析

在传统的手工记账系统中,审核原始凭证、填制记账凭证、登记明细账和总账等各个步骤缺一不可,但是在BI系统中,这些步骤只是改变了数据信息的物理存储方式,只要把数据正确输入,就能保证输出的正确性,大大简化了手工账簿体系。无论哪一个环节或阶段,系统都能够根据使用者的不同要求,输出相应的会计信息。

2.3 模块设计

2.3.1 财务处理模块功能

首先,将把会计分录输入计算机系统的复合账库中,然后建立起会计科目的字典库,根据对应关系生成日记账等相关分类账簿,最后生成资产负债表、利润表等财务报表。为了使输出的信息被更多用户所接受,根据科目字典库,将业务代码和科目代号都还原成汉字信息。财务处理模块形成的复合账库和科目字典库是整个系统的主要处理对象。

2.3.2 成本核算模块功能

操作员将完工产品、在产品成本计算与报表输入到系统中,形成完工产品的成本报告单;材料成本差异的计算与分配是通过科目字典库的转换进入复合账库中的;完工产品、在产品成本费用与复合账库、本期产品成本费用形成了内部循环系统;辅助生产费用、制造费用、本期产品成本费用分别与复合账库建立联系;最后把辅助生产费用的归集和分配输出给操作员。

2.3.3 财务成果模块功能

操作员将期初产品结存数、本期入库数、销售数输入到系统中,进行产品销售成本的结转;产品销售成本、产品销售税金、利润分配分别与复合账库建立联系;最后,通过科目字典库的翻译,将数据输出到利润表库中,将有价值的信息呈现在操作员面前。

2.3.4 财务分析模块功能

按照编制现金流量表的方法,复合账库依次从经营活动、投资活动、筹资活动数据中获取数据信息,通过科目字典库的翻译,将数据计算、分析的结果填入对应的现金流量表库中的相应位置中。

3 系统实现的技术重点

3.1 数据迁移

数据迁移是利用导入导出工具来实现的,主要步骤包括选择数据源、选择目的、指定表复制和查询、执行导入操作。对数据库进行处理时,操作员通过编写专门的升级工具来进行有效的控制。如果旧操作系统将各年数据保存在不同的目录中,新系统就能将数据重新导入到“当前表空间”和“历史表空间”,进行适当的处理,例如将近两年的数据保存到“当前表空间”中,而两年以前的数据都保存到“历史表空间”中。

3.2 通用性功能实现

3.2.1 通用性功能的实现方案

不同的财务人员对财务信息的需求不同,所以通用性就是为了便于用户的个性化设置,达到各个用户的个性化要求。但是通用性功能的实现需要遵循一定的原则:首先外观上要简洁明了,支持快捷键的设定;其次除了对系统参数、功能配置进行初始化设置,其他设置可以由用户自行设定,实现个性化设置;最后实现子功能的重用,为日后的维护创造条件。该技术使用户在使用上有很大的自由度,具有很大的灵活性,实现了通用性和个性化的统一。其通用性主要表现在界面层、功能层和数据库层3个方面。

3.2.2 财务科目、科目组成项

不同企业、不同行业、不同会计主体的实际情况有所不同,在会计科目的设置方面应根据实际情况自行增加、减少或合并一些会计科目,经过合法性验证后,保存设置的科目组成项。

3.2.3 自定义报表的设置

除了资产负债表、利润表、现金流量表、所有者权益变动表以外,用户可以自定义其他格式的报表。首先,选择对应的报表类别,系统会导入相应的报表模板,然后,用户可以对模板进行“改造”,可以增加或减少列的中文标题,也可以修改列对应的计算函数,最后,进行保存后系统就可以自动把数据导入该表格中。

3.2.4 明细账查询条件通用化

用户通常以查询和打印的方式来使用明细账,但是每个财务科目的科目组成项不尽相同,所以有必要设计一个通用的查询界面。首先要在表格中显示出用户选择的科目组成项目,经过系统处理,界面下方会同时列出相应的查询条件,然后,用户输入相应的查询条件,最后点击“确定”就会输出满足条件的明细账。

3.3 个性化技术实现

3.3.1 系统主界面的个性化

在进入系统时需要输入用户的权限,不同权限的用户菜单的功能是不同的,该系统把用户分为9个级别,能够分别设置个性化的主界面。首先经过身份确认后,用户能够根据浅显易懂的界面来调整菜单树,把经常使用的菜单拖进常用菜单栏等,同时,如果一个用户拥有多个身份,可以为每一个身份制作不同的主界面,使其在切换身份后使用更便捷。

3.3.2 数据录入界面的个性化

当用户选择某个科目来录入凭证时,系统会自动根据“有借必有贷,借贷必相等”的原则进行合法性检查,若用户违反了这一原则,则不能成功地生成凭证,录入完毕后,系统会自动弹出对话框,用户可以选择是否继续录入凭证。

3.4 自动化功能实现

BI数据库系统需要定期进行软件版本的更新升级,升级方式主要有自动升级和手动升级两种:一方面,系统会通过客户端定时进行检测,发现有新版本时就会自动更新;另一方面,用户可以随时根据需要进行手动升级。

主要参考文献

[1]王宏伟.商业智能在中国的应用、竞争与发展[J].信息化建设,2007(9):53-54.

[2]杨华.基于BI视角的企业竞争力提升研究[J].科技和产业,2009(9):61-65.

[3]赵杨杰,刘峻杉.数据库在财务管理中的应用[J].管理科学与经济学,2013(4):229.

[4]唐红亮.SQL Server数据库设计与系统开发教程[M].北京:清华大学出版社,2007.

猜你喜欢

财务信息化集团企业
试析集团企业实施财务共享存在的风险及防控对策
浅谈集团企业财务的信息化建设
新时期集团型企业如何做好全面预算管理工作初探
当前集团企业资金集中管理的中问题与对策
“营改增”对集团企业的影响及应对策略
高校财务信息化问题探究
“互联网 +”与高职高专财务信息化