1. Trang chủ
  2. » Luận Văn - Báo Cáo

đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit

66 1 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 66
Dung lượng 6,46 MB

Cấu trúc

  • CHƯƠNG 1. KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU (11)
    • 1.1. Phân tích yêu cầu đề tài (11)
      • 1.1.1. Tên đề tài (11)
      • 1.1.2. Chức năng (11)
      • 1.1.3. Yêu cầu đặt ra (11)
    • 1.2. Phân tích và thiết kế hệ thống (13)
      • 1.2.1. Khảo sát hiện trạng và xây dựng hệ thống (13)
      • 1.2.2. Phân tích hệ thống (15)
    • 1.3. Sơ đồ phân cấp chức năng của khách hàng (16)
    • 1.4. Sơ đồ phân cấp chức năng cùa admin (18)
  • CHƯƠNG 2. PHÂN TÍCH THIẾT KẾ (19)
    • 2.1. Danh sách các Actor (19)
    • 2.2. Biểu đồ use case (24)
      • 2.2.1. Biểu đồ use case mức tổng quát (24)
      • 2.2.2. Use case quản lý sản phẩm (24)
      • 2.2.3. Use case quản lý danh mục (25)
      • 2.2.4. Use case quản lý thương hiệu (25)
      • 2.2.6. Use case quản lý slide (26)
      • 2.2.7. Use case quản lý bài viết (27)
      • 2.2.8. Use case quản lý đơn hàng (27)
      • 2.2.9. Đặt tả use case (28)
    • 2.3. Biểu đồ tuần tự (Sequence Diagram) (35)
      • 2.3.1. Biểu đồ tuần tự đăng nhập (35)
      • 2.3.2. Biểu đồ tuần tự xem giỏ hàng (35)
      • 2.3.3. Biểu đồ tuần tự xóa giỏ hàng (36)
      • 2.3.4. Biểu đồ tuần tự thêm mã giảm giá (36)
      • 2.3.5. Biểu đồ tuần tự chỉnh sửa mã giảm giá (37)
      • 2.3.6. Biểu đồ tuần tự xóa mã giảm giá (37)
      • 2.3.7. Biểu đồ tuần tự thêm sản phẩm (38)
      • 2.3.8. Biểu đồ tuần tự chỉnh sửa sản phẩm (38)
      • 2.3.9. Biểu đồ tuần tự xóa sản phẩm (39)
      • 2.3.10. Biểu đồ tuần tự thêm slide (39)
      • 2.3.11. Biểu đồ tuần tự chỉnh sửa slide (40)
      • 2.3.12. Biểu đồ tuần tự xóa slide (40)
    • 2.4. Sơ đồ lớp (Class Diagram) (41)
  • CHƯƠNG 3. THIẾT KẾ CƠ SỞ DỮ LIỆU (42)
    • 3.1. Lược đồ (42)
    • 3.2. Lược đồ chi tiết (43)
      • 3.2.1. Bảng chứa thông tin tài khoản admin (43)
      • 3.2.2. Bảng chứa thông tin sản phẩm (43)
      • 3.2.3. Bảng chứa thông tin thương hiệu (44)
      • 3.2.4. Bảng chứa thông tin đơn hàng (45)
      • 3.2.5. Bảng chứa thông tin chi tiết đơn hàng (45)
      • 3.2.6. Bảng chứa thông tin khách hàng (46)
      • 3.2.7. Bảng chứa thông tin bài viết (46)
      • 3.2.8. Bảng chứa danh mục bài viết (47)
      • 3.2.9. Bảng chứa thông tin mã giảm giá (47)
      • 3.2.10. Bảng chứa thông tin slider (48)
      • 3.2.11. Bảng chứa thông tin khách đặt hàng (49)
      • 3.2.12. Bảng chứa thông tin doanh thu (49)
      • 3.2.13. Bảng chứa thông tin thống kê truy cập (50)
      • 3.2.14. Bảng chứa thông tin phí vận chuyển (50)
      • 3.2.15. Bảng chứa thông tin thành phố (51)
      • 3.2.16. Bảng chứa thông tin quận huyện (51)
      • 3.2.17. Bảng chứa thông tin xã phường thị trấn (51)
      • 3.2.18. Bảng chứa thông tin quảng cáo (0)
      • 3.2.19. Bảng chứa thông tin liên hệ (0)
  • CHƯƠNG 4. THIẾT KẾ GIAO DIỆN WEBSITE (53)
    • 4.1. Một số giao diện trang khách hàng (53)
      • 4.1.1. Trang chủ…………………………………………………………………………….. 38 4.1.2. Trang đăng ký.………………………………………………………………………. 39 4.1.3. Trang đăng nhập (53)
      • 4.1.4. Trang tin tức (56)
      • 4.1.5. Trang chi tiết sản phẩm (57)
      • 4.1.6. Trang thanh toán (58)
      • 4.1.7. Trang danh mục sản phẩm (59)
    • 4.2. Một số giao diện người quản trị (60)
      • 4.2.1. Trang tổng quan (60)
      • 4.2.2. Trang quản lý sản phẩm (61)
      • 4.2.3. Trang quản lý danh mục sản phẩm (61)
      • 4.2.4. Trang quản lý bài viết (62)
      • 4.2.5. Trang quản lý đơn hàng (62)
      • 4.2.6. Trang quản lý slide (63)
      • 4.2.7. Trang quản lý mã giảm giá (63)
      • 4.2.8. Trang quản lý phí vận chuyển (64)
  • KẾT LUẬN (65)
  • TÀI LIỆU THAM KHẢO (66)

