Phân tích hệ thống Quản lý nhà hàng
TRƯỜNG ĐH THÁI NGUYÊN Cộng hòa xã hội chủ nghĩa Việt Nam PHÂN HIỆU TẠI LÀO CAI Độc lập-Tự do-Hạnh Phúc NHIỆM VỤ PHÂN TÍCH HỆ THỐNG Bộ mơn: PHÂN TÍCH THIẾT KẾ HỆ THỐNG *Tên nhóm: *Lớp :CQ.K18.CNTT Tên đề tài: PHÂN TÍCH THIẾT KẾ HỆ THỐNG NHÀ HÀNG Mục đích, yêu cầu: a, Mục đích: -Hiểu rõ quy trình, cấu tổ chức chế hoạt động nhà hàng -Xây dựng hệ thống “Quản lí nhà hàng” với mục đích ứng dụng cơng nghệ thơng tin quản lí hoạt động giúp tối ưu hóa cơng việc; đem lại tiện lợi, tiết kiệm chi phí lưu trữ liệu b, Yêu cầu: *Yêu cầu công nghệ: -Sử dụng ngôn ngữ lập trình: -Sử dụng cơng cụ thiết kế UML *u cầu khảo sát: -Nắm rõ quy trình hoạt động thực tế nhà hàng -Tìm hiêu tác nhân ảnh hưởng đến hệ thống *Yêu cầu chức chung -Phân quyền người dùng -Thực chức : nhập, xóa, sửa, tìm kiếm, cập nhật, -Thực u cầu: toán, kế toán,… Kết đạt -Phần mềm quản lí nhà hàng -Hồn thiện mơ hình phân tích thiết kế hệ thống LỜI CẢM ƠN *Để hoàn thành đề tài tốt nghiệp trước hết chúng em xin gửi đến quý thầy, cô Bộ môn Công nghệ thông tin – Phân hiệu Trường Đại học Thái nguyên Lào Cai lời cảm ơn chân thành truyền đạt cho em kiến thức khơng từ sách vở, mà cịn kinh nghiệm quý giá từ sống Đặc biệt em xin gửi đến cô Phạm Thị Miên-giáo viên dạy môn phân tích thiết kế hệ thống -lời cảm ơn sâu sắc nhất, tận tình hướng dẫn, bảo chúng em suốt trình thực đề tài Tuy đề tài không lớn lao không hướng dẫn, giảng dạy bảo tận tình *Vì thời gian làm đồ án có hạn hiểu biết cá nhân hạn chế, chúng em nỗ lực để hoàn thành báo cáo đồ án cách tốt nhất, chắn có thiếu sót khơng thể tránh khỏi Em kính mong nhận thơng cảm ý kiến đóng góp chân thành từ quý thầy *Sau cùng, em xin kính chúc Phạm Thị Miên Quý Thầy Cô Bộ môn Công nghệ thông tin hạnh phúc thành công công việc sống Em xin chân thành cảm ơn! Lào Cai, ngày ….… tháng ….… năm 2019 CHƯƠNG 1: TỔNG QUAN VỀ NHÀ HÀNG Lý chọn đề tài: -Trong thời đại chuyển đổi số 4.0, Công nghệ thông tin ngày trở nên mạnh mẽ, xâm lấn ,chiếm vai trò quan trọng công cụ đắt lực hầu hết lĩnh vực xã hội: khoa học, kĩ thuật, y tế, qn sự,…Vì vậy, việc ứng dụng cơng nghệ thơng tin vào quản lí hệ thống nhà hàng nhu cầu cấp thiết hiên -Việt Nam quốc gia có tốc độ tang trưởng nhóm ngành F&B thuộc top cao khu vực giới thể qua đa dạng công ti, tổ chức mà điển hình hệ thống nhà hàng Trước đây, cơng nghệ thơng tin cịn mẻ chưa ứng dụng việc quản lí nhà hàng vấn đề phức tạp gây nhiều bất tiện, sai sót tốn Do đó, áp dụng cơng nghệ thơng tin thiết kế quản lí giải pháp đột phá đem lại hiệu xác tiết kiệm sức lực chi phí -Trong q trình tìm hiểu khảo sát chúng em nhận nhiều bât cập việc quản lí nhà hàng A, nên chọn đề tài thiết kế xây dựng hệ thống “quản lí nhà hàng “ Giới thiệu sơ lược nhà hàng A: Sơ đồ tổ chức: Chương 2:CƠ SỞ LÍ THUYẾT Chương 3: PHÂN TÍCH HỆ THỐNG Mơ tả tốn Quản lí nhà hàng A gồm nghiệp vụ quản lí hệ thống, quản lí bán hàng, quản lí danh mục, quản lí kho thống kê: -Quản lí hệ thống: Khi quản lí nhân viên có nhu cầu sử dụng hệ thống phải tiến hành Đăng Nhập Sau đăng nhập hệ thống Phân Quyền để thực tác vụ cần; quản lí nhân viên Đổi Mật Khẩu Đăng Xuất khỏi hệ thống để đảm bảo tính bảo mật -Quản lí bán hàng: Khi khách hàng đến nhà hàng nhân viên hướng dẫn Đặt Bàn, sau tham khảo menu tiến hành Gọi Món Sau lên khách hàng ăn xong nhân viên Thanh Toán cho khách hàng -Quản lí danh mục: Quản lí kiểm sốt thơng tin nhân viên thơng qua Quản Lí Nhân Viên, thay đổi ăn thơng qua Quản Lí Thực Đơn & Nhóm món; đồng thời thay đổi thơng tin bàn ăn thơng qua Quản Lí Bàn Ăn -Quản Lí Kho: Để đảm bảo cho hàng hóa nhà hàng ln đầy đủ để chế biến quản lí nhân viên tiến hành Kiểm Kê hàng hóa Sau có số lượng chi tiết tiến hành Tạo Đơn Đặt Hàng cho mặt hàng có nguy thiếu Hàng hóa nhập vào kho tiến hành Thanh Tốn với nhà cung cấp hàng hóa -Thống Kê: Khi quản lí muốn biết tình trạng lãi hay lỗ nhà hàng tiến hành Thống Kê Doanh Thu nhằm điều chỉnh cho phù hợp 2.Sơ đồ phân cấp chức BFD *Từ mơ tả tốn ta có sơ đồ BFD sau: 3.Phân tích xác định tiến trình, tác nhân 3.1 Xác định tiến trình: 3.2 Tác nhân: -Quản lí -Nhân viên -Khách hàng -Nhà cung cấp 4.Biểu đồ luồng liệu: *DFD chung(mức đỉnh): *DFD chung(mức ngữ cảnh) 4.1 Quản lí hệ thống 4.1.1 Mơ tả: 4.1.2 BFD 4.1.3 DFD mức ngữ cảnh 4.1.4 DFD mức đỉnh -Tác nhân ngồi: +Quản lí +Nhân viên 4.2 Quản lí bán hàng 4.2.1 Mơ tả: 4.2.2 BFD 4.2.3 DFD mức ngữ cảnh 4.2.4 DFD mức đỉnh -Tác nhân ngồi: +Quản lí Nhân viên +Khách hàng 4.3 Quản lí danh mục 4.3.1 Mơ tả: 4.3.2 BFD 4.3.3 DFD mức ngữ cảnh 4.3.4 DFD mức đỉnh -Tác nhân ngồi: +Quản lí 4.4 Quản lí kho 4.4.1 Mơ tả: 4.4.2 BFD 4.4.3 DFD mức ngữ cảnh 4.4.4 DFD mức đỉnh -Tác nhân ngoài: +Nhân viên +Nhà cung cấp 4.5 Thống kê 4.5.1 Mô tả: 4.5.2 BFD 4.5.3 DFD mức ngữ cảnh 4.5.4 DFD mức đỉnh -Tác nhân ngồi: +Quản lí +Nhân viên Chương 4: THIẾT KẾ HỆ THỐNG Thiết kế sở liệu 1.1 Mô tả CSDL -Khi khách hàng đến ăn nhà hàng chọn bàn,mỗi bàn xác định thông qua Mã bàn gồm thuộc tính: Tên bàn, Trạng thái -Mỗi nhân viên phân biệt Mã nhân viên Nhân viên gồm thông tin Tên nhân viên, Giới tính, Chức vụ, Mật Khẩu -Sau khách hàng dùng nhân viên tiến hành tạo hóa đơn Mỗi hóa đơn có mã hóa đơn riêng biệt Hóa đơn có thơng tin sau: Giờ đến, Tổng tiền, Trạng Thái Mỗi hóa đơn nhân viên tạo hóa đơn thuộc bàn -Nhà hàng có nhiều Nhóm Mỗi Nhóm có mã khác có thơng tin Tên Màu sắc -Trong nhóm có nhiều khác Mỗi thuộc nhóm Thực đơn chứa thơng tin ăn gồm: Tên món, Mã món, ĐVT, Đơn giá Trong Mã giúp phân biệt với 1.2 Xác định thực thể thuộc tính -Gồm thực thể : +Nhân Viên +Bàn +Hóa Đơn +Thực Đơn +Nhóm Món 1.3 Mơ hình thực thể liên kết 1.4 Chuyển từ ERD sang mơ hình quan hệ -Nhân viên( MaNV,Tên, Giới Tính, Chức Vụ, Mật Khẩu) -Thực Đơn( MaMon, MaLoai, Tên Món, ĐVT, Đơn Giá) -Bàn( MaBan, Tên Bàn, Trạng Thái) -Nhóm Món( MaLoai, Tên Loại, MaMau) -Hóa Đơn( MaHD, Giờ Đến, Tổng Tiền, Trạng Thái) CTHD( MaHD, MaMon, Số Lượng, Giá, Trạng Thái) 1.5 Chuẩn hóa 2.Xây dựng chương trình 2.1 Giao diện 2.2 Giao diện cập nhật sở liệu 2.3 Giao diện xử lí liệu ***KẾT LUẬN VÀ KIẾN NGHỊ*** - Chương 5:TÀI LIỆU THAM KHẢO ... Mơ tả tốn Quản lí nhà hàng A gồm nghiệp vụ quản lí hệ thống, quản lí bán hàng, quản lí danh mục, quản lí kho thống kê: -Quản lí hệ thống: Khi quản lí nhân viên có nhu cầu sử dụng hệ thống phải... cập việc quản lí nhà hàng A, nên chọn đề tài thiết kế xây dựng hệ thống ? ?quản lí nhà hàng “ Giới thiệu sơ lược nhà hàng A: Sơ đồ tổ chức: Chương 2:CƠ SỞ LÍ THUYẾT Chương 3: PHÂN TÍCH HỆ THỐNG Mơ... Nhập Sau đăng nhập hệ thống Phân Quyền để thực tác vụ cần; quản lí nhân viên Đổi Mật Khẩu Đăng Xuất khỏi hệ thống để đảm bảo tính bảo mật -Quản lí bán hàng: Khi khách hàng đến nhà hàng nhân viên