Xây dựng hệ thống thông tin quản lý nhà hàng
TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ U CẦU XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ HÀNG Người hướng dẫn: TS DƯƠNG THỊ THÙY VÂN THÀNH PHỐ HỒ CHÍ MINH, NĂM 2018 TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THƠNG TIN BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ YÊU CẦU XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ HÀNG Người hướng dẫn: TS DƯƠNG THỊ THÙY VÂN THÀNH PHỐ HỒ CHÍ MINH, NĂM 2018 LỜI CẢM ƠN Nhóm chúng em xin cám ơn Dương Thị Thùy Vân hướng dẫn cho chúng em buổi học để chúng em có cách làm tốt hoàn thành đồ án ĐỒ ÁN ĐƯỢC HỒN THÀNH TẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG Tôi xin cam đoan sản phẩm đồ án riêng hướng dẫn TS Dương Thị Thùy Vân Các nội dung nghiên cứu, kết đề tài trung thực chưa cơng bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá tác giả thu thập từ nguồn khác có ghi rõ phần tài liệu tham khảo Ngồi ra, đồ án sử dụng số nhận xét, đánh số liệu tác giả khác, quan tổ chức khác có trích dẫn thích nguồn gốc Nếu phát có gian lận tơi xin hồn tồn chịu trách nhiệm nội dung đồ án Trường đại học Tôn Đức Thắng không liên quan đến vi phạm tác quyền, quyền gây q trình thực (nếu có) TP Hồ Chí Minh, ngày tháng năm 2018 PHẦN XÁC NHẬN VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN Phần xác nhận GV hướng dẫn _ _ _ _ _ _ _ Tp Hồ Chí Minh, ngày tháng (kí ghi họ tên) năm Phần đánh giá GV chấm _ _ _ _ _ _ _ Tp Hồ Chí Minh, ngày tháng năm (kí ghi họ tên) TÓM TẮT Đề Tài: “Xây Dựng Hệ Thống Thông Tin Quản Lý Nhà Hàng” giúp nhà hàng tiện lợi việc quản lý toán hóa đơn đặt tiệc tính tốn doanh thu xác định lãi lỗ Những chức quản lý chương trình là: Nhân viên: giám sát nhân sự, người tham gia vào công việc nhà hàng Đặt bàn: lưu trữ thông tin yêu cầu khách hàng Món ăn: tổng hợp thực đơn cho nhà hàng Nhập kho: kiểm soát nguyên vật liệu chế biến nhập vào Tài chính: kiểm soát, theo dõi liên quan đến tiền bạc nhà hàng (thanh toán khách hàng, chi trả nhà hàng) Kế hoạch – Báo cáo: cho nhìn chi tiết hoạt động làm việc nhân viên, doanh thu nhà hàng, kết kinh doanh … MỤC LỤC LỜI CẢM ƠN ii TÓM TẮT .v MỤC LỤC DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ CHƯƠNG 1: KHẢO SÁT VÀ MƠ TẢ U CẦU BÀI TỐN .6 1.1 Khảo sát 1.2 Quy chế tổ chức nhà hàng .7 1.2.1 Tổ chức phận quản lý nhà hàng 1.2.2 Tổ chức phận bếp 1.2.3 Tổ chức phận phòng kế tốn 11 1.3 Quy trình nghiệp vụ, quy định chung quản lý nhà hàng 12 1.3.1 Quản lý kế hoạch nhân viên .12 1.3.2 Quy định đặt tiệc/đặt bàn khách 13 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG .17 2.1 Tổng quát hệ thống .17 2.1.1 Mơ hình phân cấp người dùng 17 2.1.2 Mơ hình tổng quan hệ thống quản lý 18 2.2 Ủy quyền hệ thống 19 2.2.1 Mơ hình use case 19 2.2.2 Chi tiết đặc tả 19 2.3 Quản lý nhân viên 22 2.3.1 Mơ hình use case 22 2.3.2 Chi tiết đặc tả 22 2.4 Quản lý nhập kho 25 2.4.1 Mơ hình use case 25 2.4.2 Chi tiết đặc tả 26 2.5 Quản lý ăn 29 2.5.1 Mơ hình use case 29 2.5.2 Chi tiết đặc tả 29 2.6 Quản lý đặt bàn .33 2.6.1 Mô hình use case 33 2.6.2 Chi tiết đặc tả 33 2.7 Quản lý tài 37 2.7.1 Mơ hình use case 37 2.7.2 Chi tiết đặc tả 38 2.8 Quản lý kế hoạch – báo cáo 44 2.8.1 Mơ hình use case 44 2.8.2 Chi tiết đặc tả 44 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 48 3.1 Mơ hình lớp 48 3.1.1 Phân cấp cho lớp nhân viên 48 3.1.2 Mơ hình lớp tổng quan hệ thống .48 3.2 Mơ hình 49 3.2.1 Đăng nhập .49 3.2.2 Đăng xuất 49 3.2.3 Đổi mật 50 3.2.4 Thêm nhân viên 50 3.2.5 Xóa nhân viên 51 3.2.6 Cập nhật nhân viên 51 3.2.7 Thêm thông tin nhập kho 52 3.2.8 Tra cứu nhân viên 52 3.2.9 Xóa thơng tin nhập kho 53 3.2.10 Cập nhật thông tin nhập kho 53 3.2.11 Tra cứu thông tin nhập kho 54 3.2.12 Thêm ăn 54 3.2.13 Xóa ăn 55 3.2.14 Cập nhật thơng tin ăn 55 3.2.15 Tra cứu ăn .56 3.2.16 Thêm thông tin đặt bàn 56 3.2.17 Xóa thơng tin đặt bàn 57 3.2.18 Cập nhật thông tin đặt bàn 57 3.2.19 Tra cứu nhân viên 58 3.2.20 Thanh toán lần 58 3.2.21 Thanh toán lần 59 3.2.22 Tra cứu hóa đơn 59 3.2.23 Thêm chi trả 60 3.2.24 Xóa chi trả 60 3.2.25 Tra cứu chi trả .60 3.2.26 Lập kế hoạch 61 3.3 Mơ hình hoạt động 62 3.3.1 Ủy quyền nhân viên vào quản lý .62 3.3.2 Đặt bàn toán .63 DANH MỤC CÁC BẢNG BIỂU, HÌNH VẼ, ĐỒ THỊ DANH MỤC HÌNH Hình 1-1: Sơ đồ tổ chức nhà hàng .7 Hình 1-2: Sơ đồ tổ chức phận bếp Hình 1-3: Sơ đồ tổ chức phận kế toán .11 Hình 2-1: Mơ hình use case phân cấp người dùng actor 17 Hình 2-2: Mơ hình use case tổng quan hệ thống quản lý 18 Hình 2-3: Mơ hình use case ủy quyền hệ thống 19 Hình 2-4: Mơ hình use case Quản lý nhân viên .22 Hình 2-5: Mơ hình use case Quản lý nhập kho 25 Hình 2-6: Mơ hình use case Quản lý ăn 29 Hình 2-7: Mơ hình use case Quản lý thơng tin đặt bàn 33 Hình 2-8: Mơ hình use case Quản lý tài .37 Hình 2-9: Mơ hình use case Quản lý kế hoạch – báo cáo 44 Hình 3-1: Mơ hình lớp phân cấp nhân viên .48 Hình 3-2: Mơ hình lớp tổng quan hệ thống .48 Hình 3-3: Mơ hình cho chức đăng nhập 49 Hình 3-4: Mơ hình cho chức đăng xuất .49 Hình 3-5: Mơ hình cho chức đổi mật .50 Hình 3-6: Mơ hình cho chức thêm nhân viên 50 Hình 3-7: Mơ hình cho chức xóa nhân viên 51 Hình 3-8: Mơ hình cho chức cập nhật nhân viên 51 Hình 3-9: Mơ hình cho chức thêm thơng nhập kho 52 Hình 3-10: Mơ hình cho chức tra cứu nhân viên .52 Hình 3-11: Mơ hình cho chức xóa thơng tin nhập kho 53 Hình 3-12: Mơ hình cho chức cập nhật thơng tin nhập kho 53 Hình 3-13: Mơ hình cho chức tra cứu thơng tin nhập kho 54 Hình 3-14: Mơ hình cho chức thêm ăn .54 Hình 3-15: Mơ hình cho chức xóa ăn 55 Hình 3-16: Mơ hình cho chức cập nhật thơng tin ăn 55 Hình 3-17: Mơ hình cho chức tra cứu ăn 56 44 3.2.3 Đổi mật Hình 3-17: Mơ hình cho chức đổi mật 3.2.4 Thêm nhân viên Hình 3-18: Mơ hình cho chức thêm nhân viên 45 3.2.5 Xóa nhân viên Hình 3-19: Mơ hình cho chức xóa nhân viên 3.2.6 Cập nhật nhân viên Hình 3-20: Mơ hình cho chức cập nhật nhân viên 46 3.2.7 Thêm thông tin nhập kho Hình 3-21: Mơ hình cho chức thêm thông nhập kho 3.2.8 Tra cứu nhân viên Hình 3-22: Mơ hình cho chức tra cứu nhân viên 47 3.2.9 Xóa thơng tin nhập kho Hình 3-23: Mơ hình cho chức xóa thông tin nhập kho 3.2.10 Cập nhật thông tin nhập kho Hình 3-24: Mơ hình cho chức cập nhật thông tin nhập kho 48 3.2.11 Tra cứu thơng tin nhập kho Hình 3-25: Mơ hình cho chức tra cứu thông tin nhập kho 3.2.12 Thêm ăn Hình 3-26: Mơ hình cho chức thêm ăn 49 3.2.13 Xóa ăn Hình 3-27: Mơ hình cho chức xóa ăn 3.2.14 Cập nhật thơng tin ăn Hình 3-28: Mơ hình cho chức cập nhật thơng tin ăn 50 3.2.15 Tra cứu ăn Hình 3-29: Mơ hình cho chức tra cứu ăn 3.2.16 Thêm thơng tin đặt bàn Hình 3-30: Mơ hình cho chức thêm thơng tin đặt bàn 51 3.2.17 Xóa thơng tin đặt bàn Hình 3-31: Mơ hình cho chức xóa thông tin đặt bàn 3.2.18 Cập nhật thông tin đặt bàn Hình 3-32: Mơ hình cho chức cập nhật thông tin đặt bàn 52 3.2.19 Tra cứu nhân viên Hình 3-33: Mơ hình cho chức tra cứu nhân viên 3.2.20 Thanh toán lần Hình 3-34: Mơ hình cho chức tốn lần 53 3.2.21 Thanh tốn lần Hình 3-35: Mơ hình cho chức tốn lần 3.2.22 Tra cứu hóa đơn Hình 3-36: Mơ hình cho chức tra cứu hóa đơn 54 3.2.23 Thêm chi trả Hình 3-37: Mơ hình cho chức thêm chi trả 3.2.24 Xóa chi trả Hình 3-38: Mơ hình cho chức xóa chi trả 3.2.25 Tra cứu chi trả Hình 3-39: Mơ hình cho chức tra cứu chi trả 55 3.2.26 Lập kế hoạch Hình 3-40: Mơ hình cho chức lập kế hoạch 56 3.3 Mơ hình hoạt động 3.3.1 Ủy quyền nhân viên vào quản lý Hình 3-41: Mơ hình hoạt động việc ủy quyền nhân viên quản lý 57 3.3.2 Đặt bàn tốn Hình 3-42: Mơ hình hoạt động việc đặt bàn toán 58 TÀI LIỆU THAM KHẢO Tiếng Việt Internet http://iviettech.vn/blog/543-ban-ve-use-case-use-casediagram.html Sách Phân tích thiết kế hệ thống thông tin – TS Ngô Minh Vương, TS Nguyễn Thị Thanh Sang, TS Nguyễn Thành Sơn, TS Dương Thị Thùy Vân ... tên) TĨM TẮT Đề Tài: Xây Dựng Hệ Thống Thông Tin Quản Lý Nhà Hàng giúp nhà hàng tiện lợi việc quản lý tốn hóa đơn đặt tiệc tính tốn doanh thu xác định lãi lỗ Những chức quản lý chương trình là:... gia quản lý hệ thống Điều kiện trước: Không Điều kiện sau: Nhân viên tác động quản lý hệ thống cấp phiên làm việc Các mối quan hệ: Bao gồm (Include): Quản lý đặt bàn, Quản lý nhân viên, Quản lý. .. VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN MƠN PHÂN TÍCH THIẾT KẾ U CẦU XÂY DỰNG HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ HÀNG Người hướng dẫn: TS DƯƠNG THỊ THÙY VÂN THÀNH