1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý nhà hàng phục vụ khách hàng

33 7 0

Đ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

Thông tin cơ bản

Tiêu đề Quản Lý Nhà Hàng - Phục Vụ Khách Hàng
Tác giả Nhóm 4-CNTT-46
Định dạng
Số trang 33
Dung lượng 471,86 KB

Cấu trúc

  • A. Xây dựng dự án (4)
    • 1. Khảo sát hiện trạng (4)
      • 1.1 Mục tiêu của giai đoạn này (4)
      • 1.2 Các kết quả thu được của cuộc khảo sát (4)
        • 1.2.1 Cơ bản về nhà hàng (5)
        • 1.2.2 Tổ chức về nhân sự (5)
        • 1.2.3 Hiện trạng của nhà hàng (5)
    • 2. Đánh giá hiện trạng của nhà hàng (7)
    • 3. Giải pháp nâng cấp hệ thống (8)
      • 3.1 Xác lập và khởi đầu dự án (8)
        • 3.1.1 Xác định phạm vi và khoanh vùng dự án (8)
        • 3.1.2 Xác định mục tiêu,yêu cầu (9)
        • 3.1.3 Phác họa giải pháp và cân nhắc tính khả thi (9)
      • 3.2. Lập dự trù và kế hoạch triển khai cho dự án (10)
        • 3.2.1. Lập dự trù (10)
  • B. Phân tích hệ thống (10)
    • 1. Xây dựng mô hình chức năng (11)
    • 2. Chức năng tiếp thị khách hàng (14)
    • 3. Phân tích chức năng phục vụ khách hàng (15)
      • 3.1 Biểu đồ luồng dữ liệu mức khung cảnh (mức 0) (16)
      • 3.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 1) (17)
      • 3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh (18)
    • 4. Phân tích hệ thống về dữ liệu (19)
      • 4.1. Mô hình thực thể liên kết (19)
      • 4.2 Xây dựng lược đồ cấu trúc dữ liệu (21)
  • C. Thiết kế hệ thống (23)
    • 1. Thiết kế tổng thể (23)
    • 2. Thiết kế cơ sở dữ liệu (23)
    • 3. Thiết kế thủ tục người dùng (25)
    • 4. Thiết kế tài liệu nhập, xuất (26)
      • 4.1. Thiết kế tài liệu nhập (26)
      • 4.2 Thiết kế tài liệu xuất (27)
    • 5. Thiết kế kiểm soát (27)
      • 5.1 Mục tiêu của giai đoạn (27)
      • 5.2 Kiểm tra tài liệu xuất, nhập (28)
      • 5.3 Sao lưu, phục hồi dữ liệu (28)
      • 5.4 Phân biệt riêng tư (29)
    • 6. Thiết kế chương trình (29)
      • 6.1 Xây dựng lược đồ cấu trúc chương trình (29)
      • 6.2 Thiết kế kiểm thử (31)
  • Kết luận (31)
  • Tài liệu tham khảo (32)

Nội dung

Xây dựng dự án

Khảo sát hiện trạng

1.1 Mục tiêu của giai đoạn này Để tìm hiểu được cửa hàng mà ta muốn khảo sát, ta sẽ tìm hiểu về các đối tượng của cửa hàng, đó trước hết là những con người trong hệ thống, sau là các cơ sở vật chất khác Đây là giai đoạn rất quan trọng vì nó quyết định tính khả thi của dự án sau này, do đó quá trình khảo sát phải mang tính trung thực, sâu sát, đầy đủ Muốn đạt được mục tiêu đó, cần có sự sâu sát của người tiến hành điều tra, không được hời hợt, không được gây phản ứng tiêu cực với đối tượng điều tra.

1.2 Các kết quả thu được của cuộc khảo sát

Sinh viên thực hiện: Nhóm 4-CNTT-46

Các phương thức điều tra chính bao gồm phỏng vấn, quan sát và phiếu điều tra, cho phép thu thập và thống kê kết quả từ hệ thống một cách hiệu quả.

1.2.1 Cơ bản về nhà hàng

Tên nhà hàng: Nhà hàng Sông Hồng Địa chỉ: Số99-Hoàng Quốc Việt - Hà Nội

Lĩnh vực kinh doanh: Phục vụ ăn uống các món ăn

1.2.2 Tổ chức về nhân sự

Hiện tại nhà hàng có cơ cấu tổ chức về nhân sự như sau:

Trong tổng số 14 nhân sự của nhà hàng được bao gồm:

Chủ cửa hàng: 2 người Quản lý nhà hàng: 1 người

Tổ bếp: 4 người Bảo vệ: 1 người Bưng bê + chạy bàn: 4 người Rửa bát: 2 người

1.2.3 Hiện trạng của nhà hàng

 Hiện tại, nhiệm vụ chuyên trách của các cá nhân trong nhà hàng được phân bố như sau:

Chủ cửa hàng cần thường xuyên kiểm tra sổ sách đầu vào và đầu ra hàng ngày Họ cũng phải thanh toán cho các nguồn thực phẩm từ đại lý, cùng với việc chi trả lương cho nhân viên vào cuối tháng Ngoài ra, việc nộp thuế và các khoản chi khác cũng rất quan trọng Cuối cùng, chủ cửa hàng cần thực hiện kiểm tra tổng hợp sổ sách để đảm bảo tính chính xác và minh bạch trong quản lý tài chính.

 Quản lý nhà hàng: có nhiệm vụ quản lý nhân lực, thu tiền của khách, nộp tiền cho chủ cửa hàng sau mỗi ngày kinh doanh.

Sinh viên thực hiện: Nhóm 4-CNTT-46

 Tổ bếp: có trách nhiệm kiểm tra hàng hóa thực phẩm trước khi nhập nhận số lượng hàng nhập, chế biến các món ăn theo yêu cầu của khách.

