[소프트웨어공학] 소프트웨어공학 중간고사
- 최초 등록일
- 2003.03.25
- 최종 저작일
- 2003.03
- 2페이지/ 한컴오피스
- 가격 1,500원
소개글
소프트웨어공학에서 기본적인 내용을 문서화하였습니다..
중간고사에 많은 도움이 되실것입니다...
목차
*소프트웨어 life cycle(생명주기)
*구조 설계에서 해야할 일 및 원리
*CPM 네트워크
*소프트웨어 위기
본문내용
*소프트웨어 life cycle(생명주기)-소프트웨어가 자라나고 있는 단계로 폭포수 모형, 프로토타이핑 모형, 점증적 모형 있다.
#폭포수 모형-각 단계가 순차적으로 진행되는, 즉 병행되어 진행되거나 거슬러 반복 진행되는 경우가 없다. 응용 분야가 단순하거나 잘 알고 있는 경우에 적합하며 비전문가가 사용할 시스템을 개발하는 데 적합하다. 폭포수 모형은 각 단계가 끝난 후 나와야 할 결과물을 명확히 정의해야 한다. ①계획: 문제 정의와 여러 가지 해결 방안 및 이익, 타당성 분석, 방안별로 필요한 비용, 자원, 기간 등을 예측하여야 한다.->②요구분석:개발을 의뢰한 쪽의 사용자 요구나 주어진 문제를 정확히 분석 이해하는 과정. 요구 분석의 목적은 기능, 성능, 사용 용이성, 이식성 등 목표 시스템의 품질을 파악하는 것. DFD, 자료 사전, 소단위 명세서 작성 하여야 하며, 요구분석서는 사용자와 개발자의 의사 소통 수단으로 사용됨.->③설계: 시스템 구조 설계, 프로그램 설계, 사용자 인터페이스 설계->④구현: 구현단계의 생산물은 시스템의 원시코드이며, 미리 정해진 모듈 설계에 의하여 프로그램, 즉 코딩한다. 단위테스트를 통해 신뢰도 및 적합성에 대한 시험함.->⑤시험: 테스트된 각 모듈들의 인터페이스 정의가 알맞게 되어 잘 결합되는가를 시험하는 단계. 통합시험, 기능 시험, 성능 시험.->⑥인수:설치, 인수시험.
참고 자료
없음