Professional Documents
Culture Documents
Co Muc 6 7
Co Muc 6 7
Đề tài:
Giảng viên phụ trách môn học : Nguyễn Thị Thu Hương
Hà Nội, 2/2024
MỤC LỤC
I. BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU 3
1.1 Giới thiệu 3
1.1.1 Xác định mục đích 3
1.1.2 Phạm vi của đề tài 3
1.2 Công cụ 3
1.3 Các nhân tố tham gia 3
1.4 Bảng liên lạc với các nhân tố chính 3
II. THU THẬP YÊU CẦU TỪ STAKEHOLDERS (Xác định STRQ, FEAT) 4
I. BẢN KẾ HOẠCH QUẢN LÝ YÊU CẦU
1.1 Giới thiệu
1.1.1 Xác định mục đích
Xây dựng bản đặc tả yêu cầu cho phần mềm đặt và quản lý sân bóng trực
tuyến. Mô tả chi tiết, làm rõ hơn các yêu cầu của hệ thống. Hệ thống giúp người
dùng dễ dàng đặt sân, tìm kiếm sân phù hợp, và quản lý lịch trình đặt sân. Đồng
thời, cung cấp cho quản trị viên khả năng theo dõi doanh thu, quản lý thông tin
sân bóng, theo dõi đánh giá và phản hồi của người dùng, tạo các chương trình
khuyến mãi để thu hút người sử dụng.
1.1.2 Phạm vi của đề tài
Phân tích yêu cầu phần mềm cho ứng dụng quản lý đặt và sử dụng sân
bóng Tài Nam trực tuyến với hai đối tượng chính: người đặt sân và quản trị viên
hệ thống.
1.2 Công cụ
Sử dụng công cụ sẵn có: Microsoft Word, StarUML, Google Meet.
Các kiểu yêu cầu dùng trong bài tập lớn:
+ Các yêu cầu Stakeholder (STRQ)
+ Các đặc trưng (FEAT)
+ Các UseCase (UC)
+ Các yêu cầu bổ sung (SUPL)
+ Các kịch bản
1.3 Các nhân tố tham gia
+ Người dùng cuối: quản lý sân bóng, nhân viên sân bóng và khách hàng đặt
sân
+ Khách hàng: chủ doanh nghiệp
+ Nhà phát triển phần mềm
1.4 Bảng liên lạc với các nhân tố chính
3.2 Biểu đồ UC
● FEAT 1 : Hệ thống hỗ trợ lấy lại mật khẩu qua số điện thoại đăng ký : người
dùng phải nhập mã xác nhận được hệ thống gửi về số điện thoại.
o SUPL 1 : Hệ thống hỗ trợ lấy lại mật khẩu qua số điện thoại đăng ký : người
dùng phải nhập mã xác nhận được hệ thống gửi về số điện thoại.
● FEAT 2: Hệ thống hiển thị giờ dạng hh:mm
o SUPL 2 : Hệ thống hiển thị giờ dạng hh:mm
● FEAT 3: Hệ thống hiển thị ngày dạng dd/mm/yyyy
o SUPL 3 : Hệ thống hiển thị ngày dạng dd/mm/yyyy
● FEAT 6 : Hệ thống thông báo theo số điện thoại về các sân đặt sắp tới và các
thông tin liên quan
o SUPL 6 : Hệ thống thông báo theo số điện thoại về các sân đặt sắp tới và các
thông tin liên quan
● FEAT 7 : Phần mềm có các biểu tượng theo từng chức năng.
o SUPL 7 : Phần mềm có các biểu tượng theo từng chức năng.
● FEAT 8 : Hệ thống có tốc độ phản hồi cao
o SUPL 8 : Hệ thống có tốc độ phản hồi không quá 1s
● FEAT 9 : Hệ thống cho phép nhiểu người sử dụng cùng lúc
o SUPL 9 : Hệ thống hoạt động tốt khi 10000 người tru cập cùng lúc
● FEAT 10 : Hệ thống dễ dàng bảo trì
o SUPL 10 : Hệ thống bảo trì định kì
● FEAT 11 : Hệ thống có thể nâng cấp
o SUPL 11 : Hệ thống nâng cấp theo định kì
SUPL 1 Tính bảo - Lấy lại mật khẩu bằng - Bảo mật gửi mã xác nhận về
mật số điện thoại đã đăng SĐT
ký - Thời gian gửi mã về SĐT
- Thời gian gửi mã xác không quá 10s
nhận về SĐT
SUPL 2 Dễ sử dụng Định dạng giờ hiển thị Hiển thị giờ theo định dạng :
hh:mm
SUPL 3 Dễ sử dụng Định dạng ngày hiển thị Hiển thị ngày theo định dạng :
dd/mm/yyyy
SUPL 4 Dễ sử dụng Xác nhận ngôn ngữ Ngôn ngữ hiển thị phụ thuộc
hiển thị trên trang web ngôn ngữ mặc định trên trình
phù hợp với người dùng duyệt của người dùng
SUPL 5 Tính tương Tương thích giữa các Nhất quán dữ liệu giữa ứng
thích phiên bản trình duyệt dụng di động và trang web
và hệ điều hành trên Dễ dàng cài đặt và sử dụng
thiết bị di động
SUPL 6 Dễ sử dụng Thời gian gửi thông báo Thời gian gửi : Trước giờ đá 2
từ hệ thống đến người tiếng
dùng qua SĐT Nội dung bao gồm : Thông tin
chi tiết sân , địa điểm.
SUPL 7 Dễ sử dụng Biểu tượng cho các Mỗi chức năng có một biểu
chức năng tượng : rõ ràng, đơn giản, dễ
hiểu
SUPL 8 Tính sẵn Thời gian hệ thống Tốc độ phản hồi không quá 1s
dùng phản hồi
SUPL 9 Tính liên Hệ thống cho phép Hệ thống hoạt động ổn định với
hành nhiều người truy cập tối đa 10000 người truy cập một
cùng lúc lúc
SUPL Tính tin cậy Hệ thống bảo trì định kì Hệ thống bảo trì định kì hàng
10 tháng
Thời gian bảo trì vào 0h ngày 5
hàng tháng , thời gian bảo trì
không quá 20p
SUPL Tinh linh Hệ thống được lên kế Hệ thống nâng cấp theo quý
11 động hoạch nâng cấp trong năm
● Khách Hàng:
- Đăng nhập
- Đăng xuất
- Quên mật khẩu
- Đổi mật khẩu
- Xem thông tin Sân bóng
- Xem bản độ vị trí sân
- Thêm sân bóng vào danh sách yêu thích
- Đặt Sân bóng
- Thanh toán
- Sử dụng mã giảm giá
- Đánh giá sân bóng
- Xem tin tức thể thao
- Chia sẻ thông tin sân bóng qua các nền tảng
- Đặt trước dịch vụ khác
7.3. Các yêu cầu cụ thể:
7.3.1. Các yêu cầu về giao diện
7.3.1.1 Giao diện người dùng
● Giao diện cho chủ cửa hàng :
○ Giao diện Đăng nhập
○ Giao diện Đăng kí tài khoản cho nhân viên
○ Giao diện Đăng xuất
○ Giao diện Quên mật khẩu
○ Giao diện Đổi mật khẩu
○ Giao diện Cập nhật thông tin cá nhân
○ Giao diện Xem báo cáo doanh thu
○ Giao diện Quản lý sân bóng : Thêm, sửa , xóa sân bóng
○ Giao diện lịch đặt sân bóng : Thêm, sửa , xóa lịch đặt sân
○ Giao diện Quản lí chương trình khuyến mãi : Xem, thêm, sửa, xóa mã giảm
giá
○ Giao diện quản lý nhân viên
○ Xem đánh giá, phản hồi đánh giá của khách hàng
● Giao diện cho Nhân viên:
○ Giao diện Đăng nhập
○ Giao diện Đăng kí tài khoản cho nhân viên
○ Giao diện Đăng xuất
○ Giao diện Quên mật khẩu
○ Giao diện Đổi mật khẩu
○ Giao diện Cập nhật thông tin cá nhân
○ Giao diện Xem báo cáo doanh thu
○ Giao diện Quản lý sân bóng : Thêm, sửa , xóa sân bóng
○ Giao diện lịch đặt sân bóng : Thêm, sửa , xóa lịch đặt sân
○ Xem đánh giá, phản hồi đánh giá của khách hàng
SUPL4 Ngôn ngữ hiển thị phụ thuộc ngôn ngữ mặc định trên trình duyệt của
người dùng
SUPL5 Nhất quán dữ liệu giữa ứng dụng di động và trang web
Dễ dàng cài đặt và sử dụng
SUPL7 Mỗi chức năng có một biểu tượng : rõ ràng, đơn giản, dễ hiểu
SUPL9 Hệ thống hoạt động ổn định với tối đa 10000 người truy cập một lúc