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

BÀI báo cáo môn PHÂN TÍCH THIẾT kế HTTT hệ thống quản lí nhà hàng karaoke

51 8 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 đề Hệ thống quản lí nhà hàng karaoke
Tác giả Mai Trung Nghĩa, Phạm Trần Đức, Hoàng Minh Khánh
Trường học Học viện Công nghệ Bưu chính Viễn thông
Chuyên ngành Phân Tích Thiết Kế Hệ Thống Thông Tin
Thể loại báo cáo
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 51
Dung lượng 2,25 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Hoạt động chi tiết của các chức năng: Giao diện người quản lý hiện ra, có menu quản lý thông tin phòng hát -> Giao diện chức năng quản lý thông tin xuất hiện với 3 tùy chọn: thêm phòng

Trang 1

BÀI BÁO CÁO

MÔN: PHÂN TÍCH THIẾT KẾ HTTT

Nhóm lớp học phần: Nhóm 03 Nhóm bài tập lớn: Nhóm 12

Mã và tên chủ đề: 14 Hệ thống quản lí nhà hàng Karaoke

Tên sinh viên: Mai Trung Nghĩa

Mã sinh viên: B19DCCN463

Các thành viên trong nhóm: Tên chức năng trong module cá nhân

1 Mai Trung Nghĩa Module 2:

2 Phạm Trần Đức 1 Quản lý thông tin phòng hát

3 Hoàng Minh Khánh 2 Phân công nhân viên phục vụ phòng

3 Thống kê giờ phục vụ của nhân viên

Hà Nội, tháng 8 năm 2022

Trang 2

STT Khái niệm Tiếng Việt Khái niệm Tiếng Anh Giải nghĩa

Nhóm khái niệm liên quan đến người

hướng, chỉ huy hoạt động của nhà hàng karaoke

2 Nhân viên lễ tân Receptionist Nhân viên chịu trách

nhiệm tiếp đón, hỗ trợ đặt phòng và thanh toán cho khách hàng

3 Nhân viên phục vụ Waiter Nhân viên tiếp xúc trực

tiếp để hỗ trợ, cung cấp dịch vụ cho khách hàng trong thời gian khách hàng sử dụng phòng hát

của nhà hàng karaoke

5 Khách hàng mơi New Customer Người sử dụng khi vừa

đăng nhập vào web mà chưa đăng kí tài khoản

cấp các mặt hàng bán kèm cho nhà hàng karaoke

7 Quản trị hệ thống System Administrator Người chịu trách nhiệm

quản lý tài khoản nhân

Trang 3

thanh, ánh sáng, cách âm, cho khách hàng thuê để hát karaoke

9 Mặt hàng bán kèm Attendant Item Các mặt hàng như hoa

quả, bia, nước ngọt, đồ ăn vặt, …phục vụ khách hàng trong phòng hát

các dịch vụ và mặt hàng bán kèm khách hàng đã

sử dụng

11 Giấy phép kinh doanh Business license Giấy tờ cấp phép của cửa

hàng Karaoke được cơ quan nhà nước cấp có quyền kinh doanh Nhóm khái niệm liên quan đến thông tin

12 Tài khoản trực tuyến Account Tài khoản dùng để đăng

nhập và sử dụng chức năng của hệ thống

13 Số giờ phục vụ Served Time Tổng số giờ làm việc của

nhân viên phục vụ

nhà hàng karaoke

Trang 4

16 Lịch phục vụ Service schedule Thời gian biểu phục vụ

của nhân viên trong ngày, tuần

17 Lịch hen Appointment schedule Là giấy hẹn của khách

hàng khi đăng kí chọn thuê phòng hát trực tuyến

18 Tỷ lệ phòng trống Availability rate Là tỷ lệ số phòng hát bị

trống trên tổng số phòng của cả cửa hàng

19 Hủy phòng hát Canceling the singing

room

Là khi khách hàng có yêu cầu nhân viên lễ tân hủy phòng hát đã đặt hoặc hẹn trước đó

Nhóm khái niệm liên quan đến luật lệ, điều khoản, quy định

20 Quy tắc đền bù Compensation Rules Các quy tắc liên quan đến

việc đền bù cơ sở vật chất cho nhà hàng karaoke nếu khách hàng làm hư hại

Trang 5

15 Quy định phòng cháy, chữa cháy

Fire Regulations Các quy định yêu cầu

khách hàng không thực hiện các hành vi gây mất

an toàn cháy nổ tại nhà hàng karaoke

16 Quy định về thời gian hát

Singing time Các quy định yêu cầu

khách hàng phải thưc hiện theo đùng thời gian của phòng hát, không được hát từ 12h đêm đến 6h sáng

• Ứng dụng này có thể được truy cập bởi nhiều máy tính và điện thoại Nhưng

cơ sở dữ liệu sẽ được lưu trữ trên máy chủ của quán karaoke

2 User, functions:

• Khách hàng có thể thực hiện những chức năng sau:

- Đăng kí tài khoản

- Thay đổi thông tin tài khoản như họ tên, địa chỉ, … nhưng không thể thay đổi mã khách hàng và số điện thoại

- Yêu cầu nhân viên trợ giúp

• Nhân viên lễ tân có thể thực hiện những chức năng sau:

- Đặt phòng hát cho khách hàng tại chỗ

- Đặt phòng hát cho khách hàng qua điện thoại

- Hủy đặt phòng hát cho khách hàng ở xa qua điện thoại

- Hủy đặt phòng hát cho khách hàng trên trang web

- Kiểm tra thông tin khách hàng

- Kiểm tra và xử lý thanh toán cho khách hàng

Trang 6

- Lập tài khoản mới cho khách hàng

• Nhân viên quản lý có thể thực hiện các chức năng sau:

- Quản lý thông tin quán karaoke: thêm, sửa

- Quản lý thông tin phòng hát: thêm, sửa, xóa

- Quản lý thông tin mặt hàng bán kèm: thêm, sửa, xóa

- Xem báo cáo thống kê: thời gian làm việc của nhân viên, báo cáo doanh thu theo phòng, theo khách, theo thời gian, theo mặt hàng bán kèm, tỷ lệ phòng trống, tỷ lệ phòng có người đặt, …

- Quản lý thông tin tài khoản khách hàng: thêm, sửa, xóa

• Nhân viên phục vụ có thể thực hiện các chức năng sau:

- Xem giờ làm việc, lịch làm việc, xem lương

• Quản trị viên hệ thống có thể thực hiện các chức năng sau:

- Quản lý tài khoản nhân viên và khách hàng: thêm, sửa, xóa

3 Hoạt động chi tiết của các chức năng:

Giao diện người quản lý hiện ra, có menu quản lý thông tin phòng hát -> Giao diện chức năng quản lý thông tin xuất hiện với 3 tùy chọn: thêm phòng hát, sửa phòng hát, xóa phòng hát -> Người quản lý bấm chức vào chức năng sửa phòng hát -> Giao diện tìm kiếm phòng xuất hiện với ô tìm kiếm và nút bấm tìm kiếm -> Người quản lý nhập tên phòng hát hoặc mã phòng cần sửa rồi chọn tìm kiếm -> Danh sách tất cả các phòng hát có tên chứa từ đã nhập hiện ra trong 1 bảng, mỗi hàng trong bảng tương ứng 1 phòng hát cùng với thông tin phòng hát đó: mã phòng hát, số phòng, kiểu phòng, giá phòng, mô tả phòng -> Người quản lý bấm vào phòng cần chỉnh sửa -> Giao diện chỉnh sửa phòng xuất hiện với các ô nhập đầu vào có thể chỉnh sửa với các thuộc tính tương ứng (ô thông tin id của phòng hát không thể chỉnh sửa) -> Người quản lý sửa một số thuộc tính rồi nhấn vào nút lưu -> Hệ thống thông báo thành công, lưu vào CSDL và quay lại giao diện người dùng nhà quản lý

nhập vào hệ thống -> Giao diện nhân viên lễ tân hiện ra, có chứa menu danh sách lịch hẹn-> Nhân viên lễ tân chọn vào chức năng tìm lịch hẹn -> Giao diện tìm và chọn lịch hẹn hiện ra: Gồm 1 ô nhập và một nút click tìm lịch hẹn -> Nhân viên lễ tân nhập mã lịch hẹn mà khách hàng mang đến và click chọn tìm kiếm lịch hẹn -> Nhân viên lễ tân chọn lịch hen ứng với khách hàng -> Giao diện hiện ra phòng hát cùng với thông tin cơ bản của phòng hát đó như số phòng hát, thời gian thuê, tên khách hàng thuê, nhân viên phục vụ phòng và nút bấm chọn nhân viên phục vụ -> Nhân viên lễ tân chọn vào nút chọn nhân viên phục vụ của phòng cần chọn nhân viên phục vụ -> Giao diện chọn nhân viên phục vụ hiện ra với 1 bảng bao gồm 2 phần: Phần 1 gồm 1 ô nhập tên hoặc mã nhân viên và nút click, phần 2 gồm

