1, 시스템 구조 설계 및 하위 시스템 분할
시스템 기능 모듈 또는 하위 시스템 분할 (필요한 경우 또는 필요한 경우, 특히 대규모 소프트웨어 시스템).
2 시스템 기능 모듈의 상세한 설계.
구조화된 설계 방법에 따라 시스템 기능을 계층별로 분해하여 시스템의 기능 모듈 또는 하위 시스템을 설계합니다. 이것은 상세한 설계의 주요 부분 중 하나이다.
시스템 인터페이스의 세부 설계
시스템 인터페이스는 애플리케이션 시스템 소프트웨어의 다양한 인터페이스를 설명합니다. 전체 시스템의 기타 인터페이스 (예: 시스템 하드웨어 인터페이스, 통신 인터페이스 등). ) 해당 섹션에 설명이 있습니다.
4. 외부 인터페이스 설계
시스템 인터페이스 구분에 따라 시스템의 외부 인터페이스를 설계하고 시스템의 모든 외부 인터페이스 (기능 및 데이터 인터페이스 포함) 를 설계했습니다.
5. 내부 인터페이스 설계
설계 시스템의 기능 모듈 간 호출 관계 및 데이터 인터페이스
6. 사용자 인터페이스 설계
소위 양식 디자인, 보고서 디자인 및 사용자 요구 사항의 인쇄 출력을 포함하여 인간-기계 인터페이스의 내용, 인터페이스 스타일 및 호출 방법을 지정합니다.
확장 데이터:
시스템의 세부 설계 내용:
계층 다이어그램은 전체 구조, 기능 분해, 모듈 간 상호 호출 관계 및 정보 상호 작용을 설명하는 데 사용되며, IPO 다이어그램이나 기타 방법은 각 모듈이 수행하는 기능을 설명하는 데 사용됩니다.
더 높은 요구 사항의 경우 기능 분해 및 모듈 설명에 HIPO 다이어그램을 사용하고 기능 모형 설계에 IDEF0 방법을 사용하는 것이 좋습니다.
애플리케이션 시스템의 각 모듈을 상세하게 설계하여 각 모듈의 기능과 그 관계를 완성했습니다.
IPO 또는 맵을 사용하여 구성 구조, 알고리즘, 모듈 간의 인터페이스 관계, 요구 사항, 기능, 모듈 간의 상호 참조 관계를 설명합니다.
각 모듈에 대한 설명은 다음 형식을 참조할 수 있습니다.
모듈 번호:
모듈 이름:
입력:
운반:
알고리즘 설명:
출력:
여기서 처리 및 알고리즘 설명은 주로 의사 코드나 특정 프로그램 언어로 수행됩니다.
보다 세부적인 설계 요구 사항의 경우 각 기능 모듈을 IDEF0 그림으로 설계하는 것이 좋습니다.
소프트웨어가 2 차 개발 (기능 확장, 기능 개조, 사용자 인터페이스 개조 등) 을 필요로 하는 경우 ), 해당 설계 작업은 하위 문제를 설정하여 완료해야 합니다.
참고 자료:
바이두 백과-시스템 설계