{"id":170,"date":"2015-03-06T14:20:40","date_gmt":"2015-03-06T13:20:40","guid":{"rendered":"http:\/\/localhost\/wordpress\/?page_id=170"},"modified":"2015-03-12T16:08:06","modified_gmt":"2015-03-12T15:08:06","slug":"oose-objektorientierte-softwareentwicklung","status":"publish","type":"page","link":"http:\/\/bj-ig.de\/service\/vorlesungen\/oose-objektorientierte-softwareentwicklung\/","title":{"rendered":"OOSE Objektorientierte Softwareentwicklung"},"content":{"rendered":"
OOSE-2006-12-03.pdf<\/a> OOSE-neu.odp<\/a> Zur Unterst\u00fctzung der Vorlesung wird ein Projektbeispiel erarbeitet.Es werden dabei 10 Hausaufgaben vergeben. Die jeweils mit einem Punkt, der f\u00fcr die Klausur einbezogen wird, bewertet werden. Subject: [OOSE A1 XXXXX]<\/strong><\/p>\n schicken. Ein Bekannter m\u00f6chte Sie mit der Erstellung einer Software betrauen. Er m\u00f6chte eine Applikation zum Verwalten von Kontaktdaten. Dort sollen Kunden, Mitarbeiter, Firmen und \u00e4hnliches mit entsprechenden Zusatzinformationen wie Adressen und Telefonnummern verwaltet werden.<\/p>\n F\u00fchren Sie ein (virtuelles) Gespr\u00e4ch mit dem Auftraggeber. Stellen Sie danach ein Glossar (ca. 5 Eintr\u00e4ge) und Use-Cases (ca. 5) zusammen! Benutzen Sie dazu die formellen Elemente aus der Wikipedia: de.wikipedia.org\/wiki\/Anwendungsfall<\/a>!<\/p>\n Zeichnen Sie ein Use-Case Diagramm!<\/p>\n Eine ‚Kontaktverwaltung‘ soll als Teil einer Groupware erstellt werden. Dabei sollen Kontakte (also Personen und Gesellschaften) verwaltet werden. Kontakten werden Adressen, Telefonnummern, Emailadressen zugewiesen. Kontakte k\u00f6nnen bestimmte Funktionen haben: Lieferant, Kunde, Mitarbeiter. Erstellen Sie ein Klassendiagramm mit den n\u00f6tigen Klassen, Generalisierungen, Attributen und Assoziationen.<\/p>\n Betrachten Sie das Klassendiagramm aus dem download-Bereich! Laden Sie sich den Anfangsstand des Programmes herunter und erg\u00e4nzen Sie die fehlenden Klassen WebAddresse, Person und ContactCategorie. (2 Punkte) Wo sind die Fehler des aktuellen Programms? (Zusatzpunkte!)<\/p>\n Addressbook.png<\/a> A4.tar.gz<\/a>
\nScript der Vorlesung (pdf)<\/p>\n
\nScript der Vorlesung (odp)<\/p>\nProjekt<\/h2>\n
\nMails bitte an peter@bj-ig.de<\/a> mit<\/p>\n
\nWie sie sicherlich schon erraten haben steht das XXXXX f\u00fcr ihre Matrikelnummer und das A1 f\u00fcr die erste Aufgabe. Auch bei Nachfragen das „Subject“ (Betreff) korrekt angeben und nur einmal nachfragen!
\nBitte auch keine Anlagen in exotischen Formaten wie doc,xls, … Bitte nur: text (inline) bevorzugt, sonst pdf oder f\u00fcr Bilder png\/jpg. Die Programme bitte im Quellcode.<\/p>\nAufgabe 1 (A1)<\/h3>\n
\n
Aufgabe A2<\/h3>\n
Aufgabe A3<\/h3>\n
Aufgabe A4<\/h3>\n
Klassendiagram<\/h3>\n
\n\n
\n <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n Downloads Aufgabe A4<\/h3>\n
\nKlassendiagramm<\/p>\n
\nProgrammfragment<\/p>\n