Tổ bàn có nhiệm vụ phục vụ thực phẩm cho khách hàng, nhận và chuyển thực đơn đến tổ bếp Họ cũng chuẩn bị bàn ăn, vận chuyển thức ăn từ bếp đến bàn, và đáp ứng các yêu cầu của khách trong suốt quá trình ăn uống Sau khi khách ăn xong, tổ bàn sẽ dọn dẹp bàn, tiếp nước và phục vụ đồ tráng miệng.

 Tổ rửa bát: rửa bát sạch sẽ, lau khô, để vào nơi quy định.

 Tổ bảo vệ: đón khách, dắt xe, trả xe cho khách.

 Các bộ phận trong nhà hàng được nhận các mức lương khác nhau:

 Chủ cửa hàng: hưởng theo lợi nhuận hàng tháng của cửa hàng.

Ghi chú: tiền ăn không tính vào khoản lương trên của các nhân viên.

 Tình hình kinh doanh của nhà hàng hiện tại như sau:

Tổng chi phí bình quân mỗi ngày cho hàng hóa là 4.500.000 Đ.

Tổng số tiền thu về trong hoạt động kinh doanh mỗi ngày: 7.700.000Đ

Các khách hàng chính của cửa hàng chủ yếu là khách quen (85%-90%) Số còn lại là khách không quen (vãng lai)

Với mức thuế phải đóng là: 7.23%/tháng

Số tiền lãi thu được mỗi ngày mà chưa trừ chi phí là: 2.500.000Đ

Các vật tư thường xuyên được lưu trữ trong nhà hàng bao gồm: Than số lưu trữ

Sinh viên thực hiện: Nhóm 4-CNTT-46

7 thường xuyên là 300kg, ga 180kg, điện năng tiêu thụ tính theo tháng là 600KWh.

Các trang thiết bị cần thiết cho cửa hàng bao gồm bàn, ghế với tổng chi phí ban đầu là 250.000.000Đ Trong quá trình sử dụng, nếu thiết bị hỏng hóc, cần phải bổ sung kịp thời Theo đánh giá của chủ cửa hàng và nhân viên, hệ thống hoạt động khá hiệu quả Tuy nhiên, do mô hình quản lý gia đình, các giấy tờ và sổ sách của nhà hàng thường không đầy đủ và chi tiết, dẫn đến việc ghi nhận nợ của khách quen có thể không chính xác.

Trong quản lý nhà hàng, khái niệm "nhớ" mang ý nghĩa chủ quan, thể hiện rằng doanh thu từ hoạt động kinh doanh thường chỉ được ghi nhận một cách tổng quát Nhiều khoản chi nhỏ có thể bị bỏ qua và không được phản ánh trong sổ sách, dẫn đến việc không thể đánh giá chính xác tình hình tài chính của nhà hàng.

Đánh giá hiện trạng của nhà hàng

Trong quá trình nghiên cứu về nhà hàng, chúng tôi nhận thấy một số thiếu sót trong hệ thống quản lý, đặc biệt là do mô hình quản lý theo kiểu gia đình.

- Có nhiều chức năng không được quan tâm đến, như là tìm hiểu về các nhà cung cấp các nguồn thực phẩm

Nhà hàng thiếu chức năng lập báo cáo theo ngày, dẫn đến khó khăn trong việc đánh giá tình hình kinh doanh Thông thường, các nhà hàng chỉ dựa vào số lượng khách hàng đến mỗi ngày để đánh giá hiệu quả kinh doanh của mình.

Các sổ sách giấy tờ thiếu rõ ràng và chi tiết do nhiều giao dịch được thực hiện bằng miệng, dẫn đến việc nhiều vấn đề chỉ được hiểu một cách "thân mật" giữa các bên liên quan.

Mặc dù hệ thống quản lý nhà hàng đã được phân định rõ ràng, nhưng trong thực tế, các quyết định thường không được đưa ra một cách chặt chẽ Chẳng hạn, khi chủ cửa hàng vắng mặt, quản lý sẽ là người đảm nhận trách nhiệm ra quyết định chủ yếu.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Nhà hàng gặp khó khăn trong việc quản lý lượng khách, khi đông khách dẫn đến quá tải cho nhân viên và thiết bị, trong khi vắng khách lại gây ra tình trạng dư thừa Việc xử lý tình trạng dư thừa thường liên quan đến những quyết định khó khăn.

- Dễ dàng có những sai sót xảy ra khi mà các sổ sách giấy tờ không đầy đủ.

Giải pháp nâng cấp hệ thống

Trước tình hình hiện tại của hệ thống, chúng tôi đã phát triển một ý tưởng xây dựng hệ thống quản lý mới nhằm khắc phục nhiều khó khăn cho nhà hàng Hệ thống này sẽ đáp ứng hầu hết các giao dịch cần thiết Để triển khai giải pháp này, chúng tôi đã chia thành các giai đoạn cụ thể.

3.1 Xác lập và khởi đầu dự án

3.1.1 Xác định phạm vi và khoanh vùng dự án

Phạm vi của dự án là quản lý nhà hàng, chúng tôi sẽ xây dựng hệ thống quản lý đáp ứng cho các yêu cầu cơ bản sau:

- Quản lý danh sách nhân viên trong nhà hàng: Bao gồm sơ yếu lý lịch, số ngày làm việc và quản lý phát lương.

- Quản lý kinh doanh: quản lý việc nhập các loại thực phẩm nào, giá cả bao nhiêu, quản lý số tiền thu được từ khách hàng theo ngày.

Quản lý trang thiết bị nhà hàng là yếu tố quan trọng để đảm bảo hoạt động hiệu quả Cần thường xuyên đánh giá hiện trạng sử dụng của các trang thiết bị để xác định những thiết bị nào đang hoạt động tốt và những thiết bị nào cần thay thế do hỏng hóc Việc này không chỉ giúp duy trì chất lượng dịch vụ mà còn giảm thiểu chi phí sửa chữa và bảo trì.