Trang 7

1 bảng chứa thông tin các nhân viên bao gồm: mã nhân viên, tên nhân viên, trạng thái( không thể phục vụ / có thể phục vụ trong thời gian của phòng hát đó thuê)-> Nhân viên lễ tân có thể tìm kiếm bằng cách nhập tên để hiện ra bảng hoặc kéo xuống xem bảng nhân viên bên dưới -> Nhân viên lễ tân chọn nhân viên phục vụ cho phòng hát cần phục vụ và chọn lưu -> Giao diện trở về danh sách phòng hát

và giao diện cập nhật tên của nhân viên phục vụ lên trên giao diện vào lưu vào CSDL

thống -> Giao diện người quản lý hiện ra, có menu chứa xem báo cáo thống kê -> Người quản lý chọn xem báo cáo thống kê -> Giao diện lựa chọn xem báo cáo sẽ xuất hiện với 2 danh sách lựa chọn Đầu tiên, đối tượng của báo cáo, gồm: phòng hát, khách hàng, nhân viên, dịch vụ, doanh thu.Thứ hai, các tiêu chí của báo cáo đi với các đổi tượng bao gồm: thời gian( nếu đối tượng là nhân viên, khách hàng, doanh thu), doanh thu, theo tỉ lệ phòng đầy ( nếu đối tượng là phòng hát) -> Người quản lý chọn đối tượng là nhân viên, tiêu chí báo cáo theo thời gian -> Giao diện xem báo cáo xuất hiện với 1 thanh chứa ô nhập vào nút tìm kiếm -> Người quản lý nhập thông tin nhân viên cần xem báo cáo (có thể nhập mã nhân viên, tên nhân viên) rồi bấm nút tìm kiếm -> Giao diện hiện ra bảng với mỗi hàng là: thông tin các nhân viên có tên chứa từ đã nhập hoặc thông tin 1 nhân viên có mã nhân viên

đã nhập -> Người quản lý chọn nhân viên trên bảng để xem báo cáo -> Giao diện hiện ra thông tin của nhân viên (mã nhân viên, tên nhân viên, ảnh nhân viên, địa chỉ, số điện thoại, năm sinh) và bảng xem báo cáo thời gian phục vụ của nhân viên

4 Thông tin các đối tượng liên quan cần xử lý:

• Phòng hát: mã phòng hát, số phòng, kiểu phòng (Vip/Thường), mô tả (bao gồm hình ảnh, các dụng cụ, văn bản), giá phòng

• Thành viên: họ tên, tên đăng nhập, mật khẩu, vai trò, ghi chú

• Nhân viên: mã nhân viên, tên nhân viên, email, số điện thoại, địa chỉ, năm sinh

• Khách hàng: mã khách hàng, tên khách hàng, địa chỉ, email, số điện thoại, số chứng minh thư

• Lịch hẹn: số phòng hát, kiểu phòng, giá phòng, thời gian đặt, tên khách hàng

• Các dịch vụ đã dùng: tên dịch vụ, thời gian dùng, số tiền

• Hóa đơn: tên khách hàng, số phòng hát, kiểu phòng, giá phòng, các dịch vụ đã dùng và giá, giá tổng

5 Quan hệ giữa các thực thể liên quan:

- Quan hệ giữa các thực thể liên quan:

• Một nhân viên có thể phục vụ nhiều phòng hát trong các khoảng thời gian khác nhau

Trang 8

• Một phòng hát có thể nhiều nhân viên phục vụ

• Một khách hàng chỉ đặt được 1 phòng trong một khoảng thời gian nếu khách hàng đó đại diện cho 1 nhóm người

• Một phòng hát có thể nhiều khách hàng

• Một khách hàng có thể dùng nhiều dịch vụ trong nhà hàng karaoke

• Một dịch vụ cũng có thể được nhiều người dùng

