[데이터베이스] 모델링언어 UML에 대해서

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2004.12.10 / 2019.12.24
  • 16페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 2,700원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
Ⅰ서론
1.1.모델링
1.1.1.모델링의 특성
1.1.2,모델링의 다양한 계층의 언어들
1.2..UML
1.2.1.UML의 역사
1.2.2.UML의 구성
Ⅱ본론
2.1.UML의 활용
2.1.1.구조적인 측면에서 UML의 활용
2.1.1.1.UML의 클래스 다이어그램
2.1.1.2.UML의 컴포넌트 다이어그램
2.1.1.3.UML의 디플로이먼트 다이어그램
2.1.2.기능적인 측면 UML의 활용
2.1.3.동적인 측면 UML의 활용
2.1.4.UML사용에 대한 추가적인 지침
2.2.UML 주요 표기법과 핵심 개념들
2.2.1.활동 다이어그램(Activity Diagram)
2.2.2.사용 사례 다이어그램(Use Case Diagram)
2.2.3.시퀀스 다이어그램과 공동작업 다이어그램(Sequence and Collaboration Diagram)
2.2.4.상태표 다이어그램(Statechart Diagram)
2.2.5.정적 구조 다이어그램(Static Structure Diagram)
2.2.6.구성 요소 다이어그램(Component Diagram)
2.2.7.배포 다이어그램(Deployment Diagram)
Ⅲ결론
Ⅳ.참고문헌

본문내용
Ⅰ서론

UML은 Unified Modeling Language의 약자로 통합된 모델링 언어입니다. 다시 말해, 사용하는 형식과 각각의 표기에 의미를 가진 언어입니다. UML을 효과적으로 사용하기 위해서는 UML을 소프트웨어 공학적인 모델링 방법으로서의 그 기본 개념과 UML에서 제공하는 각각의 다이어그램들에 대한 정확한 이해 그리고 각각의 다이어그램간의 연관관계에 대한 올바른 이해가 필요합니다.
1.1 모델링
모델링은 현실 세계의 단면을 추상화 혹은 일반화하는 작업입니다. <그림-1.1>은 자동차 를 모델링 한 결과물인 모델입니다. 이것은 자동차의 모든 면을 표현 하지는 못하지만 어느 정도까지는 실제 자동차의 특성을 보 여줍니다. 이러한 모델과 모델을 만들어내는 모델링은 많은 곳에 서 사용 되고 있습니다. 건설업의 예를 보면, 우선 건축에 앞서 조감도를 그리기도 하고, 설계도를 작성하기도 합니다. 이러한 그 림들 역시 모델로 볼 수 있습니다. 조감도는 실제로 건물이 지어 졌을 때 어떠한 모습을 드러낼지를 보여주게 되는 모델이 될 수 <그림-1.1> 있고, 설계도는 실제 건물의 건축을 위한 구조, 재료와 치수 등에 고려해서 표현한 모델이 될 수 있습니다. 또 다른 예로 분양 여부를 결정하기 위해서 사람들이 찾아가는 모델하우스가 있습니다. 자신들이 살게 될 집이 어떠한 모습인지 이러한 모델을 보고 정보를 얻게 됩니다. 이렇듯 모델들은 하나의 현상이나 사물에 대해서도 다양한 모습을 보입니다. 또한, 앞의 예에서처럼 관점에 따라 다양한 용도로 사용될 수 있습니다. 하나의 아파트에 대해서 조감도, 설계도와 모델하우스가 각각 모델로 존재하는 것처럼 말합니다.
오늘날 하드웨어 성능의 급격한 발전과 이에 따른 가격 하락으로 소프트웨어는 갈수록 편리한 기능을 통해 인간에게 많은 편의를 제공해주고 있으나 이러한 편리한 소프트웨어를 만들어야 하는 개발자는 갈수록 복잡한 프로그래밍을 요구 받습니다. 또한, 소프트웨어가 점차 대형화 되고, 통합화 되면서 소프트웨어의 개발이 프로젝트 형식을 띄게 됩니다. 이에 따라 위험성도 함께 높아지게 되고. 이러한 위험에 맞서 적절히 소프트웨어를 개발하고자 하는 소프트웨어 공학이 발전하여 소프트웨어 개발 프로젝트도 건축 프로젝트와 같은 기존의 공학적인 프로젝트처럼 관리되어지게 됩니다.
예전처럼 소프트웨어를 바로 코딩을 한다거나 계획 없이 즉흥적으로 개발하는 일은 오늘날의 커다란 프로젝트에서는 상상할 수 없는 일입니다. 건축 프로젝트에서 도면을 그리고, 일정을 세우고 거기에 맞춰나가듯이 소프트웨어의 개발에서도 그러한 절차와 규칙을 따르게 됩니다. 이러한 과정에서 모델링 혹은 그 결과물인 모델이 필요하게 되는 것입니다.

