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

2023. 4. 3. 09:26·My Project/Library Web Project
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
반응형
저작자표시 비영리 변경금지 (새창열림)

'My Project > Library Web Project' 카테고리의 다른 글

[개발 일지] 전자 도서관 Web 개발 프로젝트 7일차 (04/04) ~ 종료  (0) 2023.04.05
[개발 일지] 전자 도서관 Web 개발 프로젝트 6일차 (04/03)  (0) 2023.04.04
[개발 일지] 전자 도서관 Web 개발 프로젝트 4일차 (04/01)  (0) 2023.04.02
[개발 일지] 전자 도서관 Web 개발 프로젝트 3일차 (03/31)  (0) 2023.04.01
[개발 일지] 전자 도서관 Web 개발 프로젝트 2일차 (03/30)  (0) 2023.03.31
'My Project/Library Web Project' 카테고리의 다른 글
  • [개발 일지] 전자 도서관 Web 개발 프로젝트 7일차 (04/04) ~ 종료
  • [개발 일지] 전자 도서관 Web 개발 프로젝트 6일차 (04/03)
  • [개발 일지] 전자 도서관 Web 개발 프로젝트 4일차 (04/01)
  • [개발 일지] 전자 도서관 Web 개발 프로젝트 3일차 (03/31)
스응
스응
    반응형
    250x250
  • 스응
    이서영의 개발 블로그
    스응
  • 전체
    오늘
    어제
  • 글쓰기 관리
    • 분류 전체보기 (385)
      • Java (134)
        • Base (54)
        • Spring Boot (37)
        • JSP (16)
        • Swing (GUI) (20)
        • Design Pattern (7)
      • C# (13)
      • PHP (18)
      • SQL (27)
      • Vue.js (9)
      • Tailwind CSS (4)
      • TypeScript (7)
      • HTML & CSS (27)
      • JavaScript (26)
      • jQuery (10)
      • Android (3)
      • - - - - - - - - - - - - - - (0)
      • Hotkeys (5)
      • CS (30)
      • IT Notes (13)
      • Error Notes (17)
      • Team Project (24)
        • Airlines Web Project (12)
        • University Web Project (6)
        • Strikers 1945 GUI Project (6)
      • My Project (18)
        • Library Web Project (8)
        • Pet Shopping Mall GUI Project (10)
      • etc. (0)
  • 블로그 메뉴

    • Home
    • Write
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    CSS
    typeScript
    면접
    errorNote
    C#
    개발일지
    vuejs
    git
    http
    SEO
    오블완
    Android
    jsp
    Wordpress
    php
    Codeigniter
    SWAGGER
    Hotkeys
    티스토리챌린지
    java
    tailwindcss
    js
    SQL
    SpringBoot
    HTML
    cs
    zapier
    jQuery
    Swing
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
스응
[개발 일지] 전자 도서관 Web 개발 프로젝트 5일차 (04/02)
상단으로

티스토리툴바