i'Blossom

KH정보교육원 2022.07.21 09:55


나블러썸?
(디지털컨버전스)공공데이터를 활용한 Springframework기반 웹 개발자 양성과정

팀장/팀원김**(팀장) : DataBase설계
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 정기구독(부트페이 API의 정기결제를 통한 정기구독 기능, 정해진 기간을 일시불로 결제하는 구독서비스 기능), 마이페이지(회원별 회원등급제 조회, 회원의 주문내역/배송조회 및 취소, 회원의 주문 상세 내역 조회, 나의 정기 구독 조회 및 취소, 클래스 수강내역, 나의 정보 수정 및 회원 탈퇴, 내가 쓴 리뷰 조회, 1대1문의내역 조회)
강** : DataBase 설계
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 원데이 꽃 클래스(클래스 조회기능, 부트페이 API 결제를 통한 클래스 수강 예약), 고객센터(공지사항 조회 기능, 1대1 문의 기능, FAQ, ContactUs) 관리자 기능: 원데이 꽃 클래스 관리(클래스 추가 및 수정·삭제, 클래스 예약자 명단 관리), 고객센터 관리(공지사항 전체 조회, 공지사항 등록 및 수정·삭제, 1대1문의 조회 및 응답, FAQ, ContactUs 관리)
김** : DataBase설계
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 정기구독(부트페이 API의 정기결제를 통한 정기구독 기능, 정해진 기간을 일시불로 결제하는 구독서비스 기능, 구독 상품 조회) 관리자 기능: 정기 구독 관리(전체 구독 회원 내역 조회, 구독 상품 조회, 구독상품 등록 및 수정·삭제)
신** : DataBase설계, Front-End 총괄
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 회원서비스(회원 로그인기능, 회원 로그아웃 기능, 이메일 인증을 통한 회원가입, 아이디/ 비밀번호찾기) 관리자 기능: 회원관리서비스(전체 회원 정보 조회)
이** : DataBase설계
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 플라워 마켓((꽃 상품 - 기본형 꽃다발, 조합형 꽃다발, 꽃대 - 조회, 상품 검색, 구매하기, 장바구니, 부트페이 API를 활용한 결제하기, 상품 리뷰 작성 및 조회) 관리자 기능: 주문 관리(전체 주문 내역 조회, 개별 주문 상세 내역 확인)
지** : DataBase설계
사용자 기능: 이달의 꽃(해당 달에 맞는 맞춤 꽃 추천 서비스), 플라워 마켓: (꽃 상품 - 기본형 꽃다발, 조합형 꽃다발, 꽃대 - 조회, 상품 검색, 구매하기, 장바구니, 상품 조회, 상품 검색, 상품 리뷰 작성 및 조회) 관리자 기능: 상품관리(전체 상품 조회, 개별 상품 추가 및 수정·삭제), 리뷰 관리(전체 리뷰 조회, 개별 리뷰 조회 및 삭제)
개요현대 사회는 상품을 구입해 간편하게 정기 배송을 받는 서비스, 혹은 일정 구독료를 내고 상품을 빌리는 구독 경제 시장이 도래해 있는 것에 착안하여,
사용자의 취향과 관심사를 고려해 오로지 사용자에 의한, 사용자를 위한 맞춤 꽃 서비스를 제공하는 서비스를 구현해 “꽃을 통한 작지만 확실한 행복” 까지도 구독할 수 있게 하는 것을 목적으로 하였습니다.
구현기능사용자
- 회원서비스: 로그인, 로그아웃, 회원가입, 아이디/ 비밀번호찾기
- 마이페이지: 회원등급제, 주문내역/배송조회, 나의 정기 구독, 클래스 수강내역, 나의 정보 수정, 내가 쓴 리뷰, 1대1문의내역 조회
- 정기 구독: 정기 구독 신청
- 플라워 마켓: 구매하기, 장바구니, 상품 조회, 검색, 상품 리뷰
- 원데이 꽃 클래스: 클래스 조회, 클래스 수강 예약
- 고객센터: 공지사항, FAQ, Contact Us, 1대1문의
- 이달의 꽃

관리자
- 회원관리: 전체 회원 정보 조회, 회원 상세 정보 조회/ 수정, 회원 탈퇴 관리
- 주문정보관리: 전체 주문내역확인, 개별 주문내역확인
- 정기 구독 관리: 전체 구독 회원 내역 조회
- 상품관리: 전체 상품 조회, 개별 상품 추가 및 수정
- 리뷰 관리: 전체 리뷰 조회, 개별 리뷰 조회 및 삭제
- 원데이 클래스 관리: 클래스 추가 및 수정
- 고객센터 관리: 공지사항 전체 조회, 공지사항 등록 및 수정, 1대1문의 응답
설계의 주안점
사람마다 꽃에 대한 취향이 다르고, 꽃을 찾는 이유도 전부 다르다. 원하는 꽃을 찾을 수 있도록 플라워마켓 기능과 이달의 꽃 기능을 설계하였다.
상품 데이터 베이스에 여러 정보를 추가하여 이달의 꽃 서비스를 통해서 사용자들이 꽃에 접근을 쉽게 하였습니다.
사용자의 취향에 맞는 원하는 꽃들만으로 자신이 원하는 꽃다발을 만들어서 구매할 수 있도록 유도했습니다.
구독 상품을 매달 결제되는 정기구독과 일정 기간을 한 번에 결제하는 일시불 결제 시스템으로 구분하였습니다.
사용기술 및
개발환경
- Language : Java 8, CSS3, HTML5, JavaScript
- DBMS : Oracle 11g EE
- Library : ojdbc6, jQuery 3.6.0, JSON, GSON, Lombok
- Tool : STS(3.9.13), Kakao Oven, Oracle SQL Developer(21.4.3), Visual Studio Code(1.66.2), ERDCloud
- Framework : Spring, MyBatis, BootStrap
- WAS : Apache Tomcat (8.5.78)
- 협업프로그램: Slack
- 형상관리 : Github
- API : 부트페이 API, 카카오맵 API
- 사용기술 : AJAX, Servlet/ JSP
1783644905_6a5042e91a15e.png

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

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

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

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

교육희망 지점

신청자 정보

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