<br />
<b>Warning</b>:  preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in <b>/www/htdocs/w0102873/mediawiki/includes/MagicWord.php</b> on line <b>739</b><br />
<br />
<b>Warning</b>:  preg_match(): Compilation failed: group name must start with a non-digit at offset 8 in <b>/www/htdocs/w0102873/mediawiki/includes/MagicWord.php</b> on line <b>739</b><br />
<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://www.p-servus.net/mediawiki/skins/common/feed.css?301"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://www.p-servus.net/mediawiki/index.php?action=history&amp;feed=atom&amp;title=HWR-Chat%3A_StoryCards</id>
		<title>HWR-Chat: StoryCards - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://www.p-servus.net/mediawiki/index.php?action=history&amp;feed=atom&amp;title=HWR-Chat%3A_StoryCards"/>
		<link rel="alternate" type="text/html" href="https://www.p-servus.net/mediawiki/index.php?title=HWR-Chat:_StoryCards&amp;action=history"/>
		<updated>2026-08-15T11:57:25Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in It2010-g1</subtitle>
		<generator>MediaWiki 1.17.0</generator>

	<entry>
		<id>https://www.p-servus.net/mediawiki/index.php?title=HWR-Chat:_StoryCards&amp;diff=195&amp;oldid=prev</id>
		<title>Admin: 1 Version: Eine alte Version der Wiki ist hier her gezogen (3)</title>
		<link rel="alternate" type="text/html" href="https://www.p-servus.net/mediawiki/index.php?title=HWR-Chat:_StoryCards&amp;diff=195&amp;oldid=prev"/>
				<updated>2011-11-06T17:56:30Z</updated>
		
		<summary type="html">&lt;p&gt;1 Version: Eine alte Version der Wiki ist hier her gezogen (3)&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Nächstältere Version&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Version vom 6. November 2011, 17:56 Uhr&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	<entry>
		<id>https://www.p-servus.net/mediawiki/index.php?title=HWR-Chat:_StoryCards&amp;diff=194&amp;oldid=prev</id>
		<title>Chge: /* Story-Cards bearbeitet, ggf. Test */</title>
		<link rel="alternate" type="text/html" href="https://www.p-servus.net/mediawiki/index.php?title=HWR-Chat:_StoryCards&amp;diff=194&amp;oldid=prev"/>
				<updated>2011-10-24T19:02:53Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Story-Cards bearbeitet, ggf. Test&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[File:HWR-Chat-Logo.png|50px|right]]&lt;br /&gt;
