lOMoARcPSD| 60734260
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
HỌC PHẦN : PHÂN TÍCH THIẾT KẾ HỆ THNG
NHÓM : 3
ĐỀ TÀI : PHÂN TÍCH VÀ THIẾT KẾ HỆ THNG QUẢN LÝ CYBER
GAME
Sinh viên thực hiện
Lớp
Khóa
Trịnh Thế Luân
DCCNTT13.10.5
13
Phạm Quang Vinh
DCCNTT13.10.5
13
Hoàng Minh Duy
DCCNTT13.10.5
13
Bắc Ninh, năm 2024
lOMoARcPSD| 60734260
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN
HỌC PHẦN : PHÂN TÍCH THIẾT KẾ HỆ THNG
NHÓM : 3
ĐỀ TÀI : PHÂN TÍCH VÀ THIẾT KẾ HỆ THNG QUẢN LÝ CYBER GAME
STT
Sinh viên thực hiện
Mã sinh
viên
Điểm bằng số
Điểm bằng chữ
1
Trịnh Thế Luân
20220850
2
Phạm Quang Vinh
20220746
3
Hoàng Minh Duy
20220794
CÁN BỘ CHẤM 1
(Ký và ghi rõ họ tên) N
BỘ CHM 2
(Ký và ghi rõ họ tên)
DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ
lOMoARcPSD| 60734260
LỜI NÓI ĐẦU
Trong thời đại số hóa ngày nay, việc hiểu biết quản các hệ thống thông tin
một cách hiệu quả chìa khóa để thành công trong mọi lĩnh vực. Môn học "Phân tích
Thiết kế Hệ thống" đã trang bị cho chúng tôi - nhóm sinh viên DCCNTT13.10.5
những kiến thức thiết yếu sâu rộng, từ việc phân tích nhu cầu kinh doanh đến việc
thiết kế và triển khai các giải pháp hệ thống thông minh. Môn học y đã đưa chúng tôi
đi qua một hành trình khám phá cách thức thu thập thông tin, phân tích yêu cầu, và xây
dựng hình dữ liệu quy trình làm việc. Qua đó, chúng tôi đã học được cách thiết
kế các giải pháp kỹ thuật không chỉ hiệu quả mà còn có khả năng thích ứng với sự thay
đổi nhanh chóng của công nghệ. Sử dụng các công cụ tiên tiến như UML BPMN,
cùng với việc áp dụng các phương pháp luận phát triển hệ thống như Agile Scrum,
chúng tôi đã được chuẩn bị để đối mặt với thực tế phức tạp của ngành công nghệ thông
tin. Chúng tôi nhận thức rõ ràng về tầm quan trọng của việc nắm vững kiến thức và kỹ
năng từ môn học này, không chỉ để trở thành những chuyên gia công nghệ thông tin có
khả năng giải quyết vấn đề còn để trở thành những nhà quản hệ thống thông tin
chuyên nghiệp. Môn học "Phân tích Thiết kế Hệ thống" không chỉ nền tảng kiến
thức còn nguồn cảm hứng để chúng tôi phát triển duy phân tích, kỹ năng giải
quyết vấn đề, khả năng làm việc nhóm - những phẩm chất cần thiết cho sự nghiệp
tương lai của mỗi sinh viên.Với lòng biết ơn sâu sắc, chúng tôi xin cảm ơn các thầy cô
đã hướng dẫn truyền đạt không chỉ kiến thức còn niềm đam cho ngành
nghề. Chúng tôi cũng xin cảm ơn các bạn sinh viên đã cùng nhau hợp tác hỗ trợ trong
suốt quá trình học tập và thực hành.
lOMoARcPSD| 60734260
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI
1.1. Tổng quan về đề tài
Trong những năm gần đây, ngành công nghiệp game đã phát triển với tốc độ
chóng mặt, trở thành một phần không thể thiếu trong đời sống giải trí của giới trẻ. Cyber
Game, hay còn gọi là phòng game máy tính, là một hình thức giải trí phổ biến, nơi mọi
người thể tụ tập tham gia vào thế giới ảo qua các trò chơi điện tử. Việc quản
một Cyber Game hiệu quả đòi hỏi sự chính xác và tỉ mỉ trong việc theo dõi thời gian sử
dụng, quản tài chính, cung cấp dịch vụ khách hàng tốt nhất. Đề tài "Phân tích
thiết kế hệ thống quản lý Cyber Game" nhằm mục tiêu xây dựng một hệ thống thông tin
có khả năng tự động hóa các quy trình quản lý, từ đó nâng cao hiệu quả kinh doanh
sự hài lòng của khách hàng.
1.2 Lý Do Chọn Đề Tài
Lựa chọn đề tài này xuất phát từ nhu cầu thực tế của thị trường giải trí hiện nay,
cũng như sự quan tâm của nhóm chúng tôi đối với nh vực công nghệ thông tin trò
chơi điện tử. Chúng tôi nhận thấy rằng, mặc nhiều Cyber Game hiện đại, nhưng
không phải tất cả đều áp dụng một hệ thống quản lý khoa học và hiện đại. Điều này dẫn
đến việc quản lý không hiệu quả, lãng phí thời gian tài nguyên. Bên cạnh đó, việc áp
dụng công nghệ thông tin vào quản cũng n hạn chế, khiến cho việc cung cấp dịch
vụ chưa thể đạt được sự chuyên nghiệp tối ưu.
Với mong muốn đóng góp vào sự phát triển của ngành công nghiệp game tại Việt
Nam, đồng thời áp dụng những kiến thức đã học về phân tích thiết kế hệ thống, nhóm
chúng tôi đã quyết định chọn đề tài này để nghiên cứu và phát triển. Chúng tôi tin rằng,
với việc xây dựng một hệ thống quản Cyber Game chuyên nghiệp, chúng tôi không
chỉ giải quyết được các vấn đề hiện tại n góp phần nâng cao chất lượng dịch vụ
và tạo ra một môi trường giải trí lành mạnh, an toàn cho cộng đồng.
1.3 Phân công công việc.
BẢNG PHÂN CÔNG CÔNG VIỆC CỦA CÁC THÀNH VIÊN TRONG NHÓM
Công Việc Triển Khai Cụ
Th
Người Thực Hiện
Thời
Gian
Thực
Hiện
Kết
Qu
Đạt
Được
(%)
Ghi
Chú
Chương 1: Tổng quan về
đề tài (Giới
thiệu đề tài & Phân công
công việc)
Trịnh Thế Luân
01/06
-
05/06
100%
Hoàn
thành
lOMoARcPSD| 60734260
Chương 2: Khảo sát
thực trạng và xác
định yêu cầu hệ thng
Hoàng Minh Duy
06/06
-
10/06
100%
Hoàn
thành
Chương 3: 3.1. Biểu đồ
use case
Phạm Quang Vinh
11/06
-
12/06
100%
Hoàn
thành
Chương 3: 3.2. Biểu đồ
lớp
Trịnh Thế Luân
13/06
-
14/06
100%
Hoàn
thành
Chương 3: 3.3. Biểu đồ
trạng thái
Hoàng Minh Duy
15/06
-
16/06
100%
Hoàn
thành
Chương 3: 3.4. Biểu đồ
hoạt động
Phạm Quang Vinh
17/06
-
18/06
100%
Hoàn
thành
Chương 3: 3.5. Biểu đồ
trình tự
Trịnh Thế Luân
19/06
-
20/06
100%
Hoàn
thành
Chương 3: 3.6. Biểu đồ
triển khai
Hoàng Minh Duy
21/06
-
22/06
100%
Hoàn
thành
Chương 3: 3.7. Biểu đồ
thành phần
Phạm Quang Vinh
23/06
-
24/06
100%
Hoàn
thành
Chương 4: Thiết kế
cài đặt cơ sở dữ
liệu
Trịnh Thế Luân
16/06
-
20/06
100%
Hoàn
thành
Chương 5: Cài đặt và
triển khai ứng
dụng
Hoàng Minh Duy
21/06
-
25/06
100%
Hoàn
thành
Kết quả đạt được,
Trịnh Thế Luân
26/06
100%
Hoàn
Hạn chế, Hướng phát
triển
-
27/06
thành
DANH MỤC CÁC TỪ
VIẾT TT
Trịnh Thế Luân
28/06
100%
Hoàn
thành
DANH MỤC BẢNG BIỂU
VÀ SƠ ĐỒ
Phạm Quang Vinh
29/06
100%
Hoàn
thành
DANH MỤC TÀI LIỆU
THAM KHẢO
Phạm Quang Vinh
30/06
100%
Hoàn
thành
lOMoARcPSD| 60734260
CHƯƠNG 2: KHẢO SÁT THỰC TRẠNG VÀ XÁC ĐỊNH YÊU CẦU
HỆ THNG
2.1 Khảo Sát Thực Trạng
Trong khuôn khổ của đề tài "Phân ch thiết kế hthống quản Cyber Game",
nhóm chúng tôi đã ến hành khảo sát thực trng quản lý tại các phòng game ở khu vực
Minh Khai, Nội. Qua quá trình khảo sát, chúng tôi ghi nhận được một số điểm chung
như sau:
- svật chất: Hầu hết các Cyber Game cơ sở vật chất từ trung bình đến tốt, với
các trang thiết bị cần thiết như máy nh, ghế, bàn, và hệ thống âm thanh.
- Quản lý khách hàng: Việc quản lý thông n khách hàng chyếu được thực hiện một
cách thủ công, thông qua sổ sách hoặc hệ thng y nh đơn giản, không sự liên
kết dữ liu.
- Theo dõi thời gian doanh thu: Phần lớn các Cyber Game sử dụng phần mềm qun
lý cơ bản để theo dõi thời gian sử dụng và nh ền, nhưng thường xuyên gặp sự cố kỹ
thuật và thiếu nh năng tự động hóa.
2.2 Xác Định Yêu Cầu Hệ Thng
Tnhững thông n thu thập được, nhóm chúng tôi đã xác định các yêu cầu cụ
thể cho hệ thống quản lý mới như sau:
- Tính ng tđộng a: Hthống cần khả ng tđộng ghi nhận thời gian s
dụng và nh toán chi phí một cách chính xác, giảm thiểu sự can thiệp của con người.
- Quản tài chính: Hệ thống phải cung cấp các báo cáo tài chính chi ết, bao gồm
doanh thu, chi phí, lợi nhuận, giúp chsở hữu dễ dàng theo dõi và đưa ra quyết
định kinh doanh.
- Dịch vụ khách hàng: Cải thiện trải nghiệm khách hàng bằng cách quản thông n
cá nhân, lịch sử sử dụng, và cung cấp các chương trình khuyến mãi một cách linh hoạt
và t động.
2.3 Các Hồ
Dựa trên yêu cầu đã xác định, nhóm chúng tôi đề xuất phát triển các hồ
sau:
- Hồ sơ yêu cầu: Tài liệu này sẽ mô tả chi ết các yêu cầu chức năng và phi chức ng
của hệ thống, bao gồm các nh năng quản lý thời gian, tài chính, và khách hàng.
- Hồ sơ quy trình: Mô tả các quy trình kinh doanh hiện tại tại các Cyber Game và đ
xuất các quy trình mới sau khi hthống được triển khai, nhằm tối ưu hóa hiệu quả
quản lý.
- Hồ hình dliệu: Bản vẽ các hình dữ liệu sẽ bao gồm đồ ER đồ
sở dữ liu, giúp mô tả cấu trúc dữ liệu mối quan hệ giữa các thực thể trong hệ
thống.
lOMoARcPSD| 60734260
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT K HỆ THNG
3.1 Biểu đ use case tổng quát
lOMoARcPSD| 60734260
3.1.1 Mô tả sử dụng quản lý tài khoản -Mục đích:
Dùng để quản lý tài khoản người dùng, bao gồm tạo, xóa, cập nhật và nạp tài
khoản.
Tác nhân kích hot:
Khách hàng và quản lý.
Các bước ến hành:
1. Tạo Tài Khoản:
o Khách hàng chọn chức năng “Tạo Tài Khoản”. o Hệ thống hin
thị form đăng ký tài khon.
o Khách hàng nhập thông n cần thiết và nhấn nút đăng ký.
o Hệ thống kiểm tra thông n và tạo tài khoản mới. o Ca s
dụng kết thúc.
2. Đăng Nhập Tài Khoản:
lOMoARcPSD| 60734260
o Khách hàng chọn chức năng “Đăng Nhập”. o Hệ thống hiển thị form
đăng nhập. o Khách hàng nhập tên tài khoản và mật khẩu, sau đó nhấn
nút đăng nhập.
o Hệ thống kiểm tra thông n và cho phép đăng nhập nếu thông n hợp
lệ.
o Ca sử dụng kết thúc.
3. Cập Nhật Thông Tin Tài Khoản:
o Quản trị viên chọn chức năng “Cập Nhật Thông Tin Tài Khoản”.
o Hệ thống hiển thị danh sách tài khoản hiện có. o Quản trị viên chọn tài
khoản cần cập nhật và thực hiện chỉnh sửa.
o Hệ thống cập nhật thông n tài khoản và lưu lại.
o Ca sử dụng kết thúc.
4. Xóa Tài Khoản:
o Quản trị viên chọn chức năng “Xóa Tài Khoản”. o Hệ thống hiển
thị danh sách tài khoản hiện có. o Quản trị viên chọn tài khoản
cần xóa. o Hệ thống xác nhận và xóa tài khoản.
o Ca sử dụng kết thúc.
5. Nạp Tài Khoản:
o Khách hàng chọn chức năng “Nạp Tài Khoản”. o Hệ thống
hiển thị các phương thức thanh toán. o Khách hàng chọn phương
thức thanh toán và nhập thông n thanh toán.
o Hệ thống xác nhận và nạp ền vào tài khoản. o Ca sử dụng
kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Nếu thông n đã có: Cho phép sửa đổi thông n.
Nếu tài khoản đã có (trùng tên tài khoản): Hthống báo lỗi nhập liu.
Điều kiện trước: Khách hàng phải đăng nhập trước (đối với các chức năng như Cp
Nhật Thông Tin Tài Khoản, Xóa Tài Khoản, Nạp Tài Khoản).
Điều kiện sau: Cập nhật danh sách tài khoản sau khi thay đổi.
3.1.2 Mô tả sử dụng quản lý máy trạm
Mục đích:
Dùng để quản lý máy trạm, bao gồm khởi động, tải và cập nhật trạng thái máy
trm.
Tác nhân kích hot:
lOMoARcPSD| 60734260
Khách hàng và quản trị viên.
Các bước ến hành:
1. Khởi Động Máy Trạm:
o Khách hàng chọn chức năng “Khởi Động Máy Trm”.
o Hệ thống kiểm tra trng thái máy trạm. o Nếu máy trm sẵn sàng, hệ
thống khởi động máy trm.
o Ca sử dụng kết thúc.
2. Tải Máy Trạm:
o Khách hàng chọn chức năng “Tải Máy Trạm”. o Hệ
thống hiển thị danh sáchy trạm sẵn có.
o Khách hàng chọn máy trạm cn tải. o Hệ thống tải
máy trm và cập nhật trạng thái. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật trạng thái máy trạm sau khi thay đổi.
3.1.3 Mô tả sử dụng quản lý dịch vụ
Mục đích:
Dùng để quản lý các dịch vụ đi kèm, bao gồm xem, gửi yêu cầu, đánh giá và
hủy yêu cầu dịch vụ.
Tác nhân kích hot:
Khách hàng và quản trị viên.
Các bước ến hành:
1. Xem Danh Sách Dịch Vụ:
o Khách hàng chọn chức năng “Xem Danh Sách Dịch V. o Hệ thống
hiển thị danh sách các dịch vụ hiện có. o Khách hàng xem thông n
dịch vụ.
o Ca sử dụng kết thúc.
2. Gửi Yêu Cầu Dịch V:
o Khách hàng chọn chức năng “Gửi Yêu Cầu Dịch Vụ”. o Hệ thống
hiển thị form yêu cầu dịch vụ.
lOMoARcPSD| 60734260
o Khách hàng nhập thông n yêu cầu và gửi đi. o Hệ thống ếp
nhận yêu cầu và xử lý.
o Ca sử dụng kết thúc.
3. Đánh Giá Dịch Vụ:
o Khách hàng chọn chức năng “Đánh Giá Dịch Vụ”.
o Hệ thống hiển thị form đánh giá. o Khách hàng nhập điểm và nhận xét,
sau đó gửi đi. o Hệ thng lưu lại đánh giá.
o Ca sử dụng kết thúc.
4. Hủy Yêu Cầu Dịch Vụ:
o Khách hàng chọn chức năng “Hủy Yêu Cầu Dịch V. o Hệ thống
hiển thị danh sách yêu cầu dịch vụ hiện có. o Khách hàng chọn yêu
cầu cần hủy và xác nhận. o Hệ thống hủy yêu cầu và cập nhật trng
thái. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Nếu thông n đã có: Cho phép sửa đổi thông n.
Nếu dịch vụ đã có (trùng mã dịch vụ): Hệ thống báo lỗi nhập liệu.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách dịch vụ sau khi thay đổi.
3.1.4 Mô tả sử dụng thanh toán
Mục đích:
Dùng để quản lý các phương thức thanh toán và giao dịch của khách hàng.
Tác nhân kích hot:
Khách hàng.
Các bước ến hành:
1. Chọn Phương Thức Thanh Toán:
o Khách hàng chọn chức năng “Chọn Phương Thức Thanh Toán”.
o Hệ thống hiển thị danh sách các phương thức thanh toán. o Khách
hàng chọn phương thức thanh toán mong muốn.
o Ca sử dụng kết thúc.
2. Nhập Thông Tin Thanh Toán:
o Khách hàng chọn chức năng “Nhập Thông Tin Thanh Toán”.
o Hệ thống hiển thị form thông n thanh toán.
lOMoARcPSD| 60734260
o Khách hàng nhập thông n thanh toán và xác nhận. o Hệ thống kiểm
tra và xử lý thông n thanh toán.
o Ca sử dụng kết thúc.
3. Xem Lịch Sử Giao Dịch:
o Khách hàng chọn chức năng “Xem Lịch Sử Giao Dịch”. o Hệ thống
hiển thị danh sách giao dịch của khách hàng. o Khách hàng xem chi ết
các giao dịch. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách giao dịch sau khi thay đổi.
3.1.5 Mô tả sử dụng quản lý hệ thng
Mục đích:
Quản lý quyền truy cập và sử dụng hệ thống.
Tác nhân kích hot:
Quản trị viên.
Các bước ến hành:
1. Quản Lý Phân Quyền:
o Quản trị viên chọn chức năng “Quản Lý Phân Quyền”.
o Hệ thống hiển thị danh sách người dùng và quyền hiện tại.
o Quản trị viên chọn người dùng và cập nhật quyền truy cập.
o Hệ thống lưu lại thay đổi.
o Ca sử dụng kết thúc.
2. Quản Lý Người Dùng:
o Quản trị viên chọn chức năng “Quản Lý Người Dùng.
o Hệ thống hiển thị danh sách người dùng.
o Quản trị viên có thể thêm, sửa, hoặc xóa người dùng. o Hệ thống cập
nhật thông n người dùng. o Ca sử dụng kết thúc.
Các trường hợp khác:
lOMoARcPSD| 60734260
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách người dùng và quyền sau khi thay đổi.
3.1.6 Mô tả sử dụng quản lý tài chính
Mục đích:
Quản lý các giao dịch tài chính và doanh thu.
Tác nhân kích hot:
Quản trị viên.
Các bước ến hành:
1. Theo Dõi Doanh Thu:
o Quản trị viên chọn chức năng “Theo Dõi Doanh Thu”. o Hệ thống
hiển thị báo cáo doanh thu. o Quản trị viên xem chi ết các khoản
thu.
o Ca sử dụng kết thúc.
2. Báo Cáo Tài Chính:
o Quản trị viên chọn chức năng “Báo Cáo Tài Chính”. o Hệ thống
tạo và hiển thị báo cáo tài chính. o Quản trị viên xem và lưu li
báo cáo. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật báo cáo tài chính sau khi thay đổi.
3.1.7 Mô tả sử dụng quản lý an ninh
Mục đích:
Giám sát và bảo đảm an ninh hệ thống.
Tác nhân kích hot:
lOMoARcPSD| 60734260
Quản trị viên.
Các bước ến hành:
1. Quản Lý Camera An Ninh:
o Quản trị viên chọn chức năng “Quản Lý Camera An Ninh”. o Hệ thống
hiển thị danh sách các camera an ninh. o Qun trị viên có thể thêm,
sửa, hoặc xóa camera. o Hệ thống cập nhật thông n camera.
o Ca sử dụng kết thúc.
2. Xử Lý Sự Cố:
o Quản trị viên chọn chức năng “Xử Lý Sự Cố”. o Hệ
thống hiển thị danh sách sự cố.
o Quản trị viên xem chi ết và xử lý sự cố. o Hệ
thống ghi lại thông n xử lý sự cố. o Ca sử dụng kết
thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật thông n an ninh sau khi thay đổi.
3.1.8 Mô tả sử dụng quản lý trò chơi
Mục đích:
Quản lý các trò chơi trên hệ thống.
Tác nhân kích hot:
Quản trị viên.
Các bước ến hành:
1. Cài Đặt Trò Chơi:
o Quản trị viên chọn chức năng “Cài Đặt Trò Chơi”. o Hệ thống hiển
thị danh sách các trò chơi hiện có. o Quản trị viên chọn trò chơi
và cài đặt. o Hệ thống cài đặt trò chơi.
o Ca sử dụng kết thúc.
2. Cập Nhật Trò Chơi:
o Quản trị viên chọn chức năng “Cập Nhật Trò Chơi. o Hệ thống
hiển thị danh sách các trò chơi hiện có. o Quản trị viên chọn trò
lOMoARcPSD| 60734260
chơi và cập nhật. o Hệ thống cập nhật trò chơi. o Ca sử dụng kết
thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông n trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách trò chơi sau khi thay đổi.
3.2 Biểu đồ phân cấp chức năng
lOMoARcPSD| 60734260
3.3 Biểu đồ use case phân rã
lOMoARcPSD| 60734260
3.4 Biểu đồ lớp

