浅论面向对象程序设计技术在金融信息系统的应用

上传人:d**** 文档编号:167325976 上传时间:2022-11-02 格式:DOCX 页数:4 大小:42.87KB
收藏 版权申诉 举报 下载
浅论面向对象程序设计技术在金融信息系统的应用_第1页
第1页 / 共4页
浅论面向对象程序设计技术在金融信息系统的应用_第2页
第2页 / 共4页
浅论面向对象程序设计技术在金融信息系统的应用_第3页
第3页 / 共4页
资源描述:

《浅论面向对象程序设计技术在金融信息系统的应用》由会员分享,可在线阅读,更多相关《浅论面向对象程序设计技术在金融信息系统的应用(4页珍藏版)》请在装配图网上搜索。

1、浅论面向对象程序设计技术在金融信息系统的应用论文摘要:信息资源的价值越来越高,建设以数据库为中心的管理信息系统, 对提高金融管理水平和生活质量具有重要的意义,本文以具体实例阐述了面向对 象程序设计方法的特点,并分析其优点和不足的地方,以便于在经济工作中运用 面向对象软件开发实践方法具体设计相关管理信息系统。1 前言随着我国经济信息化工作的不断发展提升,对金融工作者的计算机应用知识 要求越来越高,有些企业的信息系统正面临从传统的核算软件向管理决策性的大 型管理软件的再开发。当前我国企业经济发展对管理信息系统开发的需求很大, 如何正确安排软件的结构,合理组织、管理软件的生产,不仅是从事软件开发专

2、业人员的事,也是广大从事金融管理工作人员及学员必需掌握的知识,金融工作 人员经常就会被要求加入到系统开发中去,向系统开发人员提供有关专业技术支 持,帮助开发人员了解企业的财务处理程序、经营过程,管理要求及用户的信息 需求等。为了缩短了软件的研制时间,提高了软件的开发效率,面向对象程序设 计由此应运而生。面向对象事件驱动程序设计方法是程序设计方法的一次变革 . 我们应迎头赶上井掌握这门新技术。2 面向对象方法程序设计 (00)的基本过程计算机软件技术发展非常快,越来越多的实用软件工具有不同程度的面向对 象自动编程功能,软件工程各阶段的自动化程度也将越来越高 .面向对象程序设 计是目前程序设计方法

3、的主流,是程序设计在思维和方法上的一次巨大进步。面 向对象程序设计思想是面向对象,即设计的重要任务在于描述对象,程序是由事 件驱动的,因而,在执行过程中,持续等待的是一个发生在对象上的事件。而发 生什么事件则要看使用者的操作,如单击、双击鼠标等。至于下一步的程序流向, 则要看驱动的是什么事件。这类程序设计的主要目的是从任何方便与简化使用人 手,由使用者控制程序流向,这在一定程序上增加了编程的难度,以基于 VFP6.0 面向对象的程序设计应用为例,假设某储户到银行提取存款 X 元,试问银行出 纳元应如何付款最佳(即各种票颊钞票总张数最少)。2.1 分析 可以从最大的票额(100元)开始,算出所需

4、张数,然后在剩下的部 分算出较小面额的张教,直到最小票额(1 元)。2.2设计步辣(1)建立应用程序用户最界面。选择“新建”表单设计器,增 加一个命令按钮 Command1 、 14 个标 签 LABELI_LABEL14,7 个文本框 TEXTI_TEXT7。 (2)设置对象属性.如表 i: 表单的默认按钮 (3)编写程序代码: 说 明:文本框的 InteractiveChange 事件当文本框中的内容被改变时发生。2.3 建立程序界面与程序运行结果 在企业的金融信息系统中其它应用需求 诸如:求各种所得税的纳税情况,水电费收支情况,工资管理情况等应用,软件 需求大,需求的具体要求各有千秋,程

5、序代码和界面是千变万化的,系统开发人 员和信息管理应用工作者应根据具体的要求按一定的语法规则去改变程序的结 构和方式,形成各自的风格,以满足企业信息管理系统对应用软件日益增长的需 要。3 面向对象系统开发 (00)方法的原理 面向对象方法是在吸取结构化思想和 优点的基础卜发展起来的,是对结构化方法的进一步发展和扩充。各种分析方法 在财经软件开发过程中墓本目标是相同的。都以较低的成本开发高质量的软件, 系统开发从问题域中的实体与关系出发,体系结构是由对象类及其关系构成,对 象之间通过消息传递信息,通过执行服务一消息链完成指定功能,一旦用户要求 修改,可以只更改局部内容即可。但不管采取什么开发方法

