Allgemein:
Tätigkeiten
Analyse, Architektur, Design (Software und Datenbanken),
Spezifikation, Implementierung, Integration, Test,
Consulting (Programmierg.),Dokumentation, Administration,
Support (OS, Programme)
Schwerpunkt
Implementierung von GUI- und Konsolen-Applikationen in C/C++/C#
und Java als Standalone- und Client/Server-Systeme für Intranet,
Internet-Lösungen, Oracle
Projekte:
05.05-dato
Diverse Test- und Einstell-Software (RTCA Level D und E) für Geräte
in verschiedenen Projekten (PC SW / Embedded SW)
Spezifikationen (Kunden-, System-/Software-, Design-, Test-Specs), User-Man.
Software-Entwicklung, Integration, Test
C/C++, C#, Oracle10, Matlab, VBA
12.03-06.04
Personalisierung von SmartCards
Feinspezifikation f. diverse Systembereiche (Protokollierung, Lagerverwaltung,
Rechnungsverwaltung, Mailing)
Implementierung der Protokollierung (API und GUI) für die Anwendungs- und
Systemebene und Lagerverwaltung (GUI)
NT/Win2000/XP/Win2003, C++, Java (JDBC/JNI), Visual Basic, Oracle8/9
11.02-11.03
Kontroll-/Steuersoftware (Treiber u. GUI) für eine Peiler-Empfänger-Kombination
Treiber-Verbindung: seriell / TCP
SW-Spezifikation für die Geräte-Kombination, Implementierung, Test, Integration, sowie Geräte-Simulationen, Dokumentation / Testspezifikation (dt. + engl.)
NT/Win2000, C++, QT, Lex / Yacc
03.02-08.02
Tool zur komfortablen Abfrage einer Datenbank mit Informationen für Klimagas-Reduktionsstrategien
SW-Architektur, GUI-Design, SW-Design, Rahmen-Implementierung
NT, Java / JSP, HTML / JavaScript, SQL, Oracle8, Tomcat
01.01-03.02
Versorgungstool für ein Verkehrsleitsystem
GUI-Design, Entwicklung, Test eines Frameworks für Standard-Editoren des Versorgungstools, sowie Implementierung, Test einiger Editoren (Knotengruppen, Jahresautomatik-Kalender, Verkehrsrechner, ...)
Jonas, Java / Swing (Beans, EJB), XML, Oracle 8i
07.00-12.00
Aktienkurse-, News- und Portfolio-Alarm-System
Spezifikation, DB-Design, GUI-Design, Entwicklung und Test einer GUI für dynamische Internet-Seiten für ein Aktienkurse-, News- und Portfolio-Alarm-System, das die Konfiguration benutzerabhängiger Alarme erlaubt (Quotes, News, Portfolio),
Apache / Weblogic, Java (Beans), JSP (Tags, Taglib), JavaScript, HTML, SQL, Oracle 8i
08.99-06.00
BDE / Zeiterfassung
Programm zum Import von SAP-Auftragssätzen,
Programm zum Export (an SAP) und zur Berechnung von auftragsbezogenen Arbeitszeiten aus Zeit- und BDE-Buchungen der Mitarbeiter,
Implementierung automatischer Reports zur Realisierung einer Betriebsvereinbarung
NT, C, SQL, JAM, ICSA
Zeiterfassungs-Reports im Intranet
HTML-Reports (Java-Servlets / JDBC),
Applet zur Anzeige und Manipulation von Aufträgen,
Applet zur Manipulation von Regeln für Zeit-Salden,
Tests mit Apache-Webserver und Servlets für ein integriertes Web-Angebot
NT, Java, HTML, SQL
07.96-07.99
Flugziel-Bedrohungsanalyse
Design/Implementierung/Test einer GUI-Applikation mit u.a. graphischer Darstellung von Flugzielen,
Datenbank-Zugriffe (Poet) als Basis für ein graphisches Update
NT, VC++, MFC
Flugziel-Identifizierung und Klassifizierung
Aufsetzen der Zielplattform (Vernetzung, Entwicklungsumgebung),
Quellcode-Analyse des existierenden Systems,
Schnittstellen-Definition zwischen einer Berechnungskomponente (Expertensystem), zwei GUIs und einer Evaluierungskomponente,
Design/Implementierung/Test der Berechnungskomponente zur
Flugziel-Identifizierung und Klassifizierung, sowie der Corba-Schnittstelle,
Integration mit den anderen Komponenten
HP-UX / IRIX, C++, Orbix (Corba)
Simulation zur Ausbildung von Panzer-Rekruten
Design/Implementierung/Test einer GUI-Applikation mit graphischem Update-Zyklus (40 ms), User/Usergruppen-abhängige Anteile, Multithreading, Hilfs-Konsole,
Festlegung der Schnittstelle von den hardwarenahen Komponenten zur Benutzer-Oberfläche (Frame), Betriebssystem-Konfiguration (User/Usergruppen-Rechte)
NT, MFC, VC
Flugziel-Identifizierung und Klassifizierung
Design/Implementierung/Test von mehreren Systemkomponenten: zwei GUI-Applikationen (mit Update-Zyklus für Text und Grafikdaten), ein Kommunikationsprozeß (IPC) für die Verbindung zum Szenario-Generator STAGE, sowie ein Daten-Record- und Replay-Prozeß,
Design/Implementierung/Test eines wiederverwendbaren Netzwerk-Moduls (TCP/IP)
IRIX, C++, Motif, Xlib
Operationelles System zur Flugziel-Bedrohungsanalyse und zur Unterstützung von Planungsaufgaben
Installation / Konfiguration von Oracle8 (Intranet), Erzeugung einer Test-Datenbank,
Erstellung von SQL-Skripten zur Datenerzeugung und Datenmanipulation, Design/Implementierung eines Oracle-DB-Clients (Queries, Trigger-Empfang, OCI) und zwei Netzwerk-Prozessen zum Auffangen der Daten des Oracle-Clients, Portierung des Netzwerk-Moduls (siehe oben) nach WinNT für die Kommunikation zwischen den Prozessen,
Erstellung einer DB-Spezifikation (Rational Rose / UML), Dokumentation
Panzer-Ausbildungssystem für Rekruten mit versch. Szenarien in zwei Sprachversionen
Implementierung/Test des Datenaustausches zwischen versch. Hardware-Schnittstellen, Design/Implementierung/Test einer generischen Testumgebung (Sender / Receiver) zur Verwendung für alle Schnittstellen (lokales Testen, Integration) und ähnliche Projekte, sowie als Abnahme-Tool, da wiederholbare Tests und ihre Auswertung (Testdateien) möglich sind; Sender: GUI-Applikation zum Versenden von Einzelnachrichten und Testdateien mit Pausen und Wiederholungen; Receiver: Nachrichten-Monitor mit Filterfunktion
Techniken: IPC, Netzwerk, Multithreading
Ausbildungssystem für Rekruten
Realisierung eines Moduls Kabinenbewegung (Logik und Mathematik) und des Moduls Schülerbewertung, sowie entspr. Testprogr. (Linux, Sniff+, C++, Tcl/Tk)