Preview text:

lOMoAR cPSD| 60734260
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN
HỌC PHẦN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG NHÓM : 3
ĐỀ TÀI : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CYBER GAME
Sinh viên thực hiện Lớp Khóa Trịnh Thế Luân DCCNTT13.10.5 13 Phạm Quang Vinh DCCNTT13.10.5 13 Hoàng Minh Duy DCCNTT13.10.5 13 Bắc Ninh, năm 2024 lOMoAR cPSD| 60734260
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á
KHOA: CÔNG NGHỆ THÔNG TIN BÀI TẬP LỚN
HỌC PHẦN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG NHÓM : 3
ĐỀ TÀI : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ CYBER GAME Mã sinh
STT Sinh viên thực hiện Điểm bằng số viên Điểm bằng chữ 1 Trịnh Thế Luân 20220850 2 Phạm Quang Vinh 20220746 3 Hoàng Minh Duy 20220794 CÁN BỘ CHẤM 1
(Ký và ghi rõ họ tên)
(Ký và ghi rõ họ tên) CÁN BỘ CHẤM 2
DANH MỤC BẢNG BIỂU VÀ SƠ ĐỒ lOMoAR cPSD| 60734260 LỜI NÓI ĐẦU
Trong thời đại số hóa ngày nay, việc hiểu biết và quản lý các hệ thống thông tin
một cách hiệu quả là chìa khóa để thành công trong mọi lĩnh vực. Môn học "Phân tích
và Thiết kế Hệ thống" đã trang bị cho chúng tôi - nhóm sinh viên DCCNTT13.10.5
những kiến thức thiết yếu và sâu rộng, từ việc phân tích nhu cầu kinh doanh đến việc
thiết kế và triển khai các giải pháp hệ thống thông minh. Môn học này đã đưa chúng tôi
đi qua một hành trình khám phá cách thức thu thập thông tin, phân tích yêu cầu, và xây
dựng mô hình dữ liệu và quy trình làm việc. Qua đó, chúng tôi đã học được cách thiết
kế các giải pháp kỹ thuật không chỉ hiệu quả mà còn có khả năng thích ứng với sự thay
đổi nhanh chóng của công nghệ. Sử dụng các công cụ tiên tiến như UML và BPMN,
cùng với việc áp dụng các phương pháp luận phát triển hệ thống như Agile và Scrum,
chúng tôi đã được chuẩn bị để đối mặt với thực tế phức tạp của ngành công nghệ thông
tin. Chúng tôi nhận thức rõ ràng về tầm quan trọng của việc nắm vững kiến thức và kỹ
năng từ môn học này, không chỉ để trở thành những chuyên gia công nghệ thông tin có
khả năng giải quyết vấn đề mà còn để trở thành những nhà quản lý hệ thống thông tin
chuyên nghiệp. Môn học "Phân tích và Thiết kế Hệ thống" không chỉ là nền tảng kiến
thức mà còn là nguồn cảm hứng để chúng tôi phát triển tư duy phân tích, kỹ năng giải
quyết vấn đề, và khả năng làm việc nhóm - những phẩm chất cần thiết cho sự nghiệp
tương lai của mỗi sinh viên.Với lòng biết ơn sâu sắc, chúng tôi xin cảm ơn các thầy cô
đã hướng dẫn và truyền đạt không chỉ kiến thức mà còn là niềm đam mê cho ngành
nghề. Chúng tôi cũng xin cảm ơn các bạn sinh viên đã cùng nhau hợp tác và hỗ trợ trong
suốt quá trình học tập và thực hành. lOMoAR cPSD| 60734260
CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1.
Tổng quan về đề tài
Trong những năm gần đây, ngành công nghiệp game đã phát triển với tốc độ
chóng mặt, trở thành một phần không thể thiếu trong đời sống giải trí của giới trẻ. Cyber
Game, hay còn gọi là phòng game máy tính, là một hình thức giải trí phổ biến, nơi mọi
người có thể tụ tập và tham gia vào thế giới ảo qua các trò chơi điện tử. Việc quản lý
một Cyber Game hiệu quả đòi hỏi sự chính xác và tỉ mỉ trong việc theo dõi thời gian sử
dụng, quản lý tài chính, và cung cấp dịch vụ khách hàng tốt nhất. Đề tài "Phân tích và
thiết kế hệ thống quản lý Cyber Game" nhằm mục tiêu xây dựng một hệ thống thông tin
có khả năng tự động hóa các quy trình quản lý, từ đó nâng cao hiệu quả kinh doanh và
sự hài lòng của khách hàng.
1.2 Lý Do Chọn Đề Tài
Lựa chọn đề tài này xuất phát từ nhu cầu thực tế của thị trường giải trí hiện nay,
cũng như sự quan tâm của nhóm chúng tôi đối với lĩnh vực công nghệ thông tin và trò
chơi điện tử. Chúng tôi nhận thấy rằng, mặc dù có nhiều Cyber Game hiện đại, nhưng
không phải tất cả đều áp dụng một hệ thống quản lý khoa học và hiện đại. Điều này dẫn
đến việc quản lý không hiệu quả, lãng phí thời gian và tài nguyên. Bên cạnh đó, việc áp
dụng công nghệ thông tin vào quản lý cũng còn hạn chế, khiến cho việc cung cấp dịch
vụ chưa thể đạt được sự chuyên nghiệp tối ưu.
Với mong muốn đóng góp vào sự phát triển của ngành công nghiệp game tại Việt
Nam, đồng thời áp dụng những kiến thức đã học về phân tích và thiết kế hệ thống, nhóm
chúng tôi đã quyết định chọn đề tài này để nghiên cứu và phát triển. Chúng tôi tin rằng,
với việc xây dựng một hệ thống quản lý Cyber Game chuyên nghiệp, chúng tôi không
chỉ giải quyết được các vấn đề hiện tại mà còn góp phần nâng cao chất lượng dịch vụ
và tạo ra một môi trường giải trí lành mạnh, an toàn cho cộng đồng. 1.3
Phân công công việc.
BẢNG PHÂN CÔNG CÔNG VIỆC CỦA CÁC THÀNH VIÊN TRONG NHÓM Kết Thời Quả
Công Việc Triển Khai Cụ Gian Ghi ST T Người Thực Hiện Đạt Thể Thực Chú Được Hiện (%) Chương 1: Tổng quan về 01/06 đề tài (Giới Hoàn 1 Trịnh Thế Luân - 100%
thiệu đề tài & Phân công thành 05/06 công việc) lOMoAR cPSD| 60734260 Chương 2: Khảo sát 06/06 thực trạng và xác Hoàn 2 Hoàng Minh Duy - 100%
định yêu cầu hệ thống thành 10/06 11/06 Chương 3: 3.1. Biểu đồ Hoàn 3 Phạm Quang Vinh - 100% use case thành 12/06 13/06 Chương 3: 3.2. Biểu đồ Hoàn 4 Trịnh Thế Luân - 100% lớp thành 14/06 15/06 Chương 3: 3.3. Biểu đồ Hoàn 5 Hoàng Minh Duy - 100% trạng thái thành 16/06 17/06 Chương 3: 3.4. Biểu đồ Hoàn 6 Phạm Quang Vinh - 100% hoạt động thành 18/06 19/06 Chương 3: 3.5. Biểu đồ Hoàn 7 Trịnh Thế Luân - 100% trình tự thành 20/06 21/06 Chương 3: 3.6. Biểu đồ Hoàn 8 Hoàng Minh Duy - 100% triển khai thành 22/06 23/06 Chương 3: 3.7. Biểu đồ Hoàn 9 Phạm Quang Vinh - 100% thành phần thành 24/06 Chương 4: Thiết kế và 16/06 Hoàn 10 cài đặt cơ sở dữ Trịnh Thế Luân - 100% liệu thành 20/06 Chương 5: Cài đặt và 21/06 Hoàn 11 triển khai ứng Hoàng Minh Duy - 100% dụng thành 25/06 12 Kết quả đạt được, Trịnh Thế Luân 26/06 100% Hoàn Hạn chế, Hướng phát - thành triển 27/06 DANH MỤC CÁC TỪ Hoàn 13 Trịnh Thế Luân 28/06 100% VIẾT TẮT thành DANH MỤC BẢNG BIỂU Phạm Quang Vinh Hoàn 14 29/06 100% VÀ SƠ ĐỒ thành DANH MỤC TÀI LIỆU Phạm Quang Vinh Hoàn 15 30/06 100% THAM KHẢO thành lOMoAR cPSD| 60734260
CHƯƠNG 2: KHẢO SÁT THỰC TRẠNG VÀ XÁC ĐỊNH YÊU CẦU HỆ THỐNG 2.1
Khảo Sát Thực Trạng
Trong khuôn khổ của đề tài "Phân tích và thiết kế hệ thống quản lý Cyber Game",
nhóm chúng tôi đã tiến hành khảo sát thực trạng quản lý tại các phòng game ở khu vực
Minh Khai, Hà Nội. Qua quá trình khảo sát, chúng tôi ghi nhận được một số điểm chung như sau:
- Cơ sở vật chất: Hầu hết các Cyber Game có cơ sở vật chất từ trung bình đến tốt, với
các trang thiết bị cần thiết như máy tính, ghế, bàn, và hệ thống âm thanh.
- Quản lý khách hàng: Việc quản lý thông tin khách hàng chủ yếu được thực hiện một
cách thủ công, thông qua sổ sách hoặc hệ thống máy tính đơn giản, không có sự liên kết dữ liệu.
- Theo dõi thời gian và doanh thu: Phần lớn các Cyber Game sử dụng phần mềm quản
lý cơ bản để theo dõi thời gian sử dụng và tính tiền, nhưng thường xuyên gặp sự cố kỹ
thuật và thiếu tính năng tự động hóa. 2.2
Xác Định Yêu Cầu Hệ Thống
Từ những thông tin thu thập được, nhóm chúng tôi đã xác định các yêu cầu cụ
thể cho hệ thống quản lý mới như sau:
- Tính năng tự động hóa: Hệ thống cần có khả năng tự động ghi nhận thời gian sử
dụng và tính toán chi phí một cách chính xác, giảm thiểu sự can thiệp của con người.
- Quản lý tài chính: Hệ thống phải cung cấp các báo cáo tài chính chi tiết, bao gồm
doanh thu, chi phí, và lợi nhuận, giúp chủ sở hữu dễ dàng theo dõi và đưa ra quyết định kinh doanh.
- Dịch vụ khách hàng: Cải thiện trải nghiệm khách hàng bằng cách quản lý thông tin
cá nhân, lịch sử sử dụng, và cung cấp các chương trình khuyến mãi một cách linh hoạt và tự động. 2.3 Các Hồ Sơ
Dựa trên yêu cầu đã xác định, nhóm chúng tôi đề xuất phát triển các hồ sơ sau:
- Hồ sơ yêu cầu: Tài liệu này sẽ mô tả chi tiết các yêu cầu chức năng và phi chức năng
của hệ thống, bao gồm các tính năng quản lý thời gian, tài chính, và khách hàng.
- Hồ sơ quy trình: Mô tả các quy trình kinh doanh hiện tại tại các Cyber Game và đề
xuất các quy trình mới sau khi hệ thống được triển khai, nhằm tối ưu hóa hiệu quả quản lý.
- Hồ sơ mô hình dữ liệu: Bản vẽ các mô hình dữ liệu sẽ bao gồm sơ đồ ER và sơ đồ
cơ sở dữ liệu, giúp mô tả cấu trúc dữ liệu và mối quan hệ giữa các thực thể trong hệ thống. lOMoAR cPSD| 60734260
CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3.1
Biểu đồ use case tổng quát lOMoAR cPSD| 60734260
3.1.1 Mô tả sử dụng quản lý tài khoản -Mục đích:
Dùng để quản lý tài khoản người dùng, bao gồm tạo, xóa, cập nhật và nạp tài khoản.
Tác nhân kích hoạt: • Khách hàng và quản lý.
Các bước tiến hành: 1. Tạo Tài Khoản:
o Khách hàng chọn chức năng “Tạo Tài Khoản”. o Hệ thống hiển
thị form đăng ký tài khoản.
o Khách hàng nhập thông tin cần thiết và nhấn nút đăng ký.
o Hệ thống kiểm tra thông tin và tạo tài khoản mới. o Ca sử dụng kết thúc.
2. Đăng Nhập Tài Khoản: lOMoAR cPSD| 60734260
o Khách hàng chọn chức năng “Đăng Nhập”. o Hệ thống hiển thị form
đăng nhập. o Khách hàng nhập tên tài khoản và mật khẩu, sau đó nhấn nút đăng nhập.
o Hệ thống kiểm tra thông tin và cho phép đăng nhập nếu thông tin hợp lệ. o Ca sử dụng kết thúc.
3. Cập Nhật Thông Tin Tài Khoản:
o Quản trị viên chọn chức năng “Cập Nhật Thông Tin Tài Khoản”.
o Hệ thống hiển thị danh sách tài khoản hiện có. o Quản trị viên chọn tài
khoản cần cập nhật và thực hiện chỉnh sửa.
o Hệ thống cập nhật thông tin tài khoản và lưu lại. o Ca sử dụng kết thúc. 4. Xóa Tài Khoản:
o Quản trị viên chọn chức năng “Xóa Tài Khoản”. o Hệ thống hiển
thị danh sách tài khoản hiện có. o Quản trị viên chọn tài khoản
cần xóa. o Hệ thống xác nhận và xóa tài khoản. o Ca sử dụng kết thúc. 5. Nạp Tài Khoản: o
Khách hàng chọn chức năng “Nạp Tài Khoản”. o Hệ thống
hiển thị các phương thức thanh toán. o Khách hàng chọn phương
thức thanh toán và nhập thông tin thanh toán. o
Hệ thống xác nhận và nạp tiền vào tài khoản. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát. •
Nếu thông tin đã có: Cho phép sửa đổi thông tin. •
Nếu tài khoản đã có (trùng tên tài khoản): Hệ thống báo lỗi nhập liệu.
Điều kiện trước: Khách hàng phải đăng nhập trước (đối với các chức năng như Cập
Nhật Thông Tin Tài Khoản, Xóa Tài Khoản, Nạp Tài Khoản).
Điều kiện sau: Cập nhật danh sách tài khoản sau khi thay đổi. 3.1.2
Mô tả sử dụng quản lý máy trạm Mục đích:
Dùng để quản lý máy trạm, bao gồm khởi động, tải và cập nhật trạng thái máy trạm.
Tác nhân kích hoạt: lOMoAR cPSD| 60734260 •
Khách hàng và quản trị viên.
Các bước tiến hành:
1. Khởi Động Máy Trạm:
o Khách hàng chọn chức năng “Khởi Động Máy Trạm”.
o Hệ thống kiểm tra trạng thái máy trạm. o Nếu máy trạm sẵn sàng, hệ
thống khởi động máy trạm. o Ca sử dụng kết thúc. 2. Tải Máy Trạm: o
Khách hàng chọn chức năng “Tải Máy Trạm”. o Hệ
thống hiển thị danh sách máy trạm sẵn có. o
Khách hàng chọn máy trạm cần tải. o Hệ thống tải
máy trạm và cập nhật trạng thái. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật trạng thái máy trạm sau khi thay đổi. 3.1.3
Mô tả sử dụng quản lý dịch vụ Mục đích:
Dùng để quản lý các dịch vụ đi kèm, bao gồm xem, gửi yêu cầu, đánh giá và hủy yêu cầu dịch vụ.
Tác nhân kích hoạt:
Khách hàng và quản trị viên.
Các bước tiến hành:
1. Xem Danh Sách Dịch Vụ:
o Khách hàng chọn chức năng “Xem Danh Sách Dịch Vụ”. o Hệ thống
hiển thị danh sách các dịch vụ hiện có. o Khách hàng xem thông tin dịch vụ. o Ca sử dụng kết thúc.
2. Gửi Yêu Cầu Dịch Vụ:
o Khách hàng chọn chức năng “Gửi Yêu Cầu Dịch Vụ”. o Hệ thống
hiển thị form yêu cầu dịch vụ. lOMoAR cPSD| 60734260
o Khách hàng nhập thông tin yêu cầu và gửi đi. o Hệ thống tiếp
nhận yêu cầu và xử lý. o Ca sử dụng kết thúc.
3. Đánh Giá Dịch Vụ:
o Khách hàng chọn chức năng “Đánh Giá Dịch Vụ”.
o Hệ thống hiển thị form đánh giá. o Khách hàng nhập điểm và nhận xét,
sau đó gửi đi. o Hệ thống lưu lại đánh giá. o Ca sử dụng kết thúc.
4. Hủy Yêu Cầu Dịch Vụ:
o Khách hàng chọn chức năng “Hủy Yêu Cầu Dịch Vụ”. o Hệ thống
hiển thị danh sách yêu cầu dịch vụ hiện có. o Khách hàng chọn yêu
cầu cần hủy và xác nhận. o Hệ thống hủy yêu cầu và cập nhật trạng
thái. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát. •
Nếu thông tin đã có: Cho phép sửa đổi thông tin. •
Nếu dịch vụ đã có (trùng mã dịch vụ): Hệ thống báo lỗi nhập liệu.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách dịch vụ sau khi thay đổi. 3.1.4
Mô tả sử dụng thanh toán Mục đích:
Dùng để quản lý các phương thức thanh toán và giao dịch của khách hàng.
Tác nhân kích hoạt: • Khách hàng.
Các bước tiến hành:
1. Chọn Phương Thức Thanh Toán:
o Khách hàng chọn chức năng “Chọn Phương Thức Thanh Toán”.
o Hệ thống hiển thị danh sách các phương thức thanh toán. o Khách
hàng chọn phương thức thanh toán mong muốn. o Ca sử dụng kết thúc.
2. Nhập Thông Tin Thanh Toán:
o Khách hàng chọn chức năng “Nhập Thông Tin Thanh Toán”.
o Hệ thống hiển thị form thông tin thanh toán. lOMoAR cPSD| 60734260
o Khách hàng nhập thông tin thanh toán và xác nhận. o Hệ thống kiểm
tra và xử lý thông tin thanh toán. o Ca sử dụng kết thúc.
3. Xem Lịch Sử Giao Dịch:
o Khách hàng chọn chức năng “Xem Lịch Sử Giao Dịch”. o Hệ thống
hiển thị danh sách giao dịch của khách hàng. o Khách hàng xem chi tiết
các giao dịch. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Khách hàng có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Khách hàng phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách giao dịch sau khi thay đổi. 3.1.5
Mô tả sử dụng quản lý hệ thống Mục đích:
Quản lý quyền truy cập và sử dụng hệ thống.
Tác nhân kích hoạt: • Quản trị viên.
Các bước tiến hành:
1. Quản Lý Phân Quyền:
o Quản trị viên chọn chức năng “Quản Lý Phân Quyền”.
o Hệ thống hiển thị danh sách người dùng và quyền hiện tại.
o Quản trị viên chọn người dùng và cập nhật quyền truy cập.
o Hệ thống lưu lại thay đổi. o Ca sử dụng kết thúc.
2. Quản Lý Người Dùng:
o Quản trị viên chọn chức năng “Quản Lý Người Dùng”.
o Hệ thống hiển thị danh sách người dùng.
o Quản trị viên có thể thêm, sửa, hoặc xóa người dùng. o Hệ thống cập
nhật thông tin người dùng. o Ca sử dụng kết thúc.
Các trường hợp khác: lOMoAR cPSD| 60734260 
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách người dùng và quyền sau khi thay đổi. 3.1.6
Mô tả sử dụng quản lý tài chính Mục đích:
Quản lý các giao dịch tài chính và doanh thu.
Tác nhân kích hoạt: • Quản trị viên.
Các bước tiến hành:
1. Theo Dõi Doanh Thu:
o Quản trị viên chọn chức năng “Theo Dõi Doanh Thu”. o Hệ thống
hiển thị báo cáo doanh thu. o Quản trị viên xem chi tiết các khoản thu. o Ca sử dụng kết thúc.
2. Báo Cáo Tài Chính:
o Quản trị viên chọn chức năng “Báo Cáo Tài Chính”. o Hệ thống
tạo và hiển thị báo cáo tài chính. o Quản trị viên xem và lưu lại
báo cáo. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật báo cáo tài chính sau khi thay đổi. 3.1.7
Mô tả sử dụng quản lý an ninh Mục đích:
Giám sát và bảo đảm an ninh hệ thống.
Tác nhân kích hoạt: lOMoAR cPSD| 60734260 • Quản trị viên.
Các bước tiến hành:
1. Quản Lý Camera An Ninh:
o Quản trị viên chọn chức năng “Quản Lý Camera An Ninh”. o Hệ thống
hiển thị danh sách các camera an ninh. o Quản trị viên có thể thêm,
sửa, hoặc xóa camera. o Hệ thống cập nhật thông tin camera. o Ca sử dụng kết thúc. 2. Xử Lý Sự Cố: o
Quản trị viên chọn chức năng “Xử Lý Sự Cố”. o Hệ
thống hiển thị danh sách sự cố. o
Quản trị viên xem chi tiết và xử lý sự cố. o Hệ
thống ghi lại thông tin xử lý sự cố. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật thông tin an ninh sau khi thay đổi. 3.1.8
Mô tả sử dụng quản lý trò chơi Mục đích:
Quản lý các trò chơi trên hệ thống.
Tác nhân kích hoạt: • Quản trị viên.
Các bước tiến hành:
1. Cài Đặt Trò Chơi:
o Quản trị viên chọn chức năng “Cài Đặt Trò Chơi”. o Hệ thống hiển
thị danh sách các trò chơi hiện có. o Quản trị viên chọn trò chơi
và cài đặt. o Hệ thống cài đặt trò chơi. o Ca sử dụng kết thúc.
2. Cập Nhật Trò Chơi:
o Quản trị viên chọn chức năng “Cập Nhật Trò Chơi”. o Hệ thống
hiển thị danh sách các trò chơi hiện có. o Quản trị viên chọn trò lOMoAR cPSD| 60734260
chơi và cập nhật. o Hệ thống cập nhật trò chơi. o Ca sử dụng kết thúc.
Các trường hợp khác:
Thoát: Quản trị viên có thể thoát ra tại bất cứ thời điểm nào của ca sử dụng.
Người dùng có thể ghi lại thông tin trước khi thoát.
Điều kiện trước: Quản trị viên phải đăng nhập trước.
Điều kiện sau: Cập nhật danh sách trò chơi sau khi thay đổi. 3.2
Biểu đồ phân cấp chức năng lOMoAR cPSD| 60734260 3.3
Biểu đồ use case phân rã lOMoAR cPSD| 60734260 3.4 Biểu đồ lớp