마인드 맵 갤러리 813 소프트웨어공학-요구사항분석
대학원 입학 시험 813 소프트웨어 공학 또는 지식 포인트의 최종 시리즈에 사용됩니다. 사용자 요구 사항을 진정으로 충족하는 소프트웨어 제품을 개발하려면 먼저 사용자 요구 사항을 알아야 합니다. 소프트웨어 요구 사항에 대한 깊은 이해는 성공적인 소프트웨어 개발 노력의 핵심입니다.
2023-06-14 16:15:23에 편집됨이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
이것은 (III) 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제에 대한 마인드 맵이며, 주요 함량은 다음을 포함한다 : 저산소증-유도 인자 프롤릴 하이드 록 실라 제 억제제 (HIF-PHI)는 신장 빈혈의 치료를위한 새로운 소형 분자 경구 약물이다. 1. HIF-PHI 복용량 선택 및 조정. Rosalasstat의 초기 용량, 2. HIF-PHI 사용 중 모니터링, 3. 부작용 및 예방 조치.
이것은 Kuka Industrial Robots의 개발 및 Kuka Industrial Robot의 모션 제어 지침에 대한 마인드 맵입니다. 주요 내용에는 쿠카 산업 로봇의 역사, 쿠카 산업 로봇의 특성, 쿠카 산업 로봇의 응용 분야, 2. 포장 프로세스에서 쿠카 로봇은 빠르고 일관된 포장 작업을 달성하고 포장 효율성을 높이며 인건비를 줄입니다. 2. 인건비 감소 : 자동화는 운영자에 대한 의존성을 줄입니다. 3. 조립 품질 향상 : 정확한 제어는 인간 오류를 줄입니다.
408 컴퓨터 네트워크가 너무 어렵습니까? 두려워하지 마세요! 나는 피를 구토하고 지식 맥락을 명확히하는 데 도움이되는 매우 실용적인 마인드 맵을 분류했습니다. 컨텐츠는 매우 완전합니다. 네트워크 아키텍처에서 응용 프로그램 계층, TCP/IP 프로토콜, 서브넷 디비전 및 기타 핵심 포인트에 이르기까지 원칙을 철저히 이해하는 데 도움이 될 수 있습니다. 📈 명확한 논리 : Mindmas 보물, 당신은 드문 기회가 있습니다. 서둘러! 이 마인드 맵을 사용하여 408 컴퓨터 네트워크의 학습 경로에서 바람과 파도를 타고 성공적으로 해변을 얻으십시오! 도움이 필요한 친구들과 공유해야합니다!
수요 분석
정의
사용자의 요구를 진정으로 충족시키는 소프트웨어 제품을 개발하려면 먼저 사용자의 요구를 알아야 합니다. 소프트웨어 요구 사항에 대한 깊은 이해는 성공적인 소프트웨어 개발 노력의 핵심입니다.
일
일반 작업
시스템은 무엇을 해야 하는가?
세부사항
1. 시스템의 포괄적인 요구 사항을 결정합니다.
1. 기능적 요구사항
2. 성능 요구 사항
3. 신뢰성 및 가용성 요구 사항
4. 오류 처리 요구 사항
5. 인터페이스 요구사항
사용자 인터페이스 요구 사항
하드웨어 인터페이스 요구 사항
소프트웨어 인터페이스 요구 사항
통신 인터페이스 요구 사항
6. 제약
7. 역수요
시스템이 해서는 안 되는 일을 설명하세요.
8. 향후 요청 가능성
9. 시스템의 데이터 요구 사항 분석
2. 시스템의 논리적 모델 내보내기
논리 모델은 일반적으로 DFD 다이어그램, E-R 다이어그램, 상태 전이 다이어그램, 데이터 사전 및 주요 처리 알고리즘을 사용하여 설명됩니다.
3. 시스템 개발 계획 수정
사용자와 소통하는 방법
회견
분류
공식 인터뷰
비공식 인터뷰
설문지는 많은 사람들의 의견을 조사할 수 있는 좋은 방법입니다.
시나리오 분석
시나리오 분석은 향후 특정 문제를 해결하기 위해 타겟 시스템을 사용하는 사용자의 방법과 결과를 분석하는 것입니다.
데이터 흐름을 위한 하향식 개선
구조화된 분석
구조화된 분석 방법은 데이터 흐름의 하향식, 단계별 세분화를 기반으로 수요를 분석하는 방법입니다.
데이터 흐름도의 정교함은 기능적 분해를 통해 완성될 수 있습니다.
간편 응용사양 기술
팀 중심의 요구사항 수집 방법
사용자와 개발자는 긴밀하게 협력하여 문제를 식별하고, 솔루션 요소를 제안하고, 대안을 논의하고, 기본 요구 사항을 지정합니다.
이점
사용자와 개발자는 긴밀하게 협력하고 함께 작업하며 토론하고 개선합니다.
신속하게 소프트웨어 프로토타입 구축
특성
빠른
수정하기 쉽다
분석 모델링 및 사양
분석 모델링
모델은 사물을 이해하기 위한 목적으로 사물을 추상화한 것이며 사물에 대해 명확하게 기술된 것입니다.
소프트웨어 요구사항 사양
"요구사항 명세"는 요구사항 분석 단계에서 얻은 가장 중요한 문서입니다.
E-R 다이어그램
데이터 객체
데이터 객체는 소프트웨어가 이해해야 하는 정보의 추상화입니다.
데이터 객체는 외부 엔터티일 수 있습니다.
속성
속성은 데이터 개체의 속성을 정의합니다.
연결하다
데이터 개체가 서로 관련되는 방식을 관계라고 하며 관계라고도 합니다.
분류
1-1
일대다
다수 대 다수
E-R 다이어그램의 기호
엔터티->사각형
관계->마름모
속성->타원형
위 3개를 직선으로 연결하세요.
상태 전이 다이어그램
정의
시스템 상태와 시스템 상태 전환을 일으키는 이벤트를 설명하여 시스템 동작을 표현합니다.
상태
초기 상태
초기 상태는 하나만 있을 수 있습니다.
최종 상태
0개 이상의 최종 상태가 있을 수 있습니다.
중간 상태
이벤트
정의
이벤트는 시스템이 조치를 취하거나 상태를 변경하도록 하는 제어 정보입니다.
기타 그래픽 도구
처음 세 가지 그래픽 도구의 기능
기능 모델 구축을 위한 데이터 흐름도
E-R 다이어그램은 데이터 모델의 엔터티를 설정합니다.
상태 차트는 행동 모델을 구축합니다.
계층적 블록 다이어그램
계층적 상자 다이어그램은 트리 구조의 일련의 다중 레벨 직사각형 상자를 사용하여 데이터의 계층적 구조를 나타냅니다.
워니어 다이어그램
트리 구조는 정보를 표시하는 데에도 사용되지만 계층적 상자 다이어그램보다 더 풍부한 표시 수단을 제공합니다.
IPO 차트
사용
알고리즘 설명을 위한 그래픽 도구
정의
입력, 처리, 출력 다이어그램의 약어입니다.
기능
IBM이 개발한 이 제품은 입력 데이터, 데이터 처리 및 출력 데이터 간의 관계를 쉽게 묘사할 수 있습니다.
소프트웨어 요구 사항 확인
소프트웨어 요구 사항을 확인하는 방법
1. 일관성
모든 요구사항은 일관되어야 하며 요구사항이 서로 충돌할 수 없습니다.
2. 완전성
요구사항은 완전해야 하며 사양에 완전히 반영되어야 합니다.
3. 현실
제안된 요구사항은 현실적이어야 합니다.
4. 효율성
요구사항이 정확하고 타당하며 사용자 문제를 해결할 수 있음이 입증되어야 합니다.
소프트웨어 요구 사항을 확인하는 방법
1. 요구사항의 일관성 확인
소프트웨어 요구사항 사양을 확인하세요.
2. 요구사항의 현실성 확인
과거 개발 경험을 참고하여 시뮬레이션 또는 시뮬레이션 기술을 활용
3. 요구사항의 완전성과 유효성을 확인합니다.
프로토타이핑 시스템 사용