본문 바로가기

VBA

[가계부 만들기-#1] 시작하며...

728x90

2022년 10월 평소와 같이 월 마감을 위하여 가계부 작성을 위하여 이지데이 가계부 사이트에 접속을 하였다.

"서비스 종료 !!" 안내문구가 뜬다.

이럴 수가...  ㅠㅠ

부랴부랴 인터넷 검색을 해보니, 이미 몇 달 전에 서비스 종료 안내가 있었는데 나는 인지하지 못했었나 보다. ㅠㅠ

어쨌든..

과거에 1년에 한 번 꼴로 데이터를 백업해 두긴 하였지만, 최근 1년 동안 작성한 정보가 사라졌다고 생각하니 앞이 캄캄하였다.

일단, 이지데이 고객센터에 메일을 보냈다.

난.. 안내를 못 보았고, 데이터 백업도 못했으니, 백업이라도 받을 수 있게 해달라고...

 

이틀 후 답장이 왔다. 

백업할 수 있도록 사이트 폐쇄 시점을 1주 정도 연기한다고 한다. 휴~ 

나와 비슷한 요청자가 많았나 보다.

2006년부터 작성하기 시작한 가계부 임으로 20년 정도의 정보를 백업받은 데이터도 어마어마하였다.

백업받은 데이터를 엑셀로 읽어드리는데 컴퓨터가 버벅 거린다. 거래내역만 22,459개!!

예전에는 주기적으로 거래내역만 백업하였으나, 이번에는 계정정보 및 거래항목 정보도 백업받아 놓았다.

백업은 완료하였으나 앞날이 캄캄하였다.

 

이제 대안을 찾아야 한다.

일단, 유사한 가계부 서비스를 찾아서 대체하기로 하고 폭풍검색을 시작한다.

맘에 드는 서비스가 없다.

작성이 편리한 스마트폰 앱이 몇 가지 존재하는데 서비스 연속성을 보장받을 수 없었다.

그나마 서비스도 연속성도 보장 받을 수 있고, 이지데이 가계부처럼 웹서비스 가능하여 PC와 스마트폰에서 동시에 사용할 수 있었다.

기타 사항으로 이지데이에서 불편했던 계정 개수 제한은 동일하지만, 거래항목 정보 관리는 이지데이에 비해서 제한이 더 심했다.

결론적으로는 네이버로 갈아타지 않기로 하였다.

이유는 이지데이의 문제점이 개선되지 않았기 때문이고, 유사한 서비스를 위해서 많은 시간을 투자해서 백업받은 정보를 네이버용으로 변환하기 싫었기 때문이다.

머 나아지는 거라도 있어야 고생을 하지....!!

 

결국 나만의 가계부 프로그램을 만들어서 사용하기로 하였다.

온라인에 나처럼 이러한 시도를 하신 분은 있었으나 다들 중도에 포기한 듯하였다.

어쨌든 가계부를 스스로 만든다는 건 많은 시간이 필요하기 때문에 임시로 엑셀을 활용해서 가계부를 작성해 가기로 한다.

10월분 가계부를 작성하는데 속 터지는 줄 알았다.

레코드 하나 늘리고 나면 PC가 1~5초 동안 먹통된다. ㅠㅠ

그래도 대안이 없었으니 일단 1달분 작성을 하였는데 2~3일 걸린 듯하다.

이건 아니다 싶었다. 

빨리 만들어야 할 필요성이 팍팍 느껴진다.

 

추진 계획은 이러했다.

[1단계 ]

가계부 완성단계 까지는 시간이 걸리니 일단, 매달 발생되는 거래내역만 등록할 수 있는 단계만 개발한다.

엑셀을 통해서 가계부 작성하는 것 자체가 처리속도로 인해서 현실 불가능하니 임시로 거래정보만 작성하게 만들어서 개발에 소요되는 기간 동안 가계부 작성을 멈추지 않도록 한 것이다.

[2단계]

기본적인 가계부 기능만 구현하여 사용하기로 한다.

수입/지출/이체 입력기능, 거래검색 기능, 손익현황 조회, 자산현황 조회 등의 기능만 있어도 당분간 사용은 가능하다.

[3단계]

계정관리, 거래항목 관리 등 부수적인 기능을 추가한다.

2단계에서 구현한 기능들에 대해서 디자인 및 사용 편리성 등을 개선하기로 한다.

 

참고로, 여기에 이러한 작업 과정을 기록하는 이유는...

첫째, 단계적으로 업그레이드를 하다 보면 과거에 작업한 내용을 참고하여 작업을 진행해야 하므로 어딘가에 기록을 해놔야 하기 때문이고, 

둘째, 나와 유사한 작업을 진행하고자 하신 분들에게 도움을 줄 수 있기 때문이다.

이를 위해서 나만이 알아보는 형태로 작성하지 않고, 나름 정리를 하면서 강좌 형태로 기록을 남길까 한다.

 

다음 시간부터 1단계 구현을 위한 분석/설계/구현 과정을 진행해 보기로 한다.

파이팅~!!!