Study
-
2020 정보처리기사 실기 : Chapter 06Study/정보처리기사 2020. 9. 22. 17:04
Chapter 06 : 화면 설계 1. 소프트웨어 아키텍처 개발하고자 하는 소프트웨어의 사전 작업을 통하여 소프트웨어 개발을 쉽게 하도록 기본 틀을 만드는 것 복잡한 개발을 체계적으로 접근하기 위한 밑그림 엔지니어링과 정확한 커뮤니케이션이 가능하고, 유지보수 비용을 줄일 수 있고, 품질을 높일 수 있음 정형화되지 않고, 목적에 맞게 다양하다. 2-1. UI (User Interface) 사용자와 컴퓨터 상호 간의 소통을 원활히 할 수 있도록 도와주는 연계 작업 2-2. UI의 세 가지 분야 정보 제공과 기능 전달을 위한 물리적 제어 분야 콘텐츠의 상세적 표현과 전체적 구성에 관한 분야 사용자의 편의성에 맞춰, 쉽고 간편하게 사용 가능하게 하는 기능적 분야 2-3. UI의 설계 원칙 종류 설명 직관성 누구..
-
2020 정보처리기사 실기 : Chapter 05Study/정보처리기사 2020. 9. 22. 16:59
Chapter 05 : 인터페이스 구현 1. 내부, 외부 모듈 연계 방법 시스템 인터페이스를 위해 외부 및 내부 모듈을 연계하는 대표적인 방법은 EAI, ESB 방식이 있다. 방법 설명 EAI (Enterprise Application Integration) 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 1. POINT-TO-POINT 방식 2. HUB AND SPOKE 방식 3. MESSAGE BUS 방식 4. HYBRID 방식 ESB (Enterprise Service Bus) 1. 웹 서비스 중심으로 표준화된 데이터, 버스를 통해 다른 기종 애플리케이션을 유연하게 통합하는 핵심 플랫폼 기술 2. Bus를 중심으로 각각 프로토콜이 호환 되..
-
2020 정보처리기사 실기 : Chapter 04Study/정보처리기사 2020. 9. 18. 14:49
Chapter 04 : 서버 프로그램 구현 1. 개발 하드웨어 환경 클라이언트 환경 구성 서버에서 제공하는 서비스를 활용하기 위해 사용자와의 인터페이스를 제공하는 하드웨어 PC, 웹 브라우저 화면, 모바일 앱 등 서버 환경 구성 종류 설명 웹 서버 서비스의 속도 향상을 위해 정적 파일들을 제공하는 웹 서버 애플리케이션이 설치되는 하드웨어 (정적 파일 : HTML, CSS, 이미지 등) 웹 애플리케이션 서버 동적 웹 서비스를 제공하기 위해 WAS와 서비스에 관련된 애플리케이션이 설치되는 하드웨어 데이터베이스 서버 mySQL, Oracle 등 데이터베이스가 설치되는 하드웨어 파일 서버 파일을 저장하고 공유하기 위한 파일 저장 하드웨어 2. 개발 소프트웨어 환경 시스템 소프트웨어 종류 특성 예시 운영체제 하드..
-
2020 정보처리기사 실기 : Chapter 03Study/정보처리기사 2020. 9. 18. 12:42
Chapter 03 : 통합 구현 1-1. 통합 구현 사용자의 요구사항을 반영하고, 신규 시스템 및 신규 시스템과 기존 시스템 간 통합 프로세스를 구현 및 창출하는 과정이다. 구축하고자 하는 환경과 사용자의 요구사항에 따라 적합한 통합 구현 방법을 설계한다. 1-2. 통합 구현 방식 구성 요소 역할 및 기능 송신 시스템과 모듈 송신 시스템 : 전송 데이터를 생성, 변환, 모니터링을 함 송신 모듈 : 필수 요소 중계 시스템 외부 시스템 간의 연계 시 적용됨 수신 시스템 수신 받은 데이터를 정제, 변환, 모니터링을 함 연계 데이터 송수신되는 데이터 의미를 갖는 속성, 길이, 타입 등이 포함됨 네트워크 시스템을 연결하는 통신망 2-1. 연계 요구사항 분석 통합 구현을 위해 연계 시스템 아키텍처를 설계하고, 연..