1. Trang chủ
  2. » Luận Văn - Báo Cáo

hệ hỗ trợ đưa ra chiến lược marketing phim dựa vào rating dự đoán

14 24 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 1,38 MB
File đính kèm code.rar (31 MB)

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG HỆ HỖ TRỢ ĐƯA RA CHIẾN LƯỢC MARKETING PHIM DỰA VÀO RATING DỰ ĐOÁN Giảng viên hướng dẫn: TS... LỜI NÓI ĐẦU Trong quá trình

Trang 1

VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC

PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

HỆ HỖ TRỢ ĐƯA RA CHIẾN LƯỢC MARKETING PHIM

DỰA VÀO RATING DỰ ĐOÁN

Giảng viên hướng dẫn: TS LÊ CHÍ NGỌC Sinh viên thực hiện: Nguyễn Thanh Hà MSSV: 20161232

Lớp: Toán – Tin K61

Hà Nội-2020

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 2

CHƯƠNG I KHẢO SÁT HỆ THỐNG 3

1 Khảo sát hiện trạng 3

2 Đặt vấn đề 3

3 Đặc tả yêu cầu bài toán 4

4 Yêu cầu đối với sản phẩm 4

5 Giới thiệu về mô hình hồi quy tuyến tính 4

CHƯƠNG II PHÂN TÍCH HỆ THỐNG 5

1 Mô hình hóa nghiệp vụ 5

1.1 Quá trình thu nhập dữ liệu 5

1.2 Quá trình dự đoán 5

1.3 Biểu đồ use case 6

2 Biểu đồ phân cấp chức năng 7

3 Sơ đồ luồng dữ liệu 7

3.1 Biểu đồ mức bối cảnh 7

3.2 Biểu đồ luồng dữ liệu mức đỉnh 8

CHƯƠNG III THIẾT KẾ HỆ THỐNG 9

1 Ngôn ngữ viết chương trình 9

2 Giao diện Website 10

2.1 Giao diện đăng nhập 10

2.2 Giao diện web 10

2.3 Giao diện top 20 11

2.4 Giao diện thông tin mỗi bộ phim .12

KẾT LUẬN 13

Trang 3

LỜI NÓI ĐẦU

Trong quá trình đầu tư marketing phim, các rạp chiếu phim thường xảy ra trường hợp đầu tư marketing, quảng cáo nhiều cho một bộ phim không mấy ăn khách Và việc thu được lợi nhuận không cao là một điều không tránh khỏi Hiểu được phần nào khó khăn của nhà quản lý khi khó có thể biết được phim nào sẽ “hot”, phim nào là

“bom xịt” một cách hiệu quả Trong báo cáo này em xây dựng một hệ thống hỗ trợ đưa ra chiến lược marketing dựa vào rating dự đoán để giúp nhà quản lý dễ dàng hơn trong việc đó

Báo cáo gồm 3 phần chính:

Phần 1: Khảo sát hệ thống

Phần 2: Phân tích hệ thống

Phần 3: Thiết kế hệ thống

Em xin chân thành cảm ơn thầy Lê Chí Ngọc, giảng viên Viện Toán ứng dụng

và Tin học đã dạy bảo và giúp đỡ em để có thể hoàn thành báo cáo này

Do còn những hạn chế về năng lực của bản thân nên bài báo cáo không thể tránh khỏi những sai sót, em rất mong nhận được những ý kiến đóng góp từ Thầy để bài

báo cáo của em được hoàn thiện hơn

Em xin chân thành cảm ơn!

Trang 4

CHƯƠNG I KHẢO SÁT HỆ THỐNG

1 Khảo sát hiện trạng

Trung bình mỗi tháng, rạp chiếu phim sẽ chiếu thêm từ 5-6 phim mới Các sản phẩm thông thường không bị giới hạn về thời gian chạy marketing nhưng phim chỉ

có thể trụ tại rạp trong khoảng thời gian từ 1 đến 2 tháng Đó là thời gian dành cho những phim ăn khách còn các phim ít sức hút hơn có thể sẽ rời rạp ngay tuần đầu tiên Với mỗi bộ phim, rạp đều sẽ chi 1 khoản phí như nhau để quảng cáo trên các trang mạng xã hội Do vậy, với những bộ phim không ăn khách thì việc đầu tư nhiều

sẽ gây ra tổn thất cho rạp chiếu phim

Trong những tháng đặc biệt, rạp tổ chức minigame offline, sẽ cần thêm nhân viên để trực và điều khiển khu vực game bất kể thời gian đó có đông khách hay không, dẫn đến tình trạng khi vắng thì thừa nhân sự và khi đông thì không kịp tổ chức

Vì vậy, việc đoán được bộ phim nào “hot” không chỉ giúp nhà quản lý cân đối chi phí marketing mà còn có thể sắp xếp nhân sự hợp lý với thời điểm đông khách hay vắng khách

2 Đặt vấn đề

Bài toán đặt ra là cần xây dựng hệ thống hỗ trợ cho Nhà quản lý Marketing của một rạp chiếu phim trong việc quyết định đưa ra chính sách quảng cáo phim Mục tiêu đặt ra là hệ thống phải dự đoán được mức độ yêu thích của người xem với mỗi

bộ phim, để từ đó ưu tiên quảng cáo các bộ phim hot và điều chỉnh số lượng suất chiếu của phim nhằm đạt được doanh số cao nhất cho rạp

