Hệ thống phải thực hiện được những chức năng quan trọng như quản lý sản phẩm, quản lý kho hàng, quản lý thông tin nhân viên, quản lý những đơn hàng,… người dùng có thể thực hiện các chức năng thêm, sửa, xóa thông tin khi cần thiết. Hệ thống cung cấp chức năng tìm kiếm, lọc,… giúp người dùng tìm kiếm thông tin nhanh hơn. Đưa ra được các danh sách, báo cáo, thống kê để người dùng dễ dàng theo dõi được tình hình của quán hiện tại.
XÂY DỰNG HỆ THỐNG HỖ TRỢ QUẢN LÝ BÁN HÀNG CHO QUÁN CÀ PHÊ ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG HỖ TRỢ QUẢN LÝ BÁN HÀNG CHO QUÁN CÀ PHÊ Sinh viên thực : TRẦN CÔNG TRƯỜNG Mã sinh viên : 1911505310167 Lớp : 19T1 Người hướng dẫn : PGS.TS VÕ TRUNG HÙNG Trần Công Trường – Đà Nẵng, tháng 06 / 2023 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG HỖ TRỢ QUẢN LÝ BÁN HÀNG CHO QUÁN CÀ PHÊ Giảng viên hướng dẫn duyệt Đà Nẵng, tháng 06 / 2023 Nhận xét người phản biện Nhận xét giảng viên hướng dẫn TÓM TẮT Tên đề tài: Xây dựng hệ thống hỗ trợ quản lý bán hàng cho quán cà phê Sinh viên thực hiện: Trần Công Trường Mã SV: 191150531067 Lớp: 19T1 Nội dung tóm tắt: Đề tài tập trung chủ yếu vào qn cà phê có quy mơ vừa nhỏ, nơi cịn sử dụng cơng tác kế tốn, quản lý đồ uống, hàng hóa cách thủ công Cùng với phát triển công nghệ kiểu quản lý thủ cơng ngày bộc lộ nhiều hạn chế Một hệ thống đơn giản, nhẹ nhàng, dễ sử dụng lại đầy đủ chức quản lý em muốn hướng đến đề tài “Xây dựng hệ thống quản lý bán hàng cho quán cà phê” Hệ thống phải thực chức quan trọng quản lý sản phẩm, quản lý kho hàng, quản lý thông tin nhân viên, quản lý đơn hàng,… người dùng thực chức thêm, sửa, xóa thơng tin cần thiết Hệ thống cung cấp chức tìm kiếm, lọc,… giúp người dùng tìm kiếm thơng tin nhanh Đưa danh sách, báo cáo, thống kê để người dùng dễ dàng theo dõi tình hình quán TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CƠNG NGHỆ SỐ CỘNG HỊA XÃ HƠI CHỦ NGHĨA VIỆT NAM Độc lập - Tự - Hạnh phúc NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: Sinh viên thực : Võ Trung Hùng Trần Công Trường Mã SV: 1911505210167 Tên đề tài: Xây dựng hệ thống hỗ trợ quản lý bán hàng cho quán cà phê Các số liệu, tài liệu ban đầu: - - - Số liệu liên quan : theo báo cáo thị trường F&B (thực phẩm đồ uống) Việt Nam iPOS thực hiện, đến hết năm 2022, Việt Nam có 338.600 nhà hàng/quán cà phê So với năm 2019, tức thời điểm trước dịch bệnh, thị trường đón thêm 18.000 nhà hàng/quán cà phê Các quán cà phê đời nhiều làm tăng nhu cầu sử dụng phần mềm quản lý Thu thập tài liệu : khảo sát tình hình thực tiễn, thu thập liệu ( nhu cầu, phương pháp quản lý quán cà phê, phần mềm sử dụng nhiều nay, tài liệu liên quan,…) Tham khảo phần mềm sử dụng phổ biến Dựa vào sở lý thuyết tìm nhìn nhận vấn đề vào thực tế để lựa chọn giải pháp hồn thiện đề tài Cơng cụ phát triển : tìm hiểu cơng cụ để phát triển, ngơn ngữ lập trình kiến thức liên quan đến đề tài Nội dung đồ án: Cơng nghệ phát triển : - FrontEnd : HTML, CSS, JavaScript, … - BackEnd : ngơn ngữ lập trình PHP (Laravel 8.x) - Hệ quản trị sở liệu MySQL công nghệ web khác - Các phương pháp phát triển phần mềm : Agile, Scrum, DevOps - Các phương pháp kiểm thử đảm bảo chất lượng phần mềm Nội dung phát triển : - Xác định phân tích yêu cầu khách hàng giao diện, tính năng, - bảo mật, … Phân tích thiết kế hệ thống : thiết kế chức (quản lý nhân viên, quản lý kho hàng, quản lý đơn hàng, …) , với thiết kế sở liệu giao diện người dùng - Phát triển hệ thống : đội ngũ phát triển thực phân tích thiết kế - đề Sau hồn thành, hệ thống đưa vào mơi trường thử nghiệm thực kiểm thử - Hệ thống đưa vào hoạt động sử dụng thực tế - Các kế hoạch nâng cấp bảo trì thực thường xuyên theo thời gian Phạm vi đề tài : - Hệ thống sử dụng với phạm vi quán cà phê Hệ thống đáp ứng nhu cầu cho người quản lý nhân viên quán Các sản phẩm dự kiến Ứng dụng có tên : Forcafe Hệ thống hoàn chỉnh đảm bảo chức bao gồm : - Lên danh sách thức uống khách hàng gọi - Tính tiền, in hóa đơn, … - Tìm kiếm lọc : cho phép nhân viên tìm kiếm đồ uống lọc sản phẩm theo danh mục Thống kê : thống kê doanh thu, thống kê chi tiêu, … - Quản lý nhân viên, quản lý hàng kho, … Đăng nhập, đăng xuất, đổi mật cho nhân viên Phân quyền quản lý cho người dùng - … - Hệ thống có giao diện dễ nhìn, dễ sử dụng File báo cáo hoàn chỉnh Ngày giao đồ án: 12/02/2023 Ngày nộp đồ án: 07/06/2023 Trưởng Bộ môn Đà Nẵng, ngày 07 tháng 06 năm 2023 Người hướng dẫn LỜI CẢM ƠN Để hoàn thành đồ án này, em tỏ lòng biết ơn sâu sắc đến thầy Võ Trung Hùng tận tình hướng dẫn, dạy suốt thực đồ án tốt nghiệp Đồng thời, em xin cảm ơn quý thầy cô giáo khoa Công Nghệ Số trường đại học Sư Phạm Kỹ Thuật - Đại học Đà Nẵng hết lòng dạy, truyền đạt kiến thức suốt trình em học tập trường Đặc biệt, em xin gửi lời cảm ơn chân thành tới ThS Hoàng Thị Mỹ Lệ - giáo viên chủ nhiệm lớp 19T1 PSG.TS Võ Trung Hùng giúp đỡ chúng em nhiều trình học tập công việc Với vốn kiến thức tiếp thu q trình học khơng tảng để em thực đồ án mà hành trang quý báu để em bước vào đời cách tự tin vững Và xin cảm ơn người thân, bạn bè động viên giúp đỡ để hoàn thành đồ án tốt nghiệp thời hạn Trong suốt thời gian thực hiện, dù cố gắng, phần kiến thức hạn chế,một phần thời gian có hạn nên đồ án khó tránh thiếu sót Em mong nhận ý kiến đóng góp thầy để đồ án hoàn thiện Trân trọng cảm ơn! i CAM ĐOAN Em xin cam đoan: - Những nội dung luận văn em thực hướng dẫn thầy Võ Trung Hùng - Mọi tham khảo luận văn trích dẫn rõ ràng tác giả, tên cơng trình, thời gian địa điểm công bố - Mọi chép không hợp lệ, vi phạm quy chế đào tạo hay gian trá, em xin chịu hoàn toàn trách nhiệm Đà Nẵng, tháng 06 / 2023 Sinh viên thực Trần Công Trường ii MỤC LỤC LỜI CẢM ƠN i MỤC LỤC iii DANH MỤC BẢNG BIỂU viii DANH MỤC HÌNH VẼ ix DANH MỤC CHỮ VIẾT TẮT TIẾNG VIỆT xi DANH MỤC CHỮ VIẾT TẮT TIẾNG ANH xii MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu đề tài Đối tượng nghiên cứu phạm vi nghiên cứu a Đối tượng nghiên cứu b Phạm vi nghiên cứu Phương pháp nghiên cứu Giải pháp công nghệ Cấu trúc đồ án Chương CƠ SỞ LÝ THUYẾT 1.1 Ngôn ngữ lập trình PHP 1.1.1 PHP ? 1.1.2 Lịch sử phát triển 1.2 Laravel Framework 1.3 Hệ quản trị sở liệu MySQL 1.4 Mơ hình MVC Chương PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Đối tượng sử dụng hệ thống iii Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.5 Giao diện quản lý đơn hàng 3.1.5.1 Danh sách đơn hàng Giải thích : giao diện hiển thị thông tin liên quan đến đơn hàng, từ thực hoạt động ( tạo, sửa, xem chi tiết, ) đơn hàng Hình 16 giao diện danh sách đơn hàng Hình 17 giao diện danh sách đơn hàng SVTH: Trần Công Trường 45 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.5.2 Chi tiết đơn hàng Giải thích : giao diện hiển thị thơng tin chi tiết đơn hàng (món, số lượng, giá,…) đơn hàng Từ xuất file PDF đơn hàng Hình 18 giao diện chi tiết đơn hàng SVTH: Trần Công Trường 46 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.6 Giao diện quản lý nhà cung cấp 3.1.6.1 Danh sách nhà cung cấp Giải thích : giao diện hiển thị tất thông tin nhà cung cấp cung cấp nguyên liệu, hàng hóa cho quán cà phê, từ giao diện sử dụng chức (thêm, sửa, xóa, tìm kiếm, ) nhà cung cấp Hình 19 giao diện danh sách nhà cung cấp SVTH: Trần Công Trường 47 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.6.2 Thêm nhà cung cấp Giải thích : giao diện sử dụng cho hoạt động thêm nhà cung cấp sau có thơng báo kết cho hoạt động thêm nhà cung cấp giao diện Hình 20 giao diện thêm nhà cung cấp 3.1.6.3 Xóa nhà cung cấp Giải thích : giao diện sử dụng cho hoạt động xóa nhà cung cấp sau có thơng báo kết cho hoạt động xóa nhà cung cấp giao diện Hình 21 giao diện xóa nhà cung cấp SVTH: Trần Công Trường 48 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.6.4 Cập nhật nhà cung cấp Giải thích : giao diện sử dụng cho hoạt động cập nhật thông tin nhà cung cấp sau có thơng báo kết cho hoạt động cập nhật thông tin nhà cung cấp giao diện Hình 22 giao diện cập nhà cung cấp SVTH: Trần Công Trường 49 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.7 Giao diện quản lý nhân viên 3.1.7.1 Danh sách nhân viên Giải thích : giao diện hiển thị tất thông tin nhân viên làm việc cho quán cà phê, từ giao diện sử dụng chức (thêm, sửa, tìm kiếm, ) nhân viên, có giao diện để thể thơng tin nhân viên (hình 3.17) dạng cột (hình 3.18 ) dạng bảng Hình 23 giao diện danh sách nhân viên Hình 24 giao diện danh sách nhân viên SVTH: Trần Công Trường 50 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.7.2 Thêm nhân viên Giải thích : giao diện sử dụng cho hoạt động thêm nhân viên sau có thơng báo kết cho hoạt động thêm nhân viên giao diện Hình 25 giao diện thêm nhân viên SVTH: Trần Công Trường 51 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.7.3 Cập nhật nhân viên Giải thích: giao diện sử dụng cho hoạt động cập nhật thông tin nhân viên sau có thơng báo kết cho hoạt động cập nhật thông tin nhân viên giao diện Hình 26 giao diện cập nhật nhân viên Hình 27 giao diện cập nhật nhân viên SVTH: Trần Công Trường 52 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.8 Giao diện quản lý kho hàng 3.1.8.1 Danh sách hàng Giải thích: giao diện hiển thị tất thông tin hàng hóa có kho, từ giao diện sử dụng chức (thêm, sửa, tìm kiếm, ) hàng hóa Từ xuất PDF thơng tin hàng hóa kho Hình 28 giao diện danh sách hàng SVTH: Trần Công Trường 53 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.8.2 Thêm loại hàng Giải thích : giao diện sử dụng cho hoạt động thêm loại hàng hóa vào kho sau có thơng báo kết cho hoạt động thêm giao diện 3.1.8.3 Cập nhật hàng hóa Giải thích: giao diện sử dụng cho hoạt động cập nhật thơng tin hàng hóa kho sau có thơng báo kết cho hoạt động cập nhật thơng tin hàng hóa giao diện SVTH: Trần Công Trường 54 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.8.4 Lịch sử nhập hàng Giải thích : giao diện hiển thị tất thông tin lần nhân viên nhập hàng vào kho quán 3.1.8.5 Nhập hàng Giải thích: giao diện sử dụng cho hoạt động nhập hàng hóa vào kho sau có thơng báo kết cho hoạt động giao diện Hình 29 giao diện nhập hàng SVTH: Trần Công Trường 55 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.9 Thống kê 3.1.9.1 Thống kê theo người bán Giải thích: giao diện sử dụng cho hoạt động thống kê thông tin theo người bán, hiển thị thông tin số đơn hàng theo ngày, doanh thu theo ngày, theo tháng nhân viên Từ xuất file PDF báo cáo Hình 30 giao diện thống kê theo người bán SVTH: Trần Công Trường 56 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê 3.1.9.2 Thống kê theo sản phẩm Giải thích: giao diện sử dụng cho hoạt động thống kê thông tin theo sản phẩm, hiển thị thông tin số sản phẩm bán ngày, doanh thu theo ngày, theo tháng quán Từ xuất file PDF báo cáo Hình 31 giao diện thống kê theo sản phẩm Giải thích: giao diện thống kê số lượng sản phẩm theo danh mục sản phẩm Hình 32 giao diện thống kê theo danh mục sản phẩm SVTH: Trần Công Trường 57 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Ưu điểm - Tạo chức như: đăng nhập,tạo tài khoản người dùng, quản lý kho hàng, quản lý nhà cung cấp, lưu thông tin nhập hàng, thêm - sửa – xóa sản phẩm, danh mục sản phẩm, thơng tin người dùng, …, tìm kiếm thơng tin, thống kê - Giao diện tối ưu trải nghiệm người dùng, thuận tiện trình sử dụng - Đảm bảo yếu tố an tồn bảo mật thơng tin - Đảm bảo tính xác vận hành hệ thống Hạn chế - Một số chức chưa đạt : tạo đơn hàng - Hệ thống chưa tối ưu tuyệt đối giao diện sở liệu - Tốc độ xử lý chưa nhanh Hướng phát triển - Xây dựng hoàn chỉnh chức chưa đạt phát triển thêm chức : thống kê doanh thu, bán hàng online, quản lý xuất hàng khỏi kho,… - Bảo trì, nâng cấp hệ thống theo thời gian - Hoàn thiện giao diện chức thiếu SVTH: Trần Công Trường 58 Xây dựng hệ thống hỗ trợ bán hàng cho quán cà phê TÀI LIỆU THAM KHẢO [1] Tài liệu MYSQL: https://www.mysql.com/ [2] Tài liệu PHP: https://www.php.net/docs.php [3] Tài liệu Laravel: https://laravel.com/docs/8.x [4] Tài liệu HTML: https://www.w3schools.com/html/default.asp [5] Tài liệu CSS: https://www.w3schools.com/css/default.asp [6] Tài liệu JavaScript: https://w3schools.com/js/default.asp SVTH: Trần Công Trường 59