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

Báo Cáo Đồ Án Cơ Sở Đề Tài Quản Lí Nhà Hàng.pdf

41 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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 đề QUAN LI NHA HANG
Tác giả Trần Bỏ Thụy Thiờn Hậu, Nguyễn Đoàn Quốc Đạt
Người hướng dẫn Nguyễn Tiến Trung
Trường học Đại học Gụng nghệ Tp.HCM
Chuyên ngành Cụng nghệ Thụng Tin
Thể loại Báo cáo đỏ án cơ sở
Năm xuất bản 2023
Thành phố TP. Hồ Chớ Minh
Định dạng
Số trang 41
Dung lượng 5,39 MB

Nội dung

o_ Nếu Quản lý hoặc Thu ngân không nhập tên đăng nhập: “ Hệ thống thông báo: “Tên đăng nhập không được rỗng!. o_ Nếu Quản lý hoặc Thu ngân không nhập mật khâu: “ Hệ thống thông báo: “Mật

Trang 1

BAO CÁO ĐỎ ÁN CƠ SỞ

DE TAI: QUAN LI NHA HANG

Giảng viên hướng dẫn: Nguyễn Tiến Trung

Sinh viên thực hiện:

(L) Trần Bá Thụy Thiên Hậu MSSV: 2011065149 Lớp:

(2) Nguyễn Đoàn Quốc Đạt MSSV: 2011068269 Lớp:

20DTHB4

Trang 2

BAO CÁO ĐỎ ÁN CƠ SỞ

DE TAI: QUAN LI NHA HANG

Giảng viên hướng dẫn: Nguyễn Tiến

Trung

Trang 3

I Xác định phạm vi đề tài - từ khóa đề tài cò còn nà

2 Các yêu cầu chức năng

3 Các yêu cầu phi chức năng còn nhe

Trang 4

10 Sơ đồ lớp c2 c0 2 cee cee cevcee vee cevcee vee venteveuevereeetecuueverteneeeuieen

1 Sơ đồ tuần tự - Sequence Diagram 2 S22 2n cà nàn nh nh

a Đăng nhập c2 Cn 2n Q10 TH TH TH TH TY TY TH n khY ky ky si nà

b Lập hóa đơn - c7 c2 C2222 022 Q21 Q21 121 xx Hs ke Hs se nà

c Tra cứu thực ỞƠH c QC co con nh k ng ng n k ng KT vn vn tt viy

d Tra cứu nhân vIÊn c cọ cọ tee cee ee cee nh kh TY hà ky ty ket

e Thống kê doanh thu . - c2 các c2 1E 2211 221112 51 E5 tk sr kh re

f Thêm nhân viên c c2 2n 2E kh Sàn kh hy ky hy kến

ø Cập nhật nhân viên -. ne ene te C22 S22 nàn beeen ies

h Xóa nhân viÊn c cọ cọc cọ nee ernst te ete eae cee ene nh ky ky He

1 Thêm thực đơn CC cọ 2n ng n ng nh ng ng kh ke sen ve sa

1 Cập nhật thực đơn ee een ben ce kh nhe kh

k Xóa thực don oo ccc cc cee cen cee vee cen cence caeeeeaeueeevaeueverneunveeuererns

L Phân công nhân viên - 22222222 22 2y 2à

m Xóa phân công - 2c c2 c2 22 2n Sàn nàn ki ke à

n In hóa ỔƠn c.- cà cee eee cee en nee eee vee cae ĐK Tà ky kh khe

2 Thiết kế cơ sở dữ liệu c2 22 2n nà nh nh nh tớ

a Sơ đồ cơ sở dữ liỆU 2270200002 ng nh nh nh kh kh ch re

Trang 5

EPHUTECH

Khoa: Công nghệ Thông tin

BAI BAO CAO 1

1 Tén dé tai: Quan Li Nha Hang

2 Giảng viên hướng dẫn: Nguyễn Tiến Trung

3 Sinh viên/ nhóm sinh viên thực hiện đề tài:

(L) Trần Bá Thụy Thiên Hậu MSSV: 2011065149

(2) Nguyễn Đoàn Quốc Đạt MSSV: 2011068269

Ngành: Công Nghệ Thông Tin

Chuyên ngành: Hệ Thống Thông Tin

BM03/QT05/ĐT-KT

Lớp:

20DTHB4 Lop:

Trang 6

1 18/04/2023 Mô tả chức nang cua HTTT de tai

