3.1.2.1 Đối với người duyệt web
• Xem chương trình tivi
Mục đích Chức năng cho phép người xem có thể xem chương trình tivi. Dữ liệu vào Lựa chọn kênh ti vi muốn xem.
Xử lý Lấy danh sách chương trình của từng kênh từ Database. Dữ liệu ra Chạy chương trình được yêu cầu.
• Tìm kiếm chương trình tivi
Mục đích Cho phép người xem tìm kiếm các chương trình .
Dữ liệu vào +Nhập từ khóa muốn tìm.
+Tìm kiếm với tất cả các từ nhập vào.
Xử lý Truy vấn trong cơ sở dữ liệu, hiện kết quả.
Dữ liệu ra Hiển thị các thông tin chi tiết.
3.1.2.2 Đối với người quản trị web
• Đăng nhập
Mục đích Cho Phân quyền để kiểm soát hệ thống một cách chặt chẽ, tránh
tình trạng hệ thống bị thay đổi và phá hủy.
Dữ liệu vào Tên đăng nhập, mật khẩu.
Xử lý So sánh với bảng user trong cơ sở dữ liệu .
Dữ liệu ra Chuyển đến trang của đối tượng nếu đúng, báo lỗi nếu sai tên hay
mật khẩu. • Đăng xuất
Mục đích Cho người quản lý thoát khỏi hệ thống đang sử dụng
Dữ liệu vào Yêu cầu đăng xuất
Xử lý Thực hiện yêu cầu đăng xuất khỏi hệ thống
• Quản lý người dùng
Mục đích Người quản trị có thể kiểm soát được người dùng, admin có thể
phân quyền, thêm, sửa, xóa người dùng
Dữ liệu vào Các thông tin của người dùng
Xử lý Xử lý các yêu cầu
Dữ liệu ra Hiển thị lên giao diện quản lý
• Quản lý chương trình tivi
Mục đích
+ Người quản trị có thể kiểm soát được các chương trình tivi. Có thể cho chương trình đó hiển thị lên web không,chương trình đó thuộc kênh nào…
+Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các kênh tivi +Admin có thể xem chi tiết về từng chương trình tivi tại trang quản lý
Dữ liệu vào
+Dữ liệu tìm kiếm
+ Dữ liệu thêm kênh mới. +Dữ liệu về update kênh mới +Dữ liệu về chương trình cần xóa
Xử lý Xử lý các yêu cầu truy xuất dữ liệu để chỉnh sửa chương trình tivi
và cập nhập dữ liệu khi thêm chương trình mới.
Dữ liệu ra Hiển thị lên giao diện • Quản lý kênh tivi
Mục đích Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các kênh tivi
Dữ liệu vào +Dữ liệu tìm kiếm
+ Dữ liệu thêm kênh mới. +Dữ liệu về update kênh mới
+Dữ liệu về kênh cần xóa +Xem chi tiết chương trình
Xử lý Truy xuất dữ liệu để chỉnh sửa kênh và cập nhập dữ liệu khi thêm
kênh mới.
Dữ liệu ra Hiển thị tất cả kênh.
• Quản lý các liên kết website và quảng cáo
Mục đích Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các trang web
liên kết và quảng cáo
Dữ liệu vào
+ Dữ liệu tìm kiếm
+ Dữ liệu thêm liên kết mới mới. +Dữ liệu về update liên kết mới +Dữ liệu về liên kết cần xóa
Xử lý Truy xuất dữ liệu để chỉnh sửa liên kết, cập nhập dữ liệu khi thêm
liên kết mới, xóa liên kết
Dữ liệu ra Hiển thị tất cả các yêu cầu đáp trả