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

bài tập lớn phân tích và thiết kế hệ thống 8 đề tài xây dựng hệ thống quản lý nhà hàng

59 3 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Định dạng
Số trang 59
Dung lượng 4,96 MB

Cấu trúc

  • CHƯƠNG 1 KHẢO SÁT HIỆN TRANG VÀ XÁC LẬP DỰ ÁN (4)
    • 1.1 K HẢO SÁT HIỆN TRẠNG VÀ ĐÁNH GIÁ HIỆN TRẠNG (4)
      • 1.1.1 Giới thiệu đơn vị (4)
      • 1.1.2 Quy trình nghiệp vụ (4)
      • 1.1.3 Đánh giá hiện trạng (5)
    • 1.2 X ÁC LẬP DỰ ÁN (5)
    • 1.3 Y ÊU CẦU CỦA HỆ THỐNG (6)
  • CHƯƠNG 2 MÔ HÌNH HÓA YÊU CẦU (8)
    • 2.1 X ÁC ĐỊNH CÁC TÁC NHÂN (8)
    • 2.2 C ÁC CA SỬ DỤNG (8)
    • 2.3 B IỂU ĐỒ CA SỬ DỤNG (9)
  • CHƯƠNG 3 MÔ HÌNH HÓA CẤU TRÚC (14)
    • 3.1 X ÁC ĐỊNH CÁC LỚP (14)
    • 3.2 C ÁC MỐI QUAN HỆ CỦA CÁC LỚP (15)
    • 3.3 B IỂU ĐỒ LỚP PHÂN TÍCH (16)
  • CHƯƠNG 4 MÔ HÌNH HÓA HÀNH VI (16)
    • 4.1 B IỂU ĐỒ HOẠT ĐỘNG (16)
    • 4.2 B IỂU ĐỒ TRẠNG THÁI (23)
    • 4.3 B IỂU ĐỒ TRÌNH TỰ (32)
    • 4.4 B IỂU ĐỒ GIAO TIẾP (39)
  • CHƯƠNG 5 THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP VÀ KIẾN TRÚC (39)
    • 5.1 M Ô TẢ CÁC LỚP CHI TIẾT (39)
    • 5.2 B IỂU ĐỒ LỚP THIẾT KẾ (44)
    • 5.3 B IỂU ĐỒ GÓI (0)
    • 5.4 B IỂU ĐỒ THÀNH PHẦN (0)
    • 5.5 B IỂU ĐỒ TRIỂN KHAI (0)
  • PHỤ LỤC (59)
  • TÀI LIỆU THAM KHẢO (59)

Nội dung

CHƯƠNG 1 – KHẢO SÁT HIỆN TRANG VÀ XÁC LẬP DỰ ÁN1.1 Khảo sát hiện trạng và đánh giá hiện trạng:1.1.1 Giới thiệu đơn vị:- Nhà hàng là nơi chuyên cung cấp các món ăn đa dạng, dịch vụ phục v

KHẢO SÁT HIỆN TRANG VÀ XÁC LẬP DỰ ÁN

K HẢO SÁT HIỆN TRẠNG VÀ ĐÁNH GIÁ HIỆN TRẠNG

- Nhà hàng là nơi chuyên cung cấp các món ăn đa dạng, dịch vụ phục vụ chuyên nghiệp và không gian ấm cúng để khách hàng thưởng thức bữa ăn cùng gia đình, bạn bè hay đối tác kinh doanh.

- Để hoạt động thành công, một nhà hàng cần có một hệ thống quản lý chặt chẽ, giúp theo dõi mọi hoạt động từ việc chuẩn bị thực đơn, quản lý nguyên liệu, tồn kho đến dịch vụ phục vụ để đáp ứng nhu cầu của khách hàng một cách nhanh nhất và chất lượng nhất có thể.

+ Các quy trình nghiệp vụ chính của nhà hàng bao gồm:

• Đặt hàng từ các nhà cung cấp

• Nhận giao hàng từ nhà cung cấp

• Kiểm tra chất lượng hàng hóa

• Lập hóa đơn nhập hàng

• Tiếp nhận đơn đặt hàng từ khách hàng

