[소프트웨어, 소프트웨어개발] 소프트웨어의 정의, 소프트웨어의 종류와 소프트웨어의 품질요소 및 소프트웨어의 개발모형, 소프트웨어의 개발방법론 심층 분석

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2009.04.09 / 2019.12.24
  • 11페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 5,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
목차
Ⅰ. 개요

Ⅱ. 소프트웨어의 정의

Ⅲ. 소프트웨어의 종류
1. 시스템 소프트웨어
2. 응용 소프트웨어

Ⅳ. 소프트웨어의 품질요소
1. 정확성
2. 신뢰성
3. 강인성
4. 성능
5. 사용 용이성
6. 유지보수성
7. 재사용성

Ⅴ. 소프트웨어의 개발모형
1. 폭포수 모델(waterfall model)
2. 프로토타이핑 모델(Prototyping Model)
1) 정의
2) 필요성
3. 진화적 프로토타이핑 모델(evolutionary prototyping model)

Ⅵ. 소프트웨어의 개발방법론
1. 구조적 개발방법론
1) 기본 원칙
2) 구조적 설계
3) 구조적 프로그래밍
2. 객체 지향 개발방법론
1) 객체 지향 분석
2) 객체 지향 설계
3. 정보공학 개발방법론
1) 기본원리
2) 개발 단계(수직적 관점)
4. 컴포넌트 기반 개발방법론
1) 컴포넌트 아키텍쳐의 대표 모델
2) 구축 요소 기술

참고문헌
본문내용
Ⅰ. 개요

