๋ชฉ์ฐจ
SW ๋๊ฐ ์ฐ์ ๋ฐฉ๋ฒ ์ค ๊ธฐ๋ฅ์ ์ ์ฐ์ ๋ฒ(FP ์ฐ์ ) ๊ด๋ จ, ๋ด๊ฐ ๋ณด๊ธฐ ์ํด ๊ธฐ์
โป ๊ธฐ๋ฅ์ ์ :
๋ ผ๋ฆฌ์ ์ค๊ณ์ ๊ธฐ์ดํ์ฌ ์ฌ์ฉ์์๊ฒ ์ ๊ณต๋๋ ์ํํธ์จ์ด์ ๊ธฐ๋ฅ ๊ท๋ชจ๋ฅผ ์ ๋์ ์ผ๋ก ํํํ๋ ๋จ์๋ฅผ ๋ปํจ
SW์ฌ์ ๋๊ฐ์ฐ์ _Tool์ ์ด์ฉํด์ ์์ฑ, ์์ฑ ๋จ๊ณ๋ ๊ธฐํ ๋ฐ ๊ตฌํ๋จ๊ณ & ์ด์๋จ๊ณ๊ฐ ์์
FP์ ํ
FP ์ ํ | ์๋ฌธ๋ช | ํ๊ธ๋ช | ์ฌ์ฉ ์์ |
EI | External Input | ์ธ๋ถ์ ๋ ฅ | |
EO | External Output | ์ธ๋ถ์ถ๋ ฅ | ํ๊ท , ํฉ๊ณ ๋ฑ ๊ธฐํ ์์์ ์ํด ๊ณ์ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ํ์๋ฐ์ดํฐ ์ธ ๊ฒฝ์ฐ |
EQ | External Inquiries | ์ธ๋ถ์กฐํ | SELECT * FROM ๋ฑ์ผ๋ก DB์ ๋ฐ์ดํฐ๋ฅผ ๊ณ์ฐ์์ด ๊ทธ๋๋ก ํ์ถ |
ILF | Internal Logical Files | ๋ด๋ถ๋ ผ๋ฆฌํ์ผ | |
EIF | External Interface Files | ์ธ๋ถ์ฐ๊ณ ํ์ผ | ์ธ๋ถ ์์คํ (ํ ์์คํ )์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ DB์ ์ ์ฅํ๊ณ ์ด๋ฅผ ํ์, ๋จ ์ธ๋ถ์์คํ ์ ๋ฐ์ดํฐ๋ฅผ ํ์๋ง ํ๊ณ ๋ด๋ถ DB์ ์ ์ฅํ์ง ์์ผ๋ฉด ์ด์ ํด๋น๋์ง ์์ |
FP์ ํ๋ณ ๋จ์ํ๋ก์ธ์ค๋ช ์์ฑ๋ฒ
FP ์ ํ | ๋จ์ํ๋ก์ธ์ค๋ช ์์ฑ๋ฐฉ๋ฒ | ๋จ์ํ๋ก์ธ์ค๋ช ์์ฑ์์ |
EI | ๋ฑ๋ก, ์์ , ์ญ์ ๋๋ ๊ธฐ๋ฅ ์ ๋ ฅ | ์ฌ์ฉ์์ ๋ณด CUD(์ ๋ ฅ,์์ ,์ญ์ ) |
EO | ํต๊ณ, ์ถ๋ ฅ๋๋ ๊ธฐ๋ฅ ์ ๋ ฅ | ๋ฐฉ๋ฌธ์ ํต๊ณ, ๋ฐฉ๋ฌธ์ ํฉ๊ณ |
EQ | ์กฐํ ๊ธฐ๋ฅ ์ ๋ ฅ | ์ฌ์ฉ์ ์กฐํ |
ILF | ํ ์ด๋ธ์ ๋ณด ์ ๋ ฅ | ํ์์ ๋ณด |
EIF | ํ์์คํ ์ฐ๊ณ๋๋ ํ ์ด๋ธ์ ๋ณด ์ ๋ ฅ | ์งํ์ฒ ๋ ธ์ ์ ๋ณด |
์ฐธ์กฐ : ํ๋์ด, "2018.10.30", https://blog.naver.com/PostView.nhn?isHttpsRedirect=true&blogId=solro98&logNo=221387823192&parentCategoryNo=&categoryNo=13&viewDate=&isShowPopularPosts=false&from=postView
SW ๋๊ฐ ์ฐ์ ํ ํ๋ฆฟ์ ์๋ ์ฌ์ดํธ์์ ๊ตฌํ ์ ์์
https://www.sw.or.kr/site/sw/ex/board/View.do?cbIdx=276&bcIdx=49636&searchExt1=
ํ ํ๋ฆฟ ์์ถ ํด์ ์ ์๋์ ๊ฐ์ ํ์ผ๋ค์ด ์์(๋จ๊ณ์ ๋ฐ๋ผ์ ํ์ผ ๋ชฉ๋ก ์์ดํจ)
๋ด ๊ฒฝ์ฐ๋ ๊ธฐํ_๋ฐ_๊ตฌํ๋จ๊ณ์ ํด๋น๋๋ ํ ํ๋ฆฟ์
์ฒซ๋ฒ ์งธ ์ํธ์ธ FP์ฐ์ ์ ์๋์ ๊ฐ๋ค.(์์)
FP์ ํ์ด EI์ธ ๊ฒฝ์ฐ๋ CRUD ์ค CUD(์ ๋ ฅ, ์์ , ์ญ์ )์ ํด๋น๋๊ณ ๋จ์ํ๋ก์ธ์ค๋ช ์ ๋ฐ๋์ ์ ๋ ฅ, ์์ , ์ญ์ ์ค์์
๊ธฐ์ ํด์ผ ํ๋ค.(xxx ์ ๋ ฅ/๋ฑ๋ก or ์์ or ์ญ์ ), EQ๋ ์กฐํ๋ก ๋๋์ผ ํจ
์์์ ์ฌ์ฉ์ ๋ก๊ทธ์ธ์ด EO์ธ ๊ฒฝ์ฐ๋ ๋ก๊ทธ์ธ์ ํ ๋ ์ ์๊ธฐ๋ก์ db์๋ ์ ์ฅํ๊ธฐ ๋๋ฌธ์ EO๋ก ํ๋ค.
ํต์ฌ์ โฃ ~ โฅ(๋ฐ์ดํฐ ๋ฐ ํธ๋์ญ์ ๊ธฐ๋ฅ) ์ ๋ ฅ ์ โฆ ~ โง(๋ณต์ก๋/๊ฐ์ค์น) ์๋๊ณ์ฐ๋์ด ๊ทธ ๋ค์ ์ํธ์ธ SW๊ฐ๋ฐ๋น์ฐ์ ์ ํ์๋๋ค.
โป ๋ฐ์ฃผ๊ธฐ๊ด์ด ๊ณต๊ณต๊ธฐ๊ด์ธ ๊ฒฝ์ฐ SW๊ฐ๋ฐ๋น๋ฅผ ๋ถ๊ฐ์ธ ํฌํจ์ผ๋ก ์์ ํ ๊ฒ(SUM(๊ฐ๋ฐ์๊ฐ:์ด์ค) * 1.1)
์ง์ ๊ฒฝ๋น : ์ํํธ์จ์ด์ฌ์ ์ ํ์ ์ด์์ ์ํ ๊ธฐํ, ๊ฒฝ์, ์ด๋ฌด ๋ถ์ผ ๋ฑ์์ ๋ฐ์ํ๋ ๊ฐ์ ๊ฒฝ๋น๋ก์ ์์, ์๋ฌด, ๊ฒฝ๋ฆฌ์ง์ ๋ฑ์ ๊ธ์ฌ / ์ฌ๋ฌด์ค๋น/ ์ฌ๋ฌด์ฉ ์ํฌํ๋น/ ๋นํ๋น/ ๊ธฐ๊ณ๊ธฐ๊ตฌ์ ์์ ๋ฐ ์๊ฐ๋น/ํต์ ์ด๋ฐ๋น/ํ์๋น/๊ณต๊ณผ๊ธ/์ด์ํ๋ ๋น์ฉ ๋ฑ์ ํฌํจ)๊ฐ ์๋ ๊ฒฝ์ฐ ์ง์ ๊ฒฝ๋น์ ๊ธฐ์ (SW๋ ธ์๋จ๊ฐ ๊ธฐ์ค ์ ์ฉ)
์๋ฅผ ๋ค์ด ์๋ฃ์ ๋ ฅ์ 2๋ช ์ 2๋ฌ ๊ณ ์ฉํ ๊ฒฝ์ฐ ๊ตฌ๋ถ > ์๋ฃ์ ๋ ฅ์(SW ๋ ธ์๋จ๊ฐ๊ธฐ์ค ์ ์ฉ) 2M/M ์ด๋ ๊ฒ ๊ธ์ก ์ฐ์
๋ง์ผ ์ด๋ฏธ ์ ์ง๋ณด์ ์ค์ธ ์ฌ์ดํธ์ ๊ธฐ๋ฅ๊ฐ์ ๊ฒฌ์ ์ ์ฐ์ ํ๋ ๊ฒฝ์ฐ ํ์ผ์ด 2๊ฐ ํ์ํจ
์ ์ง
์ด์ค๋ 10%๋ก ์์ (20%๋ ์ ์ธ์ ์ ๋ชป ๋ฐ๋๋ค๊ณ ํจ)
์ด๊ฑด ์ฐ๋ฆฌ ํ์ฌ ๊ธฐ์ค์ผ๋ก ์ ์๊ฑฐ๋ผ ๋ชจ๋ ๊ฒฝ์ฐ์ ์ ์ฉ๋์ง๋ ์์
(๊ธฐํ ์ฐธ์กฐ)์ฐ์ ๋ฐฉ์ ์ข ๋ฅ
- ๊ฐ์ด๋ฒ
๊ธฐ๋ฅ์ ๋ณต์ก๋๋ฅผ ํ๋จํ๊ธฐ ์ด๋ ค์ด ๊ฒฝ์ฐ ์ ์ฉํ๋ ๋ฐฉ๋ฒ, ๊ธฐํ/ISP ๋ฐ ๋ฐ์ฃผ๋จ๊ณ์์์ ๊ธฐ๋ฅ์ ์ ์ธก์ ์ ์ฌ์ฉ๋จ
๋ณต์ก๋๋ ํ๊ท ๋ณต์ก๋๋ฅผ ์ ์ฉํจ
- ๋ด๋ถ๋ ผ๋ฆฌํ์ผ(ILF) : 7.5
- ์ธ๋ถ์ฐ๊ณํ์ผ(EIF) : 5.4
- ์ธ๋ถ์ ๋ ฅ(EI) : 4.0
- ์ธ๋ถ์ถ๋ ฅ(EO) : 5.2
- ์ธ๋ถ์กฐํ(EQ) : 3.9
- ์ ํต๋ฒ
์ํํธ์จ์ด์ ๊ธฐ๋ฅ์ ๋์ถํ๊ณ ๊ฐ ๊ธฐ๋ฅ์ ์ ํ๋ณ ๋ณต์ก๋๋ฅผ ๊ณ ๋ คํ์ฌ ์ ํํ ๊ธฐ๋ฅ์ ์ ์ฐ์ ์ ํ์๋ก ํ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ, ์ค๊ณ๊ณต์ ํ ์ฌ์ฉ๋จ
๋ด๋ถ๋ ผ๋ฆฌํ์ผ(ILF)๊ณผ ์ธ๋ถ์ฐ๊ณํ์ผ(EIF) ๊ฐ๊ฐ์ ๋ํด ๋ฐ์ดํฐ์์์ ํ(DET)๊ณผ ๋ ์ฝ๋ ์์์ ํ(RET)๋ฅผ ์๋ณํ์ฌ ๊ธฐ๋ฅ ๋ณต์ก๋์ ๋ฐ๋ผ ๊ฐ์ค์น๋ฅผ ๊ฒฐ์ ํจ
์ฐธ์กฐ : ์ค์ค์ ๊ธฐ๋ก์ผ์ง, "2021.7.23", https://junjunrecord.tistory.com/m/91

'IT > ETC' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[linux]๋ฆฌ๋ ์ค chmod(change mod) ํด๋, ํ์ผ ๊ถํ (2) | 2022.11.26 |
---|---|
[linux]๋ฆฌ๋ ์ค ์ค๋ผํด 11gR2 ์ญ์ (0) | 2022.11.26 |
[windows 10] "์ด ํ๋ ๋์คํฌ ๊ณต๊ฐ์ Windows๋ฅผ ์ค์นํ ์ ์์ต๋๋ค."... (0) | 2022.11.21 |
[windows]Turn off window 10 update/์๋์ฐ 10 ์ ๋ฐ์ดํธ ๋๊ธฐ (0) | 2022.11.21 |
[windows]windows 10 usb install/windows 10 usb ์ค์น (0) | 2022.11.21 |
๋๊ธ