"Analisi del sistema. Sistemi informativi" - corso 22.000 rubli. da MSU, formazione 6 settimane. (1,5 mesi), data: 12 maggio 2023.
Miscellanea / / December 04, 2023
Il programma è rivolto agli studenti coinvolti nella raccolta, analisi e descrizione dei requisiti software software, così come gli architetti e gli sviluppatori che utilizzano questi requisiti per creare informazioni sistemi
Le conoscenze e le competenze acquisite durante il programma saranno sufficienti per il lavoro indipendente come analista di sistemi e aziendale in entrambi grandi aziende e startup, cioè utili a tutti coloro che partecipano alla raccolta, analisi, gestione e controllo di qualità dei requisiti per sviluppo software.
Ciò crea una solida base per approfondire ulteriormente le tue capacità di analisi dei sistemi e di business e perseguire una carriera come analista.
Inizio: maggio 2023
(12.05.23 - 24.05.2023)
Date: 12,16,17,19,23,24 maggio
17.00 – 20.30
Lezione 1 Introduzione all'analisi dei sistemi
Introduzione all'analisi dei sistemi. Migliori pratiche di ingegneria del software
Introduzione alla norma GOST R ISO/IEC 12207. Processi del ciclo di vita del software
Connessione delle pratiche con la modellazione visiva. Supporto strumentale alle pratiche
Panoramica del processo di costruzione del modello di sistema
La fase di determinazione dei requisiti di sistema. Fase di progettazione del sistema in base alle esigenze
IS: attori del sistema e casi d'uso
Il sistema impresa: attori aziendali e processi aziendali
Transizione da un sistema aziendale all'automazione dei processi IS
Lezione 2 Modelli orientati agli oggetti
Modelli orientati agli oggetti. Polimorfismo. Oggetto come astrazione. Classi, attributi delle operazioni, relazioni e loro rappresentazione visiva
UML - principi di utilizzo della notazione visiva.
Tipi di diagrammi e come utilizzarli. Diagrammi statici e dinamici. Stereotipi UML e loro utilizzo. Estensione UML specifica del dominio
Esempi
Lezione 3 Sistema informativo
Sistema informativo (SI). Requisiti dell'IS. Tipi di requisiti. Scenario di utilizzo
Modello di caso d'uso. Diagramma dei casi d'uso UML. Concetto di ettore
Metodi per identificare i casi d'uso. Tre spettacoli
Il concetto di pattern nel design e nella modellazione visiva
Esempi di modelli
Lezione 4 Ambito disciplinare e sua modellazione visiva
Ambito disciplinare e sua modellazione visiva.
I concetti di oggetto evento e oggetto directory. I loro attributi
Diagramma delle classi. Associazione, aggregazione, composizione, implementazione, ereditarietà, dipendenza
Strumenti CASE per la modellazione UML. Ingegneria diretta e inversa
Trasferimento di modelli da progetto a progetto. Pacchetti nel repository dello strumento CASE e utilizzo degli stessi
Esempio
Lezione 5 Requisiti di documentazione
Documentare i requisiti IS. Tipologie e composizione dei documenti
Processo passo passo per identificare i requisiti IP. Approccio iterativo
Stakeholder, utenti IS, opzioni per i loro requisiti IS
Concetto di sistema. Analisi del problema
Requisiti aziendali per la proprietà intellettuale e loro considerazione nel progetto
Lezione 6 Dizionario del progetto e sua connessione con l'area tematica
Dizionario del progetto e sua connessione con l'area tematica
Attributi di qualità IS e loro presentazione. Tenere conto delle regole aziendali nei requisiti IS
Confini del progetto (Scope) e sua rappresentazione nei progetti IT
Strutturare il modello dei casi d'uso
Gestione del cambiamento dei requisiti. Il concetto di controllo della versione.
Esempio
Lezione 7 Specifica del caso d'uso
Caso d'uso: specifica dei casi d'uso
Comprendere il flusso principale degli eventi
Flussi alternativi e loro identificazione
Pre e post condizioni del caso d'uso
Esempio di specifica
Lezione 8 Fase di progettazione
Fase di progettazione del circuito integrato
Panoramica dei compiti dell'architetto e del designer. Materiali di lavoro
Compito di progettazione "Analisi architettonica". Meccanismi architettonici e loro utilizzo
Rappresentazioni architettoniche. Pacchetti in UML
Astrazioni chiave e loro connessione con oggetti di dominio
Esempio
Lezione 9 Analisi dei casi d'uso
Compito di progettazione: "Utilizzare l'analisi degli scenari"
Diagrammi di interazione degli oggetti UML: sequenza, comunicazione
Dinamica degli oggetti e caso d'uso
"Vista classi partecipanti"
Responsabilità delle classi
Lezione 10 Analisi di un esempio passeggero
Analisi di un esempio passeggero
Costruzione del modello passo dopo passo
Fase di identificazione dei requisiti IS
Fase di progettazione delle interazioni degli oggetti in base al caso d'uso
Utilizzando lo strumento CASO
esame finale