1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Thiết kế trang WED Mô hình quản lý nhà hàng

50 1 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

Tiêu đề Quản Lý Nhà Hàng
Tác giả Hoàng Trung Hiếu, Nguyễn Thái Dương, Nguyễn Ngọc Tuấn Anh
Người hướng dẫn Ánh Tuyết
Trường học Khoa Công Nghệ Thông Tin
Thể loại Báo Cáo Bài Tập Lớn
Năm xuất bản 2024
Thành phố Chí Linh
Định dạng
Số trang 50
Dung lượng 1,52 MB

Nội dung

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI: QUẢN LÝ NHÀ HÀNG CAU GO VIETNAMESE CUISINE Trong ngành dịch vụ, đặc biệt là lĩnh vực nhà hàng, việc quản lý hiệu quả các hoạt động hàng ngày là yếu tố then chốt để đảm bảo sự hài lòng của khách hàng và nâng cao hiệu quả kinh doanh. Nhiều nhà hàng hiện nay vẫn sử dụng các phương pháp quản lý truyền thống hoặc hệ thống cũ kỹ, dẫn đến nhiều khó khăn trong việc kiểm soát quy trình đặt món, thanh toán, quản lý nguyên liệu và đặt bàn. Vì vậy, đề tài "Phân tích và thiết kế hệ thống quản lý nhà hàng" được chọn với mục tiêu xây dựng một hệ thống hiện đại, dễ sử dụng và hiệu quả để giải quyết những vấn đề trên.

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO BÀI TẬP LỚN

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN

ĐỀ TÀI: QUẢN LÝ NHÀ HÀNG CAU GO

VIETNAMESE CUISINE

Sinh viên thực hiện:

Hoàng Trung Hiếu 2200623 Nguyễn Thái Dương 2200083 Nguyễn Ngọc Tuấn Anh 2200188

Giảng viên hướng dẫn: Nguyễn Thị Ánh Tuyết

Lớp: DK13 - CNTT2

Khoá: 2023

Trang 2

MỤC LỤC

MỞ ĐẦU 3

1 Lý do chọn đề tài 3

2 Mục đích nghiên cứu 3

3 Đối tượng và phạm vi nghiên cứu 3

4 Nhiệm vụ nghiên cứu 4

5 Phương pháp nghiên cứu 4

6 Bố cục của đề tài 4

NỘI DUNG 5

1 Chương 1 Khảo sát hệ thống 5

1.1 Giới thiệu về hệ thống hiện tại 5

1.2 Quy trình nghiệp vụ 5

1.3 Đánh giá ưu nhược điểm của hệ thống hiện tại 5

Chương 2 Phân tích hệ thống 7

A.Phân tích theo hướng cấu trúc ( chức năng) ……… 7

A.2.1.1.Mô tả các chức năng……….

7 A.2.1.2.Biểu đồ phân cấp chức năng……….8

A.2.1.3.Biểu đồ luồng dữ liệu……… 9

2.1.4.Biểu đồ luồng dữ liệu mức đỉnh 10

2.1.5.Biểu đồ luồng dữ liệu mức dưới đỉnh………18

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

18 B Phân tích theo hướng đối tượng 29

B.2.1 Mô hình Use Case………18

C Mô hình trạng thái……… 31

Trang 3

Chương 3 Thiết hệ thống 38

A Thiết kế theo hướng cấu trúc (chức năng) 38 Kết luận 46

Trang 4

LỜI NÓI ĐẦU

MỞ ĐẦU

1 Lý do chọn đề tài:

Trong ngành dịch vụ, đặc biệt là lĩnh vực nhà hàng, việc quản

lý hiệu quả các hoạt động hàng ngày là yếu tố then chốt đểđảm bảo sự hài lòng của khách hàng và nâng cao hiệu quả kinhdoanh Nhiều nhà hàng hiện nay vẫn sử dụng các phương phápquản lý truyền thống hoặc hệ thống cũ kỹ, dẫn đến nhiều khókhăn trong việc kiểm soát quy trình đặt món, thanh toán, quản

lý nguyên liệu và đặt bàn Vì vậy, đề tài "Phân tích và thiết kế

hệ thống quản lý nhà hàng" được chọn với mục tiêu xây dựngmột hệ thống hiện đại, dễ sử dụng và hiệu quả để giải quyếtnhững vấn đề trên

2 Mục đích nghiên cứu:

