1. Trang chủ
  2. » Công Nghệ Thông Tin

Đồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨM

36 163 3

Đ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

Tiêu đề Xây Dựng Website Bán Mỹ Phẩm
Tác giả Đinh Thành Công
Người hướng dẫn ThS. Nguyễn Minh Vi
Trường học Trường Đại Học An Giang
Chuyên ngành Kỹ Thuật - Công Nghệ - Môi Trường
Thể loại Báo cáo cuối môn học
Năm xuất bản 2016
Thành phố An Giang
Định dạng
Số trang 36
Dung lượng 3,22 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • CHƯƠNG 1 TỔNG QUAN (7)
    • 1.1. LÝ DO CHỌN ĐỀ TÀI (7)
    • 1.2. ĐỐI TƯỢNG VÀ PHẠM VI (7)
    • 1.3. MÔ TẢ BÀI TOÁN (7)
    • 1.4. MỤC TIÊU (9)
  • CHƯƠNG 2 PHÂN TÍCH (10)
    • 2.1. TỔNG QUÁT VỀ SƠ ĐỒ USE-CASE (10)
    • 2.2. SƠ ĐỒ USE-CASE (12)
    • 2.3. SƠ ĐỒ THỰC THỂ (18)
  • CHƯƠNG 3 THIẾT KẾ (19)
    • 3.1. SƠ ĐỒ CLASS CHI TIẾT (19)
    • 3.2. SƠ ĐỒ TUẦN TỰ (20)
    • 3.3. SƠ ĐỒ CLASS (24)
    • 3.4. GIAO DIỆN (25)
  • CHƯƠNG 4 KẾT LUẬN (36)
    • 4.1. MỤC TIÊU ĐÃ LÀM ĐƯỢC VÀ CHƯA LÀM ĐƯỢC (36)
    • 4.2. HẠN CHẾ (36)
    • 4.3. HƯỚNG PHÁT TRIỂN (36)
  • TÀI LIỆU THAM KHẢO (36)

Nội dung

Đồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMĐồ án: Đề tài XÂY DỰNG WEBSITE BÁN MỸ PHẨMTRƯỜNG ĐẠI HỌC AN GIANG KHOA KĨ THUẬT CÔNG NGHỆ MÔI TRƯỜNG BÁO CÁO CUỐI MÔN HỌC ĐỀ TÀI XÂY DỰNG WEBSITE BÁN MỸ PHẨM NGƯỜI THỰC HIỆN HỌ VÀ TÊN ĐINH THÀNH CÔNG MSSV DPM135369 GIẢNG VIÊN HƯỚNG DẪN THS NG.

Trang 1

TRƯỜNG ĐẠI HỌC AN GIANG KHOA KĨ THUẬT- CÔNG NGHỆ - MÔI TRƯỜNG

BÁO CÁO CUỐI MÔN HỌC

ĐỀ TÀI: XÂY DỰNG WEBSITE

Trang 3

Trang i

LỜI CÁM ƠN

Trước hết tôi xin gởi lời cảm ơn sâu sắc đến cha mẹ kính yêu, những người đã có công sinh thành, dưỡng dục và tạo mọi điều kiện cho chúng con có được thành tựu như ngày hôm nay

Đặc biệt tôi xin chân thành cám ơn giảng viên Nguyễn Minh Vi – giảng viên trực tiếp hướng dẫn đã tận tình quan tâm và chỉ bảo tôi trong suốt thời gian làm đồ án báo cáo

Và tôi cũng xin chân thành cảm ơn quý Thầy Cô trong Khoa đã tận tình giảng dạy, trang bị cho tôi những kiến thức cần thiết trong suốt quá trình học tập tại trường, để hôm nay tôi vận dụng những kiến thức tích lũy được áp dụng vào thực tế Cám ơn tập thể lớp DH14PM cùng bạn bè thân hữu đã giúp đỡ, động viên, đóng góp những ý kiến quý báu cho tôi Tất cả những điều đó là nguồn động lực rất lớn để tôi có thể hoàn thành tốt bài báo cáo đồ án này

Trang 4

Trang ii

MỤC LỤC

CHƯƠNG 1 TỔNG QUAN 1

1.1 LÝ DO CHỌN ĐỀ TÀI: 1

1.2 ĐỐI TƯỢNG VÀ PHẠM VI: 1

