首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
UML在面向对象程序设计中的应用   总被引:1,自引:1,他引:0  
在简要介绍了统一建模语言(UML)基本内容的基础上,本文结合一个具体实例的分析与设计过程,探讨了UML在面向对象程序设计中的应用。  相似文献   

2.
基于UML的仿真实验设计系统设计与实现   总被引:1,自引:0,他引:1  
为满足信息化条件下武器装备体系概念演示验证仿真的需要,在分析仿真实验设计系统需求的基础上,对仿真实验系统设计中的武器装备体系构建、战场环境生成等问题进行了探讨,给出了作战计划生成方法,并根据仿真系统的需要设计了行动序列生成模版.在对系统架构进行了详细分析的基础上,利用UML对系统结构进行了分析设计,并对系统用例模型、结构模型和行为模型等进行了可视化建模.最后,采用微软公司的VC.NET程序语言进行了系统开发和实现.  相似文献   

3.
本文采用面向对象的设计和分析方法,以一个售后服务管理系统为例,介绍如何从分析、设计到编程、测试,全面地运用面向对象的方法进行软件开发,重点解释用况图、类图和顺序图的开发过程。读者可以通过本文学习和掌握面向对象建模方法,并以此为例学习如何运用UML的一些最常用的概念和表示法建立自己的应用系统模型。  相似文献   

4.
以农村社会养老保险精算的模型建立和方案设计为背景,利用面向对象建模技术UML分析了农村社会养老保险精算系统的组织和行为特性,并以Java语言实现了系统的原型;讨论了UML在编制开放性、复杂性系统过程中的优势;阐述了系统的创新点,并展望了其在“金保工程”中的应用前景。  相似文献   

5.
UML Statechart图的操作语义   总被引:15,自引:0,他引:15  
李留英  王戟  齐治昌 《软件学报》2001,12(12):1864-1873
面向对象标准建模语言UML(unified modeling language)缺乏精确的动态语义.根据UML1.1语义文档,提出描述对象状态机的UML Statechart图的形式化操作语义.该语义覆盖了UML Statechart图的绝大部分特征,为UML Statechart图的代码产生、模拟和测试用例生成奠定了基础.根据上述语义,基于Rose98完成了UML Statechart图的测试用例生成和测试过程的模拟.  相似文献   

6.
扩展UML活动图在工作流建模中的应用*   总被引:1,自引:0,他引:1  
针对UML对数据和信息流描述缺乏充分表达业务工作流程的问题,借助新创建的活动图,提出了基于扩展UML活动图的工作流过程建模方法。应用实例表明,扩展的UML活动图对工作流程的语义表达更丰富,更准确地描述工作流建模所需表达的内容,以满足工作流过程建模的要求。  相似文献   

7.
谭文凯  李宣东  郑国梁 《软件学报》2001,12(10):1423-1433
统一建模语言(UML)是一种多用途的可视化建模语言,它可用于软件系统的规约、可视化的构造和建档.UML序列图描述了交互对象间的协作,如在实时和分布式系统中通讯实体间的信息交互.与其它的规约和设计过程类似,UML序列图的规约也易出错,所以对它进行分析是很有必要的.文章描述了一个对带时间约束的UML序列图进行分析的工具.  相似文献   

8.
为提高电脑绗缝机伺服运动控制系统的特性与可靠性,设计并实现了一种基于UML的嵌入式绗缝测试系统。以绗缝系统的需求规格、各种规范、标准和协议为基础,以UML的分析设计规约文档作为设计的重要依据,通过对UML文档的词法语法分析,利用类图、活动图、用例图分别完成单元测试、类簇测试和系统测试,通过分析测试结果完善绗缝系统的设计。  相似文献   

9.
Interactive learning tools can facilitate the learning process and increase student engagement, especially tools such as computer programs that are designed for human-computer interaction. Thus, this paper aims to help students learn five different methods for solving nonlinear equations using an interactive learning tool designed with common principles such as feedback, visibility, affordance, consistency, and constraints. It also compares these methods by the number of iterations and time required to display the result. This study helps students learn these methods using interactive learning tools instead of relying on traditional teaching methods. The tool is implemented using the MATLAB app and is evaluated through usability testing with two groups of users that are categorized by their level of experience with root-finding. Users with no knowledge in root-finding confirmed that they understood the root-finding concept when interacting with the designed tool. The positive results of the user evaluation showed that the tool can be recommended to other users.  相似文献   

10.
针对软件的高容错性、可靠性等要求,该文给出一种基于模型驱动体系结构开发技术的软件开发工具的框架结构,阐述了如何在工具中扩展对容错软件开发的支持。使用该工具可减少软件容错性描述的困难,提高软件开发的效率。  相似文献   

11.
通过对UML的分析来建立储罐自动计量系统的模型,并以系统的核心功能模块——自动计量为例建立其用例模型、静态模型和动态模型,并在Rational Rose2000环境下具体实现。  相似文献   

