Schița de curs

Introducere în modelarea sistemelor

  • Ce este un model de sistem?
  • Cei patru piloni ai modelării sistemului
  • Centrat pe model vs centrat pe document
  • Ce este SysML?
  • Relația dintre SysML și UML
  • Cei patru stâlpi ai SysML

Construcții comune și transversale

  • Profiluri, stereotipuri și etichete
  • Cadre de diagramă
  • Comentarii
  • Alocările

Diagramele pachetelor

  • Ce este un pachet?
  • Structurarea modelului cu pachete
  • Reținerea pachetului
  • Dependențe de pachet
  • Reprezentând structura modelului
  • Vederi și puncte de vedere

Diagrame de cerințe

  • Ce este o cerință?
  • Modelarea cerințelor atomice
  • Trasabilitatea cerințelor

Use Case Diagrame

  • Sistemul ca o cutie neagră
  • Identificarea graniței sistemului cu actorii
  • Utilizați cazuri ca servicii de sistem
  • În spatele diagramei de caz de utilizare
  • Structura cazurilor de utilizare · Scenarii nominale și alternative
  • Gestionarea comportamentului comun
  • Comportament extins și specializat

Diagrame de activitate

  • Modelarea logicii bazate pe flux
  • Acțiuni vs activități
  • Înțelegerea fluxului de jetoane
  • Controlul fluxului vs fluxul obiectului
  • Modelarea deciziilor · Modelarea concurenței
  • Curse de înot și responsabilitate

    Diagrame de definiție a blocurilor

    • Ce este un bloc?
    • Blocare caracteristici
    • Tipuri de modelare
    • Modelarea ierarhiei sistemului
    • Generalizarea elementelor sistemului

    Diagrame bloc interne

    • Piese revăzute
    • Porturi cu proprietăți de flux
    • Porturi și interfețe standard
    • Porturi proxy și blocuri de interfață
    • Porturi complete

    Diagrame parametrice

    • Ce este un bloc de constrângeri?
    • Constrângerea proprietăților sistemului

        Diagrame de secvență

        • Comportamentul bazat pe interacțiune
        • Secvențe simple
        • Sincron vs asincron
        • Nodurile fragmentate
        • Nodurile de utilizare a interacțiunii

          Diagramele mașinii de stat

          • Statele și sintaxa lor
          • Tranziții între state
          • Pseudo notație de stare (inițială, decizie, istoric, sfârșit)
          • Stări de descompunere
          • Modelarea stărilor concurente

            Resurse de modelare a sistemului și lecturi suplimentare

            • Resurse web sugerate
            • Literatura recomandata

            Cerințe

            Studenții care doresc să participe la acest curs nu trebuie să aibă o expunere anterioară la modelarea sistemelor, dar ar trebui să aibă o înțelegere solidă a tehnicilor de inginerie a sistemelor “document centric”.

              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 (10)

            Cursuri înrudite

            OCSMP Model Builder - Fundamentals prep

              21 ore

            Categorii înrudite