Skip to content

Port-Accident-Management/Hanium-Port-Accident-Management

Repository files navigation

스마트 해상물류 ICT 멘토링 - 항만 안전사고 관리

📌 Summary

1️⃣ 스마트 해상물류 ICT 멘토링에서 진행한 프로젝트이며, 항만에서 발생하는 안전사고를 해결하기 위해 논문 작성과 함께 진행하였습니다. 개발한 결과물로 ICT 멘토링 경진대회에 참여하였습니다.

2️⃣ 2022년 새로 제정된 ‘항만안전특별법’에 의거하여 항만에서 발생하는 사고와 재난을 프로세스화하여 예방하고 방지하고자 하였습니다. 한국정보처리학회에 게재한 논문을 바탕으로 하여 시스템을 설계하고 개발하였습니다. 단순히 기능 개발에 그치는 것이 아닌, 프로젝트의 기획부터 설계 개발에 이르는 전 과정에 걸치는 프로젝트를 진행하였습니다.


프로젝트 기간 : 2022.02 ~ 2022.11

🔗 발표 및 데모 영상

https://www.youtube.com/watch?v=i4_QXwHHD_s


🛠️ Specification

  • Spring boot
  • Java, JavaScript
  • JPA
  • QueryDSL
  • MySQL, H2
  • Docker
  • AWS Elastic Beanstalk
  • Github Action (CI/CD)
  • Git, Notion, Slack

📋 프로젝트 기능 설명

  • 기능 설명

    (1) 항만 안전사고 정보 관리

    • 기존의 문제점

      항만 안전사고의 관리를 위한 컨트롤 타워의 부재로 인해 책임을 명확히 가려낼 수 없는 문제점이 존재합니다.

    • 항만 안전 사고의 책임 소재를 명확히 가리기 위한 책임 담당자를 포함하여 사고와 재난의 정보를 저장할 수 있습니다. 이를 통해 체계적으로 사고와 재난을 체계적으로 관리하고 예방하고자 했습니다.


    (2) 항만 대응훈련 시나리오

    • 기존의 문제점
      • 각 항만마다 환경이 다르기 때문에 훈련 환경 또한 변해야 함. 그러나 항만안전매뉴얼의 경우 이러한 부분을 반영하지 못하고 있습니다.
    • 이를 해결하기 위해 시나리오를 직접 등록하고 훈련할 수 있도록 함으로써 항만마다 다른 훈련을 보다 쉽게 진행 가능하도록 하였습니다. 또한 작성한 시나리오를 기준에 따라 평가를 진행해 적합성을 판단할 수 있습니다.

    항만 안전사고 시나리오 평가

    항만 안전사고 시나리오 흐름도


    (3) 항만 안전사고 대응훈련 결과관리

    • 시나리오를 기반으로 수행한 훈련에 대해서 각 항목들을 정의해 체계적으로 훈련을 수행하며 관리할 수 있도록 하였습니다. 단순히 훈련을 진행하는 것에 그치지 않고 각 일자별 평가 항목을 정의하여 일정 점수가 이상인 경우에만 다음 훈련을 진행할 수 있도록 하였습니다.


    항만 대응훈련 시나리오 평가 흐름도

📃 논문