국세청 프로젝트 그 시작
-
바빠서 글을 올리지 못했다. 작년 1년은 휴일도 없이 계속 업무의 연속, 그리고 스트레스로 인해 지병인 피부 알레르기까지 생겨서 정말로 고생했다. 하지만, 1년간에 걸친 방대한 프로젝트를 완성해서 개인적으로는 인생에 있어서 참으로 보람찬 1년 이었다.
-
당사는 국세청 내부의 전자민원 시스템인 e민원 시스템의 유지보수를 하고 있다. 현재 128개 세무서 중, 50개 세무서는 전자민원(e민원)을 사용하고 있으며, 본청과 데이터를 연동해서 현재의 대기인원과 작성되는 서류까지 전부 연동이 되도록 구성이 되어 있다.
-
하지만, 78개 세무서는 아직 전자민원 시스템을 사용하고 있지 않으며, 각자 개별적으로 시스템을 구축했기 때문에, 각자 다른 회사의 순번 시스템을 쓰고 있다. 물론 전부 통일해서 교체를 하면 되겠지만, 국세청 내부에서는 이 프로젝트를 수행할 예산이 전혀 있지 않았다.
-
전산담당 부서에서는 이 사업을 2020년 꼭 하려고 했지만, 없는 예산으로 인해, 결국 기존에 사용하고 있는 각자 다른 시스템을 이용해서 본청의 서버로 데이터를 연동하는 이기종간의 접속에 대한 프로젝트를 수행해야 했고, 결국 유지보수를 하고 있는 당사 입장에서는 안할 수 없는 상황에 놓이게 되었다.
-
이 프로젝트는 현재 국내에서 사용되고 있는 순번시스템(신도, 정진, 네오큐 등 여러업체)의 내부 데이터 패킷을 분석해서 우리가 순번시스템을 통제하도록 해야 하는 업무를 부여 받았다.
-
하드웨어 개발, 코드 분석에 대한 기술, 다 업체 내부 패킷 분석을 위한 해킹작업, 제어를 하기 위한 packet 정리, 당사 순번시스템에 이식에 대한 순서대로 나와 소프트웨어를 담당하고 있는 엔지니어 둘이서 1년 동안 많은 고생을 했다.
-
이 분석 및 1년 동안 해 온 작업의 과정등을 여기에 하나씩 기술하려 한다.