PHÂN TÍCH HỆ THỐNG

Một phần của tài liệu Hệ tư vấn và ứng dụng cho bài toán dự báo kết quả bóng đá (Trang 44 - 49)

CHƯƠNG 3. ỨNG DỤNG CHO BÀI TOÁN DỰ BÁO KẾT QUẢ BÓNG ĐÁ

3.2. PHÂN TÍCH HỆ THỐNG

Xem kết quả dự báo: Người dùng có thể lựa chọn giải đấu và mùa giải muốn dự báo. Tiếp theo, người dùng thực hiện lựa chọn tập huấn luyện và thử nghiệm. Sau đó, người dùng sẽ lựa chọn sai số cho kết quả dự báo.

Hình 3.1: Sơ đồ ca sử dụng của người dùng 3.2.2. Chức năng người quản trị

Người quản trị thực hiện quản lý các dữ liệu về các giải bóng đá và thuật toán.

Dữ liệu bóng đá đƣợc quản lý bao gồm thông tin về các đội bóng, các giải đấu, các mùa giải .

Quản lý về thông tin các đội bóng: Người quản trị có thể thêm, xóa, sửa thông tin của đội bóng. Mỗi thông tin của đội bóng bao gồm tên thông tin và mốc dữ liệu. Khi thêm và sửa, người quản trị có thể thay đổi các đặc điểm này. Các thông tin đội bóng có thể đƣợc lựa chọn để sử dụng hoặc không sử dụng cho các mùa giải khác nhau.

Hình 3.2: Sơ đồ ca người quản trị quản lý thông tin đội bóng

Quản lý về giải đấu: Người quản trị có thể thêm, xóa, sửa các giải đấu bóng đá.

Mỗi giải đấu bóng đá có thể thay đổi tên trong CSDL. Nếu có thay đổi tên giải đấu, thông tin đường dẫn lưu trữ các mùa giải sẽ được cập nhật (các thư mục mùa giải được lưu trữ trong thư mục giải đấu tương ứng).

Hình 3.3: Sơ đồ ca người quản trị quản lý giải đấu

Quản lý về mùa giải: Người quản trị có thể thêm, xóa, sửa các mùa giải bóng đá.

Mỗi mùa giải bao gồm các dữ liệu nhƣ giải đấu, tên mùa giải, các thông tin đội bóng liên quan đến mùa giải đó. Quản lý chi tiết các thông tin đội bóng cho từng mùa giải đƣợc thực hiện bằng cách thay đổi giá trị các giá trị của thông tin đó đối với từng đội bóng. Nếu thông tin không còn cần thiết nữa với mùa giải thì người quản trị có thể xóa bỏ thông tin đó trong mùa giải đang được xử lý. Ngoài ra, người quản trị có thể thêm thông tin đội bóng cho mùa giải nếu như thông tin đó chưa có tại mùa giải và được lưu trữ tại bảng CSDL thông tin đội bóng.

Hình 3.4: Sơ đồ ca người quản trị quản lý mùa giải

Quản lý thuật toán: Người quản trị có thể thêm, xóa, sửa thuật toán dự báo. Các thuật toán có sẵn có thể thay đổi tên và nội dung thuật toán. Khi sửa nội dung thuật toán không khỏi tránh có sai sót nên trước khi chỉnh sửa, người quản trị có thể lưu giữ thuật toán cũ. Người sử dụng cũng có thể quay trở lại sử dụng thuật toán cũ này nếu

thuật toán hiện tại chạy bị lỗi. Người quản trị cũng có thể lựa chọn thuật toán dự báo trong số các thuật toán sẵn có để sử dụng.

Hinh 3.5: Sơ đồ ca người quản trị quản lý thuật toán 3.2.3. Mô hình tổng thể thể hiện mối quan hệ giữa các ca sử dụng

Hình 3.6: Sơ đồ ca tổng thể mối quan hệ giữa các ca sử dụng 3.2.4. Mô tả giao diện hệ thống

Giao diện hệ thống đƣợc chia thành hai phần là trang chủ và trang quản trị. Hai phần này khác nhau về mặt chức năng nên có giao diện khác nhau để phù hợp với việc sử dụng. Mỗi phần đều có những phần giống nhau và khác nhau giữa các trang web.

Mô tả chung các trang (phần trang chủ) gồm có:

 Phần đầu trang: Phía trên cùng bên phải chứa phần lựa chọn ngôn ngữ. Sau đó, ở chính giữa là tên của trang web với bên dưới là một số mô tả chung về trang web. Phía dưới nữa là banner chứa các menu của trang web như trang chủ, dự báo bóng đá.

 Phần bên phải: Chứa các tin tức đƣợc cập nhật của trang web. Ở ngôn ngữ tiếng Việt bao gồm tin tổng hợp mới nhất, thƣ viện ảnh, các video clip đặc sắc.

 Phần cuối trang: Chứa tên trang web, người thiết kế và lối vào trang quản trị.

