Software für mechatronische Regelsysteme
|
Hardware and Software Control System
SVS Auftraggeber: dSpace GmbH (Deutschland) Aufgabe: Seit nunmehr 20 Jahren ist die dSPACE GmbH der weltweit führende Anbieter von Werkzeugen für die Entwicklung und den Test mechatronischer Regelungssysteme. dSPACE beschäftigt inzwischen über mehr als 800 Mitarbeiter weltweit. Von dSpace gelieferte Regelungssysteme müssen zu 100% nachvollziehbar und rückverfolgbar sein: Einzelne Komponenten (Hardware, Software, Handbücher und Zubehör ) und deren Spezifikationen, Software Releases, Kunden, Lieferstatus etc. Die Softeware importiert Daten aus Axapta und baut auf diesen Daten auf. Sie verwaltet und integriert alle notwendigen Daten zu einem System. Die Softwarelösung soll aus insgesamt 3 Modulen bestehen: Software-Releaseverwaltung, Systemverwaltung, Lizenzerstellung. Anwendungsbereiche: Automobilindustrie, Antriebstechnik, Luft- und Raumfahrt und Industrieautomation. Lösung: SVS ist eine zweischichtige Unternehmenssoftware zur Automatisierung von Geschäftsprozessen. Nach Anforderungsanalyse beim Kunden vor Ort wurde eine detaillierte Spezifikation und ein GUI-Prototyp der Softawe erstellt. Das Domänen-Modelldiagramm wurde mit UML erstellt.
Die Abbildung der Geschäftsprozesse wird durch Workflows und User-Rechte genau modelliert. Das System der Zugriffsrechte von SVS ist hoch konfigurierbar. Adminstratoren können damit den Zugriff auf einzelne Anwendungsfälle (Use Cases) genau festlegen. Es können Benutzergruppen festgelegt werden. Ein User der Gruppe erbt die Nutzerrechte der Gruppe.
Entwicklungsumgebung
Visual C# , .NET
2.0, Visual Studio 2008, MS SQL Server 2005-Datenbank,
Datenbankzugang über
Microsoft Data
Access Components (MDAC).
Bibliotheken:
Der
Projektverlauf wurde mit Microsoft Project
gesteuert. Spezifikationen wurden per Wiki im Internet angelegt
und gepflegt. Bug-Tracking mit Mantis, einem webbasierendem
IssueTracking-System. Quellcode-Kontrolle mit Version Control
(Subversion).
|