Mô tả chi tiết các nghiệp vụ trong để tài

Có thé lam thém Use Case cap 0

2

3

4

5

Được tiếp tục: ® Không tiếp tục: ®

Trang 7

ey HUT E C H

BM03/QT05/DT-KT Dai học Gông nghệ Tp.HCM

I Xác định phạm vi đề tài - từ khóa đề tài

- Tìm hiểu những vấn đề, khó khăn khi quản lý nhân viên, khách hàng, món ăn, thanh

toán, trong nhà hàng

*Từ Khóa: “QUẢN LÍ”

H Mô tả chức năng của HTTT đề tài

1 Sơ đồ tổng quát hệ thống

Trang 8

ey HUT E C H

BM03/QT05/DT-KT Dai học Gông nghệ Tp.HCM

a Chu nha hang

- Chủ nhà hàng có nhiệm vụ là điều hành — giám sát - quản lý chung tất cả các công việc lẫn nhân viên

b Bộ phận Bếp

- Bộ phận bếp sẽ chịu trách nhiệm chế biến các món ăn chất lượng và có tính thấm mỹ, mang lại sự hải lòng cho thực khách

c Bộ phận Kế toán/ Thu ngân

- Bộ phận này có nhiệm vụ Kiểm soát các loại hóa đơn, tiếp nhận và kiểm tra chứng từ kế toán, Kiểm soát giá cả hàng hóa nhập vào, Quản lý định mức tồn kho, Quản lý tài sản cố định, công cụ dụng cụ trong nhà hàng, Xây dựng thang bảng lương cho nhân viên và lập báo cáo liên quan theo quy định

d Bộ phận Quản Lí

- Nhân viên Lễ tân có vai trò đón và tiễn khách, giải đáp các thắc mắc cũng như xử lý các

khiếu nại của khách hàng

- Nhân viên Bồi bàn chịu trách nhiệm đón và tiễn khách, sắp xếp chỗ ngôi và gợi ý cho khách chọn món, phục vụ nhu cầu của khách trong suốt thời gian khách thưởng thức bữa

ăn tại nhà hàng Sau khi khách rời khỏi, nhân viên Phục vụ còn có trách nhiệm dọn đẹp

và sắp xếp lại không gian ăn uống của khách

- Nhân viên Bảo vệ có nhiệm vụ bảo vệ tài sản của khách hàng, giữ trật tự và đảm bảo an ninh cho nhà hàng

Trang 9

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

2 Các yêu cầu chức năng

- Chức năng Đăng nhập cho thành viên nhà hàng

- Chức năng Quản lý thông tin Nhân viên

- Chức năng Quản lý thông tin Món ăn

- Chức năng Gọi món theo yêu cầu của Khách hàng - Chức năng Đặt bàn theo yêu cầu của Khách hàng

- Chức năng Thanh toán

3 Các yêu cầu phi chức năng

- Độ tin cậy cao

- Khả năng tương tác, tiếp nhận thông tin nhanh

- Bảo mật về thông tin nhân viên

- Dễ dàng cho việc bảo trì

- Có thê lưu trữ một lượng lớn dữ liệu

- Tiện lợi cho việc quản lý

Trang 10

Phân công công việc

Thống kê doanh thu Quản lý hóa đơn

Trang 11

— Tên Use Case: đăng nhập hệ thống

—_ Tác nhân: Quản lý, Thu ngân

—_ Điều kiện tiên quyét (Pre — conditions):

— Điều kiện hoàn thành (Post - conditions): Quản lý hoặc thu ngân được hệ thống

nhận diện

— Dong su kién chinh (Main Flow):

¢ Quan lý hoặc Thu ngân yêu cầu hệ thống cho đăng nhập

e - Hệ thống yêu cầu Quản lý hoặc Thu ngân nhập thông tin đăng nhập

® - Quản lý hoặc Thu ngân nhập thông tin đăng nhập

e - Hệ thống xác nhận thông tin đăng nhập và thông báo kết quả

— Dong su kién phu (Extension):

o Néu trong qua trinh thuc hiện hệ thống bị đừng bất ngờ:

“ Quản lý hoặc Thu ngân khởi động lại hệ thông

“ Hệ thống hủy bỏ các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý hoặc Thu ngân không nhập tên đăng nhập:

“ Hệ thống thông báo: “Tên đăng nhập không được rỗng! ”

