컴퓨터2012. 2. 6. 15:59

우연히 지인이 운영하는 라면 대리점(지역총판?)에 들렀다 사용하고 있는 관리 프로그램으로 어려움을 겪고 있는 걸 봤습니다.

사용중이던 프로그램은 Win98의 DOS Mode에서 동작하고 있었는 데, DOS용 답게 심플한 인터페이스에 가볍게 돌아가고 있었는데, 아마도 프로그램내에 걸어둔 유효기간 Lock으로 인한 것으로 생각되었습니다만,  2011년 12월 31일 이후에는 신규자료 입력자체가 불가능하였습니다. 그래서 아주 곤란을 겪고 있더군요.
개발사는 이미 없어져 연락도 안되는 상황이고,,,

Access로 도전해 봤습니다만, 의외로 고려해야할 부분이 많았고, 인터페이스도 만만치 않았습니다.

개발 포인트

1. 매입처와 납품처의 입력
   - 우편번호 테이블과 직접 작성한 함수를 이용하여  최대한 입력의 수고를 덜도록 한다.

2. 상품등록
   - 역시 폼을 적절히 이용하여 입력의 수고를 최소로 한다.

3. 매입
   - 등록된 상품만을 콤보박스를 통하여 입력가능하도록 하여 데이터 무결성을 지키고 입력의 수고도 덜며 입고수량만 입력하면 상품금액과 매입합계는 자동으로 계산되도록 한다.

4. 매출
   -역시 등록된 상품만을 콤보박스에서 선택할 수 있도록하여 데이터 무결성을 지키고 입력의 수고도 덜 수 있도록 하고 납품수량만 입력하면, 매출금액, 매출이익, 상품의 재고수량까지 계산되도록 하며 거래명세서도 출력할 수 있도록 한다. 실시간 미수금 파악도 가능하도록 한다.

5. 거래처원장, 세금계산 등의 회계작업
   -매입 매출만 정확하게 입력하면 산출가능하도록 쿼리 및 VBA를 이용하여 작성

6. 데이터 분실을 방지하기 위한 주기적인 회계마감, 이월 데이터 백업작업

이정도를 목표 하여 플로우 챠트를 그려서 진행하였습니다.

원용할 수 있는 파일이 있을까 하여 찾아봤습니다만, 대부분이 "앙꼬 없는 찐빵" 수준이라 결국 거의 혼자 힘으로 처리할 수 밖에 없었습니다.

한동안 잊고 지내던 Access 관련 기능도 생각이 안나고 머리 싸맬 부분이 너무 많더군요.

이럭저럭 완성하여 설치해 줬습니다만, 힘들었습니다.

덕분에 며칠동안 뇌운동은 확실히 한 듯 합니다.,^^

그리고 쓸수록 Access가 대단한 프로그램이라는 것을 느낍니다.

버전업이 되어 갈수록 개발툴에 가깝게 진화하고 있는 듯도 하고,,,

Access와 Excel이면 처리 못할 사무는 없겠군요.

'컴퓨터' 카테고리의 다른 글

컴퓨터 재조립 - 드디어 64bit OS 사용  (0) 2020.04.02
Cloud 서비스  (0) 2013.06.12
Booting  (0) 2013.02.14
컴퓨터 Power Supply 수리  (9) 2012.12.07
LCD Monitor 수리  (6) 2012.11.03
새주소(도로명주소)  (0) 2012.01.07
프린터 20060524  (0) 2009.08.19
프린터 하나 질렀습니다.  (0) 2009.08.18
컴퓨터 20051122  (0) 2009.08.18
Posted by Amisan