์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ

2020 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ํ•„๊ธฐ - ๊ธฐ์ถœ๋ฌธ์ œ ๋ถ„์„ ๋ฐ ์š”์•ฝ (์ด๊ฒƒ๋งŒ ์™ธ์›Œ๋„ ๋ฐ˜์€ ๋จน๊ณ  ๊ฐ„๋‹ค?)

ํ•œ์ฝ”๋”ฉ 2020. 9. 23. 21:43
728x90
728x90
1,2ํšŒ ํ•„๊ธฐ - ์ผ๋ฐ˜ ๊ธ€์”จ
3ํšŒ ํ•„๊ธฐ - ์ดˆ๋ก ๊ธ€์”จ
๋‘˜ ๋‹ค ๋‚˜์˜ด - ๋‘๊ป๊ฒŒ -> ๋ฐ‘์ค„ -> ๊ธฐ์šธ์ด๊ธฐ

 

<1๊ณผ๋ชฉ>

๊ฒ€ํ†  ๋ฐฉ๋ฒ• (๋™๋ฃŒ ๊ฒ€ํ† , ์›Œํฌ์Šค๋ฃจ ๋“ฑ)

์ฝ”๋“œ ๋ถ€์—ฌ ๋ฐฉ์‹ (์ˆœ์ฐจ, ๋ธ”๋ก ๋“ฑ)

๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋žจ ์ถ”์ƒํ™” (๋ฉ”์†Œ๋“œ ํด๋ž˜์Šค ๋ฉ”์‹œ์ง€ ๋“ฑ)

๋ฐ์ดํ„ฐ ํ๋ฆ„๋„ (ํ”„๋กœ์„ธ์Šค ํ”Œ๋กœ์šฐ ์Šคํ† ์–ด ํ„ฐ๋ฏธ๋„ค์ดํ„ฐ) ๊ตฌ์„ฑ ์š”์†Œ

์†Œํ”„ํŠธ์›จ์–ด ์„ค๊ณ„ - ์„ฑ๋ŠฅํŠน์„ฑ ๋ถ„์„ ํ•ญ๋ชฉ

UML ํ™•์žฅ ๋ชจ๋ธ ๊ธฐํ˜ธ (์˜์กด, ์ผ๋ฐ˜ํ™” ๊ด€๊ณ„ ๋“ฑ)

๋””์ž์ธ ํŒจํ„ด (์ƒ์„ฑ ํ–‰์œ„ ๊ตฌ์กฐ์—์„œ ํ•˜์œ„๋“ค)

์ž๋ฃŒ์‚ฌ์ „ ๊ธฐํ˜ธ

๋ฏธ๋“ค์›จ์–ด

UI ์„ค๊ณ„ ์›์น™

xP ๊ฐ€์น˜

UML ๋‹ค์ด์–ด๊ทธ๋žจ ์ข…๋ฅ˜ (ํ•˜์œ„๋ชจ๋ธ)

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ• - ์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„

๋Ÿผ๋ฐ”์šฐ ๊ฐ์ฒด์ง€ํ–ฅ ๋ถ„์„ ์ ˆ์ฐจ

๊ณตํ†ต ๋ชจ๋“ˆ ๋ช…์„ธ ๊ธฐ๋ฒ• ์›์น™

๊ฐ์ฒด์ง€ํ–ฅ ๊ธฐ๋ฒ•

CASE

DBMS ๋ถ„์„์‹œ ๊ณ ๋ ค์‚ฌํ•ญ

HIPO

๊ฐ์ฒด์ง€ํ–ฅ ๋ถ„์„ ๋ฐฉ๋ฒ•๋ก  - ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•

์š”๊ตฌ์‚ฌํ•ญ ๋ถ„์„ ์‹œ ํ•„์š”ํ•œ ๊ธฐ์ˆ 

์• ์ž์ผ ๊ธฐ๋ฒ•

์ฝ”๋“œ์˜ ๊ธฐ๋ณธ ๊ธฐ๋Šฅ

์ปดํฌ๋„ŒํŠธ ์„ค๊ณ„

๊ฐ์ฒด์ง€ํ–ฅ ์„ค๊ณ„ ์›์น™

์ธํ„ฐํŽ˜์ด์Šค ์š”๊ตฌ์‚ฌํ•ญ ๊ฒ€ํ†  ๋ฐฉ๋ฒ• ( ๋ฆฌํŒฉํ† ๋ง, ใ…‡๋™๋ฃŒ๊ฒ€ํ†  ~)