" Quản lý hoặc Thu ngân nhập lại tên đăng nhập

o_ Nếu Quản lý hoặc Thu ngân không nhập mật khâu:

“ Hệ thống thông báo: “Mật khâu không được rông!”

Trang 12

BM03/QT05/ĐT-KT

EPHUTECH

Đại học Gông nghệ Tp.HCM

" Quản lý hoặc Thu ngân nhập lại mật khâu

o_ Nếu Quản lý hoặc Thu ngân nhập không đúng thông tin đăng nhập:

“_ Hệ thống thông báo: “Tên đăng nhập hoặc mật khâu không chính xác!”,

" Quản lý hoặc Thu ngân nhập lai thong tin dang nhập

o Nếu Quản lý hoặc Thu ngân chọn Hủy Bỏ, hệ thống thoát khỏi chương

trinh

2 Tra cứu thực đơn theo tên thực đơn

—_ Tên se Case: Tra cứu thực đơn

—_ Tác nhân: Quản lý, Thu ngân

—_ Điều kiện tiên quyết (Pre - conditions): Quản lý hoặc Thu ngân phải được hệ thống nhận diện và ủy quyên sử dụng hệ thống

— Điều kiện hoàn thành (Post - conditions): Hiển thị kết quả tra cứu thông tin thực đơn theo tên thực đơn

— Dong su kién chinh (Main Flow):

¢ Quan ly hoadc Thu ngân yêu cầu chức năng tra cứu thực đơn theo tên thực đơn

e - Hệ thống yêu cầu Quản lý hoặc Thu ngân nhập thông tin tên thực đơn

e - Hệ thống hiến thị kết quả tra cứu thực đơn theo tiêu chí tra cứu (tên thực đơn)

— Dong sy kién phy (Extension):

o Néu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý hoặc Thu ngân khởi động lại hệ thông

" Hệ thống hủy bỏ các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu chưa có thông tin bàn gọi món trong hệ thông:

= Quan ly hoặc Thu ngân yêu cầu hệ thống cho nhập thông tin gọi món

" Hệ thống thực hiện chức năng Gọi Món

o_ Nếu Quản lý hoặc Thu ngân không yêu cầu hệ thống tính tổng tiền:

Trang 13

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

“_ Hệ thống thông báo: “Chưa tính tổng tiền!”

“_ Quản lý hoặc Thu ngân yêu cầu hệ thống thanh toán tổng tiền hóa đơn

o_ Nếu Quản lý hoặc Thu ngân không đồng ý in hóa đơn:

" Hệ thống không thực hiện in hoa don

3 Tra cứu thực đơn theo tên thực đơn

—_ Tên se Case: Tra cứu thực đơn

—_ Tác nhân: Quản lý, Thu ngân

—_ Điều kiện tiên quyết (Pre - conditions): Quản lý hoặc Thu ngân phải được hệ thống nhận diện và ủy quyên sử dụng hệ thống

— Điều kiện hoàn thành (Post - conditions): Hiển thị kết quả tra cứu thông tin thực đơn theo tên thực đơn

— Dong su kién chinh (Main Flow):

¢ Quan ly hoadc Thu ngân yêu cầu chức năng tra cứu thực đơn theo tên thực đơn

e - Hệ thống yêu cầu Quản lý hoặc Thu ngân nhập thông tin tên thực đơn

e - Hệ thống hiến thị kết quả tra cứu thực đơn theo tiêu chí tra cứu (tên thực đơn)

— Dong sy kién phy (Extension):

o Néu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý hoặc Thu ngân khởi động lại hệ thông

“ Hệ thống hủy bỏ các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý hoặc Thu ngân không nhập tên thực đơn tra cứu:

" Hệ thống thông báo: “Chưa nhập tên thực đơn cần tra cứu!”

“ Quản lý hoặc Thu ngân nhập tên thực đơn cần tra cứu

o_ Quản lý hoặc Thu ngân có thê không nhập tên thực đơn

4 Tra cứu thông tin nhân viên theo họ tên nhân viên

—_ Tên Use Case: Tra cứu thông tin nhân viên theo họ tên nhân viên

—_ Tác nhân: Quản lý, Thu ngân

—_ Điều kiện tiên quyết (Pre - conditions): Quản lý hoặc Thu ngân phải được hệ thống nhận diện và ủy quyên sử dụng hệ thống

Trang 14

Dong sy kién chinh (Main Flow):

