Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005

Ähnliche Präsentationen


Präsentation zum Thema: "Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005"—  Präsentation transkript:

1 Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005
Prof. Dr. Klaus Küspert Knut Stolze Lehrstuhl für Datenbanken und Informationssysteme Friedrich-Schiller-Universität Jena

2 Motivation & Zielsetzung
Ergänzung der Vorlesung DBS 2, insbesondere des Teils zur „Implementierung von Datenbanksystemen“ Arbeiten in einem (kleinen) Team, und alle Teams sind zusammen an einem größeren Projekt beteiligt Gemeinsam ein Ziel (lauffähiges System) zu erreichen Kommunikation mit anderen Teams um Schnittstellen zu definieren und Probleme zu diskutieren/lösen Organisation innerhalb eines Teams ist nicht festgelegt

3 Motivation & Zielsetzung (2)
Selbständiges Einarbeiten in neue Konzepte und Programmiersprachen Einschränkungen und Abhängigkeiten von heutigen Datenbanksystemen von der internen Programmierung zu verstehen Umgang mit und Implementierung für verschiedenen Betriebssysteme Anwendung von „version control“ Systemen zur Verwaltung von Quelltexten

4 Teilnahmevorraussetzungen
Besuch der Vorlesungen DBS 1/2 mit Übungen Erfolgreiche Teilnahme am Datenbank-Grundpraktikum Kenntnisse in C++ oder der Wille, dies zu lernen Java ist eine recht gute Ausgangsbasis Tentative Schedule Projekt 1: 10/15 – 11/12 Projekt 2: 11/12 – 12/03 Projekt 3: 12/03 – 01/07 Projekt 4: 12/17 – 01/21 Projekt 5: 01/21 – 02/04

5 Kriterien für Schein Anwesenheit zu den Praktikumsterminen
Erfolgreiche Erstellung der eigenen Komponente Implementierung und Dokumentation der einzelnen Klassen, Funktionen und Methoden Automatisches Testen (Unit-Test) Das ganze System soll am Ende des Semesters lauffähig sein Hier sollten wir nun die Teilnahmegeschichte klären

6 Organisation Teams von 2-3 Mann Praktikumszeiten:
Team-Größe ist abhängig von jeweiliger Komponente Arbeit im Team aufteilen das „wie“ bleibt jedem Team selbst überlassen Praktikumszeiten: Mittwoch 8 – 11 Uhr Exklusiv reservierte Rechner im Unixpool Anwesenheit der Betreuer (Knut Stolze & Hannes Moser)

7 Organisation (2) Remote-Arbeit jederzeit möglich
Versions Management System “BitKeeper” unterstützt dies sehr gut Jeder Teilnehmer erhält eigenen Account Rechner: iibm08.inf.uni-jena.de Login: iprak01 bis iprak30 Initiales Passwort: iprakXX Passwort bitte beim ersten Einloggen ändern!! Einloggen via: ssh –X iibm08.inf.uni-jena.de

8 Organisation (3) Jedes Team gibt einmal pro Monat einen Statusbericht (ca. 10 min) Überblick, was gemacht wird und wie die eigene Komponente funktionieren soll. Was funktioniert, was noch nicht? Welche Probleme traten auf? Welche Zuarbeit von anderen Teams ist noch nötig?

9 Entwicklungsumgebung
Programmiersprache: C++ Platform: AIX 5.1 Compiler: Visual Age C++ 6.0 Versions Management: BitKeeper (http://www.bitkeeper.com/UG) Tools: GNU Tools (gmake, …) Editor: Emacs, vi, .. Bei Bedarf an Knut Stolze wenden – wir installieren dann nach


Herunterladen ppt "Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005"

Ähnliche Präsentationen


Google-Anzeigen