Quản lý vật tư trong nhà hàng bao gồm việc theo dõi ngày tháng nhập hàng, giá cả và tình hình hiện tại của các vật tư Điều này giúp đảm bảo rằng nhà hàng luôn có đủ nguyên liệu cần thiết và kiểm soát chi phí hiệu quả.

Trong dự án này, chúng tôi tập trung vào việc phát triển những chức năng cơ bản và thiết yếu nhằm phục vụ khách hàng hiệu quả Mục tiêu của chúng tôi là đảm bảo rằng dự án có thể được áp dụng thực tiễn trong quản lý nhà hàng Do đó, chúng tôi xin giới thiệu các chức năng phục vụ khách hàng, điều này là cốt lõi trong việc xây dựng và phát triển nhà hàng.

Sinh viên thực hiện: Nhóm 4-CNTT-46

3.1.2 Xác định mục tiêu,yêu cầu

- Đáp ứng đầy đủ các yêu cầu về chuyên môn nghiệp vụ

- Mang lại lợi ích về kinh tế, giảm lãng phí.

- Giảm chi phí về thời gian, đảm bảo thuận tiện cho người sử dụng, khắc phục các yếu kém đã được phê phán.

- Do dự án quản lý nhà hàng nên các mục tiêu chính sẽ là : khách hàng, các loại thực phẩm.

3.1.3 Phác họa giải pháp và cân nhắc tính khả thi Để mang lại một dự án tốt, các giải pháp đưa ra là vấn đề quan trọng, do đó chúng tôi đã đưa ra giải pháp sau để thực thi dự án:

Nhà hàng sẽ được trang bị một máy tính cá nhân có cấu hình tốt để cài đặt phần mềm quản lý, giúp nhập và tổng kết các số liệu cần thiết Chủ cửa hàng sẽ chịu trách nhiệm quản lý máy tính và phần mềm, trong khi các bộ phận khác sẽ báo cáo dữ liệu cho chủ Tổng chi phí để trang bị máy tính này khoảng 20 triệu đồng, bao gồm 6 triệu cho máy tính và 14 triệu cho các phần mềm cần thiết.

Khi xem xét tính khả thi của dự án, việc trang bị các thiết bị như máy tính cho nhà hàng là hoàn toàn khả thi về mặt kinh tế Tuy nhiên, yếu tố quan trọng nhất cần lưu ý là khả năng sử dụng máy tính của chủ nhà hàng, điều này sẽ ảnh hưởng trực tiếp đến hiệu quả hoạt động của dự án.

Do thiếu kiến thức về tin học và tâm lý ngại thay đổi, chủ cửa hàng thường khó chấp nhận dự án mới Cần động viên và phân tích cho họ hiểu hiệu quả của việc triển khai dự án này Người viết phần mềm quản lý cần dành thời gian hướng dẫn chủ cửa hàng từ những kiến thức máy tính cơ bản đến việc sử dụng phần mềm Sự kiên trì và nhẫn nại của người hướng dẫn là yếu tố quyết định để đạt được thành công.

Sinh viên thực hiện: Nhóm 4-CNTT-46

3.2 Lập dự trù và kế hoạch triển khai cho dự án

Trong quá trình xây dựng dự án, quản lý dự án sẽ giữ vai trò trưởng nhóm, dẫn dắt các cộng tác viên từ nhà hàng tham gia vào dự án Nhóm sẽ bao gồm ba thành viên chính, có nhiệm vụ phân tích và lập trình để đảm bảo dự án được thực hiện hiệu quả.

- Dự trù về trang thiết bị: các thiết bị sẽ là các máy vi tính và các phụ kiện khác.

- Dự trù về thời gian: thời gian để hoàn thành dự án là khoảng 2 tháng.

- Dự trù về tài chính: số tiền cho dự án là khoảng 10 triệu, do thỏa thuận giữa các thành viên và chủ cửa hàng.

Các thành viên trong nhóm sẽ chịu trách nhiệm cho dự án, với các công việc từ phân tích đến lập trình được phân công khi triển khai Trong quá trình thực hiện, nhóm sẽ gặp nhau hàng ngày để thảo luận về tiến độ, khó khăn và các vấn đề khác liên quan đến dự án.

Trong khi triển khai, nếu có khó khăn xảy ra thì các thành viên cần đoàn kết,thống nhất trong giải pháp khắc phục khó khăn đó.

Phân tích hệ thống

Xây dựng mô hình chức năng

Hệ thống sẽ được phân cấp chức năng của toàn bộ nhà hàng theo biểu đồ, nhằm cung cấp cái nhìn tổng quát về hệ thống Tuy nhiên, chúng tôi sẽ không triển khai dự án với tất cả các chức năng được mô tả trong mô hình này.

Quản lý nhân sự Quản lý kinh doanh

Quản lý khách hàng Quản lý vật tư, thiết bị

Báo cáo tình hình khách hàng

Hiện trạng vật tư, thiết bị

Mua vật tư, thiết bị

Báo cáo hiện trạng vật tư, thiết bị

Dưới đây là giải thích cho mô hình phân cấp chức năng trên:

Nhà hàng được quản lý tổng quan bởi chủ cửa hàng, trong đó các chức năng cơ bản được mô tả trong mô hình trên là:

Quản lý khách hàng là một chức năng quan trọng trong nhà hàng, tập trung vào việc giao tiếp với khách hàng, đối tượng chính mà nhà hàng hướng tới Chức năng này bao gồm các hoạt động tiếp thị như quảng bá, mời gọi khách đến nhà hàng và giải đáp thắc mắc của họ Bên cạnh đó, quản lý khách hàng cũng liên quan đến việc thu tiền từ khách, đảm bảo trải nghiệm của họ được hoàn thiện và hài lòng.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Để nâng cao hiệu quả phục vụ khách hàng, việc theo dõi và báo cáo tình hình khách hàng là rất quan trọng Cần xác định khách quen và khách mới đến cửa hàng, từ đó ưu tiên phục vụ cho những khách hàng thường xuyên Đồng thời, cũng cần lưu ý đến những khách hàng không tốt, để có quyết định phù hợp trong việc tiếp đón họ tại nhà hàng.

