도서관, 서점에 커뮤니티 기능까지 갖춘 독서인들을 위한 통합 서비스

KH정보교육원 2024.05.23 09:57


디자인보단 기능
(디지털컨버전스)공공데잍처 융합 자바개발자 양성과정A30(17) 1회차


팀장/팀원김**(팀장) : 커뮤니티(게시글, 댓글, 답글, 투표, 신고), 커뮤니티 페이지, 관리(게시판, 신고, 회원), 소셜로그인(카카오/네이버 로그인 API)
이** : 로그인, 회원가입, 아이디, 비밀번호 찾기, 마이페이지, 도서 이용(대출, 반납, 예약), 관리(연체, 회원 등급), 구글 메일 API, SMS API
최** : 도서 판매 및 판매 페이지, 도서 리스트, 장바구니, 관리(카테고리, 도서, 판매), 알라딘 책 API, 카카오 책 API, 결제 API
개요도서관, 서점에 커뮤니티 기능까지 갖춘 독서인들을 위한 통합 서비스
구현기능회원
- 로그인(소셜로그인)/로그아웃
- 회원가입
- 정보 수정
- 마이페이지(작성글, 대출내역, 구매내역)
- 게시글, 대출에 따른 등급

커뮤니티
- 게시판별 게시글 검색 및 정렬
- 게시글, 댓글, 답글
- 게시글 추천
- 게시글 내 투표
- 게시글/댓글(답글) 작성자 신고

도서관
- 등록된 도서 대출, 반납, 예약
- 등록된 도서 별점과 리뷰
- 리뷰 추천/비추천

서점
- 도서 검색
- 장바구니
- 장바구니에 담긴 도서 구매

관리
- 게시판 : 게시판 추가, 수정, 삭제
- 신고 : 신고된 회원, 신고한 회원, 게시물
- 회원 : 회원 권한 변경 및 정지일 설정
- 등급 : 등급 조건, 할인율
- 카테고리 : 카테고리 추가, 수정, 삭제
- 도서 : 도서 등록, 도서 카테고리 수정, 삭제
- 대출 : 대출된 내역 반납 마감일 조회, 마감일 근접 회원 문자 전송
- 판매 : 판매된 도서 상태관리
설계의 주안점- 반납만기 전 문자메세지 전송(SMS API)으로 대출서비스 경험 향상
- 소셜로그인(카카오/네이버 로그인 API)기능으로 신규회원 접근성 확보
- 도서관 등록(카카오 책 API) / 도서 검색(알라딘 책 API)을 트래픽 분리
- Ajax 비동기 통신을 중점으로 구현
사용기술 및
개발환경
OS : Windows10
Server : Apache Tomcat 9.0
Database : MySQL
Front-end : HTML5 / CSS / javascript / jQuery / Ajax / JSP
Back-end : Java / Spring / MyBatis
Editor : Eclipse / MySQL / VS code
VCS : GitHub
1783990655_6a55897f2b8fa.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.