본문 바로가기
정보처리기사

[정보처리기사] 6장 (화면설계)

by 올리브영 2023. 3. 5.
728x90
반응형

UI - CLI, GUI, NUI

직관성, 유효성, 학습성, 유연성 ( 실수 최소화)

프로토 타입에서 정적이면 → 목업

 

UI 스타일 가이드 작성

  • 구동 환경 정의 - OS, 모니터 해상도 등등…
  • 레이아웃 정의 - 화면구조를 정하고 각 영역의 메뉴구성
  • 네비게이션 정의 - 네비게이션 메뉴타입 결정 (메뉴, 버튼, 링크 등)
  • 기능 정의 - 업무 과정 전체 를 뜻함.
  • 구성요소 정의 - 화면에 표시할 그리드나 버튼등.

UI 시나리오 문서의 요건

→ 일관성, 가독성, 이해성, 완전성, 수정 용이성, 추적 용이성

 

UI 설계지침

사용자 중심 사용자가 이해하기 쉽고, 편하게 사용할 환경제공

일관성 버튼이나 조작방법이 사용자가 습득하기쉽게해야함
단순성 조작방법은 간단하게
결과 예측가능 작동시킬 기능만 보고도 결과 예측이 가능해야함
가시성 주요기능을 메인화면에 노출해 쉬운조작이 가능해야함
표준화 디자인을 표준화하여 기능구조의 선행학습이후 쉽게 사용가능해야함
접근성 사용자의 직무, 연령, 성별들이 고려된 다양한 계층을 수용해야함
명확성 사용자가 개념적으로 쉽게 인지해야함
오류 발생 해결 사용자가 오류에 대한 상황을 정확하게 인지할 수 있어야 함.

네비게이션 - 사용자가 원하는 것을 빠르게 찾을 수 있도록 안내하는것으로 메뉴, 버튼, 링크등으로 구성

품질 요구사항

  • ISO/IEC 9126 - 소프트웨어 품질 특성과 평가를 위한 국제 표준

기능성 (Functionality) 적합성, 적확성, 상호 운용성, 보안성 , 준수성

신뢰성 (Reliability) 성숙성, 고장 허용성, 회복성
사용성 (Usability) 이해성, 학습성, 운용성, 친밀성
효율성 (Efficiency) 시간효율성, 자원 효율성
유지보수성 (Maintainability) 분석성, 변경성, 안정성, 시험성
이식성 (Probability) 적용성, 설치성, 대체성, 공존성
  • ISO/IEC 25010 - 9126 에 호환성과 보안성을 강화하여 개정한 소프트웨어 제품에 대한 국제 표준
  • ISO/IEC 12119 - 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준
  • ISO/IEC 14598 - 소프트웨어 품질의 측정과 평가에 필요 절차를 규정한 표준

HCI (Human Computer Interaction or Interface)

→ 사람이 시스템을 편리하고 안전하게 사용할 수 있도록 연구하고 개발하는 학문.

728x90
반응형