首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 234 毫秒
1.
王辉 《微机发展》2007,17(5):62-65
针对CEMIS应用软件开发中存在的问题,比较了传统的软件工程方法学和面向对象的软件工程方法学的优劣。论述了如何将面向对象的软件工程方法的思想应用到CEMIS系统应用软件的开发中,用面向对象的软件工程的方法指导软件开发,并给出了相应的需求模型和模型分析。  相似文献   

2.
软件工程方法在高校教学管理系统中的应用   总被引:3,自引:0,他引:3  
针对CEMIS应用软件开发中存在的问题.比较了传统的软件工程方法学和面向对象的软件工程方法学的优劣。论述了如何将面向对象的软件工程方法的思想应用到CEMIS系统应用软件的开发中,用面向对象的软件工程的方法指导软件开发,并给出了相应的需求模型和模型分析。  相似文献   

3.
软件危机几乎一直伴随着软件开发的整个历史,对于大型软件项目,它造成的危害更大。正是在此背景下,软件工程和面向对象技术得以产生和发展。作为面向对象的基础,设计模式为可复用面向对象软件开发指明了一条道路。敏捷软件开发和极限编程则作为面向对象的进一步发展而出现,成为近年来软件开发方法学研究的热点。  相似文献   

4.
软件危机几乎一直伴随着软件开发的整个历史,对于大型软件项目,它造成的危害更大。正是在此背景下,软件工程和面向对象技术得以产生和发展。作为面向对象的基础,设计模式为可复用面向对象软件开发指明了一条道路。敏捷软件开发和极限编程则作为面向对象的进一步发展而出现,成为近年来软件开发方法学研究的热点。  相似文献   

5.
随着计算机应用技术的逐渐发展推进,人们对应用软件提出了越来越多的要求,这在很大程度上推动了软件开发行业的发展.近年来,软件复用逐渐成为了软件工程中较为重要的研究目标之一.随着面向对象技术的出现,面向对象框架的应用变得直观重要.因此,本文将以面向对象框架的软件开发方法为文章进行阐述的主要内容,通过对框架和其他面向对象复用技术之间的联系进行阐述,给出具体的开发过程,最后对其应用展开研究,以供参考.  相似文献   

6.
在分析传统的软件工程不足的基础上,介绍了软件开发中面向对象的方法的主要内容。对应于软件的生存周期各个阶段具体分析了软件工程开发中面向对象的方法。  相似文献   

7.
在分析传统的软件工程不足的基础上,介绍了软件开发中面向对象的方法的主要内容.对应于软件的生存周期各个阶段具体分析了软件工程开发中面向对象的方法.  相似文献   

8.
从分析编程手段和软件开发方法学的发展趋势入手,提出“资源”将是未来编程语义的主要载体。然后对主要的软件开发方法学进行阐述,提出面向资源的应用软件开发方法学(ROAD)可能是将面向对象(OO)思想提供给最终用户运用的有效方法。作者倡议:开辟一门新的软件开发方法学———ROAD方法学。最后介绍了珠海同望科技有限公司在ROAD方面所做的工作。  相似文献   

9.
建模专题     
熊节 《程序员》2002,(10):33-33
无论从程序设计的角度还是从软件工程的角度,面向对象(Object-Oriented)都是非常重要的理念。从语言、到编程技巧、到系统设计、到需求分析、到方法学,面向对象已经无处不在,成为软件开发事实上的标准技术。  相似文献   

10.
面向对象软件测试的关键问题及对策   总被引:1,自引:0,他引:1  
1 引言目前,面向对象软件开发方法占主导地位,但是,面向对象软件测试的研究却远远滞后于软件工程实践的需要。软件规模和复杂程度不断增加,应用软件及其运行环境,如操作系统、异构平台、分布计算环境等方面,已经大大地复杂了,传统的结构化软件测试技术受到了前所未有的挑战。  相似文献   

11.
徐怡  李龙澍 《微机发展》2005,15(10):59-61
现实世界中的软件系统越来越大,越来越复杂,使得现有的软件工程技术(如面向对象技术)很难解决系统中存在的一些问题。为了更好地解决这些问题,智能Agent由于其自身所具有的灵活性被应用到软件工程中,据此文中提出了一种新的面向Agent的软件工程方法学。详细介绍了面向Agent的系统建模方法和Agent的体系结构。最后给出了面向A-gent的软件工程方法学在RoboCup中的具体应用,表明面向Agent的软件工程方法学为大型复杂系统的设计和实现提供了一种有效的新途径。  相似文献   

