UML Symbol
UML์์ ํด๋์ค ๋ค์ด์ด๊ทธ๋จ์ ๋ํ๋ผ ๋, ํด๋์ค ๊ฐ์ ๊ด๊ณ๋ฅผ ํํํ๋ UML Symbol์ ์์๋ณด์.
ํด๋์ค ๋ค์ด์ด๊ทธ๋จ
UML์ ๊ตฌ์กฐ ๋ค์ด์ด๊ทธ๋จ ์ค ํด๋์ค์ ๋ ผ๋ฆฌ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์ ์ ์ผ๋ก ํํํ๋ ๊ฒ์ผ๋ก, ํด๋์ค๋ค ๊ฐ์ ๊ด๊ณ๋ฅผ ํด๋์ค ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ณผ ์ ์๋ค.
UML Symbol

์ถ์ฒ : http://www.ivencia.com
์ด๋ฏธ์ง์ ์์๋๋ก UML Symbol์ ์ดํด๋ณด์.

์ฐ๊ด ๊ด๊ณ : ๋ ํด๋์ค๊ฐ ์ฐ๊ด(์ผ๋ฐ์ ์ผ๋ก ํ ํด๋์ค๊ฐ ๋ค๋ฅธ ํด๋์ค๋ฅผ ์ฌ์ฉํ ๋) ๋์ด ์์ ๋๋ ์์ ๊ฐ์ด ํํํ๋ค. ์์กด๊ด๊ณ์๋ ๋ค๋ฅด๊ฒ ์ค๋ ๊ธฐ๊ฐ ๋ ๊ฐ์ฒด๊ฐ ํ๋ ฅ๊ด๊ณ๋ฅผ ์ํํ ๋ ์ฐ๊ด ๊ด๊ณ๋ก ๋ถ๋ฅํ๋ค.

์์กด ๊ด๊ณ : ์ฐ๊ด ๊ด๊ณ์ ํ ํด๋์ค๊ฐ ๋ค๋ฅธ ํด๋์ค๋ฅผ ์ฌ์ฉํ ๋์ธ ๊ฒ์ ๊ฐ์ผ๋, ์ฐ๊ด ๊ด๊ณ์๋ ๋ค๋ฅด๊ฒ ๋ ๊ฐ์ฒด๊ฐ ์ค๋ ๊ธฐ๊ฐ ํ๋ ฅ ๊ด๊ณ๋ฅผ ์ํํ๋ ๊ฒ์ด ์๋ ํ๋ ฅ ๊ด๊ณ๊ฐ ๋งค๋ฒ ๋ฌ๋ผ์ง ๋ ์์กด ๊ด๊ณ๋ก ๋ถ๋ฅํ๋ฉฐ, ์์ ๊ฐ์ด ๋ํ๋ธ๋ค.

์ผ๋ฐํ ๊ด๊ณ : ์ผ๋ฐํ ๊ด๊ณ(ํ ํด๋์ค๊ฐ ๋ค๋ฅธ ํด๋์ค๋ฅผ ํฌํจํ๋ ์์ ๊ฐ๋
)์ผ ๋์ ํ์๋ฅผ ์์ ๊ฐ์ด ํ ์ ์์ผ๋ฉฐ, ํ์ดํ๋ ์์ ํด๋์ค๋ฅผ ๊ฐ๋ฆฌ์ผ์ผ ํ๋ค.

์ธํฐํ์ด์ค์ ์ค์ฒดํ ๊ด๊ณ์ ๋ ๋ค๋ฅธ ํํ : ์์ ๊ฐ์ ํํ์ ์ค์ฒดํ ๊ด๊ณ๋ฅผ ํํํ ์๋ ์๋ค. ํน์ ๊ฐ์ฅ ์๋จ์ ๊ทธ๋ฆผ์ฒ๋ผ ์ธํฐํ์ด์ค๋ฅผ ์์ ์ํ์ผ๋ก ํํํ ํ ์ค์ ์ผ๋ก ์ค์ฒดํ ํด๋์ค๋ฅผ ์ด์ด์ฃผ๋ ํํ๋ ๊ฐ๋ฅํ๋ค.

์ฐ๊ด ๊ด๊ณ์์์ ๋ฐฉํฅ์ฑ ํ์ : ์ฐ๊ด๊ด๊ณ ์ค ๋จ๋ฐฉํฅ ์ฐ๊ด๊ด๊ณ๋ฅผ ์์ ๊ฐ์ด ํ์ํ ์ ์๋ค. ๋จ๋ฐฉํฅ ์ฐ๊ด๊ด๊ณ๋ ์์ ์๊ฒ ํฅํ๋ ํด๋์ค์ ์กด์ฌ๋ฅผ ๋ชจ๋ฅด๊ณ , ๋ค๋ฅธ ํ์ชฝ๋ง ์กด์ฌ๋ฅผ ์ ์ ์๋ค.

์ง์ฝ ๊ด๊ณ : ์งํฉ ๊ด๊ณ ์ค ํ๋๋ก์จ ์ ์ฒด ๊ฐ์ฒด์ ๋ถ๋ถ ๊ฐ์ฒด์ ์๋ช
์ฃผ๊ธฐ๊ฐ ๋ค๋ฅผ ๋ ์ง์ฝ ๊ด๊ณ๋ก ์ ์ํ๊ณ ์์ ๊ฐ์ด ํํํ๋ค.

ํฉ์ฑ ๊ด๊ณ : ์งํฉ ๊ด๊ณ ์ค ํ๋๋ก์จ ์ ์ฒด ๊ฐ์ฒด์ ๋ถ๋ถ ๊ฐ์ฒด์ ์๋ช
์ฃผ๊ธฐ๊ฐ ๊ฐ์ ๋ ํฉ์ฑ ๊ด๊ณ๋ก ์ ์ํ๊ณ ์์ ๊ฐ์ด ํํํ๋ค.
'Java > Java ์ด๋ก ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Java๋ก ๋ค์ค ์ค๋ ๋ ๋ง๋ค๊ธฐ (0) | 2022.03.14 |
---|---|
์คํ ์ดํธ ํจํด (0) | 2022.03.14 |
์๋ฐ๋น ๊ท์ฝ (0) | 2022.03.12 |
OCP์ DIP (0) | 2022.03.12 |
Java๋ก GUI ํ์๊ด๋ฆฌ ๋ง๋ค๊ธฐ(Swing) (0) | 2022.03.11 |