Guidelines.NET

Kretschmar, Lukas and Wegmann, Lukas and Willimann, Quentin (2012) Guidelines.NET. Student Research Project thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
SA_Guidelines - Technischer Bericht.pdf - Supplemental Material

Download (1MB) | Preview

Abstract

Guidelines.ch ist eine Plattform der Infektiologie des Kantonsspitals St. Gallen, welche das Wissen der Ärzte und Abteilung verwaltet und anderen in Form von einheitlich strukturierten Dokumenten zugänglich machen kann. Im Rahmen der Studienarbeit wurde die Problemdomain, wofür es bereits eine in-house PHP-Lösung gibt, als RESTful Webservice mit den aktuellsten Microsoft-Technologien im Backendbereich (ASP.NET WebAPI, EntityFramework) und gängigsten Web-Technologien (ASP.NET MVC 4, HTML 5, KnockoutJS) fürs Frontend umgesetzt. Das Ziel der Arbeit war im Rahmen einer Technologiestudie zu zeigen welche Technologien in Frage kämen, wie weit es möglich ist eine Lösung mit diesen verschiedenen Technologien bereitzustellen und wie weit diese miteinander harmonieren. Das Hauptaugenmerk wurde dabei auf eine flexible Architektur, einfache Erweiterung, Qualitätssicherung in Form von Tests und die zwei wichtigsten Use Cases (Suche, Einträge bearbeiten) gelegt. Als Grundlage für die Umsetzung dieser Use Cases mussten zuvor noch weitere Aspekte bezüglich der Kommunikation und Sicherheit umgesetzt werden (HMAC-Authentifizierung, ACL-basierte Zugriffsverwaltung). Als Resultat der Arbeit entstand eine mögliche Lösung wie man die Plattform neu gestalten kann. Und wie eine Architektur aussehen könnte, die den Anforderungen an Performanz, Flexibilität und Erweiterbarkeit gerecht wird.

Item Type: Thesis (Student Research Project)
Subjects: Area of Application > Web based
Area of Application > Healthcare, Medical Sector
Technologies > Frameworks and Libraries > ASP.NET
Technologies > Protocols > REST
Technologies > Web > HTML5
Metatags > INS (Institute for Networked Solutions)
Divisions: Bachelor of Science FHO in Informatik > Student Research Project
Creators:
CreatorsEmail
Kretschmar, LukasUNSPECIFIED
Wegmann, LukasUNSPECIFIED
Willimann, QuentinUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorHuser, HansjörgUNSPECIFIED
Thesis advisorMeier, ClemensUNSPECIFIED
Funders: Kantonsspital St. Gallen, St. Gallen
Depositing User: HSR Deposit User
Date Deposited: 25 Mar 2013 14:22
Last Modified: 25 Mar 2013 14:22
URI: http://eprints.hsr.ch/id/eprint/246

Actions (login required)

View Item View Item