PINT: PID Integration on Testprocesses

Realisiert für die Siemens AG

www.siemens.de

Inhalt

Diese Anwendung ist eine Individual-Entwicklung für die SIEMENS AG. Sie dient zur Belieferung von Prüfsystemen mit Baugruppen-spezifischen Daten und insbesondere zur MAC-Adress-Verwaltung.

Technik

  • Java-Applikation
  • Java unter Win95,Win-NT und HP-UX
  • Microsoft SQL-Server 7 - JDBC-Anbindung
  • Filemanagement
  • Versionsmanagement
  • File-Kommunikation
  • Visual Basic
  • OLE
  • Perl-Installations-Programm, compiliert fuer Windows/HP-UX
  • DOS-Batch- und Unix-Shell-Skripte zur Konfiguration und zum Programmstart
  • SQL-Skripte für DB-Verwaltung und DB-Recoverymaßnahmen

Umfang/Dauer/SCG-Projekt-Anteil

Vollprojekt 2000-2001

Die Anwendung ist komplett in Java geschrieben und beinhaltet eine eigene Versionsverwaltung mit zentraler Update-Automatik über eine MSQL-7 Datenbank. Aus einem Installationsprogramm werden zwei minimale Basisklassen auf dem Client installiert, der sich die aktuellsten Klassen-Versionen vom Server herunterlädt.

Durch lokales Pooling und Cacheing der benötigten Klassen und der zu verwaltenden Daten können die Clients nach einmaligem Online-Durchlauf offline arbeiten solange der Cache von Verbrauchsdaten ausreicht und nachträglich alle durchgeführten Transaktionen archivieren.

Die Zusammensetzung der zu erzeugenden PID-Datensätze wird modular in der Anwendung erzeugt ebenso wie die Zuordnung von spezifischen Baugruppen zu den einzelnen PID-Templates.

In die Anwendung ist sowohl eine eigene Benutzerverwaltung als auch ein eigenes Hilfesystem integriert sowie zahlreiche Options- und Verwaltungs-Panels.

Beispiele: Ansicht Anwendungsfenster

Alle Daten sind anonymisierte Testdaten.

Hauptfenster
Hauptfenster

Bearbeitungs-Editor für Ergebnis-Datei
Editor für Ergebnis-Daten

Auswahl einiger Verwaltungspanels
Verwaltungspanels