Projekte


Im Laufe unseres langjährigen Firmenbestehens haben wir eine Vielzahl von Projekten erfolgreich durchgeführt. Dadurch können wir bei der Umsetzung Ihrer Anforderungen auf einen reichen Erfahrungsschatz zurückgreifen. Auf dieser Seite haben wir eine Auswahl unserer bisherigen Arbeiten für Sie zusammengestellt.

 

2006
Entwicklung einer zweiteiligen Web-Anwendung. Eine Komponente läuft als Java™-Programm auf GSM-Modems und überträgt Daten von angeschlossenen Probenahmegeräten per GPRS zum einem Webserver. Bei wichtigen Ereignissen wird von der Software eine SMS an eine vorkonfigurierte Rufnummer verschickt. Die Daten können auch von einem Terminalprogramm mittels Wählverbindung direkt per CSD (GSM/Data) abgefragt werden. Die zweite Komponente wird auf dem Webserver ausgeführt und sorgt für die Speicherung der Daten in einer MySQL Datenbank. Von dort aus können sie von jedem beliebigen Computer per Internet abgefagt werden. Ein entsprechender Zugriffsschutz ist obligatorisch um nur authorisiertem Personal den Zugang zu den Daten zu erlauben. Das in HTML, CSS, JavaScript und JSP entwickelte Benutzerinterface erlaubt das Einsehen, Bearbeiten und Auswerten der Daten. Die Anwendung soll europaweit zum Einsatz kommen und unterstützt daher mehrere Sprachen.
 

seit 2005
Entwicklung einer Java™-Anwendung, die Tomcat als Servlet-Container und Castor als Data-Binding-Framework zur Speicherung von Objekten in einer Oracle® Datenbank benutzt. Ebenso haben wir unser eigens entwickeltes Client/Server-Framework bei diesem Projekt eingesetzt. Die Anwendung soll eine Software zur Produktionsplanung ablösen, die in Visual Basic® für Applikationen programmiert ist. Diese dient zur langfristigen Planung von Kosten und Ressourcen bei der Herstellung von Halbleiter- Produkten. Um den gestiegenen Anforderungen im Bezug auf die Planungsmöglichkeiten und vor allem die Analyse von Ist-Daten gerecht zu werden, war es notwendig eine temporale Datenhaltung einzuführen, welche die Abbildung des zeitlichen Verlaufs der Datenänderungen ermöglichen. Die Verarbeitung der Daten aus dem Produktionskontrollsystem und mehrerer anderer Systeme soll ohne die Durchführung eines vom Benutzer ausgelösten Importvorgangs erfolgen.

The Castor Project

seit 2004
Aktive Mitarbeit bei der Weiterentwicklung des Open-Source-Projekts Castor. Dabei handelt es sich um ein Data-Binding-Framework, das zur Objekt/Relational-Zuordnung (O/R-Mapping) für Java™-Anwendungen dient und bereits in zahlreichen Java™-Projekten eingesetzt wird.
 

2004 - 2005
Entwicklung einer Java™-Anwendung zur Verwaltung von Probecards, welche als Ausstattung bei der Produktion von Halbleitern benötigt werden. Um die Daten aus dem Produktionsprozess und der Lagerhaltung zu ermitteln mussten zwei Schnittstellen für den Datenaustausch mit diesen Systemen geschaffen werden. Für eine dieser Schnittstellen war es notwendig mittels einer State-Machine eine zustandsbasierte Verarbeitung von Ereignissen vorzusehen. Die Daten werden mittels des Data-Binding- Framework Castor in einer Oracle® Datenbank gespeichert.
 

2003 - 2004
Entwicklung einer Java™-Anwendung, die Tomcat als Servlet-Container und Castor als Data-Binding-Framework zur Speicherung von Objekten in einer Oracle® Datenbank benutzt. Ebenso haben wir unser eigens entwickeltes Client/Server-Framework bei diesem Projekt eingesetzt. Die Anwendung wird zur Budgetplanung sowie zur Kostenplanung und -verfolgung von Projekten eingesetzt. Die Daten mussten in einer zu SAP® kompatiblen Struktur gespeichert werden um gegebenenfalls später einen Datenaustausch zu ermöglichen.

Eigenentwicklung

