1. 자료 사전
-구조적 분석 동안 발생하는 모든 자료의 특징을 체계적으로 정리한 사전
-(공용어), DD에 나타나는 용어는 프로젝트 개발 단계에서 공용어로 사용
항목 | 예시 | 설명 |
이름 | 전화번호 | 자료나 자료 저장소 이름 |
별명 | 번호 | 자료에 대한 다른 이름 |
이용장소 및 방법 | 전화번호 읽기 전화번호 표시 장거리전화 분석 |
자료를 이용하는 프로세스에 대한 리스트와 함께 어떻게 이용되는지 묘사 |
내용 | 전화번호=지역번호+국번+가입자번호 지역번호=0+첫자리+{십진수}^2 0 국번={십진수}^4 3 가입번호={십진수}^4 4 |
자료에 대한 세부적인 구성 내용 표현 |
기타 정보 | 숫자와 영문 혼합 | 자료 타입, 이미 정의된 값, 제한 조건 |
2. 프로세스 명세
-DFD의 최하위 단계에서 나타나는 프로세스 기술
-미니스펙
(도구) (소프트웨어 공학의 기본원리, 160~162페이지)
-자연어 이용
-구조적 영어 (의사코드, PDL)
if then else, case, repeat, until, while 등 자연어 결합
3가지 제어 구조 (순차, 선택, 반복)과 관련된 영어 단어 이용
-의사결정테이블
복잡한 조건들의 조합과 각 조건에 맞는 행위를 선택
-의사결정트리 등
여러 조건과 조건에 맞는 행위를 좌에서 우로 트리 형태로 명세하는 것
'나의 서재 > 22. 소프트웨어 공학 기본원리' 카테고리의 다른 글
7.1. 상속 관계 (0) | 2021.11.30 |
---|---|
7. 객체 지향과 UML (0) | 2021.11.30 |
6.3 행위 모델링 (STD) (0) | 2021.11.29 |
6.2 기능 모델링 (DFD) (0) | 2021.11.29 |
6.1 데이터 모델링 (ERD) (0) | 2021.11.29 |
댓글