UML (Unified Modeling Language) - это язык моделирования.
Используется для определения, визуализации, изменения, конструирования и документирования артефактов разрабатываемой объектно-ориентированной системы с интенсивным использованием программного обеспечения.
См. Здесь.
[http://en.wikipedia.org/wiki/Unified_Modeling_Language][1]
Если вы выполняете поиск с использованием "UML", вы найдете множество результатов, которые вам помогут.
Как только вы поймете концепцию UML и узнаете, как создавать диаграммы UML, у вас больше не будет проблем с созданием приложения на основе вашей модели.
Отлично,