Quản lý nhân sự là một chức năng quan trọng trong nhà hàng, bao gồm việc phát lương, thưởng và theo dõi số ngày làm việc của nhân viên Điều này giúp xác định những nhân viên tích cực để có những khuyến khích phù hợp Khi có thêm nhân viên mới, danh sách nhân viên sẽ được cập nhật kịp thời Báo cáo về thành viên sẽ được thực hiện vào cuối tháng, và các quyết định liên quan đến nhân sự sẽ do chủ cửa hàng quyết định.

Quản lý kinh doanh là chức năng thiết yếu nhất của cửa hàng, bao gồm việc mua thực phẩm do chủ hoặc quản lý thực hiện Việc lựa chọn thực phẩm và thương thảo giá cả rất quan trọng, ảnh hưởng trực tiếp đến lợi nhuận của nhà hàng Chất lượng thực phẩm không chỉ ảnh hưởng đến sức khỏe khách hàng và nhân viên mà còn tác động đến uy tín của nhà hàng Quản lý kế hoạch chi tiêu và báo cáo thu chi là cần thiết để đánh giá kết quả kinh doanh, đồng thời, chức năng quản lý thu chi cũng bao gồm việc thanh toán các chi phí khác như thuế và tiền cho dịch vụ vệ sinh công cộng.

Quản lý vật tư và thiết bị là chức năng quan trọng giúp đánh giá lượng vật tư hiện có tại nhà hàng, từ đó lập kế hoạch mua sắm hợp lý Ngoài ra, việc xem xét hiệu quả sử dụng vật tư cũng cần thiết để thực hiện các điều chỉnh kịp thời Các trang thiết bị không chỉ phản ánh khả năng phục vụ của nhà hàng mà còn yêu cầu kiểm tra tình trạng hiện tại, xác định vật tư nào còn đủ, thiết bị nào cần thay thế, và xem xét việc mua sắm thêm các thiết bị mới như bàn ghế.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Mặc dù trang thiết bị ít thay đổi, việc báo cáo về chúng là rất quan trọng Qua các thống kê này, chủ cửa hàng có cái nhìn sâu sắc về từng bộ phận của nhà hàng Để các bộ phận hoạt động hiệu quả, cần phải phản ánh tình hình trang thiết bị cho chủ cửa hàng.

Mục tiêu của dự án là xây dựng hệ thống phục vụ khách hàng, vì vậy chúng tôi sẽ trình bày về phân cấp chức năng phục vụ khách hàng tại nhà hàng.

Phục vụ khác Đưa hóa đơn (nếu có yêu cầu)

Trong hệ thống phục vụ khách hàng, mô hình phân cấp chức năng đóng vai trò quan trọng, đặc biệt là trong chức năng tiếp thị Chức năng này không chỉ bao gồm việc tiếp thị sản phẩm mà còn bao gồm cả các dịch vụ như dắt xe cho khách hàng, nhằm nâng cao trải nghiệm và sự hài lòng của họ.

Sinh viên thực hiện: Nhóm 4-CNTT-46

1 4 đến mời khách vào nhà hàng, còn các phục vụ khác mang ý nghĩa mọi yêu cầu có thể đáp ứng khi khách vào nhà hàng

Chức năng tiếp thị khách hàng

Khi phục vụ khách hàng, việc thực hiện giao dịch một cách hiệu quả là rất quan trọng Các bước sau đây sẽ giúp mô tả quy trình phục vụ khách hàng một cách chi tiết và rõ ràng.

Khi khách hàng đến, nhân viên bảo vệ sẽ chào đón và hướng dẫn khách vào trong Trong hầu hết các trường hợp, họ sẽ hỗ trợ dắt xe cho khách Tuy nhiên, nếu khách hàng có nợ quá nhiều hoặc ăn mặc không phù hợp, họ sẽ không được tiếp nhận Nhân viên bảo vệ sẽ ghi nhớ và cập nhật thông tin về những khách hàng không được chấp nhận do nợ tiền.

Sau khi khách hàng vào nhà hàng, họ sẽ xem thực đơn và chọn món ăn Người phục vụ sẽ ghi lại lựa chọn trên giấy và kiểm tra xem món nào có thể phục vụ Nếu có món không khả thi, người phục vụ sẽ gạch đi và chuyển thực đơn đã điều chỉnh cho nhà bếp.

Nhà bếp là nơi chế biến các món ăn trong thực đơn Sau khi món ăn được hoàn thành và phục vụ cho khách, tổ bếp sẽ cập nhật danh sách các món đã chế biến.

Sau khi thưởng thức bữa ăn, khách hàng cần thanh toán cho quản lý nhà hàng Số tiền này sẽ được ghi chép vào sổ theo dõi trong ngày của quản lý Nếu khách không đủ khả năng thanh toán, số tiền còn thiếu sẽ được ghi nợ vào sổ nợ.

Biểu đồ luồng dữ liệu mức vật lý cho chức năng tiếp thị mô tả quy trình hàng ngày của nhà hàng, bao gồm việc đón khách đến ăn uống và phục vụ họ một cách hiệu quả.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Xem xét khách hàng Danh sách khách hàng

Danh sách khách hàng không được phục vụ

Khách hàng được phục vụ

Xem xét thực đơn của khách Thực đơn của khách

Danh sách món ăn không có trong nhà hàng

Các món ăn có phục vụ khách

Các món ăn được chế biến cho khách

Danh sách món ăn được chế biến

Thực đơn đưa cho tổ bếp

Só tiền thu được từ khách

Danh sách khách hàng thiếu tiền

Phân tích chức năng phục vụ khách hàng