Mục đích của nghiên cứu này là:

 Phân tích các yêu cầu của một hệ thống quản lý nhàhàng

 Thiết kế một hệ thống thông tin hoàn chỉnh giúp quản lýhiệu quả các hoạt động của nhà hàng, bao gồm quản lýđặt bàn, quản lý đơn hàng, quản lý nguyên liệu, thanhtoán và chăm sóc khách hàng

3 Đối tượng và phạm vi nghiên cứu

Đối tượng nghiên cứu:

 Các quy trình hoạt động trong nhà hàng (đặt bàn, đặtmón, thanh toán, quản lý kho nguyên liệu, chăm sóckhách hàng)

 Các phần mềm và hệ thống hiện có đang được sử dụngtrong quản lý nhà hàng

Trang 5

4 Nhiệm vụ nghiên cứu

 Thu thập và phân tích yêu cầu của hệ thống quản lý nhàhàng

 Khảo sát các hệ thống quản lý nhà hàng hiện có để rút ranhững ưu điểm và nhược điểm

 Thiết kế mô hình dữ liệu và các chức năng của hệ thống

 Xây dựng giao diện người dùng thân thiện và dễ sử dụng

 Đề xuất các phương án triển khai và bảo trì hệ thống

5 Phương pháp nghiên cứu

Phương pháp thu thập dữ liệu: Thực hiện các cuộc

phỏng vấn với quản lý và nhân viên nhà hàng, khảo sát khách hàng, nghiên cứu tài liệu và các hệ thống hiện có

Phương pháp phân tích và thiết kế: Sử dụng phương

pháp phân tích yêu cầu hệ thống (Requirement Analysis), thiết kế hướng đối tượng (Object-Oriented Design), và cáccông cụ mô hình hóa như UML (Unified Modeling

Language)

Phương pháp kiểm thử và đánh giá: Xây dựng các kịch

bản kiểm thử để đánh giá hiệu quả và tính khả dụng của

o Đối tượng và phạm vi nghiên cứu

o Nhiệm vụ nghiên cứu

o Phương pháp nghiên cứu

2 Cơ sở lý thuyết và tổng quan về hệ thống quản lý nhà hàng

o Các khái niệm cơ bản

o Tổng quan về các hệ thống quản lý nhà hàng hiện có

3 Phân tích yêu cầu hệ thống

Trang 6

o Mô hình dữ liệu

o Thiết kế kiến trúc hệ thống

o Thiết kế giao diện người dùng

5 Triển khai và kiểm thử hệ thống

o Phương pháp triển khai

o Kế hoạch kiểm thử

o Kết quả kiểm thử

6 Đánh giá và kết luận

o Đánh giá hiệu quả của hệ thống

o Các đề xuất cải tiến

o Kết luận

7 Tài liệu tham khảo

NỘI DUNG Chương 1 Khảo sát hệ thống

1.1 Giới thiệu về hệ thống hiện tại:

Mô tả hệ thống: Hệ thống quản lý nhà hàng hiện tại bao

gồm các công cụ và phương pháp mà nhà hàng đang sử dụng để quản lý các hoạt động hàng ngày như đặt bàn, đặt món, thanh toán, quản lý kho nguyên liệu và chăm sóckhách hàng

Các thành phần chính của hệ thống:

o Quản lý đặt bàn: Hệ thống hoặc quy trình mà nhà

hàng sử dụng để tiếp nhận và sắp xếp các đặt chỗ của khách hàng

o Quản lý đơn hàng: Cách nhà hàng tiếp nhận, xử lý

và quản lý các đơn đặt món từ khách hàng

o Thanh toán: Phương pháp thanh toán hiện tại (tiền

mặt, thẻ tín dụng, ví điện tử, v.v.)

o Quản lý kho nguyên liệu: Quy trình quản lý và

kiểm soát nguyên liệu và hàng tồn kho của nhà hàng

o Chăm sóc khách hàng: Các công cụ và phương

pháp để quản lý thông tin khách hàng và duy trì mối quan hệ khách hàng

Công nghệ sử dụng: Nếu nhà hàng hiện tại sử dụng

phần mềm hoặc hệ thống nào, hãy mô tả chúng

Trang 7

o Nhân viên phục vụ đưa menu và ghi nhận đơn hàng.

o Đơn hàng được chuyển đến nhà bếp để chế biến

o Nhân viên phục vụ mang món ăn ra bàn và phục vụ khách hàng

 Quy trình thanh toán:

o Nhân viên đưa hóa đơn cho khách hàng