<2๊ณผ๋ชฉ>

์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ (์‹œ๊ฐ„ ๋ณต์žก๋„)

ํ™”์ดํŠธ,๋ธ”๋ž™ ๋ฐ•์Šค ํ…Œ์ŠคํŒ…

์†Œํ”„ํŠธ์›จ์–ด ํ’ˆ์งˆ ์ธก์ • - ๊ฐœ๋ฐœ์ž ๊ด€์ 

์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„ ๊ฒ€์ฆ๋„๊ตฌ, ๊ธฐ์ˆ 

EAI ๊ตฌ์ถ• ์œ ํ˜•

์ „์œ„,์ค‘์œ„,ํ›„์œ„

์ธํ„ฐํŽ˜์ด์Šค ๋ณด์•ˆ์„ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ ์˜์—ญ ์†”๋ฃจ์…˜

ํ‰๊ฐ€ ์ ์ˆ˜ - ๊ฒฝ๊ณ„๊ฐ’ ๋ถ„์„ ๊ธฐ๋ฒ• 

๋ฐ˜์ •๊ทœํ™” - ์ค‘๋ณต ํ…Œ์ด๋ธ” ์ถ”๊ฐ€ ๋ฐฉ๋ฒ• 

ISO/IEC 9126 - ์†Œํ”„ํŠธ์›จ์–ด ํ’ˆ์งˆ ํŠน์„ฑ ์ค‘ ๊ธฐ๋Šฅ์„ฑ ํ•˜์œ„ ํŠน์„ฑ? (ISO/IEC, IEEE ์ข…๋ฅ˜ ์•Œ๊ธฐ)

ํŠธ๋ฆฌ - ์ฐจ์ˆ˜, ๋‹จ๋ง ๋…ธ๋“œ

DRM ๊ธฐ์ˆ  ์š”์†Œ

์—ฌ๋Ÿฌ ๋ฒ•์น™๋“ค  ( ๋ณดํ—ด, ๋ธŒ๋ฃฉ์Šค, ํŒŒ๋ ˆํ† , ์žญ์Šจ )

์†Œํ”„ํŠธ์›จ์–ด ํ˜•์ƒ ๊ด€๋ฆฌ (ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ ์ฃผ์š” ๊ธฐ๋Šฅ)

์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹œ๊ฐ„ ๋ณต์žก๋„ O(1)

์†Œ์Šค์ฝ”๋“œ ํ’ˆ์งˆ๋ถ„์„ ๋„๊ตฌ - ์ •์ , ๋™์  ์ข…๋ฅ˜

๊ฒ€์ฆ ๊ฒ€์‚ฌ ๊ธฐ๋ฒ• - ์•ŒํŒŒ ,๋ฒ ํƒ€ ๋“ฑ

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ ์œ ํ˜• - ์ƒํ–ฅ์‹ ํ•˜ํ–ฅ์‹ ํ†ตํ•ฉ

์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง• ๋„๊ตฌ ( ํ™œ์šฉ์‹œ ๊ณ ๋ ค์‚ฌํ•ญ)

์™ธ๊ณ„์ธ ์ฝ”๋“œ

์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™ ๊ธฐ๋ณธ ์›์น™

ํด๋ฆฐ ์ฝ”๋“œ ์›์น™

์ œ์–ดํ๋ฆ„ ๊ทธ๋ž˜ํ”„ - McCabe์˜ cyclomatic ์ˆ˜์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ - ์„ ํƒ ์ •๋ ฌ nํšŒ์ „ ํ›„ ๊ฒฐ๊ณผ?์†Œํ”„ํŠธ์›จ์–ด ํ’ˆ์งˆ ๋ชฉํ‘œ - ์ง๊ดใ„ด์„ฑ, ์‹ ๋ขฐ์„ฑ,,,์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค๊ณ„ ๊ธฐ๋ฒ•๋ฌผ๋ฆฌ ๋ฐ์ดํ„ฐ ์ €์žฅ์†Œ์˜ ํŒŒํ‹ฐ์…˜ ์„ค๊ณ„ - ํŒŒํ‹ฐ์…˜ ์œ ํ˜•์†Œํ”„ํŠธ์›จ์–ด ์žฌ๊ณตํ•™ ? ์žฌ๊ฐœ๋ฐœ?๋‹จ์œ„, ํ†ตํ•ฉ, ์ธ์ˆ˜ ํ…Œ์ŠคํŠธ ๊ฐ๊ฐ์˜ ์ข…๋ฅ˜ ์•Œ๊ธฐ


