
SORMAS (Überwachungsverwaltung und Analyse -System) ist ein Open -Source -System, das aus separaten Web- und Mobile -Apps besteht, die darauf ausgerichtet sind, die Prozesse zur Überwachung der Ausbreitung von Infektionskrankheiten und der Reaktion auf Ausbruchsituationen zu optimieren.
Sie können Sormas auf unserem Demo -Server unter https://demo.sormas.org versuchen!
Lesen Sie unsere beitragende Readme durch und kontaktieren Sie uns unter [email protected], um zu erfahren, wie Sie dazu beitragen können, die Entwicklung von Sormas voranzutreiben, oder lesen Sie unsere Diskussionen, um Entwicklungsunterstützung von den Kernentwicklern und anderen Community -Mitgliedern zu erhalten. Sormas ist ein Community-betriebenes Projekt, und wir würden uns freuen, Sie an Bord zu haben!
Wenn Sie zum Code beitragen möchten, halten Sie sich bitte strikt an den Entwicklungsumfeldhandbuch ein, um sicherzustellen, dass alles richtig eingerichtet ist. Bitte stellen Sie außerdem sicher, dass Sie die Entwicklungsrichtlinien gelesen haben, bevor Sie sich entwickeln.
Wenn Sie ein Sicherheitsproblem melden möchten, lesen Sie bitte unsere Sicherheitsrichtlinien . Für Fehler ohne Sicherheitsauswirkungen, Änderungs- und Feature -Anfragen erstellen Sie bitte ein neues Problem und lesen Sie den Aussenden eines Problemhandbuchs für detailliertere Anweisungen. Wir schätzen Ihre Hilfe!
Sormas unterstützt offiziell und wird an Browsern auf Chrombasis (wie Google Chrome) und Mozilla Firefox und allen Android-Versionen von Android 7.0 (Nougat) getestet. Grundsätzlich sollten Sormas mit allen Webbrowsern verwendet werden, die von Vaadin 8 unterstützt werden (Chrome, Firefox, Safari, Edge, Internet Explorer 11; siehe https://vaadin.com/faq).
Die Verwendung der Sormas -Webanwendung über einen Webbrowser des mobilen Geräts ist möglich und akzeptabel, auch in Ländern, die der allgemeinen Datenschutzverordnung (GDPR) unterliegen, wie von der Europäischen Union durchgesetzt. In solchen Ländern, die der DSGVO unterliegen, sollte die Android -Anwendung (.APK -Datei) für SORMAS jedoch erst weiter auf mobilen Geräten verwendet werden.
Ja! Bitte laden Sie die neueste Version herunter und kopieren Sie den Inhalt /deploy/openapi/sormas-rest.yaml in einen Editor, der eine visuelle API-Dokumentation generiert (z. B. https://editor.swagger.io/). Eine Laufzeit-Swagger-Dokumentation der Ressource für externe Besuche (verwendet von externen Symptomjournalen wie Climedo oder PIA) ist unter <<host>>/sormas-rest/openapi.json oder <<host>>/sormas-rest/openapi.yaml verfügbar
Wir möchten hiermit explizit darauf achten, dass das jeweilige öffentliche Gesundheitsbehörde, das Sormas leitet, für die Datensicherheit und den Datenschutz der Daten zuständig ist und die Einhaltung der nationalen Datenschutz- und Datensicherheitsvorschriften in ihrer jeweiligen Gerichtsbarkeit sicherstellen muss. Es muss sicherstellen, dass hochmoderne Anforderungen an Datenschutz und Datensicherheit erfüllt sind. Alle diese Voraussetzungen und Prüfungen müssen im Kontext des Landes und seines jeweiligen rechtlichen Rahmens durchgeführt werden. Aus diesen Gründen kann HZI nicht die Verantwortung von der jeweiligen öffentlichen Gesundheitsbehörde übernehmen, die die Sormas -Systeme leitet, und haftet nicht für Verstöße gegen den Datenschutz der Agentur, da die von Sormas generierten Daten genau dieser Agentur gehören.

Wenn Sie mehr über den Entwicklungs- und Beitragsprozess, das Einrichten oder Anpassen Ihres eigenen Systems oder über technische Details erfahren möchten, sollten Sie die folgenden Anleitungen und Ressourcen in diesem Repository erhalten. Sie können diese Readme und alle Anleitungen außerhalb des Wiki auch mit einer vollständigen Tabelle mit Inhalten und Suchfunktionen hier anzeigen: https://sormas-foundation.github.io/sormas-project/
Github Wiki - Unser Wiki enthält zusätzliche Anleitungen für die Anweisungen für die Serveranpassung und -entwicklung. Bitte schauen Sie es sich an, wenn Sie Informationen zu allem benötigen, die dieses Readme nicht enthalten.
Richtlinien beitragen - Dies sind obligatorische Literatur, wenn Sie in irgendeiner Weise zu diesem Repository beitragen möchten (z. B. indem Sie Probleme einreichen, Code entwickeln oder Sormas in neue Sprachen übersetzen).
Entwicklungsumfeldanweisungen - Wenn Sie sich mit der Entwicklung befassen möchten, gibt dieser Leitfaden mit, wie Sie Ihr System korrekt einrichten, um zum Code in der Einhaltung von Codestyle -Richtlinien, Entwicklungspraktiken usw. beizutragen.
Fehlerbehebung - Eine Sammlung von Lösungen für gemeinsame (meistens Entwicklungs-) Probleme. Bitte konsultieren Sie diese Readme, wenn Sie Probleme aufnehmen, bevor Sie eine Support -Anfrage stellen.
Serveranpassung - Wenn Sie einen Sormas -Server verwalten oder ein Entwickler sind, erläutert dieser Handbuch Kernkonzepte wie das Ein- oder Ausschalten von Funktionen, das Importieren von Infrastrukturdaten oder die Anpassung der Konfigurationsdatei.
Internationalisierung - Sormas können in jeder Sprache mithilfe des Open -Source -Tools Crowdin übersetzt werden. Diese Ressource erklärt, wie dieser Prozess funktioniert.
Anweisungen für Krankheitsdefinition - Wir unterstützen bereits eine große Anzahl von Krankheiten, aber nicht alle sind vollständig für eine fallbasierte Überwachung konfiguriert, und einige sind möglicherweise noch nicht Teil von Sormas. Wenn Sie Sormas benötigen, um eine bestimmte Krankheit zu unterstützen, verwenden Sie diese Anweisungen, um uns alle Informationen zu geben, die wir benötigen, um die Software mit Ihrer angeforderten Krankheit zu erweitern.
SORMAS2SORMAS - Die Sormas2sormas -API wird verwendet, um Entitäten zwischen Sormas -Instanzen zu teilen.
Sicherheitsrichtlinien - Diese enthalten wichtige Informationen darüber, wie Sie Sicherheitsprobleme und die Prozesse, die wir verwenden, um sie zu kümmern, zu melden.
LIZENTUNGSBEWERTUNG DER Drittanbieter - Diese Ressource enthält die Namen und Lizenzkopien externer Ressourcen, die Sormas verwendet.
Wenn Sie eine Sormas -Instanz für Produktions-, Test- oder Entwicklungszwecke einrichten möchten, lesen Sie bitte die folgenden Anleitungen:
Das Projekt besteht aus den folgenden Modulen:
sormas-rest/README.md