bài tập lớn phân tích và thiết kế hệ thống quản lý nhà hàng ăn uống

33 11.6K 142
bài tập lớn phân tích và thiết kế hệ thống quản lý nhà hàng ăn uố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

VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN Môn học : Phân tích và thiết kế hệ thống Đề tài : Quản lý nhà hàng ăn uống GVHD: Lê Văn Phùng Nhóm thực hiện: Nhóm 9 (lớp 0010B2) Nguyễn Đức Tân (01689338965) Chu Quang Hải Vũ Gia Sơn Hà Nội, ngày…tháng…năm… 2 3 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN Môn học : Phân tích và thiết kế hệ thống Đề tài : Quản lý nhà hàng ăn uống GVHD: Lê Văn Phùng Nhóm thực hiện: Nhóm 9 (lớp 0010B2) Nguyễn Đức Tân (Phầ I: phân tích ht) Chu Quang Hải (Phần II: thiết kế ht) Vũ Gia Sơn (Phần II: thiết kế ht) Hà Nội, ngày…tháng…năm… 4 5 Mục Lục Lời nói đầu 6 Kinh doanh nhà hàng là một loại hình kinh doanh dịch vụ hiện đang rất phát triển tại Việt Nam và trên thế giới. Ngày nay đời sống kinh tế ngày càng phát triển, con người ta càng hướng đến những giá trị cao hơn cả về vật chất lẫn tinh thần. Không đơn giản chỉ là quan hệ người mua – kẻ bán, khách hàng tìm đến dịch vụ ăn uống còn là để thưởng thức và hưởng thụ. Nhà bếp là những nghệ sĩ, khách hàng là người thưởng thức nghệ thuật, nhà hàng chính là một nhà triển lãm các tác phẩm. Vậy phải làm sao để khách hàng đến với mình một cách thuận tiện nhất, dễ dàng để lại những ấn tượng tốt đẹp nhất, vấn đề cốt lõi không thể thiếu đối với tất cả các loại hình kinh doanh hay tổ chức nào là phải đưa ra một mô hình quản lý hợp lý và thống nhất. Các bộ phận làm việc nhịp nhàng và chỉnh thể chính là tiền đề cho một bộ máy hoạt động hiệu quả, chuyên nghiệp. Hệ thống quản lý nhà hàng này chúng em xây dựng thích hợp với các nhà hàng cỡ vừa và trung với các chức năng đầy đủ và đơn giản nhất. Trong quá trình xây dựng chắc chắn không thể thiếu những sơ suất, thiếu sót. Rất mong nhận được sự hướng dẫn, góp ý của thầy cô và các bạn! * * * 7 Phần I: Phân tích hệ thống Chương I: Khảo sát 1. Mô tả bài toán Một nhà hàng kinh doanh ẩm thực, hình thức kinh doanh phục vụ tại bàn. Bộ phận Tiếp Tân sẽ tiếp nhận thông tin KHÁCH HÀNG, kiểm tra là khách mới hay khách cũ và phục vụ Thực Đơn, khách hàng lựa chọn món ăn không hạn chế số lần, số lượng. Nhân viên sẽ lập phiếu Order (phiếu yêu cầu) dựa theo các yêu cầu của khách. Order của khách sẽ được chuyển đến bộ phận Thu ngân. Nhà bếp dựa vào Order của khách (nhận từ thu ngân) để định lượng ra các thực phẩm cần thiết chế biến các món ăn cho khách hàng. Sau khi khách hàng hết nhu cầu sử dụng dịch vụ, Hóa Đơn sẽ được ghi tại bộ phận Thu Ngân, tất cả order của khách sẽ được cộng vào hóa đơn thanh toán. Phiếu Order được coi như bản chi tiết của hóa đơn thanh toán. Một khách hàng có thể có nhiều hóa đơn nhưng một hóa đơn chỉ đứng tên một khách hàng. Nhà hàng sẽ có các bộ phận để quản lý: Bếp, kế toán, thu ngân, tiếp tân. Mỗi bộ phận sẽ quản lý nhân viên của bộ phận mình. Sau mỗi tuần, mỗi tháng và sau một năm bộ phận kế toán sẽ tổng hợp báo cáo tình hình khách hàng, nhập thực phẩm, thực phẩm tồn trong kho,… cho ban lãnh đạo. 2. Chứng từ a. Hóa đơn Hóa Đơn Số hóa đơn: 8 Tên khách hàng: Ngày: …. Địa chỉ: Điện thoại: …. STT Tên Đồ Số Lượng Giá Tổng: Bằng số: ………… Bằng chữ: ………. Khách hàng: Người lập: b. Phiếu Order (Chi tiết hóa đơn) ORDER Số: Số hóa đơn: …………. Số bàn: ………………… STT Tên món Số lượng Đơn vị tính Ghi chú Người lập: ……………… c. Thực Đơn Thực Đơn nhà hàng Mã món ăn Tên món Loại món Đ/v tính Đơn giá d. Danh sách nhân viên Danh sách nhân viên 9 Tên bộ phận Mã bộ phận Quản lý Nhân viên Họ và tên Ngày sinh Giới tính Địa chỉ SĐT e. Danh sách khách hàng Danh sách khách hàng Mã KH Họ và tên Giới tính Bộ phận Năm sinh Địa Chỉ Điện Thoại * * * Chương II: Xác lập các mô hình nghiệp vụ 2.1 Lập ma trận phân tích  Bảng phân tích xác định các chức năng , tác nhân và hồ sơ 10 Động từ + Bổ ngữ Danh từ Hệ thống làm Bên ngoài hệ thống làm Danh từ Tác nhân ngoài/HSDL Tiếp nhận thông tin khách hàng Khách hàng cung cấp thông tin Danh sách khách hàng Tác nhân ngoài Lập hóa đơn Hóa đơn Hồ sơ dữ liệu Phục vụ thực đơn Khách lựa chọn món Thực đơn Hồ sơ dữ liệu Lập phiếu Order yêu cầu xuất Phiếu Order Hồ sơ dữ liệu Tiếp nhận order Bộ phận bếp Hồ sơ dữ liệu Lập hóa đơn thanh toán Khách nhận hóa đơn và thanh toán Hóa đơn Hồ sơ dữ liệu Chia ra các bộ phận quản lý Danh sách nhân viên Hồ sơ dữ liệu Tổng hợp báo cáo Ban lãnh đạo yêu cầu Báo cáo Ban lãnh đạo Hồ sơ dữ liệu Tác nhân ngoài 2.2 Sơ đồ ngữ cảnh của hệ thống  Các tác nhân ngoài trong mối quan hệ với hệ thống là khách hàng và ban lãnh đạo. Khách hàng yêu cầu phục vụ tới nhà hàng về thực đơn, đáp ứng và thanh toán.  Nhà hàng cần xây dựng được thông tin về khách hàng, lập hóa đơn, lập phiếu order để phục vụ món ăn và in hóa đơn thanh toán khi khách hàng hết yêu cầu sử dụng dịch vụ.  Lập các báo cáo định kỳ theo yêu cầu của ban lãnh đạo. Hệ thống kinh doanh Khách hàng Ban lãnh đạo Thông tin khách hàng [...]...11 Yêu cầu phục vụ Yêu cầu thanh toán Thực đơn Order, Hóa đơn Yêu cầu thông tin Chỉ đạo Báo cáo 2.3 Sơ đồ phân rã chức năng (từ tài liệu khảo sát) 2.3.1 lập bảng phân tích chức năng Chức năng lá 1.1 Vào danh sách khách hàng Chức năng mức đỉnh Chức năng hệ thống 2 Bán hàng 1.2 Phục vụ thực đơn 1.3 Lập hóa đơn 1.4 Lập phiếu order 1.5 Phục vụ món 3.1 Tiếp nhận... thể chức năng Các thực thể A Hóa đơn B Phiếu Order C Th ực đ ơ n D Da nh sá ch nh ân vi ên E D an h sá ch kh ác h Các A B chức năng Bán U U C D R E C 13 hàng Than h toán Báo cáo C R R  R R C R R Kết luận: phân tích ma trận cho thấy, tất cả các chức năng và hồ sơ đều cần thiết cho việc phân tích và thiết kế tiếp tục sau này 2.3.4 Sơ đồ mô tả các chức năng mức chi... tiến trình riêng: 1.0 Bán hàng Khách hàng Thông tin khách hàng Kiểm tra khách Thực đơn A | Hóa đơn-Order Xem thông tin E | Danh sách khách hàng 2.0 Thanh toán C | Thực đơn 17  Kết hợp với sơ đồ phân cấp chức năng, nhật ký khảo sát ta có: 2.4 lập phiếu order 2.5 Phục vụ món 2.1 Vào danh sách khách hàng 2.2 Phục vụ thực đơn 2.3 Lập hóa đơn Khách hàng 2.0 Thanh toán Thông... được xây dựng bằng cách: 15 1 2 Làm mịn sơ đồ ngữ cảnh khi thay tiến trình duy nhất bằng các tiến trình con (chức năng mức 1 của sơ đồ ngữ cảnh) Thêm các kho dữ liệu lấy từ danh sách hồ sơ dữ liệu sử dụng 1.0 Bán hàng Khách hàng Thông tin khách hàng Thông tin trao đổi Thực đơn A | Hóa đơn-order Xem thông tin J | Danh sách khách hàng 2.0 Thanh toán Yêu cầu thanh toán... 3 Báo cáo 3.2 Báo cáo 3.1 Thống kê 2 Thanh toán 2.1 Tiếp nhận Y/c thanh toán Quản lý nhà hàng 1.Bán hàng 1.1 Vào danh sách khách hàng 1.2 Lập hóa đơn 1.3 Phục vụ thực đơn 2.3 Thanh toán cho khách 2.2 Lập và Kiểm tra hóa đơn 1.5 Phục vụ món 2.4 Mô tả các chức năng chi tiết (chức năng lá) 1.1 Vào danh sách khách hàng: Khách hàng khi vào nhà hàng sẽ được... liệu của tiến trình 2.0: “Thanh toán” Tách từ sơ đồ luồng dữ liệu mức 0 ta có tiến trình riêng: 1.0 Bán hàng Khách hàng 2.0 Thanh toán Yêu cầu thanh toán Đáp ứng thanh toán A | Hóa đơn-order Kiểm tra thông tin 3.0 Báo cáo 18  Kết hợp với sơ đồ phân cấp chức năng, nhật ký khảo sát ta có: 2.1 Tiếp nhận Y/c thanh toán 2.3 Thanh toán cho khách 2.2 Kiểm tra hóa đơn 1.0... hóa đơn: Lập hóa đơn khi khách bắt đầu sử dụng dịch vụ 1.3 Phục vụ thực đơn: Khách hàng lựa chọn món ăn trong thực đơn 1.4 Lập phiếu order: Các món ăn khách đã lựa chọn được ghi vào phiếu order để yêu cầu nhà bếp xuất món 1.5 Phục vụ món: Món ăn sau khi chế biến được mang ra phục vụ khách 2.1 Tiếp nhận yêu cầu thanh toán: Bộ phận thu ngân tiếp nhận... riêng: 3.0 Báo cáo Lãnh đạo Nhà hàng Yêu cầu báo cáo Gửi báo cáo cáo D | Danh sách nhân viên E | Danh sách khách hàng Lấy thông tin C | Thực đơn A | Hóa đơn-order  Kết hợp với sơ đồ phân cấp chức năng, nhật ký khảo sát ta có: 3.2 Báo cáo 3.1 Thống kê Lãnh đạo Nhà hàng Yêu cầu báo cáo Gửi báo cáo cáo D | Danh sách Nhân viên 19 E | Danh sách khách hàng Lấy thông tin C | Thực... Số hóa đơn Ngày sinh Chương II : Thiết kế giao diện 2.1 Xác định luồng dữ liệu hệ thống Phân định công việc người-máy 2.1.1 Sơ đồ tiến trình hệ thống của « 1.0 Tiếp nhận đơn hàng» 1.5 Phục vụ món 1.1 Vào danh sách khách hàng 1.2 Phục vụ thực đơn 1.3 Lập hóa đơn Khách hàng Thông tin khách hàng C | Thực đơn Thực đơn E | Danh sách khách hàng Thực đơn được chọn... R1={Mã món, Tên món, Đ/v tính, Đơn giá } Mã món  Tên món, Loại món, Đơn vị tính, Đơn giá {Mã món} là khóa chính R2={ Số HD, Mã KH, Ngày lập, Mã món, Số lượng } Ta có: Số hóa đơn  Mã khách hàng, Địa chỉ , Ngày lập, Điện thoại, Mã món, Tên đồ, Số lượng, Giá Số hóa đơn,Mã món  Số lượng 21 {Số hóa đơn, Mã món} là khóa chính R3 ={ Mã BP, Tên BP, Mã NVQL, Mã NV, Họ tên NV, Ngày sinh NV, . CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN Môn học : Phân tích và thiết kế hệ thống Đề tài : Quản lý nhà hàng ăn uống GVHD: Lê Văn Phùng Nhóm thực hiện: Nhóm 9 (lớp 0010B2) Nguyễn Đức Tân (Phầ I: phân. VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN Môn học : Phân tích và thiết kế hệ thống Đề tài : Quản lý nhà hàng ăn uống GVHD: Lê Văn Phùng Nhóm thực hiện: Nhóm 9 (lớp 0010B2) Nguyễn. hình nghiệp vụ 2.1 Lập ma trận phân tích  Bảng phân tích xác định các chức năng , tác nhân và hồ sơ 10 Động từ + Bổ ngữ Danh từ Hệ thống làm Bên ngoài hệ thống làm Danh từ Tác nhân ngoài/HSDL Tiếp

Ngày đăng: 21/11/2014, 08:48

Từ khóa liên quan

Mục lục

  • Lời nói đầu

  • Phần I: Phân tích hệ thống

  • Chương I: Khảo sát

  • Chương II: Xác lập các mô hình nghiệp vụ

    • 2.1 Lập ma trận phân tích

    • 2.2 Sơ đồ ngữ cảnh của hệ thống

    • 2.3 Sơ đồ phân rã chức năng (từ tài liệu khảo sát)

      • 2.3.1 lập bảng phân tích chức năng

      • 2.4 Mô tả các chức năng chi tiết (chức năng lá)

      • Chương III: Mô hình luồng dữ liệu

        • 4.1 Mô hình luồng dữ liệu mức 0

        • 4.2 Mô hình luồng dữ liệu mức 1

          • 4.2.1. Sơ đồ luồng dữ liệu mức 1 của tiến trình 1.0: “Bán hàng”

          • Phần II: Thiết kế hệ thống

          • Chương I: Xây dựng CSDL mức logic

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

Tài liệu liên quan