首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
面向对象与原型法相结合的一种模式   总被引:1,自引:0,他引:1  
用传统的瀑布式方法开发软件存在着两大问题:不易克服语义断层及不易适应需求变化。面向对象法和原型法的结合可以克服以上问题。面向对象法对前者有绝对优势,原型法对后者有优势。如果用某种手段把两者结合起来,充分发挥各自的长处,就能大大提高开发效率和质量。鉴于此,本文在对面向对象方法及原型法分析的基础上,提出了一种使这两种方法相结合的模式,满足了这种要求。  相似文献   

2.
虚拟现实场景在线可视化编辑技术的实现   总被引:1,自引:0,他引:1  
随着虚拟现实技术的快速发展,VR在建筑领域的应用越来越广泛,虚拟场景的可视化编辑成为一个热门的研究课题.通过对建筑产品虚拟展示系统的研究,结合多年的工程经验和面向对象方法,给出了虚拟场景对象原型的定义;结合VRML和HTML的脚本编程,提出一个快速实现虚拟场景可视化编辑的技术方法;开发了在线可视化编辑系统,在实际项目中进行应用,极大地提高了工作效率.  相似文献   

3.
相对于传统顺序里程碑交接的瀑布模型来说,快速原型法与面向对象技术在应用中具有明显的优点,而面向对象的迭代增量式开发方法是软件开发中上述两者的结合。该方法已成功地应用于邮政网上银行的开发项目中。  相似文献   

4.
面向对象技术和形式化方法结合,在面向对象技术中应用形式化方法是一种有效的实现软件自动化的方法。介绍了形式化描述语言LOTOS的特性,结合面向对象技术和状态图的理论知识,给出了基于LOTOS的动态模型的形式化方法,并给出了实例说明。  相似文献   

5.
成本核算是财务管理的一个重要组成部分。由于成本核算的复杂多样性,使得会计电算化中的成本核算管理系统难以实际应用。文章分析了制约成本核算管理系统推广应用的因素,提出了改进措施,并重点研究应用快速原型法和面向对象的设计方法和技术提高成本核算管理系统的通用性  相似文献   

6.
面向对象技术和形式化方法结合,在面向对象技术中应用形式化方法是一种有效的实现软件自动化的方法。介绍了形式化描述语言LOTOS的特性,结合面向对象技术和状态图的理论知识,给出了基于LOTOS的动态模型的形式化方法,并给出了实例说明。  相似文献   

7.
运用面向对象的方法,分析了在工程类知识库系统中结合数据库技术的可能性、必要性,提出了其开发途径,最后给出了具体实现的程序清单。  相似文献   

8.
面向对象技术和形式化方法结合,在面向对象技术中应用形式化方法,是一种实现软件自动化的有效方法。介绍了形式化描述语言LOTOS的组成、操作语义和规则;根据LOTOS对并发操作描述的优势,应用它的操作语义和规则定义,结合面向对象技术和状态图的理论知识,定义出对象的状态变迁、状态图和对象并发的形式化规则,并运用这些规则对软件系统进行并发形式化;给出了GTP管理子系统形式化的实例说明。  相似文献   

9.
对原型化软件开发和面向对象的技术进行了分析,找出了两者之间的结合点“软件复用”技术,并由此提出了一种面向对象的原型化开发模型。  相似文献   

10.
三维数值流形的面向对象设计   总被引:2,自引:0,他引:2  
在给出扩展的三维数值流形的理论基础上,将面向对象技术引入到三维数值流形方法的程序设计中,详细地研究了基于三维数值流形理论的面向对象的程序设计和管理方法,并进行了类的设计,还给出了其中一些关键类的原型。作为应用实例,给出了三维数值计算结果。数值算例表明该算法与理论结果吻合,从而证明了面向对象程序设计的正确性。  相似文献   

11.
为了使面向对象方法(OO方法)能够更有效地指导分析与设计工作、降低OO方法应用的难度并提升其产品开发的过程能力,提出了一种简洁、实用且易于掌握的OO产品工程过程.定义过程的方法是:对OO方法内在活动与工作产品的关系进行分析;基于产品演进的观点来定义活动及其工序,将过程用于企业实践并进行验证与改进,然后根据过程设计的方法对过程中的活动进行分组,从而抽象出全局过程———软件生命周期过程.实践结果表明:文中给出的过程能够有效地提高分析与设计的过程能力,一定程度上降低了OO方法的应用难度以及产品质量过多地依赖人的风险.  相似文献   

