• 美文
  • 文章
  • 散文
  • 日记
  • 诗歌
  • 小说
  • 故事
  • 句子
  • 作文
  • 签名
  • 祝福语
  • 情书
  • 范文
  • 读后感
  • 文学百科
  • 当前位置: 柠檬阅读网 > 散文 > 正文

    面向对象的预算管理的理论分析初探

    时间:2020-12-23 08:07:50 来源:柠檬阅读网 本文已影响 柠檬阅读网手机站

    (内蒙古工业大学,内蒙古 呼和浩特 010051)
    摘 要:文章论述了面向对象方法的基本概念、内涵及优 点,分析了面向对象的预算管理的特点及作用,指出:面向对象的预算管理为研究和设计预 算管理模式提供了一种全新的视角,具有先进的理论性和较强的现实操作性。
    关键词:面向对象;
    预算管理

    中图分类号:F275  文献标识码:A  文章编号:1007—6921(2009)03—0048—02

    以面向对象的思想看世界,认为客观世界是由许多不同种类的对象所构成,每个对象都有自 己的内部状态、运动规律及外在表现形式。这一关于对象的属性和行为的表示揭示出了对象 具有两重性的哲学观点:客体性指对象静止的一面,它表明了对象的属性(状态),由“数 据”表示;
    主体性指对象运动的一面,它表明了对象的行为活动,由“操作”表示。面向对 象的方法是指从构成客观世界的基本成分——对象出发,将客观事物及其运动和相互作用看 作是一个密不可分的整体,通过从特殊到一般的归纳方法构造类,形成与客观世界基本一致 的信息世界中的系统结构。由此可见,面向对象的立足点是系统最稳定的基本成分(对象) ,出发点是为了认识问题域的实质结构。
    1 面向对象方法的基本思想
    1.1 面向对象方法的几个基本概念
    1.1.1 对象。对象是行动或思考是作为目标的人或事物。对象在面向对象的系统中,对 象是基本的运行时的实体,它既包括数据,也包括作用于数据的操作。所以一个对象把属性 和行为密封成一个整体,从程序设计来看,对象是一个程序模块;
    从用户来看,对象为他们 提供了所希望的行为。面向对象的方法认为现实世界是由各种对象组成的,任何事物都是对 象,复杂的对象可以由比较简单的对象以某种方式组合而成。
    1.1.2 类。一个类定义了一组大体上相似的对象。一个类所包含的方法和数据描述一组 对象的共同行为和属性。把一组对象的共同特性加以抽象并存储在一个类中的能力,是面向 对象技术最重要的一点。类是在对象之上的抽象,有了类以后,对象则是类的具体化,是类 的实例。类可以有子类,同样也可以有父类,形成层次结构。当建立一个对象类的新实例时 ,可以根据要求为新对象定义其专用的数据,用来描述该对象独特的属性值。
    1.1.3 封装。把代码和数据衔接在一起构成一个具有类类型的对象。通过封装使得对象 的内部数据结构受到保护,外部不能访问,只有该局部对象的代码才可以访问。
    1.1.4 继承。继承是一个对象可以获得另一个对象的机制。一旦某个特征被某个类定义 ,所有在它之下被定义的类都包含这些特征。继承的本质特征就是行为共享。新类共享已有 类的行为,而自己还具有修改和添加的行为。从一个类中继承下来的新类,将继承已有类的 所有方法和属性, 还可以添加属于自己的方法和属性。
    1.1.5 消息。对象之间进行通信的一种构造叫作消息。当一个消息发给某个对象时,包 含要求接收对象去执行某些活动的消息。接收到消息的对象经过解释,然后予以响应。这种 通信机制叫做消息传递。发送消息的对象不需要知道接收消息的对象如何对请求予以响应。

    消息是向对象发出的服务请求。它与封装原则密切相关,封装使对象间相互独立,消息通讯 提供了对象间动态联系的唯一途径。
    1.2 面向对象方法的内涵
    面向对象方法是一种运用对象、类、继承、封装、聚合、消息传送、多态性等概念来构造系 统的软件开发方法。其基本思想是从现实世界中客观存在的事物(即对象)出发来构造系统 ,并在系统构造中尽可能运用人类的自然思维方式。面向对象的方法学认为:①客观世界是 由各种对象组成的,任何事物都是一个对象,每个对象都有自己质的规定性和运动变化的规 律,每个对象都属于某个对象“类”,都是该对象类的一个实例化元素。不同对象的组合及 其相互作用就构成了我们要研究、分析和构造的客观系统。②通过分析和比较,可以发现对 象间的相似性,即揭示出不同对象的共同属性。这就是构成对象类的根据。在按“类”、“ 子类”、“父类”等概念构成对象类的层次关系时,如不加特殊说明,则低层对象可以自然 地继承较高一层对象的属性。③对于已分成类的各个对象,可以通过定义一组“方法”来说 明该对象的功能,也就是允许作用于该对象上的各种操作。对象间的相互联系及其作用是通 过传递“消息”来完成的,消息就是通知对象去完成一个允许作用于该对象上的操作。对象 作为现实世界的抽象,集中体现了对重要问题空间的理解,面相对象方法具有抽象性、封装 性、继承性、多型性等优异特性。
    1.3 面向对象方法的优点

    面向对象方法比较自然地模拟了人类认识客观世界的方式,追求解域与问题域结构间的最大 近似和直接模拟,最大程度地消除了语义断层,显示出强大的生命力。
    1.3.1 面向对象方法学的出发点和所追求的原则是,使描述问题的问题空间和解决问 题的方法空间在结构上尽可能一致,也就是使分析、设计和实现系统的方法学原理与人们认 识客观世界的过程尽可能一致。
    1.3.2 具有较强的应变能力。由于把对象作为组成系统结构的基本元素,当系统需要 重构以适应外部环境时,只需重新组织对象,不需破坏对象本身。这一点特别有现实意义, 因为开放型、多元化和灵活多变是现代社会发展的重要特征,对灵活多变的外部世界的应变 能力已成为一个系统长期、稳定、可靠运行的关键。
    1.3.3 由于面向对象方法是以“对象”为目标的,它一改传统的以“过程”为中心的设 计方法,大大提高了软件的稳定性、可靠性和重用性。因为对象是过程的载体,是它的基石,所以以过程为中心的软件设计的稳定性、可靠性和重用性必然较差, 而以对象为中心的软 件设计,其主体结构则相对稳定得多,其可靠性和重用性因此也高得多。
    1.3.4 从人们认知事物的思维机制来看,面向对象技术融抽象思维与形象思维于一身 ,即达到了对象抽象,大大地发展了计算机程序语言。人的认识过程本来就是从特殊到一般 又从一般到特殊的不断反复过程,是归纳过程和演绎过程的交互统一。面向对象方法提供了 “对象”、“类”、“继承”、“封装”、“多态”等机制。
    1.3.5 从内部结构和思维方法上来看,面向对象方法由于较好地实现了“对象”与“过 程”的有机结合,所以,它真实地模拟了客观事物的固有结构和层次关系。以对象为中心和 基础,用对象建构系统进而建立更大的系统的做法,是面向对象方法所固有的。面向对象方 法把对象和过程、结构与功能、层次和系统有机地结合起来,它建立对象的过程比较真实地 模拟了客观事物的结构和层次规律,为人们认识和再现物质世界提供了正确有效的途径和工 具。
    1.3.6 提高了系统的可维护性。对象是相互独立,经过封装的,其内部数据和实现方 法对其它对象来说是透明的,也是无需关心的。因此,对象内部的修改不影响其它对象的任 何方面,对象内部的错误也不会传播到其它对象中去。
    1.4 预算管理与面向对象思想
    将面向对象思想用于预算管理具有如下明显的优势:
    1.4.1 预算管理是对企业生产经营的各个环节和全部过程的一种计划或控制。预算管理 系统中的每一个功能模块和预算对象就是对生产经营各环节的具体业务特征的描述和企业行 为控制。对经营业务特征的描述是预算管理的静态表现形式,而对企业行为的控制则是预算 管理的动态表现形式。而面向对象思想也正是试图模仿现实世界中的实体及其相互关系,认 为客观世界是由对象组成的,通过定义每个对象的属性(特征)和行为(方法)来描述每个 实体,通过对象之间的通信描述实体之间的关系,行为用存放在对象中的方法与数据实现, 通过消息激活对象中的方法而使对象的行为得以表现出来。可以看出,这两者之间存在许多 共同之处。
    1.4.2 利用面向对象的封装性,每个预算对象的历史数据、编制方法、约束条件等集 合起来,封装在预算对象之内,一旦需用只需通过预算管理信息系统将其激活,输入具体变 量就可得出管理所需的预算结果。同时,封装也是一种信息隐蔽技术,使得预算对象的使用 者不必知道行为实现的细节,只需系统提供的界面来轻松访问该预算对象。
    1.4.3 继承是自动共享类、子类与对象中方法与数据的机制,使得自动生成一个新的 对象类相当容易,利用预算对象的继承性,一个子类能从多个类中继承数据与方法。因此, 利用面向对象的继承性可以将简单的预算对象组合成复杂的预算对象体系,从一类或几类预 算对象功能模块中构造出新的功能模块,进而形成模型之间的树或层次关系,实现对企业经 营行为全方位、多角度的模拟与控制。
    2 面向对象的预算管理的本质特点及作用分析
    2.1 预算管理对象的界定

    根据以上对预算管理和面向对象思想、方法的分析,我们可以对预算管理对象作如下界定:
    预算管理对象就是涉及到预算管理的方面、多角度的企业活动、企业事件、企业经营行为、 企业的人或物。
    2.2 面向对象的预算管理的本质

    在对现有的预算管理理论吸收、继承的基础上,引入面向对象的思想和方法,将企业生产经 营的组织行为、投融资管理等方方面面界定成不同的对象,形成一个灵活而又全面的企业预 算对象体系,以此体系作为企业预算管理的目标和对象,实现对企业经营行为的全方位控制 。
    2.3 面向对象的预算管理的特点
    2.3.1 预算管理的灵活性。预算管理的灵活性表现在两个方面:对象界定的灵活性和对象管理的灵活性。①对象界定的 灵活性:每个企业都可以针对自身的生产经营特点来灵活界定自己企业预算管理的对象,预 算范围可大可小,对象体系可简可繁。对象的设计和界定完全从预算管理的实际需求出发, 对已经建立的对象体系可随时进行增添删减,当新的业务、新的活动、新的组织行为出现时 ,根据需要可灵活设定新的预算对象,并对其进行预算管理。②对象管理的灵活性:面对瞬 息万变的竞争市场、多变的企业任务、临时的合作项目等企业事件,原有的预算管理表现得 无从应变,而面向对象的预算管理由于其对象化的优势,可以灵活应对上述企业事件。当企 业生产经营条件发生变化时,通过对封装于预算对象内的预算约束条件、数据进行调整,就 可以得出新的条件下的预算管理数据,从而灵活调整预算管理的标准和方式,既保证了预算 的科学性,有保证了预算管理的有效性。而对于企业的新任务、新项目,在对其属性分析、 界定的基础上,通过类比已有的预算对象或新建预算对象的两种方式制定预算方案,实现预 算管理。
    2.3.2 预算管理的全面性。对象从广义上讲可以是任何人或物,因此预算对象可以超越以往预算管理的种种界限,将预 算管理的范围延伸到企业管理的任何一个层面。预算对象可以是生产经营的一个过程,也可 以是经营决策的某个方面,可以是企业的组织行为,也可以是团队活动,可以是企业的战略 合作项目,也可以是企业的特殊事件……总之,凡具备某种属性、特征的企业的人、事、物 都可以成为企业预算的对象。从这个意义上讲,面向对象的预算管理真正实现了完全意义上 的全面预算管理。
    2.3.3 预算管理以企业信息化为基础。面向对象的方法的出发点和落脚点是信息系统的设计与实现,将面向对象的思想引入预算管 理,不可避免地将预算管理与企业信息化直接结合在一起。预算对象通过对预算数据和预算 行为的封装和集成,具备了面向对象方法特有的抽象性、封装性、继承性、多形性和多方向 的优异特性,从而为预算管理信息系统的设计与实现提供了便利条件。企业全面预算的运行 体系主要包括预算管理的目标、预算管理的方法、预算管理的调控、预算管理的考评,一套 科学客观的全面预算运行体系应该从企业的战略目标、各部门的预算指标及企业经营活动的 特点、财务状况、内部生产经营活动的流程及未来发展状况等实际情况出发,其中企业的发 展战略是基础。

    为确保预算的科学制定、严格控制、公正评价以及合理惩罚, 必须构建完善的全面预算组 织管理体系,因此,企业信息化是预算对象管理实现的基础,基于企业信息系统的预算管理 能够有效实现对企业经营活动的全方位的、实时的监控和网络化管理,而预算对象的界定和 预算对象体系的构建又能加快企业信息化建设的步伐,两者相辅相成,互为条件。[参考文献]
    [1] 何清波.国际企业财务管理[M].北京:经济科学出版社,1997.
    [2] 贾春华.财务会计学[M].天津:南开大学出版社,1994.
    [3] 徐大图.企业财务管理[M].天津:天津大学出版社,1993.
    [4] 现代企业财务目标的新选择[J].财会月刊(会计版),2005,(11).
    [5] 时现代财务目标选择的几点看法[J].财务与会计,2005,(12).

    相关热词搜索: 初探 面向对象 预算管理 理论 分析

    • 文学百科
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章