Modelování domén v UML (ER model) - kurz 11 500 RUB. z IBS Training Center, školení 8 hodin, Termín: 3. prosince 2023.
Různé / / December 06, 2023
Je možné popsat strukturu předmětu ve formě textu? Samozřejmě můžete. Budou ale vývojáři schopni po přečtení takového textu porozumět struktuře obchodních objektů a logice jejich fungování? Pokud mohou, tak jen ve více či méně jednoduchých případech.
Kromě toho si musíte pamatovat, že popis domény používají různé zúčastněné strany pro zcela odlišné účely. Analytik vytvoří takový popis, aby jasně oddělil ty prvky, které jsou v souladu s cíli projektu, od těch, které zůstávají mimo jeho rozsah. Tento popis pomáhá zákazníkovi zajistit, aby analytik správně pochopil specifika předmětné oblasti a byl schopen nabídnout skutečně užitečná řešení obchodních problémů. Architekt a vývojář čerpají z takového popisu informace o hlavních entitách předmětné oblasti, aby je realizoval ve formě tříd, databázových tabulek a dalších softwarových objektů. Jak můžete zajistit, aby byl popis vaší domény srozumitelný a užitečný pro všechny tyto role?
K tomu je dobrou praxí používat vizuální modelování. Informace o struktuře domény lze dobře popsat ve formě konceptuálního modelu entit a vztahů. V tomto případě může jakákoli dostupná informace nebo fyzický objekt fungovat jako entita. v předmětové oblasti a spojení ukazují, jak se všechny tyto objekty vzájemně ovlivňují přítel. Díky tomu doménový model doplňuje systémový glosář o vizuální, stručný a srozumitelný popis „slovníku entit“.
Chcete-li sestavit model ER, můžete použít různé zápisy. Tento kurz zejména používá diagramy tříd UML k vytváření modelů ER. Použití UML k sestavení modelu domény je vhodné zejména v případech, kdy je vše ostatní projektové modely (analytický model, návrhový model, vývojový model) jsou také sestaveny s pomocí UML.
Veškeré informace zveřejněné v této části Lifehackeru nejsou veřejnou nabídkou ve smyslu ustanovení článku 437 občanského zákoníku Ruské federace a slouží pouze pro informační účely.
Služba využívá technologie z projektu „Educated“ a neposkytuje vzdělávací služby.