Разработка модели

Процесс разработки модели можно представить как поуровневый спуск от наиболее общих моделей и представлений концептуального уровня к более частным детальным представлениям логического и физического уровня.

При этом на каждом этапе модели дополняются все большим количеством деталей, что позволяет все более адекватно отражать различные аспекты системы.

Формы представления модели

В практике разработки программных систем наибольшее распространение получили визуальные модели, которые используют для представления своих элементов специальную графическую нотацию.

Нотация (notation) – система условных обозначений, специально разработанная для представления элементов модели в графической форме.

Основное требование модели программных систем (ПС) – модель должна быть понятна заказчику и всем специалистам проектной группы, включая бизнс-аналитиков и программистов.

Это одно из требований, которое привело к разработке унифицированного языка моделирования (UML).

UML (Unified Modeling Language) Унифицированный язык моделирования.

UML – язык визуального моделирования, предназначенный для спецификации, визуализации и документирования объектно-ориентированных систем и бизнес процессов во время их проектирования.

Методология (methodology) – совокупность принципов и методик разработки ПС, определяющих процесс построения модели системы.

Современные методологии разработки ПС тесно связаны с концепцией автоматизированной разработки программного обеспечения (Computer Aided Software Engineering, CASE) и соответствующими программными средствами, реализующими эту концепцию.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: