Software-Architektur
Beratung durch die ATE Software GmbH
-
Aufgabe
Die ATE Software GmbH hilft einem internationalen Marktführer für Health-Care
Technologien bei der Erstellung einer Anwendungs- und Systemarchitektur zum
Betrieb von telemedizinischen Anwendungen.
Für die neue Produktgeneration sollen die bestehenden Anwendungen modernisiert
und besser integriert werden. Ein mehrsprachiges Webportal zur Abwicklung
globaler medizinischer Studien und Gesundheitsführsorgeprojekte
wird die
Produktlinie abrunden.
Die Entwicklungszeit neuer Produkte soll durch die weitgehende
Konfigurierbarkeit des Systems und eine hohe Wiederverwendung verkürzt werden.
Zentraler Punkt ist die Sicherheit des Systems, die den hohen Anforderungen der
amerikanischen Gesundheitsbehörde FDA genügen soll.
-
Realisierung
Die ATE Software GmbH erarbeitet die gesamte Softwarearchitektur des
angestrebten Systems. Die resultierende servicebasierte Architektur ermöglicht
sowohl Internet- als auch Intranetlösungen und unterstützt alle Schichten der
Anwendung.
Ein servicebasiertes Komponentensystem erlaubt die Einbindung von
Geschäftslogiken per Drag & Drop in Windows- und Webanwendungen. Die
Integration von Workflows in der Anwendungslogik und der Benutzeroberfläche
ermöglicht die weitgehende Konfigurierbarkeit der Anwendungen. Dabei wird der
Microsoft BizTalk Server zur Abwicklung lang laufender Geschäftsprozesse
unterstützt.
Die Sicherheit des Systems wird durch Zugriffskontrollen in allen Schichten der
Architektur garantiert. Die Autorisierung erfolgt dabei durch ein filigranes
Rollen- und Rechtesystem, das eine projektbezogene Rechtevergabe erlaubt.
Ergänzt wird das Sicherheitssytem um die Auditierung aller Benutzeraktionen und
Datenbankzugriffe, die Vollversionierung der Datenhaltung und der Unterstützung
von elektronischen Signaturen.
Die statuslose Geschäftslogik sorgt für die hohe Verfügbarkeit und
Skalierbarkeit des Systems.
-
Kundennutzen
 |
Schnelles "Time To Market" für neue Gesundheitsprojekte |
 |
Vergrößert die Reichweite des Angebots über das Internet |
 |
Kostengünstigere Entwicklung durch Wiederverwendung |
 |
"Agile Business" durch dynamische Konfigurierbarkeit. |
 |
Effizienter Zugriffschutz für Dienste und Daten. |
 |
Hohe Skalierbarkeit und Verfügbarkeit des Systems. |
-
Technologien
.NET 1.1/2.0, ASP.NET, Windows Forms, ADO.NET, SQL Server 2000/2005, Share
Point Portal Server, BizTalk Server, Service Oriented Architecture (SOA)
|