Mô tả Actors1 Khách hàng Là actor sử dụng các chức năng như đặt sân, dịch vụ phụ 2 Nhân viên Có chức năng điều hành trực tiếp sân bóng 3 Quản trị viên Có chức năng quản lý, điều hành tất
Giới thiệu
Mục tiêu
Bản phân tích và thiết kế này cung cấp bản mô tả chi tiết về hệ thống quản lí đặt sân bóng, bản phân tích các chức năng chủ yếu và bản thiết kế các chức năng thiết kế chính yếu của hệ thống được xây dựng.
Các định nghĩa và từ viết tắt
Bảng 1: Bảng danh mục viết tắt
Tham khảo
Bảng 2: Các tài liệu tham khảo
Phân công công việc
Từ bao năm qua bóng đá luôn là đam mê cháy bỏng với rất nhiều người, không chỉ là đam mê bóng đá còn là môn thể thao rất tốt cho sức khỏe song song với đó còn giúp chúng ta kiếm được nhiều “đồng đội”, gắn kết bạn bè Vậy để có những giây phút bùng nổ, vui đùa tên sân bóng chúng ta không thể nào bỏ qua bước đặt sân được Nếu đặt sân theo các truyền thống như là gọi điện vào hotline của sân bóng hay phải đến tận nơi để đặt sân thì thật quá phiền phức, nếu muốn biết thông tin chi tiết thì phải hỏi gây mất thời gian nhưng không chắc sẽ biết được chi tiết có thể phải đi từ sân để xem Nên với thời đại công nghệ phát triển như hiện nay, chiếc smartphone như vật bất ly thân của mỗi người thì chỉ cần rút nó ra và vào hệ thống
Yều cầu của khách hàng đối với hệ thống sân bóng
Chỉ cần truy cập vào hệ thống sẽ thấy được tất cả thông tin của tất cả các sân trong sân bóng Dễ dàng tìm được loại sân mình mong muốn, giờ đặt và giá tiền mà không cần hỏi một ai, hình ảnh chi tiết sắc nét Dù đang ở bất cứ đâu cũng tìm kiếm được sân mong muốn
Phân tích yêu cầu
Mô tả dự án
Từ bao năm qua bóng đá luôn là đam mê cháy bỏng với rất nhiều người, không chỉ là đam mê bóng đá còn là môn thể thao rất tốt cho sức khỏe song song với đó còn giúp chúng ta kiếm được nhiều “đồng đội”, gắn kết bạn bè Vậy để có những giây phút bùng nổ, vui đùa tên sân bóng chúng ta không thể nào bỏ qua bước đặt sân được Nếu đặt sân theo các truyền thống như là gọi điện vào hotline của sân bóng hay phải đến tận nơi để đặt sân thì thật quá phiền phức, nếu muốn biết thông tin chi tiết thì phải hỏi gây mất thời gian nhưng không chắc sẽ biết được chi tiết có thể phải đi từ sân để xem Nên với thời đại công nghệ phát triển như hiện nay, chiếc smartphone như vật bất ly thân của mỗi người thì chỉ cần rút nó ra và vào hệ thống
Yều cầu của khách hàng đối với hệ thống sân bóng
Chỉ cần truy cập vào hệ thống sẽ thấy được tất cả thông tin của tất cả các sân trong sân bóng Dễ dàng tìm được loại sân mình mong muốn, giờ đặt và giá tiền mà không cần hỏi một ai, hình ảnh chi tiết sắc nét Dù đang ở bất cứ đâu cũng tìm kiếm được sân mong muốn
Actors và Use Cases
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Hình 3 : Diagram 3 - Quản trị viên
1 Khách hàng Là actor sử dụng các chức năng như đặt sân, dịch vụ phụ
2 Nhân viên Có chức năng điều hành trực tiếp sân bóng
3 Quản trị viên Có chức năng quản lý, điều hành tất cả chức năng của sân bóng
1 UC01 Đặt sân Cho phép actor đặt sân bóng
2 UC02 Gọi món Chp phép actor sử dụng dịch vụ phụ là đặt món
3 UC03 Thanh toán Cho phép actor lựa chọn các hình thức thanh toán
4 UC04 Quản lí đặt sân Cho phép biết được thông tin người đặt, giờ check in & out
5 UC06 Quản lí món ăn Cho phép tiếp nhận món khách gọi và gửi yêu cầu thực hiện
6 UC07 Quản lý sân bóng Cho phép actor xem danh sách các sân bóng
7 UC08 Quản lý danh sách khách hàng Cho phép actor quả lý thông tin khách hàng
8 UC09 Thiết lập giá sân bóng Cho phép actor quản lí giá cả sân bóng
9 UC10 Đăng nhập Cho phép actor đăng nhập vào hệ thống
10 UC11 Quản lý nhà cung cấp dịch vụ Cho phép actor quản lí thông tin nhà cung cấp, nhà đầu tư
11 UC12 Quản lý báo cáo thống kê Cho phép actor quản lí số liệu thống kê
12 UC13 Quản lý check in Cho phép actor biết được thời gian khách hàng sẽ đến sân
13 UC14 Quản lý check out Cho phép actor biết được số giờ khác kết thúc thuê
14 UC15 Quản lý thiết bị trong sân Cho phép actor kiểm tra các thiết bị để báo cáo
15 UC16 Quản lý thời gian hoạt động Cho phép actor mở/đóng sân bóng
16 UC17 Xem thông tin cá nhân Cho phép actor xem lại thông tin của mình
17 UC18 Quản lý danh sách nhân viên Cho phép actor nắm thông tin các nhân viên của mình
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
18 UC19 Quản lý chương trình khuyến mãi Cho phép actor điều chỉnh các khuyến mãi hợp lí
19 UC20 In hóa đơn Cho phép actor in hóa đơn thanh toán
20 UC21 Xem tài khoản Cho phép actor xem tài khoản của mình
21 UC22 Xem lịch đặt sân Cho phép actor xem lại thông tin đã đặt
22 UC23 Xem thông tin người đặt Cho phép actor xem được thông tin khách đặt sân
23 UC24 Quản lý thiết bị trong sân Cho phép actor phát hiện kịp thời các thiết bị hư hỏng
Bảng 4 : Mô tả Use Case
Bảng phân quyền User vs Function
Khách hàng Nhân viên Quản trị viên
UC04: Quản lí đặt sân X X
UC06: Quản lí món ăn X X
UC07: Quản lý sân bóng X X
UC08: Quản lý danh sách khách hàng X X
UC09: Thiết lập giá sân bóng X
UC11: Quản lý nhà cung cấp dịch vụ X
UC12: Quản lý báo cáo thống kê X
UC13: Quản lý check in X X
UC14: Quản lý check out X X
UC15: Quản lý thiết bị trong sân X X
UC16: Quản lý thời gian hoạt động X X
UC17: Xem thông tin cá nhân X
UC18: Quản lý danh sách nhân viên X
UC19: Quản lý chương trình khuyến mãi X
UC22: Xem lịch đặt sân X X
UC23: Xem thông tin người đặt X X
UC24: Quản lý thiết bị trong sân X
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Đặc tả USE CASE
UC01: Đặt sân
Short description UC cho phép actor quản lý lịch đặt sân bóng của mình, có thể xem thông tin đã đặt sân hoặc huỷ sân
Trigger Actor vào app đặt sân
Pre-condition Actor đã đặt sân
Post-Condition Chuyển tới trang xem thông tin lịch đặt sân
2 Actor xem lịch đặt sân
4 Hệ thống thông báo đặt sân thành công
5 Hệ thống chuyển sang trang thông tin đặt sân của actor
(flow) 4’ Actor huỷ đặt sân
5’ Quay trở lại trang đặt sân Error situations: Lịch đặt sân đã đầy không thể đặt
System state in error situations:
Actor không vào được app
Bảng 6 : Đặt tả UC đặt sân
UC02: Gọi món
Short description UC cho phép vào app gọi món, có thể thay đổi món hoặc huỷ món ăn mình đã chọn
Trigger Actor vào app đặt món
Pre-condition Actor đã đặt món
Post-condition Chuyển tới trang xem thông tin món ăn
4 Hệ thống thông báo đặt món thành công
5 Hệ thống chuyển sang trang thông tin món ăn đã đặt
4’ Actor thay đổi món ăn hoặc huỷ món ăn đã đặt 5.’ Quay trở lại trang thông tin món ăn
System state in error situations: Actor không vào được app
Bảng 7 : Đặt tả UC gọi món
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
UC03: Thanh toán
Short description UC cho phép actor thanh toán qua app vào hệ thống hoặc bằng tiền mặt
Trigger Actor thanh toán qua app
Pre-condition Actor đã thanh toán
Post-Condition Chuyển tới trang thanh toán
2 Actor xem lịch đặt sân hoặc món ăn
3 Actor nhấn đặt lịch hoặc đặt món ăn
4 Actor thanh toán qua app
5 Hệ thống thông báo thanh toán thành công
6 Hệ thống chuyển sang trang hoá đơn của actor
4’ Actor thanh toán bằng tiền mặt
Error situations: App thanh toán bị lỗi
System state in error situations: Actor không thanh toán qua app được
Bảng 8 : Đặt tả UC thanh toán
UC04: Quản lí đặt sân
Name Quản lý đặt sân
Short description Cho phép biết được thông tin người đặt, ngày giờ đặt
Actor Quản lý sân bóng
Trigger Actor khách hàng đặt sân
Pre-condition Actor khách hàng đã đặt sân
Post-Condition Theo dõi thời gian check in & out, hiện lên màn hính các dịch vụ phụ
(flow) 1 Actor nhận thông tin khách hang đặt
2 Actor tìm kiếm sân trống để sắp xếp thích hợp
3 Gửi thông tin sân trống cho khách hang 4.Xác nhận đặt sân
5.Khách hang tới sân và chơi
4' Khách hàng hủy sân 5' Cập nhật lại tình trạng sân: trống Error situations: Khách hàng đặt nhưng không đến hoặc đến trễ
System state in error situations:
Sân trống nhưng chưa thể nhận khách hang mới ngay được
Bảng 9 : Đặt tả UC quản lí đặt sân
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
3.5 UC013: Quản lý check in
Name Quản lí check in
Short description Khách hàng bắt đầu vào sân chơi
Actor Nhân viên, Quản trị viên hệ thống
Trigger Khách hàng đã đặt sân và vào sân chơi
Pre-condition Hiện lên màn hính các dịch vụ phụ để khách hàng lựa chọn Post-Condition 1 Xác nhận sân này các khách đặt lúc mấy giờ
2 Đúng giờ mới khách vào sân
3 Chúc quý khách chơi vui vẻ Standard process
(flow) 2’ Khách đến trễ giờ đã đặt hơn 30p
3’ Tự động hủy lịch đặt trước
(flow) Sân bóng gặp trục trặc
Error situations: Khách hàng không đến
System state in error situations: Sân gặp vấn đề, trang thiết bị hư hỏng
Bảng 10 : Đặt tả UC quản lí check in
3.6 UC06: Quản lí món ăn
Name Quản lý món ăn
Short description Xem được những món ăn khách đã đặt
Actor Quản lý sân bóng
Trigger Khách hàng bắt đầu chơi bóng
Pre-condition Khách hàng đã đặt sân và vào sân chơi
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-Condition Gửi yêu cầu của khách hàng xuống nhà bếp để thực hiện Standard process
(flow) 1 Actor nhận thông tin gọi món của khách hàng
3’ Nếu món ăn chưa làm thì xác nhận hủy nếu đã làm thì không duyệt yêu cầu
4’ Chờ khách ord món khác hoặc đem lên cho khách 5’ Nếu không hủy thì thanh toán
Error situations: Quên đem lên cho khách hàng
System state in error situations:
Bảng11 : Đặt tả UC quản lí món ăn
3.7 UC07: Quản lí sân bóng
Name Quản lý sân bóng
Short Description Cho phép quản trị viên quản lý hệ thống sân bóng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL sân bóng” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển về trang tạo sân
Standard process (1) Actor nhấn vào button “QL sân bóng”.
(2) Actor thêm, sửa, xóa những thông tin:
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Chuyển về trang danh mục sân bóng Alternaitve process
(4’)HT thông báo trùng tên sân bóng hoặc trùng loại sân bóng và giá tiền.
(5’) Actor nhập lại thông tin.
(6’) Chuyển về trang danh mục sân bóng.
System state in error situation Không thể đặng nhập vào hệ thống
Bảng 12 : Đặt tả UC quản lí sân bóng
3.8 UC08 Quản lí danh sách khách hàng
Name Quản lý danh sách khách hàng
Short Description Cho phép quản trị viên quản lý thông tin khách hàng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL sân bóng”Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang danh mục khách hàng
(1) Actor nhấn vô mục “QL khách hàng”
(2) Actor có thể thêm, sửa, xóa thông tin của khách hàng:
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin Alternaitve process
(4’) Hệ thống thông báo mã khách hàng đã tồn tại.
(5’) Actor sửa lại mã khách hàng sao cho không hiện thông báo này”.
System state in error situation Không thể đăng nhập vào hệ thống
Bảng 13 : Đặt tả UC quản lí khách
3.9 UC09: Thiết lập giá sân bóng
Name Thiết lập bảng giá sân bóng
Short Description Cho phép quản trị viên quản lý giá cả sân bóng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “Bảng giá sân bóng”
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang bảng giá sân bóng
(1) Actor nhấn vô mục “Bảng giá sân bóng”
(2) Actor có thể thêm, thay đổi, sửa, xóa thông tin của sân bóng:
Loại sân bóng(sân 5, sân 7, sân 11)
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Trở về trang bảng giá sân bóng.
Alternaitve process (4’)Hệ thống thông báo: “bắt buộc nhập đầy đủ loại sân bóng, tên sân bóng và giá tiền”.
System state in error situation Không thể kết nối hệ thống
Bảng 14 : Đặt tả UC thiết lập giá sân bóng
Short Description Cho phép quản trị viên đăng nhập vô hệ thống quản lý Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “Đăng nhập”Pre-condi Actor chưa đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang chủ
Standard process (1) Actor điền username và password, sau đó nhấn “đăng nhập”
(2) Actor vô được trang chủ thành công.
(2’) Hệ thống thông báo password không đúng hoặc username chưa đươc đăng ký.
System state in error situation Không thể kết nối được với sever
Bảng 15 : Đặt tả UC đăng nhập
3.11 UC11: Quản lí nhà cung cấp dịch vụ
Name Quản lý nhà cung cấp dịch vụ
Short Description Cho phép quản trị viên quản lý thông tin nhà cung cấp , nhà đầu tư Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL Nhà cung cấp” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang danh mục khách hàng
(1) Actor nhấn vô mục “QL Nhà cung cấp”
(2) Actor có thể theo dõi các chỉ số hiệu suất chính (KPI) để đánh giá mức độ đáp ứng nghĩa vụ của nhà cung cấp của bạn Điều này có thể bao gồm các yếu tố như chất lượng sản phẩm, giao hàng đúng hạn và khả năng đáp ứng các yêu cầu.
(3) Actor có thể tìm kiếm nhà cung cấp uy tín, chuyên cung cấp thiết bị sân bóng và các dịch vụ liên quan trong danh mục “tìm kiếm nhà cung cấp”
(4) Actor có thể quản lý các hợp đồng với nhà cung cấp trong mục “quản lý hợp đồng nhà cung cấp”
(5) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin Alternaitve process (4’) Hệ thống thông báo cáo hợp đồng với nhà cung cấp đã quá hạn
System state in error situation Không thể đăng nhập vào hệ thống
Bảng 16 : Đặt tả UC quản lí nhà cung cấp dịch
3.12 UC12:Quản lí báo cáo thống kê
Name Quản lý báo cáo thống kê
Short Description Cho phép quản trị viên quản lý số liệu thống kê Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL Báo cáo thống kê”
Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang báo cáo thống kê
(1) Actor nhấn vô mục “QL Báo cáo thống kê
(2) Actor có thể thêm, thay đổi, sửa, xóa với các mục: bán hàng, tồn kho, công nợ và các báo cáo về lãi lỗ kinh doanh, tổng hợp chi phí, tổng hợp doanh thu bán hàng, báo cáo về tiền mặt
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Trở về trang QL Báo cáo thống kê.
Alternaitve process (4’)Hệ thống thông báo: “Không”.
System state in error situation Kết nối database bị lôc
Bảng 17 : Đặt tả UC quản lí báo cáo thống kê
3.13 UC14: Quản lý check out
Name Quản lí check out
Short description Khách hàng bắt đầu vào sân chơi
Actor Nhân viên, Quản trị viên hệ thống
Trigger Khách hàng đang chơi
Pre-condition Hiện lên màn hính các dịch vụ phụ để khách hàng lựa chọn Post-Condition 1 Xác nhận số giờ khách đã đặt
2 Thông báo đã hết giờ
(flow) 2’ Khách hàng vượt quá số giờ đã đặt
3’ Tính thêm phí rồi thanh toán
Sân bóng gặp trục trặc
Error situations: Đang chơi bỏ về ngang
System state in error situations: Sân gặp vấn đề, trang thiết bị hư hỏng
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Bảng 18 : Đặt tả UC quản lý check out
3.14 UC15: Quản lý thiết bị trong sân
Name Quản lí thiết bị trong sân
Short description Actor đi kiểm tra sân
Trigger Đang đi kiểm tra
Pre-condition Hiện bảng báo cáo
Post-Condition 1 Đến từng sân xem xét
2 Kiểm tra trang thiết bị
3 Báo cáo trang thiết bị bình thường Standard process
2’ Trang thiết bị đã bị hỏng 3’ Báo cáo để tiền hành sửa chữa
Sân bóng gặp trục trặcError situations: Khách đang chơi
System state in error situations: Cúp điện
Bảng 19 : Đặt tả UC quản lý trang thiết bị
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
3.15 UC16: Quản lý thời gian hoạt động
Name Quản lý thời gian hoạt động
Short description Actor mở của hàng
Pre-condition Hệ thống đã hoạt động
Post-Condition 1 Mở cửa đúng giờ
2 Kiểm tra qua một lượt để bắt đầu hoạt động
3 Xem danh sách các sân được đặt hôm nay
4 Xác nhận sân khách đặt hôm nay ổn
6 Đóng cửa cửa hàng Standard process
4’ Sân khách đặt có trục trặc 5’ Yêu cầu đổi sân cho khách 6’ Đóng cửa
Error situations: Nhân viên đi trễ
System state in error situations: Ổ khóa lỗi không thể mở cửa
Bảng 20 : Đặt tả UC quản lý thời gian hoạt động
3.16 UC Xem thông tin cá nhân
Name Xem thông tin cá nhân
Short Description Cho phép khách hàng xem thông tin cá nhân của mình
Trigger Khách hàng nhấn vào “Thông tin chi tiết”
Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang thông tin các nhân
(1) Actor nhấn vô mục “ Thông tin chi tiết ”
(2) Actor có thể thêm,cập nhật, xóa thông tin của mình.
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin.
Alternaitve process (3’) Không thể lưu
System state in error situation Không có kết nối với database
Bảng 21 : Đặt tả UC Xem thông tin cá nhân
3.17 UC Quản lí danh sách nhân viên
Name Quản lý danh sách nhân viên
Description Thực hiện các công việc liên quan đến thêm, xóa, sửa, cập nhật thông tin của nhân viên Actor Quản trị viên
Trigger Khi actor chọn nút “Chi tiết nhân viên”
Pre-condition Đăng nhập vào hệ thống
Post-condition Chuyển tới trang chi tiết nhân viên
1) Chọn chức năng(thêm, xóa, sửa)
5) Thông báo thành công Alternative flow/Process
4’ Sai format 5’ Không thể lưu 6’ Thông báo lỗi System state in error situations
Bỏ trống phần bắt buộc Lỗi nhập thành công nhưng không lưu Không kết nối được với database
Bảng 21 : Đặt tả UC Xem thông tin cá nhân
3.18 UC Xem thông tin sân
Name Xem thông tin sân
Short Description Cho phép khách hàng xem thông tin sân bóng đã đượ đặt
Trigger Khách hàng nhấn vào “Chi tiết sân”
Pre-condi Actor đã đăng nhập vào hệ thống và đã đặt sânPost-condi Chuyển tới trang chi tiết thông tin sân bóng
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Standard process (1) Actor nhấn vô mục “ Chi tiết sân ”
Alternaitve process (2’) Thông báo lỗi
System state in error situation Không có kết nối với database
Bảng 23 : Đặt tả UC quản lí báo cáo thống kê
Short Description Cho phép actor in hóa đơn thanh toán
Trigger Khách hàng gọi thanh toán
Pre-condi Khách hàng đang chơi trong sân
Post-condi In hóa đơn thanh toán
Standard process (1) Nhận yêu cầu thanh toán
(2) Yêu cầu hệ thống xuất tổng hóa đơn
(3) Chọn phương thức thanh toán
(4) In hóa đơn Alternaitve process
(2 ’) Hệ thống lỗi (3’) Không thể in hóa đon (4’) Tìm cách khác phục hệ thống
System state in error situation Cúp điện
Bảng 24 : Đặt tả UC quản lí báo cáo thống kê
Short Description Cho phép khách hàng xem thông tin cá nhân
Trigger Khách hàng nhấn vào “Xem thông tin tài khoản” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang chi tiết thông tin cá nhân
Standard process (1) Nhấn vào xem thông tài khoản
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Alternaitve process (1’) Không thể truy cập được
System state in error situation Không có kết nối với database
Bảng 25 : Đặt tả UC Xem tài khoản
3.21 UC Quản lý chương trình khuyến mãi
Name Quản lý chương trình khuyến mãi
Short Description Cho phép khách hàng xem thông tin sân bóng đã đượ đặt
Trigger Khách hàng nhấn vào “Chi tiết sân”
Pre-condi Actor đã đăng nhập vào hệ thống và đã đặt sân Post-condi Chuyển tới trang chi tiết thông tin sân bóng
Standard process (1) Actor nhấn vô mục “ Chi tiết sân ”
Alternaitve process (2’) Thông báo lỗi
System state in error situation Không có kết nối với database
Bảng 26 : Đặt tả UC Quản lí chương trình khuyến mãi
3.22 UC Xem lịch đặt sân
Name Xem lịch đặt sân
Short Description Cho phép khách hàng xem lịch sân đã đặt
Trigger Khách hàng nhấn vào “Xem sân đã đặt”
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang thông tin sân chi tiết
Standard process (1) Nhấn vào xem sân đã đặt
(2) Chọn xem thông tin chi tiếtAlternaitve process (1’) Không thể truy cập được
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
System state in error situation Không có kết nối với database
Bảng 27 : Đặt tả UC Xem lịch đặt sân
3.23 UC Xem thông tin người đặt
Name Xem thông tin người đặt
Short Description Cho phép quản trị viên xem thông tin người đặt
Trigger QTV nhấn vào danh sách sân đã đặt
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang các sân đã được đặt
(1) Nhấn vào xem danh sách các sân đã đặt
(2) Nhấn vào sân muốn xem
(3) Chọn xem thông tin người đặt
Alternaitve process (1’) Không thể truy cập được
System state in error situation Không có kết nối với database
Bảng 28 : Đặt tả UC Xem thông tin người đặt
3.24 UC Quản lý thiết bị trong sân
Name Xem Quản lý thiết bị trong sân
Short Description Cho phép NV kiểm tra các thiết bị trong sân và báo cáo
Trigger Nhân viên phát hiện cái thiết bị hư hỏng
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang quản lý thiết bị
(1) Nhấn vào quản lý thiết bị
(2) Điền thông tin thiết bị hư vào
(3) Gửi báo cáo lý do hư hỏng
UC06: Quản lí món ăn
Name Quản lý món ăn
Short description Xem được những món ăn khách đã đặt
Actor Quản lý sân bóng
Trigger Khách hàng bắt đầu chơi bóng
Pre-condition Khách hàng đã đặt sân và vào sân chơi
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-Condition Gửi yêu cầu của khách hàng xuống nhà bếp để thực hiện Standard process
(flow) 1 Actor nhận thông tin gọi món của khách hàng
3’ Nếu món ăn chưa làm thì xác nhận hủy nếu đã làm thì không duyệt yêu cầu
4’ Chờ khách ord món khác hoặc đem lên cho khách 5’ Nếu không hủy thì thanh toán
Error situations: Quên đem lên cho khách hàng
System state in error situations:
Bảng11 : Đặt tả UC quản lí món ăn
UC07: Quản lí sân bóng
Name Quản lý sân bóng
Short Description Cho phép quản trị viên quản lý hệ thống sân bóng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL sân bóng” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển về trang tạo sân
Standard process (1) Actor nhấn vào button “QL sân bóng”.
(2) Actor thêm, sửa, xóa những thông tin:
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Chuyển về trang danh mục sân bóng Alternaitve process
(4’)HT thông báo trùng tên sân bóng hoặc trùng loại sân bóng và giá tiền.
(5’) Actor nhập lại thông tin.
(6’) Chuyển về trang danh mục sân bóng.
System state in error situation Không thể đặng nhập vào hệ thống
Bảng 12 : Đặt tả UC quản lí sân bóng
UC08 Quản lí danh sách khách hàng
Name Quản lý danh sách khách hàng
Short Description Cho phép quản trị viên quản lý thông tin khách hàng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL sân bóng”Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang danh mục khách hàng
(1) Actor nhấn vô mục “QL khách hàng”
(2) Actor có thể thêm, sửa, xóa thông tin của khách hàng:
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin Alternaitve process
(4’) Hệ thống thông báo mã khách hàng đã tồn tại.
(5’) Actor sửa lại mã khách hàng sao cho không hiện thông báo này”.
System state in error situation Không thể đăng nhập vào hệ thống
Bảng 13 : Đặt tả UC quản lí khách
UC09: Thiết lập giá sân bóng
Name Thiết lập bảng giá sân bóng
Short Description Cho phép quản trị viên quản lý giá cả sân bóng Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “Bảng giá sân bóng”
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang bảng giá sân bóng
(1) Actor nhấn vô mục “Bảng giá sân bóng”
(2) Actor có thể thêm, thay đổi, sửa, xóa thông tin của sân bóng:
Loại sân bóng(sân 5, sân 7, sân 11)
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Trở về trang bảng giá sân bóng.
Alternaitve process (4’)Hệ thống thông báo: “bắt buộc nhập đầy đủ loại sân bóng, tên sân bóng và giá tiền”.
System state in error situation Không thể kết nối hệ thống
Bảng 14 : Đặt tả UC thiết lập giá sân bóng
UC10: Đăng nhập
Short Description Cho phép quản trị viên đăng nhập vô hệ thống quản lý Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “Đăng nhập”Pre-condi Actor chưa đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang chủ
Standard process (1) Actor điền username và password, sau đó nhấn “đăng nhập”
(2) Actor vô được trang chủ thành công.
(2’) Hệ thống thông báo password không đúng hoặc username chưa đươc đăng ký.
System state in error situation Không thể kết nối được với sever
Bảng 15 : Đặt tả UC đăng nhập
UC11: Quản lí nhà cung cấp dịch vụ
Name Quản lý nhà cung cấp dịch vụ
Short Description Cho phép quản trị viên quản lý thông tin nhà cung cấp , nhà đầu tư Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL Nhà cung cấp” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang danh mục khách hàng
(1) Actor nhấn vô mục “QL Nhà cung cấp”
(2) Actor có thể theo dõi các chỉ số hiệu suất chính (KPI) để đánh giá mức độ đáp ứng nghĩa vụ của nhà cung cấp của bạn Điều này có thể bao gồm các yếu tố như chất lượng sản phẩm, giao hàng đúng hạn và khả năng đáp ứng các yêu cầu.
(3) Actor có thể tìm kiếm nhà cung cấp uy tín, chuyên cung cấp thiết bị sân bóng và các dịch vụ liên quan trong danh mục “tìm kiếm nhà cung cấp”
(4) Actor có thể quản lý các hợp đồng với nhà cung cấp trong mục “quản lý hợp đồng nhà cung cấp”
(5) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin Alternaitve process (4’) Hệ thống thông báo cáo hợp đồng với nhà cung cấp đã quá hạn
System state in error situation Không thể đăng nhập vào hệ thống
Bảng 16 : Đặt tả UC quản lí nhà cung cấp dịch
UC12:Quản lí báo cáo thống kê
Name Quản lý báo cáo thống kê
Short Description Cho phép quản trị viên quản lý số liệu thống kê Actor Quản trị viên hệ thống
Trigger Quản trị viên hệ thống nhấn nút “QL Báo cáo thống kê”
Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang báo cáo thống kê
(1) Actor nhấn vô mục “QL Báo cáo thống kê
(2) Actor có thể thêm, thay đổi, sửa, xóa với các mục: bán hàng, tồn kho, công nợ và các báo cáo về lãi lỗ kinh doanh, tổng hợp chi phí, tổng hợp doanh thu bán hàng, báo cáo về tiền mặt
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“cập nhật” nếu thực thi chỉnh sửa thông tin.
(4) Trở về trang QL Báo cáo thống kê.
Alternaitve process (4’)Hệ thống thông báo: “Không”.
System state in error situation Kết nối database bị lôc
Bảng 17 : Đặt tả UC quản lí báo cáo thống kê
3.13 UC14: Quản lý check out
Name Quản lí check out
Short description Khách hàng bắt đầu vào sân chơi
Actor Nhân viên, Quản trị viên hệ thống
Trigger Khách hàng đang chơi
Pre-condition Hiện lên màn hính các dịch vụ phụ để khách hàng lựa chọn Post-Condition 1 Xác nhận số giờ khách đã đặt
2 Thông báo đã hết giờ
(flow) 2’ Khách hàng vượt quá số giờ đã đặt
3’ Tính thêm phí rồi thanh toán
Sân bóng gặp trục trặc
Error situations: Đang chơi bỏ về ngang
System state in error situations: Sân gặp vấn đề, trang thiết bị hư hỏng
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Bảng 18 : Đặt tả UC quản lý check out
3.14 UC15: Quản lý thiết bị trong sân
Name Quản lí thiết bị trong sân
Short description Actor đi kiểm tra sân
Trigger Đang đi kiểm tra
Pre-condition Hiện bảng báo cáo
Post-Condition 1 Đến từng sân xem xét
2 Kiểm tra trang thiết bị
3 Báo cáo trang thiết bị bình thường Standard process
2’ Trang thiết bị đã bị hỏng 3’ Báo cáo để tiền hành sửa chữa
Sân bóng gặp trục trặcError situations: Khách đang chơi
System state in error situations: Cúp điện
Bảng 19 : Đặt tả UC quản lý trang thiết bị
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
3.15 UC16: Quản lý thời gian hoạt động
Name Quản lý thời gian hoạt động
Short description Actor mở của hàng
Pre-condition Hệ thống đã hoạt động
Post-Condition 1 Mở cửa đúng giờ
2 Kiểm tra qua một lượt để bắt đầu hoạt động
3 Xem danh sách các sân được đặt hôm nay
4 Xác nhận sân khách đặt hôm nay ổn
6 Đóng cửa cửa hàng Standard process
4’ Sân khách đặt có trục trặc 5’ Yêu cầu đổi sân cho khách 6’ Đóng cửa
Error situations: Nhân viên đi trễ
System state in error situations: Ổ khóa lỗi không thể mở cửa
Bảng 20 : Đặt tả UC quản lý thời gian hoạt động
3.16 UC Xem thông tin cá nhân
Name Xem thông tin cá nhân
Short Description Cho phép khách hàng xem thông tin cá nhân của mình
Trigger Khách hàng nhấn vào “Thông tin chi tiết”
Pre-condi Actor đã đăng nhập vào hệ thống
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Post-condi Chuyển tới trang thông tin các nhân
(1) Actor nhấn vô mục “ Thông tin chi tiết ”
(2) Actor có thể thêm,cập nhật, xóa thông tin của mình.
(3) Actor nhấn vào “Lưu” để hoàn tất việc tạo mới;
“Cập nhật” nếu thực thi chỉnh sửa thông tin.
Alternaitve process (3’) Không thể lưu
System state in error situation Không có kết nối với database
Bảng 21 : Đặt tả UC Xem thông tin cá nhân
3.17 UC Quản lí danh sách nhân viên
Name Quản lý danh sách nhân viên
Description Thực hiện các công việc liên quan đến thêm, xóa, sửa, cập nhật thông tin của nhân viên Actor Quản trị viên
Trigger Khi actor chọn nút “Chi tiết nhân viên”
Pre-condition Đăng nhập vào hệ thống
Post-condition Chuyển tới trang chi tiết nhân viên
1) Chọn chức năng(thêm, xóa, sửa)
5) Thông báo thành công Alternative flow/Process
4’ Sai format 5’ Không thể lưu 6’ Thông báo lỗi System state in error situations
Bỏ trống phần bắt buộc Lỗi nhập thành công nhưng không lưu Không kết nối được với database
Bảng 21 : Đặt tả UC Xem thông tin cá nhân
3.18 UC Xem thông tin sân
Name Xem thông tin sân
Short Description Cho phép khách hàng xem thông tin sân bóng đã đượ đặt
Trigger Khách hàng nhấn vào “Chi tiết sân”
Pre-condi Actor đã đăng nhập vào hệ thống và đã đặt sânPost-condi Chuyển tới trang chi tiết thông tin sân bóng
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Standard process (1) Actor nhấn vô mục “ Chi tiết sân ”
Alternaitve process (2’) Thông báo lỗi
System state in error situation Không có kết nối với database
Bảng 23 : Đặt tả UC quản lí báo cáo thống kê
Short Description Cho phép actor in hóa đơn thanh toán
Trigger Khách hàng gọi thanh toán
Pre-condi Khách hàng đang chơi trong sân
Post-condi In hóa đơn thanh toán
Standard process (1) Nhận yêu cầu thanh toán
(2) Yêu cầu hệ thống xuất tổng hóa đơn
(3) Chọn phương thức thanh toán
(4) In hóa đơn Alternaitve process
(2 ’) Hệ thống lỗi (3’) Không thể in hóa đon (4’) Tìm cách khác phục hệ thống
System state in error situation Cúp điện
Bảng 24 : Đặt tả UC quản lí báo cáo thống kê
Short Description Cho phép khách hàng xem thông tin cá nhân
Trigger Khách hàng nhấn vào “Xem thông tin tài khoản” Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang chi tiết thông tin cá nhân
Standard process (1) Nhấn vào xem thông tài khoản
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Alternaitve process (1’) Không thể truy cập được
System state in error situation Không có kết nối với database
Bảng 25 : Đặt tả UC Xem tài khoản
3.21 UC Quản lý chương trình khuyến mãi
Name Quản lý chương trình khuyến mãi
Short Description Cho phép khách hàng xem thông tin sân bóng đã đượ đặt
Trigger Khách hàng nhấn vào “Chi tiết sân”
Pre-condi Actor đã đăng nhập vào hệ thống và đã đặt sân Post-condi Chuyển tới trang chi tiết thông tin sân bóng
Standard process (1) Actor nhấn vô mục “ Chi tiết sân ”
Alternaitve process (2’) Thông báo lỗi
System state in error situation Không có kết nối với database
Bảng 26 : Đặt tả UC Quản lí chương trình khuyến mãi
3.22 UC Xem lịch đặt sân
Name Xem lịch đặt sân
Short Description Cho phép khách hàng xem lịch sân đã đặt
Trigger Khách hàng nhấn vào “Xem sân đã đặt”
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang thông tin sân chi tiết
Standard process (1) Nhấn vào xem sân đã đặt
(2) Chọn xem thông tin chi tiếtAlternaitve process (1’) Không thể truy cập được
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
System state in error situation Không có kết nối với database
Bảng 27 : Đặt tả UC Xem lịch đặt sân
3.23 UC Xem thông tin người đặt
Name Xem thông tin người đặt
Short Description Cho phép quản trị viên xem thông tin người đặt
Trigger QTV nhấn vào danh sách sân đã đặt
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang các sân đã được đặt
(1) Nhấn vào xem danh sách các sân đã đặt
(2) Nhấn vào sân muốn xem
(3) Chọn xem thông tin người đặt
Alternaitve process (1’) Không thể truy cập được
System state in error situation Không có kết nối với database
Bảng 28 : Đặt tả UC Xem thông tin người đặt
3.24 UC Quản lý thiết bị trong sân
Name Xem Quản lý thiết bị trong sân
Short Description Cho phép NV kiểm tra các thiết bị trong sân và báo cáo
Trigger Nhân viên phát hiện cái thiết bị hư hỏng
Pre-condi Actor đã đăng nhập vào hệ thống
Post-condi Chuyển tới trang quản lý thiết bị
(1) Nhấn vào quản lý thiết bị
(2) Điền thông tin thiết bị hư vào
(3) Gửi báo cáo lý do hư hỏng
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Alternaitve process (1’) Không thể truy cập được
System state in error situation Không có kết nối với database
Bảng 29 : Đặt tả UC Quản lý thiết bị trong sân
Sequence Digram
Đặt sân
HÌnh 4 : Sequence Diagram – Đặt sân
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Gọi món
HÌnh 5 : Sequence Diagram – Gọi món
HÌnh 6 : Sequence Diagram – Thanh toán
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Quản lí món ăn
HÌnh 7 : Sequence Diagram – Quản lí món ăn
Thiết lập giá sân
HÌnh 8 : Sequence Diagram – Thiết lập giá sân
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
4.6 Quản lí thiết bị trong sân
HÌnh 9 : Sequence Diagram – Quản lí thiết bị trong sân
HÌnh 10 : Sequence Diagram – Quản lý check in
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
HÌnh 11 : Sequence Diagram – Quản lí check out
4.9 Quản lý thời gian hoạt động
HÌnh 12 : Quản lí thời gian hoạt động
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
4.10 Quản lý lịch đặt sân
HÌnh 13 : Sequence Diagram – Quản lí nhà cung cấp dịch vụ
Sate Machine Diagram
Activity Diagram
UC Đăng nhập
HÌnh 16 : Activity Diagram – Đăng nhập
HÌnh 17 : Activity Diagram – Xóa tài khoản
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
6.4 UC Quản lí thông tin khách hàng
HÌnh 18 : Activity Diagram – Quản lí thông tin khách hàng
6.5 UC Báo cáo thống kê
HÌnh 19 : Activity Diagram – Báo cáo thống kê
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
6.6 UC Xem lịch đặt sân
HÌnh 20 : Activity Diagram – Xem lịch đặt sân
6.7 UC Quản lý chương trình khuyến mãi
HÌnh 21 : Activity Diagram – Quản lý chương trình khuyến mãi
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
HÌnh 22 : Activity Diagram – In hóa đơn
6.9 UC Quản lý danh sách nhân viên
HÌnh 23 : Activity Diagram – Quản lý danh sách nhân viên
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
6.10 UC Xem thông tin sân
HÌnh 24 : Activity Diagram – Xem thông tin sân
UC Quản lí thông tin khách hàng
HÌnh 18 : Activity Diagram – Quản lí thông tin khách hàng
UC Báo cáo thống kê
HÌnh 19 : Activity Diagram – Báo cáo thống kê
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
6.6 UC Xem lịch đặt sân
HÌnh 20 : Activity Diagram – Xem lịch đặt sân
6.7 UC Quản lý chương trình khuyến mãi
HÌnh 21 : Activity Diagram – Quản lý chương trình khuyến mãi
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
HÌnh 22 : Activity Diagram – In hóa đơn
6.9 UC Quản lý danh sách nhân viên
HÌnh 23 : Activity Diagram – Quản lý danh sách nhân viên
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
6.10 UC Xem thông tin sân
HÌnh 24 : Activity Diagram – Xem thông tin sân
UC
HÌnh 21 : Activity Diagram – Quản lý chương trình khuyến mãi
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
UC
HÌnh 22 : Activity Diagram – In hóa đơn
UC
HÌnh 23 : Activity Diagram – Quản lý danh sách nhân viên
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
UC
HÌnh 24 : Activity Diagram – Xem thông tin sân
Sơ đồ ERD
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Clas Diagram
Tổng kết
Các chức năng đã hoàn thành
1 Mô tả và yêu cầu chức năng cho toàn hệ thống
2 Yêu cầu của người dùng với hệ thống
3 Xác định các actor cho hệ thống, vẽ use case cho từng actor
4 Đặc tả các use case
6 Vẽ và giải thích sơ đồ tuần tự (Sequence diagram)
7 Optional - Vẽ sơ đồ trạng thái (State machine diagram)
8 Vẽ và giải thích sơ đồ Activity diagram
9 Thiết kế và đặc tả sơ đồ ERD
10 Kết luận các ưu và nhược điểm của hệ thống cũng như những cải tiến cần thiết
XÂY DỰNG HỆ THỐNG QUẢN LÍ ĐẶT SÂN BÓNG Học kí II năm học 2023 - 2024
Bảng phân công công việc
Huỳnh Nguyễn Linh Tâm Nguyễn Việt Tài Hồ Chí Quốc Đặng Minh Phúc Vũ Tưởng Hoàng Đ t
Vẽ UC cho từng actor x x x x
Vẽ UC tổng x Đặc tả x x x x