일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 악성코드
- C language
- 다운로드
- 정보보안기사
- 실기
- 리버싱 핵심원리
- defcon.mem
- Defcon DFIR CTF 2019
- c언어
- 보안동향
- C
- Code Up
- 랜섬웨어
- 오늘의 영어
- 코딩
- SQLD
- 코드업
- 리버싱
- Memory Forensics
- sql
- 정처기
- 멀웨어
- 오늘의 보안
- 설치
- Volatility
- cmd
- ctf
- 필기
- 보안
- codeup
- Today
- Total
오브의 빛나는 별
[정보처리기사] 6장 화면설계 본문
사용자 인터페이스(UI. User Interface): 사용자와 시스템 간의 상호작용이 이뤄지도록 도와주는 장치나 소프트웨어
- CLI(Command Line Interface): 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스
- GUI(Graphical User Interface): 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스
- NUI(Natural User Interface): 사용자의 말이나 행동으로 기기를 조작하는 인터페이스
UI의 기본 원칙
- 직관성: 누구나 쉽게 이해하고 사용할 수 있어야 함
- 유효성: 사용자의 목적을 정확하고 완벽하게 달성해야 함
- 학습성: 누구나 쉽게 배우고 익힐 수 있어야 함
- 유연성: 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 함
UI 설계도구
- 와이어프레임: 페이지에 대한 개략적인 레이아웃이나 UI 요소등에 대한 뼈대를 설계하는 도구
- 목업(Mockup): 와이어프레임보다 좀 더 실제 화면과 유사하게 만든 정적인 형태의 모형
- 스토리보드: 와이어프레임에 콘텐츠에 대한 설명, 페이지 간 이동 흐름 등을 추가한 문서
- 프로토타입: 와이어프레임이나 스토리보드 등에 인터렉션을 적용함으로써 실제 구현된 것처럼 테스트가 가능한 동적인 형태의 모형
- 유스케이스: 사용자의 요구사항을 기능 단위로 표현하는 것
ISO/IEC 9196의 소프트웨어 품질 특성
- 기능성(Functionality): 소프트웨어가 사용자의 요구사항을 정확하게 만족하는 기능을 제공하는지 여부
- 신뢰성(Reliability): 주어진 시간동안 주어진 기능을 오류 없이 수행할 수 있는 정도
- 사용성(Usability): 사용자와 컴퓨터 사이에 발생하는 어떠한 행위에 대하여 사용자가 정확하게 이해하고 사용하며, 향후 다시 사용하고 싶은 정도
- 효율성(Efficiency): 사용자가 요구하는 기능을 얼마나 빠르게 처리할 수 있는지 정도
- 유지 보수성(Maintainability): 환경의 변화 또는 새로운 요구사항이 발생했을 때 소프트웨어를 개선하거나 확장할 수 있는 정도
- 이식성(Portability): 소프트웨어가 다른 환경에서도 얼마나 쉽게 적용할 수 있는지 정도
'정보처리기사' 카테고리의 다른 글
[정보처리기사] 7장 애플리케이션 테스트 관리 (0) | 2025.03.26 |
---|---|
[정보처리기사] 5장 인터페이스 구현 (0) | 2024.08.13 |
[정보처리기사] 4장 서버 프로그램 구현 (0) | 2024.08.09 |
[정보처리기사] 3장 통합 구현 (0) | 2024.08.08 |
[정보처리기사] 2장 데이터 입 출력 구현 (0) | 2024.08.07 |