• Một phòng hát chỉ có thể đặt khi phòng đó còn trống trong thời gian khách hàng mong muốn

• Khách hàng có thể hủy đặt phòng đã đặt

• Một nhân viên lễ tân có thế thanh toán cho nhiều khách hàng

• Nhân viên lễ tân có thể đặt cho thuê phòng nhiều lần cho khách hàng

- Ngôn ngữ UML:

• UC tổng quan:

Trang 9

Ta có biểu đồ UseCase tổng quát như trên, với mô tả các use case như sau:

Trang 10

- Đăng kí tài khoản: UC này cho phép khách hàng đăng kí tài khoản trực tuyến trên trang web quản lý của nhà hàng Karaoke

- Thanh toán cho khách hàng: UC này cho phép lễ tân thanh toán cho khách hàng sau khi trả phòng hát

- Đặt phòng cho khách: UC này cho phép khách hàng đặt phòng trực tuyến

và nhân viên lễ tân cũng có thể đặt phòng cho khách.

- Hủy phòng cho khách: UC này cho nhân viên lễ tân hủy phòng cho khách.

- Thay đổi thông tin tài khoản: UC này cho phép các thành viên trong hệ thống có thể thay đổi một số thông tin cá nhân như địa chỉ, số điện thoại, …

- Yêu cầu nhân viên trợ giúp: UC này cho phép khách hàng có thể đặt ra những câu hỏi hoặc yêu cầu cho nhân vân trong nhà hàng karaoke trợ giúp

- Quản lý tài khoản nhân viên: UC này cho phép thành viên trong hệ thống

có thể nâng cấp tài khoản, xóa tài khoản, …

- Phân công nhân viên phục vụ: UC này cho phép nhân viên lễ tân chọn nhân viên phục vụ cho các phòng hát khi khách đặt phòng

- Kiểm tra thông tin khách hàng: UC này cho phép nhân viên lễ tân có thể xem thông tin khách hàng khi thuê phòng như thời gian, phòng thuê, …

- Xem giờ làm: UC này cho phép nhân viên phục vụ có thể xem giờ làm trong ngày

- Xem lịch làm: UC này cho phép nhân phục vụ xem lịch làm trong tuần, tháng, …

- Xem lương: UC này cho phép nhân viên phục vụ xem ngày công và bảng tính lương của mình trong tháng, quý

- Quản lý thông tin phòng hát: UC này cho phép nhân viên quản lý có thể quản lý thông tin phòng hát như thêm, sửa, xóa

- Quản lý thông tin mặt hàng bán kèm: UC này cho phép nhân viên quản lý

có thể quản lý xem thông tin các mặt hàng bán kèm trong nhà hàng karaoke

- Xem báo cáo thống kê: UC này giúp cho nhân viên quản lý có thể xem các thống kê của của cửa hàng như: xem thống kê giờ phục vụ của nhân viên, xem thống kê doanh thu của mặt hàng bán kèm, xem doanh thu của cả nhà hàng

• UC chi tiết:

➢ Quản lý thông tin phòng hát:

Trang 11

Chức năng quản lí phòng hát có giao diện tương tác với nhân viên quản lý, các Usecase được mô tả như sau:

+ Thêm phòng hát: UC này cho phép nhân viên quản lý thêm phòng hát mới

+ Sửa phòng hát: UC này cho phép nhân viên quản lý sửa phòng hát cũ, cập nhật thông tin phòng hát mới

+ Xóa phòng hát: UC này cho phép nhân viên quản lý xóa phòng hát

➢ Phân công nhân viên phục vụ:

Trang 12

Chức năng phân công nhân viên phục vụ có giao diện tương tác với nhân viên lễ tân, các UseCase được mô tả như sau:

+ Chọn lịch hẹn: UC này cho phép nhân viên lễ tân chọn lịch hẹn đã hẹn với khách hàng

+ Chọn phòng đã đặt: UC này cho phép nhân viên lễ tân chọn phòng hát

mà khách hàng đã đặt trong lịch hẹn

+ Chọn nhân viên dịch vụ: UC này cho phép nhân viên lễ tân chọn nhân viên phục vụ (đang chưa phục vụ cho phòng hát khác) cho phòng hát khách hàng đã đặt

➢ Thống kê giờ phục vụ của nhân viên:

Trang 13

