BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN
KHOA CÔNG NGHỆ THÔNG TIN
--------- ---------
BÁO CÁO ĐỒ ÁN TỐT NGHIỆP
ĐỀ TÀI
THIẾT KẾ WEBSITE XEM PHIM ONLINE
GIẢNG VIÊN HƯỚNG DẪN:
ĐẶNG VÂN ANH
SINH VIÊN THỰC HIỆN:
NGUYỄN VĂN HIỆU
Tổng quan về đề tài
Cơ sở lý thuyết thực hiên
Nội dung thực hiện
Kết luận
Lí do chọn đề tài
Để đáp ứng được với nhu ngày càng lớn của con người, giúp
mọi người có thể thưởng thức những bộ phim hay.
Đáp ứng nhu cầu thư giãn và giải trí của con người sau giờ làm
việc
Bắt kịp xu thế phát triển của ngành công nghiệp sản xuất phim
trên thế giới
Mục tiêu của đề tài
Cung cấp kho phim hay và độc đáo cho người xem qua những
bộ phim mới
Cung cấp đến người xem những thể loại phim và những bộ
phim bổ ích
Nắm vững được kiến thức cơ bản về lập trình PHP
Phát triển website với quy mô lớn hơn để đáp ứng với nhu cầu
thực tế hiện nay.
Giới hạn và phạm vi
Xây dựng website xem phim trực tuyến với các chức
năng giới thiệu phim, xem phim online, cập nhật phim
mới, theo thể loại phim, khách hàng nạp thẻ để xem phim.
Phạm vi ứng dụng: Sử dụng trực tuyến online trên
mạng…
Đối tượng sử dụng: Website có thể được sử dụng bởi
người quản trị, các thành viên, người dùng…
Tìm hiểu về PHP
PHP là chữ viết tắt của “Hypertext Preprocessor”
Thực chất PHP là ngôn ngữ kịch bản nhúng trong HTML, PHP có thể
được đặt rải rác trong HTML.
PHP là một ngôn ngữ lập trình được kết nối chặt chẽ với máy chủ, là
một công nghệ phía máy chủ (Server-Side) và không phụ thuộc vào
môi trường (cross-platform).
Khác với ngôn ngữ lập trình, PHP được thiết kế để chỉ thực hiện điều
gì đó sau khi một sự kiện xảy ra
Tìm hiểu về localhost
Localhost có nghĩa là một máy chủ được vận hành trên máy tính của
bạn
Localhost bao gồm nhiều ứng dụng đi kèm với nhau và tất cả các ứng
dụng đó sẽ kết hợp với nhau để tạo ra một môi trường có thể chạy mã
nguồn WordPress trên máy tính của chính bạn bao gồm:
Phần mềm Webserver tên Apache
Phần mềm PHP để xử lý mã PHP
Phần mềm MySQL Server
Phần mềm PHPMyAdmin
Xác định yêu cầu của hệ thống
Yêu cầu nghiệp vụ :
Đối với người quản trị: Là người có quyền cao nhất của hệ
thống, ngoài việc được tác động đến các chức năng quản lý
thành viên, quản lí thông tin phim, thêm thể loại phim, sửa xóa
thông tin phim, xử lý khắc phục các lỗi trên website, người quản
trị còn có quyền tạo tài khoản, cấp quyền cho thành viên quản trị
Đối với thành viên: Là người tìm hiểu thông tin phim, thành
viên có thể xem thông tin bộ phim, tìm kiếm bộ phim mình yêu
thích hay thể loại phim mình thích và xem phim trực tuyến trên
website .
Xác định yêu cầu của hệ thống
Yêu cầu phi chức năng:
Về giao diện
Website không quá phức tạp
Thanh menu đơn giản
Fone chữ dễ nhìn..v..v.
Về tính bảo mật
An toàn bảo mật dữ liệu
Có thông tin liên hệ
Về tính tương thích
Tương thích với các trình duyệt phổ biến
Thiết kế hệ thống
Biểu đồ Usecase tổng quát
Thiết kế hệ thống
Biểu đồ lớp tổng quát
Thiết kế hệ thống
Sơ đồ usecase quản lý Phim
Thiết kế hệ thống
Sơ đồ usecase quản lý thể loại Phim
Thiết kế hệ thống
Sơ đồ usecase quản lý quảng cáo
Giao diện trang chủ
Giao diện trang chủ
Giao diện trang xem phim
Giao diện trang thể loại phim
Giao diện trang quản trị
Kết quả đạt được
Xây dựng được website xem phim online với giao
diện tương đối đẹp và đầy đủ các chức năng đã đề ra
Hạn chế
Hướng phát triển
Website chưa cho phép đăng
nhập cho khách để like phim,
thêm vào tủ phim để xem lại sau
Xây dựng thêm các Control làm
phong phú trên việc tùy biến giao
diện của website.
Cách thiết kế giao diện, màu sắc
vẫn chưa được chuyên nghiệp.
Một số chỗ vẫn còn chưa đúng và
dư thừa
Bổ sung các Module hỗ trợ cho
website như đăng nhập cho khách
thêm phim vào tủ phim, like phim...