Software Engineering - Projektauszug
Alcatel SEL AG
Entwicklung einer Globalen Einkaufsdatenbank mit Intranet FrontEnd und DB2 BackEnd
- Intranet FrontEnd mit Workflow und mehrstufigem Berechtigungskonzept
- Einbinden von HTML und JavaScript für Layout und Überprüfungszwecke
- Aufruf diverser StoredProcedures in DB2 über Agents mit Übergabe bzw. Übernahme größerer Datenmengen
Mitkonzeption und Entwicklung einer "Einheiten" Datenbank in der Weltweit alle Einheiten des Unternehmens verwaltet werden
- Web Frontend, Anbindung an DB2, Berechtigungskonzept und Workflow waren Teil der Planung und Entwicklung
Umgebung:
- Lotus Notes 5
- HTML
- DB2
- JavaScript
_________________________________________________________________________________
Deutsche Post ITSolutions GmbH
Datenbankdesign/Datenbankentwicklung
- Aufbau und Weiterentwicklung eines Data-Warehouse zur Aufnahme sämtlicher relevanter Transportdaten der Deutschen Post
- Neuentwicklung und Erweiterung bestehender Routinen (Datenbankskripte, Serverprozesse) zur automatisierten Berechung und Archivierung von Kenngrößen (PL-SQL, C++)
- Entwicklung eines Moduls zur Steuerung und Überwachung der Datenbank (C++,HTML)
Softwaredesign/Softwareentwicklung
- Erstellung und Durchführung von Tests zur Feststellung der Kompatibilität der Anwendungen zu Windows XP
Projektmanagement
- Leitung eines Teilprojektes
Umgebung:
- Microsoft Windows NT/2000
- Sun Solaris 7
- Oracle 8.1i
- Microsoft Visual C++
- Microsoft Visual SourceSafe
- Rogue Wave Tools/DB Tools
- Rational ClearQuest
_________________________________________________________________________________
Deutsche Bahn AG
Entwicklung eines Anwendungsprototypen zur Verwaltung von Organisationsdaten
- Die Anwendung verwaltet Organisationsdaten (Konzernstruktur, Personal, Betriebsrat, Kostenstellen etc.) und z.B. Gültigkeitszeiträume zwischen Beziehungen
- Aufbauend auf der OOA wurde ein OOD mit Rational Rose entwickelt
- Die Entwicklung der Anwendung erfolgte in Visual C++ , die GUI in MFC
- Als OODB wird ObjectStore eingesetzt
- Coaching der internen Entwicklungsabteilung
Umgebung:
- Visual C++
- MFC
- Windows NT 4.0
- Rational Rose
- ObjectStore
_________________________________________________________________________________
DB-Systems
Analyse, Konzeption und Entwicklung von Komponenten für ein ReisendenInformationsSystem (RIS) im Intranet-Umfeld
- Zug- ,Signal- und Endgeräteinformation werden dem Reisenden in akustischer und visueller Form dargeboten
- Hierbei kommt es zur Integration mit weiteren Schnittstellensystemen der Deutschen Bahn.
Umgebung:
- Java 1.x
- JSP
- Javascript
- HTML
- DHTML
- XML
- UML
- Microsoft .NET
- Visual C++
- MFC
- Rational Rose
- Oracle 8.1.x
_________________________________________________________________________________
Deutsche Post AG
Entwicklung eines Schnittstellenprogrammes zum Transfer und zur Weiterverarbeitung von Massendaten
- Die Anwendung verwendet Daten über angefallene Mengen und die relevanten Zeiten aus der Datenbank eines Briefzentrums und bereitet diese Daten zur weiteren Nutzung im Bereich Netzsteuerung und Netzplanung auf
- Die von der Fachseite gelieferten Spezifikationen wurden nach OO-Gesichtspunkten analysiert
- Aufbauend auf dieser Analyse wurde ein OOD mit Paradigm entwickelt
- Die Entwicklung der Anwendung erfolgte in Visual C++ mit Oracle 7.3 als DB unter Windows NT 4.0
- Anschließend wurde die Anwendung auf UNIX CDS++ transferiert
Umgebung:
- Visual C++
- Windows NT 4.0
- Platinium Paradigm
- Oracle 7.3
- RogueWave
_________________________________________________________________________________
Deutsche Post AG
Anwendungsdesign im Rahmen der Paketauslieferung
- Erstellung von Spezifikationen für die Realisierung fachlicher Anforderungen
- Design/technische Konzeption der Schnittstellen und Oberfläche der Anwendung
- Erstellung von Testspezifikationen
- Koordinierung und Überwachung der Testdurchführung
- Qualitätskontrollen der von Unterauftragnehmern gelieferten Software (Code-Review)
Umgebung:
- Visual C++
- Windows NT 4.0
- NCR-Unix
Tools:
- VISIO
- Prompt
- Infotool
- Toad
- Oracle 8.05
- CCC Harvest
- Together
_________________________________________________________________________________
T-Systems / DaimlerChrysler
Entwicklung einer Datenpflegeapplikation für die Zuordnung von Bestelldaten zu Produktionslinien
- Entwicklung von Datenmodellen und Java GUI mit Swing Bestandteilen für Baumanzeigen und Tabellen
- Implementierung der Steuerungslogik für die GUI-Komponenten mittels eines endlichen Automaten
- Coaching der sonstigen Projektmitarbeiter.
Umgebung:
- Visual Age für JAVA
- DB2
- Windows NT
_________________________________________________________________________________
T-Systems / DaimlerChrysler
Entwicklung einer Applikation für die Plausibilitätsprüfung und Änderung von Daten einer PKW-Platte
- Es wurden diverse GUI Bestandteile in Java mit Swing entwickelt und mit einem Mechanismus zum Datenaustausch und der Datenvaliditierung versehen
- Der Datenaustausch mit dem Host fand über einen XML-Stream statt
- Dafür mussten Auswertungs- und Zuordnungsmodule entwickelt werden
Umgebung:
- Visual Age für JAVA
- DB2
- Windows NT
_________________________________________________________________________________
Tengelmann
Entwicklung des Rechnungsprüfungs-Subsystem im Rahmen des DisGo Projektes
- Analyse der Geschäftsprozesse und Erstellung der UseCase Dokumentation
- Erstellung der Klassendiagramme und des dynamischen Modells im Rahmen der Objektorientierten Analyse
- Anfertigen eines GUI-Prototypen, welcher in den Gesamtrahmen der DisGo-Applikation eingebettet wurde
- Erstellung des OO-Designs
- Trennung der Applikation in GUI-Client mit Swing
- EJB-Entitys als Datenmodell und EJB-SessionBeans zur Abbildung der Geschäftsprozesse
- Anbindung der GUI an die Enterprise-Java-Bean Architektur.
Umgebung:
- Rational Rose
- Clear Case
- RequisitPro
- Borland Application Server
- Oracle
- JBuilder
- Unix
- Windows NT
_________________________________________________________________________________
Dresdner Bank
Entwicklung eines Planung- und Controlling- Systems (PCS) als externes Subsystem im Rahmen des DreBa Großprojektes 'oskar'
- Analyse der zu realisierenden Features und Erstellen von UseCases
- Iterativ/Inkrementelles Vorgehen bei der Entwicklung der Komponenten bestehend aus Design, Coding und Test
- Erstellen eines Grobdesign mit RationalRose
- Erstellen von Klassendiagrammen und evt. Sequenzdiagrammen
- Codieren der entsprechenden Komponente
- Reworking
- Source-Code Doku Erstellung unter VisualAge
- Entwicklung von Komponenten-Tests und Cluster-Tests mit Junit
- Nachziehen des Grobddesigns zu einem detaillierteren Design pro Milestone
- Erstellen von Anwendungs- und Entwicklerdokumentation
- Portieren der PCS-Applikation in eine J2EE-Anwendung unter WebSpere.App.Server
- Erstellen des logischen Datenmodells und des physikalischen Datenmodells unter DB2
- Entwicklung der EJB-Schnittstelle zu einem WEB-basierten Frontend
Umgebung:
- Rational Rose
- Visual SourceSafe
- Visual Age
- WebSphere Application Server (mit Eclipse)
- DB2
- MQ-Series
_________________________________________________________________________________
Robert Bosch GmbH
Weiterentwicklung eines Webbasierten Informationssystems für die Zentralstelle Forschung und Vorausentwicklung
Umgebung:
- Oracle 8.x
- Oracle Webserver
- Orcale Applikationserver
- HTML
- JavaScript
- Java
- PL/SQL
- Windows NT
- Netscape als Client-Browser
_________________________________________________________________________________
Akzo Nobel, Stuttgart
Programmierung einer ASP-Intranetanwendung für die Abfrage und die Bearbeitung einer Produktdatenbank
- Installation des Microsoft Site Servers
- Einrichtung und Programmierung von Site Server Search und einer Benutzerverwaltung über den Membership Server