Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaEmma Boglárka Fülöp Megváltozta több, mint 6 éve
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
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.