Моделиране на домейн в UML (ER модел) - курс 11 500 RUB. от IBS Training Center, обучение 8 часа, Дата: 03.12.2023г.
разни / / December 06, 2023
Възможно ли е да се опише структурата на предметна област под формата на текст? Разбира се можете да. Но ще могат ли разработчиците да разберат структурата на бизнес обектите и логиката на тяхната работа, след като прочетат такъв текст? Ако могат, тогава само в повече или по-малко прости случаи.
Освен това трябва да запомните, че описанието на домейна се използва от различни заинтересовани страни за напълно различни цели. Анализаторът създава такова описание, за да раздели ясно онези елементи, които са в съответствие с целите на проекта, от онези, които остават извън неговия обхват. Това описание помага на клиента да се увери, че анализаторът разбира правилно спецификата на предметната област и е в състояние да предложи наистина полезни решения на бизнес проблеми. Архитектът и разработчикът черпят от такова описание информация за основните обекти на предметната област, за да ги реализират под формата на класове, таблици на бази данни и други софтуерни обекти. Как можете да гарантирате, че описанието на вашия домейн е разбираемо и полезно за всички тези роли?
Добра практика е да използвате визуално моделиране за това. Информацията за структурата на даден домейн може да бъде добре описана под формата на концептуален модел на същност-връзка. В този случай всяка налична информация или физически обект може да действа като цяло. в предметната област, а връзките показват как всички тези обекти взаимодействат помежду си приятел. Благодарение на това домейн моделът допълва речника на системата с визуално, кратко и разбираемо описание на „речника на обекта“.
За да изградите ER модел, можете да използвате различни обозначения. По-специално, този курс използва UML диаграми на класове за изграждане на ER модели. Използването на UML за изграждане на модел на домейн е особено удобно в случаите, когато всичко други модели на проекти (аналитичен модел, модел на проектиране, модел на развитие) също се изграждат с използвайки UML.
Цялата информация, публикувана в този раздел на Lifehacker, не е публична оферта, както е определено в разпоредбите на член 437 от Гражданския кодекс на Руската федерация, и е само за информационни цели.
Услугата използва технологии от проекта „Educated” и не предоставя образователни услуги.