"System analyse. Informasjonssystemer" - kurs 22 000 rubler. fra MSU, trening 6 uker. (1,5 måneder), dato: 12. mai 2023.
Miscellanea / / December 04, 2023
Programmet er rettet mot studenter som er involvert i å samle inn, analysere og beskrive programvarekrav programvare, samt arkitekter og utviklere som bruker disse kravene til å lage informasjon systemer
Kunnskapen og ferdighetene tilegnet i løpet av programmet vil være tilstrekkelig for selvstendig arbeid som system- og forretningsanalytiker i begge store selskaper og startups – det vil si at de er nyttige for alle som deltar i innsamling, analyse, styring og kvalitetskontroll av krav til programvare utvikling.
Dette skaper et solid grunnlag for ytterligere å utdype systemer og forretningsanalyseferdigheter og forfølge en karriere som analytiker.
Start: mai 2023
(12.05.23 - 24.05.2023)
Datoer: 12,16,17,19,23,24 mai
17.00 – 20.30
Forelesning 1 Introduksjon til systemanalyse
Introduksjon til systemanalyse. Best Practices for Software Engineering
Introduksjon til GOST R ISO/IEC 12207. Programvare livssyklus prosesser
Kobling av praksis med visuell modellering. Instrumentell støtte for praksis
Oversikt over systemmodellbyggingsprosessen
Stadiet for å bestemme systemkrav. Stadium av systemdesign i henhold til krav
IS: systemaktører og brukstilfeller
Forretningssystem: virksomhetsaktører og forretningsprosesser
Overgang fra et forretningssystem til prosessautomatisering IS
Forelesning 2 Objektorienterte modeller
Objektorienterte modeller. Polymorfisme. Objekt som abstraksjon. Klasser, operasjonsattributter, relasjoner og deres visuelle representasjon
UML - prinsipper for bruk av visuell notasjon.
Typer diagrammer og hvordan du bruker dem. Statiske og dynamiske diagrammer. UML stereotyper og deres bruk. Domenespesifikk UML-utvidelse
Eksempler
Forelesning 3 Informasjon System
Informasjonssystem (IS). IS-krav. Typer krav. Bruksscenario
Bruk case-modell. UML Use Case Diagram. Konsept av ector
Metoder for å identifisere brukstilfeller. Tre forestillinger
Konseptet med et mønster i design og visuell modellering
Eksempler på mønstre
Forelesning 4 Fagområdet og dets visuelle modellering
Fagområdet og dets visuelle modellering.
Konseptene hendelsesobjekt og katalogobjekt. Egenskapene deres
Klassediagram. Assosiasjon, aggregering, sammensetning, gjennomføring, arv, avhengighet
CASE-verktøy for UML-modellering. Forover- og bakoverteknikk
Overføring av modeller fra prosjekt til prosjekt. Pakker i CASE-verktøylageret og arbeid med dem
Eksempel
Forelesning 5 Dokumentasjonskrav
Dokumentere IS-krav. Typer og sammensetning av dokumenter
Trinn-for-trinn prosess for å identifisere IP-krav. Iterativ tilnærming
Interessenter, IS-brukere, alternativer for deres IS-krav
Systemkonsept. Problemanalyse
Forretningskrav til IP og deres hensyn i prosjektet
Forelesning 6 Prosjektordbok og dens sammenheng med fagområdet
Prosjektordbok og dens sammenheng med fagområdet
IS-kvalitetsattributter og deres presentasjon. Ta hensyn til forretningsregler i IS-krav
Prosjektgrenser (Scope) og dets representasjon i IT-prosjekter
Strukturering av bruksmodellen
Krav endringsledelse. Konseptet med versjonskontroll.
Eksempel
Forelesning 7 Bruksaksspesifikasjon
Use Case - spesifikasjon av brukstilfeller
Forstå hovedflyten av hendelser
Alternative strømmer og deres identifikasjon
Pre- og Post-betingelser for brukssaken
Spesifikasjonseksempel
Forelesning 8 Designstadiet
IC-designstadiet
Oversikt over oppgavene til arkitekt og designer. Arbeidsmateriell
Designoppgave "Arkitektonisk analyse". Arkitektoniske mekanismer og deres bruk
Arkitektoniske representasjoner. Pakker i UML
Nøkkelabstraksjoner og deres forbindelse med domeneobjekter
Eksempel
Forelesning 9 Bruk kasusanalyse
Designoppgave: «Bruk scenarioanalyse»
UML-objektinteraksjonsdiagrammer - sekvens, kommunikasjon
Objektdynamikk og use case
"Visning av deltakerklasser"
Klassenes ansvar
Forelesning 10 Analyse av et forbigående eksempel
Analyse av et forbigående eksempel
Trinn-for-steg modellbygging
IS-kravidentifikasjonsstadiet
Stadium for utforming av objektinteraksjoner i henhold til brukstilfelle
Bruke CASE-verktøyet
avsluttende eksamen