πŸ‘©‍πŸ’»Programming

[μ†Œν”„νŠΈμ›¨μ–΄ 섀계] Software Architecture

taesooya 2022. 7. 29. 15:36
μ†Œν”„νŠΈμ›¨μ–΄ μ•„ν‚€ν…μ²˜ (Software Architecture)

 

1οΈβƒ£μ†Œν”„νŠΈμ›¨μ–΄ μ•„ν‚€ν…μ²˜

  1. μ™ΈλΆ€μ—μ„œ 인식할 수 μžˆλŠ” νŠΉμ„±μ΄ λ‹΄κΈ΄ μ†Œν”„νŠΈμ›¨μ–΄μ˜ 골격이 λ˜λŠ” κΈ°λ³Έ ꡬ쑰
  2. 데이터 쀑심 μ•„ν‚€ν…μ²˜λŠ” 곡유 데이터 μ €μž₯μ†Œλ₯Ό 톡해 μ ‘κ·Όμž κ°„μ˜ 톡신이 μ΄λ£¨μ–΄μ§€λ―€λ‘œ 각 μ ‘κ·Όμžμ˜ μˆ˜μ •κ³Ό ν™•μž₯이 용이
  3. 이해 κ΄€κ³„μžλ“€μ˜ ν’ˆμ§ˆ μš”κ΅¬μ‚¬ν•­μ„ λ°˜μ˜ν•˜μ—¬ ν’ˆμ§ˆ 속성을 κ²°μ •
νŒŒμ΄ν”„-ν•„ν„° μ•„ν‚€ν…μ²˜
νŒŒμ΄ν”„λ₯Ό 톡해 데이터가 단방ν–₯ λ˜λŠ” μ–‘λ°©ν–₯으둜 흐λ₯΄κ³  μ˜€λ²„ν—€λ“œκ°€ λ°œμƒλ  수 있음
 

2οΈβƒ£μ‹œμŠ€ν…œ ν’ˆμ§ˆ 속성

  1. κ°€μš©μ„±
  2. λ³€κ²½ μš©μ΄μ„±
  3. μ„±λŠ₯
  4. λ³΄μ•ˆμ„±
  5. μ‚¬μš© νŽΈμ˜μ„±
  6. μ‹œν—˜ μš©μ΄μ„±