<3๊ณผ๋ชฉ>

DDL

๋‘ ๋ฆด๋ ˆ์ด์…˜ ์™ธ๋ž˜ํ‚ค

๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ ์ œ์•ฝ์กฐ๊ฑด - "๊ฐœ์ฒด" ๋ฌด๊ฒฐ์„ฑ ์ œ์•ฝ ์กฐ๊ฑด

๋ทฐ

SQL๋ฌธ ์‹คํ–‰ ๊ฒฐ๊ณผ

๋…ผ๋ฆฌ์  ์„ค๊ณ„ ๋‹จ๊ณ„ ์ˆ˜ํ–‰ ์ž‘์—…๋“ค

์ดํ–‰์  ํ•จ์ˆ˜ ์ข…์† ๊ด€๊ณ„

DB ์šฉ์–ด (์—”ํ‹ฐํ‹ฐ, ๋„๋ฉ”์ธ ๋“ฑ)

DINSTINCT

๊ด€๊ณ„๋Œ€์ˆ˜ ์—ฐ์‚ฐ(Division, ์กฐ์ธ)

ํŠธ๋žœ์žญ์…˜ ํŠน์„ฑ - ์ผ๊ด€์„ฑ ์›์ž์„ฑ ๋“ฑ

๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชฉํ‘œ - "๋ฌด์Šจ" ํˆฌ๋ช…์„ฑ

์ ˆ์ฐจํ˜• SQL

๋ฌด๊ฒฐ์„ฑ ์œ ์ง€ ์˜ต์…˜ - ์—ฐ์‡„ ๋“ฑ

DML

DCL

๋ณ‘ํ–‰์ œ์–ด - ๋กœํ‚น

E-R๋ชจ๋ธ ํ‘œํ˜„ ๋ฐฉ๋ฒ•

๊ธฐ๋ณธํ‚ค. ์Šˆํผํ‚ค, ํ›„๋ณดํ‚ค ....

์ •๊ทœํ™” ๊ณผ์ •, ๋ชฉ์ , ํ•œ ๊ฒฐ๊ณผ ์•Œ๊ธฐ

๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์—์„œ ๋ฆด๋ ˆ์ด์…˜? ์–ดํŠธ๋ฆฌ๋ทฐํŠธ? ํŠœํ”Œ ๋ช‡๊ฐœ?

ํšŒ๋ณต ๊ธฐ๋ฒ• by ๋กœ๊ทธ - ๋ฌด์Šจ ๊ธฐ๋ฒ•~

SQL๋ฌธ ์˜ค๋ฅ˜ ์ฐพ๊ธฐ

SQL ์ง‘๊ณ„ ํ•จ์ˆ˜ - AVG, SUM, COUNT

Anomaly - ๋ฆด๋ ˆ์ด์…˜ ์กฐ์ž‘ ์‹œ ๊ณค๋ž€ํ•œ ํ˜„์ƒ๋ฆด๋ ˆ์ด์…˜


<4๊ณผ๋ชฉ>

IPv6

๋น„ํŠธ ๋…ผ๋ฆฌ์—ฐ์‚ฐ์ž

TCP/IP ๊ฐ ๊ณ„์ธต ํ”„๋กœํ† ์ฝœ

๊ฒฐํ•ฉ๋„

์€ํ–‰๊ฐ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜

์œ ๋‹‰์Šค ์‰˜ (bash ์‰˜ ์Šคํฌ๋ฆฝํŠธ ์ œ์–ด๋ฌธ - if , while, for), ์ƒˆ๋กœ์šด ํ”„๋กœ์„ธ์Šค ์ƒ์„ฑ

๊ต์ฐฉ์ƒํƒœ ๋ฐœ์ƒ ํ•„์š”/์ถฉ๋ถ„ ์กฐ๊ฑด

OSI-7 ๊ฐ ๊ณ„์ธต ์ •์˜

IPv6 ์ฃผ์†Œ์ฒด๊ณ„

ARP

ํ”„๋กœ์„ธ์Šค ์ƒํƒœ ์ข…๋ฅ˜

์Šค๋ ˆ๋“œ

HRN

IEEE 802.11 

C์–ธ์–ด ๋ณ€์ˆ˜๋ช… ์‚ฌ์šฉ๊ฐ€๋Šฅ/๋ถˆ๊ฐ€๋Šฅ

