[정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 2. UI 설계
·
자격증/2020 정보처리기사 실기
1. UI 흐름 설계 UI 설계서 구성 UI 설계서 표지 UI 설계서 개정 이력 UI 요구사항 정의 시스템 구조 사이트 맵 프로세스 정의 화면 설계 UI 설계 원리 실행 차를 줄이기 위함 사용의도 파악 행위 순서 규정 행위의 순서대로 실행 평가 차를 줄이기 위함 수행한 키 조작 결과를 사용자가 빠르게 지각하도록 유도 키 조작으로 변화된 시스템의 상태를 사용자가 쉽게 인지하도록 유도 사용자가 가진 원래 의도와 시스템 결과 간의 유사 정도를 사용자가 쉽게 파악하도록 유도 UI 흐름 설계 수행 절차 UI 설계안의 적정성 확인 화면과 폼의 흐름 설계 2. UI 상세 설계 UI 상세설계 프로세스 UI 요구사항 최종확인 UI 구조 설계 사용자 기반 메뉴 구조 설계 화면 설계 화면 시스템 단위 내/외부 상세 화면과 ..
[정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 1. UI 요구사항 확인
·
자격증/2020 정보처리기사 실기
1.UI 요구사항 확인 UI(User Interface) 유형 CLI(Command Line Interface) : 명령어를 텍스트로 입력하여 조작하는 정적인 텍스트 기반 인터페이스 GUI(Graphical User Interface) : 그래픽 환경 기반 마우스나 전자펜을 이용하는 인터페이스 NUI(Natural User Interface) : 키보드나 마우스 없이 신체 부위를 이용하는 인터페이스 OUI(Organic User Interface) : 현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있는 인터페이스 UI 분야 물리적 제어 분야 디자인적 분야 기능적 분야 UI 설계 원칙 직관성 : 누구나 쉽게 이용하고, 사용할 수 있어야함 유효성 : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 ..
[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 3. 인터페이스 구현 검증
·
자격증/2020 정보처리기사 실기
1. 인터페이스 구현 검증 인터페이스 구현 검증 도구의 종류 xUnit, STAF, FitNesse, Selenium, watir 인터페이스 감시 도구 APM : 인터페이스의 동작이 잘 진행되는지 지속적으로 확인 데이터베이스, 웹 애플리케이션의 트랙잭션과 변숫값, 호출 함수, 로그 및 시스템 부하 등 종합적인 정보 조회 대표적인 도구 스카우터(SCOUTER) 인터페이스 구현 검증에 필요한 설계 산출물 모듈 세부 설계서, 인터페이스 정의서, 정적/동적 모형설계도, 식별된 인터페이스 기능 목록, 인터페이스 데이터 표준 정의서 등 인터페이스 설계 산출물 분석이 틴터페이스 구현 검증에 필요 인터페이스 구현 검증 프로세스 기능 구현 정의 검증 요건 감시 요건 송신 측에서 인터페이스 대상 선택 전송 입력한 대상과 ..
[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 2.인터페이스 기능 구현
·
자격증/2020 정보처리기사 실기
1. 인터페이스 기능 구현 정의 모듈 간 세부 설계서 확인 컴포넌트 명세서 인터페이스 명세서 일관되고 정형화된 인터페이스 기능 정의 정의된 인터페이스 기능에 대한 정형화 2. 인터페이스 기능 구현 사전에 정의된 기능에 대한 구체적 분석 기능 구현 정의 기능 분석결과 송신 측에서 필요 대상을 선택하여 수신 측에 데이터 전송 대상자 선택 DB에 저장된 인사 정보를 SQL로 선택하여 인터페이스 대상 확인 인터페이스 데이터 생성 제이슨 또는 인터페이스 테이블 형식에 맞게 DB에 있는 정보 가공 인터페이스 데이터 전송 요청 인터페이스 데이터를 생성 후 해당 데이터를 https에서 인터페이스 또는 수신 측으로 전송 요청 필요 항목에 대해서 데이터 전달 인터페이스 데이터 전송 수신지 주소에 레스트 방식으로 전달될 수..
[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 1.인터페이스 설계 확인
·
자격증/2020 정보처리기사 실기
1. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 인터페이스 설계서 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서 시스템의 인터페이스 현황 파악을 위해서 인터페이스 목록 및 각 인터페이스의 상세 데이터 명세, 각 기능의 세부 인터페이스 정보를 정의한 문서 상세 기능 인터페이스 정의서 주요 항목 설명 인터페이스 ID 인터페이스를 구분하기 위한 식별자 인터페이스 명 해당 인터페이스를 나타내는 고유 명칭 오퍼레이션 명 해당 인터페이스의 세부 동작 명칭 오프레이션 개요 해당 인터페이스의 세부 동작 프로세스에 대한 세부 설명 사전 조건 해당 인터페이스의 세부 동작이 정상적으로 작동하기 위한 사전에 완료되어야 하는 조건 ..
[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 4.배치 프로그램 구현
·
자격증/2020 정보처리기사 실기
1. 배치 프로그램 사용자와 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법 배치 프로그램의 필수 요소 이벤트 배치, 온디맨드 배치, 정기 배치 배치 스케줄러 일괄처리를 위해 주기적으로 발생, 반복적으로 발생 작업을 지원하는 도구 종류 스프링 배치, 쿼츠 스캐줄러 Cron 표현식 초, 분, 시간, 일, 월, 요일, 연도(생략가능) 특수문자 기호 의미 * 모든 수 ? 해당 항목 미사용 - 기간 설정 , 특정 기간 설정 / 시작시간과 반복간격 설정 L 마지막 기간에 동작 W 가장 가가운 평일에 동작 # 몇 번째 주, 요일 설정 예시 초 분 시간 일 월 요일 0 0 12 * * * : 매일 12시에 실행 0 0 20 ? * MON-FRI : 월..
[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 3.서버 프로그램 구현
·
자격증/2020 정보처리기사 실기
1. 서버 프로그램 구현 서버 프로그램 구현 절차 백엔드와 프론트엔드를 구분하여 구현 DTO(Data Transfer Object), VO(Value Object) 구현 화면에서 전달받은 회원정보로 데이터베이스에 저장하는 객체 구현 SQL문 구현 DB 테이블 정의 및 생성 Mybatis XML 구현 데이터 접근 객체(DAO: Data Access Object) 구현 서비스(Service) 클래스 구현 컨트롤러(Controller) 구현 입/출력 검증(Validation) 로직 구현
[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 2.공통 모듈 구현
·
자격증/2020 정보처리기사 실기
1. 공통 모듈 구현 공통 모듈 구현의 개념 모듈 : 크게 독립된 하나의 소프트웨어 또는 하드웨어 단위를 지칭 모듈의 특징 : 각각의 모듈은 상대적으로 독립성을 갖고있음 단독으로 컴파일할 수 있으며, 재사용 가능 독립성이 높을수록 수정 시에도 다른 모듈에는 영향을 거의 미치지 않고, 오류 발생 시 쉽게 해결 가능 독립성을 높이려면 결합도는 약하게, 응집도는 강하게, 모듈의 크기는 작게 모듈화 기법 루틴, 메인 루틴, 서브 루틴 소프트웨어 모듈 응집도 응집도(Cohesion) : 모듈의 독립성을 나타냄, 모듈 내부 구성요소 간 연관 정도 응집도 유형 : 유형 설명 우연적 응집도 모듈 내부의 각 구성요소가 연관이 없을 경우 논리적 응집도 유사한 성격, 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리되는..
WONILLISM
'분류 전체보기' 카테고리의 글 목록 (26 Page)