• Chuẩn bị thực đơn và nguyên liệu cần thiết

• Chuẩn bị món ăn theo đơn đặt hàng

• Giao hàng và lập hóa đơn bán hàng

• Theo dõi số lượng nguyên liệu và thực phẩm trong kho

• Quản lý giá thành nguyên liệu và sản phẩm

• Quản lý các chương trình khuyến mãi, ưu đãi

• Ghi nhận thông tin khách hàng mới

• Cập nhật thông tin cá nhân của khách hàng

• Quản lý danh sách khách hàng

• Ghi chú lịch sử mua hàng của từng khách hàng

• Tuyển dụng nhân viên mới

• Cập nhật thông tin cá nhân và kỹ năng của nhân viên

• Quản lý lịch làm việc và ca làm việc của nhân viên

• Ghi chú về hoạt động và hiệu suất làm việc của nhân viên

+ Hiện tại, cửa hàng bán điện thoại di động đang thực hiện các quy trình nghiệp vụ thủ công, sử dụng các công cụ như giấy tờ, excel, Điều này dẫn đến một số hạn chế như:

- Tốn thời gian và công sức trong việc quản lý

- Dễ xảy ra sai sót

- Khó khăn trong việc truy xuất thông tin

X ÁC LẬP DỰ ÁN

+ Dự án xác lập hệ thống quản lý nhà hàng với các mục tiêu chính sau:

- Tự động hóa các quy trình nghiệp vụ, từ việc xử lý đơn hàng đến quản lý kho hàng và thông tin khách hàng.

- Tăng cường hiệu quả quản lý bằng cách cải thiện quy trình làm việc và truy cập thông tin.

- Giảm thiểu sai sót trong các hoạt động hàng ngày thông qua việc sử dụng hệ thống quản lý chính xác và tự động.

- Nâng cao khả năng truy xuất thông tin, giúp dễ dàng tìm kiếm và xử lý dữ liệu trong hệ thống.

Y ÊU CẦU CỦA HỆ THỐNG

+ Hệ thống quản lý nhà hàng cần đáp ứng các yêu cầu sau:

- Đảm bảo hệ thống hoạt động ổn định và hiệu quả.

- Giao diện dễ sử dụng, thân thiện với người dùng.

- Có khả năng mở rộng để thích nghi với sự phát triển và mở rộng của nhà hàng.

- Đáp ứng các yêu cầu cụ thể cho từng quy trình nghiệp vụ cụ thể, bao gồm nhập hàng, xuất hàng, quản lý kho, quản lý khách hàng và quản lý nhân viên.

- Hệ thống phải cho phép quản lý các thông tin về hàng hóa, bao gồm:

- Hệ thống phải cho phép thực hiện các nghiệp vụ sau:

• Thanh toán với nhà cung cấp

- Hệ thống phải cho phép quản lý các thông tin về đơn hàng, bao gồm:

- Hệ thống phải cho phép thực hiện các nghiệp vụ sau:

- Hệ thống phải cho phép quản lý số lượng hàng hóa trong kho

- Hệ thống phải cho phép quản lý giá bán của các thực phẩm

- Hệ thống phải cho phép quản lý các chương trình khuyến mãi

- Hệ thống phải cho phép quản lý các thông tin về khách hàng, bao gồm:

- Hệ thống phải cho phép quản lý các thông tin về nhân viên, bao gồm:

MÔ HÌNH HÓA YÊU CẦU

X ÁC ĐỊNH CÁC TÁC NHÂN

+ Dựa trên việc khảo sát và đánh giá hiện trạng của hệ thống quản lý nhà hàng, các tác nhân chính có thể được xác định như sau:

- Khách hàng: Đây là người sử dụng hệ thống để thưởng thức các món ăn, đặt hàng và thanh toán.

- Nhân viên phục vụ: Là người sử dụng hệ thống để ghi nhận đơn đặt hàng, chuẩn bị thực đơn, phục vụ món ăn và tương tác trực tiếp với khách hàng.

- Nhân viên quản lý kho: Người sử dụng hệ thống để kiểm soát tồn kho, cập nhật thông tin về nguyên liệu và sản phẩm.

