제안요청서 과업내용 "다"가 요구하는 화면은 하나다 —
"ㅇ 로그 조회 및 관리 기능 구현 / - 관리자용 로그 조회 화면 개발".
제안요약서 시안도 "접속기록 조회 및 감사" 한 장만 그려져 있다.
8·9차에서 이 영역을 여러 화면으로 벌려 놓은 것을 되돌린다.
· 삭제 — 정기 점검 리포트 화면 / 이상행위 감사 화면 / 개인정보 처리기록 화면
AbnormalAccessController, abnormal/list.jsp, inspection/list.jsp 제거.
InspectionResultController 는 화면 엔드포인트(listView/saveResultView)만 걷어내고
8차 이전의 JSON 계약으로 되돌렸다.
PersonalDataAccessLogSearchVO.excludeSelect 와 그 sqlmap 조건(Mysql/Oracle 각 3곳)도
함께 제거 — processLog 진입점이 사라져 죽은 조건이 된다.
· 기능은 남긴다 (RFP 가 '기능'으로 명시한 항목이라 지우면 요건 미충족)
· "처리기록 검색·조회 기능 제공" → 처리구분 필터(조회/등록/수정/삭제 토글)
· "비정상 접근 탐지 및 기록 기능 구현" → 목록 '감사' 칸(이상/점검) 상시 표시
· SFR-004 "접속기록 정기점검을 지원" → 월 1회 배치 + PDAL_INSPECTION_REPORT 적재
· 파기이력(SER-002-2) → 접속기록 화면의 "파기이력" 버튼
AbnormalAccessDetectionService 6클래스는 감사 칸이 쓰므로 그대로 둔다.
· 메뉴 — 권한관리 하위 "접속기록 조회 및 감사"(9100044, ORDR 10) 하나로 수렴
9100048/49/50/52/53 제거. install_mysql.sql PART 3 은 [7]+[8] 을 최종형 [7] 하나로
대체했다(이미 중간형을 적용한 DB 를 위한 정리구문 포함, 신규 설치는 무영향).
검증: mvn compile EXIT=0, JSP 3종 Jasper 오류 0건, 로컬 반영·재기동 정상.
살아있는 화면 accessLog/purgeHistory/mberCrypto 302→로그인,
삭제한 inspection/abnormal/processLog **404**(제거 증명), frt/main.do 200,
통합본 전체 재실행 오류 0건(멱등).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>