Mô hình quan hệ

Một phần của tài liệu Xây dựng website xem tivi online (Trang 71)

3.3.4 Các bảng của cơ sở dữ liệu

Bảng Users

Colum Name DataType Constraint Description

Id Int

Primary key, not

null mã người sử dụng

Username varchar(50) not null Tên đăng nhập

Password vachar not null mật khẩu đăng nhập

Name Varchar(100) not null Họ và Tên

img varchar not null Hình ảnh

Description text null mô tả về người sử dụng

role Int null Mã phân quyền

insertdate timestamp Not null Bắt đầu chương trình lastupdate timestamp Not null Kết thúc chương trình • Bảng Category

Colum Name DataType Constraint Description

Id Int

Primary key, not

null Id của kênh

name Varchar(500) null Tên kênh cha

home int Not null Cid kênh con

right int Not null kid kênh đặc biệt

Bảng Content

Colum Name DataType Constraint Description

null

Cid int not null Id kênh tivi

Img Text Null ảnh đại diện

Title varchar(500) null

Tiêu đề chương trình tivi

code Varchar(500) null

Description Text null tóm tắt bài viết

streamurl Varchar(200) null url của clip

embed Varchar(200) null Size clip (adsbygoogle = window.adsbygoogle || []).push({});

body longtext null

status int Trạng thái

Insertdate datetime

thời gian bắt đầu chương trình

lastupdate datetime

thời gian kết thúc chương trình

Bảng BannerLink

Colum Name DataType Constraint Description

Id int

Primary key,

not null id banner nameb varchar(250) not null tên banner

link Text Link liên kết của banner

img Text Hình ảnh của banner

IsOrder int Not null

Vị trí hiển thị trên website(header,left.right…) Status int Not null Trạng thái cho hiển thị hay không

insertdate datetime Ngày tạo

lastupdate datetime Ngày update

CHƯƠNG 4: KẾT QUẢ THỰC HIỆN

4.1 GIAO DIỆN NGƯỜI DÙNG

Hình 4.1: Hình ảnh giao diện trang chủ

Giao diện của chức năng xem chi tiết chương trình tivi

4.2 GIAO DIỆN PHÍA NGƯỜI QUẢN TRỊ WEBSITE

Giao diện của chức năng đăng nhập hệ thống

Hình 4.4: Hình ảnh giao diện của chức năng đăng nhập hệ thống

Giao diện trang chủ quản lý hệ thống

Giao diện trang chủ quản lý nội dung chương trình ti vi

Giao diện trang quản lý nội dung kênh ti vi

Hình 4.7: Giao diện trang quản lý nội dung kênh ti vi

Giao diện trang quản lý User

Giao diện trang quản lý liên kết trang (adsbygoogle = window.adsbygoogle || []).push({});

Giao diện trang thêm chương trình tivi

Giao diện của chức năng thực hiện chức năng sửa chương trình tivi

Giao diên của chức năng thực hiện chức năng xóa chương trình tivi

CHƯƠNG 5 : KẾT LUẬN

5.1 ĐÁNH GIÁ

“Xây dựng website xem ti vi online” không phải là một vấn đề mới mẻ, nhưng nó mang tính thực tế cao, nhất là trong giai đoạn hiện nay - khi Việt Nam đang tiến hành các chính sách công nghiệp hóa, hiện đại hóa đất nước, đẩy mạnh Công nghệ thông tin thành một ngành công nghiệp mũi nhọn, đưa tin học hóa vào mọi lĩnh vực của cuộc sống, việc xây dựng lên một website xem ti vi online nhằm góp phần vào hàng triệu website phục vụ cuộc sống là nhu cầu thiết yếu của sự phát triển. Dưới sự hướng dẫn và gợi ý tận tình của PGS.TS Nguyễn Đăng Tộ và GV Phạm Trí Công em đã thực hiện đề tài này nhằm đưa ra một website phù hợp với nhu cầu hiện nay.

Sử dụng framework MVC để xây dựng Website xem tivi online chỉ là tiêu biểu của một trong số rất nhiều cách thức xây dựng và quản lý website để nó hoạt động thực sự hiệu quả. Việc sử dụng framework MVC để tổ chức xây dựng code một cách logic,dễ quản lý và bảo trì website. Ngoài ra, do sự hạn hẹp cả về thời gian và trình độ nên website em xây dựng được trong đồ án này chỉ mới đáp ứng được những yêu cầu cơ bản, nếu đưa vào thực tế sử dụng thì phải cần sửa đổi và nâng cấp

Tuy nhiên, với đồ án này, em đã hoàn thành các yêu cầu đặt ra, bao gồm:

- Giao diện: đơn giản,hiện đại, rõ ràng, trực quan, dễ sử dụng và thân thiện với người dùng.

- Cung cấp đầy đủ chương trình ti vi đến người dùng

- Cách thức quản lý website đơn giản, dễ sử dụng. Website cho tích hợp các công cụ soạn thảo văn bản như word, excel… rất tiện lợi cho việc chỉnh sửa, trình bày bài viết mô tả cho chương trình ti vi mới

- Tốc độ xử lý của website nhanh

5.2 HƯỚNG PHÁT TRIỂN

Trong quá trình thực hiện đồ án dưới sự giúp đỡ nhiệt tình của các thầy hướng dẫn, nhưng do thời gian và trình độ của em cũng có hạn nên website vẫn còn những thiếu sót. Để website có thể đưa vào sử dụng thực tế thì website cần được nâng cấp thêm các tính năng:

- Để đảm bảo tính bảo mật thì website phải có thêm chức năng phân quyền cho người quản lý chặt chẽ và rõ ràng hơn

TÀI LIỆU THAM KHẢO

[1] Giảng viên Phạm Trí Công: cung cấp công cụ Framework MVC [2] Trang web: http://kohanaframework.org/ [3] Trang web : http://www.qhonline.info/tai-lieu/41/khai-quat-ve-php-framework.html [4] Trang web: http://phpcodevn.com/home/php-basic/64-chng-trinh-php-u-tien-hello- world.html [5] Trang web: http://www.dealtaker.com/blog/2009/11/20/kohana-php-3-0-ko3-tutorial- part-1/

Một phần của tài liệu Xây dựng website xem tivi online (Trang 71)