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 템플릿 쇼핑몰_담당 파트 코드
'프로젝트 기록 > semi, final project' 카테고리의 다른 글
파이널 프로젝트 - 2. 예약사이트 기능 파악 및 기능 구현 (0) | 2023.10.24 |
---|---|
파이널 프로젝트 - 1. 주제 정하기 (0) | 2023.10.24 |
파이널 프로젝트 - Spring 프로젝트 환경설정 (ft.이클립스) (0) | 2023.10.23 |
세미 프로젝트(팀 작업) - jsp 템플릿 쇼핑몰_나의 담당 파트 (1) | 2023.10.23 |
개인 프로젝트 - oracle DB를 연동한 GUI프로그램 (1) | 2023.10.23 |