Praxissemester bei der Datateam AG

Ich habe beide Praxissemester bei der Datateam AG in Schaffhausen absolviert. Die Datateam entwickelt und vertreibt IT-Lösungen für Logistikunternehmen. Auf die Firma bin ich über ein Poster eines früheren Praktikanten gestoßen, was sich im nachhinein als Glücksgriff herausstellte. Alle Kollegen waren wirklich nett und hilfsbereit, außerdem war die Arbeit anspruchsvoll, interessant und verantwortungsvoll. Ich hatte sehr viel Spaß, konnte sehr viel lernen und die Betreuung durch Dr. Wolfgang Spreng war hervorragend. Das alles, und, ich gebe es ja zu, das sehr erfreuliche Gehalt, waren Gründe, wieso ich auch mein zweites Praxissemmester dort absolviert habe.

Es war sehr erfreulich, dass ich an Projekten arbeiten konnte bzw. durfte. Das erste Projekt war der vProjektTracker, eine webbasierte Applikation mit Datenbankanbindung, und Tramper Zoll, eine javabasierte Neuentwicklung einer bestehenden Zollapplikation. Beide Projekte bauen auf das vLogistics-Framework auf, das in der Firma entwickelt und stetig verbessert und weiterentwickelt wurde. Es ist leistungsstark, unterstützt Benutzergruppen und bietet einen einfachen Zugriff auf Datenbanken oder anderen Datenquellen, wie beispielsweise Webservices.

Erworbene Kenntnisse
  • Java
  • SQL mit Oracle 8i, 9i, SQL-Server und IBM DB2/AS400
  • Installation und Einrichtung von Oracle 9i
  • Tabellen u. Datenübernahme von IBM DB2/AS400 nach Oracle 9i
  • HTML, JavaScript und CSS
  • Konzept und Funktionsweise von Frameworks
  • UML
  • XML und XSL-FO
  • PVCS zur Quellcode- und Versionsverwaltung
  • Tomcat als Servlet-Container
  • Entwicklung von webbasierten Applikationen mit Datenbankanbindung
  • Einsatz von Eclipse als Entwicklungsumgebung und DbVisualizer als Datenbank-Tool
vProjectTracker
vProjectTracker

Der vProjektTracker beschreibt ein Ticketsystem mit integrierter Projektverwaltung, Arbeitszeiterfassung und diversen Analysefunktionen.
Im vProjektTracker werden alle Aufgaben und Arbeiten in so genannte Tickets erfasst. Alle Tickets und somit alle Tätigkeiten werden Kunden und Produkten zugeordnet, evt. Projekten und Arbeitspaketen sowie den zuständigen Mitarbeitern und werden mit einem Status, einer Priorität und Terminen versehen. Die Kundenanbindung verbessert nicht nur den Informationsaustausch, sondern ermöglicht dem Kunden auch das Erfassen und Bearbeiten von Tickets. Intern profitieren Mitarbeiter und Projektleitern von der Dokumentation der Tickets und der zahlreichen Analysefuntionen.

Im Sommer 2003 habe ich damit begonnen, die bei der Datateam üblichen Arbeitszeiterfassung in den vProjektTracker einzubinden. Ziel war es, die Erfassung in die tägliche Arbeit mit dem Tickets einzubinden und den Durchlauf zu den Vorgesetzten und Verantwortlichen zu optimieren. Erfreulicherweise hat sich das gesamte Ticketsystem und die neu integrierte Zeiterfassung schnell bewährt.

Features
  • Ticketsystem zur Verwaltung aller Aufgaben
  • 5 Benutzergruppen mit unterschiedlichen Rechten und Funktionsumfang
  • Detaillierte Angaben und History zu jedem Ticket
  • Detailgrad der Ticketansicht und der History anhängig der Benutzergruppe
  • Integrierte Arbeitszeiterfassung und Arbeitsbeschreibung
  • Projektverwaltung mit Arbeitspaketen
  • Jedes Ticket kann einem Projekt und einem Arbeitspaket zugeordnet werden
  • Diverse Auswertungen und Statistiken
  • Export in MS Project zur genauen Planung der Tickets
  • Import aus MS Project, neu geplante Tickets werden automatisch aktualisiert
  • Mail-Benachrichtungen
  • Verwaltung der Stammdaten
  • Datenbankanbindung (Oracle)
  • Integrierter Dokumentendruck
  • Projektanalyse: Gegenüberstellung der geplanten und tatsächlichen Aufwände
  • Verschiedene Priotitäten und Stati
Tramper Zoll

Das Hautprojekt im zweiten Praxissemester war die Neuentwicklung von Tramper Zoll, an dem ich mit meinem Komilitonen Daniel Speicher gearbeitet habe. Tramper Zoll war eine Zollapplikation für Transportunternehmen, die es bereits für die IBM-AS400 gab. Ziel des Projekts war es, eine Windows-Applikation mit der gleichen Funktionalität und der gleichen Datenbasis zu implementieren, auf Basis von vLogistics. Die Applikation war gleichzeitig ein Prototyp für das neue GUI-Framework XMLGUI, das von Dirk Anderhuber in Rahmen seiner Diplomarbeit entwickelt und mit Hilfe unseres Inputs erweitert und verbessert wurde.
Dank Java ist Tramper Zoll auch unter Mac OS X und Linux einsetzbar. Darüber hinaus wurden mit Oracle, SQL-Server und DB2/400 gleich drei Datenbanksysteme unterstützt.

 
Valid XHTML 1.0 Strict Valid CSS! Apple Mac