정보처리기사 필기

1과목 : 소프트웨어 설계 (4장. 인터페이스 설계 : 주요 키워드 정리)

2022. 8. 1. 17:10
728x90

4장. 인터페이스 설계

 

4-0. 시스템 인터페이스 요구사항 분석

- 시스템 인터페이스 요구사항 구성 : 독립적으로 떨어져 있는 시스템들끼리 서로 연동하여, 상호작용 하기 위한 접속 방법이나 규칙을 의미.

- 분석 절차 ( 요구사항 선별 - 자료 준비 - 요구사항 분류 - 분석 및 수정)

 

4-1. 요구사항 검증

- 설계 및 구현 전에 사용자들의 요구사항이 요구사항 명세서에 정확하고 완전하게 기술이 되었는지를 검토하고, 개발 범위의 기준인 베이스 라인을 설정.

- 검증 방법

  • 동료 검토 : 작성자가 명세서 내용을 직접 설명하고, 동료들이 이를 들으면서 결함을 발견하는 형태의 검토 방법
  • 워크 스루 : 검토회의 전에 요구사항 명세서를 미리 배포하여, 사전 검토한 후에 짧은 검토 회의를 통해 결함을 발견하는 검토 방법
  • 인스펙션 : 작성자를 제외한 다른 검토 전문가들이 요구사항 명세서를 확인하면서 결함을 발견하는 형태의 검토방법

 

4-2. 인터페이스

- 시스템 연계에 필요한 표준 데이터, 서로 문제 없이 상호 작용을 하기 위한 도구.

- 인터페이스 표준 항목 : 거래 공통부, 시스템 공통부

- 시스템 연계 기술

  • DB Link : DB에서 제공하는 DB Link 객체를 이용.
  • API : DB를 읽어오도록 만들어둔 인터페이스 프로그램
  • 연계솔루션 : EAI 서버와 시스템에 설치된 클라이언트로 통신
  • Socket : 포트할당, 클라이언트와 연결
  • WebService : WSDL, SOAP, UDDI

 

- 통신 유형 

  • 단방향 : 요청, 응답 X
  • 동기 : 요청 및 대기, 응답
  • 비동기 : 요청 및 미대기, 응답

 

- 처리 유형

  • 실시간, 지연처리, 배치방식

 

4-3. 미들웨어

- 운영체제와 응용프로그램 사이에서 다양한 서비스를 제공하는 소프트웨어

  • DB : 클라이언트에서 원격의 데이터베이스와 연결하는 미들웨어
  • RPC : 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 미들웨어
  • MOM : 비동기형 메시지를 전달하는 미들웨어
  • TP-Mornitor : 트랜잭션을 처리 및 감시하는 미들웨어
  • ORB : 코바 표준 스펙을 구현한 객체지향 미들웨어
  • WAS : 동적인 콘텐츠를 처리하기 위한 미들웨어
728x90
저작자표시 비영리 변경금지 (새창열림)

'정보처리기사 필기' 카테고리의 다른 글

2과목 : 소프트웨어 개발 (2장. 통합구현 & 소프트웨어 패키징 : 주요 키워드 정리)  (0) 2022.08.01
2과목 : 소프트웨어 개발 (1장. 데이터 입,출력 구현 : 주요 키워드 정리)  (0) 2022.08.01
1과목 : 소프트웨어 설계 (3장. 소프트웨어 아키텍처 : 주요 키워드 정리)  (0) 2022.08.01
1과목 : 소프트웨어 설계 (2장. 화면 설계 : 주요 키워드 정리)  (0) 2022.08.01
1과목 : 소프트웨어 설계 (1장. 요구사항 확인 : 주요 키워드 정리)  (0) 2022.08.01
'정보처리기사 필기' 카테고리의 다른 글
  • 2과목 : 소프트웨어 개발 (2장. 통합구현 & 소프트웨어 패키징 : 주요 키워드 정리)
  • 2과목 : 소프트웨어 개발 (1장. 데이터 입,출력 구현 : 주요 키워드 정리)
  • 1과목 : 소프트웨어 설계 (3장. 소프트웨어 아키텍처 : 주요 키워드 정리)
  • 1과목 : 소프트웨어 설계 (2장. 화면 설계 : 주요 키워드 정리)
IT의 큰손
IT의 큰손
IT계의 큰손이 되고 싶은 개린이의 Log 일지
Developer Story HouseIT계의 큰손이 되고 싶은 개린이의 Log 일지
IT의 큰손
Developer Story House
IT의 큰손
전체
오늘
어제
  • 분류 전체보기 (457)
    • 정보처리기사 필기 (18)
    • 정보처리기사 실기 (12)
    • 정보처리기사 통합 QUIZ (12)
    • 빅데이터 (11)
    • 안드로이드 (11)
    • 웹페이지 (108)
    • 자바 (49)
    • SQLD (3)
    • 백준 알고리즘 (76)
    • 데이터베이스 (41)
    • 깃허브 (2)
    • Library (14)
    • Server (31)
    • 크롤링&스크래핑 (3)
    • Spring (23)
    • Vue.js (13)
    • React (27)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Developer Stroy House

인기 글

태그

  • css
  • 백준
  • html
  • 정보처리기사필기
  • DB
  • 정보처리기사
  • 데이터베이스
  • IT자격증공부
  • 알고리즘
  • jsp
  • 정보보안전문가
  • java
  • React
  • 개발블로그
  • it
  • DBA
  • 웹페이지
  • JavaScript
  • 웹개발
  • IT개발자
  • 백엔드
  • 프론트엔드
  • 개발자
  • 앱개발자
  • 코딩테스트
  • IT자격증
  • jquery
  • ajax
  • 자바
  • 웹개발자

최근 댓글

최근 글

Designed By hELLO
IT의 큰손
1과목 : 소프트웨어 설계 (4장. 인터페이스 설계 : 주요 키워드 정리)
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.