Softwareentwicklungsprojekte

Nachfolgend finden Sie einen Auszug der Projekte und Kunden, für die wir bereits tätig waren. Die Einsatzbereiche sind hierbei sehr weit gestreut und reichen von ERP-Anwendungen über die Robotik bis hin zu multimedialen Anwendungen und Webapplikationen.

Projekt:Weboberfläche zur Fernwartung, Weiterentwicklung eines früheren Projekts (http://www.keylender.de) um weitere Module.
Auftraggeber:tesco GmbH&Co. KG, Westerstede
Technik:Visual C# (Windows Forms .NET 2.0) und ASP.NET 3.5
KeyLender Weboberfläche

Weboberfläche zur Fernwartung der Hardware unter ASP.NET 3.5 mit Nutzung von modernem AJAX (Bessere Interaktion der Webseite durch clientseitiges Javascript und dynamisches HTML) zur Verbesserung der Bedienung und Benutzerfreundlichkeit.

  • Nutzung eines selbstentwickelten Webframeworks (Bessere Cookie-Behandlung, Menüunterstützung und Lokalisierung schon auf Frameworkebene, Toolsammlung, etc.)
  • Umstellung der Embedded Software auf Ausführung als Dienst zugunsten besserer Robustheit (z.B. automatische Neustarts bei Abbrüchen) und besserer Fernwartbarkeit.
  • Implementieren von neuen Netzwerkprotokolle nach Dokumentation.
  • Ansteuerung von Barcodelesern und RFID-Lesern.
Projekt:Multimediale Videoplayersoftware mit Videodatenbank und Webanbindung mit Downloadfunktionalität
Auftraggeber:Anbieter von Bezahlinhalten
Technik:Visual C# (Windows Forms .NET 2.0)
wabPlayer

Entwicklung einer multimedialen Anwendung zur Verwaltung von Bezahlinhalten, hauptsächlich Videodateien. Besonderes Augenmerk waren intuitive und moderne Bedienung und Look&Feel, Webanbindung inkl. Downloader und automatische Updates.

  • Entwicklung einer hochmodernen, verspielten Oberfläche mit komplexen Benutzersteuerelementen.
  • Anbindung an die webbasierte Videodatenbank, um automatisiert Multimediainhalte herunterzuladen, inkl. grafischer Interaktion mit dem Benutzer (Fortschrittsanzeigen, etc.)
  • Nutzung von SQLite als integrierte Datenbank.
  • Multithreading-Umgebung
  • Grafische Animationen
Projekt:Grafische Bedieneroberfläche/GUI
Auftraggeber:Internationaler Hersteller von DSP-Hardware
Technik:Visual C# (Windows Forms .NET 2.0)

Entwicklung einer komplexen grafischen „Drag And Drop“ Benutzeroberfläche zur Bedienung und Konfiguration einer eigenentwickelten Hardware des Kunden auf Basis eines Pflichtenheftes.

  • Entwicklung von komplexen Benutzersteuerelementen mittels GDI+, dabei hohe Anforderungen an das Look&Feel der Anwendung (Antialiasing, Schatten, Performance…)
  • Entwicklung eines komplexen Automatismus (nahezu K.I.) um dem Bediener soviel Arbeit wie möglich abzunehmen.
  • Zusammenarbeit mit weiteren Entwicklern, um Protokolle zu definieren und die Kompatibilität mit der Hardware zu gewährleisten.
  • Entwicklung von Unit-Tests, um die Robustheit und Stabilität der Software sicher zu stellen.
  • Projektmanagement: Einschätzung der Arbeitsschritte und deren Zeitaufwände und Erstellung eines Projektplans mit definierten Meilensteinen.
  • Lokalisierung über entwicklungsunabhängige Lösung (z.B. Textdateien)
Projekt:POS/Kartenlese-Client mit DB-Anbindung
Auftraggeber:Willenberg IT-Design, Hünfeld
Technik:Visual C# (Windows Forms .NET 2.0)
Vitality Card Client

Entwicklung einer Clientsoftware, welche es ermöglicht, RFID-Karten und Barcodes mit einem intelligenten, unter C++ programmiererbaren Handscanner zu scannen, zu verarbeiten und anschließend an ein Datenbanksystem (Intersystems Caché) zur weiteren Verarbeitung zu liefern.

  • Einbindung von Drittsoftware und Protokollen zur Zusammenarbeit mit Drittprodukten.
  • Speicherung lokaler Daten mittels JET/ODBC in einer Access (*.mdb) Datenbank.
  • Einbindung des Internet Explorers per COM, da enge Zusammenarbeit mit Weboberfläche des Kunden.
  • Beachtung des Corporate Designs des Kunden sowie Ermöglichung flexibler Anpassungen für Franchisebetrieb.
  • Zusammenarbeit mit Webdesigner und Datenbankentwickler, um Kompatibilität zu gewährleisten.
  • Einbindung von RFID- und Barcodetechnik.
Projekt:Embedded Automatensoftware mit Bedieneroberfläche (http://www.keylender.de)
Auftraggeber:tesco GmbH&Co. KG, Westerstede
Technik:Visual C# (Windows Forms .NET 2.0)
tesco Schlüsselautomat

In enger Zusammenarbeit mit dem Hardwarehersteller Entwicklung der Systemsoftware für einen öffentlichen Automaten unter Windows XP.

  • Datenaustausch über XML Dateien.
  • Abgleich mit beliebiger entfernter Datenbank über modulare Schnittstelle (erweiterbar). Im Prototyp wird ein genormtes Protokoll unter HTTP verwendet.
  • Benutzerfreundliches und anprechendes Design.
  • Einbindung eines RFID Kartenlesers zur Benutzer-Authentifizierung.
  • Besonderer Augenmerk auf Resourcenschonung sowie stabilen und selbstständigen Programmablauf (Standalone-Gerät).
Projekt:Patientendatenbank mit Benutzeroberfläche unter MS Access.
Auftraggeber:Landeskrankenhaus
Technik:MS Access / VB

Im engen Kontakt mit den Mitarbeitern Entwicklung einer Patientendatenbank unter MS Access mit Möglichkeit der Bilderintegrierung, automatischem Druck von amtlichen Patientenblättern und Patientenausweisen inkl. Schulung und Support.

Projekt:Komplexe Windowsanwendung (Rich Client) mit Client/Server Architektur.
Auftraggeber:Überregionaler Softwarehersteller
Technik:Visual C++ (MFC/Win32), MUMPS/Cache

Entwicklung und Support der Benutzeroberfläche unter Windows für die darunter liegende Client/Server-Software unter MUMPS (vorher nur per Textterminal bedienbar da bisher nur Text/ASCII-basierend). Mobile Variante auf Pocket PC unter Windows mobile entwickelt. Hauptsächlicher Einsatz im Medizinischen Feld und Industrie. Verantwortlich für Vor-Ort Installation, Test und Benutzerunterstützung und –Schulung.

  • Selbstständige Entwicklung eines komplexen grafischen Frontends unter MS Windows für die ASCII-basierende Server-Software unter MUMPS/Caché. Zur Entwicklung wurde MS Visual C++ genutzt mit intensiver Nutzung von MFC und Windows SDK.
  • Entwicklung eines Mobileclient mittels embedded Visual C++, lauffähig auf Windows CE und Windows mobile. Gleiches Zugriffsprotokoll wie beim stationären Client, hierdurch keine Datenbankanpassung erforderlich.
  • Integrierung von Drittsoftware (z.B. KODIP) über Schnittstellen via OLE/COM und DLL nach Herstellervorgaben und Dokumentationen.
  • Entwicklung eines kompletten Systems zur Abgabe der Qualitätssicherung unter der Programmiersprache MUMPS mit enger Zusammenarbeit der Windowsoberfläche. Dies umfasste u. a. einen komplexen Regelparser und eine dynamischen Benutzeroberfläche mit Onlineüberprüfung und Interface zu weiteren Programmen.
  • Entwicklung eines Interfaces zur Open-Source Datenbank GT.M. Hierdurch enorme Einsparungen und Erhöhung der Einnahmen durch Umgehung von Lizenzkosten für zukünftige Installationen, sowie bessere Kundenakzeptanz.
  • Anpassung und Weiterentwicklung der Anwendung auf neueste Technologien und gemäß Guidelines für Windows XP. Hierdurch auf Kundenwünsche und Marketing reagiert. (Themes/Optik, Detailarbeiten)
  • Vor-Ort Arbeiten für Test und Kunden-Rückmeldung sowie Kunden-Schulung und -Support.
  • Zusammenarbeit mit externen Firmen.