共查询到20条相似文献,搜索用时 375 毫秒
1.
随着软件技术的发展,面向对象的开发方法己成为软件开发的主流技术。统一建模语言(Unified Modeling Language,UML)汲取了近十年来建模领域中各种方法的优点,它的出现消除了各种开发方法在表示上的差异,并成为在面向对象技术领域内占主导地位的建模语言。本文分析和研究了UML在软件开发活动中分析和设计阶段的应用,并详细介绍了该软件工程方法在基于web GIS的楼宇信息系统设计中的运用。 相似文献
2.
对统一建模语言的若干探讨 总被引:1,自引:0,他引:1
统一建模语言(UML)是由Rational公司开发的第三代面向对象的建模语言,它统一和扩展了Booch,Rumbaugh和Jacobson的表示方法,是未来面向对象软件开发的标准建模语言。在概述了MUL技术核心的基础上,着重讨论了从常用的面向对象方法(OO)到UML的升级方式,特别是Runbaugh的对象建模技术(OMT)技术到UML的转换。 相似文献
3.
4.
在基于组件的软件开放方式(CBD)下,软件系统是一些盯互联系的可重用组件的集合,因此需要对系统的每一个组件以及组件之间的相互关系有很好的理解。UML作为一种标准建模语言,不仅可以支持面向对象的分析与设计,而且能够有力地支持从需求分析开始的软件开发全过程。但是UML对组件建模的支持并不理想,这就需要开发一种能很好支持组件建模的方法。本文提出一种用UML描述组件规格说明的方法。将组件规格说明分解成组件接口规格说明。通过对组件的每个接口和组件接口之间的相互关系加以形式描述,从而达到组件规格说明的清晰性和精确性。 相似文献
5.
统一建模语言(Unified Modeling Language)已成为一种面向对象建模语言的标准,它溶入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。本文以基于网络的玉米模拟模型系统为例,利用统一建模的技术和方法,阐述了UML在管理信息系统开发和建设中的应用。 相似文献
6.
使用UML的组件框架建模 总被引:1,自引:0,他引:1
当前的UML(统一建模语言)规范为建模组件和组件框架提供了基本支持。在对UML的组件建模能力的深入研究基础上,结合水声领域中的一个实际例子,探讨了如何利用当前的UML规范进行组件框架的建模。最后给出了该实例的组件框架结构。 相似文献
7.
统一建模语言UML(Unified Modeling Language)是面向对象软件开发方法的重要技术。UML可以对大型复杂的系统的各种成分可视化,说明并构造系统模型,以及建立各种所需的文档。本文以文档管理系统为例,介绍了Intranet/Web体系结构的信息系统站点的构建,以及基于ASP和ISAPI的动态Web页面发布技术,并对基于Intranet和Web技术应用的一些典型问题进行了分析。 相似文献
8.
9.
基于UML状态图的测试技术研究 总被引:1,自引:1,他引:1
UML统一建模语言已经广泛应用于软件开发中,基于UML图的测试技术最近成为了一个研究的热点,其中对UML状态图的测试有着广泛应用前景。UML状态图是传统状态图的变体,增加了层次、并发、广播。所以UML状态图的测试方法建立在对传统状态机的测试方法的基础上,对层次、并发、广播的处理或转换。本文介绍了基于UML状态图的测试方法和测试工具的研究进展,最后讨论了未来可以研究的方向。 相似文献
10.
11.
基于元模型的软件开发与管理集成研究 总被引:2,自引:0,他引:2
当今软件开发呈现一些新特点:团队并行开发,基于模型的软件开发,迭代增量开发等。开发过程是如此复杂,融合软件开发与管理支持的环境成为必要。文章认为开发与管理集成的关键是:环境提供对元模型的支持,以UML为基础的软件产品标准化,多种开发工具的数据集成和良好的数据管理机制。文章介绍了将开发与管理融为一体的集成化环境UML_IDME,集中讨论环境如何提供和协调过程模型,产品模型,组织模型和开发工具集合来达到开发与管理集成的目的。此外,还讨论了过程模型如何组织,指导和监控软件开发。 相似文献
12.
可扩展的软件体系结构和基于组件的软件开发方法要求安全、有效和易于实现的扩展机制支持同一地址空间的软件模块间的保护。文章提出了一种新的地址空间内的保护机制,它充分利用了i386体系结构的段页式硬件保护特征,能有效、透明地支持内核级和用户级的软件扩展。为了易于扩展软件模块的编程和扩展机制的实现,该机制用不同的方式支持用户级和内核级的软件扩展。 相似文献
13.
随着网络技术的飞速发展,社会各个领域对计算机软件的需求不断增长,对软件的灵活性、扩展性等要求也越来越高。文章借鉴操作系统中运用较为成功的微内核体系结构,提出了次微内核的概念,并将其与分布式结构结合起来,希望能对应用软件质量的提高有所帮助。文中对分布式次微内核结构及基于该结构的软件开发过程进行了比较详细的论述。 相似文献
14.
基于元数据的COTS构件研究与实现 总被引:5,自引:3,他引:2
当前软件系统开发的一个新趋势是大量使用Commercial Off the Shelf简称为COTS构件产品,文章提出了基于元数据的COTS构件的概念,将构件中属性、行为、约束等以元数据的方式独立出来,而构件专注于实现元数据支持下的业务规则处理,这在一定程度上缓解了这种系统所存在的外部依赖性强、系统演化性不好的问题,最后给出了一个有关的应用实例。 相似文献
15.
路由表的快速硬件查询技术已广泛应用于基于第三层交换技术的商业化路由器产品中,其性能目前已成为该类路由器的关键性技术特征之一.文章提出了一种用于快速路由查表硬件模块功能与稳定性测试的DSP硬件测试系统与软件系统设计方案.该方案通过使用优化设计的测试路由表与IP测试向量随机生成技术有效简化了硬件测试电路设计.测试系统主控程序的设计可有效降低ADSP汇编程序调试复杂度. 相似文献
16.
UML在TMN故障管理模块信息建模中的应用 总被引:6,自引:0,他引:6
统一建模语言UML是一种面向对象的建模语言,支持面向对象的软件工程,以其强有力的表达能力而倍受人们关注。文章分析了UML的建模机制及其特点,并运用UML作为OOSE的工具,对电信管理网系统进行面向对象建模,给出了TMN故障管理模块的应用实例。 相似文献
17.
18.
基于OOPN的多处理机操作系统设计与实现 总被引:1,自引:0,他引:1
大多数实时系统具有事件驱动的并发特性,同时多处理机系统在实时领域得到了广泛的应用。实时系统内在的并发性以及与环境的交互性导致了实时软件复杂的控制结构,使得开发实时软件十分困难。由于PETRI网是一种适合于描述并发的可视化建模语言,有形式化描述。所以,作者采用PETRI网来表示一个实时软件中的并发部分,用普通编程语言实现剩下的顺序程序部分。两级程序设计方法可以更加有效、可靠地开发实时软件。文章涉及的实时操作系统是以RTLinux为基础,对其内核进行扩展,使之支持OOPN1形式的作业描述,并具有实时多处理机调度功能。 相似文献
19.
CAD系统集成和集成技术剖析 总被引:2,自引:1,他引:1
王书庆 《计算机工程与应用》2001,37(11):101-104
系统集成能从根本上解决工程CAD技术应用中的分散独立和低水平重复问题,是进一步发掘计算机潜力的有效途径。文章以集成化的桥梁CAD系统的开发为背景,提出了由界面、工具和数据等三个层次组成的桥梁集成CAD系统结构,并针对软件工业的最新发展介绍了实现CAD系统集成的软件开发技术,包括面向对象的程序设计、图形界面和基础类库、软件构件化开发及数据库图形库连接等。 相似文献
20.
在非常适于监控系统应用程序开发的可视化编程环境Delphi中,把电话应用程序编程接口(TAPI)头文件转换成Delphi的单元(Unit)文件,为在Delphi中调用TAPI动态连接库(DLL)的输出函数提供编程接口.在此基础上设计一个TAPI可视化组件,把它应用于使用MODEM和公用电话网(PSTN)的远程监控系统应用程序设计中,可大大提高远程监控程序的开发速度和软件可靠性. 相似文献