레거시 현대화
VB6 회계시스템 웹 전환
2025년 12월 22일
1,699
프로젝트 배경과 구현 내용
프로젝트 개요
15년 이상 사용해온 Visual Basic 6 기반의 레거시 회계 시스템을 최신 클라우드 웹 애플리케이션으로 전환한 프로젝트입니다. 기존 시스템의 모든 기능을 유지하면서 현대적인 UI/UX와 모바일 접근성을 확보했습니다.
기존 시스템의 문제점
- 유지보수 어려움: VB6는 2008년 지원 종료되어 보안 패치 및 기능 개선 불가
- 단일 PC 종속: 특정 컴퓨터에서만 실행 가능하여 재택근무 불가
- 데이터 백업 이슈: 로컬 저장 방식으로 인한 데이터 손실 위험
- 동시 작업 불가: 여러 사용자가 동시에 작업할 수 없는 구조
마이그레이션 전략
- 기존 데이터 분석: 15년간 축적된 회계 데이터 구조 파악 및 정규화
- 단계별 전환: 빅뱅 방식이 아닌 모듈별 순차 전환으로 리스크 최소화
- 병행 운영 기간: 3개월간 신/구 시스템 병행 운영으로 안정성 검증
- 사용자 교육: 실무자 대상 신규 시스템 교육 및 매뉴얼 제공
주요 구현 기능
- 전표 관리: 매입/매출 전표 등록, 수정, 삭제 및 일괄 처리
- 계정과목 관리: 계층형 계정과목 체계 및 사용자 정의 계정 지원
- 재무제표 자동 생성: 손익계산서, 재무상태표, 현금흐름표 자동 산출
- 세금계산서 연동: 홈택스 API 연동을 통한 전자세금계산서 발행/수신
- 결산 자동화: 월말/연말 결산 프로세스 자동화
기술 스택
- Frontend: React, TypeScript, Tailwind CSS
- Backend: FastAPI, Python
- Database: PostgreSQL (기존 Access DB에서 마이그레이션)
- Infrastructure: AWS (EC2, RDS, S3)
- 인증: JWT 기반 사용자 인증 및 권한 관리
프로젝트 성과
- 데이터 무손실 이전: 15년간 50만 건 이상의 거래 데이터 100% 이전 완료
- 업무 효율 향상: 월 결산 소요 시간 5일 → 1일로 단축
- 접근성 개선: PC, 태블릿, 모바일 등 다양한 기기에서 접속 가능
- 동시 접속 지원: 최대 50명 동시 접속 및 실시간 데이터 동기화
프로젝트 화면
프로젝트 정보
지역
국내
카테고리
레거시 현대화
이 프로젝트처럼 의뢰하기 ›
무료 상담 · 견적 문의