본문 바로가기
My Project/Library Web Project

[개발 일지] 전자 도서관 Web 개발 프로젝트 5일차 (04/02)

by 스응 2023. 4. 3.
728x90
728x90

5일차

#  마이페이지 - 메인 화면

  - 회원 정보 (아이디, 이름, 전화번호, 이메일)

      · 전화번호 뒷 자리는 보이지 않도록 함

  - 대여 중인 도서가 몇 권인지

      · '대여 중인 도서'를 클릭하면 '내 서재' 탭으로 이동함

  - 리뷰 작성 가능한 도서가 몇 권인지

      · 6일차에 리뷰 기능 추가 후 연동할 예정

 

 

#  마이페이지 - 회원 정보 수정

  - 비밀번호를 확인받은 후 진입 가능

  - 아이디는 수정할 수 없음

  - 이메일을 입력하지 않으면 null로 수정됨

  - 전화번호가 중복되었거나 형식이 틀렸을 경우에는 실행되지 않으며, 메시지를 출력함

 

 

#  마이페이지 - 회원 탈퇴

  - 탈퇴 시, 회원이 아직 반납하지 않은 책들의 대여 가능 여부를 true로 변경함

 

#  마이페이지 - 내 서재

  - 반납하지 않은, 대여 중인 도서 조회

      · 반납 기능 추가

  - 모든 대여 내역 조회 (최신 순)

  - 도서 제목을 클릭하면 해당 도서의 상세 페이지로 이동함

 

 

#  리팩토링

  - 중요한 실행들에는 실행 여부를 묻도록 함

 

1
<a href="/library/myPage?action=deleteUser" onclick="return confirm('정말로 탈퇴하시겠습니까?')" class="delete_user">회원 탈퇴</a>
cs

 

 


앞으로 해야 할 것

  1. 리뷰 작성 기능

      - 해당 도서를 대여한 기록이 있으면서, 리뷰를 작성한 기록이 없을 때에만 작성 가능

  2. 책 상세 페이지에서 리뷰 조회 및 별점 평균 보이게 하기

  3. 마이페이지의 리뷰 관리 탭에서 자신이 쓴 리뷰 내역 확인

  4. 메인 화면 (index.jsp) 디자인

 

320x100
반응형

댓글