seit 2003
Entwicklung eines Client/Server-Frameworks in Java™. Diese Bibliothek erlaubt es durch Austausch von XML-Dokumenten eine schnelle Netzwerk-Kommunikation zu betreiben. Basierend auf dem Data-Binding-Framework Castor ist eine Objekt/Relational-Zuordnung (O/R-Mapping) ebenso enthalten wie eine komplette Benutzer- und Gruppen-Verwaltung zur Definition von beliebigen Berechtigungskonzepten und ein MDI-Desktop-Manager zur einfacheren Erstellung von Benutzeroberflächen. Darüber hinaus wurde das Java™ InputVerifier-Konzept erweitert, sodass auch eine serverseitige Überprüfung möglich ist. Während dieser können sehr einfach datenbankgestützte Vergleiche, Suchvorgänge und Ähnliches durchgeführt werden.
 

2002
Entwicklung eines Schichtplanungsprogramms in Visual Basic® für Applikationen. Die Software läuft unter Microsoft® Access 2000 und benutzt einen Oracle® Datenbank-Server zur zentralen Speicherung der Daten. Die Anwendung dient zur Planung und Verwaltung von Mitarbeiterschichten eines Callcenters. Die Planung erfolgt auf Basis der eingegangen Anrufe, die mit dem Callcenter-System ermittelt wurden. Die Anwendung bietet Funktionen zur grafischen Darstellung der Daten ebenso wie Funktionen zum Abgleich von Ist- und Solldaten.
 

2000 - 2001
Consulting und Ausarbeitung der Spezifikationen für eine Middleware zur Bereitstellung von Finanzinformationen. Die daraus entstandene 'Multi-Tier-Application' basiert auf Java™ und fungiert als Messaging-Provider (JMS). Zur Administration kann ein Web-Browser oder ein Telnet-Client benutzt werden. Außerdem wurde der Kunde im Rahmen dieses Projekts von uns bei der Konfiguration eines Clusters unterstützt. Die dabei entstandene Serverfarm wird zur Qualitätssicherung von Serverdiensten, die zur Verteilung von Börsenkursen dienen, benutzt.
 

1999 - 2006
Entwicklung einer Software zur Produktionsplanung in Visual Basic® für Applikationen. Die Software dient zur langfristigen Planung von Kosten und Ressourcen bei der Herstellung von Halbleiter-Produkten und läuft unter Microsoft® Access 97. Sie besitzt zahlreiche Analyse- und Auswertungsfunktionen sowie verschiedene Datenimporte und -exporte zu anderen Systemen. Die Daten werden zentral auf einem Oracle® Datenbank-Server gespeichert. Nachdem die Anwendung ihre Zuverlässigkeit und Stabilität unter Beweis gestellt hatte, wurde sie mehrmals erweitert um neue Produktionsbereiche in den Planungsprozess zu integrieren.
 

seit 1998
Wir führen bei mehreren Kunden regelmäßig Netzwerk- und Systemadministrationen von Windows® und UNIX™-Systemen durch.
 

1998
Entwicklung einer Rechnungswesen-Software in Visual Basic® für Applikationen. Die Software dient zur Erstellung von Montagerechnungen mittels Microsoft® Word und Verwaltung der Rechnungen in Microsoft® Excel.
 

1996, 1999
Entwicklung und Erweiterung einer Prüfsoftware für die Messwertaufnahme bei der Temperaturprüfung von induktiven, kapazitiven und optischen Näherungsschaltern mittels RS-232, die sowohl für Stichprobenprüfungen der Fertigung als auch für die Sensorenentwicklung verwendet wird. Die Software wurde in Visual Basic® erstellt und erlaubt Analyse und Auswertung der Daten sowie den Export der Daten nach Microsoft® Excel.
 

1996 - 1997
Entwicklung verschiedener Testsysteme und Prüfprogramme für mikromechanische Sensoren (z.B. Drucksensoren, Airbag-Sensoren, etc.). Die Prüfablaufsteuerung und Messwertübertragung erfolgte mittels IEEE.488 oder RS-232 vom bzw. zum PC. Die Software wurde von uns in Visual Basic® oder mittels HP-VEE erstellt, teilweise mit Datenübergabe an Microsoft® Excel oder andere Anwendungen.



Sie sollten nicht versäumen sich auch unsere Referenzen anzuschauen.