정보처리기사(37)
-
[정보처리기사 실기] 5장 인터페이스 구현 - 인터페이스 기능 구현
인터페이스 기능 구현 정의 인터페이스 기능 구현 정의 - 소프트웨어와 연계 대상 모듈 간 세부 설계서를 일관되고 정형화된 인터페이스 기능 구현 모듈 간 세부 설계서 확인 - 컴포넌트 명세서와 인터페이스 명세서 등 세부 설계서 확인하여 인터페이스에 필요한 기능 확인 컴포넌트 명세서 : 개요, 내부 클래스 동작, 인터페이스 통해 외부와 통신하는 명세 정의 인터페이스 명세서 : 컴포넌트 명세서에 명시된 클래스의 세부적인 조건 및 기능 명시한 명세, 명칭, 사전사후 조건, 인터페이스 데이터 및 완료 후 성공 여부를 반환받는 반환 값 일관되고 정형화된 인터페이스 기능 정의 - 분석된 기능, 데이터 표준, 모듈 설계 명세서 통해 일관되고 정형화된 인터페이스의 기능 정의 송신 측에서 필요 대상을 선택해 수신측에 데이..
2022.04.20 -
[정보처리기사 실기] 5장 인터페이스 구현 - 인터페이스 설계 확인
외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 인터페이스 산출물 - 사용자 인터페이스와 시스템 인터페이스로 구분 인터페이스 설계서 (1) 시스템 인터페이스 설계서 - 이 기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터,업무, 송수신 주체 등 정의 - 현황 파악 : 목록, 상세 데이터 명세, 각 기능의 정보 정의 문서 (2) 목록 주요 항목 - 인터페이스 번호, 일련번호, 인터페이스 ID, 인터페이스 명, 송신 시스템, 수신 시스템, 대내외 구분, 연계 방식, 통신 유형, 처리 유형, 주기, 데이터 형식, 수신 담당자 확인, 관련 요구사항 ID (3) 시스템 인터페이스 저의서 - 각 인터페이스 번호 당 인터페이스가 되는 데이터, 데이터 형식, 송수신 시스템..
2022.04.20 -
[정보처리기사 실기] 4장 - 내외부 연계 모듈 구현
연계 모듈 구현 환경 구설 및 개발 연계 모듈 기능 구현 - 개발하고자 하는 SW와 연계 모듈 간의 세부 설계서 확인해 일관 되고 정형화 된 기능 구현 - 주로 EAI/ESB방식과 웹서비스 방식 구분 EAI 방식 (1) EAI 개념 - 기업에서 운영되는 서로 다른 플랫폼이나 앱 간의 정보를 전달, 연계, 통합이 가능하게 해줌, 비즈니스 간 통합 및 연계성 증대, 효율성 높이고 시스템 간의 확장성 올려줌 (2) EAI 구성 요소 - EAI 플랫폼 기반 위에 어댑터가 데이터 및 프로세스 변환해 이기종 간 비즈니스 연결 -> workflow (process integrated)
2022.04.20 -
[정보처리기사 실기] 4장 통합 구현 - 연계 메커니즘 구성
연계 메커니즘 정의 연계 메커니즘의 개념 - 응용 SW와 연계 모듈 간의 데이터 연계 시 요구사항을 고려해 연계 방법과 주기 설계 연계 메커니즘 기능 - 데이터 생성해 전송하는 송신과 송신 데이터를 수신해 디비에 반영하는 수신 시스템 - 송신 시스템 : 연계 데이터를 연계 테이블 또는 파일로 생성해 송신 - 수신 시스템 : 전송된 데이터를 변환 처리 후 데이터 베이스에 반영 연계 방식 (1) 분류 - 직접 연계 방식과 중간 매개체 이용 간접 연계 방식이 존재 직접 연계 방식 장점 : 연계 및 통합 구현이 단순 용이, 비용 및 기간 짧다, 성능이 대체로 좋다. 단점 : 시스템 결합도가 높아 변경에 민감, 암복호화 처리 불가, 연계 통합 환경이 제한적 간접 연계 방식 장점 : 서로 상이한 네트워크, 프로토콜..
2022.04.20 -
[정보처리기사 실기] 4장 통합 구현 - 연계 데이터 구성
연계 요구사항 분석 연계 요구사항 분석 개념 개념 : 서로 다른 두 시스템 중계 역할하는 연계 시스템과 관련된 요구사항 분석, 인터뷰나 면담 통해 진행 분석 기법 : 인터뷰, 체크리스트, 설문지, 델파이 기법(전문가), 브레인스토밍 분석 참고 문서 : 코드 정의서, 테이블 정의서, 응용 프로그램 구성도, 시스템 구성도 연계 요구사항 분석 참고 문선 (1) 개체 정의서 - 개념 모델링 단계에서 도출한 개체 타입, 관련 속성, 식별자 등 개괄적으로 명세화 (2) 테이블 정의서 - 논리 및 물리 모델링 과정에서 작성한 설계 산출물, 특성, 인덱스, 업무 규칙을 문서화 - 컬럼의 특성은 컬럼명, 데이터 타입, 길이, 넣 여부, 키 여부, 디폴트 값 의미 (3) 인터페이스 명세서 - 인터페이스 ID 별로 송수신하..
2022.04.20 -
[정보처리기사 실기] 3장 데이터 입출력 구현 - 데이터베이스 기초 활용하기
데이터 베이스 종류 데이터베이스 (1) 개념 : 통합 관리되는 데이터 집합, 자료의 중복성 제거, 무결성 확보, 일관성 유지, 유용성 보장 중요 - 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터 (2) 특성 - 실시간 접근성, 계속적인 변화, 동시 공유, 내용 참조 (3) 종류 파일 시스템 개념 : 전 단계의 데이터 관리 방식 ISAM : 자료 내용은 주 저장부, 자료의 색인은 자료가 기록 위치와 함께 색인부에 기록 VSAM : 대형 운영체제에서 사용 관계형 데이터베이스 관리시스템 : RDBMS 관계형 모델 기반 가장 보편화, 테이블 일부를 다른 테이블과 상하 관계로 표시하여 상관관계 정리, 유연성 및 유지관리 용이 Oracle, MySQL, SQL Server, Maria DB ...etc..
2022.04.18