Chức năng xem thống kê giờ phục vụ của nhân viên có giao diện tương tác được với nhân viên quản lý, các UseCase được mô tả như sau:

+ Xem báo cáo thống kê: UC này cho phép nhân viên quản lý xem tất cả các thống kê

+ Thống kê phục vụ của nhân viên: UC này cho phép nhân viên quản lý xem danh sách giờ phục vụ của các nhân viên

+ Xem thống kê chi tiết từng nhân viên: UC này cho phép nhân viên quản

lý xem danh sách giờ phục vụ chi tiết của mỗi nhân viên

II, Luồng công việc phân tích:

- Kịch bản (Scenario):

+, Quản lý thông tin phòng hát:

Actor Nhân viên quản lý Pre-

condition

Nhân viên quản lý đã có tài khoản và có thông tin phòng hát cần thêm hoặc thay đổi

condition

Post-Nhân viên quản lý được thêm, sửa, xóa thông tin của phòng hát

Main events

1 Nhân viên quản lý nhập username/password để đăng nhập vào hệ thống

Trang 14

2.Giao diện chính của nhân viên quản lý hiện ra

- Menu chọn quản lý thông tin phòng hát 3.Nhân viên quản lý chọn quản lý thông tin phòng hát 4.Giao diện nhân viên quản lý được hiện ra với ba tùy chọn: thêm phòng hát, sửa phòng hát, xóa phòng hát

5.Nhân viên quản lý chọn sửa phòng hát 6.Giao diện chính tìm phòng hiện ra: ô nhập văn bản đầu vào (mã phòng, số phòng), một nút tìm kiếm

7.Nhân viên quản lý nhập “302” vào ô nhập và nhấn tìm kiếm 8.Giao diện hiện ra danh sách tất cả các phòng có số phòng là 302 hiện ra:

STT Mã phòng

Số phòng

Kiểu phòng

Mô tả Giá

phòng

2 mic thường, 3 ghế đủ cho 12 người ngồi, 1 màn hình kết nối mạng

150000

4 mic cao cấp, có đèn nháy,

2 màn hình lớn

Mô tả: Phòng có 2 mic thường, 3 ghế đủ cho 12 người ngồi, 1 màn hình kết nối mạng

Giá phòng: 150000 (đ/1h) Nút chọn cập nhật và nút quay lại 11.Nhân viên quản lý điều chỉnh giá thành 160000 và nhấp vào nút cập nhật

Trang 15

12 Một cảnh báo thành công xuất hiện và hệ thống quay trở lại giao diện chính của nhân viên quản lý

Eception 2 Hệ thống cảnh báo thông tin username/password không chính

xác

8 Không có phòng nào được tìm thấy 8.1 Nhân viên quản lý click vào OK của thông báo 8.2 Hệ thống quay lại giao diện tìm kiếm

+, Phân công nhân viên phục vụ phòng khi nhận khách:

Scenario Phân công nhân viên phục vụ phòng khi nhận khách Actor Nhân viên lễ tân, nhân viên phục vụ

condition

Pre-Khi khách hàng đã đến nhận phòng và nhân viên phục vụ đang không phục vụ phòng nào

condition

Post-Nhân viên lễ tân được chọn nhân viên phục vụ cho phòn hát khi nhận khách

Main events

1.Nhân viên lễ tân nhập username/pasword, đăng nhập vào hệ thống

2 Giao diên chính của nhân viễn lễ tân hiên ra với một sô chức năng:

- Phân công nhân viên phục vụ 3.Nhân viên lễ tân chọn chức năng phân công nhân viên phục vụ 4.Giao diện tìm kiếm lich hẹn: ô nhập văn bản đầu vào (mã lịch hẹn, tên khách hàng), một nút tìm kiếm

5 Nhân viên lễ tân nhập mã lịch hẹn “19090” vào ô nhập và nhấn tìm kiếm

4.Giao diện hiện ra với lich hẹn có mã là “19090” : STT Tên khách hàng Mã lịch hẹn Thời gian

Mã lịch hẹn: 19090 Tên khách hàng: Trần Thị Diệu Linh

Số chứng minh: 03131974321 Thời gian hẹn: 7h – 10/09/2022

Số phòng: 302 Kiểu phòng: VIP

Mô tả phòng: Phòng có 4 mic cao cấp, có đèn nháy, 2 màn hình lớn Giá phòng hát: 300000 (đ / 1h)

