cake shop online

36
Web Giới Thiệu Sản Phẩm bánh kẹo GVHD : Nguyễn Đức Công Song Sinh Viên: Nguyễn Thị Thuý Huỳnh 06130038 Thành Tâm 06130182 Hồ Thành Nhân 06130167 Nguyễn Ngọc Cương 06130112

Upload: phanleson

Post on 13-May-2015

1.827 views

Category:

Education


4 download

DESCRIPTION

Cake Shop Online

TRANSCRIPT

Page 1: Cake Shop Online

Web Giới Thiệu Sản Phẩm bánh kẹo

GVHD :Nguyễn Đức Công Song

Sinh Viên:Nguyễn Thị Thuý Huỳnh

06130038Lê Thành Tâm 06130182Hồ Thành Nhân 06130167Nguyễn Ngọc Cương 06130112

Page 2: Cake Shop Online

Mục Đích của Trang Web

Nhằm quảng cáo sản phẩm, và cung cấp cho khách hàng những sản phẩm mới nhất một cách tiện lợi.

Khách Hàng có thể đăng kí mua hàng trực tuyến bằng cách đăng kí là thành viên của web, và mua hàng bằng hình thức thanh toán thích hợp với khách hàng.

Page 3: Cake Shop Online

Ngôn ngữ

PHP, mysql

Page 4: Cake Shop Online

Hoạch định công việc

Phân tích dòng sản phẩm hiện có trong thị trường, và thị hiếu của khách hàng.

Phân tích, tham khảo mốt số trang web trên thị trường.

Đưa ra bản phân tích thiết kế hợp lí cho trang web của mình.

Phân tích use case. Phát thảo giao diện.

Hiện thực các use case.

Page 5: Cake Shop Online

Phân công công việc

User:Nguyễn Thị Thúy Huỳnh: phân tích thiết kế,

giao diện, tìm kiếm, slide.Lê Thành Tâm: đăng kí, đăng nhập, mua sản

phẩm(shopping card: thêm – xóa – sửa).Admin:

Nguyễn Ngọc Cương: Quản lí sản phẩm (thêm – xóa – sửa).

Đặng Thành Nhân: Giao Diện, Quản Lí thành viên(thêm – xóa – sửa).

Page 6: Cake Shop Online

Chức năng chính của trang web

User : Đăng kíĐăng nhậpTìm kiếmMua hàng

AdminĐăng nhậpQuản lí Người dùngQuản lí sản phẩm

Page 7: Cake Shop Online

Lược đồ use case tổng quát

Dang ki

Tim kiem

User

Mua san pham

Dang nhap

Quan li san pham

Admin

Quan li thanh vien

Page 8: Cake Shop Online
Page 9: Cake Shop Online

Đăng kí

Khi khách hàng muốn trở thành thành viên của trang web

Khách hàng vào mục Đăng kí, điền đầy đủ thông tin trong form đăng kí.

Hoàn tất việc đăng kí.

Nếu user điền không đầy đủ thông tin sẽ báo lỗi, yêu cầu điền đầu đủ thông tin.

Page 10: Cake Shop Online

Lượt đồ sequence

7: hien thi thong bao dang ki thanh cong

: user

: GUI : Control : CSDL

1: vao from dang ki

2: hien thi form dang ki

3: dien thong tin

4: kiem tra thong tin5: update CSDL

6: reposne: dk thanh cong

Page 11: Cake Shop Online

Đăng kí (tt)- phát thảo giao diện

Điền sai thông tin, reset điền lại

Page 12: Cake Shop Online

Đăng nhậpKhi khách hàng muốn đăng nhập để thực hiện

mua hàng trực tuyến.

Khách hàng điền đầy đủ user và passWord.

Điền đúng thì sẽ hiện đăng nhập thành công.

Nếu điền sai thông tin sẽ hiện thông báo lỗi, yêu cầu điền lại thông tin.

Page 13: Cake Shop Online

Lược đồ sequence

3: nhap usernam và pass

: user : GUI : Control : CSDL

1: request dn

4: send username và pass

5: kiem tra thong tin

2: hien thi form

6: reponse: thong tin dung

7: thong bao dn thanh cong

Page 14: Cake Shop Online

Đăng nhập(tt)Điền tên

đăng nhập

Điền mật khẩu

Nếu chưa đăng kí thì đăng kí

Page 15: Cake Shop Online

Tìm kiếm sản phẩmKhi khách hàng vào trang web, và muốn tìm

kiếm sản phẩm mà mình muốn.

Khách hàng vào form “Tìm kiếm”, nhập tên sản phẩm mình muốn.

