https://s3-us-west-2.amazonaws.com/secure.notion-static.com/833a9212-ee3e-43b5-b9ff-d7fe07ed11be/_06____.jpeg

소개

인천공항공사사규 조회 시스템 신규 구축 프로젝트입니다. hwp 파일로 게시 · 공유되어 검색과 조회에 불편함을 주던 사규 문서를 표준문서인 PDF 형식으로 전환하고, PDF 파싱을 통해 검색 가능한 사규 DB를 구축했습니다. 공공법령정보 API를 활용한 법률 조회 기능을 추가해 관련 법령을 확인할 수 있으며, 성능에 집중한 간결한 디자인을 채택해 문서 검색 및 조회시 최고의 속도를 제공합니다.

React 기반의 Next.js로 검색과 결과 조회에 최적화된 고성능 반응형 싱글페이지 웹앱을 제공하며, 서버사이드 렌더링검색 최적화로 페이지 반응 속도를 향상시켰습니다. 오픈소스 PDF 분석도구PDF 뷰어를 활용, 변환한 문서의 텍스트를 파싱한 뒤 PDF는 원본 문서로 저장하고 파싱된 텍스트는 별도 DB로 구축했습니다. 또한 국가기간시설의 엄격한 보안 기준을 충족하기 위해 공항공사 자체 프라이빗 클라우드 서버에 서비스를 구축했습니다.

이를 통해 기존 문서를 성공적으로 표준문서로 전환하고 검색에 최적화된 DB를 구축했습니다. 검색은 DB에서 실행하고 결과는 원본 PDF 문서로 제공함으로써 관련 내용 전체를 확인하면서도 업무 처리 속도는 향상시켰습니다. 업무 편의성과 엄밀성을 함께 향상시켰으며, 엄격한 데이터 보안 수준 역시 만족시켰습니다.

요약

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/f776ad12-9731-4471-adec-23469cbf9f89/IMG_0153.png

프로젝트 목표

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2e2d6c0e-daf6-4a2c-b9eb-fe743a814087/IMG_0154.png

  1. 기존 hwp 포맷 사규 데이터를 표준 문서화 및 DB화
  2. 사내 이용자 편의성 증진
  3. 인천공항공사의 내부 보안 기준 충족

적용 기술과 목적

  1. React 기반 Next.js : 고성능 반응형 싱글페이지 웹앱
  2. 공공데이터 Open API : 업무 과정에서 공공정보 활용
  3. 오픈소스 PDF 분석도구 및 뷰어 : 문서 내용을 분석 및 DB화 & 고성능 웹 PDF 뷰어 제공
  4. 인천공항 자체 프라이빗 클라우드 서버 : 국가기간시설 보안 기준 충족

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/208765bb-c096-42c1-9d0a-8150e1f400a3/IMG_0160.png

달성 과제와 효과

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/86458ac4-f432-41ff-a412-db416c0821bb/IMG_0169.png

  1. 사규 문서 PDF 전환과 문서 분석을 통한 DB 구축
  2. 사규 검색 및 문서 조회 시스템 구축
  3. 공공법령정보 활용성 증가
  4. 보안 기준을 충족한 자체 클라우드 서버와 서비스 통합