12.
根据当前的仿真技术发展和面临的光电对抗系统的实际需求,设计了一个以光电对抗仿真为背景,基于HLA技术的可扩展的开放式仿真体系结构,着重研究基于FEDFP模型的联邦开发过程、联邦设计及运行流程.并用UML分析设计联邦成员用例图、类图、活动图,进一步增强了建模的直观性和易理解性.该系统实现了一个可重用、具有互操作性的光电仿真"支撑平台" ,为战术应用研究和论证提供先进的技术途径和管理运作方式,对光电仿真的继续研究提供参考.  相似文献   

13.
针对系统开发中业务分析、软件开发与数据库开发之间的协同问题,从统一建模语言(Unified Modeling Language,UML)系统分析的角度,提出业务建模、系统分析与设计、模型映射构成的面向对象的关系数据库设计流程,通过UML可视化模型,实现软件开发周期中的需求统一.  相似文献   

14.
Much of the behaviour of an interactive system is determined by its user population. This paper describes how assumptions about the user can be brought into system models in order to reason about their behaviour. We describe a system model containing reasonable assumptions about the user as being ‘cognitively plausible’. Before asserting the plausibility of a model however we must first be able to make the assumptions made in that model inspectable. There is a tension between the inspectability of user assumptions and the tractability of models; inspectable models tend to not be very tractable and vice versa. We describe how we can get round this tension, by deriving tractable models from explicit user assumptions. The resulting models may not of themselves be very inspectable to human-factors workers, but the process by which they are derived is inspectable. Hence we claim that we can have both tractability and inspectability. We exemplify our claims using a simple cognitive model and ‘Meeting Maker’, an interactive electronic diary system. Received March 2000 / Accepted in revised form July 2000  相似文献   

15.
以统一建模语言设计智能交通的工程系统为研究,结合统一建模语言的特点,详细讨论了统一建模语言设计智能交通系统的总体结构、硬件体系及软件部分的方法,提出了信息系统的设计规划结合统一建模语言的流程、模式和方法。  相似文献   

16.
使用统一建模语言(unified modeling language,UML)为联锁软件建立平台无关的模型(platform independent model.PIM),可以实现在异种平台间的移植和复用,并有助于自动生成测试案例和测试脚本。UML建模包括静态结构分析和动态行为分析。Petri网可对联锁软件与安全性相关的动态行为精确和严格地进行形式化描述。  相似文献   

17.
输送系统的UML建模、优化与实现   总被引:1,自引:0,他引:1  
黄咏  庄诚  高东杰 《控制工程》2006,13(1):55-59
将面向对象方法引入输送系统的建模和分析过程,采用统一建模语言UML对系统的功能、对象结构、行为和活动以及实现方式等建立了一整套模型。UML模型可以采用面向对象语言快速实现,按照模块化结构,使用PLC编程语言也可实现面向对象编程。采用UML对输送系统进行分析可将系统实现的复杂性降低,有利于系统的分析和设计,系统的优化算法可以在此基础上进一步研究和实现。(以一个工程为实例,说明了相对于传统的顺控方案,以UML模型为基础的输送系统在开发和维护、扩充和代码重用等方面具有显著优势,UML在顺序控制系统中具有广阔的应用和研究前景。)  相似文献   

18.
面向并行工程的组合夹具辅助设计系统设计与开发   总被引:1,自引:0,他引:1  
提出了一种基于Web的计算机辅助夹具设计系统原型,并采用基于UML的ICONIX开发过程实现,通过用例图、对象类图、Robustness图和顺序图明确了系统对象类的功能、关联以及协同关系.  相似文献   

19.
Aerospace design is a complex task requiring access to large amounts of specialized information. Consequently, intelligent systems that support and amplify the abilities of human designers by capturing and presenting relevant information can profoundly affect the speed and reliability of design generation. This article describes research on supporting aerospace design by integrating a case-based design support framework with interactive tools for capturing expert design knowledge through concept mapping. In the integrated system, interactive concept mapping tools provide crucial functions for generating and examining design cases and navigating their hierarchical structure, while CBR techniques facilitate retrieval and aid interactive adaptation of designs. Our goal is both to provide a useful design aid and to develop general interactive techniques to facilitate case acquisition and adaptation. Experiments illuminate the performance of the system's context-sensitive retrieval during interactive case adaptation and the conditions under which it provides the most benefit.  相似文献   

20.
论证了中国移动建设光传送网静态资源管理系统的必要性,描述了系统的结构,重点利用UML语言这一技术对静态资源管理系统的服务器端软件作了相应的总体设计,并用例子说明了类图的设计和数据库表的设计。最后展望了资源管理系统的远期目标,说明当前工作对实现远期目标的重要性。  相似文献   

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

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