Hệ thống kiểm tra sản phẩm đó có trong hệ thống hay ko, nếu có hiển thị thông tin về sản phẩm đó.

Nếu ko có thì hiển thị thông form “Hiện tại chúng tôi ko có sản phẩm này, xin vui lòng tìm sản phẩm khác”.

Page 16: Cake Shop Online

Lượt đồ Sequence

5: reponse: thong tin san pham

: user

: GUI : Control

1: vao form tim kiem

2: nhap ten san pham

3: kiem tra4: kiem tra

6: display thong tin san pham

CSDL

Page 17: Cake Shop Online

Phát thảo giao diện

Page 18: Cake Shop Online

Mua hàng Điều kiện tiên quyết là khách hàng đăng

nhập vào hệ thống.

Khách hàng tìm kiếm sản phẩm mình mong muốn, xem chi tiết và mua sản phẩm.

Khi mua khách hàng sẽ được lưu ý là mua với số lượng là bao nhiêu.

Chọn hình thức thanh toán

Mua hàng thành công.

Page 19: Cake Shop Online

Lượt đồ sequence

: user : GUI : Control : CSDL

1: xem chi tiet san pham

5: hien chi tiet

6: mua

8: kiem tra

2: lay thong tin san pham

3: lay thong tin san pham

4: hien thi

9: kiem tra

10: mua thanh cong

7: nhap so luong

11: mua thanh cong12: cap nhat CSDL

Page 20: Cake Shop Online

Quản lí thành viênThêm: khi khách hàng đăng kí là thành viên

của trang web, admin sẽ cập nhật cơ sở dữ liệu.

Xoá: khi thành viên vi phạm điều lệ của trang web, hay có hành động làm ảnh hưởng trang web thì admin có quyền xoá thành viên khỏi cơ sở dữ liệu.

Sửa: khi thành viên muốn sửa thông tin của họ và admin sẽ cập nhật lại cơ sở dữ liệu từ thông tin đã có.

Page 21: Cake Shop Online

Quản lí thành viên

Database.sql

Page 22: Cake Shop Online

Thêm thành viên

7: display danh sach

: admin : GUI : Control : CSDL

1: chon TTV

2: display form

3: nhap thong tin TV4: submit

5: update

6: display danh sach

Page 23: Cake Shop Online

Thêm thành viênĐiền thông tin vào

các mục.

Nếu điền đầy đủ thông tin, sau đó submit, thông tin sẽ được cập nhât cơ sở dữ liệu.

Page 24: Cake Shop Online

Thêm thành viên

Page 25: Cake Shop Online

Xoá thành viên

Chec k vào tài khoảng muốn xoá.

Nhấn xoá.Cơ sở dữ liệu sẽ

được cập nhật lại.

Page 26: Cake Shop Online

Xoá thành viên

: admin : GUI : Control : CSDL

1: chon xoa TV

2: display form

3: chon tv4: xoa

5: update

7: display danh sach

6: display danh sach

Page 27: Cake Shop Online

Sửa thành viên

Edit tài khoảng

Page 28: Cake Shop Online

Sửa thành viên

Edit lại

Submit và cập nhật

CSDL

Page 29: Cake Shop Online

Sửa thành viên

: admin : GUI : Control : CSDL

1: chon sua TV

2: display form

3: chon tv

9: submit

10: update

12: display danh sach

11: display danh sach

4: lay thong tin5: lay thong tin

6: display thong tin7: display thong tin

8: chinh sua thong tin

Page 30: Cake Shop Online

Quản lí sản phẩm

Thêm mặt hàng

Xoá mặt hàng

Sửa mặt hàng

Quản lí nhóm mặt hàng

Quản lí đơn vị tính

Page 31: Cake Shop Online

Thêm mặt hàng

Điền đầy đủ thông tin

Submit để cập nhật cơ sở dữ liệu.

Page 32: Cake Shop Online

Thêm mặt hàng

: CSDL : admin

: GUI : Control

1: chon them MH

2: display form

3: nhap thong tin4: submit

5: update

Page 33: Cake Shop Online

Xoá-sửa mặt hàng

Edit sản

phẩm

Check chọn sản

phẩm

Nhấn xoá sản phẩm

Page 34: Cake Shop Online

Quản lí nhóm mặt hàng

Tổng hợp những

nhóm mặt hàng

Thêm, xoá, sửa 1 mặt

hàng

Page 35: Cake Shop Online

Quản lí đơn vị tính

Tổng hợp những đơn

vị tính

Thêm, xoá, sửa 1 đơn vị

tính

Page 36: Cake Shop Online

Thank you