소프트웨어공학

최초 등록일
2000.08.30
최종 저작일
2000.08
36페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
판매자jon**** 25회 판매
다운로드
장바구니

목차

제 1 장 개 요
제 2 장 소프트웨어 설계 기본사항
2.1 모듈화
2.2 하향식 설계
2.3 상향식 설계
2.4 설계도구
제 3 장 소프트웨어 비용산정
3.1 비용산정 요소
3.2 비용산정 모델
제 4 장 소프트웨어 설계 과정
4.1 개발 단계
4.2 설계 과정
4.3 예비 설계 - 개요
4.4 상세 설계 - 개요
4.5 설계 문서
4.6 설계 재검토
4.7 설계 재검토 방법
제 5 장 결 론

본문내용

제 1장 개 요

공학적인 제품이나 시스템의 개발 과정의 제 1 단계는 설계이다. 이는 장치, 프로세스, 모든 시스템을 상세히 정의하기 위하여 다양한 기술과 원리를 적용하는 처리과정으로 정의될 수도 있다.
설계자는 후에 구성될 어떤 대상의 모델이나 형태를 만드는 것을 목표로 삼는다. 그 모델이 개발되는 과정은 다음과 같은 것들로 이루어진다. 즉 비슷한 대상을 구성함에 있어서 경험에 의한 직관과 판단, 모델이 형성되는 방법이 될 수 있는 원리 및 탐구적 교수법, 우수성을 분별할 수 있는 평가기준, 그리고 최종적 설계 형태에 이르는 반복과정이다.
컴퓨터 소프트웨어 설계는 다른 분야에서의 공학적 설계 방법과 같이 계속적인 발전 과정을 밝는다. 소프트웨어 설계는 기계나 전자 설계와는 달리 그 발전단계가 비교적 초창기에 놓여 있다. 우리가 소프트웨어에 대하여 깊은 관심을 가져온 프로그래밍이나 코딩과는 달리 불과 10여년 밖에 되지 않는다. 그런고로 소프트웨어 설계 방법론은 보다 전형적인 공학적 설계 훈련과 밀접한 관계가 있는 깊이, 융통성, 정량적 분석기준이 이용되고, 설계의 표기법이 이용될 수 있다.
따라서 제 2장에서는 소프트웨어 설계의 기본사항이라고 할 수 있는 모듈화, 하향식 설계, 상향식 설계, 설계도구들에 관해 알아보고 제 3장에서는 소프트웨어 비용산정에 대해 기술하며, 제 4장에서는 소프트웨어 설계과정에 관해 기술하고자 한다.

제 2장 소프트웨어 설계 기본사항

소프트웨어(프로그램)의 설계는 요구사항들이 소프트웨어 표현으로 변형되는 과정으로서 소프트웨어에 대한 전반적인 견해를 묘사하며 후속적인 세분화를 통해 원시코드에 가까운 설계표현으로 유도되는데 이 과정에서 중요한 기본사항은 모듈화(modularization), 하향식설계(top-down design), 상향식설계(buttom-up design) 그리고 설계도구 등이라고 할 수 있다.


2.1 모듈화

모듈화는 소프트웨어를 부분들로 분할하는 것을 의미하는데 대부분의 응용프로그램들은 너무 복잡해서 하나의 합성체로 기술할 수 없거나 한 사람의 프로그래머에 의해 작성될 수 없는 경우가 있다. 이러한 경우 크고 복잡한 프로그램을 작고 간단한 단위별로 나눌 경우 다음과 같다.

참고 자료

없음

자료후기(3)

자료문의

ㆍ이 자료에 대해 궁금한 점을 판매자에게 직접 문의 하실 수 있습니다.
ㆍ상업성 광고글, 욕설, 비방글, 내용 없는 글 등은 운영 방침에 따라 예고 없이 삭제될 수 있습니다.
ㆍ다운로드가 되지 않는 등 서비스 불편사항은 고객센터 1:1 문의하기를 이용해주세요.