Nội dung

KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU

Phân tích yêu cầu đề tài

– Xây dựng “Website Bán Hoa Quả PT FRUIT”.

– Đây là một website giúp cho chủ cửa hàng quản lý hoạt động mua bán online của mình, đưa các sản phẩm của cửa hàng đến tay người tiêu dùng hiệu quả hơn Khách hàng có thể mua hàng qua internet, mà không cần phải đến trực tiếp tại cửa hàng Website có các chức năng chính sau:

 Cho phép cập nhật thương hiệu, danh mục sản phẩm, vào CSDL.

 Hiển thị danh sách các sản phẩm theo từng loại.

 Hiển thị sản phẩm khách hàng đã chọn mua.

 Hiển thị thông tin khách hàng đặt.

 Quản lý đơn đặt hàng của khách.

 Cập nhật sản phẩm, thương hiệu, danh mục.

 Xử lý đơn hàng của khách hàng đặt.

– Hệ thống gồm có 2 phần:

 Thứ nhất: Phần khách hàng

 Khách hàng là những người có nhu cầu mua sản phẩm,họ sẽ tìm kiếm các sản phẩm cần thiết từ hệ thống và đặt mua các sản phẩm này Vì thế cần phải có các chức năng sau: lOMoARcPSD|35804078 o Hiển thị danh sách các sản phẩm của cửa hàng để khách hàng xem, lựa chọn và mua

1 o Khách hàng xem các thông tin, khuyến mãi trên trang web.

 Thứ hai: Phần quản trị viên

 Người làm chủ có quyền kiểm soát mọi hoạt động của website.

Người này được cấp username và password để đăng nhập vào hệ thống đề thực hiện chức năng của mình: o Chức năng cập nhật, sửa, xoá các sản phẩm, danh mục sản phẩm, nhà sản xuất, bài viết, quảng cáo, slider, ngôn ngữ, mã giảm giá và xem thống kê doanh thu. o Tiếp nhận kiểm tra đơn đặt hàng của khách hàng Hiển thị đơn đặt hàng.

 Ngoài các chức năng trên thì trang website phải được thiết kế sao cho dễ hiểu, giao diện mang tính dễ dùng đẹp mắt và làm sao cho khách hàng thấy được thông tin cần tìm, cung cấp các thông tin quảng cáo hấp dẫn, các tin tức khuyến mãi để thu hút khách hàng.

Phân tích và thiết kế hệ thống

1.2.1 Khảo sát hiện trạng và xây dựng hệ thống

– Sau khi khảo sát các thông tin thì em rút ra được:

 Quản lý danh mục: Tên danh mục, mô tả danh mục, trạng thái của danh mục, slug danh mục.

 Quản lý thương hiệu: Tên thương hiệu, mô tả thương hiệu, trạng thái của thương hiệu, slug thương hiệu.

 Quản lý sản phẩm: Tên sản phẩm, mô tả sản phẩm, thương hiệu sản phẩm, danh mục sản phẩm, trạng thái của sản phẩm, nội dung sản phẩm, giá sản phẩm, số lượng sản phẩm, số lượng sản phẩm đã bán, hình ảnh sản phẩm, lượt xem của sản phẩm.

 Quản lý mã giảm giá: Tên mã giảm giá, số lượng mã giảm giá, ngày đầu giảm giá, ngày kết thúc giảm giá, số tiền giảm, trạng thái mã giảm giá.

 Quản lý phí vận chuyển: Tên thành phố, tên quận/huyện, tên xã/phường, số tiền vận chuyển.

 Quản lý đơn hàng: Tên người đặt, thông tin người nhận, trạng thái của đơn hàng, mã đơn hàng, ngày đặt hàng

 Quản lý bài viết: Tên bài viết, danh mục bài viết, hình ảnh bài viết, nội dung bài viết, mô tả bài viết, trạng thái bài viết.

 Quản lý slider: Tên slider, mô tả slider, hình ảnh slider, trạng thái slider.

 Quản lý Footer: Thông tin liên hệ, bản đồ, địa chỉ fanpage facebook.

 Quản lý quảng cáo: Tên quảng cáo, mô tả quảng cáo, link quảng cáo, ảnh quảng cáo.

