쇼핑몰 - 전체구성도 & 설계도
<사용자>
(1)상품목록보기 ----------------------------------------->(2)
P.414 ProductList.jsp
....................................................................
: 이름 : 가격 : 날짜 : 재고 : :
:..........:...........:................:..........:...............:
: 옷 : 2.000 :2004-11-30 : 5 : 상세보기 :
:\\\\\:\\\\\:\\\\\\\\:\\\\\:\\\\\\\:
: 가방 : 1.000 :2004-12-15 : 3 : 상세보기 :
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
OrderBean - no :주문번호 (자동증가)
- product_no :상품번호 ***
- quantity :수량 ***
- date :주문날자
- state :상태
- id :id(사용자) ***
//shap_order 테이블(6개참조)
#p.482 | p.506
OrderMgr - insertOrder : OrderBean -> DB에 insert
- getOrder(id)
- getOrderList ..........
- getOrderDetail :
- updateOrder(no,state) : 주문처리상태수정..........:---- 관리자가 호출
- deleteOrder(no) :주문처리완료삭제...........:
#p.477
Client한명당 키 값
CartMgr - 해쉬테이블 hCart :(상품번호 주문삭제)
- addCart(OrderBean) : hCart.put(제품번호,Order)
- getCartList : 해쉬Table리턴
- updateCart(order) : 수정(장바구니- 수정. 삭제)
- detaleCart(order) : 삭제(장바구니에서 제거)
[참고] key 값
id 앤
who 1234
(2)상품자세히보기 --------------------------------------------->(3)
#p.467 ProductDetail.jsp
상품명: 자세히
이미지 가 격:
수 량:
product_no
[장바구니 담기]
(3)장바구니 담기(로그인을 하면 , 로그인 유도) -------------------------->(4)
#p.476 CartProc.jsp
............................................. .................................
: OrderBean객체생성 : -----> : CartMgr의 :
: 상품번호|상품수량|id : : adelCart메서드호출 :
\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\
(4)장바구니목록보기---------------------------------------------->(5)
#p.472 CartList.jsp
..........................................................................
: 옷 [ 3 ]개 가격 [수정][삭제][자세히] :
: 가방 1 개 가격 [수정][삭제][자세히] :
: 총그액 xxx원(주문) :
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
(5) 주문처리(장바구니에 있는 모든것 주문합) ------------------------>(6)
#p.481. OrderProc.jsp
DB에 저장 :\\주문번호, 자동증가
:---state(상태)
:.....날짜
(6)주문내역서
p.479 OrderList.jsp(로그인id이용)
JSP스터디 2004 12 28
아직 그가 한글키워드도메인 등록후 금액적으로 결제하지 않았다.
~지금까지 [등록처리중]떠있는데, 등록후 5일째되는 날~ 바로 내일
본인이 그 한글키워드가 등록가능에~보일런지
과연 내일은 희망이 보일까?
여러분도 아이템이 있으면 사이트개설앞서 그사이이트 연결고리를 (사이버영토)
뿌리를 튼튼히 기획하여 준비하세요.
|