- Quản lý nhà hàng: Là người quản lý tổng thể hoạt động của nhà hàng, sử dụng hệ thống để theo dõi doanh thu, quản lý nhân viên, và đưa ra quyết định chiến lược cho nhà hàng.

C ÁC CA SỬ DỤNG

Dựa trên các quy trình nghiệp vụ của nhà hàng, có thể xác định các ca sử dụng chính của hệ thống như sau:

- Đặt hàng: Khách hàng có thể xem thực đơn, chọn món và đặt hàng.

- Thanh toán: Khách hàng có thể thực hiện thanh toán cho đơn hàng.

- Đánh giá và phản hồi: Khách hàng có thể đánh giá món ăn, dịch vụ và để lại phản hồi.

- Quản lý tài khoản: Đăng ký, đăng nhập, cập nhật thông tin cá nhân và quản lý lịch sử đơn hàng.

- Quản lý thực đơn: Thêm, xóa, cập nhật các món ăn và thực đơn của nhà hàng.

- Quản lý nhân viên: Thêm, xóa, cập nhật thông tin nhân viên và lịch làm việc.

- Quản lý kho: Theo dõi số lượng nguyên liệu, sản phẩm và tồn kho.

- Báo cáo doanh thu: Tạo báo cáo về doanh thu, số lượng đơn hàng, và dữ liệu kinh doanh khác.

- Ghi nhận đơn đặt hàng: Nhân viên ghi nhận và xử lý đơn đặt hàng từ khách hàng.

- Chuẩn bị thực đơn: Chuẩn bị món ăn theo đơn đặt hàng.

- Phục vụ khách hàng: Giao phần đặt hàng, cung cấp dịch vụ và tương tác trực tiếp với khách hàng.

- Quản lý đơn hàng: Kiểm tra trạng thái của đơn hàng, cập nhật tình trạng và thông tin giao hàng.

B IỂU ĐỒ CA SỬ DỤNG

*Ca sử dụng tổng quát

2.4 Phân ra chi tiết biểu đồ ca sử dụng:

- Ca sử dụng quản lí thực đơn :

*Đối với quản lí kho

- Ca sử dụng quản lí kho :

*Đối với quản lí nhà hàng

- Ca sử dụng quản lí nhân sự :

- Ca sử dụng thống kê doanh thu :

MÔ HÌNH HÓA CẤU TRÚC

X ÁC ĐỊNH CÁC LỚP

+ Dựa trên các ca sử dụng và các yêu cầu chức năng của hệ thống, có thể xác định các lớp chính của hệ thống như sau:

C ÁC MỐI QUAN HỆ CỦA CÁC LỚP

- Nhân viên - Quản lý nhà hàng: Quan hệ nhiều-một Một quản lý nhà hàng có thể quản lý nhiều nhân viên, nhưng mỗi nhân viên chỉ có một quản lý trực tiếp.

-Khách hàng - Đơn đặt món: Quan hệ một-nhiều Một khách hàng có thể có nhiều đơn đặt hàng khác nhau.

- Thực đơn - Đơn đặt món: Quan hệ một-nhiều Một thực đơn có thể được sử dụng để tạo nhiều đơn đặt hàng khác nhau.

- Đơn đặt món - Hóa đơn: Quan hệ một-một Mỗi đơn đặt hàng tương ứng với một hóa đơn cụ thể.

- Bàn - Đơn đặt món: Quan hệ một-nhiều Một bàn có thể có nhiều đơn đặt hàng khác nhau.

- Kế toán - Hóa đơn: Quan hệ một-nhiều Mỗi hóa đơn sẽ có thông tin liên quan đến kế toán, đặc biệt là trong việc tính toán tổng cộng và thanh toán.

- Phục vụ - Đơn đặt món: Quan hệ một-nhiều Một nhân viên phục vụ có thể được giao nhiều đơn đặt hàng khác nhau để phục vụ.

- Tiếp tân - Khách hàng: Quan hệ một-nhiều Một tiếp tân có thể tiếp nhận và tương tác với nhiều khách hàng khác nhau.

- Đầu bếp - Đơn đặt món: Quan hệ một-nhiều Một đầu bếp có thể được giao nhiều đơn đặt hàng khác nhau để chuẩn bị.