– Sau khi khảo sát hiện trạng của hệ thống và xây dựng hệ thống thì em đã đưa ra các tệp CSDL của “Website Bán Hoa Quả PT FRUIT”.

– Qua quá trình khảo sát, phân tích thực trạng và xây dựng hướng phát triển cho hệ thống mới em đa xây dựng cấu trúc của hệ thống “Website Bán Hoa Quả PT FRUIT”.

– Xây dựng biểu đồ phân cấp chức năng Biểu đồ luồng dữ liệu: Ta xây dựng biểu đồ luồng dữ liệu như sau:

Hình 1.1: Sơ đồ website bán hoa quả

Sơ đồ phân cấp chức năng của khách hàng

Hình 1.2: Sơ đồ chức năng khách hàng

– Chức năng xem chi tiết sản phẩm

 Cho phép xem các thông tin liên quan đến sản phẩm.

 Khách hàng có thể đăng ký để trở thành khách hàng thường xuyên (thành viên) của cửa hàng và được cấp một tài khoản Khách hàng để đăng nhập khi cần đặt hàng, thanh toán…

 Các thông tin cá nhân của khách hàng. o Email. o Password. o User Name o Số ĐT.

 Các quá trình thực hiện: o Nhập thông tin cá nhân của khách hàng. o Xác nhận thông tin vừa nhập. o Thông báo cho khách hàng và yêu cầu nhập lại tài khoản Khách hàng nếu tài khoản đó đã có người đăng ký. o Lưu thông tin khách hàng vừa đăng ký vào CSDL.

 Thông báo cho khách hàng và yêu cầu nhập lại tài khoản hoặcEmail nếu tài khoản hoặc Email đó đã tồn tại trong CSDL.

 Thông báo và yêu cầu nhập lại thông tin trong trường hợp thông tin nhập vào không chính xác, không phù hợp.

 Chuyển sang trang đăng nhập.

 Tìm kiếm thông tin về sản phẩm

 Đầu vào: o Từ hoặc cụm từ cần tìm kiếm. o Dạng tìm kiếm (tìm kiếm tên sản phẩm, tìm giá sản phẩm).

 Các quá trình thực hiện: o Tìm kiếm trong CSDL. o Hiển thị kết quả tìm kiếm.

 Đầu ra: Kết quả tìm kiếm.

 Sau khi khách hàng chọn những sản phẩm cần mua đặt vào giỏ hàng, khách hàng có thể đặt mua hàng chính thức thông qua Website.

 Danh mục sản phẩm trong giỏ hàng.

 Thông tin cá nhân của khách hàng (Mã khách hàng, Họ tên, Địa chỉ, …).

 Thông tin liên quan đến việc mua hàng (ngày mua, số lượng mỗi sản phẩm đặt mua.

 Các quá trình thực hiện:

 Hiển thị đầy đủ thông tin liên quan đến sản phẩm khách hàng đã chọn.

 Khách hàng có thể nhận về sản phẩm sau khi đăng nhập.

Sơ đồ phân cấp chức năng cùa admin

Hình 1.3: Sơ đồ quản lý sản phẩm

PHÂN TÍCH THIẾT KẾ

Danh sách các Actor

Bảng 2.1: Danh sách các Actor

Người quản lý là người có toàn quyền tương tác với hệ thống, quyền sử dụng tất cả các chức năng mà website xây dựng, điều khiển và kiểm soát mọi hoạt động của website.

Khách hàng ở đây là những người truy cập vào website, có thể đăng ký làm thành viên hoặc không

Khách hàng chỉ có một số quyền nhất định đối với website.

Hình 2.1: Danh sách các chức năng Bảng 2.2: Danh sách các chức năng

Tên chức năng Mô tả Actor

Khách hàng sau khi đăng ký trở thành thành viên đăng nhập tiếp tục sử dụng các chức năng trên website.

Khách hàng tạo tài khoản để sử dụng thêm các chức năng khác của thành viên.

Khách hàng và Admin có thể đăng xuất khi không sử dụng website nữa.

Khách hàng có thể đặt mua sản phẩm sau khi đăng nhập website.

Khách hàng xem và nhấn vào nút “Thanh toán”.

Hệ thống xác nhận thông tin và hiển thị trang thanh toán.

Khách hàng nhập đầy đủ thông tin.

Hệ thống đưa ra thông báo và quay trở lại trang giỏ hàng.

6 Xem thông tin sản phẩm

Khách hàng có thể xem thông tin sản phẩm có trên website.

Khách hàng có thể tìm kiếm các sản phẩm trên website.

8 Quản lý Giỏ hàng Cho phép Khách hàng có thể: thêm, xoá sản phẩm Khách hàng

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

Quản lý quảng cáo trên website

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

Cho phép admin có thể:

+ Thêm mới + Chỉnh sửa + Xem chi tiết (Hiển thị) + Xoá

12 Quản lý danh mục sản phẩm

Cho phép admin có thể:

+ Chỉnh sửa + Xem chi tiết (Hiển thị) + Xoá

Quản lý thương hiệu sản phẩm

Cho phép admin có thể:

+ Thêm mới + Chỉnh sửa + Xem chi tiết (Hiển thị) + Xoá

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

15 Quản lý mã giảm giá

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

16 Quản lý phí vận chuyển

Cho phép admin có thể:

+ Thêm mới + Chỉnh sửa + Xoá

Quản lý danh mục bài viết

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

Cho phép admin có thể:

+ Xem chi tiết (Hiển thị) + Xoá

Biểu đồ use case

2.2.1 Biểu đồ use case mức tổng quát

Hình 2.2: Use case tổng quát

2.2.2 Use case quản lý sản phẩm

Hình 2.3: Use case quản lý sản phẩm

2.2.3 Use case quản lý danh mục

Hình 2.4: Use case quản lý danh mục

2.2.4 Use case quản lý thương hiệu

Hình 2.5: Use case quản lý thương hiệu

2.2.5 Use case quản lý mã giảm giá

Hình 2.6: Use case quản lý mã giảm giá

2.2.6 Use case quản lý slide

Hình 2.7: Use case quản lý slide

2.2.7 Use case quản lý bài viết

Hình 2.8: Use case quản lý bài viết

2.2.8 Use case quản lý đơn hàng

Hình 2.9: Use case quản lý đơn hàng

- Đối tượng sử dụng (actor) bao gồm: Khách hàng, admin.

- UC này mô tả các bước đăng nhập của các actor vào hệ thống.

 Hệ thống yêu cầu actor cung cấp thông tin đăng nhập gồm: tên đăng nhập và mật khẩu.

 Actor nhập xong thông tin đăng nhập và click nút đăng nhập.

 Hệ thống check lại thông tin đăng nhập và thông báo thành công/thất bại cho actor Nếu đăng nhập thành công hệ thống dựa trên thông tin đăng nhập sẽ đồng thời phân quyền tùy theo loại nhân viên Nếu đăng nhập thất bại, hệ thống sẽ hiện thông báo cho Khách hàng và yêu cầu đăng nhập lại.

- Actor Khách hàng là người sử dụng use case này UC này được sử dụng để thực hiện chức năng đăng kí tài khoản của Khách hàng Sau khi đăng kí tài khoản, lúc đó Khách hàng mới có thể đăng nhập vào website và thực hiện được các chức năng như là: Thanh toán tiền.

1) Khách hàng chọn chức năng đăng ký từ trang chủ của website.

