정처기(실기)/화면 설계(2)
-
UI 설계를 위한 UML
(1) UML - UML은 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어이다. 1. UML의 특징 - 가시화 언어, 구축 언어, 명세화 언어, 문서화 언어 2. UML의 구성요소 사물(Things) : 추상적인 개념으로, 주제를 나타내는 요소 관계(Relationship) : 사물의 의미를 확장하고 명확히 하는 요소, 사물과 사물을 연결하여 관계를 표현하는 요소 다이어그램(Diagram) : 사물과 관계를 모아 그림으로 표현한 형태 4. UML 다이어그램 - 구조적(정적) 다이어그램, 행위적(동적) 다이어그램으로 구분된다. - 컴포넌트, 배치 다이어그램은 구현 단계에서 사용되는 다이어그램이다. 클래스(C..
2022.08.17 -
UI 요구사항 확인
(1) UI 개념 - UI는 넓은 의미에서 사용자와 시스템 사이에서 의사소통할 수 있도록 고안된 물리적, 가상의 매개체이다. - 좁은 의미로는 정보 기기나 소프트웨어의 화면 등에서 사람이 접하게 되는 화면이다. - UX(사용자 경험)은 UI를 포함하고 있다. (2) UI 유형 CLI : 정적인 텍스트 기반 인터페이스(명령어를 텍스트로 입력하여 조작) GUI : 그래픽 반응 기반 인터페이스(그래픽 환경을 기반으로 한 마우스나 전자펜을 이용하는 사용자 인터페이스) NUI : 직관적 사용자 반응 기반 인터페이스(키보드나 마우스 없이 신체 부위를 이용하는 사용자 인터페이스) OUI : 유기적 상호 작용 기반 인터페이스(현실에 존재하는 모든 사물이 입출력장치로 변화할 수 있는 사용자 인터페이스) (3) UI 분야..
2022.08.16