phân tích thiết kế hệ thống website xem phim online

77 5.6K 39
phân tích thiết kế hệ thống website xem phim online

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 1 of 77 BÁO CÁO KHẢO SÁT, PHÂN TÍCH HỆ THỐNG THIẾT KẾ WEBSITE XEM PHIM ONLINE NHÓM HUST: 1. Lê Hữu Hưởng. - 20101690 2. Nguyễn Anh Minh. - 20101884 3. Nguyễn Quang Vinh. - 20102566 4. Đoàn Tiến Dũng. - 20101270 5. Lương Tuấn Anh. - 20101087 [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 2 of 77 MỤC LỤC I. DANH MỤC BẢNG BIỂU - BẢNG VẼ, BẢNG TỪ VIẾT TẮT 3 1. Danh mục bảng biểu-bảng vẽ 3 2. Bảng từ viết tắt 3 II. KHẢO SÁT THỰC TẾ 4 2.1 Khảo sát hiện trạng 4 2.2 Đánh giá hiện trạng 5 2.3 Các nghiệp vụ chính 8 III. PHÂN TÍCH HỆ THỐNG 27 3.1 Sơ đồ phân cấp chức năng 27 3.2 Sơ đồ luồng dữ liệu 28 3.3 Mô hình thực thể quan hệ ER 38 3.4 Mô tả thực thể quản lý website 39 3.5 Mô hình quan hệ thực thể RE 40 IV. THIẾT KẾ HỆ THỐNG WEBSITE XEM PHIM ONLINE 41 4.1 Mô hình dữ liệu quan hệ hệ thống website 41 4.2 Thiết kế giao diện website 46 V. XÂY DỰNG CHƯƠNG TRÌNH 63 VI. KẾT LUẬN 64 VII. TÀI LIỆU THAM KHẢO 64 VIII. PHỤ LỤC 65 1. Biên bản cuộc họp 65 2. Báo giá sản phẩm Thiết kế website xem phim online. 71 3.Hợp đồng. 74 [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 3 of 77 I. DANH MỤC BẢNG BIỂU - BẢNG VẼ, BẢNG TỪ VIẾT TẮT 1. Danh mục bảng biểu - bảng vẽ 2. Bảng ký hiệu - từ viết tắt Tác nhân Luồng dữ liệu Chức năng Kho dữ liệu [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 4 of 77 II. KHẢO SÁT THỰC TẾ 2.1 Khảo sát hiện trạng 2.1.1 Giới thiệu chung về công ty TNHH JAV Công ty TNHH JAV là công ty chuyên cung cấp các bộ phim truyện của nhiều hãng sản xuất phim hàng đầu trong nước và quốc tế, với nhiều đầu mục phim hấp dẫn, phim chiếu rạp….Với đội ngũ chuyên nghiệp cùng nguồn phim HD chất lượng cao, phong phú, được cập nhật liên tục. Ngày nay, thời kỳ công nghệ thông tin phát triển nên ngoài nhu cầu bán đĩa phim, công ty muốn lập một website xem phim trực tuyến. Yêu cầu đặt ra là cần xây dựng một website xem phim online quản lý phim, người xem, lượng tiền khách nạp vào tài khoản, quảng cáo, đăng tải phim, lượng download phim… 2.2.2 Các nghiệp vụ muốn tin học hóa  Quy trình đăng ký tài khoản.  Quy trình tìm kiếm phim.  Quy trình xem phim.  Quy trình đăng nhập.  Quy trình nạp tiền vào tài khoản.  Quy trình upload phim. [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 5 of 77 2.2 Đánh giá hiện trạng Một website chất lượng không chỉ đẹp và còn phải dễ dùng, tương thích cao, tốc độ nhanh, dễ update… trang web chất lượng ngày nay còn cần phải tiếp cận mọi đối tượng khách hàng tiềm năng, tăng tốc SEO google…. Dựa trên mục tiêu đó, Cty thiết kế và tư vấn giải pháp tin học HUST xin đưa ra bảng đánh giá hệ thống cũ, đồng thời đề xuất hệ thống mới cho công ty THHH JAV như sau: Tiêu chí đánh giá Hệ thốngHệ thống mới (đề xuất) Tốc độ/ Công nghệ Tốc độ tải website Chậm Nhanh Tốc độ upload/download phim Chậm Nhanh Tương thích với nhiều hệ điều hành Có Có Tương thích với nhiều trình duyệt Có Có Giao diện Bố cục, cấu trúc các chuyên mục Bố trí các chuyên mục khá lộn xộn Bố trí hợp lý, khoa học, hài hòa giữa nội dung và hình thức Màu sắc Nền tối (đen), thích hợp cho web phim (như cũ) [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 6 of 77 Font chữ, cỡ chữ Sử dụng quá nhiều font chữ, màu sắc, cỡ chữ to nhỏ… đôi khi gây rối mắt người xem Đơn giản hóa tối đa về font chữ, màu sắc, cỡ chữ Thuận tiện cho các thao tác của người dùng Chưa thuận tiện Thuận tiện Nội dung Số lượng Tính đa dạng Số lượng phim lớn, đa dạng, phong phú, đáp ứng nhu cầu của người xem (như cũ) Phân loại Phân loại phim chưa rõ ràng Phân loại rõ ràng, theo chủ đề, thể loại, quốc gia,… Phim đang hot, phim mới cập nhật Tính công bố và tương tác Địa chỉ liên lạc rõ ràng Có Có Cung cấp các dịch vụ trực tuyến Đăng ký, đăng nhập, thanh toán trực tuyến (như cũ) Cho phép liên lạc trực tiếp với cán bộ quản trị website Không Có Tính năng trao đổi, bình luận online Không Có Tính năng hỏi đáp offline Có Có [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 7 of 77 Kết nối với các trang mạng xã hội, thư điện tử…. Không Có kết nối facebook, Yahoo, Gmail… Khả năng tìm kiếm Tìm kiếm nhanh trên websitephân loại chưa rõ ràng nên khả năng tìm kiếm trên web còn hạn chế Tìm kiếm nhanh chóng, chính xác theo yêu cầu Các thông tin được lưu lại theo thời gian (ngày/tuần/tháng/năm) Không Có Thống mức độ truy nhập Số lượng người truy cập trung bình Có Có Thống lượng view của từng phim. Có Có Báo cáo doanh thu Xuất báo cáo doanh thu theo tuần dạng bảng. Có Có Xuất báo cáo doanh thu theo mùa dạng đồ thị. Không Có Xuất báo cáo doanh thu theo năm dạng đồ thị. Không Có Hỗ trợ truy cập Thông báo các cập nhật tự động Có Có Hỗ trợ truy cập di động Không Có [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 8 of 77 2.3 Các nghiệp vụ chính [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 9 of 77 Các quy trình nghiệp vụ cơ bản của trang web theo yêu cầu: 2.3.1 Quy trình đăng ký tài khoản  Input: Khách vào trang web.  Output: Thành viên chính thức. Hình 1.Quy trình đăng ký tài khoản. [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 10 of 77 Giao diện khi đăng ký tài khoản: Hình 2: Giao diện khi đăng ký tài khoản.  Các thông tin cơ bản ở trên đều phải điền đầy đủ.  Khi đăng ký tức là gửi các thông tin này về hệ thống kiểm tra, có 2 trường hợp xảy ra: o Hệ thống chấp nhận thông tin  cấp tài khoản thành viên cho người đăng ký, và đưa về giao diện trang chủ xem phim. o Nếu có bất cứ trường thông tin nào thiếu hoặc sai hoặc bị trùng, hệ thống gửi lại phản hồi đến người đang đăng ký, và trở lại giao diện đăng ký ban đầu. [...]... Giao diện tìm kiếm khi phim tồn tại trên website Page 15 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú 2.3.3 Quy trình xem phim Hình 10: Quy trình xem phim Quy trình tìm kiếm phim như đã nêu ở trên Để xem được phim, hệ thống sẽ kiểm tra các yêu cầu về tài khoản để xem phim, với các trường hợp không đủ điều kiện để xem phim đã chọn, hệ thống sẽ gửi thông báo Page... trực tiếp phim từ các máy chủ của công ty Page 25 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 21: Giao diện upload phim Page 26 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú III PHÂN TÍCH HỆ THỐNG 3.1 Sơ đồ phân cấp chức năng Hình 22: Sơ đồ phân cấp chức năng Page 27 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online 3.2...[HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú 2.3.2 Quy trình tìm kiếm phim  Input: phim muốn xem  Output: thông báo kết quả tìm kiếm Hình 3: Quy trình tìm kiếm phim Page 11 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Giao diện tìm kiếm sẽ có ngay ở trang chủ của trang web xem phim nhằm thuận tiện cho việc xem phim theo sở... theo từ khóa: hệ thống kiểm tra liệt tất cả các phim có chứa từ khóa Từ khóa được điền không nằm trong bất cứ tên bộ phim nào hệ thống gửi thông báo không có phim Và đồng thời không có bộ phim nào hiện lên cả Page 14 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 8: giao diện khi tìm kiếm không thấy phim Nếu tồn tại phim có chứa từ khóa hệ thống tự động... [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 20: Quy trình upload phim Toàn bộ quy trình upload phim được mô tả như sơ đồ trên Phim được upload là những phim chắc chắn đã qua kiểm duyệt (công ty sẽ tự xắp xếp nhân sự để kiểm duyệt phim) Tất cả kế hoạch up hay sửa phim sẽ do thành viên của quý công ty chịu trách nhiệm Giao diện upload phim được thiết kế thân thiện... kiếm phim Việc tìm kiếm phim có thể quy ra thành hai loại tìm kiếm cơ bản là theo danh mục hoặc theo từ khóa Page 12 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 5: Giao diện tìm kiếm theo danh mục Với việc tìm kiếm theo danh mục, hệ thống sẽ tự động thống và tìm kiếm phim theo từng mục mà thành viên chọn Page 13 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online. .. năng Quản lý thu thập phim Page 33 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 30: Sơ đồ luồng dữ liệu mức 2 của chức năng Quản lý thu thập phim 3.2.4.5 Sơ đồ luồng dữ liệu mức 2 của chức năng Quản lý phân loại phim Hình 31: Sơ đồ luồng dữ liệu mức 2 của chức năng Quản lý phân loại phim Page 34 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online 3.2.4.6 Giáo viên... [HUST]Thiet_Ke _Website_ Xem _Phim_ Online 3.2.3.2 Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Sơ đồ luồng dữ liệu mức 1 của chức năng Quản trị hệ thống Hình 26: Sơ đồ luồng dữ liệu mức 1 của chức năng Quản trị hệ thống Page 31 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú 3.2.4 Sơ đồ luồng dữ liệu mức 2 3.2.4.1 Sơ đồ luồng dữ liệu mức 2 của chức năng Tìm kiếm phim Hình... [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Nạp tiền bằng tài khoản ATM: Hình 17: Nạp tiền bằng ATM Page 22 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Nạp tiền bằng thẻ cào: Hình 18: Giao diện khi nạp tiền bằng thẻ cào Nạp tiền bằng SMS: Hình 19: Giao diện khi nạp tiền bằng SMS Page 23 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online. .. sẽ gửi thông báo Page 16 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Hình 11: Kiểm tra thành viên V.I.P Sau đó sẽ đưa về trang chủ ban đầu Page 17 of 77 [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú 2.3.4 Quy trình đăng nhập  Input: Thông tin (ID, Password)  Output: trang chủ xem phim thành viên Hình 12: Quy trình đăng nhập . thể RE 40 IV. THIẾT KẾ HỆ THỐNG WEBSITE XEM PHIM ONLINE 41 4.1 Mô hình dữ liệu quan hệ hệ thống website 41 4.2 Thiết kế giao diện website 46 V. XÂY DỰNG CHƯƠNG TRÌNH 63 VI. KẾT LUẬN 64 VII [HUST]Thiet_Ke _Website_ Xem _Phim_ Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú Page 1 of 77 BÁO CÁO KHẢO SÁT, PHÂN TÍCH HỆ THỐNG THIẾT KẾ WEBSITE XEM PHIM ONLINE NHÓM. nghệ thông tin phát triển nên ngoài nhu cầu bán đĩa phim, công ty muốn lập một website xem phim trực tuyến. Yêu cầu đặt ra là cần xây dựng một website xem phim online quản lý phim, người xem,

Ngày đăng: 07/05/2014, 15:30

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan