본문 바로가기

전체 글36

[정보처리기사 실기] 화면 설계 1. UI 요구사항 확인하기 UI(User Interface) 개요 : 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어 구분 CLI(Commend Line Interface) : 명령과 출력이 텍스트 형태 GUI(Graohical User Interface) : 아이콘이나 메뉴를 선택하여 작업을 수행 NUI(Natural User Interface) : 사용자의 음성이나 행동으로 기기를 조작 설계 원칙 종류 설명 직관성(Intuitiveness) 누구나 쉽게 이해하고 사용할 수 있게 제작 유효성(Efficiency) 사용자의 목적을 정확하고 완벽하게 달성될 수 있도록 제작 학습성(Learnability) 누구나 쉽게 배우고 익힐 수 있게 제작 유연성(Flexibility) .. 2020. 7. 7.
[정보처리기사 실기] 인터페이스 구현 1. 인터페이스 설계서 확인하기 인터페이스 설계서 개요 : 시스템 사이의 데이터 교환 및 처리를 위해 교환 데이터 및 관련 업무, 송·수신 시스템 등에 대한 내용을 정의한 문서 종류 시스템 인터페이스 설계서 : 시스템 인터페이스 목록을 만들고 각 인터페이스 목록에 대한 상세 데이터 명세를 정의 상세 기능별 인터페이스 명세서 : 각 기능의 세부 인터페이스 정보를 정의한 문서 정적·동적 모형을 통한 인터페이스 설계서 : 시스템의 구성 요소를 표현한 다이어그램을 이용하여 만든 문서 데이터 정의를 통한 인터페이스 설계서 : 제공하는 인터페이스 서비스에 대한 상세 명세를 표현하는 산출물 내외부 모듈 연계 EAI(Enterprise Application Integration) 개요 : 기업에서 운영되는 서로 다른 .. 2020. 7. 7.
[정보처리기사 실기] 서버 프로그램 구현 1. 개발환경 구축하기 개발 하드웨어 환경 클라이언트(Client) 환경 : PC, 웹 브라우저, 스마트폰 서버(Server) 환경 종류 설명 웹 서버 클라이언트로부터 직접 요청을 받아 처리하는 서버, 저용량의 정적 파일들을 제공 웹 어플리케이션 서버 동적 서비스를 제공하기 위해 웹 서버로부터 요청을 받아 데이터 가공 작업을 수행하는 서버 데이터베이스 서버 데이터베이스와 이를 관리하는 DBMS를 운영하는 서버 파일 서버 서비스 제공을 위해 파일을 저장하고 공유하기 위한 파일 저장 서버 개발 소프트웨어 환경 시스템 소프트웨어 : 운영체제(OS), 웹 서버, WAS, DBMS 등 개발 소프트웨어 종류 설명 요구사항 관리도구 고객의 요구사항을 수집, 분석, 추적을 쉽게 할 수 있게 지원하는 도구 설계/모델링 .. 2020. 7. 2.
[정보처리기사 실기] 통합 구현 1. 연계 데이터 구성하기 통합 구현 개요 : 사용자의 요구사항을 반영하고 신규 시스템과 기존 시스템(Legacy System)(Legacy System) 간 통합 프로세스를 구현하는 과정 구성 송신 시스템 : 전송하고자 하는 데이터를 생성하여 변환 후 송신하는 송신모듈과 송신 상태를 모니터링하는 기능으로 구성 중계 시스템 : 외부 시스템 간의 연계 시에 적용되는 아키텍처, 송신된 데이터의 오류 처리 및 수신 시스템의 데이터 형식으로 변환 및 매핑을 수행 수신 시스템 : 수신 받은 데이터를 정제(Cleansing), 변환, 연계 데이터의 수신 현황 및 오류처리 연계 데이터 : 송수신되는 데이터, 데이터 형식은 데이터베이스의 테이블과 칼럼, 파일로 분류 네트워크 : 각 시스템을 연결해주는 통신망, 유무선의.. 2020. 6. 29.