본문 바로가기
프로젝트 기록/semi, final project

세미 프로젝트(팀 작업) - jsp 템플릿 쇼핑몰

by jeong11 2023. 10. 23.
반응형

2021년 8월 22일 글

1. 프로젝트 기획안

개요 : 악세서리 쇼핑몰


개발환경 : Eclipse, Oracle SQL Developer, Apache Tomcat


프로젝트 기간 : 2021/07~08
레퍼런스 사이트 : www.nookyoon.kr

작업 페이지 : 메인, 회원가입, 로그인, 제품페이지, 장바구니, 마이페이지, 주문/결제, 게시판(공지사항, Q&A, 리뷰), 관리자페이지


=> HTML, CSS, JAVASCRIPT 활용하여 기능 구현, DATABASE 연동

2. 팀에서 맡은 역할

장바구니, 관리자페이지, 사이드메뉴 CSS 등등

3. 프로젝트 진행 순서

프로젝트 기획안 >> 화면정의서 >> DB정의서 >> SQL정의서

4. DB 설계

5. 결과물

메인

 

로그인


/ 로그인 / 로그인 입력 안할시 표시 / 이메일 찾기 / 비밀번호 찾기 /

 

마이페이지

 

메뉴 카테고리 클릭 시 화면 구현

/ Ring / Earring / Necklace / Bracelet /

 

제품 페이지

=> 제품구매하는 경우 비로그인시 로그인 화면으로 이동
Buy Now는 order 페이지로 이동, 장바구니에 담으면 장바구니로 이동

 

장바구니 >> 맡은 페이지

=> 맡은 페이지는 밑에 다시 기능 설명 예정

 

주문/결제 페이지

주문 완료페이지 주문

=> 완료시 주문번호 / 주문일자 출력

 

Notice, 공지사항 내용 페이지
글번호, 제목, 작성자, 조회수 구현

=> 공지사항 글쓰기는 관리자페이지에서만 가능

 

Question 게시판
문의번호, 제품명, 제목, 작성자, 작성일 구현

=>답변이 작성된 경우 제목에 답변완료 표시, 제목 혹은 작성자로 검색 가능, 비로그인 사용자는 write 버튼 활성화, 작성일이 당일인 경우 시,분 표시되고 당일이 아닌 경우 년월일 표시

Question 게시판 글 작성하기

=> 제품명을 클릭하여 해당 상품 문의 / 답변이 작성된 경우 reply 버튼 비활성화

 

Review
문의번호, 제품명, 제목, 작성자, 작성일로 구현

=> 제목 혹은 작성자로 검색 가능, 작성일이 당일인 경우 시,분 표시되고 당일이 아닌 경우 년월일 표시
=> 리뷰 페이지는 구매내역에서 작성 가능

 

관리자페이지
1)제품관리, 2)배송관리, 3)회원관리, 4) 3개 게시판 관리(Notice, Question, Review)

 

6. 담당 페이지 기능 구현, 코드

Team project - jsp 템플릿 쇼핑몰_담당 파트 코드

반응형