---
title: "직관적인 사용자 인터페이스 기능"
date: "2012-01-23"
tags: 
  - "data-mapping"
  - "mapforce"
  - "uml"
  - "umodel"
  - "user-interface"
  - "v2012"
description: Altova UModel 및 MapForce 2012에서 새롭게 추가된 시각적 정렬 가이드 기능을 통해 데이터 매핑 및 UML 다이어그램 구성이 더욱 명확하고 효율적으로 이루어질 수 있습니다.
---
Status: #blog

Tags:  #data-mapping #mapforce #uml #umodel #user-interface #v2012

Categories: [Altova](/blog/ko/category/altova.md) 
# 직관적인 사용자 인터페이스 기능

알토바에서는 다양한 제품에서 사용자 인터페이스 기능을 공유하여 MissionKit 제품군 전체에 일관된 디자인과 사용 경험을 제공하고자 합니다. 이를 통해 사용자들이 하나의 도구를 사용하는 경험을 바탕으로 다른 도구를 더 빠르게 익힐 수 있도록 돕습니다. 2012 버전에서는 [UModel](https://www.altova.com/ko/umodel.html)과 [MapForce](https://www.altova.com/ko/mapforce.html) 모두에 새로운 시각적 정렬 가이드 기능을 도입하여, 사용자들이 매우 빠르게 작업을 수행하면서도 깔끔하고 체계적인 결과를 얻을 수 있도록 했습니다. 다이어그램 창에서 사용자가 요소를 드래그하면, 자동으로 정렬 가이드 선이 나타나 어떤 요소든 다른 요소와 쉽게 정렬할 수 있습니다. 

[![Altova UModel에서 사용하는 UML 클래스 다이어그램](https://lh4.ggpht.com/-r10dveglSZE/Tx2km58HYlI/AAAAAAAAAmM/dozBgjvwpRE/clip_image001_thumb.png?imgmax=800 "UML Class Diagram")](http://lh4.ggpht.com/-wo6iBjGgcxY/Tx2kmkqgBdI/AAAAAAAAAmE/W-RoJ7v4c4E/s1600-h/clip_image001%25255B3%25255D.png) 

위의 UModel 클래스 다이어그램에서 개발자는 클래스 간의 관계에 집중하기 위해 속성 및 연산 영역을 축소했습니다. "CheckingAccount" 서브클래스를 화면 위로 끌어올리면 시각적인 정렬 가이드가 나타나 다른 "Account" 클래스의 서브클래스들과 즉시 정렬되도록 도와줍니다. Altova MapForce에서 복잡한 데이터 매핑은 수십 개의 구성 요소, 함수 및 상수를 포함할 수 있으며, 시각적인 정렬 가이드는 매핑 뷰를 구성하는 데 도움이 될 수 있습니다. 아래 스크린샷에서 개발자는 정렬 가이드를 사용하여 분리된 이름의 함수들을 함께 묶고, 연결 함수들은 별도의 그룹으로 정렬했습니다. 

[![Altova MapForce 데이터 매핑 기능](https://lh3.ggpht.com/-g2pgJ1-vLAY/Tx2knVHAi8I/AAAAAAAAAmc/BXIDOtc4arI/clip_image002_thumb.png?imgmax=800 "Altova MapForce data mapping")](http://lh6.ggpht.com/-8yX1czdDR5g/Tx2knM34PjI/AAAAAAAAAmU/o7X4Q-Fk0Tk/s1600-h/clip_image002%25255B3%25255D.png) 

이러한 방식으로 매핑 다이어그램을 구성하면, 복잡한 문자열 처리가 여러 번 필요한 경우 개발자의 의도를 훨씬 명확하게 보여줄 수 있습니다! 물론, 정렬된 구성 요소는 UModel 및 MapForce 프로젝트의 영구 문서가 되는 인쇄 다이어그램의 가치를 높여줍니다. 또한, 모든 사람이 동일한 방식으로 작업하는 것을 선호하지 않는다는 것을 잘 알고 있습니다. 따라서, 안내선을 표시하거나 자동 정렬 기능을 사용하지 않으려면, UModel 및 MapForce의 "도구/옵션" 메뉴에서 해당 기능을 선택 해제할 수 있습니다. 

만약 여러분이 해당 도구들이 얼마나 직관적으로 작동하는지 직접 확인해 보고 싶으시다면, [알토바 미션킷 2012](https://www.altova.com/ko/missionkit/software-development-tools.html) 함께 협력합시다 [여기 클릭하여 다운로드하세요](https://www.altova.com/ko/download-trial/) 무료 체험!