Trong bài viết này, chúng tôi sẽ giới thiệu chức năng phục vụ khách hàng của nhà hàng, đây là chức năng chính của hệ thống mà chúng tôi đang phát triển Để phân tích chức năng này, chúng tôi sẽ tập trung vào việc xây dựng các biểu mẫu cần thiết.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Phân tích 6 đồ luồng dữ liệu mức khung cảnh không chỉ giúp hiểu rõ chức năng phục vụ khách hàng của nhà hàng mà còn cho phép thực hiện các phần của báo cáo một cách hệ thống và logic, phù hợp với nội dung trong giáo trình phân tích thiết kế hệ thống.

3.1 Biểu đồ luồng dữ liệu mức khung cảnh (mức 0)

Trung tâm của biểu đồ này là hệ thống phục vụ khách hàng của nhà hàng.

Hệ thống này phục vụ cho tác nhân ngoài đó là khách hàng Ta sẽ tiến hành xem xét hệ thống này như sau:

Hệ thống phục vụ khách hàng trong nhà hàng bao gồm toàn bộ nhân viên, chủ nhà hàng cùng với các vật tư và trang thiết bị cần thiết.

Mỗi khách hàng tương tác với hệ thống phục vụ của nhà hàng bằng cách ngồi vào bàn, xem menu và yêu cầu nhân viên phục vụ về các món ăn cùng những yêu cầu khác.

Khi khách hàng yêu cầu hóa đơn sau khi thanh toán, nhân viên nhà hàng cần viết hóa đơn trước khi thu tiền Ngược lại, nếu khách không yêu cầu hóa đơn, họ chỉ cần tính tiền và thanh toán trực tiếp cho quản lý nhà hàng.

Nhà hàng quản lý khách hàng thông qua danh sách khách hàng quen, được lập bởi quản lý nhà hàng Danh sách này không có chuẩn mực cụ thể nào, nhưng nó giúp nhà hàng duy trì mối quan hệ tốt với những khách hàng thường xuyên.

Khách hàng chủ yếu giao tiếp với nhà hàng thông qua thực đơn, vì khi đến ăn uống, mục tiêu chính của họ là lựa chọn các món ăn yêu thích cho ngày hôm đó, chứ không phải là trò chuyện với nhân viên.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Dưới đây là biểu đồ chi tiết cho các vấn đề đã trình bầy ở trên:

Hệ thống vục phụ khách hàng Khách hàng

Thực đơn Thanh toán tiền Các món ăn Hóa đơn

Các món không phục vụ

3.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 1)

Trong phần này, chúng tôi sẽ phân tích các chức năng của hệ thống phục vụ khách hàng thành những chức năng con cụ thể Các phân rã này cần phải tuân thủ các nguyên tắc cơ bản để đảm bảo hiệu quả và tính khả thi của hệ thống.

- Bảo toàn tác nhân ngoài: khách hàng

- Bảo toàn luồng thông tin của các chức năng được phân rã, đó là các giao tiếp qua thực đơn, hóa đơn, menu với khách hàng

- Danh sách khách hàng sẽ được coi là kho dữ liệu trong trường hợp này

Quá trình phân rã hệ thống phục vụ khách hàng bao gồm hai phần chính: hệ thống phục vụ món ăn và hệ thống cung cấp các dịch vụ khác như sắp xếp bàn ghế cho khách Mục tiêu chung của chức năng này là thu tiền cho nhà hàng.

Sau đây là biểu đồ mức một cho chức năng phục vụ khách hàng:

Sinh viên thực hiện: Nhóm 4-CNTT-46

Phục vụ các món ăn

Hóa đơn Thực đơn Thanh toán

Các món không phục vụ

Danh sách món ăn Số tiền thu được

3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh

Chúng tôi sẽ tiếp tục phân rã biểu đồ thành các biểu đồ chi tiết hơn, cụ thể là chia chức năng mời khách và thu tiền thành hai chức năng con: phục vụ bàn và thu tiền Điều này có ý nghĩa thực tiễn vì bộ phận phục vụ bàn trong nhà hàng không thực hiện chức năng thu tiền, mà nhiệm vụ này thuộc về quản lý nhà hàng Hơn nữa, bộ phận phục vụ bàn đóng vai trò là cầu nối giữa nhà bếp và khách hàng, đảm bảo việc đưa thức ăn từ bếp đến bàn và ngược lại, nhà bếp chế biến món ăn dựa trên thực đơn do khách hàng cung cấp thông qua người phục vụ bàn.

Sau đây là biểu đồ:

Sinh viên thực hiện: Nhóm 4-CNTT-46

Phục vụ các món ăn Phục vụ bàn Thu tiền

Thực đơn Các món ăn Các món không phục vụ

Hóa đơn Thanh toán tiền

Thực đơn đã xem xét Các món ăn

Số tiền thu được ti

Danh sách khách hàng Danh sách món ăn

Phân tích hệ thống về dữ liệu

4.1 Mô hình thực thể liên kết

Trong hệ thống nhà hàng mà ta đang xét, ta sẽ chia thành các đối tượng với các thuộc tính để khảo sát như sau:

Đối tượng nhân viên trong nhà hàng bao gồm các thuộc tính quan trọng như mã nhân viên (MANV), tên nhân viên (TENNV), tuổi (TUOI), giới tính (GIOI), và nhiệm vụ (NVU) Mức lương (LUONG) không được công khai cho quản lý nhà hàng, vì họ nhận lương dựa trên lợi nhuận của nhà hàng.

Đối tượng khách hàng là yếu tố quan trọng trong hệ thống nhà hàng, nhưng việc khảo sát đối tượng này gặp nhiều khó khăn Vì nhà hàng phục vụ ăn uống, nên thường không có thông tin chi tiết về khách hàng Do đó, các thống kê của nhà hàng chỉ có thể áp dụng cho khách quen và mang tính chất thống kê.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Đối tượng khách hàng bao gồm các thuộc tính quan trọng như mã khách (MAK), tên khách (TENK), tuổi (TUOIK), giới tính (GIOIK) và sở thích (SOTHICH) Trong đó, sở thích về thực phẩm của khách quen là yếu tố then chốt, vì việc phục vụ những món ăn yêu thích của họ sẽ mang lại sự hài lòng, từ đó nâng cao chất lượng dịch vụ của nhà hàng.

