IMG93 (9)

IMG93 (9)



11.1. Ćwiczenia

ĆWICZENIE

11.1


Modelowanie w języku UML i jego profilach a wdrożenie systemu

W zakresie języka UML oferowane są narzędzia umożliwiające szybkie przejście z etapu projektowania do implementacji. W odróżnieniu od wielu innych języków do analizy i projektowania systemów informatycznych, takich jak projektowanie strukturalne czy ERD, UML pozwala na precyzyjny opis implementacji systemu. Oznacza to, że projektant narzuca w pewien sposób programistom nazewnictwo atrybutów czy metod (operacji). Wymaga to jednak od projektantów i analityków znajomości języka programowania, w którym nastąpi implementacja. Przykładowo w UML można modelować zarówno na poziomie konceptualnym (ćwiczenie 4.1), jak również implementacyjnym (ćwiczenie 4.3). Przy wykorzystaniu technik modelowania konceptualnego nie zawsze istnieje możliwość bezpośredniego przejścia z fazy projektowania do kodu źródłowego, gdyż większość istniejących języków programowania, takich jak Java, C+ + czy Python, nie pozwala na używanie polskich znaków diakrytycznych czy spacji w nazwach atrybutów.

Istnieje wiele narzędzi umożliwiających bezpośrednie przejście z diagramu w języku UML do kodu źródłowego w wybranym języku programowania. Są to chociażby Enterprise Architect, MagicDraw UML, AgileJ Structure Views czy oferowany na licencji open source ArgoUML. W niniejszym rozdziale wykorzystano język programowania Java w celu pokazania sposobu bezpośredniego przejścia z projektowania do implementacji. Zastosowanym narzędziem jest Enterprise Architect firmy Sparx Systems.


Wyszukiwarka

Podobne podstrony:
IMG?93 TEMAT:Ćwiczenie Topnienie ciał krystalicznych CEL ĆWICZENIA n CtliAfW GOJUUMA-Z, $/X lAfik+WM
IMG93 (11) Masa cząsteczkowa jakiejś substancji = M Mol jest to M gramów substancji , gdzie M jest
IMG93 (11) Korozja naprężeniowa, a właściwie pękanie wywołane korozją naprężeniową, jest procesem p
IMG40 (11) Automatyzacja i robotyzacja procesów produkcyjnych Struktury konfiguracyrfme system**
59973 IMG65 (11) Ćwiczenie T3 Transformacja stanu naprężenia do odpowiadającego stanu składowych si
IMG!93 Ryu 11.18. Rozwiązanie przykładu 11.10 na wykresie /(/.n-X Ilość powietrza suchego potrzebna
IMG93 1 » Ą ii vV> n M * i * * •< > !{*; ■>! v ; ‘‘ ■ mrn V! > m « 11 r • . a
IMG 85 11 i i c J m K m c j I 8
IMG65 11. W skład kompleksu III łańcucha oddechowego wchodzą: 1) białka żelazo-siarkowe S2)FMN 3) c
IMG71 188 Ćwiczenia laboratoryjne z fizyki Energia pola elektrycznego Et zgromadzona w kondensatorz
IMG73 192 Ćwiczenia laboratoryjne z fizyki szajnćej. Zatem dla Q > > I charakterystykę często

więcej podobnych podstron