Báo cáo tốt nghiệp đề tài xây dựng website bán trái cây cho cửa hàng fresh fruit ở bình dương

61 14 0
Báo cáo tốt nghiệp đề tài xây dựng website bán trái cây cho cửa hàng fresh fruit ở bình dương

Đ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

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO TỐT NGHIỆP ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO CỬA HÀNG FRESH FRUIT Ở BÌNH DƯƠNG Sinh viên thực : Nguyễn Minh Quang Lớp : D17PM02 Khoá : 2017-2021 Ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : Ths Nguyễn Hữu Vĩnh Bình Dương, tháng 05/2021 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO TỐT NGHIỆP ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO CỬA HÀNG FRESH FRUIT Ở BÌNH DƯƠNG Sinh viên thực : Nguyễn Minh Quang Lớp : D17PM02 Khoá : 2017-2021 Ngành : Kỹ thuật phần mềm Giảng viên hướng dẫn : Ths Nguyễn Hữu Vĩnh Bình Dương, tháng 05/2021 TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN Họ tên giảng viên: Nguyễn Hữu Vĩnh Tên đề tài: XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO CỬA HÀNG FRESH FRUIT Ở BÌNH DƯƠNG Nội dung nhận xét: Điểm: Bằng số: Bằng chữ: GIẢNG VIÊN CHẤM (Ký, ghi rõ họ tên) Nguyễn Hữu Vĩnh i MỞ ĐẦU Ngày nay, với phát triển mạnh mẽ khoa học công nghệ, Công nghệ Thông tin ngành có vị dẫn đầu có vai trị lớn phát triển chung Các ứng dụng công nghệ thông tin áp dụng lĩnh vực nghiên cứu khoa học lĩnh vực đời sống Là phần Công nghệ Thơng tin, Cơng nghệ web có phát triển mạnh mẽ phổ biến nhanh lợi ích mà mang lại cho cộng đồng lớn Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thông tin Mạng Internet công cụ khơng thể thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Bằng Internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Với thao tác đơn giản máy có nối mạng Internet bạn có tận tay cần mà khơng phải nhiều thời gian Bạn cần vào trang dịch vụ thương mại điện tử, làm theo hướng dẫn click vào bạn cần Các nhà dịch vụ mang đến tận nhà cho bạn Đối với shop bán hàng, việc quảng bá giới thiệu sản phẩm đến khách hàng, đáp ứng nhu cầu khác hàng cần thiết Vậy phải quảng bá xây dựng Website cho cửa hàng quảng bá tất sản phẩm bán Vì vậy, em thực đồ án “XÂY DỰNG WEBSITE BÁN TRÁI CÂY” cho cửa hàng FRESH FRUIT Chủ cửa hàng đưa sản phẩm lên website quản lý cơng việc bn bán website Khách hàng ghé thăm website họ đặt mua hàng website mà không cần đến trực tiếp cửa hàng Chủ cửa hàng gửi sản phẩm cho khách hàng sau khách hàng toán khách hàng muốn toán trực tiếp nhận hàng Với hướng dẫn tận tình thầy Nguyễn Hữu Vĩnh em hoàn thành báo cáo đồ án Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống không tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q thầy Em xin chân thành cảm ơn ii MỤC LỤC MỞ ĐẦU ii MỤC LỤC iii DANH MỤC HÌNH vi DANH MỤC BẢNG viii DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT ix CHƯƠNG KHẢO SÁT VÀ XÁC ĐỊNH YÊU CẦU 1.1 Phân tích yêu cầu đề tài 1.1.1 Tên đề tài 1.1.2 Chức .1 1.1.3 Yêu cầu đặt 1.2 Phân tích thiết kế hệ thống 1.2.1 Khảo sát trạng xây dựng hệ thống .2 1.2.2 Phân tích hệ thống 1.3 Sơ đồ phân cấp chức khách hàng 1.4 Sơ đồ phân cấp chức cùa admin CHƯƠNG PHÂN TÍCH THIẾT KẾ .8 2.1 Danh sách Actor 2.2 Biểu đồ use case 12 2.2.1 Biểu đồ use case mức tổng quát 12 2.2.2 Use case quản lý sản phẩm 12 2.2.3 Use case quản lý danh mục 13 2.2.4 Use case quản lý thương hiệu .13 2.2.6 Use case quản lý slide 14 2.2.7 Use case quản lý viết 15 2.2.8 Use case quản lý đơn hàng 15 2.2.9 Đặt tả use case 16 2.3 Biểu đồ (Sequence Diagram) 20 2.3.1 Biểu đồ đăng nhập 20 2.3.2 Biểu đồ xem giỏ hàng .20 2.3.3 Biểu đồ xóa giỏ hàng 21 iii 2.3.4 Biểu đồ thêm mã giảm giá 21 2.3.5 Biểu đồ chỉnh sửa mã giảm giá 22 2.3.6 Biểu đồ xóa mã giảm giá 22 2.3.7 Biểu đồ thêm sản phẩm 23 2.3.8 Biểu đồ chỉnh sửa sản phẩm 23 2.3.9 Biểu đồ xóa sản phẩm 24 2.3.10 Biểu đồ thêm slide 24 2.3.11 Biểu đồ chỉnh sửa slide 25 2.3.12 Biểu đồ xóa slide 25 2.4 Sơ đồ lớp (Class Diagram) 26 CHƯƠNG THIẾT KẾ CƠ SỞ DỮ LIỆU 27 3.1 Lược đồ 27 3.2 Lược đồ chi tiết 28 3.2.1 Bảng chứa thông tin tài khoản admin 28 3.2.2 Bảng chứa thông tin sản phẩm 28 3.2.3 Bảng chứa thông tin thương hiệu 29 3.2.4 Bảng chứa thông tin đơn hàng .30 3.2.5 Bảng chứa thông tin chi tiết đơn hàng 30 3.2.6 Bảng chứa thông tin khách hàng 31 3.2.7 Bảng chứa thông tin viết 31 3.2.8 Bảng chứa danh mục viết .32 3.2.9 Bảng chứa thông tin mã giảm giá 32 3.2.10 Bảng chứa thông tin slider 33 3.2.11 Bảng chứa thông tin khách đặt hàng 34 3.2.12 Bảng chứa thông tin doanh thu 34 3.2.13 Bảng chứa thông tin thống kê truy cập .35 3.2.14 Bảng chứa thông tin phí vận chuyển 35 3.2.15 Bảng chứa thông tin thành phố 36 3.2.16 Bảng chứa thông tin quận huyện 36 3.2.17 Bảng chứa thông tin xã phường thị trấn 36 3.2.18 Bảng chứa thông tin quảng cáo 37 3.2.19 Bảng chứa thông tin liên hệ 37 CHƯƠNG THIẾT KẾ GIAO DIỆN WEBSITE 38 iv 4.1 Một số giao diện trang khách hàng 38 4.1.1 Trang chủ 38 4.1.2 Trang đăng ký 39 4.1.3 Trang đăng nhập 39 4.1.4 Trang tin tức 40 4.1.5 Trang chi tiết sản phẩm 41 4.1.6 Trang toán 42 4.1.7 Trang danh mục sản phẩm 43 4.2 Một số giao diện người quản trị 44 4.2.1 Trang tổng quan 44 4.2.2 Trang quản lý sản phẩm .45 4.2.3 Trang quản lý danh mục sản phẩm 45 4.2.4 Trang quản lý viết 46 4.2.5 Trang quản lý đơn hàng 46 4.2.6 Trang quản lý slide 47 4.2.7 Trang quản lý mã giảm giá 47 4.2.8 Trang quản lý phí vận chuyển 48 KẾT LUẬN 49 TÀI LIỆU THAM KHẢO 51 v DANH MỤC HÌNH Hình 1.1: Sơ đồ website bán trái Hình 1.2: Sơ đồ chức khách hàng Hình 1.3: Sơ đồ quản lý sản phẩm Hình 2.1: Danh sách chức Hình 2.2: Use case tổng quát 12 Hình 2.3: Use case quản lý sản phẩm 12 Hình 2.4: Use case quản lý danh mục 13 Hình 2.5: Use case quản lý thương hiệu 13 Hình 2.6: Use case quản lý mã giảm giá 14 Hình 2.7: Use case quản lý slide 14 Hình 2.8: Use case quản lý viết 15 Hình 2.9: Use case quản lý đơn hàng 15 Hình 2.10: Biểu đồ đăng nhập 20 Hình 2.11: Biểu đồ xem giỏ hàng 20 Hình 2.12: Biểu đồ xóa giỏ hàng 21 Hình 2.13: Biểu đồ thêm mã giảm giá 21 Hình 2.14: Biểu đồ chỉnh sửa mã giảm giá 22 Hình 2.15: Biểu đồ xóa mã giảm giá 22 Hình 2.16: Biểu đồ thêm sản phẩm 23 Hình 2.17: Biểu đồ chỉnh sửa sản phẩm 23 Hình 2.18: Biểu đồ xóa sản phẩm 24 Hình 2.19: Biểu đồ thêm slide 24 Hình 2.20: Biểu đồ chỉnh sửa slide 25 Hình 2.21: Biểu đồ xóa slide 25 Hình 2.22: Class diagram 26 Hình 4.1: Trang chủ 38 Hình 4.2: Trang đăng ký 39 Hình 4.3: Trang đăng nhập 39 Hình 4.4: Trang tin tức 40 Hình 4.5: Trang chi tiết sản phẩm 41 Hình 4.6: Trang tốn 42 Hình 4.7: Trang danh mục sản phẩm 43 vi Hình 4.8: Trang tổng quan 44 Hình 4.9: Trang quản lý sản phẩm 45 Hình 4.10: Trang quản lý danh mục sản phẩm 45 Hình 4.11: Trang quản lý viết 46 Hình 4.12: Trang quản lý đơn hàng 46 Hình 4.13: Trang quản lý slide 47 Hình 4.14: Trang quản lý mã giảm giá 47 Hình 4.15: Trang quản lý phí vận chuyển 48 vii DANH MỤC BẢNG Bảng 2.1: Danh sách Actor .8 Bảng 2.2: Danh sách chức Bảng 3.1: Bảng lược đồ tổng quan .27 Bảng 3.2: Bảng chứa thông tin tài khoản admin 28 Bảng 3.3: Bảng chứa thông tin sản phẩm 28 Bảng 3.4: Bảng chứa thông tin thương hiệu 29 Bảng 3.5: Bảng chứa thông tin đơn hàng .30 Bảng 3.6: Bảng chứa thông tin chi tiết đơn hàng 30 Bảng 3.7: Bảng chứa thông tin khách hàng 31 Bảng 3.8: Bảng chứa thông tin viết 31 Bảng 3.9: Bảng chứa danh mục viết 32 Bảng 3.10: Bảng chứa thông tin mã giảm giá 32 Bảng 3.11: Bảng chứa thông tin slider 33 Bảng 3.12: Bảng chứa thông tin khách đặt hàng 34 Bảng 3.13: Bảng chứa thông tin doanh thu 34 Bảng 3.14: Bảng chứa thông tin thống kê truy cập 35 Bảng 3.15: Bảng chứa thông tin phí vận chuyển 35 Bảng 3.16: Bảng chứa thông tin thống kê truy cập 36 Bảng 3.17: Bảng chứa thông tin quận huyện 36 Bảng 3.18: Bảng chứa thông tin xã phường thị trấn .36 Bảng 3.19: Bảng chứa thông tin quảng cáo 37 Bảng 3.20: Bảng chứa thông tin liên hệ 37 viii Chương Thiết kế sở liệu maqh int Lưu id mã quận huyện 10 3.2.18 Bảng chứa thông tin quảng cáo Bảng 3.19: Bảng chứa thông tin quảng cáo Field name Type Max Length Descrition ads_id int 10 Lưu id truy cập, tự động tăng ads_name varchar 255 Lưu tên quảng cáo ads_link varchar 255 Lưu link quảng cáo ads_image varchar 255 Lưu ảnh quảng cáo ads_desc varchar 255 Lưu mô tả quảng cáo ads_status int 10 Lưu trạng thái quảng cáo 3.2.19 Bảng chứa thông tin liên hệ Bảng 3.20: Bảng chứa thông tin liên hệ Field name Type Max Length Descrition info_id int 10 Lưu id thông tin, tự động tăng info_contact varchar 500 Lưu thông tin liên hệ info_map varchar 500 Lưu địa google info_logo varchar 255 Lưu logo website info_fanpage varchar 500 Lưu link fanpage facebook 37 Chương Giao diện website CHƯƠNG THIẾT KẾ GIAO DIỆN WEBSITE 4.1 Một số giao diện trang khách hàng 4.1.1 Trang chủ Hình 4.1: Trang chủ 38 Chương Giao diện website 4.1.2 Trang đăng ký Hình 4.2: Trang đăng ký 4.1.3 Trang đăng nhập Hình 4.3: Trang đăng nhập 39 Chương Giao diện website 4.1.4 Trang tin tức Hình 4.4: Trang tin tức 40 Chương Giao diện website 4.1.5 Trang chi tiết sản phẩm Hình 4.5: Trang chi tiết sản phẩm 41 Chương Giao diện website 4.1.6 Trang tốn Hình 4.6: Trang toán 42 Chương Giao diện website 4.1.7 Trang danh mục sản phẩm Hình 4.7: Trang danh mục sản phẩm 43 Chương Giao diện website 4.2 Một số giao diện người quản trị 4.2.1 Trang tổng quan Hình 4.8: Trang tổng quan 44 Chương Giao diện website 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 45 Chương Giao diện website 4.2.4 Trang quản lý viết Hình 4.11: Trang quản lý viết 4.2.5 Trang quản lý đơn hàng Hình 4.12: Trang quản lý đơn hàng 46 Chương Giao diện website 4.2.6 Trang quản lý slide 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á 47 Chương Giao diện website 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 48 KẾT LUẬN Kết đạt – Đối với Khách hàng  Khách hàng tìm kiếm sản phẩm  Xem chi tiết thông tin sản phẩm  Cho phép khách hàng đăng ký thông tin để thực việc mua sản phẩm  Khách hàng đăng nhập hệ thống để hoàn thành việc mua sản phẩm việc toán  Thêm sản phẩm vào giỏ hàng, nhập mã giảm giá, tính phí vận chuyển  Thanh tốn với hai hình thức, tốn online qua vnpay, hai toán nhận hàng  Khách hàng thêm sản phẩm vào mục u thích xóa khỏi u thích  Khách hàng nhận mail thi đặt hàng thành công – Đối với người quản trị  Có thể quản lý danh mục sản phẩm, thương hiệu sản phẩm, sản phẩm, mã giảm giá, phí vận chuyển, đơn hàng, viết, danh mục viết, slider, footer, quảng cáo Người quản trị thêm, xóa, sửa, hiển thị trạng thái, tính  Đưa form để nhập liệu mới, sửa, cập nhập tính  Trong việc thêm đơn hàng chương trình tự động tạo mã đơn hàng, điều tiện lợi cho người quản trị tra cứu đơn hàng nhanh chóng  Có thể nhập xuất liệu excel  In đơn hàng duyệt 49 Hướng phát triển đề tài Vấn đề website phục vụ việc hỗ trợ bán hàng online cho cửa hàng Fresh Fruit Từ đó, bên cạnh việc thương mại vấn đề cần phải tập trung thu hút khách hàng Bằng viết, quảng cáo, mã giảm giá, nhầm thu hút khách hàng đến với website nhiều hơn, đạt doanh thu cao cho cửa hàng từ việc mua bán online qua website Do thời gian sau cần bổ sung chức thêm là: xử lý đơn hàng tự động đơn hàng đạt yêu cầu, tối ưu tốc độ trang website Quản lý kho (cần kiểm tra lượng sản phẩm tồn kho tự động) Bổ sung thêm số chức kiểm tra liệu nhập, tìm kiếm sản phẩm theo giá, theo loại, theo sản phẩm mua nhiều nhất, có thêm tính thay đổi mật mã truy nhập khách hàng nhà quản trị Mặc dù cố gắng hoàn chỉnh yêu cầu báo cáo cịn nhiều thiếu sót mong nhận bảo hướng dẫn thầy cô khác giúp đỡ xem xét, đề xuất thêm ý kiến bổ sung vấn đề phục vụ cho việc xây dựng website để em hoàn chỉnh Em xin cảm ơn quý thầy cô 50 TÀI LIỆU THAM KHẢO Website [1] Laravel - The PHP Framework For Web Artisans [2] Dương Anh Đức, Giáo trình phân tích thiết kế hướng đối tượng UML [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 Laravel Framework [5] Https://www.w3schools.in/laravel-tutorial/ [6] Https://github.com/laravel/laravel [7] Https://git-scm.com/ [8] Https://www.w3resource.com/laravel/laravel-tutorial.php [9] Https://sandbox.vnpayment.vn/apis/docs/huong-dan-tich-hop/ Sách [1] Nguyễn Quang Hải, Nhập môn HTML CSS, Nhà xuất Giáo dục, 2014 [2] Trường Đại học FPT (dịch), HTML CSS3: Thiết kế trang Web thích ứng giàu tính năng, Bách khoa Hà Nội, 2015 [3] Đoàn Văn Ban, Nguyễn Thị Tĩnh , Phân tích thuyết kế hướng đối tượng UML, Nxb Đại học sư phạm 51 ... cầu đề tài 1.1.1 Tên đề tài – Xây dựng ? ?Website Bán Trái Cây Cho Cửa Hàng Fresh Fruit? ?? 1.1.2 Chức – Đây website giúp cho chủ cửa hàng quản lý hoạt động mua bán online mình, đưa sản phẩm cửa hàng. .. thực đồ án “XÂY DỰNG WEBSITE BÁN TRÁI CÂY” cho cửa hàng FRESH FRUIT Chủ cửa hàng đưa sản phẩm lên website quản lý cơng việc bn bán website Khách hàng ghé thăm website họ đặt mua hàng website mà... HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO TỐT NGHIỆP ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN TRÁI CÂY CHO CỬA HÀNG FRESH FRUIT Ở BÌNH DƯƠNG Sinh viên thực : Nguyễn Minh Quang Lớp : D17PM02

Ngày đăng: 13/03/2023, 07:00

Tài liệu cùng người dùng

Tài liệu liên quan