Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzenie pomyślnej aplikacji COM+ wymaga projektu architektury aplikacji z góry. Ujednolicony język modelowania (UML) jest kluczem do tego projektowania. UML to notacja modelowania danych i procesów aplikacji, która łączy najlepsze rozwiązania w branży oprogramowania. Ponieważ język UML dzieli aplikację na trzy widoki, które odzwierciedlają aplikację, a także jej pakowanie i implementację, notacja modelowania rozszerza się dobrze, aby obsługiwać modelowanie przedsiębiorstwa.
Kod UML adresuje trzy widoki aplikacji w następujący sposób:
- Widok statyczny, który jest modelowany przez informacje pochodzące ze scenariuszy użytkownika i diagramów klas.
- Widok dynamiczny, który jest modelowany przy użyciu diagramów sekwencji, współpracy i przechodzenia stanów.
- Widok funkcjonalny, który jest bardziej tradycyjną narracją opisową przy użyciu pseudokodu i specyfikacji technicznych.
Informacje dotyczące tych widoków można zebrać, wykonując trzy kroki projektowe, które dobrze współpracują z językiem UML. Przed napisaniem pojedynczego wiersza kodu należy utworzyć następujące modele:
-
model koncepcyjny
-
Zdecyduj, jakie składniki i usługi są wymagane.
-
model logiczny
-
Określ, do której warstwy projektu logicznego należą.
-
model fizyczny
-
Określ, gdzie składniki znajdują się fizycznie i jak mają być kodowane.
Te modele można następnie używać z narzędziami CASE opartymi na języku UML. Aby uzyskać więcej informacji na temat tych trzech modeli projektowych, zobacz następujące tematy w tej sekcji:
- Model koncepcyjny: wymagania aplikacji
- modelu logicznego: definicja aplikacji i planowanie
- Model Fizyczny: Architektura Aplikacji
Tematy pokrewne