12.
To improve the reusable and configurable ability of computer numerical control (CNC) software, a new method to construct reusable model of CNC software with object-oriented (OO) technology is proposed. Based on analyzing function of CNC software, the article presents how to construct a general class library of CNC software with OO technology. Most function modules of CNC software can be reused because of inheritable capability of classes. Besides, the article analyzes the object relational model in request/report mode, and multitask concurrent management model, which can be applied on double-CPU hardware platform and Windows 95/NT environment. Finally, the method has been successfully applied on a turning CNC system and a milling CNC system, and some function modules have been reused.  相似文献   

13.
应用面向对象技术,用一个实例叙述了这种对象映射的过程.实践证明,该方法可行有效,并且为其它类似的软件开发提供了可行的建设方案.  相似文献   

14.
Classes are key software components in an object-oriented software system. In many industrial OO software systems, there are some classes that have complicated structure and relationships. So in the processes of software maintenance, testing, software reengineering, software reuse and software restructure, it is a challenge for software engineers to understand these classes thoroughly. This paper proposes a class comprehension model based on constructivist learning theory, and implements a software visualization tool (MFV-Class) to help in the comprehension of a class. The tool provides multiple views of class to uncover manifold facets of class contents. It enables visualizing three object-oriented metrics of classes to help users focus on the understanding process. A case study was conducted to evaluate our approach and the toolkit.  相似文献   

15.
熊皞琦  张安安 《江西科学》2008,26(6):951-953
探讨了利用统一建模语言对系统进行面向对象分析、设计以及实现问题,采用面向对象的方法,顺利实现了码激励线性预测(CELP)编码系统。  相似文献   

16.
UML-G:针对地理信息应用的面向对象建模语言   总被引:7,自引:0,他引:7  
在分析其他学者的针对GIS的建立的OO(Object-oriented)模型基础上,基于目前已经成为建模技术标准的UML,并利用其扩展机制,包括构造型、标记值和约束,对UML进行扩展,定义了针对地理信息应用的面向对象建模语言UML-G,描述了UML-G的元模型,并采用UML-G对空间对象和空间关系的模型表达进行了研究,包括简单空间对象、覆盖对象、复合空间对象、时态空间对象以及空间关系的表现.通过分析以及相关实例的表述,表明UML-G可以很好地在GIS开发过程中使用,从而使得模型更加简洁并具有更好的表现能力.最后指出了进一步的研究方面.  相似文献   

17.
动力传动系统优化匹配专家系统的知识库构建   总被引:3,自引:3,他引:0  
结合开发汽车动力传动系统优化匹配的专家系统(Matching Optimization of Automobile Powertrain Expert System,简称APOMES)的实践,采用VisualBasic编程语言和Microsoft Access数据库作为开发工具,依据汽车动力传动系统优化匹配的特点,将面向对象的知识表达方法和产生式规则的知识表达方法相结合,探讨了基于面向对象的APOMES知识库系统的构建,详细阐述了知识的表达方法、知识的存储形式、知识库系统的结构和管理方法。  相似文献   

18.
对软件工程在20世纪90年代中常用的开发方法--软件重用进行了分析,重点讨论了OO技术及类库在新一代软件开发过程中的技术支持,同时也介绍了软件开发中另一个热点--组件技术。  相似文献   

19.
王珏  张建沛  张菁 《应用科技》2002,29(6):48-50
如何更好地实现软件重用一直是软件工程的重要研究课题。OO技术的出现是软件开发技术的巨大进步,但怎样实现大粒度的重用以提高软件的可维护性和可扩展性仍是一个难题 ,CBSE的发展有望从根本上解决这一问题。由于COM/DCOM、JavaBeans/EJB等组件标准的出现,CBSE趋向实用。论述了CBSE的概念、特点、意义,CBSE的开发过程,开发管理,并钭CBSE与传统的软件工程技术作了比较。  相似文献   

20.
以面向对象概念和理论体系为基础,系统研究和分析了面向对象方法的先进思想、机制和能力,以及它对整个计算机科学和工业发展所产生的巨大作用与影响.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号