검색어 입력폼

UML의 각 표기방법에 대한 정의와 적용사례

저작시기 2009.12 |등록일 2010.01.22 한글파일한글 (hwp) | 22페이지 | 가격 2,000원

소개글

UML의 각 표기방법에 대한 정의와 적용사례
20페이지 분량으로 자세히 기술하였습니다. A+맞았네요.

목차

Ⅰ. 서 론 1 page
- UML이란 무엇인가

Ⅱ. 본 론 2 page
- UML의 다이어그램
① 클래스 다이어그램
② 객체 다이어그램
③ 유스 케이스 다이어그램
④ 상태 다이어그램
⑤ 시퀀스 다이어그램
⑥ 활동 다이어그램
⑦ 통신 다이어그램
⑧ 컴포넌트 다이어그램
⑨ 배포 다이어그램
⑩ 노트
⑪ 키워드와 스테레오타입
⑫ 복합체 구조 다이어그램
⑬ 교류 개요 다이어그램
⑭ 타이밍 다이어그램
⑮ 패키지 다이어그램

Ⅲ. 결 론 20 page
- 단지 그림이 아닌 UML

본문내용

1. 서론
- UML이란 무엇인가
컴퓨터 시스템의 초창기에는 프로그래머들이 대개 면밀한 문제 분석에 의존하지 않은 것이 보통이었다. 문제 분석이 있었다고 해도 거의 잊어버리거나 귓등으로 흘려보내기 일쑤였다. 그들은 프로그램을 밑바닥부터 만들어 올렸으며, 필요한 코드를 스스로 만들었다. 그 당시야 이러한 것들이 추억담이나 무용담이 될 수 있었겠지만, 오늘날과 같이 위험도 높은 업계에서는 적당하지 못하다.
오늘날에는 치밀한 사고와 기획만이 살아남는다. 의뢰인은 개발팀이 무엇을 해야 할지 이해해야하고, 개발팀이 의뢰인의 요구를 제대로 이해하지 못했을 경우에는 변경 점을 지적해 주어야 한다. 또한 시스템 개발은 팀 지향적인 활동이기 때문에 개발팀의 각 멤버는 자신이 개발 작업의 어느 분야에 적합한 지를 파악해야 한다.
점점 복잡해지는 세상에서 컴퓨터 기반 역시 복잡해지고 있다. 여러 대의 하드웨어와 소프트웨어는 기본이고 하드웨어를 연결하기 위한 네트워크 시스템과 데이터베이스도 필요해졌다. 이러한 복잡한 컴퓨터 기반을 해결하기 위한 방법은 시스템 개발에 참여하는 분석가, 의뢰인, 프로그래머, 그 외의 모든 이들이 이해하고 동의할 수 있는 방법으로 설계 과정을 조직화하는 방법이 있다. UML은 바로 이러한 조직화 수단을 제공하기 위해 준비 된 것이다.
UML(Unified Modeling Language)은 오늘날의 객체지향 시스템 개발 분야에서 가장 각광받는 도구 중 하나이다. UML은 시스템 개발자가 자신의 비전을 구축하고 반영하는데 있어서 표준적이고 이해하기 쉬운 방법으로 할 수 있도록 도와주며, 자신의 설계 결과물을 다른 사람과 효과적으로 주고받으며 공유할 수 있는 메커니즘을 제공하기 때문이다.
UML은 그래디 부치, 제임스 럼버, 이바 야콥슨의 머리에서 태어났다. “쓰리 아미고”라고 불리는 이 세 신사들은 원래 80년대 전반과 90년대 초반까지 객체지향 분석 설계 분야에서 각자의 영역에서 방법론을 연구해 왔었다.
다운로드 맨위로