o Khách hàng thanh toán bằng tiền mặt, thẻ tín dụng hoặc các phương thức thanh toán khác

o Nhân viên xử lý thanh toán và in biên lai cho khách hàng

 Quy trình quản lý kho nguyên liệu:

o Nhân viên kiểm tra tồn kho hàng ngày/tuần

o Đặt hàng nguyên liệu từ nhà cung cấp

o Nhận và kiểm tra hàng hóa, nhập kho

1.3 Đánh giá ưu nhược điểm của hệ thống hiện tại:

Phần này sẽ phân tích các ưu điểm và nhược điểm của hệ

thống hiện tại, từ đó đưa ra lý do cần cải tiến hoặc thay thế hệ thống

 Ưu điểm:

o Hiệu quả trong quy trình cụ thể: Ví dụ, hệ thống đặt bàn hiện tại có thể giúp khách hàng dễ dàng đặt chỗ

và nhân viên dễ dàng quản lý thông tin đặt bàn

o Dễ sử dụng: Nếu hệ thống hiện tại đơn giản và dễ

Trang 8

 Nhược điểm:

o Thủ công và dễ sai sót: Các quy trình thủ công như ghi nhận đơn hàng, kiểm tra kho có thể dẫn đến sai sót và khó kiểm soát

o Thiếu tích hợp và tự động hóa: Hệ thống hiện tại có thể thiếu khả năng tích hợp giữa các quy trình, gây mất thời gian và công sức

o Khó mở rộng và cập nhật: Hệ thống cũ hoặc thủ công có thể không dễ dàng mở rộng hoặc nâng cấp khi nhà hàng phát triển

o Không hỗ trợ phân tích dữ liệu: Thiếu khả năng thu thập và phân tích dữ liệu khách hàng, đơn hàng, doanh thu để đưa ra quyết định kinh doanh hiệu quả

Trang 9

Chương 2 Phân tích hệ thống

A.Phân tích theo hướng cấu trúc ( chức năng ):

A.2.1.1.Mô tả các chức năng:

 Quản lý đặt bàn

o Nhận thông tin đặt bàn từ khách hàng (bao gồm tên,

số điện thoại, số lượng khách, ngày giờ đặt bàn)

o Kiểm tra sự sẵn có của bàn và xác nhận đặt chỗ

o Cập nhật trạng thái đặt bàn trong hệ thống

 Quản lý đặt món

o Nhận đơn hàng từ khách hàng (món ăn, số lượng, yêu cầu đặc biệt)

o Gửi đơn hàng đến bếp để chuẩn bị

o Cập nhật trạng thái đơn hàng trong hệ thống

 Quản lý thanh toán

o Tạo hóa đơn dựa trên đơn hàng của khách hàng

o Xử lý thanh toán theo phương thức mong muốn của khách hàng

o Cập nhật trạng thái thanh toán trong hệ thống

 Quản lý kho nguyên liệu

o Kiểm tra tồn kho nguyên liệu hiện có

o Đặt hàng nguyên liệu từ nhà cung cấp khi cần thiết

o Nhận và kiểm tra hàng hóa mới từ nhà cung cấp

 Chăm sóc khách hàng

o Quản lý thông tin cá nhân của khách hàng

o Xử lý phản hồi và khiếu nại từ khách hàng

o Quản lý chương trình khách hàng thân thiết và ưu đãi

Trang 10

A.2.1.2.Biểu đồ phân cấp chức năng:

Hình 2.1 Biểu đồ phân cấp chức năng hệ thống quản lý nhà

Gửi đơn hàng đến bếp để chuẩn bị món ăn và gửi thông tin đến bếp

Quản lý đặt món

Nhận đơn hàng từ khách hàng , ghi nhận thông tin chi tiết

Ghi đơn hàng đến bếp để chuận bị món ăn

Quản lý thanh toán

Tạo hóa đơn và xử

lý thanh toán theo phương thức mong muốn của khách hàng

Tạo hóa đơn dựa trên đơn hàng của khách hàng

Xác nhận thanh toán

và cập nhật trạng thái trong

hệ thống

Cập nhật trạng thái thanh toán

Thực hiện thanh toán cho đơn hàng

Trang 11

A.2.1.3.Biểu đồ luồng dữ liệu:

1 Biểu đồ luồng dữ liệu mức khung cảnh:

Hình 2.2 Biểu đồ luồng dữ liệu mức khung cảnh

