[공학]전통적 설계도구와 구조적 설계도구
- 최초 등록일
- 2007.05.12
- 최종 저작일
- 2007.01
- 12페이지/ 한컴오피스
- 가격 1,000원
소개글
소프트웨어 공학, 시스템 분석 설계 과목에 관련된 내용으로 프로젝트 진행간 설계 도구에 관련된 내용이다. 구조적 설계도구와 전통적 설계도구로 구분되어 각각을 종류와 설명을 기술하였다.
목차
* *전통적 설계도구
1. 간트 차트
2. 디시젼 트리(Decision Tree)
3. 디시젼 테이블(Decision table)
4. 순서도
**구조적 설계 도구
1. 자료흐름도(DFD: Data Flow Diagram)
2. 자료사전
3. 미니 스팩(소단위 명세서)
4. HIPO차트(Hierachy Plus Input Process Output Chart)
5. N-S차트(Nassi-Shneiderman Chart)
6. Warnier-Orr 도표
7. PDL(Program Description Language or Pseudo Code)
본문내용
전통적 설계도구
1. 간트 차트
간트 차트는 일정계획, 예산 계획 및 자원 계획 등 여러 가지 목적으로 사용될 수 있는 프로젝트 제어 기술로 프로젝트 일정표라고도 부른다. 간트 차트는 프로젝트를 구성하는 소작업들이 시작하는 시점과 종료하는 시점을 한눈에 볼 수 있도록 막대로 표시하여 작성한다. 막대의 길이는 작업을 위해서 계획한 시간의 길이에 비례한다. 간트 차트 상의 흰 막대 부분은 소작업 수행에 소요될 것으로 예상되는 기간이며, 회색 막대 부분은 최대한으로 작업을 연장하였을 때의 예비 시간(stack time)이다. 예비 시간은 다음 작업에 영향을 주지 않고 연장 가능한 시간이다. 만약 소작업 전체가 흰 막대로 되어있다면, 이들 소작업들은 임계 경로 상에 있는 작업들로, 전체 프로젝트의 완성 시간에 영향을 미치므로 예비 시간의 부여가 되지 않은 것이다.
2. 디시젼 트리(Decision Tree)
시스템분석가는 결정을 내려야 할 많은 복잡한 시스템을 문서화하는 일에 직면하며, 이러한 유형의 시스템을 나타내는 데 적합한 도구가 디시젼 트리이다.
일반적으로 어떤 명세를 기술할 때 너무 심도 깊게 분석하다 보면 판단해야 할 논리사항들이 매우 복잡해질 경우가 있다. 이러한 복잡한 의사결정이 필요할 때 유용하게 사용되는 도구가 디시젼 트리이다.
2. 디시젼 트리(Decision Tree)
시스템분석가는 결정을 내려야 할 많은 복잡한 시스템을 문서화하는 일에 직면하며, 이러한 유형의 시스템을 나타내는 데 적합한 도구가 디시젼 트리이다.
일반적으로 어떤 명세를 기술할 때 너무 심도 깊게 분석하다 보면 판단해야 할 논리사항들이 매우 복잡해질 경우가 있다. 이러한 복잡한 의사결정이 필요할 때 유용하게 사용되는 도구가 디시젼 트리이다.
예로서 "아리랑 클럽에서는 월10회 이상 이용실적이 있고 남성일 경우에는 모두 음료수가 제공되는데 이때 회원의 경우에 한해서 무료이다. 그리고 그 외의 남성회원은 유료로 음료수가 제공된다."
이 디시젼 트리는 왼쪽에 조건을 나타내고, 오른쪽에 처리방법을 나타내며, 왼쪽에서 오른쪽으로 읽는다. 이는 나무에 비할 때 뿌리부분에서 줄기와 가지를 지나 잎에 이르는 것과 같은 원리로 표현한 것이다.
참고 자료
없음