※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
사용자 인터페이스
정의 : 시스템간 상호작용을 원할하게 해주는 장치나 소프트웨어
분야 : 물리적 제어(정보 제공 및 전달), 전체적인 구성(상세적인 표현), 사용자 편리성
특징
- 사용자 만족도에 가장 큰 영향, 변경이 가장 많이 이루어짐
- 사용자 중심 및 상호작용
- 편리성, 가독성 향상으로 작업시간 단축
- 작업 기능 구체적 제시
- 공급자, 제공자 매개역활
- 소프트웨어 아키텍처를 반드시 숙지하고 만들어야 한다.
구분
- CLI : 명령과 출력이 텍스트 형태(Ex. CMD)
- GUI : 그래픽 환경 인터페이스
- NUI : 말이나 행동으로 기기를 조작
기본 원칙
- 직관성 : 누구자 쉽게 이해
- 유효성 : 목적을 완벽하게 달성
- 학습성 : 누구나 쉽게 배움
- 유연성 : 요구사항 수용 및 실수 최소화
설계지침
- 사용자 중심 : 실사용자 바탕으로 환경 제공
- 일관성 : 조작방법을 일관적으로 제공
- 단순성 : 인지적 부담 최소화
- 결과 예측 가능 : 결과를 미리 예측 가능
- 가시성 : 최대한 조작이 쉽도록
- 접근성 : 다양한 계층이 사용가능
- 표준화 : 디자인 표준화, 한 번 사용후 쉽게 사용
- 명확성 : 쉽게 인지가능
- 오류 발생 해결 : 오류 발생시 쉽게 인지
가져야할 기능
- 입력을 검증 가능해야 한다.
- 에러 처리와 에러 메시지를 표시가 되어야 한다.
- 도움과 프롬포트를 제공해야한다.
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(화면 설계) UI 설계 도구 (0) | 2021.11.26 |
---|---|
정보처리기사 필기(화면 설계) UI 표준 및 지침 (0) | 2021.11.25 |
정보처리기사 필기(소프트웨어 설계) 주요 UML 다이어그램 (0) | 2021.11.23 |
정보처리기사 필기(소프트웨어 설계) UML(Unified Modeling Language) (0) | 2021.11.23 |
정보처리기사 필기(소프트웨어 설계) 요구사항 분석 CASE와 HIPO (0) | 2021.11.22 |
댓글