Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

UML használata a fejlesztésben, illetve a Visual Studio 2010-ben

Hasonló előadás


Az előadások a következő témára: "UML használata a fejlesztésben, illetve a Visual Studio 2010-ben"— Előadás másolata:

1 UML használata a fejlesztésben, illetve a Visual Studio 2010-ben
UML és a Visual Studio 2010 UML használata a fejlesztésben, illetve a Visual Studio 2010-ben (Heysa Tamás, Számalk 2011)

2 Módszertanok, és a modellezés
Fejlesztési módszertanok RUP (Rational Unified Process) MSF (Microsoft Solution Framework) Extreme programing Modellezési „nyelvek” BPML (Business Process Modeling Language) UML (Unified Modeling Language)

3 UML Egységes Modellező Nyelv
A Rational Software Corporation fejlesztette az objektumorientált tervezés céljaira Object Management Group (OMG) kezeli a szabványt (

4 Diagram típusok Strukturális Viselkedési Osztálydiagram (Class)
Összetett struktúra diagram (Composit structure) Viselkedési Használati eset (Use case) Aktivitás (Activity) Szekvencia (Sequence) Állapotgép (State machine)

5 CASE eszközök CASE = Computer Aided Design Eszközök
Enterprise Architect Visual Paradigm Visio (Plugin) Agilian Visual Studio 2010 Ultimate is tartalmaz eszközt ArgoUML (Ingyen) StarUML (Ingyen) Round trip engineering Forward engineering Reverse engineering Tervezés – Generálás – Kód módosítás – Visszagenerálás…

6 Gyakorlat az Agilian-ban
USE CASE Actor (Szereplő) Use Case (Használati eset) Class Attributumok Operációk Sequence Use case realization

7 Gyakorlat a VS2010-ben Osztály diagram projektből (Módosításokkal)
Ős ábrázolása Asszociáció Szekvencia diagram operációból Üzenetek Elágazások

8 Osztály diagram Solution Explorer context menu/ View Class Diagram
Létrejön a jelenlegi alkalmazás osztálydiagramja

9 Alap alkalmazásunk szerkezete

10 Alap alkalmazás class diagram

11 Osztály diagram – kód kapcsolat
Kód-Diagram kapcsolat Minden elem megtalálható

12 Alkalmazás bővítése osztálydiagramból
Létrehozott osztályok kódja generálódik Tagváltózók Metódusok vázlata Öröklődés Interface megvalósítás

13 Ember osztály létrehozása osztálydiagramon

14 Osztályok finomhangolása

15 Diagram teljes kialakítása

16 Interface implementáció

17 Generált kód

18 Kód, kiegészítés után

19 Az öregít metódus szekvencia diagramja
Metóduson jobb klikk (context menu) „Generate Sequence diagram

20 Szorosan generált szekvencia diagram

21 Teljesebb generálás

22 Vége


Letölteni ppt "UML használata a fejlesztésben, illetve a Visual Studio 2010-ben"

Hasonló előadás


Google Hirdetések