Trang 16

Nút chọn nhân viên phục vụ Nút bấm thoát và nút bấm lưu 7.Nhân viên lễ tân nhấn chọn nhân viên phục vụ 8.Giao diện chọn nhân viên phục vụ hiện ra với danh sách các nhân viên phục vụ đang ở phòng hát và đang trong thời gian rảnh

9.Nhân viên lễ tân chọn vào nút chọn của cột 4 hàng 1 để chọn nhân viên rồi ấn lưu

10.Giao diện trả về tên nhân viên vào bước 6:

Mã lịch hẹn: 19090 Tên khách hàng: Trần Thị Diệu Linh

Số chứng minh: 03131974321 Thời gian hẹn: 7h – 10/09/2022

Số phòng: 302 Kiểu phòng: VIP

Mô tả phòng: Phòng có 4 mic cao cấp, có đèn nháy, 2 màn hình lớn Giá phòng hát: 300000 (đ / 1h)

Nhân viên phục vụ: Trần Văn An Nút chọn tiếp nhân viên phục vụ Nút bấm thoát và nút bấm lưu

11 Nhân viên lễ tân chọn lưu và giao diện trở về giao diện chính của nhân viên lễ tân

Eception 4 Giao diện danh sách lịch hẹn không có của khách hàng vừa đến

4.1 Nhân viên lễ tân tìm phòng trống và đặt cho khách

+, Thống kê giờ phục vụ của nhân viên:

Scenario Thống kê giờ phục vụ của nhân viên Actor Nhân viên quản lý

condition

Pre-Khi nhân viên quản lý muốn xem thống kê báo cáo thời gian phục

vụ của nhân viên Post-

condition

Nhân viên quản lý được xem thống kê thời gian phục vụ của các nhân viên

Main events

1 Nhân viên quản lý nhập username/password để đăng nhập vào hệ thống

2.Giao diện chính của nhân viên quản lý hiện ra

Trang 17

- Menu chọn quản lý thông tin phòng hát

- Menu chọn xem thống kê báo cáo 3.Người quản lý chọn menu xem thống kê báo cáo 4.Giao diện chính xem báo cáo của nhân viên quản lý hiện ra: -Xem báo cáo thống kê doanh thu theo phòng

-Xem báo cáo thống kê doanh thu theo thời gian -Xem báo cáo thống kê doanh thu tho mặt hàng bán kèm -Xem báo cáo thống kê thời gian phục vụ của nhân viên 5.Nhân viên quản lý chọn xem báo cáo thống kê thời gian phục vụ vủa nhân viên

6.Giao diện tìm kiếm hiện ra với: một ô nhập tên hoặc mã nhân viên, ngày bắt đầu, ngày kết thúc và một nút tìm kiếm

7.Người quản lý nhập tên nhân viên là “Nguyễn Văn An”, chọn xem báo cáo theo tháng, chọn tháng 9 và chọn nút tìm kiếm 8.Danh sách nhân viên có tên là “Nguyễn Văn An” hoặc có tên chứa kí tự đã nhập hiện ra:

MV

Tên nhân viên

Địa chỉ Số điện

thoại

Số giờ phục vụ NV08 Nguyễn

Văn An

Hà Nội 0123456789 208

NV09 Nguyễn

Văn An Nguyên

Kiểu phòng

Ngày phục

vụ

Thời gian

Số giờ

2 01 101 Thường 01/09/2022 13h-18h 5

Trang 20

8.1 Nhân viên quản lý chọn OK của thông báo 8.2 Hệ thống quay lại giao diện tìm kiếm nhân viên phục vụ trong chức năng xem báo cáo giờ phục vụ của nhân viên

8.3 Nhân viên quản lý nhập lại tên nhân viên là “Nguyễn Văn An”, chọn tháng cần xem thống kê là tháng 9 năm 2022

8.4 Giao diện hiện kết quả như B8 (như bản chính)

- Trích rút lớp thực thể:

+ Mô tả hệ thống bằng một đoạn văn:

Trang 21

