본문 바로가기

.주제별

[Study] 객체지향 설계

 

프로젝트를 진행할 때는 보통 [분석] -> [설계] -> [개발] -> [구현] 총 4단계를 거친다.

이 중, [설계] 단계에서 개략적 설계를 거쳐 상세 설계 과정을 거치게 되는데,

이 때 설계 산출물 다이어그램 중 가장 중요한 "클래스 다이어그램(Class Diagram)"이 완성되어 나온다.

 

<그림 삽입>

 

1. 분석 단계

    1) 요구사항 분석

    2) Actor 선정 및 Domain 모델링

    3) Use Case Diagram 작성

    4) Use Case 시나리오 작성

    5) 객체 도출 -> Conceptual Modeling

 

2. 설계 단계

    6) Sequence Diagram / Class Diagram 설계

    7) Page Layout 작성 및 프로토타이핑

    8) Sequence Diagram 상세 설계/ Class Diagram 상세 설계

    9) DB 설계

        - Object Relational Mapping

        - ERD 작성

        - Table 정의서 작성

 

3. 개발 단계

    10) 단위 코드 및 테스트

    11) 통합 테스트

 

4. 구현 단계

    12) 시스템 설치