2) Trang chủ sẽ mở đến trang đăng ký.

3) Khách hàng nhập đầy đủ thông tin tài khoản và thông tin cá nhân.

4) Hệ thống xác nhận thông tin và lưu lại.

 Các dòng sự kiện khác

1) Khách hàng hủy yêu cầu đăng ký.

2) Hệ thống bỏ qua trang đăng kí, trở lại trang hiện tại.

- Trạng thái hệ thống sau khi thực hiện UC

 Trường hợp đăng ký thành công: hệ thống hiển thị trang đăng nhập để Khách hàng có thể đăng nhập vào website.

 Trường hợp đăng ký thất bại: Hệ thống đưa ra thông báo đăng ký không thành công.

 UC chi tiết sản phẩm

- UC này được sử dụng để thực hiện chức năng xem thông tin sản phẩm của Khách hàng Sau khi truy cập vào website người dùng có thể xem thông tin các sản phẩm có tại website.

1) Khách hàng truy cập vào website và nhấn chọn sản phẩm.

2) Trang chủ sẽ mở đến trang chi tiết sản phẩm.

3) Khách hàng xem thông tin sản phẩm.

- UC này được sử dụng để thực hiện chức năng đặt mua sản phẩm củaKhách hàng Sau khi truy cập vào website và xem thông tin sản phẩm,Khách hàng có thể đặt mua sản phẩm mà mình cảm thấy vừa ý.

1) Khách hàng chọn chức năng xem thông tin chi tiết của sản phẩm.

2) Trang chủ sẽ mở đến trang thông tin chi tiết của sản phẩm.

3) Khách hàng xem và nhấn vào nút “Cho vào giỏ hàng”.

4) Hệ thống xác nhận thông tin và lưu lại.

5) Hiển thị trang thông tin sản phẩm.

- UC này được sử dụng để thực hiện chức năng thanh toán tiền cho sản phẩm đã đặt mua Sau khi đã đặt mua sản phẩm, giỏ hàng của Khách hàng đã tồn tại một hoặc nhiều sản phẩm, nếu muốn có trong tay các sản phẩm này Khách hàng cần phải chọn hình thức để thanh toán.