1.1.1 모델링의 특성
모델(Model)은 소프트웨어 개발에 훌륭한 안내자 역할을 할 수 있습니다. 그렇지만 모델은 그저 모델일 뿐입니다. 즉, 아무리 자세한 모델도 실제 소프트웨어를 정확하게 나타낼 수는 없습니다. 모델은 근본적으로 실제 현상이나 사물을 단순화 시킨 것입니다. 실물과 정확히 똑같은 모델을 만들었다고 하면 그것은 이미 모델이 아닙니다. 또 한 가지, 모델은 잘된 것인지 아닌지 판별하기가 상당히 힘듭니다. 모델에는 모델링 작업을 수행한 모델러(Modeler)의 가치관이 반영되기 때문에 객관적
참고문헌
UML Distilled Second Edition, Martin Fowler with Kendall Scott, Addison Wesley& The Rational Unified Process An Introduction Second Edition, Philippe Kruchten The Unified Modeling Language Reference Manual, James Rumbaugh, Ivar Jacobson, Grady Booch, Addison Wesley& The Unified Modeling Language User Guide, James Rumbaugh, Ivar Jacobson, Grady Booch, Addison Wesley& Developing Enterprise Java Applications with J2EETM and UML, Khawar Zaman Ahmed, Cary E. Umrysh, Addison Wesley&초보자를 위한 UML, Joseph Schmuller, 곽용재 역, 인포북
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [졸업][유통관리] 재고정보의 공유와 판매재고관리시스템
  • 모델링프로젝트명작성일작성자판매재고관리시스템2002.09.20김동현상위 처리 번호상위 처리명클래스 다이어그램처리번호현 처리명클래스 일람표순번이 름종류기 능한글명영문명1데이터베이스DBMC데이터베이스 유지 관리2기초코드DBASICCODEE기초코드의 정보를 유지3회원 정보MEMBERE회원 정보를 유지4관계 정보DRELATIONE관계 정보를 유지5제품 정보DPRODUCTE제품 정보를 유지6전표 정보DSLIPE전표 정보을 유지7전표 내역D

  • [인터넷비즈니스] XML 연구
  • 베이스, 제록스 등이다. 또한 미국의 중소 업체인 익스트리시티, 액티브소프트웨어사, 웹메소드사에서는 ERP 시스템 개발에 있어 이 기종 데이터 통합을 위한 방법으로 XML을 채택하고 있다. 이러한 장점들에 비해서 단점도 존재한다.복잡한 모델링 현재 XML의 단점을 이렇다 할 만큼 나타나지 않다. 그러나 기능 면에서 살펴보았을 때 SGML 고유의 장점은 XML의 단점으로 지적할 수 있다. 예를 들어 SGML에서만 지원하는 복잡한 데이터 모델을 사용하고자 하

  • [시스템분석설계] 객체지향 모델링(UML)
  • UML 탄생이전- 다양한 방법론 존재 : OMT, OOSE, Booch법- 각각의 모델링 언어(표기법) 다름 통일된 표기법 필요성 대두조작속성객체조작속성객체조작속성객체Booch 법OMT 법OOSE 법Uml 탄생 이전의 모델링 표기법- 객체지향 기술이 보급되면서 개발자들은 객체지향기술을 기본으로 하여 독자적인 모델링 기법이나 모델표기법을 만들어 갔다. 대표적인 모델링 기법에는 grady booch의 Booch법, james rumbaugh의 OMT법, ivar jacobson의 OOSE법이 있다. 이들 모델

  • [XML][XML의 배경][XML의 구성][XML의 특징][XML 관련 기술][XML의 활용][웹][웹사이트][인터넷]XML의 배경, XML의 구성, XML의 특징, XML 관련 기술, XML의 활용 분석(XML, XML 기술, XML 활용, 인터넷)
  • 데이터의 표현방식에 대한 표준화의 필요성을 절감하고 이미 RDF(Resource Description Framework) 워킹그룹을 통하여 표준을 진행하여 발표하였다. 즉, 정해진 XML 문서구조에 따라 각종 다양한 데이터들의 속성 및 특성 등 각종 정보들인 메타데이터를 작성하여 외부 사용자들은 RDF를 통하여 사용자들에게 자신이 가지고 있는 데이터들의 정보들을 제공하게 된다. 물론 RDF의 기본 표현 언어는 XML을 기반으로 진행되고 있다. XML이 단순한 정보의 표현에서 정보에

  • [XML] XML의 등장배경, XML의 구조, XML 관련 프로그램, XML의 활용에 관한 분석
  • UML과 XML객체 지향 개념이 데이터베이스에서 프로그래밍 언어에 도입되면서 이제는 분석 및 설계부분에서도 표준화된 객체 지향 설계방법론이 등장하게 되었다. 객체 지향 설계에서 사용하는 모델링 표기법은 UML이라는 표준화된 표기법을 따른다. Java와 XML에서 언급하였듯이 XML의 객체 지향적인 특성 덕분에 UML로 XML이라는 다양한 객체를 모델링하기에 적합하다. UML을 편리하게 사용할 수 있도록 만들어진 모델링 도구 중에 래쇼날 소프트웨어(Rational S

사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
copyright (c) 2003 reoprtshop. steel All reserved.