"Analiza de sistem. Sisteme informatice" - curs 22.000 de ruble. de la MSU, antrenament 6 săptămâni. (1,5 luni), Data: 12 mai 2023.
Miscelaneu / / December 04, 2023
Programul se adresează studenților implicați în colectarea, analizarea și descrierea cerințelor software software, precum și arhitecții și dezvoltatorii care folosesc aceste cerințe pentru a crea informații sisteme
Cunoștințele și abilitățile dobândite în timpul programului vor fi suficiente pentru munca independentă ca analist de sisteme și de afaceri în ambele companii mari și startup-uri - adică sunt utile tuturor celor care participă la colectarea, analiza, managementul și controlul calității cerințelor pentru dezvoltare de software.
Acest lucru creează o bază solidă pentru aprofundarea în continuare a sistemelor și a abilităților de analiză de afaceri și pentru a urma o carieră de analist.
Început: mai 2023
(12.05.23 - 24.05.2023)
Date: 12,16,17,19,23,24 mai
17.00 – 20.30
Cursul 1 Introducere în analiza sistemelor
Introducere în analiza sistemelor. Cele mai bune practici de inginerie software
Introducere în GOST R ISO/IEC 12207. Procesele ciclului de viață al software-ului
Legătura practicilor cu modelarea vizuală. Suport instrumental pentru practici
Prezentare generală a procesului de construire a modelului de sistem
Etapa de determinare a cerințelor sistemului. Etapa de proiectare a sistemului conform cerințelor
IS: actori de sistem și cazuri de utilizare
Sistem de afaceri: actori de afaceri și procese de afaceri
Tranziția de la un sistem de afaceri la automatizarea proceselor IS
Cursul 2 Modele orientate pe obiecte
Modele orientate pe obiecte. Polimorfismul. Obiectul ca abstracție. Clasele, atributele de operare, relațiile și reprezentarea lor vizuală
UML - principii de utilizare a notației vizuale.
Tipuri de diagrame și modul de utilizare a acestora. Diagrame statice și dinamice. Stereotipurile UML și utilizarea lor. Extensie UML specifică domeniului
Exemple
Cursul 3 Sistem informatic
Sistemul informatic (IS). Cerințele IS. Tipuri de cerințe. Scenariul de utilizare
Model de caz de utilizare. Diagrama de caz de utilizare UML. Conceptul de ector
Metode de identificare a cazurilor de utilizare. Trei spectacole
Conceptul de model în design și modelare vizuală
Exemple de modele
Cursul 4 Tematica și modelarea sa vizuală
Tematica și modelarea sa vizuală.
Conceptele de obiect eveniment și obiect director. Atributele lor
Diagrama de clasă. Asociere, agregare, alcătuire, implementare, moștenire, dependență
Instrumente CASE pentru modelarea UML. Inginerie directă și inversă
Transferul modelelor de la proiect la proiect. Pachetele din depozitul de instrumente CASE și lucrul cu acestea
Exemplu
Cursul 5 Cerințe de documentare
Documentarea cerințelor IS. Tipuri și componență a documentelor
Proces pas cu pas pentru identificarea cerințelor IP. Abordare iterativă
Părți interesate, utilizatori IS, opțiuni pentru cerințele lor IS
Conceptul de sistem. Analiza problemei
Cerințele de afaceri pentru IP și luarea în considerare a acestora în proiect
Cursul 6 Dicționar de proiect și legătura acestuia cu domeniul de studiu
Dicționar de proiect și legătura acestuia cu domeniul de studiu
Atributele calității IS și prezentarea lor. Luarea în considerare a regulilor de afaceri în cerințele IS
Limitele proiectului (Scope) și reprezentarea acestuia în proiecte IT
Structurarea modelului de caz de utilizare
Managementul schimbării cerințelor. Conceptul de control al versiunilor.
Exemplu
Cursul 7 Specificația cazului de utilizare
Use Case - specificarea cazurilor de utilizare
Înțelegerea fluxului principal de evenimente
Fluxuri alternative și identificarea lor
Condiții pre și post ale cazului de utilizare
Exemplu de specificație
Cursul 8 Etapa de proiectare
Etapa de proiectare IC
Prezentare generală a sarcinilor arhitectului și proiectantului. Materiale de lucru
Sarcina de proiectare „Analiză arhitecturală”. Mecanisme arhitecturale și utilizarea lor
Reprezentări arhitecturale. Pachete în UML
Abstracții cheie și conexiunea lor cu obiectele de domeniu
Exemplu
Cursul 9 Analiza cazurilor de utilizare
Sarcina de proiectare: „Utilizați analiza scenariului”
Diagrame de interacțiune cu obiecte UML - Secvență, comunicare
Dinamica obiectelor și caz de utilizare
„Vizualizarea cursurilor participanților”
Responsabilitățile claselor
Cursul 10 Analiza unui exemplu trecător
Analiza unui exemplu trecător
Construirea modelului pas cu pas
Etapa de identificare a cerințelor SI
Etapa de proiectare a interacțiunilor obiect în funcție de caz de utilizare
Folosind instrumentul CASE
examinarea finală