반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스터디
- android
- php
- jquery
- 그림으로 배우는 서버구조
- 변수
- ios
- node
- php개발
- Flutter
- 플러터
- 의존주입
- 스나이퍼팩토리
- php변수
- SwiftUI
- 서버
- kotlin2.0
- node.js
- Eclipse
- Kotlin
- java
- npm
- 이클립스
- 코틀린
- express
- 설치
- script
- kotlininaction
- 조건문
- 정보처리기사
Archives
- Today
- Total
mygomii
소프트웨어 설계 - 인터페이스 설계 본문
반응형
- 시스템 인터페이스 요구사항 분석
- 구성
- 시스템 인터페이스는 독립적으로 떨어져 있는 시스템끼리 서로 연동하여 상호작용하기 위한 접속 방법이나 규칙
- 시스템 인터페이스 요구사항은 개발을 목표로 하는 시스템과 외부 시스템을 연동하는데 필요한 시스템 인터페이스에 대한 요구사항을 기술한 것
- 시스템 요구사항 명세서 포함 요소 : 인터페이스 이름, 연계대상 시스템, 연계 범위 및 내용, 연계 방식, 송신 데이터, 인터페이스 주기
- 분석
- 기능적 요구사항 : 시스템이 무엇을 하고 어떤 기능이 있는가
- 비 기능적 요구사항 : 시스템이나 프로젝트 개발 과정 등에서 지켜야 할 제약 사항
- 절차
- 요구사항 선별 → 요구사항 관련 자료 준비 → 분류 → 분석 및 명세서 구체화 → 명세서 공유
- 구성
- 인터페이스 요구사항 검증
- 인터페이스의 설계 및 구현 전 사용자들의 요구사항이 요구사항 명세서에 정확하고 완전하게 기술되었는지 검토하고 개발 범위의 기준인 베이스라인을 설정하는 것
- 방법
- 동료 검토 : 명세서 작성자가 직접 설명하는 걸 동료들이 들으면서 결함을 발견하는 방법
- 워크스루 : 검토 회의 전 미리 명세서를 배포하여 사전 검토 후 짧은 회의를 통해 결함을 발결하는 방법
- 인스펙션 : 명세서 작성자를 제외한 다른 검토 전문가들이 명세서를 확인하면서 결함을 발견하는 방법
- 프로토타이핑 : 요구사항을 파악하기 위해 실제 개발될 소프트웨어에 대한 결본품을 만들어서 최종 결과물을 예측
- 테스트 설계 : 테스트 케이스를 생성하여 이후에 요구사항이 현실적으로 테스트 가능한지 검토
- CASE 도구 활용 : 일관성 분석을 통해 요구사항 변경사항의 추적, 분석, 관리하고 표준 준수 여부를 확인
- 송수신 데이터 식별
- 식별 대상 데이터
- 송수신 사이에 교환하는 데이터
- 규격화된 표준 형식에 따라 전송
- 정보 흐름 식별
- 개발할 시스템과 내외부 시스템 사이에서 전송되는 정보들의 방향성 식별
- 송수신 데이터 식별
- 개발할 시스템과 연계할 시스템 사이의 정보 흐름과 데이터베이스 산출물을 기반으로 식별
- 인터페이스 표준 항목과 송수신 데이터 항목 식별
- 코드성 데이터 항목 식별
- 식별 대상 데이터
반응형
'정보처리기사' 카테고리의 다른 글
소프트웨어 설계 - 애플리케이션 설계 (0) | 2020.08.31 |
---|---|
소프트웨어 개발 - 데이터 입출력 구현 정리 (0) | 2020.08.31 |
프로그램 언어 활용 - 서버 프로그램 구현 (0) | 2020.08.31 |
소프트웨어 개발 - 제품 소프트웨어 패키징 (0) | 2020.08.31 |
소프트웨어 개발 - 통합 구현 (0) | 2020.08.31 |