资源描述:
《柔性智能财务分析系统研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、柔性智能财务分析系统研究 摘要:传统的财务分析系统主要是针对特定行业开发,或是提供“大而全”的功能,在实际应用中对于用户的个性需求及环境变化适应性较差,灵活性较低。为使传统的财务分析系统适应企业不断发展变化的需要,为企业提供更具发展潜力的个性化服务,我们采用基于面向对象的软件复用技术,将财务分析系统中的各功能及软件模块构造为能为用户提供个性化服务的实体,提出了一个柔性智能财务分析系统的设计思想。 关键词:财务分析系统;软件复用技术;Agent 1引言 信息时代企业的环境是不断变化与不可预测的,本质上是一种复杂多变的混沌环境
2、,企业长期以来所遵循的以牛顿经典力学和系统论为基础的运作范式面临巨大挑战。为了应对这些挑战,人们提出了许多新概念、新方法,如敏捷制造(AM,AgileManufacturing)、虚拟企业(VE,virtualEnterprise)等。这些思想共同强调企业组织随市场变化而变化,强调信息技术的应用。目标是快速响应不可预测的市场变化,其实现方法就是提高系统自身的柔性。 财务分析系统(FinancialAnalysisSystem)既是对已完成的财务活动的总结,又对财务做出预测,因而成为相
3、关利益各方根据自身利益需求进行特定决策的重要工具。良好的财务分析系统能反映出企业的基本财务状况,提供财务管理各方面所需资料,找出单位管理中存在的薄弱环节,及时寻求对策,促进管理的改进,提高效益。传统的FAS主要是针对特定行业开发,或是提供“大而全”的功能,以上两种FAS在企业的组织结构发生变化时,企业的规模扩大时,不能很好地随着企业规模的扩张而自行扩张,不能随着企业的发展变化而动态地变化,适应性和灵活性较低。 为使传统的FAS适应企业不断发展变化的需要,为企业提供更具发展潜力的个性化服务,我们采用基于面向对象的软件复用技术,
4、将FAS中的各功能及软件模块构造为能为用户提供个性化服务的实体,提出了一个柔性智能财务分析系统(Flexible-IntellectualFinancialAnalysisSystem——FIFAS)的体系结构及基于面向对象软件复用技术的开发模式,从而使传统的财务分析系统更适应用户的个性化需求。 2柔性智能财务分析系统(FIFAS) 2.1系统的功能特点 FIFAS要求能够适应企业的个性化需要,重点体现其软件系统的“柔性”概念,因此,在FIFAS系统的设计上应考虑软件模块的定制性和可复用性。概括地讲,柔性财务分析系统主要从面向
5、普通用户和面向高级用户两个方面来体现其柔性,特点如下: (1)支持FIFAS应用软件系统的生成。它可以根据各个企业的具体需求进行快速定制。在工作方式上,它是一个基于工作流的FAS。 (2)软件系统的人机交互的个性化。针对不同用户的个性化需求,将业务逻辑和用户界面分离开来,使得用户界面做到“即插即用”,而且对用户界面的修改不会影响到业务逻辑,使得系统易于演化和维护。 (3)智能化的分析决策。 (4)柔性报表系统。用户可以根据自己的需要,自己设定报表数据的来源和报表的
6、格式,可以构造报表的形式和内容的来源及数据处理的方法,形成多种形式的报表。 (5)柔性开发。使用面向对象的软件复用方法开发系统,这样,高级用户和开发人员就可以自己编程为应用系统开发新的构件以实现构架没有提供的功能,而且要将新构件集成到框架中,形成新的业务过程,使系统具有良好的适应性。 (6)对运行环境的适应柔性。 2.2系统体系结构 系统使用客户/服务器(Client/Server)应用体系结构,且选用支持C/S模式的关系数据库Oracle,如图1所示。在此体系结构下,系统具有较强的处理能力
7、,可以用共性系统的软硬件资源,具有良好的可扩充性。 2.3系统分析模块 系统分析模块是财务分析系统的核心,利用各种分析方法和指标对财务数据进行分析,针对因素之间的相关性,掌握因素间的关联函数及未来的发展趋势;也可进行多元线性和非线性回归分析,了解因变量和多个自变量的关系,进行多因素分析。 在此,模块用户可以自定义建模,即某个主分析因素和若干个因素之间按照用户自定义的公式(模型)建立函数关系;用户可以任意调整公式或调整因素,以综合分析其影响效果;同时,用户也可以在定义好模型后,动态模拟不同因素或多个因素变化对分析因素的