์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด ์ข…๋ฅ˜

ํŽ˜์ด์ง€ ์ฐธ์กฐ ์—ด - ํŽ˜์ด์ง€ ๋ถ€์žฌ ํšŸ์ˆ˜

์‘์ง‘๋„

JAVA ์ ‘๊ทผ ์ œํ•œ์ž

์‚ผํ•ญ ์กฐ๊ฑด ์—ฐ์‚ฐ์ž

์†Œํ”„ํŠธ์›จ์–ด ์ทจ์•ฝ์ 

ํšจ๊ณผ์ ์ธ ๋ชจ๋“ˆ ์„ค๊ณ„ ์œ ์˜์‚ฌํ•ญ

์šด์˜์ฒด์ œ

๋ฐฐ์น˜ ํ”„๋กœ๊ทธ๋žจ

๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ ๊ธฐ๋ฒ• - worst , best?

FLSM๋ฐฉ์‹ - ์„œ๋ธŒ๋„คํŒ…

ํŒŒ์ด์ฌ ๊ธฐ์ดˆ๋ฌธ๋ฒ• ๋ฐ ๋ณ€์ˆ˜ ์ž‘์„ฑ ๊ทœ์น™


<5๊ณผ๋ชฉ>

Rayleigh-Norden ๊ณก์„ ์˜ ๋…ธ๋ ฅ ๋ถ„ํฌ๋„์ด์šฉํ•œ ํ”„๋กœ์ ํŠธ ๋น„์šฉ ์‚ฐ์ •๊ธฐ๋ฒ•

์˜ค๋ฒ„ํ”Œ๋กœ์šฐ ์ƒํƒœ ๊ฐ€์ •ํ•ด์„œ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ค‘๋‹จ ๊ธฐ์ˆ 

๋ฐฑ๋„์–ด ํƒ์ง€ ๋ฐฉ๋ฒ•

๋„คํŠธ์›Œํฌ ๊ณต๊ฒฉ ์ข…๋ฅ˜

CMM

JSON

ํ•ดํ‚น ๋ถ„์„ ๋„๊ตฌ

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ”„๋ ˆ์ž„์›Œํฌ ์ ์šฉ ๊ธฐ๋Œ€ํšจ๊ณผ

COCOMO ๋ชจ๋ธ 3๊ฐ€์ง€ ์œ ํ˜•

์‹ ์‹ ๋ฌด์„  ๋„คํŠธ์›Œํฌ ๊ธฐ์ˆ 

SDLC ๋ชจํ˜•

๋‹ค์–‘ํ•œ ์šฉ์–ด~

๊ณต๊ฐœํ‚ค ์•”ํ˜ธํ™” ๊ธฐ๋ฒ• (๋ธ”๋ก ์•”ํ˜ธํ™” ๋ฐฉ์‹)

LOC ๊ธฐ๋ฒ• ๊ณ„์‚ฐ ๋ฌธ์ œ

๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

ํ•ดํ‚น ๊ณต๊ฒฉ ๋ฐฉ๋ฒ• ์ข…๋ฅ˜

ํ…Œ์ผ๋Ÿฌ๋ง ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก 

ํญํฌ์ˆ˜ ๋ชจํ˜•

์ •๋ณด๋ณด์•ˆ ์นจํ•ด ๊ณต๊ฒฉ ๊ด€๋ จ ์šฉ์–ด - ์Šค๋ฏธ์‹ฑ ํŠธ๋ฆฌ์ด๋ชฉ๋งˆ ๋žจ์„ฌ์›จ์–ด

์‹œ์Šคํ…œ ๋ณด์•ˆ ์š”์†Œ

๊ธฐ๋Šฅ์ ์ˆ˜ ๋ชจํ˜• - ๋น„์šฉ์‚ฐ์ • ์ด์šฉ ์š”์†Œ

Putnam ๋ชจํ˜• ๊ธฐ์ดˆ์ธ ์ž๋™ํ™” ์ถ”์ • ๋„๊ตฌ

๋น…๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ธฐ์ˆ  - ํŒจํ„ด ์ฐพ๋Š”?

CPM ๋„คํŠธ์›Œํฌ ์ž„๊ณ„๊ฒฝ๋กœ, ์†Œ์š”๊ธฐ์ผ

๋‚˜์„ ํ˜• ๋ชจ๋ธ ์ˆœ์„œ

