开始看uml视频了,由于大家对看视频都有一些不同程度上的困难,老师还专门组织我们讨论过这个问题。那次讨论我有了点方向。比如老师说看视频要像看书一样,提前看一下大概的东西,了解他到底是干什么的。主要是将来什么。然后去看会好。
我就是按照这个思路来的,感觉真的是不错。
先说说前期概要看uml时对uml 认识:
UML(Unified Modeling Language的缩写),是一种语言,即:统一建模语言。它是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。
为什么是统一呢?主要是原来的建模语言很多,没有了标准大家不好沟通,所以选择了一个好的,统一一下便于程序员沟通。
刚开始一直不理解UML和rose的关系。我查了一些资料,还到csdn上面提问了一下。下面给出我的理解:UML是一种语言,相当于一种协议,rose是一种利用这门语言建模的工具,也就是说还有其他工具用UML建模。就是相当于c和vc一样。Vc是利用c的一个开发工具。
学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得上千言万语。所以UML的主要部分就是学会画那些图:比如用例图,类图等。
当然UML还有很多好处,比如与编程语言的沟通呀等。具体的看完就知道了。
分享到:
相关推荐
本案例中的“短视频APP的UML案例”着重展示了如何使用UML来设计和理解一个短视频应用程序的架构和交互流程。以下是根据这个主题详细展开的知识点: 1. **UML基础**: UML包含了多种图表,如用例图、类图、序列图、...
### UML概述与核心知识点解析 #### UML的定义与特点 **UML**(Unified Modeling Language,统一建模语言)是一种广泛应用于软件工程领域的标准化建模语言。它以其简洁性和统一性著称,能够有效地表达软件设计中的...
教程名称:UML面向对象建模技术视频教程(全24讲)课程目录:【】ScenicPlayer科建流媒体播放器------csf文件播放器【】UML面向对象建模技术视频教程1-5【】UML面向对象建模技术视频教程6-10【】UML面向对象建模技术...
本教学视频专注于UML建模的学习,旨在帮助初学者和专业开发者更好地理解和应用这一强大的建模语言。 UML建模主要包括以下关键概念: 1. **类图(Class Diagram)**:类图是UML中最基本的图表之一,用于表示系统的...
教程名称:北京圣思园OOAD与UML教学视频(14集)课程目录:【】002_UML简介【】003_用例图【】004_类图1【】005_类图2【】006_对象图【】007_组件图【】008_部署图【】009_时序图【】010_协作图【】011_类图3【】012...
UML(里面主要包括类图,序列等)统一建模语言视频,需要的积分下载
通过对图书管理系统的UML建模,我们不仅掌握了UML的核心概念和图表绘制方法,还锻炼了使用Visio2010的技能,并加深了对系统开发流程的认识。这些经验和技巧,对于未来步入IT行业、尤其是系统分析和设计领域的工作...
开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系...
《UML与模式应用》是一本深入探讨软件设计与建模的经典著作,其配套视频笔记1为我们提供了对书中核心概念的直观理解与实践指导。在这个压缩包中,包含了一个名为"01.POS(项目初始).wrf"的文件,我们可以推测这是关于...
UML精粹一书中介绍了UML的基本元素、结构以及各种UML图,目的是为了帮助读者快速理解和掌握UML的核心知识,整理业务逻辑。 本书详细介绍了UML的几种重要图,包括用例图、类图、序列图、活动图等。用例图关注于系统...
统一建模语言(UML)是一种标准化的建模语言,用于软件工程领域中的可视化、详细描述、构造和文档化软件系统的各种方面的蓝图。UML 2.4.1是UML的版本之一,它包含了对UML的各种改进和错误修正。 首先,UML是被国际...
5. **用例图**:用例图展示了系统的主要参与者(如教师、学生)与系统提供的功能(如观看视频、参加讨论、进行测验)之间的关系,是需求分析阶段的重要工具。 结合UML课程设计,学生可以通过实践来深化对UML的理解...
1994年,Booch和Rumbaugh开始合作,将他们的工作成果合并,形成了初步的UML框架。1996年,Jacobson加入,引入了用例的概念,进一步完善了UML。1997年,UML的第一个正式版本1.0提交给对象管理组织(OMG),并在同年11...
UML精華前兩版嘉惠了30萬名以上的開發人員。第三版同樣也是UML 2.0版與1.x版的最佳資訊來源,它可以引導大家快速、精確地了解UML並使用它。對讀者來說,有些人想要快速跟上UML 2.0版的步伐,學習其中的必要內容。...
**UML 2.2 Visio 模板详解** UML(统一建模语言)是一种在软件工程领域广泛使用的标准化建模语言,用于可视化、规格化系统设计的各个层面。UML 2.2是其最新的版本,包含了丰富的图形符号和构造,用于描述系统的结构...
《UML概述与实践》 UML(统一建模语言,Unified Modeling Language)是一种用于软件系统分析和设计的标准建模语言,它通过图形化的表示方式,帮助开发者清晰地表达和理解复杂的系统结构和行为。本篇文章将深入探讨...
**ArgoUML** 是一个基于Java开发的开源UML(统一建模语言)绘图工具,它允许用户在各种操作系统上创建、编辑和管理UML模型。由于其跨平台特性,无论是在Windows、Linux还是Mac OS X系统上,用户都能方便地使用Argo...
综上所述,该文件内容涉及了UML的应用、教师项目统计平台系统的需求分析和设计、系统用户和管理角色、实时监控和数据库管理的实现、UML图表设计原则,以及对计算机软件行业发展现状的认识。这些知识点对于理解文档...
**UML(统一建模语言)是软件工程领域中一种重要的建模工具,它通过图形化的方式描绘系统的行为和结构,使得复杂的设计和需求能够更直观地被理解和沟通。本讲义主要围绕UML的基础知识展开,特别是针对初学者,其中...