1.3 MÔ TẢ BÀI TOÁN: 1

1.4 MỤC TIÊU: 3

CHƯƠNG 2 PHÂN TÍCH 4

2.1 TỔNG QUÁT VỀ SƠ ĐỒ USE-CASE: 4

2.2 SƠ ĐỒ USE-CASE: 6

2.3 SƠ ĐỒ THỰC THỂ: 12

CHƯƠNG 3 THIẾT KẾ 13

3.1 SƠ ĐỒ CLASS CHI TIẾT: 13

3.2 SƠ ĐỒ TUẦN TỰ: 14

3.3 SƠ ĐỒ CLASS: 18

3.4 GIAO DIỆN: 19

CHƯƠNG 4 KẾT LUẬN 30

4.1 MỤC TIÊU ĐÃ LÀM ĐƯỢC VÀ CHƯA LÀM ĐƯỢC: 30

4.2 HẠN CHẾ: 30

4.3 HƯỚNG PHÁT TRIỂN: 30

TÀI LIỆU THAM KHẢO 30

Trang 5

Trang iii

DANH SÁCH BẢNG

Bảng 1: Actor 4 Bảng 2: Use-case 5

Trang 6

Trang iv

DANH SÁCH HÌNH

Hình 1: Use-case tổng quát 6

Hình 2: Use-case khách hàng tổng quát 6

Hình 3: Use-case nhân viên tổng quát 7

Hình 4: Use-case admin tổng quát 7

Hình 5: Use-case quản lý slide 8

Hình 6: Use-case quản lý liên hệ 8

Hình 7: Use-case quản lý giới thiệu 8

Hình 8: Use-case quản lý tài khoản 9

Hình 9: Use-case quản lý nhãn hiệu 9

Hình 10: Use-case quản lý danh mục 9

Hình 11: Use-case quản lý chủ đề 10

Hình 12: Use-case quản lý nhân viên 10

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

Hình 14: Use-case quản lý sản phẩm 11

Hình 15: Use-case quản lý đơn đặt hàng 11

Hình 16: Use-case quản lý chi tiết đơn hàng 11

Hình 17: Sơ đồ thực thể 12

Hình 18: Sơ đồ class chi tiết 13

Hình 19: sơ đồ tuần tự đăng ký 14

Hình 20: sơ đồ tuần tự đăng nhập 14

Hình 21: sơ đồ tuần tự tìm kiếm 15

Hình 22: sơ đồ tuần tự đơn hàng 15

Hình 23: sơ đồ tuần tự thêm 16

Hình 24: sơ đồ tuần tự xóa 16

Hình 25: sơ đồ tuần tự sửa 17

Hình 26: sơ đồ class 18

Hình 27: giao diện trang chủ client-server 19

Hình 28: giao diện đăng ký khách hàng 20

Hình 29: giao điện đăng nhập 20

Hình 30: giao diện bài viết 21

Hình 31: giao diện chi tiết bài viết 22

Hình 32: giao diện chi tiết sản phẩm 23

Hình 33: giao diện liên hệ 24

Hình 34: giao diện giỏ hàng 25

Hình 35: giao diện sản danh sách sản phẩm yêu thích 25

Hình 36: giao diện quản lý danh mục 26

Hình 37: giao diện thêm sản phẩm 27

Hình 38: giao diện danh sách sản phẩm 27

Hình 39: giao diện quản lý đơn đặt hàng 28

Hình 40: giao diện quản lý chi tiết đơn đặt hàng 28

Hình 41: giao diện quản lý nhân viên 29

Trang 7

Trang 1

CHƯƠNG 1 TỔNG QUAN

1.1 LÝ DO CHỌN ĐỀ TÀI:

Hiện nay, hầu hết tất cả các lĩnh vực trên toàn thế giới đều sử dụng một hệ thống online thông qua mạng internet Trong đó, đất nước Việt Nam thân yêu chúng ta đang sinh sống đây cũng đang dần tiến tới hướng công nghệ này Một trong những lĩnh vực được phát triển mạnh mẽ nhất sử dụng hệ thống này đó chính là lĩnh vực mua bán Mà một điều đáng quan tâm và chú ý nhất hiện nay đó chính là, đất nước ta ngày càng khó khăn và nhu cầu cuộc sống của mỗi người, mỗi gia đình thì lại đòi hỏi cao Nên mọi người từ trẻ đến già, từ người chưa đủ tuổi lao động đến người trưởng thành, và người người, nhà nhà ai nấy đều kiếm cho mình một công việc cụ thể để là nuôi sống bản thân và gia đình Từ đó, mà làm cho con người ta không có một thời gian thảnh thơi để đi mua sắm làm tô thêm vẻ đẹp cho mỗi người chúng ta Đối với doanh nghiệp bán hàng thì chỉ cần