Món ăn (MONAN) được xác định bởi các thuộc tính như mã món ăn (MAMA), tên món ăn (TENMA), đơn vị đo lường (DONVI) như bát, đĩa hay kg, và đơn giá (DONGIA) cho mỗi đơn vị của món ăn đó.

Hóa đơn trong nhà hàng thường ít được sử dụng và chỉ được cấp khi khách hàng yêu cầu Các thuộc tính của hóa đơn bao gồm số hóa đơn (SOHD), ngày (NGAY), mã khách (MAK), mã món ăn (MAMA), số lượng (SOLUONG) và số tiền (SOTIEN), phản ánh tổng số tiền mà khách hàng thanh toán cho bữa ăn Tóm lại, chúng ta đã xác định bốn thực thể chính và sẽ tiến hành chuẩn hóa các thực thể này.

Các liên kết trong mô hình phục vụ khách hàng của nhà hàng cho thấy rằng nhân viên có khả năng phục vụ nhiều món ăn khác nhau, trong khi khách hàng cũng có thể gọi nhiều món Mỗi hóa đơn được lập cho một khách hàng cụ thể, và một khách hàng có thể có nhiều hóa đơn khác nhau Cần lưu ý rằng hóa đơn chỉ được sử dụng cho những khách hàng yêu cầu, trong khi đối với những khách hàng không yêu cầu, họ chỉ nhận được tờ giấy thực đơn để biết số tiền thanh toán.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Mã khách hàng Tên khách hàng Tuổi Giới tính

Mã món ăn Tên món ăn Đơn vị tính Đơn giá

4.2 Xây dựng lược đồ cấu trúc dữ liệu

Trong phần này chúng tôi sẽ trình bầy 5 bước của quá trình xây dựng lược đồ cấu trúc dữ liệu

Bước đầu tiên là xác định các thuộc tính quan trọng liên quan đến mục tiêu của hệ thống, trong đó mục tiêu chính của nhà hàng là phục vụ khách hàng Nhà hàng giao tiếp với khách hàng thông qua các món ăn, hóa đơn và quy trình thanh toán Danh sách này được gọi là danh sách thuộc tính xuất phát.

NGAY (ngày của hóa đơn)

GIOIK (giới tính của khách hàng)

Sinh viên thực hiện: Nhóm 4-CNTT-46

SOTHICH (sở thích của khách hàng, về ăn uống)

MAMA (mã của món ăn)

TENMA (tên của món ăn)

DONVI (đơn vị tính của món ăn)

SOLUONG (số lượng thức ăn của món ăn)

DONGIA (đơn giá của món ăn)

SOTIEN (số tiền cần thanh toán cho bữa ăn)

Sau khi hoàn thành bước 1, trong bước 2 chúng ta sẽ tiến hành xóa bỏ các thuộc tính thừa theo các quy định như sau

- Xóa bỏ các thuộc tính trùng lặp

- Xóa bỏ các thuộc tính đồng nghĩa

- Xóa bỏ các thuộc tính tính toán và thuộc tính tích lũy

Sau đó tách tất cả các thuộc tính không đơn thành các thuộc tính không đơn thành các thuộc tính đơn

Như thế ta sẽ xóa bỏ các thuộc tính SOTIEN, vì thuộc tính này có thể thu được từ các thuộc tính DONVI, SOLUONG, MAMA, DONGIA.

Trong bước 3, chúng ta sẽ đi tìm kiếm các phụ thuộc hàm cho các thuộc tính này

MAK  TENK, TUOIK, GIOIK, SOTHICH

SOHD  NGAY, MAK, TENK, TUOIK, SOTHICH

SOHD, MAMA SOLUONG, SOHD, MAMA…

Bước 4 trong quy trình ta thực hiện là chuẩn hóa về dạng chuẩn 3 Sau khi hoàn tất quá trình chuẩn hóa, chúng ta sẽ viết lại các mối quan hệ một cách rõ ràng và chính xác.

MONAN(MAMA,TENMA, DONVI, DONGIA)

DONG_HOADON( SOHD, MAMA, SOLUONG)

Sinh viên thực hiện: Nhóm 4-CNTT-46

KHACHHANG(MAK,TENK, GIOIK,TUOIK,SOTHICH)

Trong đó các quan hệ đã được trình bầy như ở phần trên.

Thiết kế hệ thống

Thiết kế tổng thể

Trong phần này, chúng tôi sẽ trình bày chi tiết về thiết kế cơ sở dữ liệu cho hệ thống quản lý nhà hàng Mục tiêu của giai đoạn này là cung cấp hướng dẫn cụ thể và đầy đủ nhằm giải quyết bài toán quản lý nhà hàng mà chúng tôi đang nghiên cứu.

Nội dung chính của mục này là phân định hệ thống con máy tính và hệ thông con thủ công và phân định hệ thống con máy tính.

Trong hệ thống mà chúng tôi xây dựng, nhiều chức năng vẫn được thực hiện thủ công, bao gồm thu tiền khách, cung cấp thực phẩm, nhận và kiểm tra hàng, mời khách vào nhà hàng và nộp thuế Các chức năng cơ bản của nhà hàng sẽ tiếp tục duy trì hình thức thủ công như trước đây, điều này khó có thể thay đổi Tuy nhiên, chúng tôi sẽ áp dụng công nghệ thông tin để tự động hóa các chức năng tổng hợp báo cáo về khách hàng, thu chi và quản lý thông tin cơ sở dữ liệu liên quan đến nhân viên, nhà cung cấp và vật tư thiết bị.