e© - Quản lý hoặc Thu ngân yêu cầu chức năng tra cứu thông tin nhân viên theo họ tên nhân viên

® Hệ thống yêu cầu Quản lý hoặc Thu ngân nhập họ tên nhân viên cần tra cứu

e Hệ thống hiến thị kết quả tra cứu nhân viên theo tiêu chí tra cứu (tênnhân viên)

Dòng sự kiện phụ (Extension):

o Nếu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý hoặc Thu ngân khởi động lại hệ thông

" Hệ thống hủy bỏ các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý hoặc Thu ngân không nhập tên nhân viên cần tra cứu:

Ị”?

“ Hệ thống thông báo: “Chưa nhập tên nhân viên cần tra cứu!”

= Quan ly hoặc Thu ngân nhập tên nhân viên cân tra cứu

o_ Quản lý hoặc Thu ngân có thể không nhập tên nhân viên

Thống kê doanh thu

Tên Use Case: Thống kê đoanh thu

Tác nhân: Quản lý, Thu ngân

Điều kiện tiên quyết (Pre - conditions): Quản lý hoặc Thu ngân phải được hệ thống nhận diện và ủy quyên sử dụng hệ thống

Điều kiện hoàn thành (Post - conditions): Thống kê thành công doanh thu Dong sy kién chinh (Main Flow):

¢ Quan lý hoặc Thu ngân yêu cầu chức năng thông kê doanh thu

e© Quản lý hoặc Thu ngân chọn tiêu chí để thống kê, các tiêu chí bao gồm: ngày, tháng năm, khoảng ngày và nhập thông tin theo tiêu chí đã chọn

e Hệ thống thống kê doanh thu theo tiêu chí đã chọn và trả về kết quả (tông doanh thu; số khách đến; thực đơn, thức uống được bán nhiều nhất)

Dòng sự kiện phụ (Extension):

o Nếu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

Trang 15

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

“ Quản lý hoặc Thu ngân khởi động lại hệ thông

" Hệ thống hủy bỏ các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý hoặc Thu ngân không nhập thông tin theo tiêu chí thống kê đã chọn:

= Néu Quản lý hoặc Thu ngân không chọn ngày, hệ thống thông báo:

“Mời chọn ngày cần thống kê!”

= Néu Quan ly hoặc Thu ngân không chọn tháng và năm, hệ thong thông báo: “Mời chọn tháng cần thống kê!”

“ Nếu Quản lý hoặc Thu ngân không chọn mốc ngày thống kê (thống

kê theo khoảng ngày), hệ thống thông báo: “Chưa chọn mốc ngày thống kê!”

o_ Quản lý hoặc Thu ngân có thê không nhập các thông tin tiêu chí thống kê

6 Quản lý nhân viên

%® Thêm nhân viên:

— Tên Use Case: Thêm nhân viên

— Dong su kién chinh (Main Flow):

o_ Quản lý yêu cầu chức năng thêm nhân viên

o_ Hệ thống yêu cầu Quản lý nhập thông tin nhân viên mới

“_ Thông tin nhân viên gồm: Quyền, Họ tên nhân viên, Ngày sinh, Tên

đăng nhập, Mật khâu, Xác nhận mật khâu

©_ Nêu Quyên của nhân viên mới là Tiệp Tân:

Trang 16

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

" Hệ thông yêu cầu Quản lý nhập Họ tên nhân viên, Ngày sinh (không nhập Tên đăng nhập, Mật khâu và Xác nhận mật khâu)

o_ Nếu Quyên của nhân viên mới là Thu Ngân:

“_ Hệ thống yêu cầu Quản lý nhập Họ tên nhân viên, Ngày sinh, Tên đăng nhập, Mật khâu, Xác nhận mật khâu

— Quản lý nhập thông tin nhân viên mới và yêu cầu hệ thống ghi nhận

—_ Hệ thống ghi nhận thông tin nhân viên mới và thông báo kết quả

s* Dòng sự kiện phụ (Extension):

- Nếu Quyên của nhân viên mới là Tiếp Tân:

o Nếu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

= Quản lý khởi động lại hệthống

“_ Hệ thông hủy các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý không nhập Họ tên nhân viên:

“ Hệ thống thông báo “Họ tên nhân viên không được rỗng!”

= Quan lý nhập họ tên nhân viên cần thêm

o_ Nếu Quản lý không nhập Ngày sinh:

"“_ Hệ thống thông báo “Ngày sinh không được rỗng!”

