중화사전망 - 서예자전 - 소프트웨어 개발에서 수요 분석 단계에서 사용할 수 있는 도구는 무엇입니까?
소프트웨어 개발에서 수요 분석 단계에서 사용할 수 있는 도구는 무엇입니까?
소프트웨어 개발에서 수요 분석 단계에서 일반적으로 사용되는 도구는 데이터 흐름 다이어그램 (DFD), 데이터 사전 (DD), 판단 트리 및 판단 테이블입니다.
데이터 흐름 다이어그램 (Data Flow Diagram): DFD (DFD) 는 시스템의 논리적 기능을 그래픽으로 표현하고, 데이터 전송 및 처리의 관점에서 시스템 내에서 데이터가 흐르고 처리되는 과정을 그래픽으로 나타냅니다. 시스템이 완료해야 하는 논리적 기능만 반영하기 때문에 기능 모델입니다.
데이터 흐름 그래프에는 구체적인 물리적 요소가 없으며 시스템에서 정보의 흐름과 처리를 설명합니다.
데이터 흐름 다이어그램 (DFD) 을 시스템 순서도 및 프로그램 순서도와 혼동하지 마십시오. 데이터 흐름도는 데이터 관점에서 시스템을 설명하고, 블록 다이어그램은 데이터를 처리하는 사람의 관점에서 시스템을 설명합니다.
확장 데이터:
DFD 그림의 기본 그래픽 기호:
(1) 데이터 소스 점 또는 끝점: 시스템 외부 환경의 엔티티 (사람, 조직 또는 기타 소프트웨어 시스템) 입니다. 통칭하여 외부 엔티티라고 하며 시스템 데이터의 외부 출처 및 목적지를 나타냅니다.
(2) 데이터 처리: (처리라고도 함) 데이터에 대해 일부 작업이나 변환을 수행합니다. 각 처리에는 이름이 지정되어야 합니다. 일반적으로 동사 어구로, 어떤 처리가 완료되었는지 간략하게 설명합니다. 또한 계층 데이터 흐름 그래프에서 번호를 매겨야 합니다.
(3) 데이터 저장소: (파일이라고도 함) 는 임시로 저장된 데이터, 데이터베이스 파일 또는 모든 형태의 데이터 구성 (일반적으로 테이블 구조) 을 의미합니다.
(4) 데이터 흐름. 데이터 흐름은 데이터 전송의 경로이므로 화살표는 데이터 흐름의 방향을 나타내는 고정 데이터 세트로 구성됩니다. 데이터 흐름은 흐르는 데이터이므로 흐름 방향이 있어야 합니다. 데이터 흐름과 데이터 저장소 간의 데이터 흐름을 제외하고 명사나 명사구로 이름을 지정해야 합니다.