Trong quá trình phân định chức năng máy tính, đây là giai đoạn tiền xử lý cho thiết kế chương trình Các chức năng máy tính trong hệ thống đang xây dựng khá hạn chế, vì vậy việc phân định theo giao dịch và thực thể gặp nhiều khó khăn Do đó, chúng tôi quyết định tạm hoãn việc xác định chức năng này cho các giai đoạn tiếp theo, khi có cái nhìn rõ ràng hơn về hệ thống.

Thiết kế cơ sở dữ liệu

Mục tiêu của giai đoạn này là xây dựng các bảng cơ sở dữ liệu cho hệ thống

Sinh viên thực hiện: Nhóm 4-CNTT-46

2 4 mà chúng tôi đang xây dựng Đó sẽ là các đối tượng của hệ thống được đưa vào trong dạng bảng.

Trong phần này, chúng tôi sẽ trình bày một hệ thống các bảng cơ sở dữ liệu được tích hợp vào một ngôn ngữ lập trình cơ sở dữ liệu, ví dụ như trong MS Access, các bảng này sẽ được lưu trữ trong file CSDL.mdb.

Yes/no Giới tính NV

Tiếp theo sẽ là bảng hóa đơn:

Tên trường Kiểu Độ rộng Ý nghĩa Khóa

Mã của khách hàng Không

Tiếp theo là bảng chi tiết hóa đơn

Tên trường Kiểu Độ rộng Ý nghĩa Khóa

Số lượng món ăn đó Không

Sinh viên thực hiện: Nhóm 4-CNTT-46

Tiếp theo sẽ là bảng khách hàng:

Tên trường Kiểu Độ rộng Ý nghĩa Khóa

Yes/no Giới tính khách hàng

Sở thích của khác Không

Tiếp theo sẽ là bảng để lưu trữ các món ăn:

Tên trường Kiểu Độ rộng Ý nghĩa Khóa

Ký tự 10 Đơn vị tính

Giá cho một đơn vịKhông

Thiết kế thủ tục người dùng

Trong phần này, chúng tôi sẽ tập trung mô tả các thao tác cần thực hiện và yêu cầu liên quan đến chức năng phục vụ khách hàng tại nhà hàng Nhân viên cần thực hiện các nhiệm vụ như mời khách, dắt xe và hướng dẫn khách ngồi vào vị trí mong muốn Mục tiêu chính của chức năng này là làm hài lòng khách hàng, vì họ là đối tượng quan trọng nhất của nhà hàng Mọi phản ánh từ khách hàng sẽ được xem xét một cách chi tiết để cải thiện dịch vụ.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Nhân viên nhà hàng có trách nhiệm nhận và kiểm tra hàng hóa, bao gồm nguyên vật liệu và trang thiết bị Việc kiểm tra này cần được thực hiện cẩn thận, đặc biệt là xác định xem hàng hóa có đạt yêu cầu hay không, như thực phẩm có tươi sống hay không, và kiểm tra hạn sử dụng của sản phẩm Nhân viên không cần quá chú trọng vào các yếu tố như số lượng hay cân nặng của hàng hóa, vì uy tín trong kinh doanh thường ngăn chặn các hành vi gian lận từ nhà cung cấp.

Chúng tôi nhận thấy rằng việc mô tả đầy đủ các chức năng thủ công của nhà hàng là không cần thiết và tốn thời gian Mục tiêu chính của chương trình của chúng tôi là thiết kế một hệ thống quản lý nhà hàng hiệu quả.

Thiết kế tài liệu nhập, xuất

4.1 Thiết kế tài liệu nhập Đây là các tài liệu nhằm đưa vào quá trình xây dựng dự án, đó tất yếu là thông tin Các thông tin này là thiết yếu và phản ánh tính thực tế của chương trình quản lý nhà hàng.

Trong dự án quản lý nhà hàng, chúng tôi sử dụng các tài liệu nhập dạng câu hỏi mở, nhằm mục đích thu thập phản hồi một cách tự nhiên từ chủ cửa hàng và quản lý nhà hàng Cách tiếp cận này giúp chúng tôi nhận được những câu trả lời chân thực và thoải mái nhất.

Trong tài liệu tìm hiểu, chúng tôi rất ngạc nhiên về các câu trả lời nhận được, điều mà các câu hỏi đóng không thể đạt được Có thể lý do là do trình độ kiến thức văn bản của người quản lý và chủ nhà hàng còn hạn chế, dẫn đến những câu trả lời dài và thường mở rộng ra các vấn đề không liên quan.

Sinh viên thực hiện: Nhóm 4-CNTT-46

Chúng tôi đã ghi nhận bảy yếu tố quan trọng trong bản tìm hiểu, thể hiện sự hiểu biết sâu sắc về nhà hàng mà chúng tôi đã nghiên cứu.

4.2 Thiết kế tài liệu xuất

Trong nhà hàng, các tài liệu quan trọng bao gồm thực đơn cho khách hàng, giấy tờ xác nhận thu nhận nguyên liệu, và báo cáo kinh doanh, tài chính Những tài liệu này cung cấp cái nhìn thực tế cho các cổ đông, giúp họ hiểu rõ về tình hình hoạt động của nhà hàng Việc đảm bảo tính chính xác của các báo cáo tài chính là yếu tố quan trọng, vì thông tin sai lệch có thể gây tổn hại nghiêm trọng đến uy tín của nhà hàng với các cổ đông.

Hiện nay, quá trình tìm hiểu của chúng tôi cho thấy rằng việc xuất giấy tờ cho nhà hàng khá đơn giản Trong dự án này, chúng tôi sẽ thiết kế các tài liệu cần thiết cho nhà hàng Tuy nhiên, trong quá trình thiết kế, chúng tôi đã gặp nhiều khó khăn, đặc biệt là liên quan đến vấn đề pháp lý trong các giấy tờ này.

Thiết kế kiểm soát

5.1 Mục tiêu của giai đoạn

