책구메이트

KH정보교육원 2021.12.02 11:26


4
(디지털컨버전스) UI/UX 스마트 콘텐츠 웹기반 융합 응용SW개발자 양성과정(2) 1회차


팀장/팀원강**(팀장) : 중고장터 관련 기능, 판매자 관련 기능, 메인 화면 담당
김** : 회원정보 관리 조회 및 교환 환불 기능
박** : 일반도서 관련 기능, 관리자 관련기능
황** : 독서모임 관련 기능, 메인 화면 담당
개요일반도서 구매 뿐만 아니라 중고 도서 거래, 독서모임 참여 등 다양한 서비스를 하나의 웹 애플리케이션을 통해 이용 가능할 수 있도록 개발하였습니다. 기존 도서 쇼핑몰과 달리 회원이 직접 주체가 되어 독서모임을 개설하고 참여하거나, 원하는 책을 중고거래를 하면서, 도서에 대한 접근성과 구매율을 더욱 향상시킬 수 있는 서비스를 제공하고자 기획하였습니다.
구현기능(1) 회원 정보 관련 기능
- 회원가입, 로그인/로그아웃, 비밀번호 찾기, 회원정보 수정
- 마이페이지(찜목록, 주문관리, 쿠폰 등록 등)

(2) 일반도서 관련 기능
- 일반도서 상세보기, 검색
- 카테고리 선택, 조회
- 찜하기, 장바구니, 결제
- 리뷰, 1:1문의

(3) 중고도서 관련 기능
- 중고도서 판매자 가입, 탈퇴, 판매자페이지(정보 수정, 도서 등록, 수정 및 삭제, 중고 도서 판매 관리)
- 중고도서 조회, 검색
- 장바구니, 결제, 주문관리, 도서 문의

(4) 독서모임 관련 기능
- 독서모임 개설, 독서모임 조회, 검색
- 독서모임 찜하기, 신청하기, 리뷰, 1:1문의
- 마이페이지(신청목록,찜목록,개설목록)

(5) 관리자 관련 기능
- 공지사항, 이벤트 기능
- 도서관리 기능
- 회원관리 기능
- 쿠폰관리 기능
- 문의관리 기능
- 독서모임 승인 기능
설계의 주안점
(1) 도서 구매, 독서모임 참여, 리뷰 작성 등 회원 간 상호작용이 원활히 이뤄질 수 있도록 설계하였다.
(2)깃허브와 같은 협업툴을 이용하여 프로젝트의 경험을 향상시킴
(3) 단순한 도서 판매를 넘어 중고도서 거래, 독서모임 참여 등을 통해 하나의 웹애플리케이션에서 사용자들이 폭넓은 경험을 할 수 있도록 하였다.
사용기술 및 개발환경
개발도구 : eclipse, Oracle SQL Developer, VScode
DBMS : Oracle Database 11g
Server : Apache Tomcat 8.5
Language : Java, HTML5, CSS, Javascript, jQuery
프레임워크 : Bootstrap, Spring, Mybatis
형상관리 : github
1783477561_6a4db5390fb4f.png

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

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

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

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

교육희망 지점

신청자 정보

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