có khách hàng biến đến của hàng càng nhiều càng tốt và sử dụng những chi phí thấp, mang lại lợi nhuận cao cho của hàng thì kinh doanh qua mạng internet là kinh doanh tốt hơn so với kiểu kinh doanh truyền thống

Từ những khó khăn của cuộc sống được nêu ở trên kết hợp với sự bùng nổ của công nghệ Như hầu hết mọi người, mọi nhà ai nấy đều sở hữu một thiết bị di động hay một chiếc máy tính và được trang bị mạng internet

Từ đó, tôi đã quyết định chọn đề tài xây dựng hệ thống website bán hàng

 Tìm hiểu cách thức hoạt động của Client – Server

1.3 MÔ TẢ BÀI TOÁN:

Một doanh nghiệp bán hàng mĩ phẩm muốn xây dựng một hệ thống

website nhằm bán hàng và giới thiệu rộng rãi các sản phẩm mà doanh nghiệp bán đến người tiêu dùng với các chi tiết mặt hàng cùng với giá cả một cách chính xác nhất website với những chức năng sau đây:

Trang 8

Trang 2

- Khách hàng:

Khách hàng là người có nhu cầu mua sắm mĩ phẩm họ sẽ tìm kiếm các mặt hàng cần thiết từ hệ thống và đặt mua mặt hàng họ thích Vậy nên trang web phải có các chức năng cho khách hàng là:

 Hiển thị nội dung: người truy cập website có thể xem được các hình ảnh thông tin về sản phẩm được đưa lên Cùng với các thông tin liên quan tới như bài viết

 Tìm kiếm: có thể tìm kiếm các mặt hàng theo các tiêu chí tìm kiếm của hệ thống như tìm kiếm theo tên, theo nhãn hiệu, theo danh mục và theo giá bán

 Đăng ký thành viên: khách hàng lướt web có thể đăng ký làm thành viên của website để có thể gửi thông tin của mình khi nhận xét sản phẩm hay mua hàng và cả yêu thích sản phẩm Nếu không

là thành viên thì website sẽ yêu cầu bạn nhập đủ thông tin mới cho nhận xét về sản phẩm Và điều quan trọng nữa là, khi sản phẩm của bạn đã có trong giỏ hàng mà bạn không đăng ký thành viên sẽ không thanh toán được sản phẩm

 Đặt mua hàng: để tiện mua hàng, hệ thống cung cấp cho khách hàng một giỏ hàng, khách hàng có thể chọn hàng cần mua cho vào giỏ hàng Giỏ hàng được thiết kế đơn giản và dễ sử dụng, khách hàng có thể thay đổi số lượng và loại bỏ các mặt hàng không muốn mua ra khỏi giỏ hàng Khi đã chọn xong giỏ hàng, nếu khách hàng chưa đăng nhập vào website thì cần phải đăng nhập để thanh toán đơn hàng và kết thúc quá trình mua hàng

 Yêu thích sản phẩm: để tiện cho khách hàng không phải tìm kiếm lại sản phẩm khi xem vào lần sau thì website có chức năng yêu thích giỏ hàng, để lưu các mặt hàng lại tiện cho lần sau xem và thực hiện mua hàng

 Nhận xét về sản phẩm: khách hàng có thể nhận xét về sản phẩm của cửa hàng Để cửa hàng hoàn thiện sản phẩm đó hơn

 Xem các tin tức về mĩ phẩm: website thường xuyên đăng các bài viết có liên quan về mĩ phẩm để khách hàng tiếp thu kiến thức cũng như kinh nghiệm hằng ngày để áp dụng vào cuộc sống hàng ngày mà không biết tìm các tin đó ở đâu

 Gửi ý kiến đóng góp hay các câu hỏi về cửa hàng: khách hàng có thể đóng góp ý kiến hay đưa ra các câu hỏi để cửa hàng có thể phục vụ quý khách ngày càng tốt hơn

 Chat: khách hàng có thể inbox trực tiếp cho cửa hàng qua ứng dụng chat trực tuyến của website để được trả lời một cách nhanh chóng và chính xác