1970년대 초에 구조적 프로그래밍과 관련된 개념들이 출현하였다. 이때까지 프로그래머들은 프로그램의 신뢰도나 유지 보수성보다는 속도나 기억 장치 사용 크기, 즉 프로그램의 효율이 얼마나 좋은가에 더 관심을 두었다. 대부분의 프로그래머들은 하드웨어 자원의 제한을 극복하는 데 노력하였다. 하드웨어의 성능이 향상되고, 프로그램이 더욱 복잡해졌을 뿐만 아니라 신뢰도가 더욱 중요해지고 유지 보수가 큰 비중을 차지하면서 프로그래머들의 입장이 바뀌었다. Wirth의 표현에 의하면 ꡒ이제 우리는 몇 비트를 절약하고 몇 천분의 일초를 단축하여 컴퓨터의 한계를 극복하는 것보다는 거대하고 복잡한 프로그램을 구성하는 데 있어서 어떻게 하면 입력된 자료에서 필요한 결과를 얻어내는가에 주력하여야 한다.ꡓ고 인식되었다. 구조적 프로그래밍은 프로그램의 품질을 높이기 위한 방법 중의 하나이다. 구조적 프로그래밍이 프로그래밍의 스타일로 자리 잡으면서 구조적 방법론의 개념이 태동하기 시작하였다. 이 방법론은 모듈화, 단계적 세분화, 하향식 프로그래밍, 정보 은닉, 추상화 수준을 포함한다.
1970년대 중반 시스템 구축을 위한 설계 방법론의 개념이 출현하기 시작하였다. 개발 의뢰자의 요구를 바로 코딩한 시스템은 실패하기 쉽고 관리에 문제점을 드러낸다는 것을 발견하였다. 이러한 문제점의 원인은 코딩 자체보다 시스템의 설계와 명세화에 있다는 사실이 인식되었던 것이다. 이때 출현한 설계 방법론이 시스템 개발을 위한 최초의 체계적인 접근이었다. 대부분의 방법론은 시스템이 하나의 기능으로 표현되는 작은 요소로 나누어지는 시스템의 기능적 분해라는 개념을 기초로 하였다. 구조적 설계 방법의 기본 개념도 시스템을 자료 흐름과 함께 작은 동작으로 나누는 것이다. 이런 점에서 JSP와 Warnier-Orr의 방법론은 다른 접근이라 할 수 있다. 이들 방법에서는 입력 구조와 출력 구조가 시스템의 구조를 결정하는 것으로 본다. 이들 방법론은 모두 추상화 개념을 기초로 하며 정보 교환을 위하여 그래픽 표현 방법을 사용한다. 구조적 프로그래밍과 설계와 관련되는 분석 방법론들은 1970년대 말에 구체화되었다. 이들은 하향식 구조와 계층적 구조를 나타내기 위하여 그래픽 다이어그램의 사용에 기초를 두고 있다.
참고문헌
* 김재윤(2002), IT산업의 미래 기술과 방향, CEO Infomation 제340
* 나일주(1990), 컴퓨터를 통한 수업과 학습, 교육진흥, p.22-35
* 멀티미디어교육지원센터(1998), 교육용 소프트웨어 품질 인증제 도입에 관한 공청회 자료
* 소프웨어산업협회(2002), 2002년 소프트웨어산업 연차보고서
* 최안용, IT한국 어디로 가야하는가, 전자신문사
* 허운나(1988), 교수-학습 과정에서의 컴퓨터의 역할, 교육공학연구 제4권
* 한국 소프트 웨어 진흥원(2002), 중국 SI 시장 조사 보고서
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • [기업간정보시스템] 광속상거래(CALS)
  • 요소기술CALS의 구성요소표준환경프로세스정보기술BPR***PDM****ERP****EDI/EC****     CALS는 경영혁신의 기법이나 정보기술과 같이 다양한 개념으로 정의되고 있는데, 이러한 개념 중에서 핵심적인 요소기술로는 제품수명주기의 전체 프로세스를 통합하고 혁신하는 기술인 BPR, 개발부문은 PDM, 조달/생산은 ERP(SCM), 유통/판매는 EDI/EC 등이 있다. 은 CALS의 구조와 요소기술을 행렬로 하여 확산요인을 분석하

  • [공공조직] 행정정보화가 지방정부에 미치는 영향 -서울특별시를 중심
  • 요소와 평가 준거 유형.p.261. 전자정부 구성요소 검토: 행위와 구조의 상호작용2. 전자정부 구성요소에 근거한 평가준거 모형3. 전자정부 추진실적 평가의 의미제 3장 서울시 행정정보화 실태와 사례분석제 1절 서울시 행정정보화와 조직변화실태 및 조직효과성 평가사례.p.301. 국가행정정보화 추진실태2. 서울시 지방행정정보화 추진실태3. 서울시 조직의 변화실태제 2절 연구가설 설정

  • [최신 자기소개서] 최신 합격자 자기소개서(기업별/분야별)(신입,경력)
  • 및 산업재산권 분야 129.일본어통역/관광/무역 130.일본어통역/번역 131.중국어번역/통역 132.항공사-스튜디어스 133.항공사-승무원 134.항공사-조종사135.IT-소프트웨어개발/프로그래머 ❷경력직 자기소개서1.건설업/영업/영업관리 2.건축/건설현장/실내건축 3.결혼정보회사/홍보 4.비서/기획/사무 5.서버스-안내데스크6.영업/사료영업/영업관리 7.영업직8.영업직/영업관리9.영업직-210.영업직/카마스터 11.일반사무직 12.일반사무직-2 13.총무/관리 1

  • [정보시스템] 정보시스템의 정의, 정보시스템의 개발과정, 정보시스템의 특징 고찰과 생산관리시스템, 농업정보시스템, 산림정보시스템 심층 분석
  • 정보시스템의 정의, 정보시스템의 개발과정, 정보시스템의 특징 고찰과 생산관리시스템, 농업정보시스템, 산림정보시스템 심층 분석Ⅰ. 개요Ⅱ. 정보시스템의 정의Ⅲ. 정보시스템의 개발과정Ⅳ. 정보시스템의 특징Ⅴ. 생산관리시스템1. 생산관리시스템과 AUTO LABELER2. AUTO LABELER의 종류 3. AUTO LABELER의 사용 범위 4. AUTO LABELER의 효율성5. 생산요소의 조건 및 조직간 정보시스템Ⅵ. 농업정보시스템1. 농업정보시스템의 정의2. 농업정보시스템의 현황

  • [메타데이터, 메타데이터제작도구, FGDC, RDF, DC, EEVL, MARC, ISO.IEC 11179] 메타데이터의 제작 도구, FGDC, RDF, DC, EEVL, MARC, ISO.IEC 11179에 관한 심층 분석
  • 요소이다.○ RIGHTS(권리)저작권이나 정보이용 권리에 관한 공지 또는 이러한 정보를 동적인 방법으로 제공해 주는 서버로의 링크(URL, URI, .)를 포함한다. 정보 제공자들이 자원과 그에 대한 이용 및 접근조건 혹은 저작권관련 정보를 연결할 수 있는 수단을 제공할 수 있도록 하는 데 목적이 있다.2. 속성원소의 각 속성은 ISO/IEC 1117920에서 정의된 다음 10개 항목을 사용하는 것으로 정의된다.○ Name : 원소에 할당된 레이블○ Identifier : 원소에 할당된

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.