Schița de curs

Introducere în limbaj UML

    O scurtă istorie UML Prezentare generală a problemelor din domeniul modelării orientate pe obiect Specificația OMG UML Prezentare generală a diagramelor UML

Managementul cerințelor

    Împărțirea cerințelor Categorii de cerințe conform FURPS Metode de colectare a cerințelor Modelarea cerințelor folosind notația UML Matricea de dependență a cerințelor Crearea specificațiilor cerințelor pe baza diagramelor

Modelarea proceselor de afaceri

    Definirea procesului de afaceri Modelarea procesului de afaceri în UML Diagrama de activitate Fluxuri de decizie și concurente Excepții și gestionarea excepțiilor Partiții, piste

Modelarea cerințelor nefuncționale

    Utilizarea diagramelor de componente și implementare Arhitectura inițială a sistemului - logică și fizică Modelarea cerințelor legate de securitate, performanță, fiabilitatea sistemului

Modelarea cerințelor funcționale

    Determinarea domeniului de aplicare al sistemului Modelarea funcționalității sistemului folosind o diagramă de caz de utilizare Identificarea actorilor și a relațiilor dintre aceștia Recunoașterea cazurilor de utilizare Asocierea „actor - caz de utilizare” și proprietățile acestuia Relații dintre cazurile de utilizare: include, extinde, generalizare
Crearea de scenarii de utilizare și generarea de diagrame pe baza acestora (activitate, mașină de stări)
  • Model de sistem analitic
  • Utilizarea unei diagrame de secvență Tipuri de mesaje: asincron, sincron, returnare Specificarea ordinii de numerotare a mesajelor Categorii de obiecte analitice: Limită, Control și Entitate

      Introducere în proiectarea sistemului
    Modelarea interacțiunii
  • Modelare statică
  • Diagrama de clase și generarea codului sursă Relația de asociere și caracteristicile acesteia Alte relații: agregare, compunere, generalizare, dependență, clasă asociativă
  • Inginerie directă/reversă Generarea codului sursă pe baza unei diagrame

      Generarea unei diagrame din codul sursă
    Sincronizarea codului și diagramei
  • Diagrame de obiecte, structuri conectate și pachete
  • Modelare dinamică
  • Verificarea modelului static Clarificarea semnăturilor metodei Verificarea corectitudinii diagramei de clase
  • Modelare dinamică la nivelul apelurilor de metodă
  • Diagrama secvenței la nivel de proiectare
  • Cerințe

    Se recomandă cunoașterea conceptelor de bază orientate pe obiecte sau a oricărui limbaj orientat pe obiecte.

      21 ore
     

    Numărul de participanți


    Dată început

    Dată sfârșit


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

    Mărturii (3)

    Cursuri înrudite

    Categorii înrudite