Thermisches und Graphisches Überwachungssystem |
|
Dieses Überwachungssystem basiert auf der Analyse von Wärmedaten und besitzt eine Live-Video Komponente.
Realisiert wurde es als Client-Server System.
Das Abfragen und Übertragen der Wärmedaten wurde über .NET Remoting realisiert.
Für das schnelle Übertragen der Videodaten wurde eine Video-Server basierend auf einem proprietären Protokoll über TCP/IP entwickelt.
|
| Branche |
Wärmemesstechnik |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual Studio .NET
C#, C++ |
|
Datenbank |
XML |
| Netzwerk |
Client- Server-System auf TCP/IP basierend |
| Sonst. |
.NET Remoting
Video-Streaming über proprietäres Protokoll auf TCP/IP basierend | |
IpFilter ( Firewall ) als Kernel - Treiber |
|
Dieser als NDIS Intermediate Treiber realisierte IpFilter kann sowohl ausgehende als auch eingehende Ip - Pakete analysieren und abfangen. Somit können Filtereinstellungen bzgl.:
- Ip-Adresse ( Sender und Empfänger )
- Port
- DFUE - Adapter
vorgenommen werden. |
| Branche |
Versicherung |
| Art d. Tätigkeit |
Kernel-Treiber Entwicklung |
| Technologie |
Windows DDK
C++ |
|
Datenbank |
--- |
| Netzwerk |
Ethernet
TCP/IP |
| Sonst. |
NDIS Intermediate Treiber | |
Text- und Grafik-Satzssystem für den Pressebereich |
|
Dies ist ein kopletter grafischer Editor mit allen Standardfunktionen ( Suche / Ersetze / Copy / Paste / Formatierung, etc... ). Im Besonderern ist dieses System für das Anordnen im Spaltensatz geeignet.
Auch hierbei ist der richtige Textfluss um eingebundene Bilder und grafische Objekte gewährleistet. Das System besitzt eine Silbentrennung. |
| Branche |
Presse |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual Studio .NET
C#, C++ |
|
Datenbank |
XML |
| Netzwerk |
--- |
| Sonst. |
Verwendung der Infragistic Steuerelemente - Bibliothek | |
Digitales Röntgen im medizinischen Bereich |
|
Es werden die Daten von digitalen Röntgensensoren erfasst und weiterverarbeitet.
Hierbei wird das 3-Tier Modell ( Datenbank-Schicht, Geschäftslogik, Anwendungsschicht ) angewendet.
In einem Client- Serversystem werden die Daten serverseitig vorverarbeitet.
D.h. über eine Geschäftslogik werden u.a. den aktuellen Regeln entsprechende Abfragen ausgewertet. Weiterhin werden die Rohdaten in grafische Bilddaten umgewandet.
In den Auswerteprogrammen ( Clients ) kann eine umfangreiche Analyse der Daten durchgeführt werden.
Dieses Projekt wurde in einem Team realisiert. Meine Hauptaufgabe umfasste hierbei die Entwicklung der Geschäftslogik, deren Kern durch eine programmierbare State-Machine realisiert wurde. |
| Branche |
Medizin |
| Art d. Tätigkeit |
Systementwicklung |
| Technologie |
Visual Studio .NET
C#, C++, MFC |
|
Datenbank |
SQL-Server, MSDE |
| Netzwerk |
Client- Server-System auf TCP/IP basierend. |
| Sonst. |
.NET Remoting | |
Bildbearbeitungsprogramm |
|
Dieses Programm wurde entwickelt, um Bereiche innerhalb eines Bildes zu selektieren und deren räumliche Koordinaten in einer Datenbank zu speichern.
Das Programm ermöglicht das Erfassen von Rechteck-Bereichen und Punkten innerhalb dieser Bereiche.
Alle Aktionen können mit der Maus oder der Tastatur durchgeführt werden.
Die Grafik kann hierbei über verschiedenen Zoom-Stufen skaliert werden. |
| Branche |
Optische Objekterkennung |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
Datenaustausch über Textdatei |
| Netzwerk |
|
| Sonst. |
| |
Neuro Visual - Ein Simulator für neuronale Netze |
|
Neuro Visual ist ein Simulator für die gebräuchlichsten Typen neuronaler Netze (Backpropagation, Hopfield, ...).
Das Netz wird grafisch dargestellt, die Daten des Netzes können u.a. direkt in der Netzdarstellung bearbeitet werden.
Währende der Analyse des Netzes können Netzparameter dynamisch verändert werden, um so die optimale Einstellung der Netzparameter zu finden. |
| Branche |
Eigenentwicklung |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
|
| Netzwerk |
|
| Sonst. |
Neuronale Netze | |
Interest Match |
| Dieses Client - Server Projekt besteht aus einem in C++ geschriebenen Internet-Server und einem Java-Client, welche über ein proprietäres Protokoll miteinander kommunizieren.
Basierend auf einer Access Datenbank verwaltet dieses System komplexe "Suche / Biete" Einträge der angemeldeten Teilnehmer.
Wenn eine Übereinstimmung der wichtigsten Kriterien festgestellt wird, werden die entsprechenden Partner per EMail informiert.
Einsatzmöglichkeiten: Mitfahrer Zentralen, Sportclubs, Bekanntschafts-Vermittlung, etc. |
| Branche |
Eigenentwicklung |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC
Java |
|
Datenbank |
Access |
| Netzwerk |
TCP/IP |
| Sonst. |
| |
Betriebsdatenerfassungssystem |
|
Die Daten in mehrstufigen Prozessen werden für jede Abteilung in speziellen Modulen erfasst und ausgewertet. Es ist möglich Inhalte und den Fluss von nicht homogenen Flüssigkeiten zwischen den Abteilungen zu betrachten. Dies wird durch entsprechenden grafische Elemente unterstützt. Das System enthält außerdem eine Stammdatenverwaltung sowie umfangreiche Berichte.
Über eine OleDB - Anbindung werden alle gängigen Datenbanken unterstützt. |
| Branche |
Brauindustrie |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
Access |
| Netzwerk |
|
| Sonst. |
Direkter OleDB-Datenbankzugriff | |
Replikationssystem für Sprach- und Datenströme |
|
Innerhalb eines Netzwerks können Dateiverzeichnisse und Datenbankinhalte synchronisiert werden. Die Kommunikation geschieht über Sockets via TCP/IP.
Bei Bedarf können Sprachdateien über den Windows Audio-Compression-Manager von / zu MP3 konvertiert werden.
Spontan eintreffende Dateien werden über eine Verzeichnisüberwachung sofort bearbeitet.
Das System basiert auf auf einem modularen Datenstrom, mit dem das Übertragen von Daten via Ip über beliebig viele Rechnerknoten hinweg möglich ist. |
| Branche |
Kommunikationstechnik |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
Access, Informix |
| Netzwerk |
TCP/IP |
| Sonst. |
MP3 Codierung / Decodierung
Audio-Compression-Manager (ACM)
Extremes Multithreading
Leadtools (für Grafik)
Technische Dokumentation mit "Doxygen" | |
Erinnerungsprogramm |
|
Mit diesem Ärzte-Informationssystem wird an wiederkehrende Termine erinnert. Das Programm besitzt eine Serienbrieffunktion und die Möglichkeit Druckvorlagen zu verwalten. |
| Branche |
Pharma |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
|
| Netzwerk |
|
| Sonst. |
| |
Steuerungsprogramm für die Haustechnik |
|
In einer Datenbank ist die Topografie eines Gebäudes sowie die logischen Adressen von elektronischen Steuerungsmodulen und Sensoren hinterlegt.
Das Programm zeigt die Lage der Steuerelemente im Gebäudeplan an. Die Messewerte der Sensoren werden angezeigt, die Steuerungen könne parametriert werden.
Die Kommunikation mit den elektronischen Elementen geschieht über LON-Bus. |
| Branche |
Mess- Regelungstechnik |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
Access |
| Netzwerk |
LON-Bus |
| Sonst. |
LonWorks PathFinder mit InfranetLinkServer (COM-Komponente) für Datenaustausch | |
Routing-Programm für den Logistikbereich |
|
Mit diesem Programm wird der Datenverkehr zwischen den Geschäftspartnern eines Logistikunternehmens gesteuert.
Dateien, welche von A nach B versendet werden, werden an zentraler Stelle gesammelt und weiter verteilt. Die Organisation geschieht über eine Relationale Datenbank (SQL-Server). Die Dateien werden auf ihre Inhalte hin untersucht und mit den Einträgen in der Datenbank abgeglichen. Das Ansprechen des SQL-Servers geschieht über DB-Library. |
| Branche |
Logistikunternehmen |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
SQL-Server |
| Netzwerk |
|
| Sonst. |
Direkter Datenzugriff über DB-Library | |
Terminalprogramm |
|
Mit diesem Terminalprogramm kann man im Chat - Modus miteinander kommunizieren oder Dateien miteinander austauschen. |
| Branche |
Eigenentwicklung |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
Telefonverbindung |
| Sonst. |
Windows Telefon-API | |
Verschlüsselungsprogramm |
|
Dateien werden ver- und entschlüsselt. Die Verschlüsselung geschieht wahlweise über die Windows - Crypt-API oder einen RC4 Algorithmus. |
| Branche |
Eigenentwicklung |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
--- |
| Sonst. |
Windows - Crypt-API | |
Messdatenvisualisierung |
|
Diese Programm visualisiert die Messwerte von Feuchte- und Temperatursensoren und zeigt diese tabellarisch oder in einer Grafik an. Die Kommunikation mit den Sensoren erfolgt über die serielle Schnittstelle. |
| Branche |
Behörde |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
Serielle Schnittstelle |
| Sonst. |
Real-Time Graphics und Charting Tools von Quinn-Curtis, Inc. | |
Entwicklungsumgebung für Mikroprozessoren |
|
Die Register und Speicherinhalte des Prozessors werden angezeigt und könne bearbeitet werden. Das Programm ist über eine Konfigurationsdatei für verschiedenen Prozessortypen verwendbar. |
| Branche |
Chip-Hersteller |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
Serielle Schnittstelle |
| Sonst. |
| |
PowerPoint Composer |
|
Mit diesem Programm können - basierend auf bestehenden Foliensätzen - neue Power-Point-Präsentationen zusammengestellt werden |
| Branche |
Automatisierungstechnik |
| Art d. Tätigkeit |
Anwendungsentwicklung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
--- |
| Sonst. |
OLE, Office-Automatisierung | |
Messtafel Verwaltungssystem |
|
In der Automatisierungstechnik verwendete Messtafeln mit ihren entsprechenden Platzierungen werden in einer Datenbank verwaltet.
Die Kalibrierungsdaten der Messtafeln werden direkt über die serielle Schnittstelle in das Programm eingelesen. Bei der Kommunikation mit dem Messsystem wird ein zustandsabhängiges Protokoll verwendet.
|
| Branche |
Automatisierungstechnik |
| Art d. Tätigkeit |
Entwicklung eines ActiveX - Steuerelementes |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
Serielle Schnittstelle |
| Sonst. |
Technische Dokumentation mit "Doxygen" | |
MP3 Encoder / Player ActiveX |
|
PCM Dateien werden über den Audio-Compression-Manager der Fraunhofer Gesellschaft komprimiert.
Für die Wiedergabe ist der Player als ActiveX Steuerelement implementiert. |
|
Branche |
Kommunikationstechnik |
| Art d. Tätigkeit |
Entwicklung eines ActiveX - Steuerelementes |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
---
|
| Sonst. |
Multithreading
MP3 Codierung / Decodierung
Audio-Compression-Manager (ACM) | |
Virtueller Druckertreiber |
|
Wenn dieser Druckertreiber installiert ist, können Sie ihn wie einen Drucker in jeder Applikation auswählen. Jedoch erfolgt die Ausgabe nicht auf einen Drucker sonder wird in einer Grafikdatei (Bitmap) abgelegt. |
|
Branche |
Industrie |
| Art d. Tätigkeit |
Treiberentwicklung |
| Technologie |
Visual C++ / MFC Windows DDK |
|
Datenbank |
--- |
| Netzwerk |
---
|
| Sonst. |
----
| |
Datenbank Steuerlemente |
|
Diese als ActiveX Controls implementierte Steuerelemente (Textfelder, Listenelemente, Kombinationsfelder, Kontrollfelder) könne in unterschiedliche Programme eingebunden werden. Z.B. Word, Excel, VBA, etc. Die Steuerelement sind mit zentralen Datenbankelementen verbunden und können so den Inhalt von Datenbanken anzeigen bzw. verändern. |
|
Branche |
Banken |
| Art d. Tätigkeit |
Entwicklung von ActiveX - Steuerelementen |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
Alle ODBC-Datenbanken |
| Netzwerk |
---
|
| Sonst. |
----
| |
Konvertierung COBOL -> C++ |
|
Es wurden in C++ Klassen und Basisfunktionalitäten entwickelt um ein bestehendes COBOL-Projekt ohne wesentliche strukturelle Änderungen nach C++ zu portieren. |
|
Branche |
Bausoftware |
| Art d. Tätigkeit |
Systemprogrammierung, Beratung |
| Technologie |
Visual C++ / MFC |
|
Datenbank |
--- |
| Netzwerk |
---
|
| Sonst. |
----
| |
Schulungen |
|
Diverse Schulungen im Bereich C / C++, Visual C++ mit MFC, Windows API, Windows Spezialthemen |
| Branche |
Branchenübergreifend |
| Art d. Tätigkeit |
Schulungen |
| Technologie |
--- |
|
Datenbank |
--- |
| Netzwerk |
---
|
| Sonst. |
----
| |