Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

. .
Suche

Universität Siegen Fachbereich 12 Fachgruppe Praktische Informatik
Softwaretechnik I
Inhalt:
Die Vorlesung Softwaretechnik I (Wintersemester 2003/04) behandelt Methoden und Techniken zur kosteneffizienten Entwicklung qualitativ hochwertiger Software. Die wichtigsten Einzelthemen sind:
  • Der SW-Entwicklungsprozeß und Vorgehensmodelle
  • Methoden der Systemanalyse
  • Datenmodellierung mit Entity-Relationship-Diagrammen
  • Modellierung mit der Unified Modelling Language (UML)
    • Objektorientierte Analyse
    • Zustandsübergangsdiagramme
    • Anwendungsfalldiagramme
    • Interaktionsdiagramme
  • Entwurf
  • Grundlagen des Projektmanagements
    • Zeitmanagement
    • Konfigurationsmanagement

Im Sommersemester 2004 werden voraussichtlich folgende hierauf aufbauende Veranstaltungen angeboten werden:


Art Vorlesung mit Übungen
Informationen zu den Übungen
Umfang 2V/1Ü
Studiengang Diese Veranstaltung gehört zu den Studiengängen
  • Technische Informatik, alte DPO (1991)
  • Technische Informatik, neue DPO (1998)
  • Elektrotechnik, neue DPO (1998)
  • Wirtschaftsinformatik (DPO 1998)
  • Angewandte Informatik (DPO 2001/03)
Termine Vorlesung: Mo 12:15-13:34, Raum AR F-002 ÄNDERUNG: ab dem 9.1.2004 Raum H-F116

Übungen: s. eigene Seite für die Übungen
Raum s. Termine
Schein / Prüfung Hinweise zu Prüfungen in Kernfächern (bitte zuerst lesen!)

Es werden drei Termine angeboten, die beliebig wählbar sind (d.h. der 2. und 3. Termin ist nicht nur für Wiederholer wählbar):

  1. Mittwoch, 11.02.2004, 09:00-11:00 Uhr, Audimax
  2. Montag, 29.03.2004, 15:00-17:00 Uhr, Blauer Hörsaal
  3. Anfang September 2004 (Termin steht noch nicht fest)
Übungsgruppenschein: Für den ÜG-Schein ist das Bestehen einer Scheinklausur Voraussetzung. Diese wird voraussichtlich in der letzten Semesterwoche stattfinden.
Vorkenntnisse aus der Vorlesung Einführung in die Informatik 1 (1. Semester):
  • imperatives Programmieren
  • Datenabstraktion
  • Java
  • Testen, Qualitätssicherung beim PiK
  • Datenstrukturen
aus der Vorlesung Einführung in die Informatik 2 (2. Semester):
  • zusätzliche Erfahrung
Skript / Literatur / Materialien
Veranstalter Roswitha Eifler, (Sekretariat, nur vormittags), H-C8322, Tel. 2612
Udo Kelter, H-C8322, Tel. 2611 (Sprechstunde: immer nach der Vorlesung und n.V.)
Marc Monecke, H-C8304, Tel. 2618
Yong Piao, H-C8303, Tel. 2617
Sonstiges / Anmerkungen:

Vorläufige Liste der Vorlesungstermine mit Inhaltsangabe: Es kann noch zu Änderungen der Reihenfolge und zu kleineren inhaltlichen Änderungen kommen.
 
Woche Nr. Datum Vorl. Nr. Inhalt / Anmerkungen Skript
        SZ PS PDF
42 2003-10-13 V01 Vorwort zum Buch Softwaretechnik I 9S. 46kB 59kB
    V01 Softwaretechnik - eine Begriffsbestimmung 18S. 70kB 96kB
    --- Vorgehensmodelle (s.u.) 21S. 82kB 116kB
    V02 Software-Architekturen 26S. 86kB 118kB
    --- Objektorientierter Entwurf (s.u.) 17S. 71kB 98kB
43 2003-10-20 V03 Transformation von Analyse-Datenmodellen in Entwurfsdokumente 18S. 70kB 100kB
44 2003-10-27 V04 Einführung in das Konfigurationsmanagement 17S. 72kB 100kB
45 2003-11-03 V05 Einführung in CVS 26S. 98kB 138kB
      Konfigurationen und Varianten in CVS 10S. 59kB 77kB