Mô tả riêng từng trang (phần trang chủ) gồm có:

 Tại mục trang chủ: Phần đầu giữa trang có lời chào mừng và giới thiệu về bóng đá. Phía dưới là một số các trang web nước ngoài về dự báo và tin tức bóng đá. Phía dưới nữa các một số trang web trong nước về tin tức và cá cược bóng đá. Xen kẽ xung quanh các dòng chữ là các ảnh quảng cáo về tin tức, dự báo và đặt cƣợc bóng đá.

 Tại mục dự báo bóng đá: Mục này thực hiện việc dự báo cho người xem kết quả bóng đá. Việc dự báo được thực hiện lần lượt theo từng bước. Đầu tiên, người xem sẽ lựa chọn giải đấu bóng đá. Tiếp theo, người xem sẽ lựa chọn mùa giải bóng đá muốn dự báo. Sau đó, kết quả các trận bóng sẽ hiện ra trên trang web. Người xem có thể chọn thêm một số kết quả sẵn có để gia tăng kích thước của tập kiểm nghiệm. Tiếp tục, sau khi đã lựa chọn được tập kiểm tra, người xem sẽ lựa chọn kết quả muốn được dự báo. Tiếp đó, người xem sẽ lựa chọn sai số cho kết quả dự báo. Sau khi lựa chọn xong, danh sách kết quả tỉ số hiện ra đƣợc sắp xếp theo sai số tăng dần. Kết quả thắng - hòa - thua đƣợc thể hiện theo tỉ lệ.

Hình 3.7: Giao diện tại mục trang chủ (phần trang chủ)

Mô tả chung các trang (phần trang quản trị) có:

 Phần bên phải: Phần này chứa tên của trang web. Dưới tên trang web là lời chào admin. Phía dưới đó là lối quay về trang chủ và thoát khỏi tài khoản quản trị. Phía dưới nữa là các menu dọc gồm ảnh nằm ngang, ảnh thẳng đứng, ảnh vuông, đoạn văn trang chủ, cập nhật, cấu hình, tài khoản cá nhân. Trong mục cập nhật bao gồm cập nhật tin tức và ngôn ngữ. Trong mục cấu hình bao gồm có thông tin đội bóng, giải đấu, mùa giải, thuật toán. Trong mục tài khoản cá nhân bao gồm thông tin cá nhân và tài khoản.

Mô tả riêng từng trang (phần trang quản trị) có:

 Tại menu ảnh nằm ngang: hiển thị các ảnh nằm ngang đã có. Trang quản trị tại menu này có thể thêm, xóa, sửa thông tin các ảnh quảng cáo nằm ngang (ảnh động gif). Ảnh được lưu trữ trong thư mục advertising_horizontal.

 Tại menu ảnh thẳng đứng: hiển thị các ảnh thẳng đứng đã có. Trang quản trị tại menu này có thể thêm, xóa, sửa thông tin các ảnh quảng cáo thẳng đứng (ảnh động gif). Ảnh được lưu trữ trong thư mục advertising_vertival.

 Tại menu ảnh vuông: hiển thị các ảnh vuông đã có. Trang quản trị tại menu này có thể thêm, xóa, sửa thông tin các ảnh quảng cáo vuông (ảnh động gif).

Ảnh được lưu trữ trong thư mục advertising_square.

 Tại menu đoạn văn trang chủ: hiển thị các đoạn văn đã lưu trữ. Trang quản trị tại menu này có thể thêm, xóa, sửa, các đoạn văn.

 Tại menu cập nhật: chứa cách cập nhật tin tức và các ngôn ngữ. Trang quản trị tại mục cập nhật tin tức có thể lựa chọn cách cập nhật tin tức có sẵn. Trang quản trị tại mục ngôn ngữ có thể thêm, xóa, sửa ngôn ngữ cho trang web.

 Tại menu cấu hình: chứa toàn bộ những dữ liệu liên quan đến việc dự báo bóng đá. Trang quản trị tại mục thông tin đội bóng có thể thực hiện việc quản lý thông tin đội bóng bao gồm thêm, xóa, sửa và sử dụng. Tại mục giải đấu, trang có thể thực hiện việc thêm, xóa, sửa giải đấu. Tại mục mùa giải, trang có thể thực hiện việc thêm, xóa, sửa mùa giải và thực hiện quản lý các thông tin đội bóng cho từng mùa giải khác nhau. Trang quản trị tại mục thuật toán có thể thêm, xóa, sửa thuật toán và lựa chọn sử dụng thuật toán cho việc dự báo.

Một phần của tài liệu Hệ tư vấn và ứng dụng cho bài toán dự báo kết quả bóng đá (Trang 44 - 49)

Tải bản đầy đủ (PDF)

(62 trang)