์žฌ์‚ฌ์šฉ ๋ฐฉ๋ฒ•? - "๋ฌด์Šจ" ์ค‘์‹ฌ 

์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํ‘œ์ค€ ? ๊ตญ์ œ ํ‘œ์ค€?

SDLC ๋ฐฉ๋ฒ•๋ก ํ† ํด๋กœ์ง€

 

1,2,3ํšŒ ์‹œํ—˜ ๋นˆ์ถœ์œ ํ˜•

 

<1๊ณผ๋ชฉ>

1. ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋žจ ์šฉ์–ด

2. DFD ์š”์†Œ

3. UML ํ™•์žฅ ๋ชจ๋ธ ๊ธฐํ˜ธ / ๊ด€๊ณ„

4. ๋””์ž์ธ ํŒจํ„ด

5. ์ž๋ฃŒ์‚ฌ์ „ ๊ธฐํ˜ธ

6. ๋ฏธ๋“ค์›จ์–ด ์ข…๋ฅ˜

7. UI ์„ค๊ณ„ ์›์น™

8. UML ๋‹ค์ด์–ด๊ทธ๋žจ

9. ๋Ÿผ๋ฐ”์šฐ ๊ฐ์ฒด์ง€ํ–ฅ ๋ถ„์„ ์ ˆ์ฐจ

10. CASE

 

<2๊ณผ๋ชฉ>

1. ํ™”์ดํŠธ, ๋ธ”๋ž™ ๋ฐ•์Šค ํ…Œ์ŠคํŠธ

2. ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„ ๊ฒ€์ฆ๋„๊ตฌ ๋ฐ ๊ธฐ์ˆ 

3. ์ „์œ„ ์ค‘์œ„ ํ›„์œ„

4. ์ธํ„ฐํŽ˜์ด์Šค ๋ณด์•ˆ์„ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ ์˜์—ญ ์†”๋ฃจ์…˜

5. ISO/IEC, IEEE ์ข…๋ฅ˜

6. ํŠธ๋ฆฌ - ์ฐจ์ˆ˜, ๋‹จ๋ง

7. DRM ๊ธฐ์ˆ  ์š”์†Œ

8. ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ ๋ฐ ๊ธฐ๋Šฅ

9. ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ ์œ ํ˜•

10. ํŒจํ‚ค์ง• ๋„๊ตฌ ๋ฐ ํ™œ์šฉ ์‹œ ๊ณ ๋ ค์‚ฌํ•ญ

 

<3๊ณผ๋ชฉ>

1. DDL DCL DML ๊ตฌ๋ถ„

2. ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ ์ œ์•ฝ์กฐ๊ฑด

3. ๊ด€๊ณ„๋Œ€์ˆ˜ ์—ฐ์‚ฐ

4. ํŠธ๋žœ์žญ์…˜ ํŠน์„ฑ

5. ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชฉํ‘œ

6. ๋ณ‘ํ–‰์ œ์–ด - ๋กœํ‚น

7. ์ •๊ทœํ™” (๊ณผ์ •, ๋ชฉ์ , ๊ฒฐ๊ณผ)

<4๊ณผ๋ชฉ>

1. IPv6

2. ๊ฒฐํ•ฉ๋„ / ์‘์ง‘๋„

3. UNIX ์‰˜ (์ œ์–ด๋ฌธ, ํ”„๋กœ์„ธ์Šค ์ƒ์„ฑ)

4. OSI-7 ๊ฐ ๊ณ„์ธต

5. HRN

<5๊ณผ๋ชฉ>

1. COCOMO ๋ชจ๋ธ 3๊ฐ€์ง€ ์œ ํ˜•

2. SDLC ๋ชจํ˜•

3. 5๊ณผ๋ชฉ ์‹ ๊ธฐ์ˆ  ์šฉ์–ด

4. ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•(๊ณต๊ฐœํ‚ค/๋ธ”๋ก)

5. ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

6. ํ•ดํ‚น ๊ณต๊ฒฉ 

7. ์‹œ์Šคํ…œ ๋ณด์•ˆ ์š”์†Œ


์š”์•ฝ๋ณธ

<1๊ณผ๋ชฉ>

1. ๊ฐ์ฒด์ง€ํ–ฅ ํ”„๋กœ๊ทธ๋žจ ์šฉ์–ด