1) Khách hàng chọn chức năng đặt mua.

2) Trang chủ sẽ mở đến trang giỏ hàng của Khách hàng.

3) Khách hàng xem và nhấn vào nút “Thanh toán”.

4) Hệ thống xác nhận thông tin và hiển thị trang thanh toán.

5) Khách hàng nhập đầy đủ thông tin.

6) Hệ thống đưa ra thông báo và quay trở lại trang giỏ hàng.

- UC này được sử dụng để thực hiện chức năng tìm kiếm sản phẩm Với chức năng này, Khách hàng có thể tìm kiếm sản phẩm mà mình yêu thích và xem sản phẩm đó có tồn tại trong website hay không.

1) Khách hàng chọn chức năng tìm kiếm từ trang chủ.

2) Khách hàng nhập thông tin tìm kiếm.

3) Hệ thống xác nhận thông tin và thực hiện tìm kiếm.

4) Hệ thống trả về thông tin tìm kiếm.

- UC này được sử dụng để thực hiện chức năng quản lý thông tin của Admin.

Sau khi đăng nhập vào hệ thống, Admin có thể thêm, cập nhật thông tin, xóa các đối tượng có trong hệ thống như: sản phẩm, slide…

1) Admin chọn chức năng quản lý thông tin từ trang chủ quản trị.

2) Hệ thống hiển thị trang quản lý thông tin.

3) Admin nhập đầy đủ thông tin của các đối tượng.

4) Hệ thống kiểm tra và lưu thông tin.

6) Hiển thị trang quản lý thông tin7) Kết thúc UC.

Biểu đồ tuần tự (Sequence Diagram)

2.3.1 Biểu đồ tuần tự đăng nhập

Hình 2.10: Biểu đồ tuần tự đăng nhập

2.3.2 Biểu đồ tuần tự xem giỏ hàng

Hình 2.11: Biểu đồ tuần tự xem giỏ hàng

2.3.3 Biểu đồ tuần tự xóa giỏ hàng

Hình 2.12: Biểu đồ tuần tự xóa giỏ hàng

2.3.4 Biểu đồ tuần tự thêm mã giảm giá

Hình 2.13: Biểu đồ tuần tự thêm mã giảm giá

2.3.5 Biểu đồ tuần tự chỉnh sửa mã giảm giá

Hình 2.14: Biểu đồ tuần tự chỉnh sửa mã giảm giá

2.3.6 Biểu đồ tuần tự xóa mã giảm giá

Hình 2.15: Biểu đồ tuần tự xóa mã giảm giá

2.3.7 Biểu đồ tuần tự thêm sản phẩm

Hình 2.16: Biểu đồ tuần tự thêm sản phẩm

2.3.8 Biểu đồ tuần tự chỉnh sửa sản phẩm

Hình 2.17: Biểu đồ tuần tự chỉnh sửa sản phẩm

2.3.9 Biểu đồ tuần tự xóa sản phẩm

Hình 2.18: Biểu đồ tuần tự xóa sản phẩm

2.3.10 Biểu đồ tuần tự thêm slide

Hình 2.19: Biểu đồ tuần tự thêm slide

2.3.11 Biểu đồ tuần tự chỉnh sửa slide

Hình 2.20: Biểu đồ tuần tự chỉnh sửa slide

2.3.12 Biểu đồ tuần tự xóa slide

Hình 2.21: Biểu đồ tuần tự xóa slide

Sơ đồ lớp (Class Diagram)

THIẾT KẾ CƠ SỞ DỮ LIỆU

Lược đồ

CHƯƠNG 3 THIẾT KẾ CƠ SỞ DỮ LIỆU

Bảng 3.1: Bảng lược đồ tổng quan

1 tbl_admin Dùng để lưu trữ thông tin tài khoản admin

2 tbl_ads Dùng để lưu trữ quảng cáo

3 tbl_brand_product Dùng để lưu trữ thương hiệu sản phẩm 4 tbl_category_blog Dùng để lưu trữ danh mục sản phẩm 5 tbl_coupon Dùng để lưu trữ mã giảm giá

6 tbl_customer Dùng để lưu trữ tài khoản khách hàng 7 tbl_fee_ship Dùng để lưu trữ phí vận chuyển 8 tbl_information Dùng để lưu trữ thông tin footer

9 tbl_order Dùng để lưu trữ mã đơn hàng

10 tbl_order_details Dùng để lưu trữ chi tiết đơn hàng

11 tbl_post Dùng để lưu trữ bài viết

12 tbl_product Dùng để lưu trữ sản phẩm 13 tbl_quanhuyen Dùng để tải lên danh sách quận, huyện 14 tbl_shipping Dùng để lưu trữ thông tin khách đặt sản phẩm 15 tbl_slider Dùng để lưu trữ slider

