배광민 · lirodek0106

현대모비스 mBrain 운영·관리 시스템

운전자·고객사·노선·사용자·게시판 등 운영 데이터를 관리하는 관리자 시스템의 기능을 점검하고 개선했습니다.

주요 기여

• 통합 테스트에서 발견한 100건 이상의 개선 대상을 기능별로 분류

• 고객사 상세·수정 화면의 유효성 검증, 업데이트 흐름, 오류 메시지 재설계

• 운전자·탈퇴 운전자·노선·사용자 관리의 누락 기능과 데이터 오류 점검

• 중복 운전자·차량 등록, 분소 누락, 권한별 화면 차이 등 운영 예외 처리

• 그룹 권한에 따라 게시판 조회 범위를 제한하는 검색 조건 구현

• 페이지 번호·크기 입력 오류의 기본값과 예외 처리 보강

• 사업자등록번호 확인 API 후보를 비용과 호출 한도 기준으로 비교

개선 관점

요구사항과 다르게 동작하는 화면, 데이터 접근 범위의 불일치, 입력 검증과 실패 피드백 누락을 점검했습니다. 다국어와 마스킹을 고려한 화면 처리도 함께 검토했습니다.

사용 기술

Java · JPA · JavaScript · Spring MVC · Spring Security · Spring Data · Thymeleaf