Skip to content

Repository files navigation

🖥️ 데스크톱 애플리케이션 개발 (Daily 업무 자동화 툴)

📌 프로젝트 개요

본 프로젝트는 데스크톱 애플리케이션 기반의 사내 편의 프로그램으로,
반복적인 데일리 처리 업무를 자동화하고 업무 효율성을 높이기 위해 개발되었습니다.

기존에는 운영 환경에서 단일 계정으로 데이터베이스에 접근하다 보니
누가 어떤 작업을 수행했는지에 대한 이력 관리에 어려움이 존재했습니다.
트리거(Trigger)를 활용하면 변경 이력을 자동 저장할 수는 있으나,
관리자가 일일이 확인하기에는 번거롭고 불편한 문제가 있었습니다.


📌 주요 기능 및 특징

1. 데일리 업무 자동화

  • 반복적으로 사람이 직접 수행하던 일일 처리 업무를
    버튼 클릭 한 번으로 자동 실행할 수 있도록 구현
  • 업무 효율성 향상 및 실수 발생 가능성 최소화

2. DB 작업 이력 관리 개선

  • 단일 계정 접근 방식의 한계를 해소하고,
    애플리케이션을 통해 작업 내역을 체계적으로 관리 가능
  • 트리거 기반 자동 저장보다 직관적이며 관리 편의성 강화

3. Oracle 패키지 자동 백업

  • 버튼 클릭 한 번으로 Oracle 패키지(PL/SQL Package) 파일 생성
  • 생성된 파일을 SVN 저장소에 자동 백업 처리
  • 수동 추출 및 백업 과정을 자동화하여 관리 효율 극대화

4. 사내 편의 프로그램 확장 기반

  • 단순한 자동화 도구를 넘어,
    사내 전용 편의성 애플리케이션 개발을 위한 사전 작업
  • 공통 모듈화 및 구조화된 설계를 통해 향후 기능 확장 용이

메인 화면


📌 기대 효과

  • 반복 업무 자동화 → 업무 시간 단축 및 효율 향상
  • DB 이력 관리 강화 → 운영 안정성과 투명성 확보
  • Oracle 패키지 자동 백업 → 형상 관리(SVN) 일원화 및 편리한 복원 가능
  • 사내 확장성 기반 마련 → 다양한 편의 기능을 쉽게 추가 가능

About

오라클 패키지 자동 백업 툴(SVN)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages