UI 요구사항 확인

UI 요구사항 확인

1. UI (User Interface)

- 사용자사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체

    ※ UX : 사람의 감정이나 경험을 나타내는 개념

 

2. UI 유형

유형 설명
CLI
(Command Line Interface)
명령어를 텍스트로 입력하여 조작하는 사용자 인터페이스
GUI
(Graphical User Interface)
그래픽 환경을 기반으로 한 마우스 or 전자펜을 이용하는 사용자 인터페이스
NUI
(Natural User Interface)
키보드 or 마우스 없이 신체 부위를 이용하는 사용자 인터페이스
OUI
(Organic User Interface)
현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있는 사용자 인터페이스

 

3. UI 설계 원칙

설계 원칙 설명
직관성
(Intuitiveness)
누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함
유효성
(Efficiency)
정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작
학습성
(Learnability)
초보숙련자 모두가 쉽게 배우고 사용할 수 있게 제작
유연성
(Flexibility)
사용자의 요구사항을 최대한 수용하고, 실수를 방지할 수 있도록 제작

 

4. UI 설계 요구사항

설계 원칙 설명
기능성
(Functionality)
- 명시된 요구내재된 요구만족하는 기능을 제공하는 SW 제품 능력
-
실제 사용 시, 정확하지 않은 결과가 발생할 확률시스템의 동작 관찰

- 적절성, 정밀성, 상호 운용성, 보안성, 호환성
신뢰성
(Reliability)
- 성능 수준을 유지할 수 있는 SW 제품 능력
-
일정한 시간, 작동되는 시간동안 의도하는 기능을 수행함을 보증

- 성숙성, 고장 허용성, 회복성
사용성
(Usability)
- 사용자에 의해 이해, 학습, 사용, 선호될 수 있는 SW 제품 능력
- 어떠한
행위정확하고 쉽게 인지할 수 있는지

- 이해성, 학습성, 운용성
효율성
(Efficiency)
- 한정된 자원의 양에 따라 요구된 성능을 제공하는 SW 제품 능력
-
할당된 시간한정된 자원으로 얼마나 빨리 처리할 수 있는지

- 시간 효율성, 자원 효율성
유지보수성
(Maintainability)
- SW 제품이 변경되는 능력
-
요구사항 개선, 확장에 있어 얼마나 용이한지

- 분석성, 변경성, 안정성, 위험성
이식성
(Portability)
- 한 환경에서 다른 환경으로 전이될 수 있는 SW 제품 능력
-
다른 운영체제에서도 얼마나 쉽게 적용 가능한지

- 적용성, 설치성, 대체성
 

 

'정보처리기사 > DB' 카테고리의 다른 글

스토리보드  (0) 2023.02.28
UI 지침  (0) 2023.02.28
요구사항  (0) 2023.02.16
운영체제  (0) 2023.02.14
디자인 패턴  (0) 2023.02.14