Bên cạnh đó việc dự đoán phim hot cũng giúp nhà quản lý nắm được xu hướng phim và diễn viên được yêu thích để phục vụ việc đầu tư phim sau này Như vậy hệ thống cần đưa ra được số rating dự đoán của mỗi phim để hỗ trợ Nhà quản lý trong vấn đề này

Trang 5

3 Đặc tả yêu cầu bài toán

Nhà quản lý có chức năng xem rating gốc và rating dự đoán Website có chức năng đăng nhập, xem được thống kê 10 phim có rating cao nhất

4 Yêu cầu đối với sản phẩm

 Website phải có dung lượng không quá lớn, tốc độ xử lý nhanh

 Giao diện dễ nhìn thân thiện với người dùng

 Đảm bảo an toàn dữ liệu khi chạy trên website trực tuyến

5 Giới thiệu về mô hình hồi quy tuyến tính

Mục tiêu của giải thuật hồi quy tuyến tính là dự đoán giá trị của một hoặc

nhiều biến mục tiêu liên tục y dựa trên một vecto đầu vào x dựa vào mối quan hệ

giữa x và y Mô hình được xây dựng từ một phần của dữ liệu và phần còn lại dùng để kiểm thử

Ta có phương trình hồi quy tuyến tính

𝑦 = 𝑏1𝑥1+ 𝑏2𝑥2+ 𝑏3𝑥3+ ⋯ + 𝑏𝑘𝑥𝑘 + 𝑒

Với y là biến phụ thuộc, x là biến độc lập, b là vecto trong số hay còn gọi là tham số mô hình và e là sai số mô hình

Trang 6

CHƯƠNG II PHÂN TÍCH HỆ THỐNG

1 Mô hình hóa nghiệp vụ

1.1 Quá trình thu nhập dữ liệu

1.2 Quá trình dự đoán

Trang 7

1.3 Biểu đồ use case

Chi tiết các use case

1 Đăng nhập

Use case xảy ra khi người sử dụng truy cập vào hệ thống Tài khoản đăng nhập được admin cung cấp Các thông tin về tài khoản đăng nhập bao gồm:

- Tên đăng nhập

- Mật khẩu

2 Xem danh sách tổng quan

Use case xảy ra khi người dùng đăng nhập Hiện thống sẽ hiển thị ra bảng xếp hạng rating hiện tại và tất cả các phim mà hệ thống đang có Các thông tin hiển thị là:

- Tên thể loại

- Ảnh minh họa thể loại

- Rating thực tế và Rating dự đoán

3 Xem bảng xếp hạng

Use case xảy ra khi người dùng đăng nhập và hệ thống Thông tin hiển thị sẽ là 1 list gồm 10 phim với rating được xếp từ cao đến thấp

Trang 8

4 Xem chi tiết

Use case xảy ra khi người dùng click vào phim muốn xem Hệ thống sẽ dẫn đến

link phim tương ứng trên trang imdb.com

2 Biểu đồ phân cấp chức năng

3 Sơ đồ luồng dữ liệu

3.1 Biểu đồ mức bối cảnh

Trang 9

3.2 Biểu đồ luồng dữ liệu mức đỉnh

Quản lý cơ sở dữ liệu

Chức năng dự đoán

Trang 10

CHƯƠNG III THIẾT KẾ HỆ THỐNG

1 Ngôn ngữ viết chương trình

 HTML

HTML là từ viết tắt của HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản) dùng mô tả cấu trúc của các trang Web và tạo ra các loại tài liệu có thể xem được trong trình duyệt

 CSS

CSS (viết tắt của Cascading Style Sheets) là một ngôn ngữ định dạng được

sử dụng để mô tả trình bày các trang Web, bao gồm màu sắc, cách bố trí và phông chữ CSS cho phép chúng hiển thị nội dung tương thích trên các loại thiết bị có kích thước màn hình khác nhau, chẳng hạn như màn hình lớn, màn hình nhỏ như điện

thoại hay máy tính bản

CSS là độc lập với HTML và có thể được sử dụng với bất kỳ ngôn ngữ đánh

dấu nào xây dựng dựa trên XML CSS tuân theo chuẩn chung do W3C quy định

 Python

Python là một ngôn ngữ lập trình thông dịch (interpreted), hướng đối tượng (object-oriented), và là một ngôn ngữ bậc cao ngữ nghĩa động Python hỗ trợ các module và gói (packages), khuyến khích chương trình module hóa và tái sử dụng

mã Trình thông dịch Python và thư viện cho tất cả các nền tảng chính và có thể được phân phối tự do Được sử dụng để chạy model của bài toán

Trang 11

2 Giao diện Website

2.1 Giao diện đăng nhập

2.2 Giao diện web

Trang 12

2.3 Giao diện top 20

Trang 13

2.4 Giao diện thông tin mỗi bộ phim

Khi muốn xem chi tiết hơn về một bộ phim, hệ thống sẽ dẫn đến link của bộ phim trên imdb.com

Trang 14

KẾT LUẬN

Trong bài báo cáo này em đã trình bày về quy trình phân tích thiết kế hệ thống

hỗ trợ chiến lược marketing phim dựa vào rating dựa đoán Rating dự đoán được đưa ra trực quan, giao diện dễ sử dụng sẽ hỗ trợ nhà quản lý một cách tốt nhất

Do còn những hạn chế về năng lực của bản thân nên bài báo cáo không thể tránh khỏi những sai sót, em rất mong nhận được những ý kiến đóng góp từ Thầy

để bài báo cáo của em được hoàn thiện hơn

Ngày đăng: 29/07/2020, 13:44

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w