1. 개발기간
2022.03.03~2022.03.14
2022.04.28~2022.05.03(기능 추가)
2. 프로젝트 개요
도서 대여, 반납 및 도서 관리 기능을 제공하는 시스템
사용자와 관리자로 구분.
사용자에게 도서 대여, 반납, 검색, 댓글 달기 기능을 제공
관리자에게 사용자 조회, 수정, 삭제 관리 및 도서 등록, 삭제, 수정 관리, 댓글 삭제 기능 제공
-
검색
-
도서명으로 검색
-
도서명 클릭시 해당 도서 상세페이지로 이동
-
출판사명 클릭시 해당 출판사 도서 목록 조회
-
빈칸으로 검색시 전체 도서 목록 조회
-
-
도서 상세보기
-
댓글 작성 및 댓글 목록 보기
-
해당 도서 대여중일 경우 페이지 내에서 대여자 확인, 대여일자 확인 가능
-
뒤로가기 버튼
-
-
댓글 작성
-
비회원은 댓글 작성 불가
-
빈칸으로 댓글 작성 불가
-
본인 댓글 삭제 가능
-
관리자는 모든 댓글 삭제 가능
-
-
도서 목록
-
페이지당 10개 목록 조회
-
페이징 버튼 기본 5개, 존재하는 페이지만 버튼 활성화
-
보기 방식 변경 가능(이미지 없이 보기, 이미지와 보기)
-
카테고리별 도서 조회
-
출판사명 클릭시 출판사별 도서 조회
-
도서명 클릭시 해당 도서 상세페이지로 이동
-
-
신간 도서
- 도서 등록순으로 10개 나열
-
인기 많은 도서
- 대여순으로 5개 나열
-
회원가입
-
빈칸으로 회원가입 불가
-
회원가입시 비밀번호는 DB에 암호화되어 추가됨
-
가입시 다음 주소 API로 주소 입력
-
-
로그인
-
존재하는 아이디 여부 확인
-
비밀번호 일치 여부 확인
-
-
댓글 작성
-
도서 상세 보기 페이지내에서 작성 및 내 댓글 삭제 가능
-
마이페이지의 ‘내가 쓴 댓글’에서 확인 및 삭제 가능
-
댓글 삭제 후 페이지 바로 반영
-
-
도서 대여
-
날짜 선택 후 대여 가능(무기한과 원하는 날짜 라디오 버튼으로 선택)
-
날짜 선택하지 않으면 대여 불가
- 달력에서 날짜는 선택해도 라디오 버튼 선택하지 않으면 대여 불가
-
도서는 3권까지 대여 가능
-
비회원은 대여 불가
-
-
도서 반납
- 도서 반납일 지나면 대여자는 반납 알림 메일 전송 받음
-
도서 대여후 현재 페이지로 리로드
-
회원 삭제
- 도서 대여중인 회원은 삭제 불가
-
도서 등록 및 목록 페이지
-
페이지 내에서 사용자가 대여중인 도서 확인 가능
-
빈칸으로 등록 불가
-
이미지 파일 첨부시 이미지 미리보기 제공
-
확장자 jpg, png, jpeg만 등록 가능(잘못된 확장자 알림 메시지 띄움)
-
-
도서 수정
- 사용자가 대여중인 도서 수정 불가
-
도서 삭제
- 사용자가 대여중인 도서 삭제 불가
-
댓글 관리
-
관리자가 댓글 작성시 (괄호)안에 관리자 표시
-
관리자는 모든 댓글 삭제 가능
-
-
관리자 계정은 도서 대여 불가