- Quản lý kho - Thực đơn: Quan hệ nhiều-nhiều Một thực đơn có thể liên quan đến nhiều quản lý kho, và mỗi quản lý kho có thể quản lý thông tin của nhiều sản phẩm trong thực đơn.

- Quản lý nhà hàng - Tất cả các lớp: Quan hệ nhiều-đến-nhiều hoặc nhiều-đến-một Quản lý nhà hàng có thể liên quan và quản lý các khía cạnh của mọi lớp trong hệ thống hoặc ngược lại.

MÔ HÌNH HÓA HÀNH VI

B IỂU ĐỒ HOẠT ĐỘNG

4.1.3.1 Quản lý chấm công đối với nhân sự

B IỂU ĐỒ TRẠNG THÁI

4.2.1.4 Biểu đồ sửa thực đơn

4.2.2.1 Biểu đồ Kiểm tra kho

4.2.2.2 Biểu đồ thêm hàng hóa

4.2.3.2 Biểu đồ thêm nhân viên

4.2.4.1 Biểu đồ thống kê doanh thu

B IỂU ĐỒ TRÌNH TỰ

4.3.3.1 Quản lý chấm công đối với nhân sự

B IỂU ĐỒ GIAO TIẾP

THIẾT KẾ CHI TIẾT BIỂU ĐỒ LỚP VÀ KIẾN TRÚC

M Ô TẢ CÁC LỚP CHI TIẾT

Giới tính: String Địa chỉ: String

Số điện thoại: int Đặt bàn()

Giá món ăn: int Đơn đặt món

Ngày in hóa đơn: Date

Hình thức thanh toán: String

Tiếp nhận đơn đặt món()

Thanh toán hóa đơn() Đầu bếp

Tiếp nhận đơn đặt bàn()

Cập nhật hàng vào kho()

Xem thông tin hàng hóa()

Xem thông tin nhân viên()

B IỂU ĐỒ LỚP THIẾT KẾ

Biểu đồ lớp thiết kế

CHƯƠNG 6 – THIẾT KẾ KIẾN TRÚC

Biểu đồ thành phần 6.3 Biểu đồ triển khai :

CHƯƠNG 7 – THIẾT KẾ GIAO DIỆN

- Trang thêm hàng vào kho

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

- Xây dựng hệ thống quản lý nhà hàng là một dự án quan trọng, giúp cải thiện quản lý, giảm thiểu lỗi lầm và tăng cường khả năng truy xuất thông tin trong hoạt động kinh doanh.

- Để xây dựng hệ thống này, việc tuân thủ quy trình là rất quan trọng Từ việc khảo sát hiện trạng, phân tích yêu cầu, thiết kế hệ thống, triển khai và kiểm thử, mọi bước đều cần được thực hiện một cách cẩn thận và có hệ thống. + Hướng phát triển :

- Trong tương lai, hệ thống quản lý nhà hàng có thể phát triển theo những hướng sau:

• Tăng cường khả năng tự động hóa: Hệ thống có thể được cải tiến để tự động hóa các quy trình, từ việc ghi nhận đơn đặt hàng, chuẩn bị thực đơn đến thanh toán Điều này giúp tối ưu hóa hoạt động và giảm thiểu sự phụ thuộc vào việc thủ công.

• Tích hợp công nghệ hiện đại: Việc tích hợp hệ thống với các thiết bị công nghệ như máy quét mã vạch, máy in hóa đơn tự động có thể giúp cải thiện quy trình nhập hàng, xuất hàng và thanh toán Sự kết hợp này giúp tiết kiệm thời gian và giảm thiểu những sai sót có thể xảy ra trong quá trình thủ công.

B IỂU ĐỒ TRIỂN KHAI

Các trang web và các nhà hàng lớn :

- Cá Chuồn Cồ Vietnamese Restaurant

Ngày đăng: 22/06/2024, 12:39

HÌNH ẢNH LIÊN QUAN

Hình thức thanh toán: String - bài tập lớn phân tích và thiết kế hệ thống 8 đề tài xây dựng hệ thống quản lý nhà hàng
Hình th ức thanh toán: String (Trang 41)
w