시스템 설계 단계

Study|2008. 12. 1. 20:10
시스템의 설계는 보통 4단계로 분류된다.

 분석 > 설계 > 개발 > 설치

1. 분석
 "무엇을 만들어야 하는가?"를 파악하고, 어떤 기능이 들어가야 하는지에 대한 기능의 목록을 나열합니다. 입력기능, 출력기등 등등... 이 단계에서의 산출물은 요구사항 정의서, 유즈케이스 다이어그램, 유즈케이스 정의서 등이 나올 수 있습니다.

2. 설계
 분석단계에서 정의한 기능을 어떻게 구현할 것인가를 생각합니다. 기능을 구현하기 위해 어떤한 언어를 쓸 것이고, C/S인지 Web기반 인지를 구분하고 DB가 필요하다면 어떤 구조를 가지며, 권한은 어떤 사용자에게 부여하는지에 대한 것들을 생각합니다. 산출물로는 클래스 다이어그램, 시퀀스 다이어그램, 화면 설계서, 보고서 설계서, 테이블 정의서 등이 있습니다. 이 단계에서는 분석단계의 기능 설계단계에서 빠진 것은 없는지 체크하고, 요구사항 추적표를 작성합니다.

3. 개발
 실제 코딩(Coding)에 들어갑니다. 설계내용과 절차에 따라 설계를 어떻게 하느냐에 따라 개발 기간은 단축이 될수도 늘어날 수 도 있습니다.

4. 설치
 이 단계에서는 개발된 시스템을 적용하고 테스트를 수행하는데 기능이 잘 동작하는지 error는 없는지를 체크합니다. 테스트가 끝나면 실제 클라이언트의 플랫폼에 설치하고 운영하게 됩니다.

 좀 더 세분화 하게 되면 분석 > 설계 > 코딩 > 테스팅 > 구현 > 유지보수 등의 여섯 단계로 구성되어질수도 있다.


'Study' 카테고리의 다른 글

오토핫키(AutoHotkey) 소개 및 다운로드  (0) 2016.11.28
초보 블로거들을 위한 10계명  (1) 2008.11.28
중소기업정보등록 신청 절차 SMPP.CO.KR  (0) 2008.11.27
이메일 영어표현 모음  (0) 2008.11.26
무역관련용어  (0) 2008.11.26

댓글()