반응형
프로젝트 설명
개발 대상
PTS 시스템 중 지하철, 버스 단말기 및 정산 시스템만을 대상으로 SW를 구현하는 것으로 규모를 제한하며 버스용 단말기, 지하철용 단말기 그리고 정산 시스템으로 총 3개의 S/W 로 구성된다.
→ 위의 설명은 주어진 소프트웨어 요구사항 명세서 (SRS: Software Requirement Specification) 에서 작성된 내용이다.
요구사항 분석 결과 버스용 단말기와 지하철용 단말기의 경우 상위 기능은 비슷하고 하위 기능의 세부 요구사항이 다른 경우로, 서로 다른 S/W 로 구현하는 것보다 하나의 S/W 로 구현하고 베리언트 코딩으로 각 단말기를 활성화 하는 것이 나을 것이라고 판단하였다.
요구사항 분석 단계에서 단말기와 정산시스템 총 2개의 S/W 로 구성되는 것으로 결정하였다.
단말기 시스템에 해당하는 구조적 분석 기반의 요구사항 분석 결과는 아래와 같다.
구조적 분석 (Structured Analysis) - 단말기 시스템 (Terminal System)
System Context Diagram
- Basic System Context Diagram
- Event List
- The System Context Diagram
Data Flow Diagram
- DFD Level 0
- Data Flow Diagram
- Process Specification
- Data Dictionary
- DFD Level 1
- Data Flow Diagram
- Process Specifciation
- Data Dictionary
- DFD Level 2
- Data Flow Diagram
- Process Specification
- Data Dictionary
DFD Level 3 and Level 4 - 생략
- DFD Level 3 中 Fundamental Management System 의 하위 Process 인 Controller 의 State Transition Diagram
Overall Data Flow Diagram
상세 내용은 아래 PDF 파일 참조
반응형