공대남이다. 오늘은 UI의 설계에 대해서 다뤄보도록 하겠다. 1. UML(Unified Modeling Language) -개념 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어 - 특징 가시화 언어, 구축 언어, 명세화 언어, 문서화 언어 - 구성요소 사물(Thing), 관계(Relationship), 다이어그램(Diagram) (띵디리) - 종류 1. 구조적 다이어그램/ 정적 다이어그램(클객컴배복패) *클래스(Class) 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현 *객체(Object) 클래스에 속한 사물(객체 = 인스턴스)를 특정 시점의 객체와 객체 사이의 관계로 표현 *컴포넌트(Compon..