Schița de curs

Cele mai bune practici

  • Criza software-ului
  • Cele mai bune practici în dezvoltarea de software
    • Dezvoltare iterativă
    • Management cerințe
    • Arhitectura bazată pe componente
    • Modelare vizuală
    • Verificarea calității
    • Gestionarea schimbărilor

RUP

  • Caracteristici ale RUP
  • Două dimensiuni ale RUP
  • UML pentru RUP

Crearea unui model de obiect

  • UML 2 ca modalitate de reprezentare a modelului
    • Modelul obiectului
    • Metode de descriere a modelului
  • Analiza practică a specificării cazurilor de utilizare
    • Actor
    • Un caz de utilizare
    • Asociație
    • Relațiile includ, extind

Unele concepte orientate pe obiecte în practică

  • Abstracție
  • Încapsulare
  • Generalizare
  • Polimorfismul

Arhitectura sistemului

  • Cartografierea structurii și comportamentului sistemului
    • Două categorii de diagrame UML
    • Modelarea relației dintre structură și comportament
    • Diferite niveluri de modelare a comportamentului
  • Maparea elementelor de proiectare analitică a claselor
    • Rafinarea relațiilor
    • Construirea unor relații puternice între rezultatele fazei de analiză și cele ale fazei de proiectare
  • Modelarea claselor de proiectare
    • Clasa
    • Asociere
    • Enumerare
    • Inginerie înainte/înapoi
  • Proiectarea subsistemelor
    • Componentă
    • Relația de delegare
    • Ansamblul conectorului
  • Descrierea aspectelor de simultaneitate în arhitectura sistemului
    • Exemple de diagrame de activitate, secvențe și mașini de stare
  • Descrierea aspectelor arhitecturii dispersiei
  • Diferite perspective de descriere a arhitecturii

Cerințe

Cunoștințe de bază privind diagramele UML utilizate în mod obișnuit (use case, class, sequence).

 21 ore

Numărul de participanți


Pret per participant

Mărturii (4)

Upcoming Courses

Categorii înrudite