Kurzusleírás

A szoftverfejlesztési folyamat és modellezés áttekintése

  • Módszertanok és hatásuk az elemző munkájára Business
  • Vízesés lépései Elemzés, Tervezés, Megvalósítás, Tesztelés, Karbantartás
  • Agile az üzleti elemzés megközelítése
  • Kik Business az elemzők?
  • A BA szerep perspektívája
  • A dinamikus (viselkedési) modell
  • A statikus (strukturális) modell
  • Strukturált elemzés

A BA perspektívája az objektum orientációra

  • Objektumorientált Programming és hatása a modellezésre
  • A UML szabvány
  • Kognitív Pszichológia és OO?
  • Objektumok
  • Attribútumok és műveletek
  • Műveletek és módszerek
  • Egységbezárás
  • osztályok
  • Kapcsolatok
  • Általánosítás
  • Egyesület
  • Összevonás
  • Fogalmazás
  • Polimorfizmus
  • Use Case és forgatókönyvek
  • Business és Rendszer Use Case

Az Business objektum-orientált modellezés (BOOM) áttekintése

  • BOOM és SDLC-k
  • A BOOM lépései
  • A lépések sorrendje
  • Mit határoz meg először – attribútumokat vagy műveleteket?

Végpontok közötti Business folyamatok elemzése

  • Interjúk a kezdeményezési, elemzési és tesztfázis során
  • 1. lépés: Kezdeményezés
  • Business Követelmények dokumentumsablonja
  • 1a lépés: Business Use Case modell
  • 1a i. lépés: Azonosítsa a Business Use Case-et (Business használati eset diagram)
  • Az elmélet átültetése a gyakorlatba
  • Megjegyzés a Rational Rose felhasználóknak
  • D1 esettanulmány: Business Használati eset diagramok
  • 1a ii. lépés: Hatókör Business Use Cases (Tevékenységdiagram)
  • D2 esettanulmány: Business Használati eset tevékenység diagram partíciókkal

Az informatikai projekt hatóköre rendszerrel Use Case

  • 1b. lépés: Modellrendszer Use Case
  • E1 esettanulmány: Szereptérkép
  • 1b ii. lépés: A rendszerhasználati csomagok azonosítása (rendszerhasználati eset diagram)
  • E2 esettanulmány: Rendszerhasználati esetcsomagok
  • 1b iii. lépés: A rendszer Use Case azonosítása (rendszerhasználati eset diagram)
  • E3 esettanulmány: Rendszerhasználati eset diagramok
  • 1c lépés: Statikus modell indítása (Osztálydiagramok a Business kulcsosztályokhoz)
  • 1d. lépés: Az elemzés alapértékének beállítása (BRD/kezdeményezés)

Storyboarding a felhasználói élményt

  • 2. lépés: Elemzés
  • A használati esetet leíró sablon
  • Az alapfolyamat dokumentálása
  • Használati esetírási irányelvek
  • Példa az alapfolyamathoz: CPP rendszer felülvizsgálati esetjelentés
  • Alternatív folyamatok dokumentálása
  • Kivételi folyamatok dokumentálása
  • Útmutató a rendszerhasználati esetekkel kapcsolatos interjúk lefolytatásához
  • Tevékenységi diagramok rendszerekhez Use Case
  • Kapcsolódó műtermékek
  • Határozati táblázatok
  • F1 esettanulmány: döntési táblázat
  • Döntésfák
  • F2 esettanulmány: Döntési fa
  • Állapot/válasz táblázat
  • Business Szabályok
  • Speciális használati eset funkciók
  • Esettanulmány F3: Speciális használati eset funkciók

A kulcs Business objektumok életciklus-követelményei

  • Mi az az állapotgép diagram?
  • 2a ii. lépés: 1. Határozza meg a kritikus objektumok állapotait
  • G1 esettanulmány: állapotok
  • 2a ii. lépés: 2. Állapotátmenetek azonosítása
  • G2 esettanulmány: Átmenetek
  • 2a ii. lépés: 3. Határozza meg a Activities állapotot
  • G3 esettanulmány: Állítsa be a Activities
  • 2a ii. lépés: 4. Határozza meg az összetett állapotokat
  • G4 esettanulmány: Összetett állapotok
  • 2a ii. lépés: 5. Azonosítsa az egyidejű állapotokat

Átfogó szabályok összegyűjtése osztálydiagramokkal

  • 2b. lépés: Statikus elemzés
  • 2b i. lépés: Az entitásosztályok azonosítása
  • H1 esettanulmány: Entitásosztályok
  • 2b ii. lépés: Modelláltalánosítások
  • H2 esettanulmány: Általánosítások
  • 2b iii. lépés: Modell átmeneti szerepkörök
  • H3 esettanulmány: Átmeneti szerepek
  • 2b iv. lépés: Egész/rész kapcsolatok modellezése
  • Az összetett szerkezeti diagram
  • H4 esettanulmány: Egész/rész kapcsolatok
  • 2b v. lépés: Asszociációk elemzése
  • H5 esettanulmány: Asszociációk
  • 2b vi. lépés: A Multiplicitás elemzése
  • H6 esettanulmány: Multiplicitás

Követelmények konzisztenciájának és újrafelhasználásának optimalizálása Documentation

  • 2b vii. lépés: A rendszer Use Case összekapcsolása a statikus modellel
  • I1. esettanulmány: A rendszer Use Case összekapcsolása a statikus modellel
  • I1. esettanulmány: Eredmények
  • 2b viii lépés: Attribútumok hozzáadása
  • Meta-Attribútumok
  • I2. esettanulmány: Attribútumok hozzáadása
  • 2b ix. lépés: Keresőtáblázatok hozzáadása
  • I5. esettanulmány: Keresőtáblázatok elemzése
  • 2b lépés x: Műveletek hozzáadása
  • I7. esettanulmány: Elosztási műveletek
  • 2b xi. lépés: Az osztálystruktúra felülvizsgálata
  • I8. esettanulmány: Szerkezet felülvizsgálata

Tesztesetek tervezése és a projekt befejezése

  • 2c lépés: Adja meg a Tesztelést
  • Strukturált végigjátszások
  • Döntési táblázatok teszteléshez
  • J1 esettanulmány: Tesztesetek származtatása döntési táblázatokból
  • Határérték-elemzés
  • J2 esettanulmány: Tesztadatok kiválasztása határérték-elemzés segítségével
  • Rendszertesztek
  • A rendszerteszteken túl
  • 2d. lépés: Adja meg a megvalósítási tervet
  • 2e. lépés: Állítsa be a fejlesztési alapállapotot

Mit kezdenek a fejlesztők az Ön igényeivel

  • Objektum orientált Design Patterns
  • Láthatóság
  • Ellenőrző osztályok
  • Határosztályok
  • Sorozat diagramok
  • Communication Diagramok
  • Egyéb diagramok
  • Réteges építészet
  • Interfészek
  • Mix-Ins
  • OO megvalósítása OO nyelv használatával
  • Az OOA megvalósítása eljárási módszerrel Languages
  • Database megvalósítása OOA-ból RDBMS használatával

Követelmények

Egyik sem

  21 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (5)

Rokon tanfolyam

Efficient Requirement Management using Agile Methods and Agile UML Modeling

  21 Hours

Rokon kategóriák