12.
李轩  郝克刚  葛玮 《微机发展》2006,16(11):38-41
软件度量学是软件工程的一个新分支,通过度量反馈的信息来控制开发过程,以提高软件质量。传统的面向过程的软件将数据和操作分离,强调以算法为核心。近年来发展起来的面向对象软件的主要特性包括抽象性、封装性、继承性和多态性,将数据和操作封装,强调以对象为核心。因此面向对象软件度量方法也随之发展起来,著名的是C&K度量方法。还介绍了面向对象的软件可重用性的度量方法。并对面向对象软件的下一步研究阐述了看法。  相似文献   

13.
面向对象可复用软件设计思想分析   总被引:6,自引:0,他引:6  
软件复用技术是有效利用已有的软件资源,提高软件开发效率,降低开发成本的技术.但是如何才能设计出一个可以复用的软件,这是我们大家都很关心的问题,Erich Gamma博士在这方面进行了有益的尝试,他的研究方法是总结前人在面向对象软件开发过程中所积累的经验,即模式,但是模式是如何总结出来的,在总结模式时,或者说在设计可复用的软件时应该如何思考问题,这比总结模式本身更重要.本文主要从软件复用的关键——隔离变化入手,深入探讨和分析了面向对象的软件系统构造过程中可能发生变化的点,并给出了屏蔽这些变化点的方法,并提出了一个设计面向对象可复用软件的新的可操作的思路、  相似文献   

14.
现代软件工程在现代软件开发中的合理应用   总被引:3,自引:0,他引:3  
从一个角度分析了现代软件体系结构对现代软件工程方法的影响,指出由RDBMs提供数据服务的C/S结构的软件开发中,使用面向对象软件工程方法并无很大优势,使用传统软件工程方法是一种较好的选择;由RDBMs提供数据服务的三层结构的软件开发中,业务逻辑层组件的分析和设计使用面向对象软件工程方法是合适的,但是也不排斥传统软件工程方法,不宜盲目使用面向对象的软件工程方法、UML和RUP。  相似文献   

15.
OOSDM的对象模型与系统构造   总被引:1,自引:0,他引:1  
王立福  阮闯  杨芙清 《软件学报》1995,6(11):699-704
随着面向对象实现技术的快速发展,面向对象的各种软件开发方法正在相互融合,并进入实施应用阶段,从而有力地促使了这一方法逐步走向成熟,基于“青鸟工程”和现有的面向对象方法,我们提出了OOSDM(Object-OrientedSoftwareDevelopingMethod)。本文主要介绍OOSDM的对象模型──结合事件对象,以及如何以这一对象模型进行软件系统构造。  相似文献   

16.
面向对象软件测试方法研究   总被引:1,自引:1,他引:0  
面向对象软件开发是一种新的减少成本、提高可用性、灵活性和高效的软件系统开发方法。软件测试是改善软件质量和正确性的重要技术,但目前还没有成熟的用于面向对象软件开发的测试方法。本文首先通过继承图描述面向对象软件测试方法,然后讨论了单元重复继承算法,该算法的时间复杂性为O(n3),并给出了具体实例,最后提出了继承层次测试方法。  相似文献   

17.
基于UML的软件复杂度估计及进度控制   总被引:1,自引:0,他引:1  
基于Murray Cantor的《基于UML的面向对象的项目管理》,提出了一种软件开发进度控制的方法。在开发过程中,将叠代模型各个阶段的相关要点如项目模块,用户级use case(以下简称用例),开发级用例和类的时间复杂度(或者工作度量)数字化,依据完成的数量与总量的百分比来控制项目进度,从而达到高质量,高效率开发软件的目的,探讨了具体的实现并举例加以说明。  相似文献   

18.
In today's process-centered business organization, it is imperative that enterprise information system must be converted from task-centered to process-centered system. However, traditional software development methodology is function-oriented, in which each function manages its own data and it results in redundancy because data that belongs to one object are stored by several functions. Proposed in this paper is a process-driven software development methodology, in which business process is a major concern and workflow functionalities are identified and specified throughout the entire development life cycle. In the proposed methodology, the development process, modeling tools and deliverables are clarified explicitly. Proposed methodology can be a guideline to practitioners involved in enterprise software development, of which workflow is an essential part.  相似文献   

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

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

京公网安备 11010802026262号