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

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

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

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

5.
面向对象软件工程开发的管理   总被引:2,自引:0,他引:2  
本文基于面向对象建模技术(以下简称OMT方法),明确了面向对象软件工程开发中各阶段的概念及任务,提出了评价各阶段产品的标准,并讨论了一种面向对象软件工程开发中的人员分工方法。  相似文献   

6.
随着计算机技术的发展,软件工程技术已经进入了一个新的阶段。人们开始使用面向对象的技术,同时UML融合了多种面向对象建模方法以及多种软件工程方法,成为软件系统设计建模的主要工具。该文从软件工程概述、UML概述以及UML在软件工程的应用为基础,对软件工程与UML管理进行概述。  相似文献   

7.
本文阐述了面向对象方法学的基本概念和优点,重点介绍了软件工程中面向对象的分析方法和设计思路,并对几种建模方法进行比较,阐述了统一建模语言的优越性,并对其组成、特征、建模过程进行了描述,最后对面向对象方法在软件工程中的实现方案做了论述.  相似文献   

8.
面向对象软件开发及软件工程方法学实践与探讨   总被引:2,自引:0,他引:2  
该文在应用软件工程方法学和应用软件系统的开发实践的基础上,分析了面向对象软件工程开发中所发生的问题,提出了面向对象程序开发应遵循的手段和方法,同时也将传统的软件开发和面向对象的软件开发形式互补作了描述。作者认为面向对象软件工程方法学是设计开发的思路,而不是一成不变的定律。  相似文献   

9.
面向对象的数据仓库模型设计   总被引:7,自引:0,他引:7  
面向对象的方法是软件工程中最主要和最流行的设计方法,UML是面向对象系统的标准建模语言。论文首先分析了数据仓库的多维模型的特点和基本概念,然后给出了用面向对象的技术,并结合UML进行数据仓库模型设计的方法。  相似文献   

10.
软件工程与CASE发展综述   总被引:1,自引:0,他引:1  
首先介绍了自60年代末期以来软件工程中采用的结构化方法、面向对象方法学、实体关系方法、面向事件方法、形式化方法以及近年来多种方法的结合研究,然后介绍了自80年代中期以来软件工程中采用的CASE技术的发展情况,最后指出今后的软件工程应该是“方法学+CASE技术”的结合,并且很有可能在今后的软件工程中,CASE技术将占据主导地位。  相似文献   

11.
Software reusability is widely believed to be a key to help overcome the ongoing software crisis by improving software productivity and quality. New computer technology and the demands of an advancing society require new and more complicated software. It is unrealistic to expect that every software system can be developed solely reusing existing software; however, software reusability has proven to be a way of enhancing software productivity and quality in different organizations. It is also believed that reuse of code segments alone does not significantly reduce software development effort.By creating reuse support information while software is being developed (when the software is best known to software developers), the reuse effort for both software development and maintenance can be potentially reduced.In this paper, five types of RSI are presented: Semantic Web, Horizontal Web, Vertical Web, Syntactic Web, and Alternative Web. We collectively call these five webs a Quintet Web. The Semantic Web enables software developers to locate a software segment. The Horizontal Web provides a means to reuse a block of soflware along with other types of software from other phases of a development process. The inter-phase integration of software can be performed through this Web. The Vertical Web identifies the vertical relationship of a software block to its operational environment. The Syntactic Web locates all statements in which a variable is used. The Alternative Web provides alternative software blocks that perform an identical operation.A prototype of the Quintet Web is presented.  相似文献   

12.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。  相似文献   

13.
软件体系结构的使用是提高软件开发质量、减少软件开销和促进软件生产率提高的最有效方法之一。对软件体系结构的研究也开始超出传统的对软件设计阶段的支持,并逐步扩展到整个软件生命周期。采用定性分析、比较研究等多种方法,阐述软件体系结构研究的基本内容及软件体系结构实践等相关内容。首先给出了软件体系结构的定义,介绍了软件体系结构风格,然后从软件生命周期的角度阐述了软件体系结构实践及相关内容,最后总结了软件体系结构的研究现状与发展趋势。  相似文献   

14.
随着软件工程的不断发展,以及面向对象技术、软件组件技术和软件复用技术的开发与利用,软件总线的研究与开发已逐步成为关注的重点。软件总线也像计算机硬件总线一样,只要符合总线标准的软件组件均可以插接到软件总线上去,以实现组件的即插即用(plug-and-play)。在此,基于对软件总线技术的研究,介绍了一种基于XML的软件总线设计方案,通过使用软件总线技术开发和集成软件,不但可以大大地缩短开发周期,还可以进一步提高软件的开发效率和质量。  相似文献   

15.
分析了软件缺陷管理的理论、方法及业务流程,指出了传统软件缺陷管理模式的不足。在此基础上提出了基于软件开发过程的软件缺陷管理模式,此模型在考虑测试者、开发者和评审者的基础上依据软件生命周期各阶段对缺陷进行了管理。最后对此管理模型的业务流程进行了详细的分析及应用,指出此管理模式很好的达到了尽早发现、预防与排除缺陷,改进软件过程的目的。  相似文献   

16.
软件测试和软件质量管理的分析与研究   总被引:1,自引:0,他引:1  
软件质量是软件的生命,开发人员和用户都十分重视软件的质量问题。因此,软件开发过程必需伴有质量保证活动,而软件测试是最至关重要的质量保证活动。本文首先介绍了软件测试和软件质量保证的概念,以及软件测试的v模型和软件质量度量模型,并从提高软件质量的角度出发,阐述了软件测试的基本方法和如何将软件质量保证环节做得更好,从而真正提高软件质量。  相似文献   

17.
软件测试与软件设计方法分析   总被引:1,自引:0,他引:1  
软件测试是软件工程中非常重要的一个环节,是保证软件质量的重要手段。本文从软件设计角度出发,提出如何在软件设计中就考虑易测试性,使得软件更易维护和修改,并针对软件设计和测试的现状和特点,提出提高软件易测试性和易维护性的一些建议,以达到软件复用的目的。  相似文献   

18.
软件体系结构的使用是提高软件质量、减少软件开销和促进软件生产率提高的最有效方法之一,面向Agent技术的提出为复杂分布式问题的求解找到了办法.分析了软件体系结构和软件Agent技术的主要内容,提出基于Agent的软件体系结构,阐明了基于Agent的软件体系结构的总体结构及其在大型软件开发中的应用.  相似文献   

19.
系统软件开发过程中的软件工程技术   总被引:3,自引:0,他引:3  
因为系统软件的复杂性和特殊性,如何控制和管理系统软件的开发过程是直接关系到开发成败的重要问题。本文认为系统软件不同于应用软件,有其自身的特点和规律。现有的应用软件开发方法和软件工程技术不能完全满足系统软件开发的需要。本文结合一个编译系统开发的实例介绍了系统软件开发过程中的一点经验和体会。  相似文献   

20.
软件测试工程化的研究和实践   总被引:2,自引:1,他引:2  
软件测试是保证软件产品质量的一种重要手段,软件测试工程化的管理对于提高软件测试效率、保证软件测试质量具有重要的作用.根据工程化管理的思想,分别对软件测试模型、测试人员要求、测试生命周期、软件问题管理和测试辅助工具等软件测试相关要素的工程化要求进行了研究,提出了一种实用有效的软件测试工程化管理方案,并结合一个具体的软件项目,描述了该软件测试工程化管理方案的成功应用情况.  相似文献   

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

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