<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-x-formal">
	<id>https://glossar.hs-augsburg.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Katjal</id>
	<title>GlossarWiki - Benutzerbeiträge [de-formal]</title>
	<link rel="self" type="application/atom+xml" href="https://glossar.hs-augsburg.de/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Katjal"/>
	<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/Spezial:Beitr%C3%A4ge/Katjal"/>
	<updated>2026-07-17T16:38:05Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12288</id>
		<title>Anwendungsfall</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12288"/>
		<updated>2008-07-16T21:09:24Z</updated>

		<summary type="html">&lt;p&gt;Katjal: /* Bestandteile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein Anwendungsfall, oft besser bekannt unter dem englischen Begriff Use Case, beschreibt wie sich ein System oder eine Anwendung unter bestimmten Bedingungen verhält. Er wird beschrieben um Einigung über das Verhalten und den Umfang eines Systems zwischen den Beteiligten eines Projekts zu erhalten. Die Anzahl von Anwendungsfällen ist nicht vorgeschrieben, es sollten so viele gemacht werden wie für die Anwendung notwendig ist und alles abgedeckt ist.&lt;br /&gt;
Der einzelne Fall sollte dabei genau genug beschrieben werden um ihn konstruieren zu können, aber auch nicht zu genau, da es sonst auch zu unübersichtlich werden kann.&lt;br /&gt;
Da das schreiben von use-cases noch in die Entwicklungsphase eines Systems gehört, ist es angebracht use-cases noch vor der eigentlichen Programmierung zu schreiben.&lt;br /&gt;
Jeder Anwendungsfall muss ein Endziel haben und einfach, klar und verständlich als Text &lt;br /&gt;
ausformuliert sein. Die Beschreibung erfolgt aus der Perspektive des Benutzers.&lt;br /&gt;
Bei der Beschreibung sollen sowohl Anwendungsfälle berücksichtigt werden die das Ziel des Akteurs erreichen und auch fehlschlagen. Beim aufzeigen von Spezialfällen ist es zum besserem Verständnis wichtig pro Spezialfall ein konkretes Beispiel anzugeben.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bestandteile ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptbestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- Szenario: &lt;br /&gt;
&lt;br /&gt;
Ein Szenario beschreibt eine Folge von Aktionen unter bestimmten Bedingungen.&lt;br /&gt;
&lt;br /&gt;
- Konkretes Szenario:&lt;br /&gt;
&lt;br /&gt;
Beschreibt den Testfall konkreter, mit konkreten Akteuren, Werten und einem konkreten Ablauf.&lt;br /&gt;
&lt;br /&gt;
- Akteure:&lt;br /&gt;
&lt;br /&gt;
Der Akteur ist der Nutzer des Systems. Er gehört nicht dazu, sondern er interagiert mit ihm. Es muss sich aber nicht immer um eine Person handeln, sondern kann auch ein anderes System sein. Jeder Use Case hat nur genau einen Hauptakteur. Falls mehrere Akteure an dem Szenario beteiligt sind, wird noch einmal unterschieden in:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Primären Akteur:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nennt den Hauptakteur des Anwendungsbeispiels. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sekundären Akteur:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Nennt den Akteur der an zweiter Stelle steht, zum Beispiel das System mit dem der Kunde arbeitet. &lt;br /&gt;
&lt;br /&gt;
- Vorbedingungen: &lt;br /&gt;
&lt;br /&gt;
Zählt die Vorbedingungen auf, die erfüllt sein müssen um mit dem Programm zu arbeiten.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Erfolgsfall: &lt;br /&gt;
&lt;br /&gt;
Gibt an was passiert und das System aus gibt wenn dieses spezielle Szenario erfolgreich abgeschlossen wurde.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Fehlerfall: &lt;br /&gt;
&lt;br /&gt;
Beschreibt alle möglichen Fehlerfälle.&lt;br /&gt;
&lt;br /&gt;
- Ablauf der Interaktion:&lt;br /&gt;
&lt;br /&gt;
Es wird Schritt für Schritt beschrieben, wie die Interaktion mit dem System abläuft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weitere Bestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wenn es nötig ist können auch noch mehr Bestandteile hinzugefügt werden, wie zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
- Betroffene:&lt;br /&gt;
&lt;br /&gt;
Welche anderen Personen sind noch betroffen, zum Beispiel wenn die Anwendung länger benötigt als geplant.&lt;br /&gt;
&lt;br /&gt;
- Risiken:&lt;br /&gt;
&lt;br /&gt;
Was kann passieren wenn das System nicht so reagiert wie es soll.&lt;br /&gt;
&lt;br /&gt;
- Laufzeit:&lt;br /&gt;
&lt;br /&gt;
Wie lange darf oder soll eine bestimmte Anfrage dauern. &lt;br /&gt;
&lt;br /&gt;
- Anzahl Benutzer:&lt;br /&gt;
&lt;br /&gt;
Wenn es mehrere Benutzer des Systems gibt, muss darauf geachtet werden das es nicht überlastet. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Quellen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vorlesung MMProg Wolfgang Kowaschick&lt;br /&gt;
[http://www.ralfbuerger.de/sse/Analyse/AF.htm]&lt;/div&gt;</summary>
		<author><name>Katjal</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12287</id>
		<title>Anwendungsfall</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12287"/>
		<updated>2008-07-16T21:08:46Z</updated>

		<summary type="html">&lt;p&gt;Katjal: /* Bestandteile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein Anwendungsfall, oft besser bekannt unter dem englischen Begriff Use Case, beschreibt wie sich ein System oder eine Anwendung unter bestimmten Bedingungen verhält. Er wird beschrieben um Einigung über das Verhalten und den Umfang eines Systems zwischen den Beteiligten eines Projekts zu erhalten. Die Anzahl von Anwendungsfällen ist nicht vorgeschrieben, es sollten so viele gemacht werden wie für die Anwendung notwendig ist und alles abgedeckt ist.&lt;br /&gt;
Der einzelne Fall sollte dabei genau genug beschrieben werden um ihn konstruieren zu können, aber auch nicht zu genau, da es sonst auch zu unübersichtlich werden kann.&lt;br /&gt;
Da das schreiben von use-cases noch in die Entwicklungsphase eines Systems gehört, ist es angebracht use-cases noch vor der eigentlichen Programmierung zu schreiben.&lt;br /&gt;
Jeder Anwendungsfall muss ein Endziel haben und einfach, klar und verständlich als Text &lt;br /&gt;
ausformuliert sein. Die Beschreibung erfolgt aus der Perspektive des Benutzers.&lt;br /&gt;
Bei der Beschreibung sollen sowohl Anwendungsfälle berücksichtigt werden die das Ziel des Akteurs erreichen und auch fehlschlagen. Beim aufzeigen von Spezialfällen ist es zum besserem Verständnis wichtig pro Spezialfall ein konkretes Beispiel anzugeben.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bestandteile ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptbestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- Szenario: &lt;br /&gt;
&lt;br /&gt;
Ein Szenario beschreibt eine Folge von Aktionen unter bestimmten Bedingungen.&lt;br /&gt;
&lt;br /&gt;
- Konkretes Szenario:&lt;br /&gt;
&lt;br /&gt;
Beschreibt den Testfall konkreter, mit konkreten Akteuren, Werten und einem konkreten Ablauf.&lt;br /&gt;
&lt;br /&gt;
- Akteure:&lt;br /&gt;
&lt;br /&gt;
Der Akteur ist der Nutzer des Systems. Er gehört nicht dazu, sondern er interagiert mit ihm. Es muss sich aber nicht immer um eine Person handeln, sondern kann auch ein anderes System sein. Jeder Use Case hat nur genau einen Hauptakteur. Falls mehrere Akteure an dem Szenario beteiligt sind, wird noch einmal unterschieden in:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Primären Akteur:&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Nennt den Hauptakteur des Anwendungsbeispiels. &lt;br /&gt;
&#039;&#039;&lt;br /&gt;
Sekundären Akteur:&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Nennt den Akteur der an zweiter Stelle steht, zum Beispiel das System mit dem der Kunde arbeitet. &lt;br /&gt;
&lt;br /&gt;
- Vorbedingungen: &lt;br /&gt;
&lt;br /&gt;
Zählt die Vorbedingungen auf, die erfüllt sein müssen um mit dem Programm zu arbeiten.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Erfolgsfall: &lt;br /&gt;
&lt;br /&gt;
Gibt an was passiert und das System aus gibt wenn dieses spezielle Szenario erfolgreich abgeschlossen wurde.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Fehlerfall: &lt;br /&gt;
&lt;br /&gt;
Beschreibt alle möglichen Fehlerfälle.&lt;br /&gt;
&lt;br /&gt;
- Ablauf der Interaktion:&lt;br /&gt;
&lt;br /&gt;
Es wird Schritt für Schritt beschrieben, wie die Interaktion mit dem System abläuft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weitere Bestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wenn es nötig ist können auch noch mehr Bestandteile hinzugefügt werden, wie zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
- Betroffene:&lt;br /&gt;
&lt;br /&gt;
Welche anderen Personen sind noch betroffen, zum Beispiel wenn die Anwendung länger benötigt als geplant.&lt;br /&gt;
&lt;br /&gt;
- Risiken:&lt;br /&gt;
&lt;br /&gt;
Was kann passieren wenn das System nicht so reagiert wie es soll.&lt;br /&gt;
&lt;br /&gt;
- Laufzeit:&lt;br /&gt;
&lt;br /&gt;
Wie lange darf oder soll eine bestimmte Anfrage dauern. &lt;br /&gt;
&lt;br /&gt;
- Anzahl Benutzer:&lt;br /&gt;
&lt;br /&gt;
Wenn es mehrere Benutzer des Systems gibt, muss darauf geachtet werden das es nicht überlastet. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Quellen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vorlesung MMProg Wolfgang Kowaschick&lt;br /&gt;
[http://www.ralfbuerger.de/sse/Analyse/AF.htm]&lt;/div&gt;</summary>
		<author><name>Katjal</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12286</id>
		<title>Anwendungsfall</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Anwendungsfall&amp;diff=12286"/>
		<updated>2008-07-16T21:07:11Z</updated>

		<summary type="html">&lt;p&gt;Katjal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ein Anwendungsfall, oft besser bekannt unter dem englischen Begriff Use Case, beschreibt wie sich ein System oder eine Anwendung unter bestimmten Bedingungen verhält. Er wird beschrieben um Einigung über das Verhalten und den Umfang eines Systems zwischen den Beteiligten eines Projekts zu erhalten. Die Anzahl von Anwendungsfällen ist nicht vorgeschrieben, es sollten so viele gemacht werden wie für die Anwendung notwendig ist und alles abgedeckt ist.&lt;br /&gt;
Der einzelne Fall sollte dabei genau genug beschrieben werden um ihn konstruieren zu können, aber auch nicht zu genau, da es sonst auch zu unübersichtlich werden kann.&lt;br /&gt;
Da das schreiben von use-cases noch in die Entwicklungsphase eines Systems gehört, ist es angebracht use-cases noch vor der eigentlichen Programmierung zu schreiben.&lt;br /&gt;
Jeder Anwendungsfall muss ein Endziel haben und einfach, klar und verständlich als Text &lt;br /&gt;
ausformuliert sein. Die Beschreibung erfolgt aus der Perspektive des Benutzers.&lt;br /&gt;
Bei der Beschreibung sollen sowohl Anwendungsfälle berücksichtigt werden die das Ziel des Akteurs erreichen und auch fehlschlagen. Beim aufzeigen von Spezialfällen ist es zum besserem Verständnis wichtig pro Spezialfall ein konkretes Beispiel anzugeben.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Bestandteile ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hauptbestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
- Szenario: &lt;br /&gt;
&lt;br /&gt;
Ein Szenario beschreibt eine Folge von Aktionen unter bestimmten Bedingungen.&lt;br /&gt;
&lt;br /&gt;
- Konkretes Szenario:&lt;br /&gt;
&lt;br /&gt;
Beschreibt den Testfall konkreter, mit konkreten Akteuren, Werten und einem konkreten Ablauf.&lt;br /&gt;
&lt;br /&gt;
- Akteure:&lt;br /&gt;
&lt;br /&gt;
Der Akteur ist der Nutzer des Systems. Er gehört nicht dazu, sondern er interagiert mit ihm. Es muss sich aber nicht immer um eine Person handeln, sondern kann auch ein anderes System sein. Jeder Use Case hat nur genau einen Hauptakteur. Falls mehrere Akteure an dem Szenario beteiligt sind, wird noch einmal unterschieden in:&lt;br /&gt;
Primären Akteur:&lt;br /&gt;
Nennt den Hauptakteur des Anwendungsbeispiels. &lt;br /&gt;
Sekundären Akteur: &lt;br /&gt;
Nennt den Akteur der an zweiter Stelle steht, zum Beispiel das System mit dem der Kunde arbeitet. &lt;br /&gt;
&lt;br /&gt;
- Vorbedingungen: &lt;br /&gt;
&lt;br /&gt;
Zählt die Vorbedingungen auf, die erfüllt sein müssen um mit dem Programm zu arbeiten.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Erfolgsfall: &lt;br /&gt;
&lt;br /&gt;
Gibt an was passiert und das System aus gibt wenn dieses spezielle Szenario erfolgreich abgeschlossen wurde.&lt;br /&gt;
&lt;br /&gt;
- Nachbedingungen im Fehlerfall: &lt;br /&gt;
&lt;br /&gt;
Beschreibt alle möglichen Fehlerfälle.&lt;br /&gt;
&lt;br /&gt;
- Ablauf der Interaktion:&lt;br /&gt;
&lt;br /&gt;
Es wird Schritt für Schritt beschrieben, wie die Interaktion mit dem System abläuft.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;weitere Bestandteile&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Wenn es nötig ist können auch noch mehr Bestandteile hinzugefügt werden, wie zum Beispiel:&lt;br /&gt;
&lt;br /&gt;
- Betroffene:&lt;br /&gt;
&lt;br /&gt;
Welche anderen Personen sind noch betroffen, zum Beispiel wenn die Anwendung länger benötigt als geplant.&lt;br /&gt;
&lt;br /&gt;
- Risiken:&lt;br /&gt;
&lt;br /&gt;
Was kann passieren wenn das System nicht so reagiert wie es soll.&lt;br /&gt;
&lt;br /&gt;
- Laufzeit:&lt;br /&gt;
&lt;br /&gt;
Wie lange darf oder soll eine bestimmte Anfrage dauern. &lt;br /&gt;
&lt;br /&gt;
- Anzahl Benutzer:&lt;br /&gt;
&lt;br /&gt;
Wenn es mehrere Benutzer des Systems gibt, muss darauf geachtet werden das es nicht überlastet. &lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&#039;&#039;&#039;Quellen:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Vorlesung MMProg Wolfgang Kowaschick&lt;br /&gt;
[http://www.ralfbuerger.de/sse/Analyse/AF.htm]&lt;/div&gt;</summary>
		<author><name>Katjal</name></author>
	</entry>
	<entry>
		<id>https://glossar.hs-augsburg.de/w/index.php?title=Beziehungstypen&amp;diff=12279</id>
		<title>Beziehungstypen</title>
		<link rel="alternate" type="text/html" href="https://glossar.hs-augsburg.de/w/index.php?title=Beziehungstypen&amp;diff=12279"/>
		<updated>2008-07-16T19:37:27Z</updated>

		<summary type="html">&lt;p&gt;Katjal: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beziehungen bestehen im Bereich Datenbanken zwischen einzelnen Tabellen und Datensätzen eines Entity-Relationship-Modells. Es gibt drei Arten von Beziehungen.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1:1-Beziehungen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die 1:1-Beziehung beschreibt, das jedem Datensatz aus der Tabelle X nur ein passender Datensatz der Tabelle Y zugeordnet ist und umgekehrt, das bedeutet das die Daten aus beiden Tabellen den gleichen Primärschlüssel haben und somit einander eindeutig zugeordnet sind. &lt;br /&gt;
Da die meisten Daten, die auf diese Weise in Beziehung stehen, sich normalerweise in nur einer Tabelle befinden, ist diese Art der Beziehung eher selten.&lt;br /&gt;
Sinnvoll zu verwenden ist sie aber zum Beispiel, wenn eine Tabelle in mehrere geteilt werden müssen, aus Gründen der Zugriffsrechte. Oder wenn es Daten gibt die nicht unbedingt notwendig oder unwichtig sind und aus Gründen der Übersichtlichkeit besser ausgelagert werden sollten.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1:n-Beziehungen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die häufigste Beziehung ist die 1:n-Beziehung. Hierbei können einem Datensatz in der Tabelle X mehrere passende Datensätze der Tabelle Y eindeutig (Primärschlüssel) zugeordnet sein, aber einem Datensatz der Tabelle Y nie mehr als ein Datensatz der Tabelle X. &lt;br /&gt;
Da in der Tabelle X der Primärschlüssel der Tabelle Y mehrfach auftauchen kann, heißt diese Beziehung 1:n-Beziehung.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;m:n-Beziehungen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Bei Tabellen mit einer m:n-Beziehung kann jedem Datensatz in Tabelle X mehreren passenden Datensätzen in Tabelle Y zugeordnet sein und umgekehrt. Da bei dieser Beziehungsart, keine eindeutige Zuordnung mehr vorhanden ist, können sie nur über eine Verbindungstabelle  definiert werden. In dieser dritten Tabelle sind in der Regel nur die Fremdschlüssel der beiden anderen Tabellen als Primärschlüssel enthalten.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Quellen&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[http://www.computerlexikon.com/definition-beziehungstypen]&lt;br /&gt;
[http://www.drweb.de/programmierung/datenbanken_grundlagen.shtml]&lt;/div&gt;</summary>
		<author><name>Katjal</name></author>
	</entry>
</feed>