Kurzusleírás

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

  • Módszerek és hatásuk a Business Analista munkájára
  • Waterfall lépései: Analízis, tervezés, megvalósítás, tesztelés, karbantartás
  • Agile közelítés a üzleti analízishöz
  • Ki vannak a Business Analisták?
  • A BA szerepének nézete
  • A Dinamikus (Viselkedésbeli) Modell
  • A Statikus (Szerkezeti) Modell
  • Szerkezeti Analízis

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

  • Objektum orientált Programming és hatása a modellezésre
  • A UML Standard
  • Kognitív pszichológia és OO?
  • Objektumok
  • Attribútumok és műveletek
  • Műveletek és metódusok
  • Kapcsolódás
  • Osztályok
  • Kapcsolatok
  • Általánosítás
  • Kapcsolat
  • Agglomeráció
  • Összetétel
  • Polimorfizmus
  • Use Cases és Szenáriók
  • Business és Rendszer Use Cases

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

  • B.O.O.M. és SDLC-k
  • A B.O.O.M. lépései
  • A lépések sorrendje
  • Mit határozzuk meg először—attribútumokat vagy műveleteket?

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

  • Interjúk a kezdeti, analitikai és tesztelési fázisokban
  • 1. lépés: Kezdés
  • Business követelmények dokumentum sablon
  • 1a. lépés: Business Use Cases modellzése
  • 1a i. lépés: Business Use Cases azonosítása (Business Use-Case Diagram)
  • A teorétikus ismeret gyakorlati alkalmazása
  • Jegyzet a Rational Rose felhasználóknak
  • Eseménytanulmány D1: Business Use-Case Diagrams
  • 1a ii. lépés: Business Use Cases határkijelölése (Activity Diagram)
  • Eseménytanulmány D2: Business Use-Case Activity Diagram partíciókkal

Az informatikai projekt hatóköre rendszerrel Use Case

  • 1b. lépés: Rendszer Use Cases modellzése
  • Eseménytanulmány E1: Szerepkép
  • 1b ii. lépés: Rendszer Use-Case csomagok azonosítása (System Use-Case Diagram)
  • Eseménytanulmány E2: Rendszer Use-Case csomagok
  • 1b iii. lépés: Rendszer Use Cases azonosítása (System Use-Case Diagram)
  • Eseménytanulmány E3: System Use-Case Diagrams
  • 1c. lépés: Statikus modell kezdete (Kulcsosztályok osztálydiagramjai)
  • 1d. lépés: Analízis alapvonala (BRD/Initiation)

Storyboarding a felhasználói élményt

  • 2. lépés: Analízis
  • A Use-Case leírás sablonja
  • A alapfolyam dokumentálása
  • Use-Case írási útmutatók
  • Alapfolyam példa: CPP rendszerbírálat eseményjelentés
  • Alternatív folyamok dokumentálása
  • Kivételes folyamok dokumentálása
  • Rendszer Use-Case interjúk vezetési útmutatói
  • Activity Diagrams rendszer Use Caseshoz
  • Kapcsolódó tárgyak
  • Döntési táblázatok
  • Eseménytanulmány F1: Döntési tábla
  • Döntési fák
  • Eseménytanulmány F2: Döntési fa
  • Feltétel/Reakció táblázat
  • Business Rules
  • Fejlettebb Use-Case funkciók
  • Eseménytanulmány F3: Fejlettebb Use-Case funkciók

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

  • Mi az állapotgépek diagramja?
  • 2a ii. lépés: 1. Identifikáljuk a kritikus objektumok állapotaikat
  • Eseménytanulmány G1: Állapotok
  • 2a ii. lépés: 2. Identifikáljuk az állapotátmeneteket
  • Eseménytanulmány G2: Átmenetek
  • 2a ii. lépés: 3. Identifikáljuk az állapot Activitieit
  • Eseménytanulmány G3: Állapot Activitieit
  • 2a ii. lépés: 4. Identifikáljuk a összetett állapotokat
  • Eseménytanulmány G4: Összetett állapotok
  • 2a ii. lépés: 5. Identifikáljuk a párhuzamos állapotokat

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

  • 2b. lépés: Statikus analízis
  • 2b i. lépés: Identifikáljuk az entitásosztályokat
  • Eseménytanulmány H1: Entitásosztályok
  • 2b ii. lépés: Általánosítások modellezése
  • Eseménytanulmány H2: Általánosítások
  • 2b iii. lépés: Ideiglenes szerepek modellezése
  • Eseménytanulmány H3: Ideiglenes szerepek
  • 2b iv. lépés: Teljes/rész kapcsolatok modellezése
  • A Composite Structure Diagram
  • Eseménytanulmány H4: Teljes/rész kapcsolatok
  • 2b v. lépés: Kapcsolatok elemzése
  • Eseménytanulmány H5: Kapcsolatok
  • 2b vi. lépés: Szorzatosság elemzése
  • Eseménytanulmány H6: Szorzatosság

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

  • 2b vii. lépés: Kapcsolódassuk a rendszer Use Cases a statikus modellhez
  • Eseménytanulmány I1: Kapcsolódassuk a rendszer Use Cases a statikus modellhez
  • Eseménytanulmány I1: Eredmények
  • 2b viii. lépés: Adjuk hozzá az attribútumokat
  • Meta-attribútumok
  • Eseménytanulmány I2: Adjuk hozzá az attribútumokat
  • 2b ix. lépés: Adjuk hozzá a kereső táblázatokat
  • Eseménytanulmány I5: Kereső táblázatok elemzése
  • 2b x. lépés: Adjuk hozzá a műveleteket
  • Eseménytanulmány I7: Műveletek elosztása
  • 2b xi. lépés: Osztályszerkezet átalakítása
  • Eseménytanulmány I8: Szerkezet átalakítása

Tesztesetek tervezése és a projekt befejezése

  • 2c. lépés: Tesztelési specifikáció
  • Szerkezeti áttekintések
  • Teszteléshez használt döntési táblázatok
  • Eseménytanulmány J1: Tesztesetek levezetése döntési táblázatokból
  • Határérték elemzés
  • Eseménytanulmány J2: Válasszuk ki a tesztadatok határérték elemzéssel
  • Rendszertesztek
  • A rendszertesztek túl
  • 2d. lépés: Megvalósítási terv specifikációja
  • 2e. lépés: Fejlesztési alapvonal beállítása

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

  • Objektum orientált Design Patterns
  • Láthatóság
  • Vezérlő osztályok
  • Határ osztályok
  • Sorozati diagramok
  • Communication Diagramok
  • Más diagramok
  • Réteges architektúra
  • Interfészek
  • Mix-Ins
  • Objektum orientált nyelv használatával történő OO megvalósítása
  • Procedurális Languages használatával történő OOA megvalósítása
  • RDBMS használatával történő Database megvalósítása OOA-ból

Követelmények

Egyik sem

 21 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák