Die Erstellung eines Katalogprogramms für Pflege und Erfassung der Fahrzeuge/Baugruppen/Ersatzteile sowie sämtlicher Beziehungen untereinander; Druck des Katalogs.
Win16 und Win32, C++; spezielle GUI (Formulare aus SQL-Datenbank), TCP/IP, Dongle, SQL-Datenhaltung, aufwendige Import-/Export-Funktionen, ODBC, Win32/OWL/MFC-Versionen.
AS/400-Anbindung.
AS/400 - Anbindung an Win16/Win32 und umgekehrt. Hintergrund ist ein Dokumenten-Management-System der Firma Sattler-Hüning auf Win32-Basis, welches die Dokumente online vom AS/400-System übernimmt. Die Arbeitsplätze sind teilweise mit AS/400-Terminals ausgestattet, teilweise mit WinXX-PCs. Letztere zeigen z.B. die Rechnungs-Images an, drucken Barcodes etc. Die Kommunikation mit der AS/400 wurde auf mehrfache Art und Weise verwirklicht (asynchron über COM, DDE-Server Win 3.x, Dataqueues, Shared Memory und Shared Files).
Die Erstellung eines SAP-Image-Viewers.
OS/2 Warp, C++; Image-Viewer, der sich in die SAP R/3-Gui nahtlos einbettet und sich so verhält wie ein SAP-Control; Viewer bewegt sich beim Verschieben/Verkleinern/Vergrößern der GUI mit. Viewer wird über RFC von SAP aus gestartet. Viewer manipuliert GUI, fügt Menueinträge zu SAP R/3 Gui hinzu, sperrt Menueinträge, bringt GUI auf volle Bildschirmgröße usw.; Multithreading-Architektur; Viewer lädt Bilder - angeregt durch spezielle Befehle über Gui - im Voraus und erreicht für die Verwendung mit professionellen Datenerfassern eine Geschwindigkeit von mehreren Truecolor-Images (ca. 80k/JPEG) pro Sekunde.
Die Erstellung eines Katalogprogramms auf CD.
Win32, C++; Spezielles GUI, netzwerkfähig (TCP/IP-Streams, Broadcast), diverse Versionen, skalierbare Vektor- und Bitmapgrafiken..
Die Erstellung einer Zeiterfassung für vier verbundene Werke.
Win32, C++; SQL-Datenhaltung, kontaktlose Chipkarten (Siemens Smartcards mit eigenem Betriebssystem), Terminal-Programmierung, sehr variable Einplanung der Mitarbeiter in Schichten und Arbeitsgruppen, variable Konten und Lohnarten, Berücksichtigung der Tarifbestimmungen, Auswertungen, Bewertung der geleisteten Stunden (Zuschläge), Übergabe an SAP-Buchhaltung, ODBC, ISDN-Anbindung der Werke.
Die Erstellung eines SAP-Image-Viewers.
NT40, C++, MFC; Image-Viewer (siehe unten) portiert nach Win NT; weitere Features.
Projekt DORA (DOcument Retrieval and Archievement), Image-Server-Daemon.
DG-Unix, C; TCP/IP-Daemon unter Data General Unix, welcher Anfragen an Informix-Datenbank stellt; Retrievel der Images von Sony-Jukebox, Lieferung per TCP/IP-Stream, FTP oder RCP, Infobox, Selektion;.
Projekt DORA (DOcument Retrieval and Archievement), NT-Client.
Win32, C++; NT-Client, welcher Anfragen vom User entgegen nimmt, diese via TCP/IP an den Daemon (s. unten) weiterleitet, und Ergebnisse und Images via Stream bzw. FTP zurückbekommt; MFC; Verwaltung über ORACLE-Tabellen; Anbindung an diverse Programme der Lufthansa Cargo: Über DDE und Win16-Programm an Entire Connection - Sessions (div. Natural-Programme); Anbindung an ORACLE-Forms-Applikationen über Hooks und DDE; Viewer steuerbar über DDE.
Die Erstellung des Abrechnungskerns der zentralen Abrechnung.
NT/HPUX, Java/Corba; Borland JBuilder, Visigenic, ORACLE, ORACLE Designer 2000.
Die Erstellung eines Tools zur automatischen Verbindung einer Entire Connection Session (Telnet) mit ORACLE Forms.
Win32, C++, MFC, Hooks; Abfangen von Tastatur-Eingaben, Auslesen von Inhalten der Session, Suchen des richtigen "feindlichen" Dialoges, Ausfüllen des "feindlichen" Dialoges.
Die Erstellung eines SAP-Image-Viewers.
NT40, C++, MFC; Image-Viewer als ActiveX-Control implementiert; weitere Features.
Das Einbetten eines Editors für die Bearbeitung von Kleinanzeigen in SAP R/3-GUI.
NT40, C++, MFC; Einbetten des externen C++-Programms in das SAP R/3 GUI; Manipulation von Menus und Tastatur; Einfügen Icons und Controls in die Toolbar des GUIs.
Die Erstellung einer allgemeinen Lib zum Einbetten von Programmen in SAP R/3-GUI.
NT40, C++, MFC; allgemeine Library zur Manipulation der SAP R/3 GUI und zum Einbetten von Win32-Programmen in die die NT-Version der GUI.
Tool zur automatischen Verbindung einer Entire Connection Session (Telnet) mit ORACLE Forms.
Win32, C++, MFC, Hooks; Abfangen von Tastatur-Eingaben, Auslesen von Inhalten der Session, Suchen des richtigen "feindlichen" Dialoges, Ausfüllen des "feindlichen" Dialoges.
Die Erstellung eines Tools zur Änderung der Tastaturbelegung unter NT.
Win32, C++, MFC, Hooks; Komma gegen Punkt tauschen etc..
Die Erstellung von animierten Logos als ActiveX-Control, realisiert mit Open GL.
Win32, C++, MFC, Open GL.
Die Erstellung von Open-GL-Controls für About-Dialoge.
Win32, C++, Open-GL, ActiveX, MFC..
Unterstützung bei der Kundenverwaltung für eine Mobilfunk-Abrechnung.
Win32, C++; ORACLE, ODBC, SQL, MFC..
Projekt DORA (DOcument Retrieval and Archievement), Java-Client.
Java; Nimmt Anfragen vom User (Applet) entgegen; leitet diese via TCP/IP an den Daemon (s. unten) weiter; Ergebnisse und Images werden mittels CGI (Perl 5) und RCP geholt; Anbindung an die zentrale Abrechnung (Cesar) der LH Cargo.
Projekt DORA (DOcument Retrieval and Archievement), HTML-Client.
Perl 5; Nimmt Anfragen via HTML-Formular entgegen; leitet diese via TCP/IP an einen Imageserver (s. unten) weiter; Ergebnisse und Images werden mittels Stream und RCP geholt.
Erstellung einer Zeiterfassung.
Win32, C++; SQL-Datenhaltung, kontaktlose Chipkarten (Siemens Smartcards mit eigenem Betriebssystem), Terminal-Programmierung, variable Einplanung der Mitarbeiter, variable Konten und Lohnarten, Auswertungen, ODBC, Schnittstellen zu SmartPlan, MFC.
Umstellung einer gesamten Produktionsanlage auf das Jahr 2000.
Win32, DOS, ODBC, SQL, ca. 30 Windows-Programme, ca. 70 DOS und Maschinenprogramme, umfangreiche Anpassung der Dateiformate etc..
Teilnahme am Projekt FISCUS; Umfassende Lösung für Finanzämter bundesweit, einige hundert Programmierer.
Java, JDBC, Rational Rose, San Francisco Projekt.
Tools rund um ein Aktienbuch
Win32/Linux, Access, PHP4, HTML, Javascript.
Konzeption und Entwicklung einer Thin Client Entwicklungsumgebung; sehr schnelle (Windows-)Applikationen über das Internet bei geringsten Bandbreiten (2,4 KBit/s = 1/26 der ISDN-Geschwindigkeit).
Win32/Linux, C++, TcpIp, Kryptographie, Kompression usw..
Konzeption und Entwicklung eines Portals für Baustoffhersteller, den Handel und dem privaten wie auch kommerziellem Verbraucher.
Linux, PHP4, HTML, Javascript.