Hệ thống hỗ trợ quản lý thông tin và các chức năng cơ bản của cửa hàng cho thuê phòng hát Karaoke Hệ thống giúp nhân viên quản lý các thông tin về phòng hát karaoke, xem một số loại báo cáo thống kê: xem thống kê thời gian làm việc của nhân viên, doanh thu của cửa hàng theo phòng, theo khách, theo thời gian, theo các mặt hàng bán kèm, tỷ lệ phòng trống, … Hệ thống cho phép các khách hàng

có thể tạo tài khoản trực tuyến, đặt xem phòng hát và đặt lịch hẹn online trên trang web của cửa hàng Karaoke Hệ thống cho phép nhân viên lễ tân đặt phòng, hủy phòng cho khách hàng, chọn nhân viên phục vụ cho phòng khi khách nhận phòng, trả phòng và xử lý thanh toán cho khách hàng tại quầy lễ tân của cửa hàng Hệ thống cho phép nhân viên phục vụ có thể xem lịch phục vụ phòng của mình Khi một thanh toán được xử lý, một hóa đơn sẽ được tạo với thông tin khách hàng và các phòng hát đã đặt

+ Trích các danh từ xuất hiện trong đoạn văn:

Các danh từ liên quan đến người: nhân viên quản lý, nhân viên phục vụ, nhân viên

lễ tân, Các danh từ liên quan đến vật: phòng karaoke, các mặt hàng bán kèm, Các danh từ liên quan đến thông tin: lịch phục vụ phòng, báo cáo thống kê, thống

kê giờ làm việc của nhân viên phục vụ, thống kê doanh thu theo phòng, thống kê doanh thu theo thời gian, thống kê doanh thu theo các mặt hàng bán kèm, + Lựa chọn các danh từ làm lớp thực thể hoặc thuộc tính:

Các danh từ liên quan đến con người:

Thành viên -> Thanhvien: tên, tên đăng nhập, mật khẩu, ngày sinh, địa chỉ, email, số điện thoại

Nhân viên -> Nhanvien: Thanhvien, vị trí Nhân viên quản lý -> NVQuanly: Nhanvien Nhân viên lễ tân -> NVLetan: Nhanvien Nhân viên phục vụ -> NVPhucvu: Nhanvien Các danh từ liên quan đến vật:

Phòng hát Karaoke -> Phonghat: mã phòng, số phòng, loại phòng, mô tả, giá phòng

Mặt hàng bán kem -> Dobankem: mã mặt hàng, tên mặt hàng, nhà cung cấp, giá mặt hàng, mô tả, số lượng

Các danh từ liên quan đến thông tin:

Xem lịch hẹn khi khách hàng đến nhận phòng hát: -> Lichhen Xem lịch phục vụ của nhân viên phục vụ: ->LichPhucvu Thống kê giờ làm việc của nhân viên phục vụ ->TKGionhanvienphucvu Thống kê doanh thu theo phòng -> TKDoanhthutheophong

Thống kê doanh thu theo thời gian -> TKDoanhthutheothoigian Thống kê doanh thu theo các mặt hàng bán kèm: ->

TKDoanhthutheomathangbankem

Trang 22

+ Quan hệ giữa các thực thể:

Một cửa hàng Karaoke có nhiều phòng hát: Quan hệ Cuahang và Phonghat là 1-n Một nhân viên lễ tân có thể xử lý nhiều lịch hẹn của khách hàng: Quan hệ của NVLetan và Lichhen là 1-n

Một khách hàng có thể đăng kí nhiều lịch hẹn với cửa hàng: Quan hệ giữa Khachhang và Lichhen là 1-n

Một nhân viên phục vụ có thể phục vụ nhiều phòng hát trong lịch hẹn: Quan hệ giữa NVPhucvu và Lichhen là 1-n

Trong một phòng hát có thể có nhiều mặt hàng bán kèm và một mặt hàng bán kèm được bán ở nhiều phòng hát Quan hệ giữa Phonghat va Dobankem là +Xét quan hệ giữa các đối tượng của các thực thể:

- Biểu đồ trạng thái:

+ Module sửa thông tin phòng hát:

Trang 23