ํด๋ž˜์Šค : ์ถ”์ƒํ™” ๋‹จ์œ„ / ๊ฐ์ฒด ์ง‘ํ•ฉ / ๊ฐ์ฒด ํƒ€์ž…

๋ฉ”์†Œ๋“œ : ํ–‰์œ„
์ƒ์†์„ฑ : ๋ฐ์ดํ„ฐ
๋ฉ”์‹œ์ง€ : ๊ฐ์ฒด ๊ฐ„ ํ†ต์‹ 

 

2. ์ž๋ฃŒ ํ๋ฆ„๋„ ๊ตฌ์„ฑ ์š”์†Œ
- ํ”„๋กœ์„ธ์Šค (Process)
- ์ž๋ฃŒ ํ๋ฆ„(Data Flow)
- ์ž๋ฃŒ ์ €์žฅ์†Œ(Data Store)
- ๋‹จ๋ง(Terminator)

 

3. UML ํ™•์žฅ ๋ชจ๋ธ ๊ธฐํ˜ธ / ๊ด€๊ณ„

• ์—ฐ๊ด€ ๊ด€๊ณ„

์„œ๋กœ ๊ด€๋ จ (์„ ์ƒ๋‹˜  - ํ•™์ƒ)

 

• ์ง‘ํ•ฉ ๊ด€๊ณ„ (๋ถ€์†)

๋ถ€์† ๊ด€๊ณ„ (์ปดํ“จํ„ฐ - ๋งˆ์šฐ์Šค)

 

• ํฌํ•จ ๊ด€๊ณ„

์ง‘ํ•ฉ ๊ด€๊ณ„์˜ ํŠน์ˆ˜ ํ˜•ํƒœ (๋ฌธ - ์—ด์‡ )

 

•์ผ๋ฐ˜ํ™” ๊ด€๊ณ„ (๋Œ€๋ถ„๋ฅ˜์™€ ์†Œ๋ถ„๋ฅ˜)

ํ•˜์œ„ ๋ถ„๋ฅ˜ (์ฐจ - ๋ฒ„์Šค, ํŠธ๋Ÿญ, ํƒ์‹œ)

 

• ์˜์กด ๊ด€๊ณ„

์‚ฌ๋ฌผ ์‚ฌ์ด์— ์„œ๋กœ ์—ฐ๊ด€์€ ์žˆ์œผ๋‚˜ ํ•„์š”์— ์˜ํ•ด ์„œ๋กœ์—๊ฒŒ ์˜ํ–ฅ์„ ์ฃผ๋Š” ์งง์€ ์‹œ๊ฐ„ ๋™์•ˆ๋งŒ ์—ฐ๊ด€์„ ์œ ์ง€ํ•˜๋Š” ๊ด€๊ณ„ (๋“ฑ๊ธ‰ - ํ• ์ธ์œจ)

 

• ์‹ค์ฒดํ™” ๊ด€๊ณ„

์‚ฌ๋ฌผ์ด ํ•  ์ˆ˜ ์žˆ๊ฑฐ๋‚˜ ํ•ด์•ผ ํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ ์„œ๋กœ๋ฅผ ๊ทธ๋ฃนํ™” ํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€๊ณ„ (๋‚  ์ˆ˜ ์žˆ๋Š” - ์ƒˆ, ๋น„ํ–‰๊ธฐ)

 

4. ๋””์ž์ธ ํŒจํ„ด

1) ์ƒ์„ฑ ํŒจํ„ด (์ถ”๋นŒํŒฉ ํ”„์‹ฑ)

์ถ”์ƒ ํŒฉํ† ๋ฆฌ / ๋นŒ๋” / ํŒฉํ† ๋ฆฌ ๋ฉ”์†Œ๋“œ / ํ”„๋กœํ† ํƒ€์ž… / ์‹ฑ๊ธ€ํ†ค

 

2) ๊ตฌ์กฐ ํŒจํ„ด (์–ด๋ธŒ์ปด๋ฐ ํผํ”Œํ”„)

์–ด๋Œ‘ํ„ฐ / ๋ธŒ๋ฆฟ์ง€ / ์ปดํฌ์ง€ํŠธ / ๋ฐ์ฝ”๋ ˆ์ดํ„ฐ / ํผ์‹ธ๋“œ / ํ”Œ๋ผ์ด์›จ์ดํŠธ / ํ”„๋ก์‹œ

 

