검색어 입력폼

[소프트웨어공학]【A+】객체지향설계

저작시기 2011.07 | 등록일 2011.07.15 파워포인트파일 MS 파워포인트 (pptx) | 52페이지 | 가격 500원

소개글

가장좋은 평가를 받은 자료입니다

목차

없음

본문내용

절차적인 방법은 조그만 변화에도 영향이 큼

함수와 자료를 함께 클래스로 묶음으로 여러 가지 장점을 얻을 수 있음

장점
추상화, 정보은닉 등 설계 원리에 충실
복잡함을 잘 다룰 수 있음

특징
유사성을 이용하는 방법을 제공
뚜렷하게 구별되는 단위로 분할
코드 재사용에 의하여 생산성을 높임
빠른 속도로 적용, 산업계 표준화

명확히 나누기 어려움
공통의 개념을 사용
반복적인 싸이클로 완성

분석은 문제 영역, 설계는 솔루션 영역을 다룸

여러 가지 관점에서 시스템을 모델링

객체지향에서는 크게 세 가지 관점의 모델을 작성

뚜렷한 표준 프로세스는 없음

사용사례는 맨 처음, 최종 목표는 클래스 다이어그램

<중 략>

Shlaer와 Mellor가 제안한 반복적 설계 방법
Coad와 Yourdon이 제안한 프로토타입 중심 방법
Worfs-Brock 등 폴랜드의 Smalltalk 그룹이 제안한 의무 중심 설계 및 CRC(Class-Responsibility-Collaboration) 카드 방법
Rational Software의 Booch가 제안한 Ada 설계 방법
GE 연구소의 Rumbaugh가 중심이 되어 제안한 OMT
Odell과 Martin의 정보공학을 기초로 한 방법
Ericsson에서 일한 Jacobson의 use case 개념을 소개한 방법

참고 자료

없음
다운로드 맨위로