基于office与vba的通用财务经济分析系统

基于office与vba的通用财务经济分析系统

ID:10289753

大小:53.50 KB

页数:4页

时间:2018-07-06

基于office与vba的通用财务经济分析系统  _第1页
基于office与vba的通用财务经济分析系统  _第2页
基于office与vba的通用财务经济分析系统  _第3页
基于office与vba的通用财务经济分析系统  _第4页
资源描述:

《基于office与vba的通用财务经济分析系统 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Office与VBA的通用财务经济分析系统摘要:在对通用财务经济分析系统进行需求分析的基础上,设计了基于Office与VBA的解决方案和体系结构,就一些关键的技术进行了详细的说明,并对可能应用前景以及需要进一步完善的地方进行了讨论。  关键词:财务经济分析;财务报表;Office;VBA  1、引言  财务报表是对企业在某一会计期间的财务状况、经营成果和现金流量情况的报告,是企业所有经济活动的综合反映。财务经济分析是以财务报表分析为基础,体现财务活动与整个企业经济活动的紧密联系,以经济核算信息为起点,以财务资金分析与财务能力分析为中心,运用专业方法评价生产经济过程

2、诸要素对财务活动的影响,藉以考核企业过去业绩,评估目前财务状况,预测未来发展趋势,为有关方面提供决策依据的管理活动。但是,国内有一些企业仅仅把财务报表视为向工商局、税务局或上级主管单位履行报告义务的工具,忽视了财务报表对于企业管理层分析企业财务和经营情况、对企业的财务和经营活动实施控制乃至决策的重要作用。即使是具有相对比较优势的上市公司分析其财务报表时,或者全部通过人工完成;或者借助于会计电算化软件所提供的一些财务比率,然后再通过人工形成分析报告;或者人工将报表输入至Excel软件,并设定公式计算出财务比率,再用icrosoftOfficeExcel作为常用的电子表格

3、软件,一方面,为报表所需要的界面表现形式多样化与用户可设计性提供了很好的解决方案;另一方面,其内部提供的大量函数和第三方提供的可加载宏(Add-in)为基于Office的财务分析模型打下了坚实的基础,而Office对VBA的支持使集成与组织这些模型与函数成为可能;最后,Office的模板技术不仅可以使具有创新能力的财务分析人员的专业能力成为企业财务分析人员共同的知识,而且能通过模板的不断积累形成形式一致的财务分析报告,更好地服务于企业的经营决策。  3.1、实现模型  Office不仅有强大的报表功能,而且数据处理能力也十分强大,只要为其增加访问常用数据库,如Acce

4、ss、SQLServer、Oracle、DB2等的数据访问能力,在数据访问的基础上,将返回的数据让用户可以在其中对这些数据进行筛选、排序、查询、编辑、打印、公式运算与统计分析等;Office的模板技术,不仅简化了财务经济分析人员的工作量,而且通过不断完善的模板库系统,可以提高财务经济分析的专业化水平,其实现模型如图1所示。整个模型结构由三大部分组成,第一部分是数据提取部分:主要实现从各业务处理系统生成的数据库中访问数据的功能;第二部分是业务处理或商业规则层:主要完成数据提取,并在获得数据的基础上,进行各种处理,在模型中表示为公式运算、财务经济分析与数据自动填注功能;第

5、三部分是模板库:不仅完成界面的设计任务,而且实现模板的积累与共享。三部分有机地结合起来,依图1中的流程方向最后形成高水平的、规范的财务经济分析报告。这三部分既可依据流程的方向依次顺序完成,亦可并行地完成其中的多个部分,最后再形成完整的财务经济分析报告。  3.2、体系结构  依据系统的实现模型,可将财务经济分析系统的体系结构进一步细化。  系统不仅为用户提供多种分析方法与模型、丰富的用户企业信息系统财务数据、同行业公司财务数据、行业标准和全面的财务报表分析工具等,而且还能使用现有的模板自动形成具有行业水准的财务经济分析文字报告,及时辅助企业进行财务经济决策。  4、主

6、要关键技术  4.1、在Office中数据访问的实现  (1)连接数据库  在Office中访问数据库一般需要通过下面四种方法中的某一种或几种的组合。  方法一:使用随Office一起提供的工具MicrosoftQuery  在安装Office时选择自定义安装,选择并安装Office工具中的MicrosoftQuery.在安装完成后进入Excel中,选择“数据/获取外部数据/新建数据库查询”,然后按向导的提示一步一步做,最后就可将数据返回到Excel中。这种方法是大家常用的,也是最方便的,但这种方法只能对远程数据进行查询,不能对远程数据进行增加和修改。  方法二:使用

7、ADO(随Office2000安装而安装)  这种方法需要VBA编程(下面方法相同),在VisualBasic编程中,我们经常用ADO来访问数据。ADO是Microsoft提供的针对各种各样数据源的新型高级编程接口,它支持大多数数据库操作,在Office2000中应用ADO来访问数据是十分理想的方法。  方法三:使用ODBC加载宏  Excel2000的功能是十分强大的,它自带了一个ODBC加载宏,只要在Excel2000中引用这个宏文件xlodbc.xla,就可以通过它去访问我们建立的数据源。这种编程方法用着方便,也是一种好的访问远程数据方法,但是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。