chương 1 sẽ được sử dụng dé xây dựng website xem phim trong các chương tiếp theo của dự án. LAI THỊ HUYEN -D17HTTT2 6 Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong CHUONG II. PHAN TÍCH THIET KE HE THONG 2.1 Tong quan về đề tai 2.1 Lí do chọn đề tài > Để đáp ứng được nhu cầu 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 film trên thê giới 2.2 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 cho người xem những thé loại phim và những bố phim bồ ích > 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 2.3 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, xem phim online, cập nhật phim mới, phân loại phim theo thế loại phim,.
> Pham vi tng dung: Su dung truc tuyén online trên mang,. > Đối tượng sử dụng: Website có thể sử dụng bởi người quản trị, người dùng có thé phù hợp với mọi lứa tuối 2.2 Xác đinh yêu cầu s* Yêu cầu nghiệp vu: Y Đối với người quản trị: Là người có quyền cao nhất của hệ thống có thể: quản lí thông tin phim, thêm phim, thêm thé loại phim, thêm menu cho website, sửa xóa thông tin film, xử lí khắc phục các lỗi trên website,. Y Đố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 LAI THỊ HUYEN -D17HTTT2 7 Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong 2.3 Sơ đồ Usecase tổng quan và Usecase chỉ tiết 2.1 Sơ đồ Usecase tong quan System Xem phim ot của thản Quản lý thé loại phim Xem phim theo Admin thể loại phim Người dùng Quản lý Channel Hình 1: Biểu đồ Usecase tổng quan “ Mô tả các UC: * UC “Quản lý video”: Cho phép người quản trị có thé thêm mới video, sửa xóa video, lựa chọn video được phát tiếp theo Y UC “Quản lý thé loại phim”: Cho phép người quản trị có thê thêm mới, sửa xóa thé loại, lựa chọn các bộ phim thuộc các thể loại này Y UC “Quản lý Channel”: Cho phép người quản trị có thể thêm mới, sửa xóa các channel Y UC “Quản lý menu”: Cho phép người quan trị có thé thêm mới, sửa xóa các menu Y UC “Theo dõi search Log”: Cho phép người quản trị có thé thống kê các bộ phim được tìm kiếm nhéu nhất trên website ¥ UC “Xem phim theo Channel”: Cho phép người dùng xem phim theo Channel LAI THỊ HUYEN -D17HTTT2 8 Đồ án tốt nghiệp Đại học Chương II.
Phân tích thiết kế hệ thong * UC “Xem phim theo thé loại phim” : Cho phép người dùng xem phim theo thê loại phim ¥ UC “Xem phim hót của tháng”: Cho phép người dùng xem phim hót của tháng ¥ UC “Xem bình luận”: Cho phép người dùng xem các bình luận của phim * UC “Tìm kiếm”: Người dùng có thé tìm kiếm phim theo tên của bộ phim Y UC “Bình luận”: Người dùng có thé bình luận về bộ phim 2.2 Usecase chỉ tiết 2.1 Usecase chỉ tiết cho modun Đăng nhập Admin Hình 2: Biểu đồ Usecase đăng nhập s* Scenario: Đăng nhập Tên usecase Đăng nhập Tác nhân chính Admin Tiền điều kiện Đã có tài khoản trong hệ thống Đảm bảo tối thiểu Đăng nhập thành công Đảm bảo thành công Đăng nhập thành công Kích hoạt Người quản trị đi đến trang quản trị Chuỗi sự kiện chính 1. Người quản trị đi đến trang quản trị 2. Hệ thống hiển thị form đăng nhập 3. Người quản tri nhập username , pasword và click Login 4.
Hệ thống hiện thi trang chủ của trang quan tri LAI THỊ HUYEN -D17HTTT2 9 Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong Ngoại lệ 4.1 Hệ thống hiển thị thông báo Username or Password fail Bang 1: Scenario đăng nhập vào hệ thông 2.2 Usecase chỉ tiết cho modun Quản lý video 1 ----e- 4 A- <Include>> Hình 3: Biểu đồ Usecase quản lí video > Scenario: Thêm video Tên usecase Thêm video Tác nhân chính Admin Tiền điều kiện Người quản tri đăng nhập vào hệ thong Đảm bảo tối thiểu Hệ thống hiên thị thông báo thêm video thành công Đảm bảo thành công Hệ thống hiển thị thông báo thêm video thành công Kích hoạt Người quản trị click vào icon có biéu tượng dấu (+) LAI THỊ HUYEN -D17HTTT2 10 Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong Chuỗi sự kiện chính 1.Người quản trị đăng nhập vào hệ thống dé thêm mới video 2.Giao diện chính của trang quản tri hiện lên với các menu: Video, Film, Channel, Menu, Search Logs, Logout 3. Người quan tri click chon chức năng quan lý “Video” 4.
Giao hiện chức năng quản lý video hiện lên gồm bảng danh sách cách video đã được phân trang, một Icon có biểu tượng dau (+), một 6 tìm kiém video 5. Người quản tri click icon có biểu tượng dau (+) 6. Giao diện thêm mới video hiện lên 7. Người quản trị đặt tên cho video, upload video, upload avatar cho video, click chọn video phát tiếp theo, nhập mô tả cho video và click nút Save 8.
Hệ thống hién thị thông báo Thêm mới video thành công, đồng thời thoát khỏi trang thêm mới video và quay về trang trước Ngoại lệ 8.1 Hệ thống hiển thị thông báo Thêm mới video không thành công Bảng 2: Scenario thêm video > Scenario: Sửa video Tén usecase Stra video Tác nhân chính Admin Tiền điều kiện Người quan trị đăng nhập vào hệ thông Đảm bảo tối thiểu Hệ thống hiền thi thông báo sửa video thành công Đảm bảo thành công Hệ thông hiển thị thông báo sửa video thành công Kích hoạt Người quản tri click nút Edit Chuỗi sự kiện chính 1.Người quan trị đăng nhập vào hệ thống dé sửa video 2.Giao diện chính của trang quản trị hiện lên với các menu: Video, Film, Channel, Menu, Search Logs, Logout LAI THỊ HUYEN —D17HTTT2 Il Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong 3. Người quản trị click chọn chức năng quản lý “Video” 4. Giao hiện chức năng quản lý video hiện lên gồm bảng danh sách cách video đã được phân trang, một icon có biểu tượng dấu (+), một 6 tìm kiếm video 5.
Người quản tri click icon ở cột Action ở danh sách video và click nút Edit 6. Giao diện sửa video hiện lên 7. Người quản tri chỉnh sửa thông tin cho video và click nút Save 8. Hệ thống hiền thị thông báo Chỉnh sửa video thành công, đồng thời thoát khỏi trang chỉnh sửa video và quay về trang trước Ngoại lệ 8.1 Hệ thống hiển thị thông báo Chỉnh sửa video không thành công Bảng 3: Scenario sửa video > Scenario: Xóa video Tén usecase Xóa video Tac nhân chính Admin Tiền điều kiện Người quản trị đăng nhập vào hệ thong Đảm bảo tối thiểu Hệ thống hiển thị thông báo xóa video thành công Đảm bảo thành công Hệ thống hiên thị thông báo xóa video thành công Kích hoạt Người quản trị click nút Remove Chuỗi sự kiện chính 1.Người quản trị đăng nhập vào hệ thống dé xóa video 2.Giao diện chính của trang quản tri hiện lên với các menu: Video, Film, Channel, Menu, Search Logs, Logout 3.
Người quản tri click chọn chức năng quản lý “Video” 4. Giao hiện chức năng quản lý video hiện lên gồm bảng danh sách các video đã được phân trang, một icon có biểu tượng dấu (+), một 6 tìm kiếm video 5. Người quản tri click icon ở cột Action ở danh sách video va click nút Remove 6. Giao diện xóa video hiện lên LAI THỊ HUYEN -D17HTTT2 12 Đồ án tốt nghiệp Đại học Chương II.
Phân tích thiết kế hệ thong 7. Người quản tri click nút Remove 8. Hệ thống hién thị thông Xóa video thành công, đồng thời quay về trang trước Ngoại lệ 8.1 Hệ thống hiển thị thong báo Xóa video không thành công Bảng 4: Scenario xóa video > Scenario: Tìm kiêm video Tén usecase Tim kiém video Tac nhan chinh Admin Tién diéu kién Người quan trị đăng nhập vào hệ thong Đảm bảo tối thiểu Hệ thông hiển thị danh sách video cần tìm Đảm bảo thành công Hệ thống hiền thị danh sách video cần tìm Kích hoạt Người quản trị nhập tên video và click Tìm kiếm Chuỗi sự kiện chính 1.Người quản trị đăng nhập vào hệ thống đề tìm kiếm video 2.Giao diện chính của trang quản tri hiện lên với các menu: Video, Film, Channel, Menu, Search Logs, Logout 3. Người quan tri click chon chức năng quản ly “Video” 4.
Giao hiện chức năng quản lý video hiện lên gồm bảng danh sách cách video đã được phân trang, một Icon có biểu tượng dấu (+), một ô tìm kiếm video 5. Người quản trị nhập tên video và click nút tìm kiếm 6. Hệ thống hiển thị danh sách video tìm được Ngoại lệ 6.1 Hệ thống không hiền thị video nao Bảng 5: Scenario tìm kiêm video 2.3 Usecase chỉ tiết cho module Quản lý phim LAI THỊ HUYEN -D17HTTT2 13 Đồ án tốt nghiệp Đại học Chương II. Phân tích thiết kế hệ thong > Scenario: Thêm phim Tén usecase Thém phim Tac nhan chinh Admin Tiền điều kiện Người quản trị đăng nhập vào hệ thông Đảm bảo tối thiểu Hệ thống hiền thị thông báo thêm phim thành công Đảm bảo thành công Hệ thống hiển thị thông báo thêm phim thành công Kích hoạt Người quản tri click vào icon có biêu tượng dấu (+) Chuỗi sự kiện chính 1.Người quản trị đăng nhập vào hệ thong dé thêm mới phim 2.Giao diện chính của trang quản trị hiện lên với các menu: Video, Film, Channel, Menu, Search Logs, Logout 3.
Người quản tri click chọn chức năng quản lý “Film” 4. Giao hiện chức năng quản lý thê loại hiện lên gồm bảng danh sách các thê loại đã được phân trang, một icon có biểu tượng dấu (+) 5. Người quản tri click icon có biểu tượng dau (+) 6. Giao diện thêm mới thể loại hiện lên LAI THỊ HUYEN -D17HTTT2 14 Đồ án tốt nghiệp Đại học Chương II.
Phân tích thiết kế hệ thong 7. Người quản tri đặt tên cho phim, chon avatar cho phim, chọn các video thuộc thể loại này, nhập mô tả và click nút Save 8. Hệ thống hiền thị thông báo Thêm mới phim thành công, đồng thời thoát khỏi trang thêm mới phim và quay về trang trước Ngoại lệ 8.