판매자 정보

jon****
회원 소개글이 없습니다.
판매지수
ㆍ판매 자료수
16
ㆍ전체 판매량
230
ㆍ최근 3개월 판매량
1
ㆍ자료후기 점수
평균 A
ㆍ자료문의 응답률
받은문의없음
판매자 정보
ㆍ학교정보
  • 비공개
ㆍ직장정보
  • 비공개
ㆍ자격증
  • 비공개
  • 위 정보 및 게시물 내용의 진실성에 대하여 해피캠퍼스는 보증하지 아니하며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
    위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지되어 있습니다.
    저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.

    찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

    • 한글파일 소프트웨어공학 개발계획서 작성하기 구체적인 사례 12페이지
      예산 ▶ 세부적인 비용 일정 예측, 원가 분석, 점증적 개발, 소프트웨어 ... 사용, 요구 삭감 3. 잘못된 기능의 소프트웨어 개발 ▶ 사용자회람 ... 소프트웨어 공학 Language Chat 개발 계획서 - 목 차 - 1
    • 한글파일 공학적 프로세스와 소프트웨어 생명주기 보고서/ 컴공 과제 10페이지
      시스템분석및설계 보고서 공학적 프로세스와 소프트웨어 생명주기(SDLC ... - 설계 프로젝트를 제어하는 하드웨어 및 소프트웨어의 파라미터를 결정하는 ... . 공학적 프로세스 4 5. 공학적 프로세스의 구분 6 2. 소프트웨어
    • 한글파일 소프트웨어 공학 정리 8페이지
      . 소프트웨어 개발 단계 : 계획 -> 요구분석 -> 설계 -> 구현 ... 식 설계에서 사용됨. 소프트웨어 아키텍처 : 개발할 소프트웨어의 구조 ... 1장 소프트웨어 : 프로그램뿐 아니라 개발 과정에서 생성되는 모든 산출
    • 파워포인트파일 제거식 앵커 54페이지
      CT-R SW-RCD 구분 Ⅲ. 제거식 앵커의 계획 및 설계 앵커의 ... 과정 Ⅴ. 제거식 앵커의 시공 Ⅵ. 그라운드 앵커의 시험 Ⅶ. SW ... 중요도라우팅, 양생, 인장, 강선제거 순으로 실시. [그림] SW-U
    • 한글파일 프로젝트관리론 9장 REPORT 5페이지
      무엇인가? 5)프로젝트 비용산정 기법들을 열거하여 보아라. 6)왜 소프트웨어 ... 비를 산정하기 어려운 이유는 소프트웨어 비용추정이 독특한 특성을 지니기 ... 개발비 산정이 어려운가? 7)소프트웨어 개발의 생산성이란 무엇이며
    • 파워포인트파일 BIM과 REVIT에 대한 전반적인 설명 및 사례 27페이지
      시작했을까 ? 소프트웨어의 발달 인건비 상승 2D 의 한계 BIM 의 장점 건축 ... 소프트웨어 : Revit, Digital Project, TEKLA 공사기간 ... 주의깊게 검토 가능 분석 및 시뮬레이션 도구를 통해 설계대안에 대한 평가 가능
    • 파워포인트파일 정보시스템 개발,조직변화로서의 시스템,시스템 개발의 개요,시스템 개발 방법,비즈니스 프로세스 재설계,시스템 개발과 조직변화 40페이지
      기대 04. 시스템 모델링과 설계 - 컴퓨터지원 소프트웨어 공학 ... (Busines BPM 모니터링 소프트웨어 캐나다 뮤추얼 펀드 회사 목표 지향적인 ... 개발 프로세스 관리 전문 소프트웨어회사 Chapter 13 정보시스템 개발
    더보기
    상세하단 배너
    우수 콘텐츠 서비스 품질인증 획득
    최근 본 자료더보기
    소프트웨어공학