[정보처리기사 실기] 6. 화면 설계
2021 시나공 정보처리기사 실기책 참고
주의! 중요도가 낮은 항목(C, D)은 일부 제외
1. 사용자 인터페이스 – B
- 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 SW
- 물리적 제어, 구성, 기능
- 사용자 인터페이스의 구분
- CLI : 명령과 출력이 텍스트 형태로 이뤄짐
- GUI : 그래픽 환경의 인터페이스
- NUI : 말이나 행동으로 기기를 조작하는 인터페이스
- 사용자 인터페이스의 기본 원칙
- 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 함
- 유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 함
- 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 함
- 유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 함
2. UI 설계 도구 – B
- 와이어프레임
- 페이지에 대한 개략적인 레이아웃이나 뼈대를 설계하는 도구
- 기획 단계의 초기에 제작
- 레이아웃을 협의하거나 현재 진행 상태 등을 공유하기 위해 사용
- 목업
- 실제 화면과 유사하게 만든 정적인 형태의 모형
- 시각적으로만 구성 요소를 배치하고 실제로는 구현되지 않음
- 스토리보드
- 와이어프레임에 콘텐츠에 대한 설명, 페이지 간 이동 흐름 등을 추가한 문서
- 프로토타입
- 와이어프레임이나 스토리보드 등에 인터랙션을 적용하여 실제 구현된 것처럼 테스트가 가능한 동적인 형태의 모형
- 일부 핵심 기능만 제공
- 요구사항을 개발자가 맞게 해석했는지 검증하기 위한 것
- 페이퍼 프로토타입 : 아날로그적 방법
- 디지털 프로토타입 : 프로그램을 사용해 작성하는 방법
- 유스케이스
- 사용자의 요구사항을 기능 단위로 표현하는 것
- 다이어그램 형식으로 묘사됨
3. 품질 요구사항 – A
- 요구사항이 사용자의 입장에서 얼마나 충족하는가를 나타내는 SW 특성의 총체
- 품질은 사용자의 요구사항을 충족시킴으로써 확립
- ISO/IEC 9126 : 품질 특성과 평가를 위한 국제 표준
- ISO/IEC 25010 : 9126에 호환성과 보안성을 강화하여 개정
- ISO/IEC 12119 : 패키지 SW의 일반적인 제품 품질 요구사항 및 테스트 표준
- ISO/IEC 14598 : SW 품질의 측정과 평가에 필요 절차를 규정한 표준
- ISO/IEC 9126의 SW 품질 특성
- 기능성 : 사용자의 요구사항을 정확하게 만족하는 기능을 제공
- 신뢰성 : 주어진 시간동안 기능을 오류없이 수행할 수 있는 정도
- 사용성 : 사용자가 정확하게 이해하고 사용하며, 다시 사용하고 싶은 정도
- 효율성 : 요구하는 기능을 얼마나 빠르게 처리할 수 있는지 정도
- 유지 보수성 : SW를 개선하거나 확장할 수 있는 정도
- 이식성 : SW가 다른 환경에서도 얼마나 쉽게 적용할 수 있는지 정도
댓글남기기