6、,软件开发的墓本活 动包括:需求定义、设计(design),实现、验证/确认,一个面向对象的程序的每一成 份应是对象,计算是通过新的对象的建立和对象之间的通信来执行的。“面向对 象”一词是针对“面向过程一词提出的,是在本质上不同于传统的结构化方法 的一种新方法,但其是基于或扩展结构化的思想,且包含三个基本的原理:封装、 继承及多态。面向对象方法是吸取结构化方法的思想和优点的基础上发展起来 的,是对结构化方法的进一步发展和扩充。4 面向对象系统开发(00)方法的特点和发展趋势 面向对象程序设计方法是 一种正在发展中的方法,它认为客观世界是由对象组成的,用对象表示软件应用 领域里的事物,用消息传送

7、表现事物之间的相互联系,它用对象和消息来描述事 物及其相互之间的联系,用类和继承来描述对象,建立问题或模型、描述系统。 它是一种运用对象、类、继承、聚合和消息等概念来构造程序的设计方法。面向 对象的程序设计方法主要的构成可为:对象+类十继承十消息。软件系统利用以上 四个概念进行设计或实现的,使认为其是面向连接的 .面向对象程序设计的特点 是唯一性,从前一阶段到后一阶段高度连续,将面向对象分析00A、面向对象 程序设计OOP、面向对象设计00D集成到生存期各阶段中,相对于结构化程序 设计方法来说.面向对象程序设计方法具有其独到的以下优点 :开发方法的唯一 性,开发阶段的高度连续性.表示方法的一致

8、性。问题空间实体的自然表示,减 轻了设计者的负担。设计之初不必考虑很完整的地方,建立完整的体系结构,可 促进复用性,易于维护,易于修改,可合理利用其共同性,减少其复杂性。例如,在基本的发 VISUALFOXFRO,VI-SUALBASIC.VISUALC+ 中,控 件(CONTROL)、表单(FORM)等都是一个个对象.对其中对象的操作,可以通过 属性、事件和方法来实现。面向对象是当前软件方法学的主要方向,也是目前最 有效的开发方法之一。其基本思路是:把一个复杂问题的求解过程分阶段进行, 每个阶段处理的问题都控制在人们容易理解和处理的范围内。在应用中,面向对 象的分析方法首先定义对象及其属性,

9、根据问题域中的操作规则和内在性质定义 对象的行为特征(服务),建立状态模型,用状态模型描述对象的生命周期,分析 对象之间的关系,采用封装,继承,消息通信等原则使问题域的复杂性得到控制,根据对象及其生命周期定义处理过程。当然,面向对象设计方法有很多不足之处, 在开发大型软件方面,面向对象设计方法无疑其有很好的优势,但这种优势只有 其在开发大型软件上才体现出来,软件的重用使其冗余相对较大。对于小型软件 和要求讲究效率的场合来讲,结构化程序设计方法仍有其使用的必要。 以金融 管理信息系统为例,随着金融软件的推广应用,企业电算化应用水平不断提高, 软件已不能满足企业管理水平提高的需求,为此我国金融软件

10、开发应用工作者又 相继推出了 ATM系列、银证转账软件产品,井与会计管理软件功能相关联和对 接,主要包括:账务处理、资金管理、帐务分析、销售等功能,在管理型软件各 功能模块中还将满足纳税处理、提供审计线索等功能需求。将推出成熟的商品化 金融企业管理信息软件,以实现企业内部物流、资金流与信息流的一体化管理, 实现管理与决策有机统一,并通过建立在Internet/Intranet/Extranet上,实现企业 内部资源与企业外部资源构成的整个供应链的管理.5 结语 面向对象程序设计技未根本目的是服务于应用金融信息管理系统的 需要,在设计过程中,我们应该充分考虑该设计方案的可维护性,可扩展性,当 系

11、统需要发生变动时,我们能够通过修改最少的代码以满足新的需求。通常情况 下,无论需求如何变化,其核心的要点是不会变化的,所以我们在做金融管理信 息系统设计时要充分抓住需求的核心要点,这样我们的系统设计模型才能尽可能 地适应后期不同的需求更改。在市场经济环境下,各种信息管理系统要求不断提 高,软件的通用性方面也在不断加强,金融管理信息系统(MIS)已相当普及,其 应用范围几乎覆盖各个行业和部门,因此面向对象程序设计技术在管理信息系统 中的应用将会越来越广泛。山东新华电脑学院官网: 山东新华电脑学院就业: 山东新华电脑学院环境: 山东新华电脑学院活动: 山东新华电脑学院专题: 山东新华电脑学院学生网:

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!