KS

Karl Schrader

verfügbar

Letztes Update: 06.12.2006

Softwareentwickler

Firma: Soft Project GmbH
Abschluss: Dipl.-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut)

Skills

--- Betriebssysteme ---

MS-DOS
Windows 95, 98, NT, ME, 2000, XP
Windows CE
Windows CE.net
MS Pocket PC
Microsoft Windows for Handheld PC 2000
Windows Mobile 2003
Linux
Novell


--- Programmiersprachen ---

Java, Java Script
C, C++
Visual C++.NET
Visual C#
eMbedded Visual C++
eMbedded Visual Basic
Visual Basic
DENSO-BHT-Basic
Modula-2


--- Datenbanken ---

Microsoft Access
Microsoft SQL-Server
Oracle
Microsoft
Pocket Access


--- Mobile Datenerfassungsgeräte ---

DOLPHIN 7200 von HHP (Hand Held Products)
DOLPHIN 7300 von HHP
DOLPHIN 7400 von HHP
DOLPHIN 9500 von HHP
BHT 7000 von DENSO
BHT 7500 von DENSO
BHT 8000 von DENSO
CPT-711 von CIPHER-LAB
IT-500 von CASIO
Fujitsu PenCentra 200
DELL AXIM


--- Developer Tools ---

Microsoft Visual Studio
Microsoft Visual Studio .NET
Eclipse SDK
Borland JBuider



--- Other Tools ---

ARTiSAN Real-time Studio
Rational ClearCase
Rational ClearQuest
Telelogic DOORS 6.0
Ant (Erstellung von installierbaren Software-Paketen)

Subversion
TortoiseSVN (A Subversion client for Windows)


--- Standards zur Modellierung von Daten ---

Extensible Markup Language - XML
EXPRESS+

Projekthistorie

Projekte der letzten Jahre

• Entwicklung eines CAMpilers für AIRBUS.

AIRBUS ist ein führender Flugzeugbauer, der dank seiner Kundenorientierung, Vertriebserfahrung, Technologieführerschaft und Fertigungseffizienz an die Spitze der Branche aufgestiegen ist. Airbus liefert die Hälfte aller Verkehrsflugzeuge weltweit.

Das Projekt hat die Implementierung der A380-CAMpiler Software zur Abbildung der A380 CAM (Cabin Assignment Module) Parameter zur Aufgabe. In dem CAM sind Daten über die Kabinenanordnung und Systemeigenschaften für das CIDS (Cabin Intercommunication Data System) zentral gespeichert. Das CIDS ermöglicht die Änderung des Kabinenlayouts ohne eine Änderung an der Hardware.

Programmiersprache: Java
Komponentenbibliothek zum Erstellen grafischer Oberflächen: Swing
Framework zum Testen von Java-Programmen: JUnit
IDE: Eclipse SDK, Borland JBuilder
Standard zur Modellierung von Daten: XML
API zur Arbeit mit XML: JDOM
Betriebssysteme: Alle Betriebssysteme die das Java Runtime Environment (JRE) unterstützen.
Tools: ARTiSAN Real-time Studio
Rational ClearCase
Rational ClearQuest
Telelogic DOORS 6.0
Ant (Erstellung von installierbaren Software-Paketen)

Subversion
TortoiseSVN (A Subversion client for Windows)
Laufzeit: 27 Monate, 09.2004 – 11.2006


• Entwicklung eines PC-Kassensystem für die Gastronomie und die Hotellerie.
Kassensystem, Backoffice-System und Informationssystem sind in einer homogenen Software vereint.

Programmiersprache: Microsoft Visual C# .NET
Betriebssysteme: Windows XP, Windows Pocket PC
IDE: Microsoft Visual Studio .net Professional
Datenbank: Microsoft Access
COM Automation
Laufzeit: 18 Monate 01.2003 - 06.2004


• Mobile Datenerfassung von Kraftfahrzeugen im Batchbetrieb.
Kunde: EMDER VERKEHRSGESELLSCHAFT AG
Ansprechpartner: Martin Fleßner, Leiter der EDV, Tel.: 04921 895-134

EVAG hat gemeinsam mit den Beteiligungsgesellschaften einen Stamm von ca. 450 Mitarbeitern. EVAG ist in Emden das größte Umschlagsunternehmen und betreibt im Emder Hafen mehrere Umschlagsanlagen und Lagerhallen. Am Terminal I und im Außenhafen wurden im Jahr 2002 über 785.000 Kraftfahrzeuge und am Nordkai ca. 10.000 Container umgeschlagen. Neben der Umschlagstätigkeit bietet die EVAG umfassende seehafenlogistische Dienstleistungen an.

Verwendete Hardware: DOLPHIN 7400 von Hand-Held-Products
Programmiersprache: eMbedded Visual C++ 3.0
Betirebssystem: Windows CE
Laufzeit: 8 Monate, 05.2002 – 12.2002