Was sind Story-Cards: [[Allgemein:_Agile_Softwareentwicklung#Story_Cards_.28Planning_Game.29|hier]]&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Aktuell höchste Story-Card-Nummer: 6&lt;br /&gt;
&lt;br /&gt;
=== Story-Cards in Warteschleife ===&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardRed&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #6 Java Datenbank-Zugriff: Gruppen in der Datenbank verwalten&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 28.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benjamin&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || &lt;br /&gt;
Zur vorhandenen DAO-Klasse  sollen verschiedene Methoden zur Gruppenverwaltung angelegt werden:&lt;br /&gt;
&lt;br /&gt;
Es sollen dann folgende Methoden implementiert werden:&lt;br /&gt;
&lt;br /&gt;
* Methode um eine Gruppe in die Datenbank zu schreiben (Gruppe erstellen)&lt;br /&gt;
&lt;br /&gt;
* Methode um Informationen einer Gruppe zu verändern (Gruppe soll bearbeitet werden)&lt;br /&gt;
&lt;br /&gt;
* Methode um eine Gruppe zu löschen&lt;br /&gt;
&lt;br /&gt;
* Methode um eine Gruppe anhand einer Id-Nummer aus der Datenbank abzufragen&lt;br /&gt;
Anmerkung: Es muss vorher eine Daten-Schnittstelle geschaffen werden. Dazu soll es eine Java-Bean&lt;br /&gt;
&lt;br /&gt;
geben &amp;quot;Group&amp;quot;, die alle nötigen Attribute enthält um Gruppeninformationen zu transportieren.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 8h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || &lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || &lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || &lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Story-Cards in Arbeit ===&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardYellow&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #5 Java Datenbank-Zugriff: Benutzer in der Datenbank verwalten&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 28.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benjamin&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || Es soll zunächst eine DAO-Klasse geschaffen werden, die Methoden enthält,&lt;br /&gt;
die die gesamte Logik enthält Daten aus der Datenbank zu holen und auch wieder welche hineinzuschreiben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Es sollen dann folgende Methoden implementiert werden:&lt;br /&gt;
* Methode um einen Benutzer in die Datenbank zu schreiben (registrieren)&lt;br /&gt;
* Methode um Informationen eines Benutzer zu verändern (User möchte sein Profil bearbeiten)&lt;br /&gt;
* Methode um einen Benutzer zu löschen&lt;br /&gt;
* Methode um einen Benutzer anhand einer Id-Nummer aus der Datenbank abzufragen&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anmerkung: Es muss vorher eine Daten-Schnittstelle geschaffen werden. Dazu soll es eine Java-Bean&lt;br /&gt;
geben &amp;quot;User&amp;quot;, die alle nötigen Attribute enthält um Benutzerinformationen zu transportieren.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 8h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || &lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || &lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || &lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Story-Cards bearbeitet, ggf. Test ===&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardGreen&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #1 Config-Manager - Einstellungen lesen&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 25.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benni&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || Es soll eine Java Klasse geben, die Funktionen bereitstellt um&lt;br /&gt;
eine Konfigurations-Datei zu lesen. Es kann unterschieden werden&lt;br /&gt;
in Konfigurationsdateien für Server oder Clienten.&lt;br /&gt;
Wird keine Datei im System gefunden, wird eine Standard-Config&lt;br /&gt;
erstellt. Die ausgelesenen Einstellungen werden in Form einer Hash-Map&lt;br /&gt;
übergeben, wobei der erste Wert der Name der Einstellung ist, der zweite&lt;br /&gt;
der Parameter-Wert. Alle Konfigurationen müssen in der Form:&lt;br /&gt;
&amp;quot;ParameterName = Wert&amp;quot; geschrieben werden. Alles andere wird ignoriert.&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 6h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || 7h&lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || 28.9.2011&lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || Benjamin&lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardGreen&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #3 Datenbank modellieren und aufbauen&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 26.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benni&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || Es soll für den Server eine Datenbank aufgebaut werden.&lt;br /&gt;
(Siehe HWR-Chat-Datenbank Konzept). Das sql-Script zum Erstellen dieser Tabellen soll &lt;br /&gt;
angelegt werden&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung / (fachliche Anforderung)&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 5h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || 4h&lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || 27.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || Benni&lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardGreen&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #4 Datenbank-Schnittstelle schaffen&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 26.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benni&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || Für den Datenbank Zugriff muss eine Schnittstelle programmiert werden,&lt;br /&gt;
die es erlaubt:&lt;br /&gt;
*sich mit der Datenbank zu verbinden (auch Standard möglich, also z.B. User=admin)&lt;br /&gt;
*Daten in die Datenbank zu schreiben und auch wieder auszulesen&lt;br /&gt;
*Daten in der Datenbank abzudaten&lt;br /&gt;
*Status der Verbindung abzufragen&lt;br /&gt;
&lt;br /&gt;
Schnittstelle: &lt;br /&gt;
Daten an die Datenbank: SQL-Script.&lt;br /&gt;
Daten aus der Datenbank: Java-Resultset&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 6h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || 6h &lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || 27.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || Nico&lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 3&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;!--BEGIN-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable storyCard storyCardGreen&amp;quot;  width=&amp;quot;1000&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!width=&amp;quot;200&amp;quot;|Titel: !! #2 Config-Manager - Einstellungen schreiben&lt;br /&gt;
|-&lt;br /&gt;
|Datum: || 26.09.2011&lt;br /&gt;
|-&lt;br /&gt;
|Autor: || Benjamin&lt;br /&gt;
|-&lt;br /&gt;
|Beschreibung || Zur Story-Card #1 soll eine Funktion implementiert werden, die Einstellungen in eine Datei&lt;br /&gt;
schreibt. (Es sollte Story-Card #1 bereits implementiert sein, bzw. beide Funktionen zusammenen implementiert werden)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Schnittstelle: Methode ist aufzurufen.&lt;br /&gt;
|-&lt;br /&gt;
|Art: || technische Anforderung&lt;br /&gt;
|-&lt;br /&gt;
|Geschätzter Aufwand: || 3h&lt;br /&gt;
|-&lt;br /&gt;
|Tatsächlicher Aufwand: || 1h&lt;br /&gt;
|-&lt;br /&gt;
|Datum der Erledigung: || 29.07.2011&lt;br /&gt;
|-&lt;br /&gt;
|Entwickler: || Benjamin&lt;br /&gt;
|-&lt;br /&gt;
|Priorität: || 1&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!--END-STORY-CARD---------------------------------------------------------------------------------------------------------&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ideen StoryCards:==&lt;br /&gt;
* Server&lt;br /&gt;
** Verstehen von Befehlen&lt;br /&gt;
*** registerUser&lt;br /&gt;
*** getUser&lt;br /&gt;
*** listUsers&lt;br /&gt;
*** listGroups&lt;br /&gt;
*** resetPassword&lt;br /&gt;
*** removeUser&lt;br /&gt;
*** removeGroup&lt;br /&gt;
*** connectDB&lt;br /&gt;
** Weitergabe von Informationen&lt;br /&gt;
*** logInUser&lt;br /&gt;
*** getUser&lt;br /&gt;
*** getGroup&lt;br /&gt;
*** sendMsg&lt;br /&gt;
*** refreshUser&lt;br /&gt;
*** refreshGroup&lt;br /&gt;
*** createGroup&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Client&lt;br /&gt;
** Senden von Messages (Befehlen)&lt;br /&gt;
*** logInUser&lt;br /&gt;
*** sendText&lt;br /&gt;
*** sendFile (priority is low)&lt;br /&gt;
*** addContact&lt;br /&gt;
*** createGroup&lt;br /&gt;
*** groupInvite&lt;br /&gt;
*** changeProfile&lt;br /&gt;
** Empfangen von Messages&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Generell:&lt;br /&gt;
** Config Reader&lt;/div&gt;</summary>
		<author><name>Chge</name></author>	</entry>

	</feed>