46 2003-11-10 V06 Systemanalyse und Systemmodellierung 19S. 72kB 98kB
47 2003-11-17 V07 Datenmodellierung mit ER-Modellen 36S. 118kB 170kB
48 2003-11-24 V08 Fortsetzung Datenmodellierung mit ER-Modellen      
49 2003-12-01 V09 Objektorientierte Modellierung (s.u.) 24S. 90kB 126kB
50 2003-12-08 V10 Anwendungsfälle und Anwendungsfalldiagramme 20S. 78kB 113kB
51 2003-12-15 V11 Interaktionsdiagramme 15S. 73kB 98kB
03 2004-01-05 V12 Zustandsübergangsdiagramme 23S. 92kB 128kB
04 2004-01-12 V13 Petri-Netze 23S. 86kB 131kB
02 2004-01-19 --- Übungen (s.u.)      
05 2004-01-26 V14 Netzplantechnik 25S. 94kB 129kB
06 2004-02-02 V15 Projektmanagement 19S. 67kB 92kB
      Stichwortverzeichnis für alle Lehrmodule zur Vorlesung Softwaretechnik I 2S. 19kB 19kB

Erläuterungen zu den Spalten SZ, PS, PDF:

SZ: Seitenzahl
PS: Link auf komprimierte Postscript-Datei; enthält je 2 DIN-A5-Seiten auf einem Blatt; Angabe der Dateigröße in kB
PDF: Link auf komprimierte PDF-Datei; DIN A5; Angabe der Dateigröße in kB

Die Dateien sind mit gzip komprimiert. Die Dateien sind keine Zip-Archive!!

Detaillierte Erläuterung zu den Dateiformaten (Bitte lesen, sofern beim Entpacken oder Drucken der Dateien Probleme auftreten, z.B. beim Drucken fehlende Bilder)

In den beiden ersten Wochen wird die Zeit für die Übungen umgewidmet für die Heimlektüre eines Lehrmoduls. Voraussichtlich in Woche 48 wird umgekehrt eine Vorlesung zur Übung umgewidmet, um Zeit für eine umfangreichere Übungsaufgabe zu haben.
Übungsgruppentermine finden daher erstmals in Woche 44 statt.


Änderungen gegenüber dem Vorjahr

Der Inhalt der Vorlesung hat sich gegenüber der Version vom Wintersemester 2002/03 nur in Details (redaktionelle Umstellungen, Fehlerkorrekturen) verändert.
Das Skript vom April 2003 kann weiterverwendet werden. Das Skript vom November 2002 kann weiterverwendet werden, allerdings muß das neue Modul CVS2 hinzugenommen werden.

Der Inhalt der Vorlesung hat sich gegenüber der Version vom Wintersemester 2001/02 in einigen Punkten signifikant geändert; Details hierzu auf der Seite für die Softwaretechnik I, WiS2002/03

Querbeziehungen zu anderen Veranstaltungen

  • Programmierpraktikum (TI: 3. Sem.; WI: 4. Sem.; AI: 3./4. Sem.):
    Die Vorlesung Softwaretechnik I überschneidet sich mit dem Programmierpraktikum im Stoffumfang von ca. 6 Doppelstunden. Dieser Stoff wird inzwischen in identischer Form als Begleitvorlesung zum Programmierpraktikum angeboten.

  • Informationssysteme:

  • Die früher aufgetretene Überschneidung beim Thema ER-Modellierung zwischen den Vorlesungen Softwaretechnik I und Datenbanksysteme I (im Umfang von ca. 2 Doppelstunden) wurde inzwischen beseitigt. Die ER-Modellierung wird jetzt primär in der Softwaretechnik I behandelt und in der Datenbanksysteme I nur noch kurz angesprochen. Hörer, die die Datenbanksysteme I, aber nicht die Softwaretechnik I hören, können die entsprechenden Teile des Skripts isoliert lesen.


Übungen

Die aktive Teilnahme an den Übungen ist unerläßlich für einen nachhaltigen Lernerfolg!

Zeitplanung: Der Umfang der Übungsaufgaben ist so dimensioniert, daß diese mit einen Zeitaufwand von ca. 4 Stunden pro Woche incl. Nacharbeitung des Vorlesungsstoffs bearbeitet werden können. Inclusive der 3 Stunden Präsenzzeiten (2V + 1 Ü) beträgt der gesamte einzuplanende Zeitaufwand ca. 7 Stunden pro Woche.

Rhythmus: aus organisatorischen Gründen finden die Übungen zur ST1 und DBS1 zusammen als eine 2-stündige Übungsstunde statt.

Zu beiden Vorlesungen werden jeweils getrennte Übungsaufgaben ausgegeben, d.h. es ist problemlos möglich, an nur einer der beiden Übungsgruppen teilzunehmen.

Übungsaufgaben: Die Übungszettel sind hier verfügbar, ferner die Probeklausur vom 8. Februar 2003.


Stand: 05.10.2003