★[A+레포트]객체프로그래밍과 UML★

등록일 2003.03.31 한글 (hwp) | 14페이지 | 가격 1,500원

소개글

교수님께 칭찬 받은 A+ 레포트 입니다 ^_^ 받으시는 분들

모두 A+ 받으시길 ^_^ 화이팅!~~~~

목차

1. 객체지향의 탄생배경.
2. 기본 개념
3. 객체지향의 장점
4. 객체지향 프로그래밍 언어
5. 객체지향 프로그래밍
UML(Unified Modeling Language) 소개
1. UML(Unified Modeling Language)의 구성
2. 객체 지향
3 UML에 객체지향 적용
4.클래스의 다이어그램
5.시스템 개발 과정과 UML

본문내용

객체 지향 프로그램은 스몰토크와 같은 객체 지향 언어로 작성된다. 실세계의 현상을 컴퓨터 상에 객체로서 실현(모델화)함으로써 컴퓨터를 자연스러운 형태로 사용하여 다양한 문제를 해결하기 위한 프로그램 기법. 여기에서 객체는 실체(데이터)와 그 실체와 관련되는 동작(절차, 방법, 기능)을 모두 포함한다. 기차역에서 승차권 발매의 예를 들면, 실체인 ꡐ손님ꡑ과 절차인 ꡐ승차권 주문ꡑ은 하나의 객체이고, 실체인 ꡐ역무원ꡑ과 절차인 ꡐ승차권 발매ꡑ도 하나의 객체이다. 어떤 과제를 처리하기 위하여 객체간에는 메시지(지시)를 주고받는다. 메시지를 받은 객체는 동작(절차)을 실행한다. 코볼 L이나 베이식과 같은 기존의 프로그램에서는 동작과 절차를 중심으로 하고 실체(데이터)는 종속적으로 취급하였으나, 객체 지향 프로그램에서는 실체(데이터)와 동작(절차)을 객체로서 정의하고 객체간의 메시지 교환에 주안점을 둔 정보 처리를 한다. 즉 객체 지향은 과정을 중시하는 절차 중심 설계가 아니고, 실체(데이터)를 중시하는 설계이다. 객체 지향 프로그램의 또 하나의 중요한 특징은 공통의 성질을 갖는 객체는 객체 등급으로 정의하는데 같은 등급에 속하는 객체들은 그들이 받는 메시지에 대하여 비슷하게 반응한다. 객체 등급을 계층화할 수 있는데 하위 계층의 객체 등급은 상위 등급의 성질과 기능을 계승한다.

참고 자료

<초보자를 위한 UML 객체 지향 설계> Joseph schmuller 저, 곽용재 역
<Design Patterns> Addison-Wesley 저
<소프트웨어 공학론> 최은만 저
<객체지향뉴스레터> http://sslab.icu.ac.kr/oonews/
Gary C. Sullo , 객체 공학(도서출판 삼각형, 서울, 1996), p117~120
윤정모, 한규정, 객체지향 시스템 개발(동일출판사, 서울, 1996), 6~14쪽
김도형 외 2인, 프로그래밍 언어(도서출판 희중당, 서울,1997), 328~336쪽
*원하는 자료를 검색 해 보세요.
  • [객체지향][객체지향 원리][객체지향 언어]객체지향의 개념, 객체지향의 배경, 객체지향의 원리, 객체지향의 언어, 객체지향의 JAVA언어(자바언어), 객체지향의 UML언어 분석 11페이지
    Ⅰ. 개요객체 지향 데이타베이스 시스템의 특징의 하나는, 관계형 시스템의 SQL과 같은 데이타베이스 언어와 C, C++, Common Lisp과 같은 범용의 프로그래밍 언어를 하나로 통합한 데이타베이스 프로그래밍 언어를 제공한다는 것이다. 관계형 데이타베이스 시스템과 ..
  • [시스템분석설계] 객체지향과 UML 9페이지
    객체(object)의 개념이 처음 등장하는 것은 60년대 중반에 소개된 Simula라고하는 시뮬레이션 언어를 통해서이다. 그 이전에도 객체라는 용어는 인공지능 등 몇몇 분야에서 가끔 나타나기도 하였지만 "캡슐화(encapsulation)", "다형성(polymorphi..
  • [개발] 객체지향 소프트웨어 개발 방법의 이론적 고찰 14페이지
    1. 객체지향이란?가. 개요 객체지향 프로그래밍(이하 줄여서 'OOP'라 칭함)은 컴퓨터 프로그램의 개발을 완전히 새로운 시각으로 바라다보는 혁명적 개념이라 할 수 있는데, 동작보다는 객체, 논리보다는 자료를 바탕으로 구성된다. 프로그램은 전통적으로 논리적인 수행..
  • [UML] UML의 객체지향 48페이지
    프로젝트 ScopeUML에 대한 이해UML에 속해 있는 여러가지 다이어그램을 통해서객체지향 프로그램을 설계하는 단계를 알아본다.객체지향에 대한 개념 이해추상화, 상속, 다형성에 대한 이해클래스와 클래스간의 관계 이해UML의 객체지향 분석 방법 이해여러가지 다이어그램 사..
  • [컴퓨터 언어] UML 객체 지향 설계 15페이지
    5. 시스템 개발과 UML작업 결과물은 해당업무 과정에서의 단계와 결정위치를 나타낸 활동 다이어그램이다.클래스 다이어그램, 쓰임새 다이어그램, 상태 다이어그램,시퀀스 다이어그램, 협력 다이어그램이 만들어진다.객체 다이어그램,컴포넌트 다이어그램, 배치 다이어그램이 만들어..
  • [프로그래밍] 객체지향 19페이지
    1. 객체지향과 절차지향- 객체지향 개념(Object - Oriented Concept)객체지향 시스템 개발은 기존의 구조적 시스템 분석 설계에 비하여 개발기간이 단축되고 이식성이 뛰어나기 때문에 매우 빠른 속도로 보급되고 있는 시스템 개발 방법이다.객체 지향은 198..
  • [컴퓨터 언어] UML 에 대한 정리 12페이지
    1.UML(Unified Modeling Language)의 구성1.1 계층 구조사용자 객체 계층-사용자는 UML 사용자를 말한다.모델 계층-시스템 분석의 초기에 다루는 것으로 특정한 도메인 전문가나 의뢰인들과 작업하여 얻어낸 도메인의 단서 그리고 시스템 사용자들과 작..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서