프로젝트 배경
1) 문제점 - 고객, 요금, 납부 데이터가 Oracle DB에 존재하지만 문서 생성 업무는 수작업 의존도가 높았습니다. - 고지서, 납부확인서, 영수증 등 문서 유형별 서식과 데이터 매핑 기준이 명확하게 관리되지 않았습니다. - PDF 생성 후 이메일 또는 카카오톡 발송까지의 이력을 한곳에서 추적하기 어려웠습니다. - 쿼리 수정, 템플릿 수정, PDF 생성, 발송 권한이 분리되지 않으면 개인정보 노출
프로젝트 성과
PDF 문서 생성 업무 표준화
Oracle 데이터 조회부터 템플릿 매핑, PDF 생성까지의 절차를 관리자 시스템 안에서 처리할 수 있도록 업무 흐름을 표준화했습니다.
권한 분리를 통한 운영 리스크 감소
쿼리, 템플릿, PDF 생성, 발송 권한을 분리하여 개인정보 조회와 외부 발송 업무의 통제 구조를 강화했습니다.
생성·발송 이력 추적성 확보
PDF 생성 상태와 발송 이력을 분리 관리하여 생성 완료, 발송 성공, 발송 실패, 재발송 여부를 추적할 수 있도록 설계했습니다.
템플릿 변경 대응력 향상
HTML 템플릿과 데이터 Alias를 분리하여 문서 서식 변경 시에도 데이터 연결 구조를 유지할 수 있도록 설계했습니다.
핵심 기능
진행 단계
요구사항 분석 및 업무 흐름 정의
2026.04.
Oracle 데이터 조회, PDF 생성, 다운로드, 이메일·카카오톡 발송까지의 전체 운영 흐름을 정의했습니다.
프로젝트 상세
1. 본 프로젝트는 사내 Oracle 데이터베이스에 저장된 고객, 요금, 납부 관련 데이터를 활용하여 고지서, 납부확인서, 영수증 등 다양한 PDF 문서를 생성하고, 이메일 또는 카카오톡 채널로 발송할 수 있는 관리자 시스템입니다. 2. 기존 문서 발행 업무는 데이터 조회, 서식 작성, PDF 변환, 고객 발송, 이력 확인이 분리되어 있어 담당자별 수작업이 많고, 오발송이나 누락 여부를 추적하기 어려운







