- Übersicht
- DMU-Monitor
- Virtuelle Absicherung
Monitoring von DMU-Untersuchungen/Simulationen mit Link zu Auftragssystemen
Das System wird in der Fahrzeugentwicklung eingesetzt, mit dem Ziel das virtuelle, also computerbasierte Prototyping zu unterstützen.
Das System setzt sich aus mehreren, zum Teil unabhängig voneinander operierenden Komponenten zusammen. Die Komponenten dienen der Erfassung, der Verwaltung, dem Monitoring und der Kommunikation der
- computergestützten Untersuchungen (Simulationen),
- zugehörigen Aufträge,
- Bauteilinformationen und Bauteilbeziehungen (Relationen) aus den Untersuchungen,
- Ergebnisse und Bewertungen der Untersuchungen, Bauteile und Relationen.
Weiter gehören zum Funktionsumfang:
- Anschluss an Partnersysteme (deren Repository) zum Bezug von Prozess- und Objektinformationen,
- Bedarfsermittlung von Untersuchungen (die Wiederholung einer Untersuchung ist notwendig, wenn sich am Untersuchungskontext etwas geändert hat),
- automatische Vorbewertung der Bauteile und Bauteilbeziehungen aus den Untersuchungen,
- automatische, z.T. durch den Anwender steuerbare Auswertungen im Batch,
- Exportschnittstellen (PDF, CSV, XML, MS Excel...)
Die zum Teil automatisierte Kommunikation ist E-Mail-gestützt. Dabei werden i.d.R. kurze Mitteilungen verschickt, die Links auf die betreffenden Objekte enthalten. So können die Anwender schnell und zielgerichtet ihre Informationen abrufen.
Den Komponenten liegt jeweils ein differenziertes Berechtigungswesen zugrunde, das steuert wer welche Daten sehen oder bearbeiten darf.
Technologien
Das Gesamtsystem basiert auf einer Drei-Stufen-Technologie (Client, Middleware (server-gehostet, WebServer und Application-Server) und einer Datenbank). Der Client einiger Komponenten ist in HTML-Technologie ausgeführt - hierfür genügt also ein WebBrowser zum Betrieb. Andere Komponenten benötigen die Installation eines eigenständigen Java-Clients.
Folgende Technologien sind im Einsatz:
- J2EE (Servlets, JSP, JSTL, EJB)
- Struts (erweitert um ein Dialogsteuerungsframework des Kunden) als MVC Framework
- Weblogic Application Server
- iPlanet Webserver
- RMI, HTML, CSS, JavaScript
- Java Swing Client mit automatischen Softwareupdate
- Oracle
- DB2-Gateway
- Job-Scheduler (Quartz)
- PDF-Generierung (iText)
- XLS-Generierung (jxl)