16 tbl_xaphuongthitran Dùng để tải lên xã, phường thị trấn 17 tbl_statistical Dùng để lưu trữ doanh thu bán hàng 18 tbl_tinhthanhpho Dùng để tải lên tỉnh thành phố 19 tbl_visiter Dùng để lưu trữ lượt đến thăm của khách hàng

Lược đồ chi tiết

3.2.1 Bảng chứa thông tin tài khoản admin

Bảng 3.2: Bảng chứa thông tin tài khoản admin

Field name Type Max Length Descrition admin_id Int 10 Lưu id admin, tự động tăng admin_email varchar 255 Lưu trữ email admin_password varchar 255 Lưu trữ password admin_name varchar 255 Lưu trữ user name admin_phone varchar 255 Lưu trữ điện thoại

3.2.2 Bảng chứa thông tin sản phẩm

Bảng 3.3: Bảng chứa thông tin sản phẩm

Field name Type Max Length Descrition product_id int 10 Lưu id sản phẩm , tự động tăng product_name varchar 255 Lưu tên sản phẩm category_id int 11 Lưu id danh mục brand_id int 11 Lưu id thương hiệu product_desc text Lưu mô tả sản phẩm product_slug varchar 255 Lưu trữ slug sản phẩm product_content text Lưu trữ nội dung sản phẩm product_price varchar 255 Lưu trữ giá sản phẩm product_qty int 50 Lưu trữ số lượng sản phẩm product_sold int 11 Lưu trữ số lượng sản phẩm bán ra product_image varchar 255 Lưu trữ hình ảnh sản phẩm product_status int 11 Lưu trữ trạng thái sản phẩm product_views varchar 255 Lưu trữ lượt xem của sản phẩm product_name_en varchar 255 Lưu trữ tên tiếng anh sản phẩm product_content_en text

Lưu trữ nội dung sản phẩm bằng tiếng anh

3.2.3 Bảng chứa thông tin thương hiệu

Bảng 3.4: Bảng chứa thông tin thương hiệu

Field name Type Max Length Descrition brand_id int 10

Lưu id thương hiệu sản phẩm, tự động tăng brand_name varchar 255 Lưu trữ tên thương hiệu brand_name_en varchar 255 Lưu trữ tên thương hiệu tiếng anh brand_desc text Lưu trữ mô tả thương hiệu brand_slug varchar 255 Lưu trữ slug thương hiệu brand_status int 11 Lưu trữ trang thái thương hiệu

3.2.4 Bảng chứa thông tin đơn hàng

Bảng 3.5: Bảng chứa thông tin đơn hàng

Field name Type Max Length Descrition order_id bigint 20 Lưu id đơn hàng, tự động tăng customer_id int 11 Lưu trữ mã id khách hàng đặt đơn shipping_id int 11 Lưu trữ mã id thông tin vận chuyển order_status int 10 Lưu trữ trạng thái đơn hàng order_code varchar 50 Lưu trữ mã đơn hàng order_date varchar 100 Lưu trữ ngày đặt hàng

3.2.5 Bảng chứa thông tin chi tiết đơn hàng

Bảng 3.6: Bảng chứa thông tin chi tiết đơn hàng

Length Descrition order_detail_id bigint 20

Lưu id chi tiết đơn hàng, tự động tăng order_code varchar 50 Lưu trữ mã đơn hàng product_coupon varchar 50 Lưu trữ mã giảm giá sản phẩm product_feeship varchar 50 Lưu trữ phí vận chuyển sản phẩm product_id int 11 Lưu trữ id sản phẩm product_name varchar 255 Lưu trữ tên sản phẩm product_price varchar 50 Lưu trữ giá sản phẩm product_sales_quantity int 11 Lưu trữ số lượng sản phẩm khách hàng đặt

3.2.6 Bảng chứa thông tin khách hàng

Bảng 3.7: Bảng chứa thông tin khách hàng

Field name Type Max Length Descrition customer_id int 10

Lưu id khách hàng đã đặt hàng, tự động tăng customer_name varchar 255 Lưu tên của khách hàng customer_email varchar 255 Lưu email của khách hàng customer_password varchar 255 Lưu password của khách hàng customer_phone varchar 255 Lưu số điện thoại của khách hàng customer_token varchar 150 Lưu mã token khách hàng

3.2.7 Bảng chứa thông tin bài viết

Bảng 3.8: Bảng chứa thông tin bài viết

Field name Type Max Length Descrition post_id int 11 Lưu id bài viết, tự động tăng cate_blog_id int 10 Lưu id của danh mục bài viết post_title varchar 255 Lưu tên bài viết post_views varchar 255 Lưu lượt xem bài post_slug varchar 255 Lưu slug bài viết post_desc text Lưu mô tả bài viết post_content text Lưu nội dung bài viết post_meta_desc varchar 255 Lưu meta mô tả bài viết post_keywords varchar 100 Lưu từ khóa bài viết post_image varchar 100 Lưu ảnh bài viết post_status int 11 Lưu trạng thái bài viết

