[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
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
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
đ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
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ử….
Thống
kê mức
độ truy
nhập
Số lượng người truy cập
trung bình
Có
Có
Thống kê 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.
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.
Hình 3: Quy trình tìm kiếm phim. [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú
Page 12 of 77 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ở thích:
Hình 4: Giao diện tìm 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.
[HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú
Page 13 of 77 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 kê và tìm kiếm
Page 16 of 77
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. [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú
Page 17 of 77 Hình 11: Kiểm tra thành viên V.I.P.
Sau đó sẽ đưa về trang chủ ban đầu.
Hình 13: Giao diện khi đăng nhập.
Hệ thống quản lý tài khoản của thành viên sẽ kiểm tra thông tin được
cung cấp. nếu thông tin không đúng thì sẽ quay lại màn hình đăng nhập đồng
thời gửi thông báo hiển thị trên giao diện.
Nếu thông tin được xác thực, đưa về giao diện trang chủ xem phim
của thành viên. [HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú
Page 20 of 77
2.3.5 Quy trình nạp tiền tài khoản
Input: khách hàng muốn nạp tiền vào tài khoản.
Output: tiền được cộng vào số dư tài khoản cá nhân khách hàng.
Hình 14: Quy trình nạp tiền 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 21 of 77
Tùy vào các hình thức thanh toán đã chọn, các giao diện nạp tiền tương ứng
sẽ hiện lên.
Hình 15: Giao diện chọn hình thức thanh toán.
Page 24 of 77
Qua trình nạp tiền sẽ thông qua 2 giai đoạn quan trọng:
- Giai đoạn 1: Hệ thống sẽ tự động gửi thông tin nhận được từ thành
viên đến ngân hàng hoặc nhà phát hành thẻ mà quý công ty đã liên
kết. Thông tin sẽ được chứng thực và thông báo trả về hệ thống.
- Giai đoạn 2: gửi thông báo kết quả nạp thẻ về cho thành viên. Đồng
thời gửi thông báo đến email của thành viên để đảm bảo các vấn đề
về pháp lý nếu có tranh chấp.
Nếu nạp thành công tài khoản thành viên sẽ tăng thêm( quý công ty sẽ
quy định giá trị tài khoản tương ứng).
Nếu thông tin không được xác nhận hệ thống đưa thành viên trở về
giao diện nạp tiền kèm theo thông báo.
Lưu ý: phí giao dịch và tỷ lệ chuyển đổi từ tiền nạp với giá trị thực
công ty nhận được, sẽ do công ty trưc tiếp đàm phán và làm việc với bên
ngân hàng/ nhà phát hành thẻ.
2.3.6 Quy trình upload phim ( only admin)
Input: phim từ các nguồn cung cấp cho công ty.
Output: phim được upload trên website.
[HUST]Thiet_Ke_Website_Xem _Phim_Online Giáo viên hướng dẫn: ThS.Nguyễn Danh Tú
Page 25 of 77