Khi xây dựng hệ thống tin học, việc kiểm soát hệ thống là yêu cầu bắt buộc để đảm bảo hoạt động an toàn và tin cậy Nhà hàng cần theo dõi và ghi chép nhiều thông tin trên máy tính, vì vậy, bất kỳ lỗi nào trong hệ thống hay truy cập trái phép đều có thể gây ra hậu quả nghiêm trọng Thêm vào đó, thông tin nhạy cảm của nhà hàng, đặc biệt là thông tin của chủ nhà hàng, cần được bảo mật và không được tiết lộ cho nhân viên phục vụ.

Sinh viên thực hiện: Nhóm 4-CNTT-46

5.2 Kiểm tra tài liệu xuất, nhập

Tất cả tài liệu được nhập vào hệ thống máy tính của nhà hàng cần phải được kiểm tra kỹ lưỡng Các bộ phận nhận giấy tờ có trách nhiệm xem xét và đảm bảo tính chính xác của chúng, ví dụ như quản lý nhà hàng sẽ chịu trách nhiệm về hóa đơn Trước khi dữ liệu được nhập vào máy tính, chủ cửa hàng sẽ tiến hành kiểm tra lại một lần nữa để đảm bảo mọi thông tin đều chính xác.

Quá trình kiểm tra liên quan đến việc đánh giá tính chính xác và thực tế của các giấy tờ, đặc biệt là so sánh các số lượng và thanh toán trên giấy tờ với hàng hóa nhập xuất để đảm bảo sự phù hợp.

Khi xảy ra sai sót, nếu người kiểm soát trực tiếp, biện pháp xử lý đơn giản là hủy bỏ giấy tờ sai và thay thế bằng giấy tờ mới Ngược lại, nếu sai sót xảy ra do kiểm soát gián tiếp, trách nhiệm sẽ được quy cho người đã kiểm soát trực tiếp.

5.3 Sao lưu, phục hồi dữ liệu Để đảm bảo tính an toàn của hệ thống trong bất cứ trường hợp bất trắc nào có thể xảy ra cho hệ thống, thì công việc sao lưu và phục hồi trong trường hợp cần thiết là công việc được thực hiện một cách có chu kỳ cho nhà hàng.

Hệ thống của nhà hàng có thể bị ảnh hưởng bởi nhiều yếu tố khác nhau, chẳng hạn như việc nhân viên sử dụng máy tính để chơi game có thể dẫn đến việc truy cập và chỉnh sửa thông tin cá nhân trong dữ liệu của nhà hàng Điều này có thể gây ra những rủi ro nghiêm trọng Hơn nữa, việc kết nối máy tính với Internet để phục vụ cho việc truy cập thông tin và giải trí cũng làm tăng nguy cơ thông tin của nhà hàng bị chỉnh sửa hoặc đánh cắp bởi các đối tượng xấu.

Hệ thống của chúng tôi có khả năng thực hiện chức năng sao lưu dữ liệu bằng cách lưu trữ thông tin vào đĩa nhớ USB flash.

Sinh viên thực hiện: Nhóm 4-CNTT-46

2 9 thực hiện hàng tuần và sẽ đảm bảo cho việc sao lưu nếu như các thông tin gặp sự cố.

Trong nhà hàng, chỉ có chủ và quản lý là những người sử dụng máy tính, và họ đều là thành viên trong gia đình Mối quan hệ tin tưởng và hiểu biết giữa họ rất cao, vì vậy điều quan trọng là ngăn chặn các đối tượng khác truy cập vào dữ liệu của nhà hàng.

Thiết kế chương trình

Trong phần này chúng tôi sẽ đi vào giao đoạn cuối cùng của nghiên cứu này, đó là thiết kế chương trình.

6.1 Xây dựng lược đồ cấu trúc chương trình

Quá trình xây dựng lược đồ cấu trúc chương trình của chúng tôi bắt đầu từ việc phát triển các mô-đun chương trình Chương trình sẽ được chia thành ba mô-đun, như sẽ được trình bày dưới đây Các mô-đun này sẽ được thiết kế để nhấn mạnh các đặc trưng bên ngoài.

Mô-đun mời khách là bước đầu tiên trong quy trình phục vụ tại nhà hàng, nơi nhân viên sẽ đón tiếp khách hàng bằng cách dắt xe và hướng dẫn họ vào trong, sau đó sắp xếp chỗ ngồi cho khách.

Dắt xe Mời vào bàn

Sinh viên thực hiện: Nhóm 4-CNTT-46

Mô-đun phục vụ khách tập trung vào quy trình phục vụ khách hàng, bắt đầu từ việc khách nhận menu cho đến khi họ nhận được các món ăn và dịch vụ khác Mục tiêu chính là đảm bảo sự hài lòng của khách trong toàn bộ trải nghiệm ẩm thực.

Phục vụ món ăn Phục vụ khác

Tiếp tục sẽ là mô – đun tính tiền:

Tiền các món ăn Tiền cho các phục vụ khác

Sinh viên thực hiện: Nhóm 4-CNTT-46

6.2 Thiết kế kiểm thử Đây là giai đoạn nhằm thực hiện các kiểm tra cho hệ thống Một hệ thống phần mềm luôn cần phải đạt được các yêu cầu cơ bản là tính đúng đắn, tính ổn định và một yếu tố ngày càng trở thành quan trọng là tính thuận tiện dễ sử dụng.

Trong hệ thống mà chúng tôi phát triển, quá trình kiểm thử sẽ được thực hiện cho tất cả các thành phần, với trọng tâm đặc biệt là dữ liệu Điều này rất quan trọng vì nó liên quan trực tiếp đến tính sát thực, một đặc điểm cốt lõi của ứng dụng của chúng tôi.

Trong báo cáo này, chúng tôi không đi sâu vào quá trình kiểm thử, vì vậy chúng tôi sẽ kết thúc bản báo cáo tại đây.

Ngày đăng: 28/11/2023, 16:42

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w