Mô tả: Khi vào hệ thống nhân viên quản lý đăng nhập vào hệ thống, nếu đăng nhập lỗi hiện thông báo lỗi và đăng nhập lại, đăng nhập thành công hiện ra giao diện chính của nhân viên quản lý.Nhân viên quản lý chọn vào chức năng quản lý phòng hát sau đó giao diện quản lý phòng hát Nhân viên quản lý chọn chức năng sửa phòng hát sau đó giao diện hiện ra tìm kiếm phòng hát Nhân viên quản lý nhập thông tin phòng cần tìm và tìm phòng hát Sau khi tìm giao diện hiện ra bảng danh sách phòng hát.Nhân viên quản lý chọn phòng hát cần sửa, giao diện chi tiết phòng hiện ra.Nhân viên sửa và chọn lưu sau đó giao diện sửa thành công hiện ra

+ Module phân công nhân viên phục vụ phòng khi nhận khách:

Mô tả: Khi khách hàng đến nhận phòng, nhân viên lễ tân chọn xem danh sách lịch hẹn Giao diện chứa danh sách lịch hẹn hiện ra, nhân viên chọn lịch hẹn

Trang 24

tương ứng với khách hàng Giao diện lịch hẹn chi tiết hiện ra với các thông tin và nhân viên lễ tân chọn thêm nhân viên phục vụ cho phòng đó Giao diện chọn nhân viên phục vụ hiện ra với danh sách nhân viên phục vụ, nhân viên lễ tân chọn nhân viên phục vụ trong bảng danh sách Giao diện thành công hiện ra

+ Module thống kê giờ phục vụ của nhân viên:

Mô tả: Nhân viên quản lý ở trong giao diện nhân viên quản lý và chọn chức năng xem báo cáo Hiện giao diện xem báo cáo và chọn xem nhân viên phục vụ theo giờ Hiện giao diện thống kê giờ làm của nhân viên phục vụ sau đó nhập tên nhân viên và chọn cách xem thống kê theo tháng.Giao diện danh sách vừa tìm hiện ra và chọn nhân viên phục vụ cần xem.Cuối cùng hiện giao diện thống kê chi tiết số giờ hiện ra

Ô nhập đầu vào cho tên đăng nhập: inpUsername

Ô nhập đầu vào cho mật khẩu: inpPassword Nút bấm đăng nhập: subDangnhap

• Nhập tên đăng nhập và mật khẩu -> hệ thống cần kiểm tra đăng nhập có đúng ko -> cần có thêm hàm checkLogin():

Đầu vào: tên đăng nhập, mật khẩu Đầu ra: boolean (true / false)

Trang 25

Gán cho lớp thực thể: Thanhvien

• Sau khi đăng nhập thành công -> Giao diện quản lý của nhân viên quản lý hiện ra -> lớp GDQuanLyChinh có:

Tùy chọn để quản lý phòng hát: subQLPhonghat

• Chọn tùy chọn quản lý phòng hát -> Giao diện quản lý phòng hiện ra -> lớp: GDQuanlyphong:

Tùy chọn để sửa phòng hát: subSuaphonghat

• Chọn sửa phòng hát ->Giao diện tìm kiếm hiện ra -> Lớp: GDTimphonghat

Ô nhập từ khóa (tìm kiếm theo tên phòng hát) -> inpTenphong Nút tìm kiếm -> subSearch

• Danh sách phòng hát tìm được sẽ được liệt kê trong GDTimphonghat

• Bấm vào phòng cần sửa -> hiện GD sửa phòng -> lớp: GDSuaphong

Mã phòng: chỉ đọc -> outMaphong Tên phòng: đọc và chỉnh sửa -> inoutTenphong Loại phòng: đọc và chỉnh sửa -> inoutLoaiphong Giá phòng: đọc và chỉnh sửa -> inoutGiaphong

Mô tả phòng: đọc và chỉnh sửa -> inoutMotaphong Nút lưu chỉnh sửa: -> subSave

• Chỉnh sửa một số thuộc tính và nhấp vào Lưu chỉnh sửa -> Hệ thống phải cập nhật vào Database -> cần thêm hàm capnhatPhong():

Đầu vào: Một đối tượng của Phonghat Đầu ra: Không có

Gán cho lớp thực thể: Phonghat

b, Biểu đồ lớp của chức năng:

Ngày đăng: 23/12/2023, 23:06

HÌNH ẢNH LIÊN QUAN

Bảng thống kê thời gian làm việc theo giờ của nhân viên đó: - BÀI báo cáo môn PHÂN TÍCH THIẾT kế HTTT hệ thống quản lí nhà hàng karaoke
Bảng th ống kê thời gian làm việc theo giờ của nhân viên đó: (Trang 27)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w