Trang 12

2.1.4 Biểu đồ luồng dữ liệu mức đỉnh:

Hình 2.3 Biểu đồ luồng dữ liệu mức đỉnh

Trang 13

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

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

Hệ thống quản lý nhà hàng

Quầy tiếp tân (Reception)

Khách hàng (customer) Nhân viên (Staff)

toán

Trang 14

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

Trang 15

Chi tiết hóa đơn:

Trang 16

A.2.2.2.Mô hình thực thể liên kết:

 Mối quan hệ giữa Bàn và Đặt bàn:

 Mỗi Đặt bàn được liên kết với một bàn cụ thể

 Mỗi Bàn có thể có nhiều đặt bàn (một bàn có thể được đặtnhiều lần)

 Một đặt bàn chỉ có thể liên kết với một bàn (một đặt bàn chỉ đặt trên một bàn)

 Mối quan hệ giữa Đặt bàn và Khách hàng:

 Mỗi Đặt bàn được thực hiện bởi một khách hàng cụ thể

 Mỗi Khách hàng có thể thực hiện nhiều đặt bàn (một khách hàng có thể đặt nhiều lần)

 Một đặt bàn chỉ được thực hiện bởi một khách hàng (mỗi đặt bàn đều có một khách hàng thực hiện)

 Mối quan hệ giữa Đặt bàn và Hóa đơn:

 Mỗi Hóa đơn được tạo từ một đặt bàn cụ thể

 Mỗi Đặt bàn có thể tạo ra nhiều hóa đơn (ví dụ: nếu

khách hàng đặt bàn nhiều lần)

 Một hóa đơn chỉ được tạo từ một đặt bàn (mỗi hóa đơn chỉliên kết với một đặt bàn)

 Mối quan hệ giữa Hóa đơn và Chi tiết hóa đơn:

 Mỗi Hóa đơn có một hoặc nhiều chi tiết hóa đơn

 Mỗi Chi tiết hóa đơn thuộc về một hóa đơn cụ thể

 Mỗi chi tiết hóa đơn chỉ thuộc về một hóa đơn (mỗi món trong hóa đơn chỉ có một chi tiết hóa đơn)

 Mối quan hệ giữa Chi tiết hóa đơn và Thực đơn:

 Mỗi Chi tiết hóa đơn liên kết với một món trong thực đơn

 Mỗi Món trong thực đơn có thể xuất hiện trong nhiều chi tiết hóa đơn

 Mỗi chi tiết hóa đơn chỉ liên kết với một món trong thực đơn

 Mối quan hệ giữa Nhân viên và Đặt bàn:

 Mỗi Đặt bàn được xác nhận hoặc tạo bởi một nhân viên

Trang 17

 Mỗi Nhân viên có thể xác nhận hoặc tạo nhiều đặt bàn

(mỗi nhân viên có thể phục vụ nhiều lần)

 Mỗi đặt bàn chỉ được xác nhận hoặc tạo bởi một nhân

Tên Chức vụ Lương

Mã nhà hang

Nhân viên

hang(PK) Tên

Số điện thoại Email

Đia chỉ

Khách hàng

Mã đơn hang (PK)

Ngày đặt Tổng tiền

Mã khách hàng (FK)

Mã nhà hàng

Đơn hàng

Thực đơn

Mã món ăn(PK) Tên

Trang 18

Hình 2.5 Mô hình thực thể liên kết Quản lý nhà hang A.2.2.3 Chuẩn hóa và mô hình quan hệ:

Hình 2.6 Mẫu hoá đơn bán hàng

Trang 19

Hoá đơn bán hàng Danh sách

Tên món ănĐơn giá

Mã số bảng

Mã món ăn

Mã khách hàng

Số lượngTổng tiền

Mã số bảng

Mã món ăn

Mã nhà hàngNgày xuất bảng

Tên món ănĐơn giá

Mã số bảng

Mã món ăn

Mã khách hàng

Số lượngTổng tiền

Mã số bàngNgày xuất bảng

Mã khách hàng

Mã nhà hàng

Mã khách hàng

Tên món ăn

Mã món ăn

Mã số bảng

Mã món ăn

Trang 20

Tên món ăn Tổng tiền

Mã món ănTên món ăn

Bảng 2.7- Bảng chuẩn hoá 3NF hoá đơn bán hàng

Sau chuẩn hoá, ta có được các kiểu thực thể:

HOÁ ĐƠN

