UML初了解

Jun 07, 2016 pm 03:58 PM
LA uml learn

Uml——Unified Modeling Language,称为统一建模语言,是用来设计软件蓝图的可视化建模语言。它支持面向对象系统的分析、设计、实现和交付等各个环节,可以用系统的理解、设计、浏览、维护和信息控制。可以理解为一个系统从无到有,在实现它的各个阶段不同

Uml——Unified Modeling Language,称为统一建模语言,是用来设计软件蓝图的可视化建模语言。它支持面向对象系统的分析、设计、实现和交付等各个环节,可以用系统的理解、设计、浏览、维护和信息控制。可以理解为一个系统从无到有,在实现它的各个阶段不同角度画的图,都可以用UMl来表示。

上一个阶段将刘惠老师讲的UMl视频学习了一下,对于视频的理解可以用一张图来表示。

\

就是先了解一下UMl里面面向对象的技术,了解一个系统的结构如:基本构造块、规则和公共机制,然后开始建模。在系统开发的过程中也要了解一些开发实质,如迭代开发。喎?http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+VU1MusvQxL2ytcS2q873vs3KxznW1s28o6y31sDgzqrTw8D9zbyhor6yzKzNvKGitq/MrM28us3Ktc/WzbyhozwvcD4KPHA+NMDgzbzT1r/Jt9bOqqO6PC9wPgoKPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140705/2014070509043417.jpg" alt=""http://www.2cto.com/os/" target="_blank" class="keylink">系统的开发奠定了基础。

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1664
14
PHP Tutorial
1268
29
C# Tutorial
1242
24
Learn about ECache caching technology Learn about ECache caching technology Jun 20, 2023 am 08:10 AM

ECache is a Java caching framework that provides a simple yet powerful way to reduce the response time of computer applications. It enables applications to respond to client requests faster and improves system throughput by storing data in memory. In this article, we will introduce some basic knowledge of ECache caching technology, including its advantages, installation and usage, etc. 1. Advantages of ECache Improve system performance: ECache stores cache data in memory, which means that applications

Learn about TRedis caching technology Learn about TRedis caching technology Jun 19, 2023 pm 08:01 PM

TRedis caching technology is a high-performance memory caching technology that can improve the performance and response speed of a website or application. In this article, we will introduce the basic concepts of TRedis caching technology and how to use it in your applications. What is TRedis caching technology? TRedis is a memory caching technology that stores frequently used data in memory, thereby increasing the speed of accessing this data. The main idea of ​​this technique is to reduce the load on the database or disk by using in-memory caching

At a glance: A quick overview of how to open JSP files At a glance: A quick overview of how to open JSP files Jan 31, 2024 pm 09:28 PM

JSP file opening method JSP (JavaServerPages) is a dynamic web page technology that allows programmers to embed Java code in HTML pages. JSP files are text files that contain HTML code, XML tags, and Java code. When a JSP file is requested, it is compiled into a JavaServlet and then executed by the web server. Methods of Opening JSP Files There are several ways to open JSP files. The easiest way is to use a text editor,

Learn about Redisson caching technology Learn about Redisson caching technology Jun 21, 2023 am 09:54 AM

Redisson is a Redis-based caching solution for Java applications. It provides many useful features that make using Redis as a cache in Java applications more convenient and efficient. The caching functions provided by Redisson include: 1. Distributed mapping (Map): Redisson provides some APIs for creating distributed maps. These maps can contain key-value pairs, hash entries, or objects, and they can support sharing among multiple nodes.

Differences between Go language and Golang: Do you know it? Differences between Go language and Golang: Do you know it? Feb 24, 2024 pm 06:06 PM

Go and Golang are the same programming language and there is no substantial difference between them. Go is the official name of the programming language, and Golang is the abbreviation commonly used by Go language developers in the Internet field. In this article, we will explore the characteristics, uses, and some specific code examples of the Go language to help readers better understand this powerful programming language. Go language is a statically compiled programming language developed by Google. It has the characteristics of efficiency, simplicity, and strong concurrency, and is designed to improve programmers' work efficiency.

Localstorage analysis: What type of database technology is it? Localstorage analysis: What type of database technology is it? Jan 13, 2024 pm 01:29 PM

Understanding localstorage: What kind of database technology is it? In web development, data storage and processing have always been an important issue. With the continuous development of computer technology, various database technologies have also appeared one after another. Among them, localstorage is a widely used database technology. It is a local storage solution provided by HTML5 that can store and read data in the browser. This article will introduce the characteristics and usage of localstorage, and give specific codes.

Introduction to Linux run levels: Understand how many run levels there are in Linux Introduction to Linux run levels: Understand how many run levels there are in Linux Feb 23, 2024 am 10:03 AM

Introduction to Linux run levels: To understand how many run levels there are in Linux, specific code examples are needed. In the Linux operating system, the run level (runlevel) refers to the state or mode of the system. It determines which services and processes will run automatically when the system starts. . Understanding the runlevels of Linux is very important for system administrators and developers because it can help them manage the startup and running process of the system and make necessary adjustments and optimizations. There are usually seven run levels in a Linux system,

Explore the XOR operator in Golang Explore the XOR operator in Golang Jan 28, 2024 am 08:30 AM

What is the Golang XOR operator? Come and find out! In Golang, the XOR symbol (^) is a bitwise operator used to perform bitwise XOR operations on binary numbers. The operation rule of the XOR operator is: if the corresponding binary bits are the same, they are equal to 0, and if they are different, they are equal to 1. In Golang, it can be used not only for binary representation of integers, but also for boolean type values. This article will explain in detail how to use the Golang XOR operator and provide specific code examples. 1. XOR operation of integer type in Golang, use

See all articles