面试的UML建模试题,大虾们看看

问题描述

题目:“电脑有输入设备,输出设备,显示设备,网络适配器等等,电脑又可以分成台式机电脑和笔记本电脑”要求:对上面的题目进行uml建模

解决方案

解决方案二:
输入设备,输出设备,显示设备,网络适配器 组合关系到一台电脑然后台式机电脑和笔记本电脑泛化这台电脑
解决方案三:

解决方案四:
这个实际模型已经有了直接用UML把生活中的模型描述出来就行了,不是设计哦。---------------------生活真精彩
解决方案五:
路过哦
解决方案六:
顶顶…………
解决方案七:
首先考虑桥梁模式,把平台变换(笔记本还是台式机)与硬件变换(各种不同的硬件组成)剥离.由于硬件部分,由多种类型的多种产品构成,因此可以通过合成模式生成硬件.2楼的设计扩展性不好
解决方案八:
创建一个电脑模型,其中包括输入设备,输出设备,显示设备,网络适配器。在创建他的2个实例模型,台式电脑,笔记本电脑。
解决方案九:
一种是强集约,(电脑由它的各个部分构成)一种是泛化。(台式电脑、笔记本电脑的抽象是电脑)
解决方案十:
支持二楼
解决方案十一:
up
解决方案十二:
up
解决方案十三:
支持二楼,假如台式机又可以分成PC和服务器。PC又可以分成联想,惠普等等。服务器又可以分成IBM等等。这个UML图怎么实现
解决方案十四:
搞这个就首先要理解面向对象思想
解决方案十五:
支持二楼
解决方案:
我觉得2楼的就可以

时间: 2024-10-03 19:24:02

面试的UML建模试题,大虾们看看的相关文章

【转】三大UML建模工具Visio、Rational Rose、PowerDesign的区别

UML建模工具相信大家有所了解,那么你对UML建模工具Visio .Rational Rose.PowerDesign之间的区别和联系是否了解,这里就像大家简单介绍一下.   ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE 一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能.ROSE主要是在开发过程中的各种语义.模块.对象以及流程,状态等描述 比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加

PowerDesigner UML 建模简介(第二部分)

PowerDesigner UML 简介(第二部分)作者:Sybase, Inc. PowerDesigner 产品经理 David Dichmann 在 BluePrint #4(访问 http://www.sybase.com/blueprint 以获取以往问题的电子版)中,我们探讨了 5 种 UML 图表:用例图.序列图.活动图.类图和组件图,它们可以帮助您掌握系统的需求,设计其物理结构和预期功能,并转换为代码.我们还可以使用另外 4 个 UML图来进一步精简前 5 个图中包含的定义,或者

PowerDesigner UML 建模简介(第一部分)

PowerDesigner UML 建模简介David Dichmann,PowerDesigner 产品经理,Sybase, Inc. 由于引入了 UML,PowerDesigner 8.0 支持使用例图.序列图和类图的面向对象分析与设计(OOAD).在即将发布的 9.0 版中,PowerDesigner 加强了对 UML 的支持,提供了活动图表和组件图表.改进了分析方法并增强了与开发过程的集成. PowerDesigner 能够帮助您构建适应现代 IT 发展的传统商务和电子商务系统,使用 J

NetBeans UML建模模块

利用NetBeans UML建模功能,设计者和开发者可以分别专注于各自的工作,即设计者专注于应用程序的设计,而开发者专注于编写代码.首先,设计者和分析人员将使用标准的建模语言 UML 来设计应用程序,然后开发者通过UML模型来编写源代码.当然,UML建模功能具有两种工作方式(正向工程和逆向工程),您不仅可以通过UML模型来生成源代码,还可以通过对源代码执行的更改来更新模型. 注意:NetBeans 的更新中心为您提供了 UML模块.您需要了解有关如何在 NetBeans IDE 中添加模块的信息

Umple 1.14.0.605发布 纯UML建模工具

Umple 1.14.0.605该版本现在官方的http://www.aliyun.com/zixun/aggregation/13428.html">Eclipse插件使用XText语法高亮和上下文帮助.请注意,在此版本中由Umple生成的代码并没有改变(605保持不变),因此,相同的代码将生成的命令行编译器1.12.1.605. Umple可用作纯UML建模工具,也可以用来根据Java.PHP和Ruby源码来生成UML模型图等. 下载地址:http://code.google.com/

UMLet v11.2发布 开放源代码轻量级UML建模工具

UMLet是一个开放源代码轻量级UML建模工具.UMLet能够让你快速建模,并且能够导出各种格式SVG, JPG, PDF and LaTeX-friendly EPS. UMLet is a UML tool aimed at providing a fast way of creating UML diagrams. UML elements are modified using text input instead of pop-up dialogs. Elements can be mo

三大UML建模工具Visio、Rational Rose、PowerDesign的区别比较_相关技巧

ROSE是直接从UML发展而诞生的设计工具,它的出现就是为了对UML建模的支持,ROSE一开始没有对数据库端建模的支持,但是在现在的版本中已经加入数据库建模的功能.ROSE主要是在开发过程中的各种语义.模块.对象以及流程,状态等描述比较好,主要体现在能够从各个方面和角度来分析和设计,使软件的开发蓝图更清晰,内部结构更加明朗(但是它的结构仅仅对那些对掌握UML的开发人员,也就是说对客户了解系统的功能和流程等并不一定很有效),对系统的代码框架生成有很好的支持.但对数据库的开发管理和数据库端的迭代不是

什么UML建模工具能将现有的C#代码生成UML图

问题描述 请问:有没有什么易用的UML建模工具,能够将现有的C#代码逆向为UML图?~ 解决方案 解决方案二:大部分UML工具都支持生成代码,不过要看你的UML图设计详细到什么程度别指望现在的系统能做到只靠UserCase就能出代码

ROR应用开发的UML建模使用什么工具?

问题描述 有没有这样的工具? 解决方案 netbeans6.1里面好像就有UML建模工具解决方案二:UML和语言无关,Netbeans和eclipse现在都有建模插件,经常被使用的是Rational,一个老牌的建模工具了,由IBM维护.