PDF Letöltés UML tanfolyam pdf-ben Számítógépes tanfolyam

Töltse le még:

  • UML tanfolyam pdf objektum diagramok
  • nyelvtanfolyam UML PDF
  • UML bevezetõ tanfolyam
  • Használja a Case UML tanfolyamot
  • Töltse le az UML tanfolyamot pdf-ben
  • Modellezés UML tanfolyammal pdf
  • Word oktatóanyag: Töltsön le és használjon levélsablont
  • A Microsoft Office csomag letöltése és telepítése Windows és Mac rendszerre
  • UML gyakorlat: Tanított kurzusok esettanulmány-kezelése

n 2. rész: UML

tanfolyam

1 - Az UML bemutatása

2 - Használjon esetdiagramokat

3 - Osztály- és tárgydiagramok

4 - Interakciós diagramok

5 - Viselkedési diagramok

6 - Fizikai ábrák

7 - Az UML megvalósítása

• A 80-as évek vége: OO elemzési és tervezési módszerek versenye

Booch: különösen alkalmas tervezésre és kivitelezésre

OOSE (Object Oriented Software Engineering, Jacobson): az igények kifejezése

OMT-2 (Object Modeling Technique, Rumbaugh): adatorientált elemzés és alkalmazások

• 1994: Rumbaugh csatlakozik Boochhoz a Rational-nál

1995: Jacobson csatlakozik a Rational-hoz

• 1997. november 14 .: az OMG (Object Management Group) által elfogadott UML

Szabványosítás az OMG UML 2.0 segítségével

Beküldés az OMG UML 1.0-ba 97. januárban

Az UML 0.9 konzorcium béta verziója 96 júniusban

Piszkozat 95 egységes módszerrel 0,8 OOSE

Megjegyzés: Az UML információvesztés nélkül helyettesítheti a Booch, OMT és OOSE módszereket.

n Mi az UML

"Az UML egy szoftveralapú rendszer leleteinek megjelenítésére, meghatározására, megtervezésére és dokumentálására szolgáló nyelv"

1 Nyelv: lexikon (grafika), szintaxis (diagramok), szemantika

2 Nézet: grafikus ábrázolás

3 Specifikáció: pontos, teljes, egyértelmű 4 Felépítés: fordítás programozási nyelvekre

5 Dokumentáció: az igényektől a tesztekig

n Mi nem UML

Ez nem nem egy objektum módszer

ez egy tárgymodellező nyelv

n UML 1/3 diagramok

n UML 2/3 diagramok

n Szerkezeti ábra

3 komponens

4 bevetés

n Viselkedési diagram

1 használati eset

2 együttműködés

n UML 3/3 diagramok

n Az elemzési szakasz

• Írja le használati eset.

• Minden felhasználási esetnél végezzen egytől -ig nem interakciós diagramok (a sorrenddiagramok először döntsön a funkciókról az ügyféllel; akkor menj a együttműködési diagramok az elemzés folytatása a projektcsoporttal).

• Minden együttműködési ábra megegyezik egy vázlattal osztálydiagram. Osztály létrehozásakor adja meg, hogy melyik csomaghoz tartozik.

• Szintetizálja az osztálydiagramokat egy adott csomaghoz.

• Az osztálydiagram minden osztályához készítsen egy: állapotátmenet diagram (választható).

n A vizuális modellezés hozzájárulása

• Az igények jobb megértése

• Megkönnyíti a probléma megértését

• Könnyíti az emberek közötti kommunikációt (ügyfél, domain szakértők, elemzők, tervezők,)

• Az érvelés támogatása

• Javítja a tervdiagramok olvashatóságát

• Készítse elő a dokumentációt és a programokat

• Könnyíti a karbantartást

n Útmutatók a módszer alkalmazásához

• Gyűjtse össze a végfelhasználó igényeit

• A végfelhasználó nézőpontjának elfogadása

• Gondoljon az újrafelhasználásra

• Csak az osztályok hasznos jellemzőit adja meg

• A specifikációkban a főnevek általában osztályok vagy az osztályok attribútumai, az igék pedig módszerek

• A modellezés finomítása azáltal, hogy megszünteti a szinonimákból, a levezethető információkból eredő redundanciákat, és megpróbálja nem bevezetni a megvalósítás részleteit

Használjon esetdiagramokat

n Definíció és jellemzők

?Ezek a felhasználók valódi aggályaira korlátozódnak

?Azonosítják a rendszer felhasználóit és a rendszerrel való kölcsönhatásukat

?Külső képet ad a rendszer viselkedéséről

?A rendszer bontása felhasználási esetek és szereplők szempontjából

?Hasznos a rendszer jellemzőinek leltározásához

Használjon esetdiagramokat