1. 재무회계 및 IFRS(국제회계기준 시스템) 유지보수 개발(2021.05 - 현재)
Pro*C, Oracle
- 하는 일
- 회계 계정별 데이터 관리 및 산출
- 법인카드 승인, 매입, 청구, 한도에 대한 데이터 관리및 전표처리 시스템 유지보수
- 개인 및 기업대출의 대손충당금 산출을 위한 IFRS4 마감 작업과 개선
- IFRS9 전환 프로젝트 대응 지원
- 성과
- [문제] 법인카드 사용내역을 부분취소 하더라도 전체 취소가 됨
[원인] 사용내역 별 구분 값이 주어지지 않고 승인번호로만 관리 됨
[해결] 구분 값을 추가하고 부분취소가 가능하도록 개선
전체 취소 후, 누락된 항목들에 대해 수기 입력하는 프로세스를 개선
- [문제] 전표 데이터 증가로 인해 1회 조회 시, 평균 2초가 소요되어 전체 결과 산출 도중 타임아웃이 발생
[원인] 조건절에서 인덱스의 컬럼이 사용되지 않으면서 풀 테이블 스캔을 하게 됨
[해결] 인덱스 스킵을 적용하여 0.2초 소요되도록 개선하여 조회 성능을 향상 시킴
2. 이라이프 고객 및 영업지원 유지보수 개발(2018.02 - 2021.04)
Java, Oracle
- 하는 일
- 고객 정보 데이터 관리, 통계 산출 및 유지보수
- 설계사 실적 통계 및 데이터 관리 등 영업지원에 대한 유지보수
- 공통시스템 및 배치 개발 및 모니터링
- 고객 당타사 가입 보험에 대한 보장분석 개발 프로젝트 대응지원
- 성과
- [문제] 데이터 산출 시, 30분이 초과되며 타임아웃이 발생
[원인] 특정 테이블에 인덱스가 설정되어 있지 않음
조건절에 SQL 함수가 사용되어 조회 성능을 저하 시킴
[해결] 인덱스 설정과 조건절 수정 및 Hint 추가를 통해 2~3초 이내로 산출되도록 쿼리 성능 향상
- [문제] 실적 통계에 부정합한 데이터가 빈번하게 발생함
[원인] 하드코딩과 직접 데이터를 작업하는 부분이 정합성을 낮추고 있었음
[해결] 하드코딩된 부분을 추가로 관리하는 테이블을 생성하여 쿼리를 수정
관리 화면을 생성하여 데이터를 직접 잡업하는 부분을 제거
부정합 데이터를 400건에서 0건으로 줄임
- [문제] 데이터 INSERT 작업 혹은 자료 산출이 빈번하게 발생
[해결] 엑셀 업로드 및 다운로드 하는 기능을 만들어 제공함
여러 결재 과정과 반복되는 업무를 줄임으로써 업무 효율성을 높임
더보기