共查询到20条相似文献,搜索用时 15 毫秒
1.
面向过程与面向对象——两种程序设计方法的比较与思考 总被引:1,自引:0,他引:1
1 引言 目前,程序设计方法有两大类,一是面向过程的结构化程序设计方法,二是面向对象的程序设计方法。这两种方法的主要指导思想是什么,各有什么优势和特点,在学习和实用中各存在哪些问题。本文想对这一系列问题给出自己的思考。2 两种程序设计方法简介 面向过程的程序设计方法将解决问题的重点放在模拟问题的过程方面,它在解决问题时采用功能分解方法,即将一个系统看作一些功能块的组合,这些功能块可以被进一步分解,直到参与设计和编程的人员可以理解的步骤和过程为止。 功能分解最终产生的模块和子模块作为程序构成成分的过程… 相似文献
2.
综合面向对象和面向过程的对象过程方法 总被引:2,自引:0,他引:2
为适应复杂系统的分析要求,文章针对面向对象分析方法和面向过程方法不能综合考虑系统的结构及过程性的缺点,介绍了对象过程方法的概念及其特点。 相似文献
3.
叶璇 《数字社区&智能家居》2012,(3X):2136-2138
面向过程方法的弊端引发了20世纪60年代的"软件危机",面向对象方法的出现为软件开发开辟了新的出路。从分析"软件危机"的起因着手,阐述了面向过程方法的弊端,介绍了面向对象方法的特点,并总结了面向对象方法优越性和局限性。 相似文献
4.
编程语言在软件设计领域经历过三次重大的变革,它们分别是面向过程的编程,面向对象的编程和泛型编程.其中的每一次变革不仅影响到编程语言本身,更影响到软件工程中的各个领域.文章介绍了这三种程序的设计方法,并且对其进行了比较和分析. 相似文献
5.
面向对象和面向过程的系统开发方法比较(下) 总被引:1,自引:0,他引:1
5.面向对象的系统开发在面向对象的系统中,数据不存在于应用系统之中。但是,应用系统却是存在于一个信息资源的概念框架中,这个概念框架就是BWIS。BWIS是一个企业中所有重要数据对象类(如实体)的集合。图7描绘了电子邮件系统的BWIS。在面向对象的BWIS中,应用系统定义为由某些类的数据对象拥有的一个行为能力的集合。通常,一个对象类定义为对象的一个特定类型,如所有顾客的类,或所有车辆的类。本文中,数据对象类是指用于实体关系数据库设计中的实体类型的定义。面向对象的应用系统不象面向过程的系统那样为每个应用系统拷… 相似文献
6.
面向对象和面向过程的系统开发方法比较(上) 总被引:1,自引:0,他引:1
本文为了讨论这一改变对系统开发现状的影响,对面向对象的开发方法和面向对象与过程相结合的开发方法进行了比较。在面向对象的开发中最显著的特点是它依赖于商业信息系统结构,它是完整商业企业的一个实体关系模型。特别是在应用系统开发中要考虑这个商业模型所需的变化。 相似文献
7.
结构化和面向对象程序设计方法的探讨 总被引:4,自引:0,他引:4
结构化和面向对象是当前主要的程序设计方法,本文对这两种方法的基本思想,设计过程和特点等进行了较全面和深入的分析和探讨,得出了一些有意义的结论。 相似文献
8.
针对软件系统呈现出的新的自然特性,面向对象程序设计与面向方面程序设计不能提供很好的技术支撑。文章提出面向任务协同程序设计,对其思想和实现原理进行了阐述,并对其解决的问题与意义做了简述。 相似文献
9.
面向对象与面向Agent的比较 总被引:1,自引:0,他引:1
本文通过对面向对象技术和面向Agent技术在程序设计、对软件性能的提高和软件工程等三个方面的分析和比较,说明面向Agent技术是面向对象技术的继承和发展,并指出从面向对象到面向Agent的过渡是软件技术发展的趋势. 相似文献
10.
OOCP:面向对象的化工过程计算机辅助开发环境(I):面向对象… 总被引:2,自引:0,他引:2
从过程系统的角度说明了面向对象概念,完成了对化工过程的多层次抽象,建立了近20个化工类,并提出了用面向对象方法建立化工单元和过程系统面向方程模型的思想。文中介绍了化工类库的分类方法,类库定义,类库组织形式和面向对象建模机制等。 相似文献
11.
12.
面向目标的分析和面向对象的分析应被看作是互补的;前者侧重于需求分析的前期阶段,侧重于需求分析的后期阶段。 相似文献
13.
严仲兴 《数字社区&智能家居》2006,(12):139-139,158
本文从对面向过程的程序设计方法入手,分析了结构化程序设计的思路,引审出以类与对象为根本的面向对象程序设计的编程思想。通过一些实际的例子,论述了类与对象及其关系。同时阐述了面向对象程序设计方法中所涉及到的继承、封装、多态及重载等重要特性。 相似文献
14.
面向Agent与面向对象的软件技术 总被引:7,自引:0,他引:7
面向Agent与面向对象有很多差异,但也有许多相似之处扣联系。吸收扣借鉴面向对象的成功经验扣成熟技术,对面向Agent的研究扣发展十分有利。本文比较了Agent与对象的概念扣模型,以及面向Agent扣面向对象的运行机制扣通信机制,分析了面向对象的不足扣面向Agent的优势,指出了面向Agent是未来软件的发展方向。 相似文献
15.
从面向对象到面向目标的需求分析 总被引:1,自引:0,他引:1
一、前言软件系统的成功极大地依赖软件需求分析的质量。有人做过统计,在美国和西欧国家,软件项目失败的两个最主要的原因:一是缺乏用户参与和不完整的需求,二是低质量的需求规格说明书。如果能找到一些方法和技术能精确描述用户的需求,(自动地)生成完整、一致、可修改性好、可跟踪性强的软件需求规格 相似文献
16.
从过程系统的角度说明了面向对象概念,完成了对化工过程的多层次抽象,建立了近20个化工类,并提出了用面向对象方法建立化工单元和过程系统面向方程模型的思想。文中介绍了化工类库的分类方法,类库定义、类库组织形式和面向对象建模机制等,可以看出,面向对象方法能快速、方便地建立新的化工单元和系统的面向方程模型,克服了传统设计方法中面向方程法模拟流程难以建模和利用已有模型产生新单元模型的缺点,为迅速、有效地建立化工模型探索了一条新途径。这也是作者提出的基于Windows的面向对象化工过程计算机辅助开发环境─OOCP的核心内容。 相似文献
17.
FU Yu-jiang 《数字社区&智能家居》2008,(21)
结构化方法与面向对象方法是软件开发程序设计中的2个核心思想。这两种程序设计方法不仅表现为在程序语言、分析与设计上的差异,更表现在开发思想和开发视角上的差异。 相似文献
18.
比较了面向对象和面向Agent的基本概念及其特征,在程序设计方面面向agent比面向对象有更广的应用领域,适应性更强。从自律性、主动性等方面分析了Agent比对象的优势,说明了面向Agent是面向对象的进一步发展。 相似文献
19.
20.
面向对象开发方法与结构化方法的比较研究 总被引:2,自引:0,他引:2
九十年代,面向对象故技术已开始为许多软件开发者和用户所理解和接受。不少软件都同时出现了面向对象的倾向,其中包括程序设计语言、用户界面、数据库和操作系统。面向对象的技术与七十年代的结构化程序设计一样,其目的都是改进软件的结构、维护及使用,但前者确实有助于控制软件开发中不断增加的复杂性和费用,从根本上改变程序员的工作方法,加快了生产应用程序的速度。 相似文献