Mã số bảng, Ngày xuất bảng, Mã khách hàng, Mã nhà hàngKHÁCH HÀNG

Mã khách hàng, Mã món ăn, Tên món ăn

Trang 21

 Món ăn

Mã món ăn, Tên món ăn

Hình 2.8- Mô hình quan hệ Hoá đơn bán hàng

B-Phân tích theo hướng đối tượng

B.2.1 Mô hình Use Case

Xác định các Actor của mô hình use case:

+Khách hàng:

 Đặt món

 Thanh toán

 Xem danh sách món ăn

 Gửi yêu cầu phục vụ

Trang 22

 Nhập và quản lý nguyên liệu

 Quản lý thu nhập

+Nhà cung cấp:

 Cung cấp nguyên liệu

 Thông báo thông tin sự cố thực phẩm

 Thông báo giá nguyên liệu

 Đề nghị thanh toán

Hình 2.9- Biểu đồ use case cho actor “Nhân viên”

Trang 23

Hình 2.10- Biểu đồ use case cho actor “Ban quản lý”

Trang 24

Hình 2.11-Biểu đồ use case bổ sung cho Actor “Nhân

viên” và “Ban quản lý”

Trang 25

Hình 2.12- Biểu đồ use case cho Actor “Khách hàng”

Hình 2.13- Biểu đồ use case cho Actor “Nhà cung cấp”

Trang 26

a1 Lớp thực thể Nhan vien

Tên trường Kiểu dữ liệu Kích cỡ Giải thích

MaNV

+xemMaNV(): Thực hiện thao tác xem mã nhân viên

+xemTen(): Thực hiện thao tác xem tên nhân viên

+xemChucvu(): Thực hiện thao tác xem chức vụ nhân viên+xemLương(): Thực hiện thao tác xem lương nhân viên

a.2, Lớp thực thể Ban quản lý

+ xemThongTinQL (): Thực hiện thao tác xem thông tin quản lý

+ themQL(): Thực hiện thao tác thêm quản lý

+ capNhatQL (): Thực hiện thao tác cập nhật quản lý

+ xoaQL(): Thực hiện thao tác xóa Quản lý

Trang 27

a.3, Lớp thực thể HoaDon

hóa

mua

Các thao tác

+ themHD(): Thực hiện thao tác thêm Hóa đơn

+ capNhatHD (): Thực hiện thao tác cập nhật Hóa đơn

+ xoaHD(): Thực hiện thao tác xóa Hóa đơn

a.4,Lớp thực thể hàng hóa

hóa

hóa

Các thao tác

+ themHH(): Thực hiện thao tác thêm Hàng hóa

+ capNhatHH (): Thực hiện thao tác cập nhật Hàng hóa

+ xoaHH(): Thực hiện thao tác xóa Hàng hóa

Trang 28

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

b.1 Biểu đồ đăng nhập

Trang 30

b.3 biểu đồ kiểm kê hàng hoá

Trang 32

b.5 biểu đồ cập nhật hàng

Trang 34

C.Mô hình trạng thái:

c.1 Mô hình trạng thái nhập hàng:

Trang 35

c.2.Mô hình trạng thái bán hàng:

Trang 36

c.3.Mô hình trạng thái kiểm kê hàng hóa:

Trang 37

c.4 Mô hình trạng thái cập nhật hàng hoá:

Trang 38

C.5 Mô hình trạng thái báo cáo thống kê:

Trang 39

c.6 Mô hình trạng thái quản lý nhân viên:

Trang 40

c.7 Mô hình trạng thái quản lý khách hàng:

Trang 41

CHƯƠNG 3.THIẾT KÊ HỆ THỐNG

A Thiết kế theo hướng cấu trúc (chức năng)

A.3.1 Thiết kế chức năng

1 Mô-đun Quản lý Nhân viên:

 Chức năng:

- Thêm nhân viên mới: Nhập thông tin cá nhân (họ tên, ngày sinh, giới tính, địa chỉ, liên hệ), chọn công việc phù hợp.

- Sửa thông tin nhân viên: Cập nhật thông tin cá nhân,công việc.

- Xóa nhân viên: Xóa hồ sơ nhân viên khỏi hệ thống (sau khi kiểm tra và đảm bảo không còn dữ liệu liên quan).

- Tìm kiếm nhân viên: Tìm kiếm theo tên, mã nhân viên, công việc phụ trách.

- Xem thông tin nhân viên: Hiển thị chi tiết hồ sơ nhân viên, bao gồm thông tin

