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

2. UI 요구사항 확인(★★★)

by project100 2023. 6. 15.

UI(User Interface)개념

넓은의미 : 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체

좁은의미 : 정보기기나 소프트웨어의 화면 등에서 사람이 접하는 화면

 

UX(User eXperience)

제품과 시스템, 서비스 등을 사용자가 직/간접적으로 경험하면서 느끼고 생가하는 총제적 경험을 뜻함.

사용자 경험, UI를 포함

 

UI 유형

CLI(Command Line Interface)

정적인 텍스트 기반 인터페이스, 명령어를 입력하여 조작하는 사용자 인터페이스

GUI(Graphical User Interface)

그래픽 반응 기반 인터페이스, 그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스

NUI(Natural User Interface)

직관적 사용자 반응 인터페이스, 키보드나 마우스 없이 신체부위(터치, 음성포함)을 이용하는 사용자 인터페이스

OUI(Organic User Interface)

유기적 상호 작용 기반 인터페이스, 현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있는 사용자 인터페이스

 

UI 분야

물리적 제어 분야, 디자인적 분야, 기능적 분야

 

UI 설계 원칙

직관성 : 누구나 쉽게 이해하고 쉽게 사용할 수 있어야 함

유효성 : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작

학습성 : 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작

유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 방지할 수 있도록 제작

 

UI 설계지침

사용자중심, 일관성, 단순성, 결과예측가능, 가시성, 표준화, 접근성, 명확성, 오류발생해결

 

UI 요구사항 확인

개요

사용자가 정보시스템을 구축하여 얻고자 하는 최종 목적의 기준, 시스템 개발과정 전체에 대한 기준, 시스템 개발 종료 및 검수의 기준

 

구분 

기능적 요구사항

시스템이 제공하는 기능, 서비스에 대한 요구사항, 시스템의 입출력, 데이터, 연산에 관한 요구사항

 

비기능적 요구사항

사용성, 효율성, 신뢰성, 유지보수성, 재사용성 등 품질에 관한 요구사항, 플랫폼, 사용 기술 등 시스템 환경에 관한 요구사항, 비용, 일정 등 프로젝트 계획에 관한 요구사항

 

확인

UI표준 및 지침에 따라 기능 및 비기능 요구사항의 도출을 통해 개발하고자 하는 소프트웨어에 적용될 UI요구사항을 확인할 수 있다.

 

UI 품질 요구사항

기능성, 신뢰성, 사용성, 효율성, 유지보수성, 이식성


UI, UX 개념, UI 유형, UI 설계지침, UI 요구사항확인의 구분 시험제출!