05장. 인터페이스 구현
085. 시스템 인터페이스 요구사항 분석
1) 시스템 인터페이스 요구사항
- 개발할 시스템과 외부 시스템을 연동하는 데 필요한 시스템 인터페이스에 대한 요구사항을 기술한 것
2) 시스템 인터페이스 요구사항 분석
- 요구사항을 분류하고 구체적으로 명세한 후 이를 이해관계자에게 전달하는 일련의 과정
3) 시스템 인터페이스 요구사항 분석 절차
- 요구사항 목록 작성 -> 자료 준비 -> 기능적, 비기능적으로 분류 -> 분석 후 내용 추가나 수정 -> 전달
086. 인터페이스 요구사항 검증
1) 인터페이스 요구사항 검증
- 수행 순서 : 요구사항 검토 계획 수립 -> 검토 및 오류 수정 -> 베이스라인 설정
2) 요구사항 검증 방법
- 요구사항 검토(Requirements Review)
: 동료검토(Peer Review)
- 요구사항 명세서 작성자가 직접 설명하고 동료들이 이를 들으면서 결함을 발견
: 워크스루(Walk Throuh)
- 미리 요구사항 명세서를 사전 검토한 후에 짧은 검토 회의를 통해 결함 발견
: 인스펙션(Inspection)
- 요구사항 명세서 작성자를 제외한 다른 전문가들이 명세서를 확인하며 결함 발견
- 프로토타이핑(Prototyping)
: 견본품(Prototype)을 만들어 최종 결과물을 예측
- 테스트 설계
: 테스트 케이스를 생성하여 요구사항이 현실적으로 테스트 가능한지를 검토
- CASE 도구 활용
: 일관성 분석을 통해 요구사항 변경사항의 추적, 분석, 관리, 표준 준수 여부를 확인
3) 인터페이스 요구사항 검증의 주요 항목
- 완전성(Competeness)
: 누락되지 않고 완전하게
- 일관성(Consistency)
: 모순되거나 충돌되는 점 없이
- 명확성(Unambiguity)
: 명확히 이해할 수 있는지
- 기능성(Functionality)
: 어떻게 보다 무엇을
- 검증 가능성(Varifiability)
: 요구사항과 일치하는지 검증 가능한지
- 추적 가능성(Traceability)
: 요구사항 명세서와 설계서를 추적할 수 있는지
- 변경 용이성(Easily Changeable)
: 요구사항 명세서의 변경이 쉬운지
087. 인터페이스 시스템 식별
- 인터페이스별로 인터페이스에 참여하는 시스템들을 송신 시스템과 수신 시스템으로 구분하여 작성하는 것
088. 송 · 수신 시스템 식별
1) 식별 대상 데이터
- 송 · 수신 시스템 사이에서 교환되는 데이터로, 규격화된 표준 형식에 따라 전송됨
2) 인터페이스 표준 항목
- 송 · 수신 시스템을 연계하는 데 표준적으로 필요한 데이터
- 시스템 공통부와 거래 공통부로 나뉨
3) 송 · 수신 데이터 항목
- 송 · 수신 시스템이 업무를 수행하는 데 사용하는 데이터
4) 공통 코드
- 시스템들에서 공통으로 사용하는 코드
5) 정보 흐름 식별
- 개발할 시스템과 내, 외부 시스템 사이에서 전송되는 정보들의 방향성 식별
6) 송 · 수신 데이터 식별
- 개발할 시스템과 연계할 내, 외부 시스템 사이의 정보 흐름과 데이터베이스 산출물을 기반으로 식별
'it자격증 준비 > 정보처리기사(실기)' 카테고리의 다른 글
05. 인터페이스 구현 | 인터페이스 기능 구현 정의, 인터페이스 구현 / 예외 처리 / 보안 / 구현 검증 (0) | 2023.08.25 |
---|---|
05. 인터페이스 구현 | 인터페이스 방법 명세화, 미들웨어 솔루션, 데이터 인터페이스 확인, 인터페이스 기능 식별, 데이터 표준 확인 (0) | 2023.08.23 |
04. 서버 프로그램 구현 | 서버 개발, 보안 및 API, 배치 프로그램, 패키지 소프트웨어 (0) | 2023.08.19 |
04. 서버 프로그램 구현 | ★디자인 패턴(Design Pattern), 코드(Code), 개발 지원 도구 (0) | 2023.08.16 |
04. 서버 프로그램 구현 | 모듈(Module), 단위 모듈(Unit Module), 공통 모듈 (0) | 2023.08.14 |