TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ ỨNG DỤNG THIẾT KẾ WEBSITE XEM PHIM ONLINE Sinh viên thực hiện: Lê Văn Bảo Trần Thanh Huyền Lớp: 21IT4 Giảng viên hướng dẫn : TS.Hồ Văn Phi Đà Nẵng, tháng 05 năm 2022 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ ỨNG DỤNG THIẾT KẾ WEBSITE XEM PHIM ONLINE Sinh viên: Lê Văn Bảo Trần Thanh Huyền Mã: 21IT262 Mã: 21IT283 Giảng viên hướng dẫn : TS.Hồ Văn Phi Đà Nẵng, tháng 05 năm 2022 Đà Nẵng, tháng năm 2022 Giảng viên hướng dẫn TS.Hồ Văn Phi LỜI CẢM ƠN Suốt chặn đường làm đồ án sở vừa qua, chúng e thầy cô bạn bè giúp đỡ để hồn thành tập Em gửi lời cảm ơn trân thành đến thầy khoa Khoa học máy tính truyền lại cho em học bổ ích giúp chúng em có thêm hiểu biết học sau hỗ trợ chúng em công việc sau này, cảm ơn ban giám hiệu nhà trường tạo điều kiện để chúng em hồn thành đồ án Đặc biệt e xin gửi lời cảm ơn sâu sắc đến thầy Hồ Văn Phi trực tiếp hướng dẫn cho chúng em giúp chúng em giải vấn đề mắc phải Em xin cảm ơn thầy cô giám khảo thầy hội đồng chấm điểm Vì đồ án chúng em nên gặp số vấn đề tránh khỏi sai sót làm e mong thầy đóng góp ý kiến nhiệt tình, để chúng em tiến đồ án Chúng em xin cảm ơn thầy cô MỤC LỤ C MỞ ĐẦU .1 Giới thiệu Mục tiêu đề tài 3.Lý chọn đề tài Chương I CƠ SỞ LÝ THUYẾT .3 I Cơ sở lý thuyết đề liên quan đến đề tài I.1 Lý thuyết android .3 I.1.1 Lịch sử Android I.1.2 Application framework 1.1.3.Library I.1.4 ANDROID EMULATOR .6 I.2 Mơ hình thiết kế Model View Controller (MVC) II Tổng quan Firebase Firebase Lịch sử phát triển Firebase .8 Cách thức hoạt động Firebase Chương II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10 I Phân tích chức ứng dụng .10 II.Phân tích đặc tả yêu cầu .10 Biểu đồ use case tác nhân khách hàng 10 Biểu đồ use case tác nhân quản trị hệ thống .11 Đặc tả ca sử dụng 12 III.Class Diagram 16 IV.Biểu đồ thêm vào giỏ hàng 16 Chương III THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG .18 Một số giao diện ứng dụng 18 CHƯƠNG IV: KẾT LUẬN .23 DANH MỤC CÁC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG HTML Hypertext Markup Language CSDL Cơ Sở Dữ Liệu CSS Cascading Style Sheets JS Javascrip DANH MỤC HÌNH ẢNH Hình Biểu đồ use case tác nhân khách hàng 13 Hình Biểu đồ use case tác nhân quản trị hệ thống 14 Hình Class Diagram 18 Hình Biểu đồ thêm vào giỏ hàng 19 Hình Giao diện Splash 20 Hình Giao diện đăng nhập, đăng ký 21 Hình Giao diện trang .22 Hình Giao diện trang Order sản phẩm 23 Hình Giao diện trang giỏ hàng 24 MỞ ĐẦU Giới thiệu Chúng ta thấy với phát triển không ngừng nghỉ cách mạng công nghệ 4.0 Công nghệ thơng tin bao phủ khắp tồn giới, trở nên thân thiết với người.Ở Việt Nam ngành cho thấy tầm quan trọng nhiều lịch vực khác Đây tảng, vừa động lực để bắt kịp đà phát triển giới Việc xây dựng nên hệ thống trang web để phục vụ cho nhu cầu tổ chức, hay cơng ty chí cá nhân ngày phổ biến.Đối với hệ thống phủ hay doanh nghiệp lại trở nên quan trọng cần thiết Những thơng tin mà phủ muốn lan truyền từ phía phủ cho người dân họ dễ nắm bắt thơng tin kịp thời, xác, hay công ty muốn quảng bá sản phẩm, dịch vụ họ đến người dùng với thông tin thật tránh sai phạm mà giao tiếp truyền thơng gặp phải Hiện có nhu cầu giải trí, xem phim hay nghe nhạc, khán giả khơng cịn phải mua băng đĩa mà cần truy cập vào trang web xem phim ảnh mạng internet tìm phim mà u thích Xuất phát từ nhu cầu xem phim trực tuyến qua trang mạng web ngày phổ biến người dùng internet, chúng em định xây dựng nên trang web xem phim online để phục vụ cho người muốn trải nghiệm phim onl Mục tiêu dề tài Mục tiêu đề tài nhằm Xây dựng Website xem phim trực tuyến, cho người dùng truy cập vào để tìm kiếm xem phim mà yêu thích mạng Đáp ứng tính giải trí cho người xem độ tuổi nào, ngành nghề Thu lượn lớn khán giả thích xem phim 3.Lý chọn đề tài Trong kỉ XXI, thấy phát triển lớn mạnh công nghệ số ngày đà phát triển, thương mai điện tử ngày phổ biến giới Việt Nam dần khẳng định vị thị trường Cùng với phát triển ngành cơng nghệ thơng tin có nhiều ngơn ngữ lập trình phong phú cho phép thiết kế xây dựng hệ thống wesize phim ảnh, chúng em làm nên hệ thống xem phim online để đáp ứng nhu cầu giải trí khách hàng Dịch vụ cho phép người dùng thực giao dịch cách dễ dàng, nhanh gọn lẹ Vì người dùng tiếp xúc với cơng nghệ nên số cá nhân cảm thấy mẻ mà lạ lẫm, đặc biệt người khơng có kiến thức tin học nói chung thương mại điện tử nói riêng Nên đối tường hướng tới giới trẻ học sinh, sinh viên Với nhu cầu giải trí cao giới trẻ, sau làm mệt mỏi căng thẳng, họ giải trí cách lên trang we xem phim để giải trí, lấy lại tinh thần làm việc Nằm đáp ứng phát triển phần cho tin học Việt Nam chúng em ngày đêm cố gắng để học tập làm việc, phân tích chúng em định làm đồ án đề tài “Thiết kế websize phim ảnh” Nội dung kế hoạch thực Nội dung thực hiện: (các nội dung thực đề tài): Chương 1: Giới thiệu Chương 2: Nghiên cứu tổng quản Chương 3: Phân tích thiết kế hệ thống Chương 4: Đánh giá kết luận Các chức trang web xem phim như: phim hay, phim mắt, Các thể loại phim nhiều quốc gia khác nhau, có trailer, có tạm dừng, có độ phân giải, tốc độ video,… Các chức tiện ích trang web: phụ đề song ngữ Anh- Việt, vietsub sau vài giây, giao diện đẹp mắt,logic, hài hịa Có tính tag, tìm kiếm để người xem chủ động tìm thấy nội dung phim ý muốn, tối ưu Css image nhằm tang tốc độ load websize Một số tính bật website xem phim o Trang chủ: Tìm kiếm, đăng ký, đăng nhập, phim bộ, phim lẻ… o Giao diện có thiết kế đẹp mắt độc nhất, chuẩn HTML/CSS sử dụng nhiều trình duyệt khác Module đăng ký thành viên o Dùng để đăng ký thành viên website chức khác chỉnh sửa thông tin cá nhân, xác nhận email quên mật Module đăng ký thành viên cịn có tính quản trị lịch sử giao dịch -Module xem phim online o Dùng để liệt kê loại phim có hệ thống theo thể loại hay quốc gia o Website xem phim thiết kế Flash Player chuyên nghiệp o Người dùng báo link hỏng để yêu cầu phim đánh giá chất lượng phim o Tính xem thử phim dành cho khách hàng chưa có tài khoản VIP chưa đăng nhập Module bảo vệ phim o Tính mã hóa đường dẫn phim theo thời gian o Giới hạn số lần xem phim theo banned IP tài khoản vi phạm o Có captcha đăng nhập Module gói tin VIP: Khách hàng nâng cấp gói tin sẵn có thành gói VIP Module tìm kiếm giúp tìm kiếm cách xác phim mà khán giả cần theo công nghệ Search Engine Module phát hành mã PIN để admin trang web phát hành thẻ xem phim phù hợp với số tiền mà khách hàng nạp vào Kế hoạch thực hiện: Thời gian Nội dung thực Tuần thứ (16/3 -20/3) Lên ý tưởng , khai thác từ nguồn tài liệu google Làm phần đề cương Tuần thứ (20/3-27/03) Làm website giao diện Login,Logout Tuần thứ (28/03-05/4) Làm website Tuần thứ (06/4-13/4) Làm website Tuần thứ (14/4-21/4) Làm website Tuần thứ (22/4-29/4) Làm website Tuần thứ (30/4 -07/5) Làm website Tuần thứ (08/5-16/5) Làm slide,Hồn thành công việc Bố cục báo cáo: Sau phần Mở đầu, báo cáo trình bày ba chương, cụ thể sau: Chương Tổng quan đề tài Trong chương này, báo cáo trình bày khái niệm, đặc điểm Chương Phân tích thiết kế hệ thống Nội dung chương bao gồm Chương Xây dựng thực đề tài Cuối Kết luận, Tài liệu tham khảo Phụ lục liên quan đến đề tài Chương I Nghiên cứu tổng quan 1.1 Góc nhìn thị trường xem phim trực tuyến Xã hội phát triển đời sống người thay đổi theo dần, mà năm gần đây, tảng ứng dụng xem phim dần thay đổi theo thời đại, bạn không cần đâu xa để xem phim cần nhà với điện thoại bạn xem phim mà ưa thích hình thức trực tuyến có phát triển mạnh mẽ Điều dần đông đảo khán giả tiếp cận nhằm thỏa mãn nhu cầu giải trí dành cho người Theo khảo sát gần truyền hình trực tuyến Công ty nghiên cứu thị trường Q&Me (TP Hồ Chí Minh), tần suất sử dụng truyền hình trực tuyến tăng lên nhiều người giảm thiểu việc ngồi vui chơi, giải trí Lượng khán giả xem truyền hình trực tuyến thiết bị ti vi thông minh, điện thoại thông minh chủ yếu truy cập vào ứng dụng xem phim như: FPT Play, Netflix, Zing TV…Hiện nay, ứng dụng xem phim phổ biến nước ta có sản phẩm nước ngồi lẫn Việt Nam Có thể kể tên ứng dụng phổ biến nước như: Netflix, iflix, Viki, Apple TV, HBO…; ứng dụng nước phát triển như: Fim+, Danet, FPT Play, Zing TV, Clip TV Tại Việt Nam, nhà sản xuất, rạp chiếu chịu ảnh hưởng lớn từ Covid-19 song nhà làm điện ảnh kịp thời nắm bắt xu hướng bắt đầu tham gia phát hành phim tảng số Đã có số phim Việt đơn vị sản xuất phim tư nhân phát hành tảng Netflix “Em chưa 18”, “Hạnh phúc mẹ”, “Hậu duệ mặt trời”, “Lửa Phật”, “Ngôi nhà bươm bướm”, “Siêu siêu ngố”, “Trời sáng ta ngủ thôi”, “Hương ga”, “Mẹ chồng”, “Về quê ăn tết”… Thị trường phim trực tuyến nước phát triển nhanh chóng Số liệu từ Bộ Thơng tin Truyền thơng tháng 11/2020 cho biết, Việt Nam có khoảng 35 doanh nghiệp hoạt động cung cấp dịch vụ truyền hình trả tiền trực tuyến, với 14 triệu thuê bao tổng doanh thu đạt khoảng 9.000 tỷ đồng Bên cạnh Netflix, hai tảng chiếu phim trực tuyến lớn FPT Play Galaxy Play tăng trưởng Tuy nhiên, xu hướng kéo theo số vấn đề làm để kiểm soát việc đưa phim lên tảng chiếu trực tuyến chưa có chế tài đủ mạnh để kiểm soát Luật Điện ảnh nêu chung chung: “Việc phổ biến phim internet, khai thác phim từ vệ tinh để phổ biến phải thực theo quy định luật quy định khác pháp luật liên quan” mà không làm rõ khái niệm không đưa điều khoản cụ thể vào Ngoài ra, với sản phẩm internet, định nghĩa phim chưa xác định rõ Bởi vậy, nhiều nhà sản xuất nước kỳ vọng Luật Điện ảnh sửa đổi thông qua thời gian tới có khung pháp lý cụ thể, rõ ràng lĩnh vực phổ biến phim khơng gian mạng để góp phần đưa điện ảnh Việt hòa chung vào dòng phát triển điện ảnh giới 1.2 Phương pháp tiếp cận - Cách tiếp cận: Tiếp cận đề tài từ thông tin hãng thơng tấn, báo in, chương trình phát thanh, truyền hình Đây coi cách tiếp cận thơng tin cách thống nhất, vừa mang tính thời sự, vừa đảm bảo yếu tố tin cậy Tham khảo trang web xem phim người dùng coi nhiều cách thiết kế trang web bắt mắt từ họ - Phương pháp triển khai phát triển: Thu nhập thông tin từ thị trường Phân tích, kết hợp thơng tin thu thập để tạo nên kế hoạch cho trang web Thiết kế giao diện cho trang web với ngôn ngữ hỗ trợ học lớp như: HTML, CSS, JS,… để thiết kế Xây dựng hệ thống phát triển Tham khảo ý kiến giáo viên tiếp thu hoàn thiện trang web 1.3 Cơ sở lý thuyết: 1.3.1.HTML HTML (viết tắt từ HyperText Markup Language, "Ngôn ngữ Đánh dấu Siêu văn bản") ngôn ngữ đánh dấu thiết kế để tạo nên trang web World Wide Web Nó trợ giúp cơng nghệ CSS ngôn ngữ kịch giống JavaScript HTML ngôn ngữ đánh dấu mà trình duyệt web sử dụng để giải thích soạn văn bản, hình ảnh tài liệu khác thành trang web trực quan nghe Các đặc điểm mặc định cho mục đánh dấu HTML xác định trình duyệt đặc điểm thay đổi nâng cao cách sử dụng thêm CSS nhà thiết kế trang web Các trình duyệt web nhận tài liệu HTML từ web server kho lưu trữ cục render tài liệu thành trang web đa phương tiện HTML mô tả cấu trúc trang web mặt ngữ nghĩa dấu hiệu ban đầu bao gồm cho xuất tài liệu Các phần tử HTML khối xây dựng trang HTML Với cấu trúc HTML, hình ảnh đối tượng khác biểu mẫu tương tác nhúng vào trang hiển thị HTML cung cấp phương tiện để tạo tài liệu có cấu trúc cách biểu thị ngữ nghĩa cấu trúc cho văn headings, paragraphs, lists, links, quotes mục khác Các phần tử HTML phân định tags, viết dấu ngoặc nhọn Các tags giới thiệu trực tiếp nội dung vào trang Các tags khác bao quanh cung cấp thông tin văn tài liệu bao gồm thẻ khác làm phần tử phụ Các trình duyệt khơng hiển thị thẻ HTML, sử dụng chúng để diễn giải nội dung trang HTML nhúng chương trình viết scripting JavaScript, điều ảnh hưởng đến hành vi nội dung trang web Việc bao gồm CSS xác định giao diện bố cục nội dung World Wide Web Consortium (W3C), trước đơn vị bảo trì HTML người trì tiêu chuẩn CSS, khuyến khích việc sử dụng CSS HTML trình bày rõ ràng kể từ năm 1997 1.3.2.CSS CSS chữ viết tắt Cascading Style Sheets, ngơn ngữ sử dụng để tìm định dạng lại phần tử tạo ngơn ngữ đánh dấu (HTML) Nói ngắn gọn ngôn ngữ tạo phong cách cho trang web Bạn hiểu đơn giản rằng, HTML đóng vai trò định dạng phần tử website việc tạo đoạn văn bản, tiêu đề, bảng,…thì CSS giúp thêm style vào phần tử HTML đổi bố cục, màu sắc trang, đổi màu chữ, font chữ, thay đổi cấu trúc… CSS phát triển W3C (World Wide Web Consortium) vào năm 1996, HTML khơng thiết kế để gắn tag để giúp định dạng trang web Phương thức hoạt động CSS tìm dựa vào vùng chọn, vùng chọn tên thẻ HTML, tên ID, class hay nhiều kiểu khác Sau áp dụng thuộc tính cần thay đổi lên vùng chọn Sử dụng CSS cơng cụ hỗ trợ hữu ích cần thiết cho trình phát triển, thiết kế website Những công việc mà HTML không xử lý giải tốt với CSS Nhờ có CSS giúp mang lại khả kiểm soát mạnh mẽ, hiệu với trình trình bày tài liệu HTML cụ thể Bởi mà cơng cụ thường kết hợp với ngôn ngữ HTML hay XHTML 1.3.3 JS: ngơn ngữ lập trình thơng dịch phát triển từ ý niệm nguyên mẫu Ngôn ngữ dùng rộng rãi cho trang web (phía người dùng) phía máy chủ (với Nodejs) Nó vốn phát triển Brendan Eich Hãng truyền thông Netscape với tên Mocha, sau đổi tên thành LiveScript, cuối thành JavaScript Giống Java, JavaScript có cú pháp tương tự C, gần với Self Java .js phần mở rộng thường dùng cho tập tin mã nguồn JavaScript Ngơn ngữ lập trình Javascript ngơn ngữ lập trình Website, tích hợp nhúng HTML làm cho website thêm phần sinh động, lôi người xem bới chức đặc biệt Đây xem ngơn ngữ lập trình dễ học Các hành vi web javascript kiểm soát tốt so với HTML Cho đến nay, ngơn ngữ ngăn xếp đầy đủ với nhiều tính tuyệt vời, từ máy khách web đến máy chủ, máy tính để bàn đến thiết bị di động Nó dựa ý tưởng tạo ngôn ngữ thông dịch cho tất trình duyệt để bạn cải thiện khả tương tác với trang web Nhờ tính linh hoạt nó, JavaScript mang lại nhiều lợi ích cho người dùng Những định nghĩa hẵn phần giúp bạn trả lời câu hỏi Javascript Chương II Phân Tích thiết kế hệ thống xây dựng website I Phân tích chức ứng dụng Chức websize xây dựng từ đơn giản đến phức tạp Từ website giới thiệu công ty đến website thương mại điện tử cung cấp thơng tin giới thiệu hình ảnh, sản phẩm dịch vụ doanh nghiệp/tổ chức Hay blog chia sẻ kiến thức bổ ích sống Một số chức ứng dụng I Chức giao diện : Quản trị viên phép tùy chỉnh thêm, xóa, sửa nội dung liên quan Quản lý thông tin thành viên nội dung quan trọng II Trình quản lí video, hình ảnh chun nghiệp: Hỗ trợ trình chiếu trailer phim HD, tích hợp trực tiếp với Youtube để xem trailer chất lượng cao Chức tự điều chỉnh kích thước hình ảnh chất lượng cao không làm giảm chất lượng III Chức đặt vé trực tuyến: Hiển thị sơ đồ phòng chiếu, số ghế VIP, ghế thường để khách hàng chọn lựa Hệ thống tự động gửi mã vé đặt điện thoại cho khách IV Thanh toán online: Hỗ trợ nhiều cổng tốn online, tiện ích cho người sử dụng ATM, Thẻ tín dụng, Paypal V Các nút lệnh đặt vé, xem lịch chiếu: Được thiết kế đặt vị trí phù hợp để khách hàng tìm kiếm cần thiết Lịch chiếu xếp theo khu vực, rạp chiếu… VI Đa ngơn ngữ: Với chức tích hợp nhiều ngơn ngữ, khách hàng thêm, bớt chỉnh sửa ngôn ngữ tùy ý muốn trang web (khơng giới hạn) II u cầu website giao diện người dùng: Websize có giao diện ưa nhìn, có bố trí phối hợp hài hòa giwuax màu sác thành phần trang web có sử dụng Css để giao diện trởi nên đẹp Giao diện admin giao diện đơn giản, dễ quản lý hiển thị tất danh mục quản lý Phải bảo vj tài khoản mật riêng nhà quản lý Yêu cầu trang web thị tất chức cho người dùng dễ sử dụng, thị phim nhất, với nhiều quốc gia khác III Thiết kế chi tiết xây dựng website Trang chủ: Trang chủ trang nhúng vào layout người dùng vào website qua domain Thơng tin trang chủ thường có tìm kiếm,những phim cập nhật, phim hay, phim mới, Danh Mục, thể loại phim, quốc gia, Hình ảnh phù hợp với trang web xem phim, Thiết kế giao diện đẹp Trang chủ chứa đường dẫn liên kết với trang lại Thư mục phim: cập nhật phim hot thời điểm giúp người xem tìm thấy phim mà họ muốn xem Trang xem phim online: Tổng hợp tất phim phân loại theo thể loại, quốc gia,v.v… Phân loại thành menu phim phim bộ, phim lẻ, phim chiếu rạp, phim xem nhiều v.v Xem phim Flash Player chuyên nghiệp Hiển thị thông tin chi tiết phim, cho phép người xem bình luận, đánh giá phim Phần cuối website: Phần admin - người quản lý vận hành websize Chức đăng nhập Admin Để sử dụng chức người quản trị admin phải đăng nhập thành công vào hệ thống websize với tài khoản admin Admin dùng tên đăng nhập mật theo tài khoản để truy cập vào hệ thống Sau hệ thống kiểm tra tên đăng nhập mật có sở liệu hay không, thông tin đăng nhập ad khớp danh mục quản lý, sai đăng nhập khơng 10 Chức quản lý thành viên: chức thêm thành viên: Ad tạo thêm tài khoản thiết lập phân quyền cho tài khoản đó.Tiếp theo Admin nhập thông tin cần thiết để tạo tài khoản thơng tin hợp lệ ghi vào sở liệu.Thơng tin đăng nhập xác thị tất danh mục quản lý, sai thông báo thông tin đăng nhập khơng xác Chức sửa thành viên Admin sửa tài khoản người dùng.Bên người quản trị chọn tài khoản cần sửa chỉnh sửa thông tin cần thiết thông tin hợp lệ sở liệu thay đổi, khơng khơng đổi.Nếu cú pháp hệ thống thông báo chỉnh sửa thành công Chức xóa viên Admin xóa tài khoản người dùng , admin chọn tài khoản bị xóa xóa hệ thống lấy id thành viên thực việc xóa Khi xóa xong hệ thống thơng báo xóa thành công Chức quản lý phim: Chức thêm phim với việc người quản trị tạo thêm phim admn nhập thông tin cần thiết để tạo phim Hệ thống xử lý thông tin hơp lệ ghi vào sở liệu sau thị trang chủ danh sách phim cập nhật Chức sửa phim: Admin sửa thông tin phim Họ chọn phim cần chỉnh sửa hệ thống nhận thơng tin hợp lệ cập nhập sở liệu, khơng khơng thay đổi.Trả lại danh sách + chức xóa phim admin xóa phim bị quyền phát trước tiên admin chọn phim khơng cần thiết để xóa chọn xóa hệ thống lấy id phim thực xóa xóa cơng đầu xóa thành cơng 11 Chức đăng kí: Người dùng đăng kí thơng tin liên quan đến người dùng bên hệ thống ghi nhận thông tin kiểm tra với mã OTP với số điện thoại mail Khi xác hệ thống đăng kí thành viên cho người dùng lưu lại thông tin cho người dùng Người dùng có quyền lưu lại mật không cho lần đăng nhập Chức đăng nhập: Người xem đăng nhập vào hệ thống để thực chức đặt vé Sau nhận thông tin người dùng đăng nhập vào bên phía hệ thống admin kiểm tra tên đăng nhập người dùng nhập vào so sánh với tên đăng nhập mật liệu Nếu thơng tin dăng nhập mở giao diện bạn sai hệ thống thông báo lỗi với lời nhắn đăng nhập khơng xác Chức đăng xuất: Cho phép người dùng đăng nhập khỏi hệ thống khơng cịn có nhu cầu sử dụng Người dùng thao tác click vào nút thoát hệ thống bên hệ thống tiến hành lưu thông tin đăng nhập dừng làm việc với tài khoản viên hệ thống 12 Chức trailer: Giú bạn coi trước đoạn ngắn phim để biết rõ có phải phim bạn muốn xem hay không? Mỗi lần bạn cần click vào phim chọn mục trailer Chương III Kết Luận hướng phát triển Về mặt lý thuyết: Nắm kiến thức html, css, javascript Xây dựng website xem phim online Nâng cao khả tự học tự nghiên cứu Về mặt hạn chế: Các tính cơng dụng chưa hoàn thiện Chưa kết nối với sở liệu Trang web thiếu nhiều sai sót Hướng phát triển: Tham khảo hãng phim người dùng quan tâm Nâng cấp cải thiện trang web hiệu có tính vượt trội so với trang web khác Sửa chữa khôi phục kịp thời lỗi xảy trình duyệt gặp vấn đề bất ổn 13 Chạy quảng cáo cho trang website để người dùng biết đến trang web nhiều Mở rộng nâng cấp thêm chức khác Tài Liệu Tham Khảo Development Android (2020), Google, mắt năm 2008 < https://developer.android.com/docs > Firebase, Envolve, thành lập James Tamplin Andrew Lee vào năm 2011 < https://firebase.google.com/docs/android/ > Githup, GitHub Inc., Microsoft sở hữu, đời vào 2/2008 < https://github.com/ > Viblo: Youtube: Stackoverflow, tạo Jeff Atwood Joel Spolsky vào năm 2008 Stackoverrun: 14 15 ... .11 Đặc tả ca sử dụng 12 III.Class Diagram 16 IV.Biểu đồ thêm vào giỏ hàng 16 Chương III THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG .18 Một số giao diện ứng dụng 18 ...Đà Nẵng, tháng 05 năm 2022 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính ĐỒ ÁN CƠ SỞ ỨNG DỤNG THIẾT KẾ WEBSITE XEM PHIM ONLINE Sinh viên: Lê Văn... -Module xem phim online o Dùng để liệt kê loại phim có hệ thống theo thể loại hay quốc gia o Website xem phim thiết kế Flash Player chuyên nghiệp o Người dùng báo link hỏng để yêu cầu phim đánh giá