- Quản trị:

Trang 9

 Quản lý trang: cho phép sửa các thông tin về giới thiệu và liên hệ cửa hàng

 Quản lý sản phẩm: cho phép thêm, xóa, sửa sản phẩm của cửa hàng bán

 Quản lý bài viết: cho phép thêm, xóa, sửa bài viết về mĩ phẩm của cửa hàng cũng như các bí quyết

 Quản lý danh mục: cho phép thêm, xóa, sửa danh mục của sản phẩm

 Quản lý đơn đặt hàng: cho phép xóa đơn đặt hàng khi khách hàng

có nhu cầu không mua hàng nữa và có thể cập nhật lại thông tin giao hàng cho khách hàng để được giao hàng đúng đại chỉ

 Quản lý chi tiết đơn đặt hàng: cho phép xóa các mặt hàng mà khách yêu cầu cũng như cập nhật lại số lượng cho khách hàng

 Quản lý nhân viên:

 Quản lý nhãn hiệu: cho phép thêm, xóa, sửa nhãn hiệu của sản phẩm

 Quản lý slide: cho phép thêm, xóa, và kích hoạt ảnh để tạo slide cho trang web được sinh động hơn, cũng là cách quảng cáo sản phẩm, là chiến lược marketing cho cửa hàng

 Quản lý chủ đề: cho phép thêm, xóa, sửa chủ đề bài viết

- Website tạo ra được chạy tốt trên tất cả các trình duyệt: cốc cốc, chrome, firefox,…

- Điều quan trọng là tính bảo mật đến thông tin người dùng để đảm bảo

an toàn tuyệt đối trong quá trình mua bán và thanh toán

- Đồng thời trang web cần phải có tính dế nâng cấp, bảo trì, sửa chữa khi cần bổ sung, cập nhật thông tin mới

Trang 10

Trang 4

CHƯƠNG 2 PHÂN TÍCH

01 Admin Người có quyền cao nhất trong hệ thống Có tất cả các

quyền mà nhân viên và khách hàng có Ngoài ra, còn

có quyền quản lý toàn trang web

02 Nhân viên Người có quyền dưới quyền admin, nhân viên có

quyền nhập sản phẩm và xử lý đơn đặt hàng của khách hàng Ngoài ra, còn có quyền của khách hàng

03 Khách hàng Người này chỉ có quyền xem, đặt hàng, yêu thích,

nhận xét về sản phẩm, đưa ra những đóng góp hay đặt câu hỏi cho cửa hàng, và cập nhật thông tin của họ trên client-server

Bảng 1: Actor

USE-CASE KHÁCH HÀNG

quyền được phân trước đó Khi đăng nhập vào hệ thống thì quyền admin có toàn quyền, nhân viên

có quyền xử lý đơn hàng và nhập sản phẩm, khách hàng có quyền xem và mua sản phẩm

thành thao tác với hệ thống khách hàng sẽ đăng xuất khỏi hệ thống

03 Xem sản phẩm Dùng cho khách hàng xem sản phẩm để biết về

thông tin của sản phẩm mà có thể mua hàng hoặc đưa vào danh sách yêu thích

yêu thích để lần sau có thể xem thông tin nhanh nhất có thể

hàng để tiếp tục quá trình mua hàng Sau khi kết thúc mua hàng khách hàng có thể thanh toán để được lưu trữ thông tin vào cơ sở dữ liệu

07 Tìm kiếm sản phẩm Khách hàng có thể tìm kiếm theo danh mục, nhãn

hiệu, tên và giá sản phẩm

08 Nhận xét sản phẩm Cho phép khách hàng nhận xét về sản phẩm

xác

cho cửa hàng để được phục vụ khách hàng tốt hơn

11 Xem bài viết Cho khách hàng xem những tin mới nhất về sản

phẩm cũng như các bí quyết và kinh nghiệm khi

Trang 11

Trang 5

dùng mĩ phẩm

12 Đăng ký thành viên Cho phép khách hàng đăng ký thành viên để thực

hiện mua hàng và lưu danh sách sản phẩm đã yêu thích

USE-CASE NHÂN VIÊN