“ Quản lý nhập ngày sinh nhân viên cần thêm

“ Quản lý có thê không nhập thông tin nhân viên mới

- Nếu Quyên của nhân viên mới là Thu Ngân:

o Nếu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý khởi động lại hệ thống

“_ Hệ thông hủy các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Quản lý không nhập Họ tên nhân viên:

“ Hệ thống thông báo “Họ tên nhân viên không được rỗng!”

= Quan lý nhập họ tên nhân viên cần thêm

o_ Nếu Quản lý không nhập Ngày sinh:

"“_ Hệ thống thông báo “Ngày sinh không được rỗng!”

“ Quản lý nhập ngày sinh nhân viên cần thêm

Trang 17

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

o_ Nếu Quản lý không nhập Tên đăng nhập hoặc Tên đăng nhập nhỏ hơn 6 ký

tự hoặc lớn hơn 20 ký tự:

“_ Hệ thống thông báo “Tên đăng nhập phải lớn hơn 5 và nhỏ hơn 2l

ký tự!”

= Quan ly nhập lại Tên đăng nhập

o_ Nếu Quản lý không nhập Mật khâu hoặc Mật khâu nhỏ hơn 6 ký tự hoặc

lớn hơn 20 ký tự:

“_ Hệ thống thông báo “Mật khâu phải lớn hơn 5 và nhỏ hon 21 ký

tụt”

“ Quản lý nhập lại Mật khẩu

o Nếu Quản lý không nhập Xác nhận mật khâu hoặc Xác nhận mật khâu

không trùng với Mật khâu:

" _ Hệ thống thông báo “Mật khâu không trùng!”

“ Quản lý nhập lại Xác nhận mật khâu

o_ Quản lý có thế không nhập thông tin nhân viên mới

s* Cập nhật thông tin nhân viên:

—_ Tên Use Case: Cập nhật thông tin nhân viên

— Dong su kién chinh (Main Flow):

e Quan lý yêu cầu chức năng cập nhật thông tin nhân viên Hệ thống hiển thi

danh sách nhân viên có trong hệ thống

e - Quản lý chọn nhân viên cần cập nhật thông tin

® Hệ thống hiển thị thông tin nhân viên vừa được chọn

e - Quản lý nhập những thông tin muốn cập nhật và yêu cầu hệ thống ghi nhận

s* Có 2 trường hợp chính:

Y Truong hợp |: Cập nhật thông tin nhân viên nhưng không thay đổi Quyền: Có 2

trường hợp:

Trang 18

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

©_ Trường hợp I.1: Nhân viên được cập nhật là Tiếp Tân:

"_ Những thông tin có thé cập nhật: Họ tên nhân viên, Ngày sinh

o Truong hop 1.2: Nhân viên được cập nhật là Thu Ngân:

“_ Những thông tin có thể cập nhật: Họ tên nhân viên, Ngày sinh, Tên

đăng nhập, Mật khâu, Xác nhận mật khâu

* Trường hợp 2: Cập nhật thông tin nhân viên có thay đổi Quyền: Có 2 trường hợp:

o_ Trường hợp 2.L: Cập nhật Quyền nhân viên Tiếp Tân sang Thu Ngân:

“ Những thông tin có thể cập nhật: Họ tên nhân viên, Ngày sinh

"Những thông tin cần nhập: Tên đăng nhập, Mật khẩu, Xác nhận mật

khâu

o_ Trường hợp 2.2: Cập nhật Quyền nhân viên Thu Ngân sang Tiếp Tân:

"_ Những thông tin có thé cập nhật: Họ tên nhân viên, Ngày sinh

“ Xóa thông tin Tên đăng nhập, Mật khâu của nhân viên

— Dong sy kién phy (Extension):

o Néu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý khởi động lại hệ thống

“_ Hệ thông hủy các thao tác trước đó và trở về trạng thái hoạt động binh thường

o_ Nếu Họ tên nhân viên rỗng:

“ Hệ thống thông báo “Họ tên nhân viên không được rỗng!”

= Quan ly nhập Họ tên nhân viên

©o_ Nếu Ngày sinh rỗng:

"“_ Hệ thống thông báo “Ngày sinh không được rỗng!”

" Quản lý nhập Ngày sinh

o_ Nếu Tên đăng nhập rồng hoặc Tên đăng nhập nhỏ hơn 6 ký tự hoặc lớn hơn

