Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (198.1 KB, 21 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<b>● 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</b>
dùng phải nhập mã xác nhận được hệ thống gửi về số điện thoại.
<b>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</b>
dùng phải nhập mã xác nhận được hệ thống gửi về số điện thoại.
<b>● FEAT 2: Hệ thống hiển thị giờ dạng hh:mmo 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</b>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><b>o SUPL 3 : Hệ thống hiển thị ngày dạng dd/mm/yyyy</b>
<b>● FEAT 4 : Hệ thống hỗ trợ đa ngôn ngữ (tiếng Việt, tiếng Anh)o SUPL 4 : Hệ thống hỗ trợ đa ngôn ngữ (tiếng Việt, tiếng Anh)</b>
<b>● FEAT 5: Hệ thống được phát triển thành ứng dụng di động đồng bộ với trang</b>
<b>● SUPL 5 : Hệ thống được phát triển thành ứng dụng di động đồng bộ với trang</b>
<b>● 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</b>
thông tin liên quan
<b>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</b>
thông tin liên quan
<b>● 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</b>
<b>o SUPL 8 : Hệ thống có tốc độ phản hồi không quá 1s</b>
<b>● FEAT 9 : Hệ thống cho phép nhiểu người sử dụng cùng lúc</b>
<b>o SUPL 9 : Hệ thống hoạt động tốt khi 10000 người tru cập cùng lúc</b>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">- Lấy lại mật khẩu bằng số điện thoại đã đăng
Nội dung bao gồm : Thông tin chi tiết sân , địa điểm.
<b>SUPL 7 Dễ sử dụng Biểu tượng cho các </b>
chức năng
Mỗi chức năng có một biểu tượng : rõ ràng, đơn giản, dễ
Tốc độ phản hồi không quá 1s
<b>SUPL 9 Tính liên </b> Hệ thống cho phép Hệ thống hoạt động ổn định với
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">hành nhiều người truy cập
Thời gian bảo trì vào 0h ngày 5 hàng tháng , thời gian bảo trì
- Phạm vi : Quản lý sân bóng, hóa đơn,nhân viên ,khách hàng
- Tổng quan tài liệu : Tài liệu bao gồm phần giới thiệu, mô tả chung, các yêu cầu cụ thể về giao diện, chức năng, bổ sung và các yêu cầu khác
<i><b>7.2. Mô tả chung:</b></i>
7.2.1. Mô tả chung về giao diện
- Giao diện được thiết kế dễ nhìn, dễ sử dụng - Điều hướng trang rõ ràng, nhanh chóng
- Giao diện đăng nhập sẽ hiển thị đầu tiên giúp người sử dụng đăng nhập vào hệ thống với tài khoản đã được cấp hoặc đã đăng kí đối với đối tượng là khách hàng - Người dùng sau khi đăng nhập thành công sẽ được dẫn tới trang chủ của hệ
thống với các chức năng phù hợp với người truy cập
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">- Cập nhật thông tin cá nhân - Quên mật khẩu
- Đổi mật khẩu
- Xem báo cáo doanh thu
- Quản lý các sân bóng : Thêm, sửa , xóa sân bóng
- Quản lí lịch đặt sân của khách hàng: Xem , thêm, sửa, xóa sân bóng - Tạo chương trình khuyến mãi : Xem, thêm, sửa, xóa mã giảm giá - Quản lý Nhân viên
- Xem đánh giá, phản hồi đánh giá của khách hàng
- Quản lý các sân bóng : Thêm, sửa , xóa sân bóng
- Quản lí lịch đặt sân của khách hàng: Xem , thêm, sửa, xóa sân bóng - Xem đánh giá, phản hồi đánh giá của khách hàng
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">- Đá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
<i><b>7.3. Các yêu cầu cụ thể:</b></i>
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
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">○ 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 ● Giao diện cho Khách hàng:
○ Giao diện Đăng nhập ○ 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 thơng tin sân bóng ○ Giao diện xem bản đồ, vị trí sân
○ Giao diện thêm sân bóng vào danh sách u thích ○ Giao diện đặt sân bóng
○ Giao diện thanh tốn
○ Giao diện sử dụng mã giảm giá ○ Giao diện đánh giá sân bóng ○ Giao diện xem tin tức thể thao
○ Giao diện chia sẻ thơng tin sân bóng ○ Giao diện đặt trước dịnh vụ khác
7.3.2 Các yêu cầu chức năng 7.3.2.1. Xem thơng tin sân bóng:
Mô tả: Hiển thị thông tin chi tiết về sân bóng, bao gồm: Tên sân
Địa chỉ Hình ảnh Giá cả
Loại sân (mini, 7 người, 11 người...)
Dịch vụ đi kèm (quần áo, giày dép, nước uống...)
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"> Đánh giá của người dùng Thơng tin đầu vào: ID sân bóng Hoạt động của hệ thống:
Lấy thơng tin sân bóng từ database Hiển thị thơng tin lên màn hình 7.3.2. 2. Xem bản đồ vị trí sân:
Mơ tả: Hiển thị vị trí sân bóng trên bản đồ Google Maps. Thơng tin đầu vào: ID sân bóng
Hoạt động của hệ thống:
Lấy tọa độ sân bóng từ database
Mở Google Maps với vị trí sân bóng được đánh dấu 7.3.2. 3. Thêm sân bóng vào danh sách yêu thích:
Mơ tả: Cho phép người dùng lưu sân bóng vào danh sách yêu thích để dễ dàng theo dõi và đặt sân sau này.
Thông tin đầu vào: ID sân bóng Hoạt động của hệ thống:
Lưu ID sân bóng vào danh sách u thích của người dùng Hiển thị thông báo thành công
7.3.2. 4. Đặt sân bóng:
Mơ tả: Cho phép người dùng đặt sân bóng cho một thời gian cụ thể. Thơng tin đầu vào:
ID sân bóng Thời gian đặt sân Số lượng người chơi Dịch vụ đi kèm Hoạt động của hệ thống:
Kiểm tra tính hợp lệ của yêu cầu đặt sân Cập nhật lịch đặt sân của sân bóng
Gửi thơng tin xác nhận đặt sân cho người dùng 7.3.2. 5. Thanh toán:
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"> Mô tả: Cho phép người dùng thanh tốn cho việc đặt sân bóng. Thơng tin đầu vào:
Kiểm tra tính hợp lệ của mã giảm giá Áp dụng giảm giá cho đơn hàng
Hiển thị thông tin giảm giá cho người dùng 7.3.2. 7. Đánh giá sân bóng:
Mơ tả: Cho phép người dùng đánh giá sân bóng sau khi sử dụng. Thơng tin đầu vào:
ID sân bóng Điểm đánh giá Bình luận
Hoạt động của hệ thống:
Lưu đánh giá của người dùng
Cập nhật điểm đánh giá trung bình của sân bóng 7.3.2. 8. Xem tin tức thể thao:
Mô tả: Hiển thị các tin tức thể thao mới nhất. Thơng tin đầu vào: Khơng có
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19"> Hoạt động của hệ thống:
Lấy dữ liệu tin tức từ API Hiển thị tin tức lên màn hình
7.3.2. 9. Chia sẻ thơng tin sân bóng qua các nền tảng:
Mô tả: Cho phép người dùng chia sẻ thơng tin sân bóng qua các nền tảng mạng xã hội, tin nhắn...
Thông tin đầu vào: ID sân bóng Hoạt động của hệ thống:
Tạo thơng điệp chia sẻ với thơng tin sân bóng
Cho phép người dùng chia sẻ thông điệp qua các nền tảng khác nhau 7.3.2. 10. Đặt trước dịch vụ khác:
Mô tả: Cho phép người dùng đặt trước các dịch vụ khác liên quan đến sân bóng, như:
Thuê dụng cụ
Mua đồ ăn, thức uống Thuê huấn luyện viên Thông tin đầu vào:
Gửi thông tin xác nhận cho người dùng 7.3.4 Các yêu cầu bổ sung
<b>Yêu cầu thực thi</b>
SUPL1 - Bảo mật gửi mã xác nhận về SĐT - Thời gian gửi mã về SĐT không quá 10s SUPL2 Hiển thị giờ theo định dạng : hh:mm
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">SUPL3 Hiển thị ngày theo định dạng : dd/mm/yyyy
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
SUPL6 Thời gian gửi : Trước giờ đá 2 tiếng
Nội dung bao gồm : Thông tin chi tiết sân , địa điểm.
SUPL7 Mỗi chức năng có một biểu tượng : rõ ràng, đơn giản, dễ hiểu SUPL8 Tốc độ phản hồi không quá 1s
SUPL9 Hệ thống hoạt động ổn định với tối đa 10000 người truy cập một lúc SUPL10 Hệ thống bảo trì định kì hàng 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 q 20p
SUPL11 Hệ thống nâng cấp theo quý trong năm
<b>Các ràng buộc thiết kế</b> Các chuẩn thỏa thuận N/A
</div>