100% Zufriedenheitsgarantie Sofort verfügbar nach Zahlung Sowohl online als auch als PDF Du bist an nichts gebunden
logo-home
Zusammenfassung Spezifikationen von Softwaresystemen 7,16 €   In den Einkaufswagen

Zusammenfassung

Zusammenfassung Spezifikationen von Softwaresystemen

 8 mal angesehen  0 mal verkauft

Im Lernzettel werden die Spezifikationen von Softwaresystemen und vielem, was dazu gehört, erläutert. U.a: - Benutzerschnittstellen (GUI) - Use Cases - technische Schnittstellen - Qualitätseigenschaften - Die Gliederung der Spezifikationen

vorschau 3 aus 28   Seiten

  • 4. oktober 2024
  • 28
  • 2021/2022
  • Zusammenfassung
Alle Dokumente für dieses Fach (1)
avatar-seller
saskiaschaeffner
, / SPE 01 Die Spezifikation von
Softwaresystemen 04.10.2022




Lektion 1 ) :
Einführung in die Spezifikation von
Softwaresystemen



Lernziele Was ist eine Spezifikation Software
: und hee wird sie im
Engineering eingesetzt ?
-




-
Welche typischen System elemente werden in einer Spezifikation beschrieben und wie können diese Identifiziert werden ?



Welche Elemente lassen sich Spezifikationdokumente identifizieren welche Dokumentations formen werden >
in und
eingesetzt
-
.




1. 1.
Grundlagen und
Begriffe zur
Spezifikation




Spezifikation vs
Requirements Engineering

Ziel ist die
Erstellung einer technischen Dokumentation der nach außen relevanten Anforderungen ,
nach denen ein Softwaresystem produziert werden soll .




Im Rahmen der Spezifikation eine stark technisch Teilweise wird der
wird
ausgeprägte Dokumentation des zu erstellenden
Systems erstellt .
in




SE -


Fachliteratur die technische Spezifikation als
Ergebnis des RE beschrieben und nicht zwischen RE und Spezifikation unterschieden .




Mit Spezifikationen bezeichnen wir die Aktivitäten zur Dokumentation von detaillierten technischen Anforderungen .
Dabei handelt es sich um eine




Erweiterung und
Detaillierung der Dokumentation von
Anforderungen .
Diese
Unterscheidung ist relevant , da insbesondere bei RE von fachlichen


Anforderungen der Fokus auf der situationsabhängigen Auswahl und den Einsatz von
Ermittlungs
-



,
Dokumentations -
und Prüftechniken liegt Vor dem .




Hintergrund bereits stabiler , fachliche Anforderungen verschied sich der Fokus auf welchen Mitteln welche fachlich techniken
,
die
Frage ,
mit -




Anforderungen am besten spezifiziert werden können .




Verwendung einer Spezifikation in der
Softwareentwicklung
Ermittelte fachliche Anforderungen werden bei der Spezifikation um technische
Anforderungen erweitert und verfeinert . Das Resultat ist eine



fachlich -
technische Spezifikation , auf deren Basis zunächst das
System design und anschließend die
Implementierung des
Systems erstellt


werden Da .
die Spezifikation sowohl die
Grundlage für die Umsetzung ,
als auch für die
Formulierung verschiedener Testfälle
ist , haben Fehler der Spezifikation oder Missverständnisse beim Lesen weitreichende Auswirkungen auf das gesamte Projekt .




Anforderungs -
fachL Anforderungen
Abnahme
D
ermittlung ☐
O
techn An Testfälle
Spezifikations
-




0
-




forderungen dokumente
-





ö Testfälle
Spezifikation D systemtest
≥ D
o
o

E
E

Tes fälle
Design 0 ☐
Integrationstest
o





Legende :


O SW
Implementierung Entwicklungsprozess
-



O






, 1. 2. Elemente und Spezifikation
Gliederungen von




Identifikation um zu spezifizierenden Elementen eines
Systems

Eine Spezifikation beschreibt das nach außen sichtbare fachliche Verhalten eines
systems.



Systemgrenze System
Die
Systemgrenze markiert den Bereich, der
gestaltet werden kann. Alle Elemente



- außerhalb der
Systemgrenze sind nicht durch das Projekt beeinflussbar. Alle Use-




*
Onlineshop W

Bestand
Cases für Spezifikation relevant. Konkrete fachliche und
durchsuchen innerhalb des
Systems sind die
Warenangebot
& Kundendaten
pflegen Manager

technische Abläufe innerhalb eines Use Cases sowie die dazu benötigten Regeln,
*
/
-




Bestellung
Kunde zum Versand

Vorbereiten
bertitelin
Packer Geschäftsobjekte und
Systemkomponenten müssen spezifiziert werden. Befinden sich

Banksystem für Unline-
El-karten Bezahlsystem W darüber hinaus noch rechtliche, tednische oder organisatorische Rahmenbedingungen im

⑤Datenschutzgesetz
⑤HEB

W Systemkantent Systemkontext, müssen diese auf deren konkreter Einfluss auf das System analysiert
Kontextgrenze
werden.




Spezifikation von Use Cases



Bei Spezifikation fachlichen beschrieben, der durch die
der werden die
Systemkomponenten identifiziert und die zur
Erfüllung Use Cases
aufgestellten

Verhalten
Anforderungen benötigt werden. Dabei werden
jeder fadlichen Systemkomponente bestimmte fadliche Funktionen
zugeordnet und deren im



Detail spezifiziert. Das sind konkrete Elemente:


Datenmodell: Das Datenmodell enthält die Geschäfts objekte, die im
Systemkomponenten werden,
System von den verarbeitet sowie deren
Beziehung
-




untereinander.


-
Fadfunktionen: Fadliche Beschreibungen der
Aufgaben des
Systems bzw. der spezifizierten Komponente.

-


Geschäftsregeln: Geschäftsregeln sind Regeln zu einem
Geschäftsobjekt, die nicht verletzt werden dürfen.




Spezifikation von Benutzerschnittstellen (Gul


Die Spezifikation von Guls soll das
Entwidelungskam befähigen, genau die Guls zu erstellen, die von der Stakeholdern tatsächlich benötigt werden. Darüber


hinaus muss das Team in de
Lage sein, konkrete Testfälle für die Nutzeroberfläche zu erstellen und durchzuführen.


Folgende Aspekte werden spezifiziert:

-
Inhalt und Aufbau von einzelnen
Dialogmasken: detaillierte
Vergabe zu Art, Größe, Position,Farbe und Inhalt von Elementen einer Bild-



Schirmseite.


-


Konvertierung und
Validierung von Daten: Spezifikation von
Regeln, um
Eingabefelder auf fachliche Plausiblität zu
prüfen.

durch die Oberfläche
-



Dialogfluss: Spezifikation der
Führung des Anwendes in
Abhängigkeit von
eingegebenen Daten und Aktionen des



Anwenders.




Spezifikation von technischen Schnittstellen



Da in diesem Fall die Kommunikation des zu entwickelnden Systems nach außen nicht über eine Gul sondern übertednische Schnittstellen läuft,

müssen diese auch mit entsprechend geeigneten Mitteln spezifiziert werden.

Alle Vorteile der Zusammenfassungen von Stuvia auf einen Blick:

Garantiert gute Qualität durch Reviews

Garantiert gute Qualität durch Reviews

Stuvia Verkäufer haben mehr als 700.000 Zusammenfassungen beurteilt. Deshalb weißt du dass du das beste Dokument kaufst.

Schnell und einfach kaufen

Schnell und einfach kaufen

Man bezahlt schnell und einfach mit iDeal, Kreditkarte oder Stuvia-Kredit für die Zusammenfassungen. Man braucht keine Mitgliedschaft.

Konzentration auf den Kern der Sache

Konzentration auf den Kern der Sache

Deine Mitstudenten schreiben die Zusammenfassungen. Deshalb enthalten die Zusammenfassungen immer aktuelle, zuverlässige und up-to-date Informationen. Damit kommst du schnell zum Kern der Sache.

Häufig gestellte Fragen

Was bekomme ich, wenn ich dieses Dokument kaufe?

Du erhältst eine PDF-Datei, die sofort nach dem Kauf verfügbar ist. Das gekaufte Dokument ist jederzeit, überall und unbegrenzt über dein Profil zugänglich.

Zufriedenheitsgarantie: Wie funktioniert das?

Unsere Zufriedenheitsgarantie sorgt dafür, dass du immer eine Lernunterlage findest, die zu dir passt. Du füllst ein Formular aus und unser Kundendienstteam kümmert sich um den Rest.

Wem kaufe ich diese Zusammenfassung ab?

Stuvia ist ein Marktplatz, du kaufst dieses Dokument also nicht von uns, sondern vom Verkäufer saskiaschaeffner. Stuvia erleichtert die Zahlung an den Verkäufer.

Werde ich an ein Abonnement gebunden sein?

Nein, du kaufst diese Zusammenfassung nur für 7,16 €. Du bist nach deinem Kauf an nichts gebunden.

Kann man Stuvia trauen?

4.6 Sterne auf Google & Trustpilot (+1000 reviews)

45.681 Zusammenfassungen wurden in den letzten 30 Tagen verkauft

Gegründet 2010, seit 14 Jahren die erste Adresse für Zusammenfassungen

Starte mit dem Verkauf
7,16 €
  • (0)
  Kaufen