수리 요청은 이 시스템의 핵심 기능입니다.
학생이 노트북 수리 요청을 보내고, 관리자가 그 요청을 검토하여 상태를 업데이트하는 과정은 곧 이 시스템이 해결하고자 했던 가장 중요한 ‘불편함’이었습니다.
학생은 로그인 후 마이페이지에서 본인의 노트북 정보를 확인할 수 있습니다.
이 페이지에서 직접 수리 요청을 작성할 수 있도록 구성했습니다.

요청한 내역은 요청 일자, 상태, 문제 요약으로 리스트업되며, 학생은 이를 통해 현재 수리 진행 상황을 실시간으로 확인할 수 있습니다.

관리자는 모든 학생의 요청을 목록 형태로 한눈에 볼 수 있으며, 검색, 필터링, 정렬이 가능합니다.

각 요청을 클릭하면 상세 정보가 나오고, 여기서 관리자는 수리 상태를 다음중 하나로 변경할 수 있습니다.
- 수리 요청됨, 수리 중, 수리 완료, 반려
반려의 경우 관리자가 사유를 입력하여 학생이 반려 사유를 인지할 수 있도록합니다.
(중간 관리자의 경우 총괄 관리자와 다르게 승인과 반려 둘 중에 하나만 선택할 수 있습니다.)
향후에는 수리 요청 상태에 따라 노트북 소유자가 자동으로 전환되는 로직을 도입할 예정입니다.
예를 들어,
이러한 흐름을 통해 실제 현장에서 자주 들었던
“누가 노트북을 가지고 있는지 모르겠어요…”
라는 문제를 기술적으로 해결하는 것을 목표로 하고 있습니다.
⚙️ 현재는 해당 로직을 구현하기 위한 엔티티/서비스 구조를 고민 중이며, 추후 기능 안정화 이후 단계적으로 도입할 계획입니다.
추가적으로, 관리자는 마이페이지에서 수리 요청 현황을 한눈에 파악할 수 있도록 구성된 통계 카드들을 통해 확인할 수 있습니다.
요청 수, 처리 상태, 이번 주 접수 건수 등을 시각적으로 보여주어 업무 효율을 높였습니다.

⚙️ 현재는 전체 수리 요청 기준의 통계만 제공되며, 추후에는 로그인한 관리자의 개인 처리 현황까지 구분하여 보여주는 기능도 추가할 예정입니다.
| 역할 | 가능 작업 | 권한 조건 |
|---|---|---|
| 학생 | 수리 요청 작성 / 내역 확인 | ROLE_STUDENT |
| 관리자 | 모든 요청 조회 및 상태 변경 | MID_ADMIN 이상 |
공지사항, 게시판, 그리고 FAQ까지 학생과 관리자 모두가 정보를 쉽게 주고받을 수 있도록 만든 커뮤니케이션 기능들에 대해 소개합니다. 특히 댓글 기능, 검색/페이징 처리, 역할 기반 접근제한 등의 구현 과정을 다룰 예정입니다!