"Systemanalyse. Informationssysteme“ - Kurs 22.000 Rubel. von der MSU, Ausbildung 6 Wochen. (1,5 Monate), Datum: 12. Mai 2023.
Verschiedenes / / December 04, 2023
Das Programm richtet sich an Studierende, die sich mit der Erhebung, Analyse und Beschreibung von Softwareanforderungen befassen Software sowie die Architekten und Entwickler, die diese Anforderungen nutzen, um Informationen zu erstellen Systeme
Die im Rahmen des Studiums erworbenen Kenntnisse und Fähigkeiten reichen für eine selbstständige Tätigkeit als System- und Business-Analyst in beiden Bereichen aus große Unternehmen und Startups – das heißt, sie sind nützlich für alle, die an der Erhebung, Analyse, Verwaltung und Qualitätskontrolle von Anforderungen beteiligt sind Software-Entwicklung.
Dies schafft eine solide Grundlage für die weitere Vertiefung Ihrer System- und Geschäftsanalysefähigkeiten und für eine Karriere als Analyst.
Beginn: Mai 2023
(12.05.23 - 24.05.2023)
Termine: 12., 16., 17., 19., 23. und 24. Mai
17.00 – 20.30
Vorlesung 1 Einführung in die Systemanalyse
Einführung in die Systemanalyse. Best Practices für Software-Engineering
Einführung in GOST R ISO/IEC 12207. Software-Lebenszyklusprozesse
Verbindung von Praktiken mit visueller Modellierung. Instrumentelle Unterstützung für Praxen
Überblick über den Prozess der Systemmodellerstellung
Die Phase der Bestimmung der Systemanforderungen. Stufe des Systemdesigns entsprechend den Anforderungen
IS: Systemakteure und Anwendungsfälle
Geschäftssystem: Geschäftsakteure und Geschäftsprozesse
Übergang von einem Geschäftssystem zur Prozessautomatisierung IS
Vorlesung 2 Objektorientierte Modelle
Objektorientierte Modelle. Polymorphismus. Objekt als Abstraktion. Klassen, Operationsattribute, Beziehungen und deren visuelle Darstellung
UML – Prinzipien der Verwendung visueller Notation.
Arten von Diagrammen und ihre Verwendung. Statische und dynamische Diagramme. UML-Stereotypen und ihre Verwendung. Domänenspezifische UML-Erweiterung
Beispiele
Vorlesung 3 Informationssystem
Informationssystem (IS). IS-Anforderungen. Arten von Anforderungen. Nutzungsszenario
Anwendungsfallmodell. UML-Anwendungsfalldiagramm. Konzept von ector
Methoden zur Identifizierung von Anwendungsfällen. Drei Vorstellungen
Das Konzept eines Musters in Design und visueller Modellierung
Beispiele für Muster
Vorlesung 4 Themengebiet und seine visuelle Modellierung
Themengebiet und seine visuelle Modellierung.
Die Konzepte von Ereignisobjekt und Verzeichnisobjekt. Ihre Attribute
Klassen Diagramm. Assoziation, Aggregation, Zusammensetzung, Implementierung, Vererbung, Abhängigkeit
CASE-Tools für die UML-Modellierung. Forward- und Reverse-Engineering
Übertragen von Modellen von Projekt zu Projekt. Pakete im CASE-Tool-Repository und Arbeiten mit ihnen
Beispiel
Vorlesung 5 Anforderungen dokumentieren
Dokumentation der IS-Anforderungen. Arten und Zusammensetzung von Dokumenten
Schritt-für-Schritt-Prozess zur Identifizierung von IP-Anforderungen. Iterativer Ansatz
Stakeholder, IS-Anwender, Optionen für ihre IS-Anforderungen
Systemkonzept. Problemanalyse
Geschäftsanforderungen an IP und deren Berücksichtigung im Projekt
Vorlesung 6 Projektwörterbuch und seine Verbindung zum Fachgebiet
Projektwörterbuch und seine Verbindung zum Fachgebiet
IS-Qualitätsmerkmale und deren Darstellung. Berücksichtigung von Geschäftsregeln in IS-Anforderungen
Projektgrenzen (Scope) und deren Darstellung in IT-Projekten
Strukturierung des Use-Case-Modells
Anforderungsänderungsmanagement. Das Konzept der Versionskontrolle.
Beispiel
Vorlesung 7 Anwendungsfallspezifikation
Use Case – Spezifikation von Anwendungsfällen
Den Hauptfluss der Ereignisse verstehen
Alternative Flüsse und ihre Identifizierung
Vor- und Nachbedingungen des Anwendungsfalls
Spezifikationsbeispiel
Vorlesung 8 Designphase
IC-Designphase
Überblick über die Aufgaben des Architekten und Designers. Arbeitsmaterialien
Entwurfsaufgabe „Architekturanalyse“. Architekturmechanismen und ihre Verwendung
Architekturdarstellungen. Pakete in UML
Schlüsselabstraktionen und ihre Verbindung mit Domänenobjekten
Beispiel
Vorlesung 9 Anwendungsfallanalyse
Entwurfsaufgabe: „Szenarioanalyse nutzen“
UML-Objektinteraktionsdiagramme – Reihenfolge, Kommunikation
Objektdynamik und Anwendungsfall
„Ansicht Teilnehmerklassen“
Verantwortlichkeiten der Klassen
Vorlesung 10 Analyse eines vorübergehenden Beispiels
Analyse eines vorübergehenden Beispiels
Schritt-für-Schritt-Modellbau
Phase der Ermittlung der IS-Anforderungen
Phase der Gestaltung von Objektinteraktionen je nach Anwendungsfall
Verwendung des CASE-Tools
Abschlussprüfung