3) ํ–‰์œ„ ํŒจํ„ด (์ฑ…์ปค์ธ ๋ฐ˜์ค‘๋ฉ”์˜ต ์ƒ์ „ํ…œ๋ฉ”๋ฐฉ)

์ฑ…์ž„ ์—ฐ์‡„ / ์ปค๋งจ๋“œ / ์ธํ„ฐํ”„๋ฆฌํ„ฐ / ๋ฐ˜๋ณต์ž / ์ค‘์žฌ์ž / ๋ฉ”๋ฉ˜ํ†  / ์˜ต์ €๋ฒ„ / ์ƒํƒœ / ์ „๋žต / ํ…œํ”Œ๋ฆฟ / ๋ฉ”์†Œ๋“œ / ๋ฐฉ๋ฌธ์ž

 

5. ์ž๋ฃŒ์‚ฌ์ „ ๊ธฐํ˜ธ

= : ์ •์˜ (is equal...)
+ : ์—ฐ๊ฒฐ (๋”ํ•˜๋Š”๊ฑฐ๋‹ˆ๊นŒ)
() : ์ƒ๋žต 
[|] : ์„ ํƒ
{} : ๋ฐ˜๋ณต (๋ฐ˜๋ณต๋ฌธ ์„ ์–ธ)
** : ์„ค๋ช…(์ฃผ์„)

 

6. ๋ฏธ๋“ค์›จ์–ด ์ข…๋ฅ˜

WAS(์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„)
๋™์ ์ธ ์ฝ˜ํ…์ธ ๋ฅผ ์ฒ˜๋ฆฌ, ์›น ํ™˜๊ฒฝ์„ ๊ตฌํ˜„

RPC(Remot Procedure Call)
ํ”„๋กœ์‹œ์ €๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ํ”„๋กœ์‹œ์ €๋ฅผ ๋งˆ์น˜ ๋กœ์ปฌ ํ”„๋กœ์‹œ์ €์ฒ˜๋Ÿผ ํ˜ธ์ถœ


ORB(Object Request Broker)
๊ฐ์ฒด ์ง€ํ–ฅ ๋ฏธ๋“ค์›จ์–ด

 

7. UI ์„ค๊ณ„ ์›์น™

1) ์ง๊ด€์„ฑ : ๋ˆ„๊ตฌ๋‚˜ ์‰ฝ๊ฒŒ ์ดํ•ด, ์‚ฌ์šฉ

2) ์œ ํšจ์„ฑ : ๋ชฉ์  ์ •ํ™• ๋‹ฌ์„ฑ

3) ํ•™์Šต์„ฑ : ๋ˆ„๊ตฌ๋‚˜ ์‰ฝ๊ฒŒ ๋ฐฐ์šฐ๊ธฐ

4) ์œ ์—ฐ์„ฑ :  ์š”๊ตฌ์‚ฌํ•ญ์„ ์ตœ๋Œ€ํ•œ ์ˆ˜์šฉ, ์‹ค์ˆ˜ ์ตœ์†Œํ™”

 

8. UML ๋‹ค์ด์–ด๊ทธ๋žจ

๊ตฌ์กฐ์  (Structural) ๋‹ค์ด์–ด๊ทธ๋žจ (ํด๊ฐ์ปด๋ฐฐ ๋ณตํŒจ)

ํด๋ž˜์Šค(Class) / ๊ฐ์ฒด(Object)  / ์ปดํฌ๋„ŒํŠธ(Component) / ๋ฐฐ์น˜(Deployment)  / ๋ณตํ•ฉ์ฒด ๊ตฌ์กฐ(Composite Structure)  / ํŒจํ‚ค์ง€(Package) 

 

ํ–‰์œ„ (Behavioral) ๋‹ค์ด์–ด๊ทธ๋žจ (์œ ์‹œ์ปค ์Œํ™œํƒ€)

์œ ์Šค์ผ€์ด์Šค(Use Case) / ์‹œํ€€์Šค(Sequence) / ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ / ์ƒํƒœ(State) / ํ™œ๋™(Activity) / ์ƒํ˜ธ์ž‘์šฉ ๊ฐœ์š” / ํƒ€์ด๋ฐ 

 

9. ๋Ÿผ๋ฐ”์šฐ ๊ฐ์ฒด์ง€ํ–ฅ ๋ถ„์„ ์ ˆ์ฐจ

๊ฐ์ฒด(์ •๋ณด) → ๋™์ (์ƒํƒœ) ๊ธฐ๋Šฅ(ํ๋ฆ„)

 