cá nhân, công việc phụ trách, quá trình làm việc.

- Mối quan hệ với các mô-đun khác:

- Mô-đun quản lý đăng ký: Nhân viên được chọn từ danh sách nhân viên khi đăng ký vào nhà hàng.

- Mô-đun báo cáo: Thông tin nhân viên được sử dụng để tạo báo cáo thống kê.

2 Mô-đun Quản lý Khách hàng:

 Chức năng:

- Thêm khách hàng: Nhập thông tin cá nhân (họ tên, ngày sinh, giới tính, địa chỉ, liên hệ).

- Sửa thông tin khách hàng: Cập nhật thông tin cá nhân.

- Xóa khách hàng: Xóa hồ sơ khách hàng khỏi hệ thống (sau khi kiểm tra và đảm bảo không còn dữ liệu liên quan).

- Tìm kiếm khách hàng: Tìm kiếm theo tên, mã khách hàng.

- Xem thông tin khách hàng: Hiển thị chi tiết hồ sơ khách hàng, bao gồm thông tin cá nhân, món ăn đã mua.

- Mối quan hệ với các mô-đun khác:

- Mô-đun quản lý đăng ký: đăng ký được chọn từ danh sách khi đăng ký vào nhà hàng.

- Mô-đun báo cáo: Thông tin khách hàng được sử dụng để tạo báo cáo thống kê.

3 Mô-đun Quản lý Hàng hóa:

 Chức năng:

- Thêm hàng hóa : Nhập thông tin hàng hóa (tên hàng hóa, mã hàng hóa , số lượng, xuất xứ, ngày nhập, giá tiền).

- Sửa thông tin hàng hóa: Cập nhật thông tin hàng hóa.

- Xóa hàng hóa: Xóa hàng hóa khỏi hệ thống.

- Tìm kiếm hàng hóa: Tìm kiếm theo tên hàng hóa, mã hàng hóa, ngày nhập

Trang 42

4 Mô-đun Quản lý Doanh thu:

 Chức năng:

- Quản lý doanh thu: Nhập thông tin doanh thu mỗi tháng.

- Sửa thông tin doanh thu: Cập nhật thông tin doanh thu.

- Xem thông tin doanh thu: Hiển thị chi tiết thông tin doanh thu mỗi tháng, bao gồm ngày bán sản phẩm, số lượng đã bán, giá tiền.

- Mối quan hệ với các mô-đun khác:

- Mô-đun báo cáo: Thông tin doanh thu được sử dụng để tạo báo cáo thống kê.

5 Mô-đun Quản lý Đăng ký:

- Theo dõi ngày làm nhân viên : Kiểm tra số ngày nhân viên đi làm trong tháng

- Huỷ đăng ký công việc phụ trách : Nhân viên có thể huỷ đăng ký công việc trong thời gian cho phép.

- Mối quan hệ với các mô-đun khác:

- Mô-đun quản lý nhân viên: Danh sách nhân viên được sử dụng để hiển thị cho nhân viên khi đăng ký công việc.

- Mô-đun quản lý khách hàng: Danh sách khách hàng được sử dụng để hiển thị cho khách hàng khi đăng ký vào nhà hàng.

6 Mô-đun Báo cáo:

- Tạo báo cáo thống kê khách hàng: sô lượng khách hàng theo tháng.

- Xuất báo cáo: Xuất báo cáo ra các định dạng như PDF, Excel.

- Mối quan hệ với các mô-đun khác:

- Mô-đun quản lý nhân viên: Dữ liệu nhân viên được sử dụng để tạo báo cáo.

- Mô-đun quản lý hàng hóa: Dữ liệu hàng hóa được sử dụng để tạo báo cáo.

- Mô-đun quản lý khách hàng: Dữ liệu khách hàng được sử dụng để tạo báo cáo.

- Mô-đun quản lý đăng ký: Dữ liệu đăng ký được sử dụng để tạo báo cáo.

7 Mô-đun Quản lý Người dùng:

 Chức năng:

- Quản lý tài khoản người dùng: Tạo, sửa, xóa tài khoản người dùng.

- Phân quyền cho người dùng: Gán vai trò và quyền truy cập cho từng người dùng.

- Quản lý mật khẩu: Thay đổi mật khẩu, đặt lại mật khẩu khi quên.

- Mối quan hệ với các mô-đun khác:

Ngày đăng: 15/01/2025, 11:07

w