投资项目财务综合评分系统的开发与设计
关键词 投资项目 财务评价 评分系统 设计 功能
1 系统开发的背景
1.1 现状
目前一些软件公司及科研院所设计了多款投资项目经济评价软件,如广西某公司的cod-1xp.exe等,它们给研究人员带来了便利,提高了工作效率。但它们大多是参照《建设项目经济评价方法与参数》(第二版)设计的,且大多缺少对财务表现进行综合评价,不利于方案之间的科学比选。基于以上考虑,参照《建设项目经济评价方法与参数》(第三版),作者设计开发了投资项目财务综合评分系统,作为经济评价软件的补充。
1.2 开发工具
(1)编程环境的选择。微软公司的Visual Studio .net 2003是Windows应用程序开发工具,是目前极为广泛的、易学易用的面向对象的开发工具。它提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效地提高了应用程序的运行效率和可靠性。故而,实现本系统VS.net是一个相对较好的选择。
(2)关系型数据库的选择。关系数据库是目前应用最广泛的数据库类型,能汇集各种信息以供查询、存储和检索。关系型数据库以行和列的形式存储数据,以便于用户理解。这一系列的行和列被称为表,一组表组成了数据库。用户用查询(Query)来检索数据库中的数据。一个Query是一个用于指定数据库中行和列的SELECT语句。目前流行的关系数据有IBM DB2、IBM UDB、Oracle、SQL Server、SyBase、Informix、Access等。
Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。Access支持ODBC(开发数据库互连,Open Data Base Connectivity),利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的数据库报表和窗体等。
正因为本系统为小型应用程序,本文选择了Access这个桌面数据库作为该系统的存储数据库。
(3)二者的结合(ADO.NET)。ADO.NET是微软的Microsoft ActiveX Data Objects (ADO)的下一代产品,是在微软的.NET中创建分布式和数据共享应用程序的应用程序开发接口(API)。ADO.NET能被用在任何用户的应用程序,需要和OLE DB-compliant的数据源连接和通讯,例如Microsoft SQL Server、Access。
2 系统简介
2.1 系统的设计思路
本文认为评分系统应该具有以下基本功能:只需用户输入相关数据,程序就能自动生成项目财务综合评价所需的结果,计算各财务指标并进行综合评分。
在系统的设计上,为增加系统的可维护性,本文将整个系统分为三个层次:表示层、业务逻辑层、数据访问层。
表示层,主要用于接受用户的输入以及向用户显示计算结果。表示层接受用户的输入数据后,将用户输入传递给它的下一层。
业务逻辑层,该层主要用于处理评分系统中的计算逻辑。
数据访问层,该层主要用于将数据存入Access数据库,以及从Access数据库获取所需要的数据。
2.2 系统实现的功能
(1)项目记忆功能。本系统可以自动保存曾经评价过的项目,同时通过开始界面或数据输入界面的“系统”按钮可以对不同的评价项目进行切换提取,方便用户进行比较和参数更改。
(2)自动生成结果功能。通过关系型数据库,用户只需将计算或整理好的数据按系统要求的格式正确输入,系统将自动生成结果,主要包括各指标计算值及综合评分表。
(3)变动评分标准功能。用户可以根据自己的评价需要,对系统里面的参数、权重及取值区间进行改动。这样可以方便用户对不同类型或行业的项目进行评价,同时可以适应经济的发展,对相应的参数进行重新调整。
2.3 系统的特点
(1)评价模型的选用。该系统选用的评价模型是本文建立在对新时期项目财务评价的全面把握上,借鉴沃尔评分法的评价方法,参考杜邦分析体系的评价思想、层次分析法的思路设计的,并用国际标准值、实用值、经验值对指标进行完全量化处理以便于计算机生成。
(2)开放式的设计。考虑到不同用户的多方需要,以及为了更好地适应经济的发展,更多地为用户着想,将系统设计成开放式的系统,也就是系统实现的功能里面所提到的,用户可以对系统里面的基础数据根据需要进行更改。
2.4 系统的使用简介
由于系统是基于Visual Studio .net 2003开发的,所以需要在电脑中安装Microsoft .NET.Framework1.1后,系统才能运行。本系统是免安装版,直接点击FinanceEvaluation.exe
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论