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



Ár per résztvevő

Vélemények (5)

Rokon tanfolyam

Efficient Requirement Management using Agile Methods and Agile UML Modeling

21 Hours

Rokon kategóriák