20 ký tự:

“_ Hệ thống thông báo “Tên đăng nhập phải lớn hơn 5 và nhỏ hơn 21

ký tự!”

" Quản lý nhập Tên đăng nhập

o_ Nếu Mật khâu rỗng hoặc Mật khâu nhỏ hơn 6 ký tự hoặc lớn hơn 20 ký tự:

Trang 19

BM03/QT05/ĐT-KT

EPHUTECH Đại học Công nghệ Tp.HCM

“ Hệ thống thông báo “Mật khâu phải lớn hơn 5 ký tự và nhỏ hơn 2l

ký tụt”

“_ Quản lý nhập Mật khâu

o_ Nếu Xác nhận mật khâu rỗng hoặc khác Mật khẩu:

" _ Hệ thống thông báo “Mật khâu không trùng!”

“ Quản lý nhập Xác nhận mật khẩu

o_ Quản lý có thế không nhập thông tin nhân viên

s% Xóa nhân viên:

—_ Tên Use Case: Xóa nhân viên

—_ Tác nhân: Quản lý

— Điều kiện tiên quyết (Pre - conditions): Quản lý phải được hệ thống nhận điện và

ủy quyền sử dụng hệ thống

—_ Điều kiện hoàn thành (Post - conditions): Xóa thành công nhân viên

— Dong su kién chinh (Main Flow):

e - Quản lý yêu cầu chức năng xóa nhân viên

e - Hệ thống hiến thị đanh sách nhân viên có trong hệ thống

e© - Quản lý chọn nhân viên cần xóa và yêu cầu hệ thông thực hiện xóa nhân viên được chọn

® Hệ thống thực hiện xóa nhân viên được chọn

— Dong sy kién phy (Extension):

o Néu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý khởi động lại hệ thống

“_ Hệ thông hủy các thao tác trước đó và trở về trạng thái hoạt động binh thường

o Néu Quản lý chọn nhân viên có Quyên là Admin:

“ Hệ thống thông báo “Không thể xóa tài khoản Admin!”

m Quản lý thực đơn

om © Thêm thực đơn:

—_ Tên se Case: Thêm thực đơn

—_ Tác nhân: Quản lý

Trang 20

HUTECH BM03/QT05/ĐT-KT

Đại học Gông nghệ Tp.HCM

Điều kiện tiên quyết (Pre - conditions): Quản lý phải được hệ thống nhận diện và

ủy quyền sử dụng hệ thống

Điều kiện hoàn thành (Post - conditions): Thêm thành công thực đơn

Dong sy kién chinh (Main Flow):

Quản lý yêu cầu chức năng thêm hóa đơn

Hệ thống yêu cầu Quản lý nhập thông tin thực đơn mới

Quản lý nhập thông tin thực đơn cần thêm và yêu cầu hệ thống ghi nhận

Hệ thống ghi nhận thông tin thực đơn vàthông báo kết quả

Dòng sự kiện phụ (Extension):

o Nếu trong quá trinh thực hiện hệ thống bị dừng bất ngờ:

“ Quản lý khởi động lại hệ thống

“_ Hệ thông hủy các thao tác trước đó và trở về trạng thái hoạt động binh thường

Nếu Quản lý không nhập Tên thực đơn:

" _ Hệ thống thông báo “Chưa nhập tên thực đơn!”

"_ Quản lý nhập Tên thực đơn

Nếu Tên thực đơn trùng với Tên thực đơn đã có trong hệ thống:

“ Hệ thống thông báo “Thực đơn này đã có!”

Nếu Quản lý không nhập Đơn giá:

" Hệ thống thông báo “Chưa nhập đơn giá!”

" Quản lý nhập Đơn giá

Nếu kiểu dữ liệu Đơn giá không chính xác:

“_ Hệ thông thông báo “Kiểu dữ liệu nhập đơn giá không chính xác!

Ị?

Vui lòng nhập lại đơn giá! ”

" Quản lý nhập lại Đơn gia

Nếu Quản lý không nhập Ngày áp dụng giá:

"_ Hệ thống thông báo “Chưa nhập ngày áp dụng đơn giá!”

" Quản lý nhập Ngày áp dụng đơn gia

Nếu Quản lý không nhập Đơn vị tính:

" _ Hệ thống thông báo “Chưa nhập đơn vị tính!”

" Quản lý nhập Đơn vị tính

Ngày đăng: 24/10/2024, 16:12

w