100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Zusammenfassung Spezifikationen von Softwaresystemen $8.01   Add to cart

Summary

Zusammenfassung Spezifikationen von Softwaresystemen

 8 views  0 purchase
  • Course
  • Institution

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

Preview 3 out of 28  pages

  • October 4, 2024
  • 28
  • 2021/2022
  • Summary
avatar-seller
, / 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.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller saskiaschaeffner. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $8.01. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

81849 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$8.01
  • (0)
  Add to cart