- 
                            
                            CBV (Calculation Base Verifier)에 대하여Projects/CBV (Calculation Base Verifier) 2020. 2. 16. 23:37배경 우리 학교에는 RC (Residential College)제도를 운영하고 있어서 모든 학생들이 특정 RC에 소속되게 된다. 난 2019년 한 해동안 손양원 RC의 대표를 맡아서 생활관 거주 학우들을 섬겼다. 학생 대표가 되면 '운영위원회'라는 회의에 참여하여 의결권을 행사할 수 있다. 그 회의에서는 주로 각 학생기구들의 예산안, 추가 경정안, 결산안에 대한 심의가 이루어지는데 나는 2019년도 봄학기 말 결산안을 승일하는 운영위원회에 참석했을 때를 잊을 수가 없다. 왜냐하면 그 회의는 무려 8시간이나 걸린 마라톤 회의였기 때문이다. 결산안을 승인받는 회의이기 때문에 횡령여부를 파악하기 위해 꼼꼼히 보는 건 이해할 수 있었다. 하지만 그 회의가 그렇게까지 오래 걸리는 이유가 결산안 중 산출 근거란에 기입된 총액을 사람이 일일이 계산기로 계산해서 결산금액란에 기입된 총액과 일치하는지를 확인하기 때문이라는 사실이 컴퓨터 공학을 공부하는 학생의 입장으로써 안타까웠다. 그래서 추가 경정안 혹은 결산안 파일만 넣어주면 자동으로 산출근거란에 기입된 금액과 결산금액란에 기입된 총액의 일치여부를 판별해주는 프로그램을 개발해야 겠다고 다짐했다. 이해를 돕고자 아래 한동대학교 학생기구들에서 사용하는 예산안, 추가 경정안, 결산안 형식 예시를 올린다.  개발기간 2019. 08. 05 ~ 2019. 08. 24 CBV 사용법  CBV는 Java GUI 프로그램이고 사용법은 아주 간단하다. Browse 버튼을 눌러서 엑셀파일을 입력하고 Snap 버튼을 누르면 아래와 같이 산출근거란에 기입된 금액과 결산금액란에 기입된 총액의 일치여부를 판별해준다.  Github https://github.com/SukJinKim/CalculationBaseVerifier SukJinKim/CalculationBaseVerifier Contribute to SukJinKim/CalculationBaseVerifier development by creating an account on GitHub. github.com 'Projects > CBV (Calculation Base Verifier)' 카테고리의 다른 글CBV를 개발하면서 배우고 성장한 점들 (0) 2020.06.28