An open API service indexing awesome lists of open source software.

https://github.com/otterbk/corona-management-system

코로나 동선 관리 시스템(3학년 2학기 소프트웨어 공학 기말 프로젝트)
https://github.com/otterbk/corona-management-system

android-app database network rmi-client rmi-server server

Last synced: about 2 months ago
JSON representation

코로나 동선 관리 시스템(3학년 2학기 소프트웨어 공학 기말 프로젝트)

Awesome Lists containing this project

README

          



![header](https://capsule-render.vercel.app/api?type=soft&color=3C3530&fontColor=F16B6F&height=130&section=header&text=%20Corona Management System%20&animation=scaleIn&fontSize=40&fontAlign=50&fontAlignY=50)



## :clipboard: 코로나 확진자 동선 관리 및 조회 시스템 :computer:
#### [COVID 19 확진자 동선 파악] 에 중점을 둔 시스템으로 서버와 클라이언트로 구성됩니다. :memo:



![image](https://user-images.githubusercontent.com/28488288/106216422-6d732f80-6216-11eb-9110-b7ac0d39fa73.png)

#### :arrows_counterclockwise: 자료흐름도 (Data Flow Diagrams)



![image](https://user-images.githubusercontent.com/28488288/106213512-3863de80-6210-11eb-8357-61395710e329.png)

#### :factory: 시스템 구조도



![image](https://user-images.githubusercontent.com/28488288/106216164-defeae00-6215-11eb-8b14-8bb1f8d48d32.png)

#### 🗨 사용사례 다이어그램 (Data Flow Diagrams)



![사용사례다이어그램](https://user-images.githubusercontent.com/28488288/107985973-7f264680-700e-11eb-9b28-422e4bd4f373.png)

#### 🖇 클래스 다이어그램 다이어그램 (Data Flow Diagrams)



![클래스다이어그램](https://user-images.githubusercontent.com/28488288/107985975-7fbedd00-700e-11eb-951d-255ceb1eb832.png)

#### :recycle: 동작 방식
```
DB <-> 서버 <-> 클라이언트
구조로 동작하며 DB는 MySql을 사용하여 테스트하였습니다.
```

#### :mag_right: 서버, 클라이언트는 각각의 기능을 제공합니다.
```
* 서버
* 서버 접근 제한을 위한 로그인 관련 기능
* 코로나 환자의 신상 정보 및 동선 정보를 입력하기 위한 기능
* DB 접속 및 제어 기능
* 네트워크 사용한 데이터 전송 등의 서버 기능

* 클라이언트
* 서버와의 네트워크 통신 기능
* 정보 조회 기능
* 지도를 사용한 정보 표시 기능
```

#### :school_satchel: 사용 API
```
* 카카오 지도 API - 클라이언트, 지도 표시
* Jcalendar - 서버, 날짜 선택 기능
* JTimeChooser - 서버, 시간 선택 기능
* JDBC - 서버, DB 접속, 제어 기능
* Naver 주소 검색 - 서버, 동선 정보 입력시 행선지 선택 기능
* LipeRMI - 서버, 클라이언트간 네트워크 통신
```

#### :camera: 실행 예시
![serverSnapshot](https://user-images.githubusercontent.com/28488288/106217509-ba580580-6218-11eb-9fa9-fdcaa13aeea9.gif)

### :exclamation: 자세한 내용은 계획서를 확인해주세요. :exclamation:
#### :ledger: [코로나 관리 시스템 계획서](https://github.com/OtterBK/CoronaManagementSystem/tree/master/%EA%B3%84%ED%9A%8D%EC%84%9C)