관리 메뉴

클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지

화면 설계 2 - Session 88~90 : 품질 요구사항 및 UI 설계 그리고 UX, 감성공학에 대하여 본문

자격증 공부/정보처리기사 실기

화면 설계 2 - Session 88~90 : 품질 요구사항 및 UI 설계 그리고 UX, 감성공학에 대하여

huenuri 2024. 10. 3. 11:49

이어서 화면 설계 부분을 학습해보려고 한다.


 

 

 

 

세션 88 - 품질 요구사항

 

 

 

 

1번은 잘 모르겠고, 2번도 너무 어렵다. 3번은 ISO/IE 12.. 모르겠다.

다 틀렸다. 신뢰성은 주어진 시간 동안 주어진 기능을 오류 없이 수행할 수 있는 정도이다. 기능성에 대한 하위 특성까지 암기해야 하다니.. 차라리 이 많은 걸 외울 바에 틀리는 게 나을 것 같다.

어쨌든 답은 상호운용성, 보안성이다. 3번은 ISO/IEO 12119이다. 이것도 외우기 너무 어렵다.

 

소프트웨어 품질 관련 표준

  1. ISO/IEC 9126 : 소프트웨어 품질 특성과 평가를 위한 국제 표
  2. ISO/IEC 25010 : ISO/IEC 9126에 호환성과 보안성을 강화하여 개정한 소프트웨어 제품에 대한 국제 표준 
  3. ISO/IEC 12119 : 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준
  4. ISO/IEC 14598 : 소프트웨어 품질의 측정과 평가에 필요 절차를 규정한 표준

답은 ISO/IEC 14598이다.


 

 

 

 

세션 89 - UI 설계

 

 


 

 

 


 

 


 

 

 

1번은 c, a, b, d이다. 2번은 UI 흐름 설계일 것 같다. 3번은 a, c, d, b이다.

다 틀렸다. 이 부분은 거의 모르니까 암기도 할 겸 정리를 한번 해봐야겠다.

 

UI 설계서

사용자의 요구사항을 바탕으로 UI 설계를 주체화하여 작성하는 문서

 

작성 순서

  1. UI 설계서 표지 작성
  2. UI 설계서 개정 이력 작성
  3. UI 요구사항 정의서 작성
  4. 시스템 구조 작성
  5. 사이트 맵 작성
  6. 프로세스 정의서 작성
  7. 화면 설계

사이트 맵은 화면의 정보를 한눈에 파악하기 위한 시각적인 콘텐츠 모형으로 테이블 형태로 되어 있다.

 

 

UI 흐름 설계

업무의 진행 과정이나 수행 절차에 따른 흐름을 파악하여 화면과 폼을 설계하는 단계

 

설계 순서

  1. 기능 작성 : 화면에 표현할 기능을 작성
  2. 입력 요소 확인 : 화면에 표현되어야 할 기능을 확인한 후 입력할 요소를 확인
  3. 유스케이스 설계 : UI 요구사항을 기반으로 UI 유스케이스를 설계
  4. 기능 및 양식 확인 : 텍스트 박스, 콤보 박스, 라디오 박스, 체크 박스 등을 확인하고 규칙을 정의

 

UI 상세 설계

UI 설계서를 바탕으로 실제 설계 및 구현을 위해 모든 화면에 대해 자세하게 설계를 진행하는 단계

 

설계 순서

  1. 요구사항 확인 : UI 상세 설계를 위한 요구사항을 최종적으로 확인
  2. UI 설계서 표지 및 개정 이력 작성 : 다른 문서와 혼동되지 않도록 프로젝트명이나 시스템명을 포함
  3. UI 구조 설계 : UI 요구사항과 UI 프로토타입에 기초하여 UI 구조를 설계하는 단계
  4. 메뉴 구조 설계 : 사이트 맵 구조를 설계한 후 이를 바탕으로 사용자 기반 메뉴 구조를 설계
  5. 화면 설계 : UI 프로토타입과 UI 프로세스를 참고하여 필요한 화면을 페이지별로 설계

이제 문제를 풀어보자. 1번은 흐름 설계이므로, c → a → d → b이다. 3번은 상세 설계이므로 a → c → b → d이다.


 

 

 

 

세션 90 - HCI / UX / 감성 공학

 

 

 

 

 

1번은 HCI이다. 2번은 UX, UI이다.

 


 

 

 

학습을 마치고

이렇게 해서 6장의 모든 개념 학습을 마쳐본다. 이제 문제를 한번 더 풀고 단원 마무리 문제도 풀어보려고 한다. 12시 반까지는 모두 마치고 오후 일정 전에 머신러닝 한 단원을 공부할 수 있었으면 좋겠다.

6장은 내용은 많이 어렵지 않은데 암기할 부분이 많아서 쉽지는 않았다.