licence/정보처리기사_필기

[정보처리기사] 7. 인터페이스 설계 (간단하게)

윤고랭이 2021. 7. 17. 22:45

 

 

요구공학의 개념

 

사용자 요구사항에 대한 도출,분석,명세, 확인 및 검증하는 구조화된 활동이다.

 

 

요구공학의 목적은 의사소통의 수단 제공, 공통된 이해를 설정, 불필요한 비용을 절감, 변경 추적을 가능하게 하는 것

 

 

요구사항 확인 및 검증 단계의 주요 기법

 

정형 기술 검통 활용

동료검토 명세서 작성자가 설명하고 이해관계자가 설명을 들으면 결함을 발견하는 형태로 진행
워크스루 검토자료를 회의 전에 배포해서 사전검토한 후 짦은 시간 동안 회의를 진행하는 형태로 리뷰를 통해 오류를 검출하고 문서화
인스펙션 다른 전문가 또는 팀이 검사하여 오류를 찾아내는 공식적 검토 방법

 

 

미들웨어 솔루션의 개념 

 

컴퓨터와 컴퓨터 간의 연결을 쉽고 안전하게 할 수 있도록 해주고 이에 대한 관리를 도와주는 소프트웨어이다.

 

구분 설명
DB 미들웨어 애플리케이션과 DB간에 통신을 원할하게
원격 프로시저 호출(RPC) 원격 프로시저를 로컬 프로시저처럼 호출
메시지 지향 미들웨어(MOM) 비동기형 메시지 전달 방식 미들웨어
트랜젝션 처리 모니터(TP) 트랙젝션을 처리, 감시하는 미들웨어
주로 사용자가 많고, 안정적, 즉각 처리 가능
레거시웨어(기존의 시스템) 새로운 업데이트된 기능을 덧붙이고자 할때 사용
객체 기반 미들웨어(ORB) 코바(CORBA) 표준 스펙을 구현한 객체지향 미들웨어
WAS(Web Application Server) 다른 이기종 시스템과의 애플리케이션을 연동하는 미들웨어
웹 서버 기능뿐만 아니라 자바, 컴포넌트 구현 가능