10. CASE(์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™์˜ ์ž๋™ํ™”) ๋„๊ตฌ

CASE๋Š” 1980๋…„๋Œ€์— ์†Œ๊ฐœ๋œ ์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™ ์ž‘์—…์„ ์ž๋™ํ™”ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ํŒจํ‚ค์ง€
์†Œํ”„ํŠธ์›จ์–ด ๊ด€๋ฆฌ์ž๋“ค๊ณผ ์‹ค๋ฌด์ž๋“ค์ด ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์„ธ์Šค์™€ ๊ด€๋ จ๋œ ํ™œ๋™์„ ์ง€์›

ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ํ™œ๋™ ์ž๋™ํ™”, ์—”์ง€๋‹ˆ์–ด๋“ค์˜ ๋ถ„์„, ์„ค๊ณ„ ๋ฐ ์ฝ”๋”ฉ๊ณผ ํ…Œ์ŠคํŠธ ์ž‘์—… ์ง€์›

- ๊ฐœ๋ฐœ ๋ชจํ˜•

- ๊ทธ๋ž˜ํ”ฝ

- SDLC์˜ ์ „๋‹จ๊ณ„ ์—ฐ๊ฒฐ

 

<2๊ณผ๋ชฉ>

1. ํ™”์ดํŠธ, ๋ธ”๋ž™ ๋ฐ•์Šค ํ…Œ์ŠคํŠธ

2. ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„ ๊ฒ€์ฆ๋„๊ตฌ ๋ฐ ๊ธฐ์ˆ 

3. ์ „์œ„ ์ค‘์œ„ ํ›„์œ„

4. ์ธํ„ฐํŽ˜์ด์Šค ๋ณด์•ˆ์„ ์œ„ํ•œ ๋„คํŠธ์›Œํฌ ์˜์—ญ ์†”๋ฃจ์…˜

5. ISO/IEC, IEEE ์ข…๋ฅ˜

6. ํŠธ๋ฆฌ - ์ฐจ์ˆ˜, ๋‹จ๋ง

7. DRM ๊ธฐ์ˆ  ์š”์†Œ

8. ํ˜•์ƒ๊ด€๋ฆฌ ๋„๊ตฌ ๋ฐ ๊ธฐ๋Šฅ

9. ํ†ตํ•ฉ ํ…Œ์ŠคํŠธ ์œ ํ˜•

10. ํŒจํ‚ค์ง• ๋„๊ตฌ ๋ฐ ํ™œ์šฉ ์‹œ ๊ณ ๋ ค์‚ฌํ•ญ

 

<3๊ณผ๋ชฉ>

1. DDL DCL DML ๊ตฌ๋ถ„

2. ๋ฐ์ดํ„ฐ ๋ฌด๊ฒฐ์„ฑ ์ œ์•ฝ์กฐ๊ฑด

3. ๊ด€๊ณ„๋Œ€์ˆ˜ ์—ฐ์‚ฐ

4. ํŠธ๋žœ์žญ์…˜ ํŠน์„ฑ

5. ๋ถ„์‚ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชฉํ‘œ

6. ๋ณ‘ํ–‰์ œ์–ด - ๋กœํ‚น

7. ์ •๊ทœํ™” (๊ณผ์ •, ๋ชฉ์ , ๊ฒฐ๊ณผ)

<4๊ณผ๋ชฉ>

1. IPv6

2. ๊ฒฐํ•ฉ๋„ / ์‘์ง‘๋„

3. UNIX ์‰˜ (์ œ์–ด๋ฌธ, ํ”„๋กœ์„ธ์Šค ์ƒ์„ฑ)

4. OSI-7 ๊ฐ ๊ณ„์ธต

5. HRN

<5๊ณผ๋ชฉ>

1. COCOMO ๋ชจ๋ธ 3๊ฐ€์ง€ ์œ ํ˜•

2. SDLC ๋ชจํ˜•

3. 5๊ณผ๋ชฉ ์‹ ๊ธฐ์ˆ  ์šฉ์–ด

4. ์•”ํ˜ธํ™” ๊ธฐ๋ฒ•(๊ณต๊ฐœํ‚ค/๋ธ”๋ก)

5. ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

6. ํ•ดํ‚น ๊ณต๊ฒฉ 

7. ์‹œ์Šคํ…œ ๋ณด์•ˆ ์š”์†Œ



 

728x90
๋ฐ˜์‘ํ˜•