
SORMAS (감시 발병 응답 관리 및 분석 시스템)는 전염병의 확산을 모니터링하고 발발 상황에 대응하는 데 사용되는 프로세스를 최적화하기 위해 별도의 웹 및 모바일 앱으로 구성된 오픈 소스 EHEALT 시스템입니다.
https://demo.sormas.org (https://demo.sormas.org)의 데모 서버에서 Sormas를 시도 할 수 있습니다!
기고 된 readme를 읽고 [email protected]로 문의하여 Sormas 개발을 추진하는 방법을 배우거나 핵심 개발자 및 기타 커뮤니티 회원의 개발 지원을 얻으려면 토론을 확인하십시오. Sormas는 커뮤니티 중심의 프로젝트이며, 우리는 당신을 탑승시키고 싶습니다!
코드에 기여하려면 개발 환경 안내서를 엄격히 준수하여 모든 것이 올바르게 설정되도록하십시오. 또한 개발을 시작하기 전에 개발 기고 가이드 라인을 읽었는지 확인하십시오.
보안 문제를 보고하려면 보안 정책을 읽고 따르십시오. 보안 영향, 변경 및 기능 요청이없는 버그의 경우 새 문제를 만들고 자세한 지침을 위해 문제 제출 가이드를 읽으십시오. 도움을 주셔서 감사합니다!
Sormas는 공식적으로 Chromium 기반 브라우저 (Google Chrome) 및 Mozilla Firefox 및 Android 7.0 (Nougat)에서 시작하는 모든 Android 버전에서 공식적으로 테스트하고 있습니다. 원칙적으로 Sormas는 Vaadin 8 (Chrome, Firefox, Safari, Edge, Internet Explorer 11; https://vaadin.com/faq 참조)에서 지원하는 모든 웹 브라우저에서 사용할 수 있어야합니다.
모바일 장치 웹 브라우저를 통해 Sormas 웹 애플리케이션을 사용하는 것은 유럽 연합이 시행 한 GDPR (General Data Protection Regulation)의 대상이되는 국가에서도 가능하고 수용 할 수 있습니다. 그러나 GDPR이 적용되는 국가에서는 SORMAS의 Android 응용 프로그램 (.APK 파일)을 추가 통지를받을 때까지 모바일 장치에서 사용해서는 안됩니다.
예! 최신 릴리스를 다운로드하고 /deploy/openapi/sormas-rest.yaml의 내용을 시각적 API 문서 (예 : https://editor.swagger.io/)를 생성하는 편집기에 복사하십시오. 외부 방문 리소스 (Climedo 또는 PIA와 같은 외부 증상 저널에서 사용)에 대한 런타임 Swagger 문서는 <<host>>/sormas-rest/openapi.json 또는 <<host>>/sormas-rest/openapi.yaml 에서 사용할 수 있습니다.
우리는 SORMAS를 운영하는 각 공중 보건 기관이 데이터 보안 및 데이터 보호를 담당하고 각 관할 구역에서 국가 데이터 보호 및 데이터 보안 규정 준수를 보장해야한다는 사실에주의를 기울이고 싶습니다. 데이터 보호 및 데이터 보안에 대한 최첨단 요구 사항이 충족되도록해야합니다. 이러한 모든 전제 조건과 시험은 국가의 맥락과 해당 법적 틀에서 수행되어야합니다. 이러한 이유로, HZI는 Sormas 시스템을 운영하는 각 공중 보건 기관으로부터 책임을 지을 수 없으며 Sormas가 생성 한 데이터가 해당 기관에 속하기 때문에 기관의 데이터 보호 위반에 대해 책임을지지 않습니다.

개발 및 기여 프로세스, 자신의 시스템 또는 기술 세부 정보 설정 또는 사용자 정의에 대해 자세히 알아 보려면이 저장소에서 사용할 수있는 다음 안내서 및 리소스를 고려하십시오. https://sormas-foundation.github.io/sormas-project/에서는이 readme 및 wiki 외부의 모든 가이드를 볼 수 있습니다.
Github Wiki- 우리의 Wiki에는 서버 사용자 정의 및 개발 지침을위한 추가 가이드가 포함되어 있습니다. 이 readme에 포함되지 않은 것에 대한 정보가 필요한 경우 살펴보십시오.
기여 지침 -이 저장소에 어떤 식 으로든이 저장소에 기여하고 싶다면 (예 : 문제를 제출하거나, 코드를 개발하거나, Sormas를 새로운 언어로 번역 함) 필수 문헌입니다.
개발 환경 설정 지침 - 개발에 참여하려면이 안내서가 코드 스타일 지침, 개발 관행 등을 준수하여 코드에 기여하기 위해 시스템을 올바르게 설정하는 방법을 알려줍니다.
문제 해결 - 일반 (주로 개발) 문제에 대한 솔루션 모음. 지원 요청을 발행하기 전에 문제가 발생할 때이 readme에 문의하십시오.
서버 사용자 정의 - SORMAS 서버를 유지 관리하거나 개발자 인 경우이 안내서는 기능을 켜거나 끄는 기능을 켜거나 인프라 데이터 가져 오기 또는 구성 파일 조정과 같은 핵심 개념을 설명합니다.
국제화 -Sormas는 오픈 소스 도구 크라우 딘을 사용하여 모든 언어로 번역 할 수 있습니다. 이 리소스는이 프로세스가 어떻게 작동하는지 설명합니다.
질병 정의 지침 - 우리는 이미 많은 수의 질병을지지하지만 모든 질병을 모두지지하지는 않지만, 이들 모두가 사례 기반 감시를 위해 완전히 구성된 것은 아니며 일부는 아직 SORMAS의 일부가 아닐 수도 있습니다. 특정 질병을 지원하기 위해 sormas가 필요한 경우,이 지침을 사용하여 요청 된 질병으로 소프트웨어를 확장하기 위해 필요한 모든 정보를 제공하십시오.
sormas2sormas- sormas2sormas api는 sormas 인스턴스 간의 엔티티를 공유하는 데 사용됩니다.
보안 정책 - 여기에는 보안 문제를보고하는 방법과이를 처리하기 위해 사용하는 프로세스에 대한 중요한 정보가 포함되어 있습니다.
타사 라이센스 승인 -이 리소스에는 Sormas가 사용하는 외부 리소스의 이름과 라이센스 사본이 포함되어 있습니다.
생산, 테스트 또는 개발 목적으로 SORMAS 인스턴스를 설정하려면 다음 안내서를 참조하십시오.
프로젝트는 다음 모듈로 구성됩니다.
sormas-rest/README.md 참조하십시오