[객체지향] 객체지향 소프트웨어 개발 방법의 이론적 고찰

등록일 2003.05.16 한글 (hwp) | 7페이지 | 가격 1,000원

소개글

많은 도움이 되셨으면 합니다. 오늘 하루도 즐거운 하루가 되실길...^^

목차

1. 객체지향 소프트웨어 개발 방법이 태동하게 된 배경
2. 객체지향에 대한 이론적 고찰
3. 전통적 개발 방법론과의 장단점
4. 전망

본문내용

1. 객체지향 소프트웨어 개발 방법이 태동하게 된 배경
소프트웨어의 위기
프로그램은 개별적으로 설계, 코딩, 테스트, 문서화되는데 그 내부 로직은 전문 엔지니어가 아니면 거의 이해할 수 없는 경우가 대부분이다. 이 때문에 기존 프로그램에 어떤 문제가 발생했을 때, 그것을 수정하기보다는 차라리 새로 개발하는 것이 효율적이란 주장도 있다.
그 동안 프로그램은 프로세스 중심적인 구조적 방법으로 개발되어 왔다. 이런 전통적인 애플리케이션 개발방법은 낮은 생산성과 이에 따른 적체로 인해 개발의 한계에 도달하였고, 그 적체는 시간이 흐름에 따라 오히려 증가하고 있으며, 이에 따라 신규로 요청한 프로그램의 개발이 더욱 지연되고 있다. 고성능의 하드웨어에 맞는 소프트웨어의 개발, 그와 함께 늘어만 가는 소프트웨어의 질적·양적 팽창, 높아만 가는 사용자 요구에 반해 늘어만 가는 개발기간과 많은 개발비 등의 문제는 소프트웨어가 당면한 심각한 문제 거리였다. 이런 소프트웨어의 위기는 낮은 생산성과 높은 유지보수의 비용을 그 원인으로 요약할 수 있다.

*원하는 자료를 검색 해 보세요.
  • 비평의 이모저모 2 페이지
    오늘날 비허구인 글이 번창하고 있다. 그 가운데 비평 역시 번성하고 있는 비허구적 글쓰기 중 하나이다. 종래 비평은 시인 작가의 여기(餘技)라고 여겨졌으나, 문학 외적인 분야의 지식 체계에 의존하여 유례없이 폭과 깊이를 더해 ..
  • 8.4 상속된 객체와 참조 관계 5 페이지
    ★ 상속된 객체와 참조 관계 1. 객체 레퍼런스 - 객체를 참조 할 수 있는 레퍼런스 - 클래스 포인터의 특성과 일치 ! #include <iostream> using std::endl; using std::co..
  • 8.3 객체포인터 3 페이지
    ★ 객체 포인터 - 객체의 주소 값을 저장할 수 있는 포인터 - AAA 클래스의 포인터는 AAA객체 뿐만 아니라, AAA 클래스를 상속하는 Derived클래스 객체의 주소 값도 저장 가능하다. #include <io..
  • 4.6 객체 배열과 생성자 5 페이지
    ★ 객체 배열과 생성자 - 객체 배열은 객체를 멤버로 지니는 배열이다. - 객체 배열은 기본적으로 void 생성자의 호출을 요구한다. #include<iostream> using std::cout; using std:..
  • [사회복지개론] 사회복지의 구조 - 사회적 욕구와 동기 및 사회복지의 주체와 객체 6 페이지
    - 사회의 구성원이 공평하게 잘 살기를 바라고, 사회적 위험으로부터 탈피하려는 집단적 욕구 ① 사회적 위험 때문에 개인의 기본욕구를 충족시키지 못하는 기본욕구들이 많아질 때 ② 개인차원의 기본욕구들 중에 대..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서