학부 경영정보시스템 수업에서 회계 모듈 구현 팀 프로젝트 경험 결
학부 경영정보시스템 수업에서 팀 과제로 간이 회계 전표 관리 시스템을 구현하는 프로젝트를 했습니다. 저는 전표 입력 시 차변·대변 합계가 일치하는지 자동 검증하는 기능을 구현하는 파트를 맡았는데, 처음에 검증 로직이 소수점 오차로 실패하는 경우가 있었습니다.
0.01원 단위 오차가 검증 실패로 처리되는 문제였는데, 원인을 찾는 데 이틀이 걸렸습니다. 부동소수점 연산에서 오차가 발생한다는 것을 그때 처음 알았고, 허용 오차 기준을 설정하는 방식으로 수정했습니다. 팀원 4명과 역할을 나눴는데 데이터 형식 기준을 처음에 통일하지 않아서 모듈 연결 단계에서 재작업이 필요했던 것이 가장 힘든 부분이었습니다.
회계 도메인 시스템 개발에서 데이터 형식 기준 통일이 기능 개발만큼 중요하다는 걸 그 프로젝트에서 배웠습니다.