024. 시스템 인터페이스 요구사항 분석
1. 시스템 인터페이스 요구사항 분석
- 요구사항 분석은 소프트웨어 요구사항 분석 기법을 적절히 이용한다.
- 요구사항의 분해가 필요한 경우 적절한 수준으로 세분화한다.
- 요구사항 분석 시 누력된 요구사항이나 제한초간을 추가한다.
2. 시스템 인터페이스 요구사항 분석 절차
요구사항 선별 → 요구사항 관련 자료 준비 → 요구사항 분류 → 요구사항 분석 및 명세서 구체화 → 요구사항 명세서 공유
025. 인터페이스 요구사항 검증
1. 요구사항 검증 방법
- 동료검토(Peer Review): 요구사항 명세서 작정사가 명세서 내용을 직접 설명하고 동료들이 이를 들으면서 결함을 발견하는 형태의 검토 방법
- 워크스투(Walk Through): 검토 회의 전에 요구사항 명세서를 미리 배포하여 사전 검토한 후에 짧은 검토 회의를 통해 결함을 발견하는 형태의 검토 방법
- 인스펙션(Inspection): 요구사항 명세서 작성자를 제외한 다른 검토 전문가들이 요구사항 명세서를 확인하면서 결함을 발견하는 형태의 검토 방법
- 동료검토와 워크스루가 비공식적인 검토 방법인데 반해 인스펙션은 공식적은 검토 방법이다.
026. 인터페이스 방법 명세화
1. 시스템 연계 기술 - Socket
서버는 통신을 위한 소켓(Socket)을 생성하여 포트를 할당하고 클라이언트의 통신 요청 시 클라이언트와 연결하여 통신하는 네크워크 기술이다.
2. 연계 매커니즘 구성요소
- 송신 시스템: 연계 프로그램으로부터 생성된 데이터를 전송, 형식에 맞게 인터페이스 테이블이나 파일(xml, csv, text 등)로 변환한 후 송신하는 시스템
- 수신 시스템: 수신한 인터페이스 테이블이나 파일을 연계 프로그램에서 처리할 수 있는 형식으로 환한 한 후 연계 연계 프로그램에 반영한 시스템
- 연계 서버: 송 • 수신 시스템 사이에 위치하여 데이터의 송 • 수신 현황을 모니터링하는 역할을 수행함
027. 미들웨어 솔루션 명세
1. 미들웨어
- 분산 컴퓨터 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신 환경 등을 연결한다.
- 운영체제와 응용 프로그램, 또는 서버와 클라이언트 사이에서 원만한 통신이 이루어지도록 다양한 서비스를 제공한다.
- 위치 통명성을 제공한다.
- 사용자가 미들웨어의 내부 동작을 확인하려면 별도의 응용 소프트웨어를 사용해야 한다.
- 시스템들은 1:1, 1:N, N:M 등 여러 가지 형태로 연결할 수 있다.
- 종류: DB, RPC, MOM, TP-Monitor, ORB, WAS 등
2. DB
데이터베이스 벤터에서 제공하는 클라이언트에서 원격의 데이터베이스와 연결하기 위한 미들웨이이다.
3. RCP
응용 프로그램의 프로시저를 사용하여 원격 프로시저를 마치 로컬 프로시저처럼 호출하는 방식의 미들웨이이다.
4. MOM
메시지 기반의 비동기형 메시지를 전달하는 방식의 미들웨이이다.
5. TP-Monitor(트랜잭션 처리 모니터)
항공기나 철도 예약 업무 등과 같은 온라인 트랜잭선 업무에서 트랜잭션을 처리 및 감시하는 미들웨이이다.
6. ORB(객체 요청 브로커)
객체 지향 미들웨어로 코바(CORBA) 표준 스펙을 구현한 미들웨어이다.
7. WAS(웹 애플리케이션 서버)
정적인 콘텐츠를 처리하는 웹 서버와 달리 사용자 요구에 따라 변하는 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어이다.
728x90
'자격증 > 정보처리기사' 카테고리의 다른 글
5. 데이터 입 • 출력 구현 핵심요약 (1) | 2025.02.04 |
---|---|
3. 애플리케이션 설계 핵심요약 (1) | 2025.02.03 |
2. 화면 설계 핵심요약 (0) | 2025.01.31 |
2. 화면 설계 - HCI / UX / 감성공학 (0) | 2025.01.31 |
2. 화면 설계 - UI 상세 설계 (1) | 2025.01.31 |