Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 53 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
53
Dung lượng
7,6 MB
Nội dung
TRƯỜNG ĐẠI HỌC CƠNG NGHỆ SÀI GỊN KHOA CƠNG NGHỆ THÔNG TIN -oOo - Luận Văn Tốt Nghiệp Tên đề tài: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFÉ Người hướng dẫn: ThS HỒ ĐÌNH KHẢ Sinh viên thực hiện: Lưu Trung Lâm Đặng Thành Đạt TP HỒ CHÍ MINH – NĂM 2022 LỜI CẢM ƠN Lời nói chúng em xin gửi lời cảm ơn sâu sắc tới thầy Hồ Đình Khả, suốt trình học tập trường với hướng dẫn thầy nhờ thầy tạo điều kiện mà chúng em hồn thành đồ án với đề tài “xây dựng ứng dụng quản lý quán cafe” Do trình độ nghiên cứu cịn hạn chế nguyên nhân khác nên dù cố gắng song báo cáo chúng em tránh khỏi hạn chế, thiếu sót Vì thế, chúng em mong nhận quan tâm, đóng góp ý thầy để báo cáo chúng em hồnh chỉnh Những ý kiến đóng góp thầy giúp cho chung em nhận hạn chế qua chúng em có thêm nguồn tư liệu đường học tập nghiên sau Chúng em xin chân thành cảm ơn ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE MỤC LỤC Chương 1: GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.1.1 Giới thiệu bối cảnh chung 1.1.2 Sự phát triển công nghệ 1.2 MỤC TIÊU CỦA ĐỀ TÀI Chương 2: MÔ TẢ NGHIỆP VỤ 2.1 TỔNG QUAN 2.1.1 Giới thiệu 2.1.2 Các quy trình 2.2 QUY TRÌNH NHẬN ORDER 2.3 QUY TRÌNH LÀM NƯỚC 2.4 QUY TRÌNH RA MĨN 2.5 QUY TRÌNH THANH TỐN Chương 3: Các hệ thống tương tự 3.1 HỆ THỐNG PHẦN MỀM ORDER MÓN TRÊN ĐIỆN THOẠI 3.2 HỆ THỐNG PHẦN MỀM ĐIỆN TỬ E-MENU Chương 4: Giải pháp đề xuất ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 4.1 KIỂN TRÚC TỔNG THỂ 4.1.1 Mô tả module quản lý đơn hàng 4.1.2 Mô tả module quản lý nhân viên 4.1.3 Mô tả module quản lý hàng hóa 4.1.4 Mơ tả module quản lý hóa đơn 4.2 GIẢI PHÁP CÔNG NGHỆ 4.3 SƠ ĐỒ CHỨC NĂNG 4.4 SƠ ĐỒ USE-CASE TỔNG QUÁT Chương 5: Thành phần liệu 5.1 PHÂN TÍCH Ở MỨC QUAN NIỆM 5.1.1 Sơ đồ thực thể - mối liên kết 5.1.2 Mô tả loại thực thể 5.1.3 Mô tả ràng buộc nghiệp vụ 5.2 THIẾT KẾ CƠ SỞ DỮ LIỆU 5.2.1 Sơ đồ logic liệu 5.2.2 Mô tả liệu 5.2.3 Mô tả ràng buộc liệu Chương 6: Thiết kế cho chức quản lý đơn hàng 6.1 SƠ ĐỒ CHỨC NĂNG QUẢN LÝ ĐƠN HÀNG 6.2 SƠ ĐỒ USE-CASE QUẢN LÝ ĐƠN HÀNG ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 6.3 SƠ ĐỒ DỮ LIỆU QUẢN LÝ ĐƠN HÀNG 6.4 SƠ ĐỒ TUẦN TỰ QUẢN LÝ ĐƠN HÀNG 6.5 SƠ ĐỒ TRẠNG THÁI QUẢN LÝ ĐƠN HÀNG Chương 7: Thiết kế cho chức quản lý nhân viên 7.1 SƠ ĐỒ CHỨC NĂNG QUẢN LÝ NHÂN VIÊN 7.2 SƠ ĐỒ USE-CASE QUẢN LÝ NHÂN VIÊN 7.3 SƠ ĐỒ DỮ LIỆU QUẢN LÝ NHÂN VIÊN 7.4 SƠ ĐỒ TUẦN TỰ QUẢN LÝ NHÂN VIÊN 7.5 SƠ ĐỒ TRẠNG THÁI QUẢN LÝ NHÂN VIÊN Chương 8: Thiết kế cho chức quản lý hàng hóa 8.1 SƠ ĐỒ CHỨC NĂNG QUẢN LÝ HÀNG HÓA 8.2 SƠ ĐỒ USE-CASE QUẢN LÝ HÀNG HÓA 8.3 SƠ ĐỒ DỮ LIỆU QUẢN LÝ HÀNG HÓA 8.4 SƠ ĐỒ TUẦN TỰ QUẢN LÝ HÀNG HÓA 8.5 SƠ ĐỒ TRẠNG THÁI QUẢN LÝ HÀNG HÓA Chương 9: Thiết kế cho chức quản lý hóa đơn 9.1 SƠ ĐỒ CHỨC NĂNG QUẢN LÝ HÓA ĐƠN 9.2 SƠ ĐỒ USE-CASE QUẢN LÝ HÓA ĐƠN 9.3 SƠ ĐỒ DỮ LIỆU QUẢN LÝ HÓA ĐƠN 9.4 SƠ ĐỒ TUẦN TỰ QUẢN LÝ HÓA ĐƠN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 9.5 SƠ ĐỒ TRẠNG THÁI QUẢN LÝ HÓA ĐƠN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE MỤC LỤC CÁC HÌNH VẼ Hình 2.2 Quy trình nhận order Hình 2.3 Quy trình làm nước Hình 2.4 Quy trình Hình 2.5 Quy trình tốn Hình 3.1 Hệ thống phần mềm order Hình 3.2 Hệ thống phần mềm điện tử e-menu Hình 4.1 Kiến trúc tổng thể Hình 4.3 Sơ đồ chức Hình 5.1 Sơ đồ quan niệm liệu Hình 5.2 Thiết kế sở liệu Hình 6.1 Sơ đồ chức quản lý đơn hàng Hình 6.2 Sơ đồ use-case quản lý đơn hàng Hình 6.3 Sơ đồ liệu quản lý đơn hàng Hình 6.4.1 Sơ đồ thêm Hình 6.4.2 Sơ đồ tìm kiếm Hình 6.4.3 Sơ đồ cập nhật Hình 6.4.4 Sơ đồ kiểm tra số lượng đơn hàng Hình 6.5 Sơ đồ trạng thái quản lý đơn hàng Hình 7.1 Sơ đồ quản lý nhân viên Hình 7.2 Sơ đồ use-case quản lý nhân viên Hình 7.3 Sơ đồ liệu quản lý nhân viên ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE Hình 7.4.1 Sơ đồ thêm nhân viên Hình 7.4.2 Sơ đồ xóa nhân viên Hình 7.4.3 Sơ đồ tính cơng nhân viên Hình 7.4.4 Sơ đồ tính lương nhân viên Hình 7.5 Sơ đồ trạng thái quản lý nhân viên Hình 8.1 Sơ đồ chức quản lý hàng hóa Hình 8.2 Sơ đồ use-case quản lý hàng hóa Hình 8.3 Sơ đồ liệu quản lý hàng hóa Hình 8.4.1 Sơ đồ tìm kiếm hàng hóa Hình 8.4.2 Sơ đồ thêm hàng hóa Hình 8.4.3 Sơ đồ phân loại hàng hóa Hình 8.4.4 Sơ đồ nhập hàng hóa Hình 8.5 Sơ đồ trạng thái quản lý hàng hóa Hình 9.1 Sơ đồ quản lý hóa đơn Hình 9.2 Sơ đồ use-case quản lý hóa đơn Hình 9.3 Sơ đồ liệu quản lý hóa đơn Hình 9.4.1 Sơ đồ thống kê hóa đơn Hình 9.4.2 Sơ đồ tổng hợp hóa đơn Hình 9.4.3 Sơ đồ cập nhật doanh thu Hình 9.4.4 Sơ đồ in hóa đơn Hình 9.5 Sơ đồ trạng thái quản lý hóa đơn ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE Chương GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.1.1 Giới thiệu bối cảnh chung xã hội hay đơn vị khai thác Những nhu cầu thường gặp ngày quán cafe: Cứ sáng thức dậy chàng trai, bác đến qn cafe để thưởng thức Ngồi ra, cịn có cô gái, trẻ đến để uống nước ly trà Khó khăn quán café: Khách đông nhớ hết ly nước mà khách gọi Ghi vào giấy trở nên bất tiện bị dính nước bị đánh rơi Phải tổng hợp doanh thu kiểm tra tất đơn hàng thủ công Phục vụ nguyên liệu để làm ly nước có cịn hay không 1.1.2 Sự phát triển công nghệ Trí tuệ nhân tạo nghiên cứu tập đồn cơng nghệ lớn Cơng nghệ bigdata, AI sử dụng cho nhiều lĩnh vực khác sức khoẻ, tài chính,… Sự đời điện thoại thông minh Iphone, SamSung, Oppo,… Những phần mềm hỗ trợ, ứng dụng giúp sống người trở nên thú vị dễ dàng 1.2 MỤC TIÊU CỦA ĐỀ TÀI Hỗ trợ quản lý thơng tin, giúp nhân viên qn dễ dàng thao tác nhanh phục vụ khách hàng cách tốt Phạm vi thực đề tài nằm Trong diện tích TPHCM , tỉnh thành lân cận ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 10 Chương Mô tả nghiệp vụ 2.1 Tổng quan chung nghiệp vụ thực tế 2.1.1 Giới thiệu chung về: Chủ quán cafe Nhân viên quán Khách hàng 2.1.2 Các quy trình: Khách vào gọi nước chọn bàn Nhân viên phục vụ quản lý khu bàn giúp khách gọi nước, đơn gọi nước gửi thông báo vào nhân viên pha chế đồng thời gửi vào máy in hóa đơn Sau pha chế xong, thông báo gửi tới nhân viên phục vụ vào lấy nước cho khách Khách hàng toán sau sủ dụng dịch vụ 2.2 Quy trình 1: Nhân viên phục vụ nhận order từ khách Hình 2.1: Quy trình nhân viên nhận oder từ khách ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 39 6.9 Sơ đồ liệu chức Quản Lý Nhân Viên Hình 7.3: Sơ đồ liệu quản lý nhân viên Chương Thiết kế cho chức Quản Lý Hàng Hoá 6.10 Sơ đồ chức Quản Lý Hàng Hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QN CAFE 40 Hình 8.1: Trích từ sơ đồ chức 6.11 Sơ đồ use-case chức Quản Lý Hàng Hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 41 Hình 8.2: Sơ đồ use-case quản lý hàng hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 42 Tên Use case Quản lý Hàng Hoá Actor Chủ quán Cafe Chủ quán cafe xem kiểm tra xem hàng hoá cửa hàng cịn hay khơng thực chức năng: Thêm,Tìm Kiếm ,Phân Loại Nhập/Xuất cho hàng hố Mơ tả Pre-conditions Post-conditions Success: Fail: Luồng kiện Actor chọn chức Quản lý Hàng Hoá Hệ thống hiển thị hình Quản lý Hàng Hố Extend Use Case TimKiemHangHoa Extend Use Case ThemHangHoa Extend Use Case PhanLoaiHangHoa Extend Use Case Nhap/XuatHangHoa Luồng kiện phụ Actor nhấn nút Thoát Hệ thống hủy hình Quản lý Hàng Hố TimKiemHangHoa Actor nhập Tên Hàng Hố cần tìm Kiểm tra thơng tin khơng rỗng Actor nhấn nút Tìm Kiếm Hiển thị thơng tin hàng hố danh sách hàng hoá Actor nhấn nút thoát Hủy mn hỡnh cõpă nhõ ăt Qun lý Hng Hoỏ R nhánh 1: 2.1 Kiểm tra thông tin bị rỗng 3.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 2: 4.1 Thụng tin b trựng 5.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 3: 4.2 Kiểm tra tên Hàng Hoá hợp lệ 4.3 Xuất giá trị tìm ThemHangHoa Actor nhập thơng tin hàng hố cần thêm Kiểm tra thơng tin khơng rỗng Actor nhn nỳt Thờm Cõpă nhõ ăt CSDL Hin th thụng tin sau cõ ăp nhõt.ă TI: XY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 43 Actor nhấn nỳt thoỏt Hy mn hỡnh cõpă nhõ ăt Qun lý Hàng Hố Rẽ nhánh 1: 2.1 Kiểm tra thơng tin b rng 3.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 2: 4.1 Thụng tin b trựng 5.1 Lõ ăp li bc lung s kiờnă chớnh Rẽ nhánh 3: 4.2 Kiểm tra thơng tin Hàng Hố hợp lệ 4.3 Cập nhật CSDL ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 44 PhanLoaiHangHoa Actor Thơng tin hàng hố Kiểm tra thơng tin khụng rng Actor nhn nỳt Phõn Loi Cõpă nhõ ăt CSDL Hin th thụng tin cõ ăp nhõt.ă Actor nhn nỳt thoỏt Hy mn hỡnh cõpă nhõ ăt Qun lý Phân Loại Rẽ nhánh 1: 2.1 Kiểm tra thông tin b rng 3.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 2: 4.1 Thụng tin b trựng 5.1 Lõ ăp li bc lung s kiờnă chớnh Rẽ nhánh 3: 4.2 Kiểm tra Phân Loại Của Hàng Hoá hợp lệ 4.3 Cập nhật CSDL NhapHangHoa Actor Kiểm tra Sản phẩm lại lưu CSDL Actor nhập thơng tin hàng hố nhập Actor lập danh sách nhập Kiểm tra thơng tin khơng rỗng Actor nhấn Nhập Hàng Hố Hiển thị thơng tin danh sách nhập hàng hố Cập nht CSDL Actor nhn nỳt thoỏt Hy mn hỡnh cõpă nhõ ăt Qun lý Hng Hoỏ R nhỏnh 1: 2.1 Kim tra thụng tin b rng 3.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 2: 4.1 Thụng tin b trựng 5.1 Lõ ăp li bc lung s kiờnă chớnh R nhỏnh 3: 4.2 Kim tra thơng tin cần nhập hàng hố hợp lệ 4.3 Lưu CSDL Bảng 8.3: Mô tả use case ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 45 6.12 Sơ đồ liệu chức Quản Lý Hàng Hố Hình 8.3: Sơ đồ liệu quản lý hàng hoá 6.13 Sơ đồ chức Quản Lý Hàng Hố Hình 8-4-1 Sơ đồ tìm kiếm hàng hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 46 Hình 8-4-2 Sơ đồ thêm hàng hố Hình 8-4-3 Sơ đồ phân loại hàng hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 47 Hình 8-4-4 Sơ đồ nhập hàng hoa 6.14 Sơ đồ trạng thái chức Quản Lý Hàng Hố Hình 8.5: Sơ đồ trạng thái quản lý hàng hoá ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 48 Chương Thiết kế cho chức quản lý hoá đơn 6.15 Sơ đồ chức quản lý hố đơn Hình 9.1: Trích từ sơ đồ quản lý hoá đơn ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 49 6.16 Sơ đồ use-case chức quản lý hố đơn Hình 9.2: Sơ đồ use-case quản lý hoá đơn ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 50 6.17 Sơ đồ liệu chức quản lý hoá đơn Hình 9.3: Sơ đồ liệu quản lý hố đơn 6.18 Sơ đồ chức quản lý hố đơn Hình 9-4-1 Sơ đồ thong ke hoa don ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 51 Hình 9-4-2 Sơ đồ tong hop hoa don Hình 9-4-3 Sơ đồ cap nhat doanh thu ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 52 Hình 9-4-4 Sơ đồ in hoa don ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE 53 6.19 Sơ đồ trạng thái chức quản lý hố đơn Hình 9.5: Sơ đồ trạng thái quản lý hoá đơn Hết ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG QUẢN LÝ QUÁN CAFE