开始看uml视频了,由于大家对看视频都有一些不同程度上的困难,老师还专门组织我们讨论过这个问题。那次讨论我有了点方向。比如老师说看视频要像看书一样,提前看一下大概的东西,了解他到底是干什么的。主要是将来什么。然后去看会好。

我就是按照这个思路来的,感觉真的是不错。

先说说前期概要看uml时对uml 认识:

UML(Unified Modeling Language的缩写),是一种语言,即:统一建模语言。它是用来做软件建模的。不光是在软件的设计阶段用到,在软件的测试,部署阶段都要用到。用于表达软件的操作,对象等信息。

为什么是统一呢?主要是原来的建模语言很多,没有了标准大家不好沟通,所以选择了一个好的,统一一下便于程序员沟通。

刚开始一直不理解UML和rose的关系。我查了一些资料,还到csdn上面提问了一下。下面给出我的理解:UML是一种语言,相当于一种协议,rose是一种利用这门语言建模的工具,也就是说还有其他工具用UML建模。就是相当于c和vc一样。Vc是利用c的一个开发工具。

学习UML主要是学习如何建模。它主要是利用一些图来表达信息。一幅图顶得上千言万语。所以UML的主要部分就是学会画那些图:比如用例图,类图等。

当然UML还有很多好处,比如与编程语言的沟通呀等。具体的看完就知道了。

转载于:https://www.cnblogs.com/jpa2/archive/2010/09/26/2527759.html

视频前初步认识UML相关推荐

  1. vue上传大文件/视频前后端(java)代码

    vue上传大文件/视频前后端(java)代码 一.上传组件 二.后端java代码 注意: 一.上传组件 <template><div><!-- 上传组件 -->&l ...

  2. html插入视频开始前图片,视频前面加图片|录制的视频前加一个图片介绍怎么弄...

    想要在录制的视频前加一个图片介绍怎么弄?嘿嘿(。・∀・)ノ゙这个就需要用到视频编辑软件啦,现在网络上视频编辑工具蛮多的,这不是又有点小纠结咧,尚在徘徊的童鞋那就随小编来看看下面这款制作视频前面加图片需 ...

  3. vb.net 视频前了解

    从去年的vb 6.0 到马上就要接触的vb.net我们正在逐步向前走 .下面我写下看视频前对vb.net的了解 首先 vB.net和我们前些阶段学习的VC#.net在功能上没有区别.编译以后生成的可执 ...

  4. HTML video 在原有视频前增加广告视频

    需要在播放视频前增加一个广告,实现代码如下: <script>window.onload=function(){// 我这块是一个页面里多个video标签, 所以需要用id区分$('.co ...

  5. 解决 CHROME FLASH 不能自动播放的问题及加载视频前的“黑色背景”如何改变

    chrome中flash不能自动播放,相信很多人都遇到了这个问题,网上检索的话,很多都会提到添加muted,当时尝试了这个方法,根本不起作用.后来慢慢发现一种情况:当单独在根节点中放入video后,可 ...

  6. EasyDSS点播H.265格式的MTS文件,视频前10秒无法播放该如何解决?

    互联网视频云服务EasyDSS视频直播点播平台可为用户提供专业.稳定的直播推流.点播.转码.分发和播放服务,全面满足超低延迟.超高画质.超大并发访问量的要求.平台可支持HTTP.HLS.RTMP等播出 ...

  7. 着眼未来,Android 音视频前(钱)景无限

    2022年,音视频技术的应用场景已随处可见,从热门游戏吃鸡到抖音直播带货,再到教育培训授课答疑,以及我们每天都需要用的到各种app扫脸. 那么,我们到底该如何学习音视频呢?未来音视频开发钱景还会如现在 ...

  8. html播放器添加广告,我用htmlvideo想在播放视频前加载一段几分钟的广告 怎么写啊...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 window.οnlοad=function(){ // 我这块是一个页面里多个video标签, 所以需要用id区分 $('.course_lists') ...

  9. 2021最新版萝卜视频v4.0.5黄金版美化版全新风格,多咪视频前后端_美化源码

    支持B站能解析都可以播放,(只要接口能解都支持)速度超快,支持官解下载,json直解,等其他功能,全新苹果cms独立控制app后台 1.支持b站.直解jsno.官解下载.mp4 2.优化界面流程度.更 ...

最新文章

  1. Spring中@Autowired注解、@Resource注解的区别
  2. leetcode--121. 买卖股票的最佳时机
  3. HDU 1059 Dividing
  4. Linux文件权限一共10位长度,分成四段,每段的含义
  5. 数据集可以导入mysql_利用数据集进行数据访问操作
  6. linux开机密码取消,如何取消电脑开机密码
  7. 巧妙实现 Form 表单认证跨站点、跨服务器的单点登录(Single Sign On)
  8. AI智能安防视频融合云平台EasyCVR分屏播放不能正常使用是什么原因?
  9. java食堂外卖系统,java毕业设计_springboot框架的饭堂外卖系统
  10. 全站仪,激光跟踪仪,激光干涉仪,激光测距仪
  11. 如何用python画国旗?
  12. 项目经理CMMI3工作指南
  13. matlab中legend函数的用法
  14. K-java软件测试指南
  15. 曲线积分与路径无关的四个等价命题
  16. 如何通过打造个人IP创业赚钱?打造个人IP方法、策略和注意事项
  17. 最新版Photoshop 2023(ps2023)特色功能有哪些?
  18. 架构师图谱·微服务消息队列篇
  19. 用关键词获取商品详情和商品ID
  20. 对计算机的过度依赖英语作文,四级英语作文范文不要过分依赖智能机

热门文章

  1. Android Studio最全插件整理
  2. Python的三种格式化输出
  3. [LeetCode] Max Points on a Line 题解
  4. PHP的几种排序算法的比较
  5. leetcode171
  6. 禅道 Rest API 开发
  7. [emacs] python代码折叠
  8. UOJ #588. 图图的旅行
  9. 《百面机器学习算法工程师带你去面试》资料学习
  10. css3 :nth-child()选择器的使用