IT/ETC

[IT] SW์‚ฌ์—… ๋Œ€๊ฐ€์‚ฐ์ • ๊ธฐ๋Šฅ(FP)์ ์ˆ˜ ์‚ฐ์ •๋ฐฉ์‹(EI, EO, EQ, ILF, EIF)

์•Œ ์ˆ˜ ์—†๋Š” ์‚ฌ์šฉ์ž 2022. 11. 21.

๋ชฉ์ฐจ

    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๊ฐœ๋ฐœ๋น„์‚ฐ์ •์— ํ‘œ์‹œ๋œ๋‹ค.

    FP์‚ฐ์ • ์‹œํŠธ
    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

    ๋Œ“๊ธ€