Adatmodellezés UML-lel Képzés
Ez a kurzus a tématerületi szakértők számára készült, akiknek UML-lel kell modellezniük adataikat.
A kurzus konzisztens modellezési technikákat mutat be a megvalósítási részletek bemutatása nélkül.
Kurzusleírás
Rövid bevezetés az általános adatmodellezésbe
- Az adatok leírására használt nyelvek
- ERD és egyéb UML előtti jelölések
- Miért nem ugyanaz az adatmodellezés és az adatbázis-modellezés
- Az adattárolás koncepciói (relációs, hierarchikus, objektum-orientált stb.)
UML és adatmodellezés
- Osztálydiagram
- Asszociáció
- Aggregáció
- Kompozíció
- Öröklődés (általánosítás és specializáció)
Attribútumok
- Attribútum és attribútumtípusok
- Attribútumok és kapcsolatok
- Adattípusok
- Korlátozások az adatokon
- Korlátozások a kapcsolatokon
Adatmodellek nézetei
- Üzleti nézet
- Modellező nézete
- Építész nézet
- Tervező nézet
- Megvalósítók nézetei (rövid magyarázat)
Egyéb hasznos UML diagramok
- Kompozit szerkezeti diagram
- Profil diagram
Redundancia elkerülése
- Sztreotípus vs öröklődés
- Címkék
- Tervezési minták (csak bevezetés)
A nyílt képzésekhez 5+ résztvevő szükséges.
Adatmodellezés UML-lel Képzés - Foglalás
Adatmodellezés UML-lel Képzés - Érdeklődés
Adatmodellezés UML-lel - Érdeklődjön a vezetői tanácsadásról!
Vélemények (1)
Interaktív gyakorlat és a Sparx EA alkalmazás használata, amelyet szerte a munkahelyen intenzíven alkalmazunk.
Andy Davey - Envitia
Kurzus - Data Modelling with UML
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Az UML gyakorlati aspektusai
21 ÓrákA képzés kiegészíti a meglévő UML ismereteket. A tréning során az UML objektumorientált elemzési nyelv gyakorlati használatára összpontosítunk.
Üzleti és rendszeranalízis UML jelöléssel - gyakorlati workshop Scrum módszertanban PO-k számára
21 ÓrákAz üzleti analízis egy olyan folyamat, amely során vizsgáljuk, megértjük és meghatározzuk az üzleti igényeket, hogy olyan megoldásokat dolgozzunk ki, amelyek kielégítik ezeket az igényeket. Ez kulcsfontosságú eleme a szervezet változásainak menedzselésének és az új üzleti megoldások tervezésének. Az üzleti analízis célja annak biztosítása, hogy a technológiai, folyamati vagy szervezeti megoldások megfeleljenek az üzleti céloknak és igényeknek. Kulcsfontosságú eleme a projektek és változtatások hatékonyságának biztosításában, mivel gondoskodik arról, hogy a bevezetett megoldások pontosak, megvalósíthatóak és teljes mértékben megfeleljenek az üzleti követelményeknek.
Üzleti Folyamatelemzés UML és BPMN segítségével
14 ÓrákKurzus célközönsége:
Vezetők, akik szeretnének megérteni a BPMN diagramokat, Üzleti Tanácsadók, Üzleti Elemzők, Üzleti Folyamatmérnökök, Rendszerelemzők és mindazok, akik részt vesznek az üzleti folyamatok elemzésében és tervezésében szabványosított, egységes modellezési jelölésrendszer segítségével.
Kurzus céljai:
- Magas színvonalú folyamatdiagramok készítése
- Modellezés a BPMN folyamatjelölésrendszerben
- Meglévő folyamatok információinak rögzítése
- Optimalizált folyamatok megvalósítása emberintenzív folyamatok esetén
- Komplex folyamatdefiníciók egyszerűsítése és kisebb, kezelhetőbb részekre bontása
Üzleti folyamatok modellezése BPMN és UML használatával
14 ÓrákCél:
Ez a képzési tanfolyam célja, hogy segítse az üzleti elemzőket abban, hogy hatékonyan megtanulják modellezni üzleti folyamataikat BPMN segítségével, valamint azok által kezelt erőforrásokat. Az agilis vállalati keretrendszer keretében lebonyolított képzés során az üzleti elemzők megtanulják, hogyan használják a megfelelő BPMN jelöléseket és az UML üzleti kiterjesztéseit, hogy kezelni tudják „üzleti követelményeiket” és koherensen irányítsák az alapvető tervezési szintű tevékenységeket.
Tervezési mintázatok
14 ÓrákSzámos kipróbált és tesztelt mintázat áll mindenki rendelkezésére. Néha csak a nevek megváltoztatásáról és a mintázat egy adott technológiában való implementálásáról van szó. Ez több száz órát takaríthat meg, amelyet egyébként a tervezésre és tesztelésre kellene fordítani. A képzés célja Ennek a kurzusnak két célja van: először is, lehetővé teszi a széles körben ismert mintázatok újrafelhasználását, másodszor, lehetővé teszi a szervezeten belül specifikus mintázatok létrehozását és újrafelhasználását. Segít becsülni, hogy a mintázatok hogyan csökkenthetik a költségeket, rendszerezhetik a tervezési folyamatot és generálhatnak egy kódkeretet a mintázatok alapján. Közönség Szoftvertervezők, üzleti elemzők, projektmenedzserek, programozók és fejlesztők, valamint működési menedzserek és szoftverrészleg vezetők. Kurzus stílusa A kurzus a használati esetekre és azok kapcsolatára fókuszál egy adott mintázattal. A példák többségét UML-ben és egyszerű Java példákban magyarázzuk el (a nyelv módosítható, ha a kurzust zártkörű képzésként foglalják le). Végigvezet a mintázatok forrásain, valamint bemutatja, hogyan katalógusba lehet foglalni és leírni a mintázatokat, amelyek a szervezeten belül újrafelhasználhatók.
Bevezetés az Enterprise Architect használatába
7 ÓrákEz a Bevezetés az Enterprise Architect képzés azoknak szól, akik a Sparx Systems UML modellező eszközét, az Enterprise Architectet szeretnék használni modellezési tevékenységeik során, de még nem ismerik az Enterprise Architect funkcióit, lehetőségeit és használatát.
Hatékony követelménykezelés Agile módszerekkel és Agile UML modellezéssel
21 ÓrákCél:
Ez a képzési tanfolyam célja, hogy segítse a termékmenedzsereket, terméktulajdonosokat, üzleti elemzőket, rendszerarchitektusokat és fejlesztőket abban, hogy hatékonyan kezeljék a követelményeket a termék látomásától kezdve egészen a fejlesztők pontos irányításáig a megvalósítás során.
Részletesebben, a tanfolyam célja, hogy segítse a termékmenedzsereket abban, hogy jobban meghatározzák termékeik értékajánlatát a stratégiák és az érdekeltek igényei alapján. Az üzleti elemzők és terméktulajdonosok megértik, hogyan írják le a termék backlog követelményeit, majd felfedezzék a rendszer megfelelő epikjait és felhasználói történeteit, miközben hozzájárulnak a szükséges értékteremtéshez. Interaktív esettanulmányok során a résztvevők megtanulják, hogyan írják le részletesen ezeket a követelményeket, hogy ellenőrizzék az igények helyes megértését és előkészítsék a rendszer elfogadási teszteit. Így, csak egy nagyon gyakori és produktív UML profil használatával, megtanulják, hogyan strukturálják a követelményeket, hogy hatékonyan kommunikáljanak az architektusokkal és fejlesztőkkel egy iteratív követelménygyűjtési folyamat során.
Célközönség:
- Termékmenedzserek
- Terméktulajdonosok
- Üzleti elemzők
- Bárki, aki érdeklődik a követelménykezelési folyamat iránt
OCUP2 UML tanúsítvány - UML 2 Alapvizsga felkészítés
21 ÓrákOCUP2 Tartalomfejlesztő
A NobleProg hivatalos OMG OCUP 2 Tartalomfejlesztő státusszal rendelkezik, ami azt jelenti, hogy a tanfolyami vázlatainkat és képzési anyagainkat ugyanazok a szakértők fejlesztették ki, akik az OCUP 2 vizsgák kérdéseit is összeállították.
Célközönség
Fejlesztők, programozók, üzleti elemzők, projektmenedzserek, szoftverarchitektusok, tesztelők, dokumentációért felelős személyek vagy bárki, aki részt vesz a szoftverfejlesztési folyamatban.
Célok
Felkészít a leggyakrabban előforduló UML elemek használatára
Megtanítja, hogyan készíts egyszerű UML modelleket
Felkészít, hogy a UML fejlesztői csapat tagja lehess
Rendszermérnöki munka SysML és UML 2 használatával
21 ÓrákCél:
A Rendszermérnöki terület elemzőinek és tervezőinek segítése abban, hogy megértsék, hogyan gyűjtsék hatékonyan az követelményeket, majd hogyan lépjenek tovább a beágyazott szoftvertervezés implementációjára a rendszer specifikációi alapján, UML 2 és SysML használatával.
Ez a 3 napos képzés célja, hogy segítse a rendszerelemzőket abban, hogy hatékonyan fejezzék ki igényeiket, és a tervezőket abban, hogy a rendszer megfelelő architekturális tervezését elkészítsék ezen igények alapján.
A keletkezett rendszerarchitektúra jó szintű agilitást biztosít a beágyazott rendszerszoftver számára a változásokkal szemben, mivel lehetővé teszi az üzleti szabályok koherens nyomon követését, amelyek a rendszerfunkciókba vannak ágyazva, valamint a végfelhasználók használati választásait (use case-eket) a szoftver implementációs szintjéig.
SysML alkalmazása MagicDraw/Cameo segítségével
21 ÓrákEz egy 3 napos képzés, amely a modellezés alapjait, az UML-t, a SysML-t, valamint a MagicDraw vagy Cameo használatát mutatja be egy esettanulmányon keresztül, amely egy tipikus modellalapú rendszermérnöki megközelítést demonstrál.
A képzés:
- Előadásokat és gyakorlati feladatokat tartalmaz a MagicDraw vagy Cameo használatára a SysML rendszermodellezés során;
- Bemutatja a SysML főbb fogalmait és diagramjait;
- Gyakorlati tapasztalatot nyújt rendszermodellek készítésében;
- Megmutatja, hogyan lehet nyomon követni a modell elemeket különböző nézetekben;
- Elmagyarázza, hogyan lehet hatékonyan használni a MagicDraw funkcióit;
- Egy konzisztens modellezési esettanulmányon alapul.
Célközönség:
- Rendszerarchitektusok, rendszermérnökök, szoftverarchitektusok és más érintett felek, akik modelleket készítenek és használnak.
Módszerek:
- Bemutatók, viták és esettanulmányokon alapuló gyakorlati feladatok.
Képzési anyagok:
- Diavetítések, esettanulmány modell és gyakorlati feladatleírások.
Oklevelek:
- Minden résztvevő NobleProg oklevelet kap, amely igazolja, hogy részt vett a képzésen.
Objektum-orientált elemzés és tervezés UML nyelven
21 ÓrákAz "Objektum-orientált elemzés és tervezés UML nyelven" képzés elemzők, tervezők, fejlesztők, tesztelők és projektmenedzserek számára készült, bevezetést nyújtva a rendszermodellezésbe az UML használatával. Egy esettanulmányon keresztül a résztvevők készségeket szereznek a követelmények, üzleti folyamatok modellezésében, valamint a funkcionális és nem funkcionális követelmények dokumentálásában. A képzés további szakaszai az analitikai modellt, a tervezési fázisokat - mind statikus, mind dinamikus - és az Enterprise Architect modellező eszköz gyakorlati alkalmazását foglalják magukba. A képzés szilárd alapot nyújt a vállalati folyamatok hatékony modellezéséhez, kihasználva az UML-t a szoftverfejlesztés minden szakaszában.
OCUP2 UML tanúsítvány - Felkészülés az UML2 Középfokú vizsgára.
14 ÓrákCélközönség:
Fejlesztők, programozók, üzleti elemzők, projektmenedzserek, szoftverarchitektusok, tesztelők, dokumentációért felelős személyek vagy bárki, aki részt vesz a szoftverfejlesztési folyamatban.
Célok:
Felkészít a UML elemek széles körű használatára
Megtanítja, hogyan kell összetett UML modelleket létrehozni
Felkészít, hogy a UML Fejlesztő Csapat minősített szenior tagja legyen.
UML az Enterprise Architectben (műhelymunkák)
21 ÓrákA képzés elemzők, tervezők, fejlesztők, tesztelők és projektmenedzserek számára készült.
A műhelymunka során bemutatjuk a problémák elemzését, tervezését és dokumentálását az UML és a Sparx Systems Enterprise Architect eszközének segítségével. A képzés során bemutatjuk a program haladó funkcióit (mint például az MDA, profilok, XMI), valamint azokat a legjobb gyakorlatokat, amelyek jelentősen leegyszerűsíthetik és felgyorsíthatják a modellezést.
Mivel a képzés az Enterprise Architect eszközre összpontosít, ezért szükséges, hogy a résztvevők már ismerjék az UML modellezést. Azok számára, akik szeretnének megtanulni a modellezést, külön képzést kínálunk az UML-ről.
A képzés módszere
Előadás 10%, műhelymunka 90%
UML az IT Üzleti Elemzők számára
21 ÓrákAz IT iparág egyik leggyorsabban növekvő szerepe az IT Üzleti Elemző. Az Üzleti Elemzők szinte minden szervezetben megtalálhatók, és fontos tagjai bármely IT csapatnak, legyen szó magán vagy közszféráról.
Ez a kurzus egy világos, lépésről lépésre vezető útmutatást nyújt arról, hogyan tudja az Üzleti Elemző ellátni szerepét a legmodernebb objektum-orientált technológiák segítségével.
Use Case Modeling
14 ÓrákEz a kurzus üzleti elemzők, menedzserek, csapatvezetők és folyamattulajdonosok számára készült, hogy megfelelő kompetenciákkal lássa el őket a use case diagramok és use case forgatókönyvek létrehozásához, amelyek funkcionális követelmények felderítésére, elemzésére, dokumentálására és kommunikálására szolgálnak. A résztvevők gyakorolni fogják a use case-ek létrehozását az Unified Modeling Language (UML) segítségével, hogy grafikusan ábrázolják a use case-ek és szereplők közötti interakciókat.