3.2.8 Bảng chứa danh mục bài viết

Bảng 3.9: Bảng chứa danh mục bài viết

Field name Type Max Length Descrition cate_blog_id int 10

Lưu id danh mục bài viết, tự động tăng cate_blog_name varchar 255 Lưu tên danh mục tên bài viết cate_blog_desc varchar 255 Lưu mô tả danh mục bài viết cate_blog_status varchar 255 Lưu trạng thái danh mục bài viết cate_blog_slug varchar 255 Lưu slug danh mục bài viết

3.2.9 Bảng chứa thông tin mã giảm giá

Bảng 3.10: Bảng chứa thông tin mã giảm giá

Field name Type Max Length Descrition coupon_id int 11 Lưu id mã giảm giá, tự động tăng coupon_name varchar 255 Lưu tên mã giảm giá coupon_qty int 11 Lưu số lượng mã giảm giá coupon_number int 11

Lưu số tiền hoặc số phần trăm giảm giá coupon_code varchar 255 Lưu mã giảm giá coupon_condition int 11 Lưu hình thức giảm giá coupon_date_start varchar 100 Lưu ngày bắt đầu giảm giá coupon_date_end varchar 100 Lưu ngày kết thúc giảm giá coupon_status int 11 Lưu trạng thái mã giảm giá

3.2.10 Bảng chứa thông tin slider

Bảng 3.11: Bảng chứa thông tin slider

Field name Type Max Length Descrition slider_id int 11 Lưu id slide, tự động tăng slider_name varchar 255 Lưu tên slider slider_status int 11 Lưu trạng thái slider slider_image varchar 100 Lưu hình ảnh slider slider_desc varchar 100 Lưu mô tả slider

3.2.11 Bảng chứa thông tin khách đặt hàng

Bảng 3.12: Bảng chứa thông tin khách đặt hàng

Field name Type Max Length Descrition shipping_id int 10 Lưu id khách đặt hàng, tự động tăng shipping_name varchar 255 Lưu tên khách đặt shipping_city varchar 255 Lưu thành phố shipping_address varchar 255 Lưu địa chỉ shipping_phone varchar 255 Lưu số điện thoại shipping_email varchar 255 Lưu địa chỉ email shipping_note varchar 255 Lưu ghi chú shipping_method int 11 Lưu phương thức thanh toán

3.2.12 Bảng chứa thông tin doanh thu

Bảng 3.13: Bảng chứa thông tin doanh thu

Field name Type Max Length Descrition id_statistic int 11 Lưu id doanh thu, tự động tăng order_date varchar 100 Lưu ngày đã bán hàng sales int 200 Lưu số tiền bán quantity int 11 Lưu số lượng đã bán total_order int 11 Lưu tổng lượt đặt

3.2.13 Bảng chứa thông tin thống kê truy cập

Bảng 3.14: Bảng chứa thông tin thống kê truy cập

Field name Type Max Length Descrition id_visitors int 10 Lưu id truy cập, tự động tăng ip_address varchar 50 Lưu địa chỉ ip truy cập date_visitor int 50 Lưu ngày truy cập

3.2.14 Bảng chứa thông tin phí vận chuyển

Bảng 3.15: Bảng chứa thông tin phí vận chuyển

Field name Type Max Length Descrition feed_id int 11 Lưu id phí vận chuyển, tự động tăng feed_matp int 50 Lưu id mã thành phố feed_maqh int 50 Lưu id mã quận huyện feed_xaid int 50 Lưu id mã xã phường, thị trấn feed_ship varchar 50 Lưu phí vận chuyển

3.2.15 Bảng chứa thông tin thành phố

Bảng 3.16: Bảng chứa thông tin thống kê truy cập

Field name Type Max Length Descrition matp varchar 5 Lưu id thành phố, tự động tăng name_city varchar 100 Lưu tên thành phố type varchar 30 Loại thành phố

3.2.16 Bảng chứa thông tin quận huyện

Bảng 3.17: Bảng chứa thông tin quận huyện

THIẾT KẾ GIAO DIỆN WEBSITE

Một số giao diện trang khách hàng

4.1.5 Trang chi tiết sản phẩm

Hình 4.5: Trang chi tiết sản phẩm

4.1.7 Trang danh mục sản phẩm

Hình 4.7: Trang danh mục sản phẩm

Một số giao diện người quản trị

4.2.2 Trang quản lý sản phẩm

Hình 4.9: Trang quản lý sản phẩm

4.2.3 Trang quản lý danh mục sản phẩm

Hình 4.10: Trang quản lý danh mục sản phẩm

4.2.4 Trang quản lý bài viết

Hình 4.11: Trang quản lý bài viết

4.2.5 Trang quản lý đơn hàng

Hình 4.12: Trang quản lý đơn hàng