• Entwicklung der Software „Ambulantes OP-Zentrum / OP-Dokumentation“.

Viele Krankenhäuser fördern das ambulante Operieren und benötigen dementsprechend auch eine zuverlässige Software, um den Dokumentationsaufwand bestmöglich zu bewältigen. Das Programm dokumentiert nicht nur, sondern deckt auch die folgenden Bereiche ab:

• Arztbriefe schreiben,
• Statistiken über Saal- und Personalauslastung erstellen,
• Soll-/Ist-Vergleiche der Fallzahlen pro Fachabteilung durchführen,
• Kosten und Erlöse pro Fall ermitteln
• und gegebenenfalls auch Rechnungen schreiben.

Programmiersprache: Java
IDE: Borland JBuilder
Betriebssysteme: läuft auf allen Plattformen für die eine Java-
Laufzeitumgebung (JRE) verfügbar ist
Datenbank: Microsoft Access
Kommunikationsprotokoll: Remote Method Invocation (RMI)
Laufzeit: 18 Monate, 11.2000 – 04.2002


• Für eine Unternehmensgruppe, die mittlerweile zu den führenden Anbietern in den Bereichen Malerwerkzeuge, Besen und Bürsten zählt, habe ich eine Anwendung für den Außendienst entwickelt. Die Anwendung läuft auf einem Fujitsu PenCentra 200. Mit der Anwendung können Aufträge, Kundendaten Besuchsberichte erfasst, bearbeitet, gelöscht und gesendet werden. Der PenCentra ist mit einer Telefonkarte ausgestattet. Für die Datenübertragung baut das Gerät eine Telefonverbindung mit dem Server auf. Die Daten werden dann per FTP-Protokoll übertragen. Für den Server habe ich eine Anwendung geschrieben, die die Daten aus einer relationalen Datenbank liest und diese in Form von ASCII-Dateien für das mobile Gerät bereitstellt.

Programmiersprachen: C++, eMbedded Visual Basic
Betriebssysteme: Windows NT, Microsoft Windows for Handheld PC 2000
Datenbank: Oracle, Microsoft Pocket Access v3.01
Laufzeit: 12 Monate, 11.1999 – 10.2000


• Entwicklung einer Anwendung für das Audi-Werk in Györ. Bestimmte Motorenteile sind mit einem Datamatrix-Code versehen. Diese Codes werden mit einem Beschriftungslaser erzeugt. In der Fertigung sind Scanner (HawkEye15) installiert. Im Serienbetrieb liest die von mir erstellte Anwendung die Datamatrix-Codes und speichert diese zusammen mit anderen Daten in einer Datenbank. Über ein von mir erstelltes Tool können beliebige SQL-Anfragen an die Datenbank gestellt werden. Das Ergebnis der Anfrage wird über die COM-Automatisierungsschnittstelle in Excel-Tabellen dargestellt.

Programmiersprache: C++
IDE: Microsoft Visual Studio Professional
Betriebssystem: Windows NT
Datenbanken: Microsoft SQL-Server, Oracle
Laufzeit: 13 Monate, 10.1998 – 10.1999


• Für einen großen Züchter von Zierpflanzen habe ich ein mobiles Datenerfassungs- und ein Datentransferprogramm erstellt. Auf dem MDE (mobiles Datenerfassungsgerät) werden Verkaufsdaten erfasst, bearbeitet und an das Warenwirtschaftssystem gesendet. Vom Warenwirtschaftssystem zum MDE werden mind. einmal täglich die Debitorstammdaten in Form der gültigen Kartennummer übertragen.

Programmiersprache: DENSO-BHT-Basic, Microsoft Visual Basic
Betriebssystem: Windows NT
MDE: BHT 7000 von DENSO
Laufzeit: 6 Monate, 03.1998 – 08.1998


• Implementierung einer “Frischdienstabwicklung“ für die Versorgung von
Bäckern und Konditoren. Das Programm läuft auf einem DOLPHIN 7200. Es umfasst die folgenden Bereiche: Ladelisten erfassen, Lagerkommissionierung, Auftragserfassung beim Kunden, Vorbestellungen beim Kunden, Fahrzeuginventur und Stichprobeninventur.
Für den Datentransfer wurde ein Windows-NT-Programm implementiert, das die erfassten Daten auf dem PC ablegt und Stammdaten auf das MDE überträgt. Die Kommunikation erfolgt über die serielle Schnittstelle. An dem PC sind 16 Übertragungsstationen angeschlossen.

Programmiersprachen: C, C++
Betriebssysteme: DOS, Windows NT
MDE: DOLPHIN 7200 von HHP
Laufzeit: 18 Monate, 08.1996 – 01.1998

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar ab 18.12.2006
Vor-Ort-Einsatz zu 100% möglich.
Profilbild von Karl Schrader Softwareentwickler aus BadSalzdetfurth Softwareentwickler
Registrieren