코드(Coad)와 요든(Yourdon) 의 객체 지향 분석
① 객체와 클래스 사이의 관계를 상속과 집단화의 관계로 표현한다.
② E-R 다이어그램으로 객체를 모형화하며, 소규모 시스템 개발에 적합하다.
③ 모델링 표기법과 분석 모형이 간단하며, 하향식 방법으로 설계에 접근한다.
④ 객체에 대한 속성 및 관계 정의와 시스템의 수행 역할을 분석한다.
럼바우(Rumbaugh) 의 객체 지향 분석 절차
객체 모델링 - 동적 모델링 - 기능 모델링
객체 모델링 (Object Modeling) |
|
동적 모델링 (Dynamic Modeling) |
|
기능 모델링 (Functional Modeling) |
|
부치(Booch) 의 객체 지향 분석
① 모든 설계가 이루어질 때까지 문제 정의, 비공식 전략 개발, 전략 공식화를 적용한다.
② 프로그램의 구성 요소는 명세 부분과 외부로부터 감추어진 사각 부분으로 표시한다.
③ 클래스와 객체를 구현한다.
야콥슨(Jacobson) 의 객체 지향 분석
① Usecase 모형을 사용하여 시스템 사용자에 대한 전체 책임을 파악한다.
② Usecase 모형을 검토한 후 객체 분석 모형을 작성한다.
'CS' 카테고리의 다른 글
알고리즘 종류와 특징 (0) | 2022.04.25 |
---|---|
관계 데이터베이스 언어(DDL, DML, DCL) (0) | 2022.04.25 |
소프트웨어 재사용과 문제점 (0) | 2022.04.25 |
트리/이진트리 (0) | 2022.04.25 |
Data Warehouse. Data Mart. Data Lake (0) | 2022.03.26 |