22 Quản lý đơn đặt hàng Cho phép cập nhật, xóa đơn đặt hàng của khách đã

mua sản phẩm của cửa hàng

23 Quản lý tài khoản Cho phép cập nhật tài khoản của khách hàng

24 Quản lý bài viết Cho phép thêm, xóa, sửa bài viết của cửa hàng

25 Quản lý danh mục Cho phép thêm, xóa, sửa danh mục sản phẩm của

cửa hàng

26 Quản lý sản phẩm Cho phép thêm, xóa, sửa sản phẩm của cửa hàng

Bảng 2: Use-case

Trang 12

Trang 6

Hình 1: Use-case tổng quát

Hình 2: Use-case khách hàng tổng quát

Trang 13

Trang 7

Hình 3: Use-case nhân viên tổng quát

Hình 4: Use-case admin tổng quát

Trang 14

Trang 8

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

Hình 6: Use-case quản lý liên hệ

Hình 7: Use-case quản lý giới thiệu

Trang 15

Trang 9

Hình 8: Use-case quản lý tài khoản

Hình 9: Use-case quản lý nhãn hiệu

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

Trang 16

Trang 10

Hình 11: Use-case quản lý chủ đề

Hình 12: Use-case quản lý nhân viên

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

Trang 17

Trang 11

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

Hình 15: Use-case quản lý đơn đặt hàng

Hình 16: Use-case quản lý chi tiết đơn hàng

Trang 18

Trang 12

Hình 17: Sơ đồ thực thể

Trang 19

Trang 13

CHƯƠNG 3 THIẾT KẾ

Hình 18: Sơ đồ class chi tiết

Trang 20

Trang 14

Hình 19: sơ đồ tuần tự đăng ký

Hình 20: sơ đồ tuần tự đăng nhập

Trang 21

Trang 15

Hình 21: sơ đồ tuần tự tìm kiếm

Hình 22: sơ đồ tuần tự đơn hàng

Trang 22

Trang 16

Hình 23: sơ đồ tuần tự thêm

Hình 24: sơ đồ tuần tự xóa

Trang 23

Trang 17

Hình 25: sơ đồ tuần tự sửa

Trang 24

Trang 18

Hình 26: sơ đồ class

Trang 25

Trang 19

Hình 27: giao diện trang chủ client-server

Trang 26

Trang 20

Hình 28: giao diện đăng ký khách hàng

Hình 29: giao điện đăng nhập

Trang 27

Trang 21

Hình 30: giao diện bài viết

Trang 28

Trang 22

Hình 31: giao diện chi tiết bài viết

Trang 29

Trang 23

Hình 32: giao diện chi tiết sản phẩm

Trang 30

Trang 24

Hình 33: giao diện liên hệ

Trang 31

Trang 25

Hình 34: giao diện giỏ hàng

Hình 35: giao diện sản danh sách sản phẩm yêu thích

Trang 32

Trang 26

Hình 36: giao diện quản lý danh mục

Trang 33

Trang 27

Hình 37: giao diện thêm sản phẩm

Hình 38: giao diện danh sách sản phẩm

Trang 34

Trang 28

Hình 39: giao diện quản lý đơn đặt hàng

Hình 40: giao diện quản lý chi tiết đơn đặt hàng

Trang 35

Trang 29

Hình 41: giao diện quản lý nhân viên

Trang 36

Trang 30

CHƯƠNG 4 KẾT LUẬN

Trong quá trình thực hiện đồ án kết thúc môn học, em đã cố gắng hết sức để tìm hiểu và cài đặt chương tình nhưng vì lý do thời gian có hạn nên cũng vẫn còn một vài mục tiêu vẫn chưa đặt được như kết quả mong muốn em rất mong là nhận được sự thông cảm của cô Em chân thành cám ơn

- Giao diện quản lý vẫn chưa thể tạo theo hướng responsive

- Sản phẩm được upload vẫn còn ít

- Cho phép khách hàng thanh toán trực tuyến tại trang web

- Hỗ trợ nhiều hình thức thanh toán khác nhau

- Bảo mật trang web ngày càng được nâng cao

- Xây dựng hệ thống tích điểm cho khách hàng

- Phân chia khách hàng thành nhiều loại khác nhau: Vip, thường xuyên …

TÀI LIỆU THAM KHẢO

Ngày đăng: 20/12/2022, 19:09

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w