Hình 4.13: Trang quản lý slide

4.2.7 Trang quản lý mã giảm giá

Hình 4.14: Trang quản lý mã giảm giá

4.2.8 Trang quản lý phí vận chuyển

Hình 4.15: Trang quản lý phí vận chuyển lOMoARcPSD|35804078

Ngày đăng: 29/06/2024, 14:40

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Laravel - The PHP Framework For Web Artisans Khác
[2] Dương Anh Đức, Giáo trình phân tích và thiết kế hướng đối tượng bằng UML Khác
[3] Lập trình PHP - Xây dựng webiste bán hàng với Laravel 5.x [4] Lập trình website bán hàng bằng Laravel Framework Khác
[5] Https://www.w3schools.in/laravel-tutorial/ Khác
[6] Https://github.com/laravel/laravel[7]Https://git-scm.com/ Khác
[8] Https://www.w3resource.com/laravel/laravel-tutorial.php[9]Https://sandbox.vnpayment.vn/apis/docs/huong-dan-tich-hop/Sách Khác

HÌNH ẢNH LIÊN QUAN

1.4. Sơ đồ phân cấp chức năng cùa admin - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
1.4. Sơ đồ phân cấp chức năng cùa admin (Trang 18)
Hình 2.1: Danh sách các chức năng Bảng 2.2: Danh sách các chức năng - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.1 Danh sách các chức năng Bảng 2.2: Danh sách các chức năng (Trang 19)
Hình 2.2: Use case tổng quát - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.2 Use case tổng quát (Trang 24)
Hình 2.5: Use case quản lý thương hiệu - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.5 Use case quản lý thương hiệu (Trang 25)
Hình 2.4: Use case quản lý danh mục - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.4 Use case quản lý danh mục (Trang 25)
Hình 2.7: Use case quản lý slide - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.7 Use case quản lý slide (Trang 26)
Hình 2.8: Use case quản lý bài viết - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.8 Use case quản lý bài viết (Trang 27)
Hình 2.10: Biểu đồ tuần tự đăng nhập - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.10 Biểu đồ tuần tự đăng nhập (Trang 35)
Hình 2.12: Biểu đồ tuần tự xóa giỏ hàng - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.12 Biểu đồ tuần tự xóa giỏ hàng (Trang 36)
Hình 2.15: Biểu đồ tuần tự xóa mã giảm giá - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.15 Biểu đồ tuần tự xóa mã giảm giá (Trang 37)
Hình 2.17: Biểu đồ tuần tự chỉnh sửa sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.17 Biểu đồ tuần tự chỉnh sửa sản phẩm (Trang 38)
Hình 2.16: Biểu đồ tuần tự thêm sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.16 Biểu đồ tuần tự thêm sản phẩm (Trang 38)
Hình 2.19: Biểu đồ tuần tự thêm slide - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.19 Biểu đồ tuần tự thêm slide (Trang 39)
Hình 2.18: Biểu đồ tuần tự xóa sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.18 Biểu đồ tuần tự xóa sản phẩm (Trang 39)
Hình 2.20: Biểu đồ tuần tự chỉnh sửa slide - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 2.20 Biểu đồ tuần tự chỉnh sửa slide (Trang 40)
2.4. Sơ đồ lớp (Class Diagram) - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
2.4. Sơ đồ lớp (Class Diagram) (Trang 41)
Bảng 3.1: Bảng lược đồ tổng quan - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Bảng 3.1 Bảng lược đồ tổng quan (Trang 42)
3.2.10. Bảng chứa thông tin slider - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
3.2.10. Bảng chứa thông tin slider (Trang 48)
Hình 4.2: Trang đăng ký - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.2 Trang đăng ký (Trang 55)
Hình 4.3: Trang đăng nhập - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.3 Trang đăng nhập (Trang 55)
Hình 4.4: Trang tin tức - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.4 Trang tin tức (Trang 56)
Hình 4.5: Trang chi tiết sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.5 Trang chi tiết sản phẩm (Trang 57)
Hình 4.6: Trang thanh toán - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.6 Trang thanh toán (Trang 58)
Hình 4.7: Trang danh mục sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.7 Trang danh mục sản phẩm (Trang 59)
Hình 4.8: Trang tổng quan - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.8 Trang tổng quan (Trang 60)
Hình 4.9: Trang quản lý sản phẩm - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.9 Trang quản lý sản phẩm (Trang 61)
Hình 4.11: Trang quản lý bài viết - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.11 Trang quản lý bài viết (Trang 62)
Hình 4.14: Trang quản lý mã giảm giá - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.14 Trang quản lý mã giảm giá (Trang 63)
Hình 4.15: Trang quản lý phí vận chuyển - đồ án tốt nghiệp xây dựng website bán hoa quả pt fruit
Hình 4.15 Trang quản lý phí vận chuyển (Trang 64)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w