前言:寻找写作灵感?中文期刊网用心挑选的企业信息化建设财务论文,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。
1BI理论
1.1数据仓库
数据仓库的体系结构主要包括数据源、数据的存储与管理、联机分析服务器、前端工具4个部分,是决策支持系统和联机分析应用数据源的结构化数据环境,其特点在于面向主题、集成性、稳定性和时变性。数据仓库从数据源获得数据后,进行抽取、清理、集成,利用报表工具、查询工具、数据分析工具,进行多角度、多层次的分析。
1.2抽取—转换—装载(ETL)
ETL作为商务智能的核心,负责完成数据从数据源向目标数据库的传输工作,在整个项目中工作量最大,构成了数据仓库的关键环节。ETL能够按照统一的规则集成并且提高数据的价值,分析用户的需求并设计相应的模型。在具体实施时,ETL会创建一个或多个软件包,并定义每一个软件包的任务、对象等约束条件,最后执行程序。
1.3联机分析处理
随着数据库技术的发展,数据库存储的数据量不断增加,用户的查询需求也越来越复杂,甚至需要进行综合查询,分散、杂乱、非系统化的数据库并不能满足要求。联机分析处理是针对这一问题而开发的技术,通过对各种信息的快速、稳定、交互性的取存,在短时间内响应非数据处理专业人员的复杂查询要求,以便决策人员准确地了解公司经营状况,选择正确的决策方案。
1.4数据挖掘
数据挖掘能够在大量的数据中自动发现有价值的信息,同时还具有预测未来发展趋势的能力。数据挖掘是数据库中知识发现不可缺少的一部分,主要依赖传统的计算机技术来创建索引结构,增强信息检索系统的能力。在这个过程中,通过数据预处理清洗数据,以便消除噪声和重复的观测值,这也是整个过程中比较费时费力的步骤。
1.5报表
报表包括制造费用、管理费用、财务费用、预算费用等明细表,是与企业财务信息化系统息息相关的数据表达方式,也是实施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数据库系统需要定期进行软件版本的更新升级,升级方式主要有自动升级和手动升级两种:一方面,系统会通过客户端定时进行检测,发现有新版本时就会自动更新;另一方面,用户可以随时根据需要进行手动升级。
作者:李曙虹 单位:华立集团股份有限公司