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 1KHOA 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 2MỤ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 3Chươ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 4LỜ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 54 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 6o 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 7o 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 9Chươ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 10A.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 11A.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 122.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 132.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 14A.2.2 Phân tích hệ thống về dữ liệu:
Trang 15Chi tiết hóa đơn:
Trang 16A.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 18Hì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 19Hoá đơ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 20Tê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 23Hình 2.10- Biểu đồ use case cho actor “Ban quản lý”
Trang 24Hình 2.11-Biểu đồ use case bổ sung cho Actor “Nhân
viên” và “Ban quản lý”
Trang 25Hì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 26a1 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 27a.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 28b, Biểu đồ lớp thiết kế:
b.1 Biểu đồ đăng nhập
Trang 30b.3 biểu đồ kiểm kê hàng hoá
Trang 32b.5 biểu đồ cập nhật hàng
Trang 34C.Mô hình trạng thái:
c.1 Mô hình trạng thái nhập hàng:
Trang 35c.2.Mô hình trạng thái bán hàng:
Trang 36c.3.Mô hình trạng thái kiểm kê hàng hóa:
Trang 37c.4 Mô hình trạng thái cập nhật hàng hoá:
Trang 38C.5 Mô hình trạng thái báo cáo thống kê:
Trang 39c.6 Mô hình trạng thái quản lý nhân viên:
Trang 40c.7 Mô hình trạng thái quản lý khách hàng:
Trang 41CHƯƠ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 424 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: