소프트웨어 공학 기본 아이콘 (세 번째 장 요구 분석)
학습 목표 :
1) 분석과 관련된 개념을 필요
2) 분석 작업과 절차를 필요
3) 요구 사항 변경 관리
4) 질문 : 프로세스 지향 분석 초점 : 데이터 플로우 그래프
5) 제목 : 객체 지향 분석 초점 :도 예로
1, 요구 분석의 개념
요구 사항 : 명확한, 분명한 간결
작업 : 분석 모델, 쓰기, 요구 사양
도 2는, 분석 단계가 필요
요구 사항 추출을 요구 사항에 대한 설명 - - - 정제 (모델링)을 필요로 검증이 필요합니다 : 1) 확인 필요
변화를위한 2) 수요 <변화하는 요구 사항이 파티를 언급해야한다>
3) 요구 사항 추출
- 유형 :
- (1) 기능 요구
- (2) 비 기능적 요구 사항 범위 (플랫폼, 언어 등)의 문제에 대한 제한된 선택 솔루션
- 기술에 접근 수요 :
- 인터뷰 장면 (재생), 프로토 타입, 회의, 비즈니스 프로세스 및 워크 플로우를 관찰 설정
- 도전 과제 :
- 고객 수요는 말할 수 없다
- - 꾸준한 수요가 무엇을 구축 할 수있는 핵심을 구별
- - "무엇"과 "주의 사항"분명하게 말
- 고객 수요는 말할 수 없다
- 수요는 10 대 원칙을 유도
- (1) 듣기
- (2) 통신 할 준비 자 (테이블)
- (3) 밀어 줄 사람이 필요
- (4)의 통신에 직면하는 가장 얼굴
- (5) (서명) 모든 결정 기록
- (6) 전체 협력을 유지하기 위해
- (7) 초점 조정 주제
- (8)의 그래픽 표현
- 원리 (9) 이동
- (10) 윈 - 윈 협상의 원칙
4) 정제의 필요 (요구 사항 분석)
- 코어 : 분석 모델
- 그래픽 요구 사항 모델링 도구
요건 5) 정보
- 소프트웨어 요구 사항 명세 구조
- (1) 소개, 장점의 마지막 부분이 불충분 말, 대부분의 페이지
- (2) 광범위한 정보 소개
- 요건 (3) 정보
- (4) 부록
- (5) 색인
6) 수요 검증 (제 3 자)
(3) 구조 해석 방법에있어서, 기능 모델 - 데이터 흐름도
1) 구조 분석 : 위에서 아래로 점차적으로 정제 계층 데이터 플로우 그래프
(1) 이름
(2) 입력 및 출력 스트림을 결정
(3) 상위 레벨의 데이터 흐름도 (레이어 0)
주요 데이터 스트림 입출력 단의 소스 (4)
2) 메인 그래픽 요소
(1) 데이터 처리부 (데이터 변환) - 라운드
(2) 데이터 소스 또는 키 (외부 기관) - 직사각형
(3) 데이터 흐름을 화살표 -
(4) 데이터 저장 파일
(5) 파일 - 비스 가로 / 세로 단일 파일 이름 +
3) 데이터 흐름 및 데이터 처리도 함께한다.
4) 주 : (1) 데이터 스트림! = 제어 흐름 (2)의 여기 상태 표준 아니다