首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 78 毫秒
1.
从属性、操作、属性间、操作间、操作属性间等方面给出类内复杂性度量方法,再从节点的强度、簇系数、平均路径长度等方面给出类结构的复杂性度量方法,最后以具体系统的类图为例进行类结构的复杂性度量实证检验。结果表明:该度量方法能较好地对面向对象类级复杂性进行度量。  相似文献   

2.
类内聚被认为是面向对象软件的重要属性.内聚反应了类中成员相联系的紧密程度.讨论了面向对象范型软件度量的类内聚度量的研究现状.学术界已提出了几种关于面向对象范型类内聚度量,这些度量都是以类中关联成员为度量基础.多数的类内聚度量是基于实例变量访问准则、研究了上述内聚度量,总结定义了两种基本的方法关联准则:属性使用准则和方法调用准则。  相似文献   

3.
基于Java环境面向对象软件质量度量的一些研究   总被引:1,自引:0,他引:1  
讨论了适用于面向对象软件质量的度量方法,提出了在Java软件质量度量中应注意的问题。  相似文献   

4.
从面向对象数据库系统中类层次的基本概念出发,讨论了对象与类的成员关系和与类之间的交互依赖关系,提出了一种类层次模式描述语言,并讨论了将该语言表达为一阶逻辑的方法,对类层次模式中对象与类以及类与类的关系推理问题的复杂进行了一些分析。  相似文献   

5.
从面向对象数据库系统中类层次的基本概念出发,讨论了对象与类的成员关系和类与类之间的交互依赖关系,提出了一种类层次模式描述语言,并讨论了将该语言表达为一阶逻辑的方法.对类层次模式中对象与类以及类与类的关系推理问题的复杂性进行了一些分析  相似文献   

6.
基于依赖结构分析的类重要性度量方法   总被引:1,自引:0,他引:1  
为支持自动识别系统中重要的类,提出了一种基于软件依赖结构分析的类重要性度量方法.该方法首先用一个图模型表达类之间的3种依赖关系,包括类-类继承依赖、类-属性交互依赖和类-方法交互依赖,然后用PageRank, HITS和Betweenness Centrality算法通过对依赖关系结构的全局分析来度量类的重要性.该方法仅使用在软件开发的分析和设计阶段可以得到的信息,因而可用来在软件开发的早期识别系统中重要的类.实验结果表明,在识别重要的类时,该方法产生与简单方法不同的结果.  相似文献   

7.
8.
利用程序框图归约的概念,将程序框图分为强结构化、结构化和非结构化三类,以D—正则式和程序框图的符号关联矩阵为工具,提出了一种识别框图结构类别并自动生成强结构化框图的方法,给出了一种度量程序框图结构复杂性的尺度,并已用PASCAL语言实现.  相似文献   

9.
杨丹 《科技信息》2007,28(33):90-92
面向对象开发方法在软件界的流行,直接引起了面向对象建模语言的兴起,UML(Unified Modeling Language)作为一种面向对象的统一建模语言,正在逐渐地被软件界和商界所认可。然而对于使用该语言建立的各种模型如何进行度量?有哪些具体的指标可供使用?又如何取得这些度量值以便在开发早期对系统规模做出总体估计却没有被很好的重视和研究。本文即根据对移动通信系统的建模实例,不仅介绍了如何利用UML的图示对整个系统进行建模,同时一并给出了对模型进行度量的参考指标。  相似文献   

10.
着眼于对象的继承和交互两个正交方面,提出一种面向对象的伪动态复杂性度量方法.该方法集成了继承和消息路径的度量,借助于简化消息交互图和继承扩展图较全面度量了软件复杂性.最后使用一个实例说明和验证了方法的有效性.  相似文献   

11.
随着当前网络技术的不断发展,高校教育信息化已显得越来越重要,建立适合教育信息化评价的指标体系已经刻不容缓. 建立系统的模型有助于建立全面的教育信息化评价体系,Rational Rose是一种可视化建模工具,可以用来先系统建模再编写代码,因此本系统采用Rational Rose进行系统建模,并取得较好成效. 通过该模型已经实现了完善的高校教育信息化评价体系.  相似文献   

12.
UML的供应链订单管理系统分析与设计   总被引:4,自引:0,他引:4  
供应链管理是经济全球化发展的产物,对企业的管理信息系统提出了更高的要求.分析供应链管理面向需求的特点,结合软件工程和面向对象技术(UML),提出以订单为整个企业管理信息系统核心的观点.基于UML类图和顺序图设计供应链订单管理系统模型,并运用UML活动图描述订单处理的工作流程.  相似文献   

13.
工作流管理已经在企业事务流程管理中发挥着越来越重要的作用。传统的基于任务分割的系统设计往往会导致工作流系统作业项目分裂,无法达到构建具备整体性、可扩充的柔性事务工作流管理系统的目标。该文采用面向对象思想,基于UML语言,提出了面向核电焊接领域的工作流管理系统建模方法,讨论并分析了该方法在应用中的具体建模过程,并给出了应用实例。实践表明:该方法提高了系统的可拓展性和集成度。  相似文献   

14.
可视化标准建模语言UML在冲压件信息模型中的应用   总被引:1,自引:0,他引:1  
通过对冲模CAD/CAM特征建模的分析,结合最先进的可视化标准建模语言UML的特点,首次提出了使用可视化标准建模语言UML进行冲压件信息模型集成的思想,阐述了冲压零件集成信息模型的面向对象表达,为在工程领域中使用统一的标准建模语言提供基础。  相似文献   

15.
统一建模语言UML是一种面向对象的建模语言,它简化了面向对象的分析和设计过程,成为面向对象系统建模的一种强有力工具。这里以公安刑侦线索系统实例,介绍和分析了UML及其面向对象建模过程。  相似文献   

16.
分析了统一建模语言(unified modeling language,UML)的建模机制,通过对综合性旅游信息系统组成及开发过程的研究,提出了一种基于UML综合性旅游信息系统的建模方法,并采用Rose工具对其进行面向对象的可视化建模,给出了详细的建模过程.结果表明,该方法能有效支持系统需求分析,快速捕获系统的设计缺陷,降低系统的开发成本.  相似文献   

17.
为解决选课管理系统中安全性低和信息拥堵的问题, 运用UML(Unified Modeling Language)建模方法, 结合网上选课的主要流程和系统用户实际需求, 通过Rational Rose 2003对高校选课系统进行了优化分析和设计, 并以此构建了系统的用例图、 类图、 活动图、 序列图、 组件图和部署图。UML建模应用表明, 该方法产生的模型易于理解, 便于系统修改与升级, 取得了很好的开发效果, 从而克服了传统方法可扩充性低的问题。  相似文献   

18.
针对基于UML的面向对象程序设计方法及着色Petri网的特点,提出了一种基于着色Petri网的测试用例生成方法,该方法将UML的时序图描述转化为着色Petri网的形式化描述,通过深度优先遍历着色Petri网找出系统的测试路径,对给出的测试数据采用爬山法进行测试用例的选择,最后,根据路径覆盖的原则产生完整的测试用例.  相似文献   

19.
将敏捷建模(agilemodelingAM)与UML两者结合起来,对开发中用UML进行敏捷建模的方法进行研究,提出了基于UML和敏捷建模的JEMM(justenoughmodelingmethod)方法,也就是恰好够用的建模方法.  相似文献   

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

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