Design and Implementation of Online Movie Mini Program Playing System

      Project Background and Significance

Purpose : The main goal of this subject is to design and implement a WeChat movie playing applet system. The front-end users use the applet, and the applet is developed using WeChat developer tools; the background management uses the B/S architecture based on PP+MySql, and development tools Use phpstorm; add movie information through the background, manage movie orders, manage movie reviews, users log in through applets, view movie information, simulate online purchases, reviews, and play movies, etc.

Significance : The WeChat mini-program system is the product of the combination of computer technology and online movie management, and the management of online movies is realized through the WeChat mini-program playback system.

With the continuous improvement of computer technology, computers have penetrated into every corner of social life; and the method of manual ticket sales is not only inefficient, error-prone, cumbersome procedures, but also consumes a lot of manpower. In order to meet the needs of consumers to efficiently manage movie information, movie online purchase, movie online playback and commenting, etc., on the premise that the staff have certain computer operation skills, this small program system based on WeChat movie playback is specially compiled to improve Management of online movies.

Feasibility Analysis

The feasibility of system development can be summarized in the following three aspects based on the WeChat movie playback applet system, as follows:

1. Technical feasibility

Use Windows 7 or 10 as the operating system, use phpstorm software as the development background management, use mysql for database storage, and use WeChat developer tools to develop WeChat applets; the hardware environment of the background management system is a PC, and the front-end users use WeChat applets on mobile phones .

2. Economic feasibility

On the one hand, the development of phpstorm and WeChat developer tools has a good man-machine interface and strong functional support, which further improves the work efficiency of sales staff and saves manpower and material resources; on the other hand, the production cost of the system is low. You can use phpstorm and WeChat developer tools to develop on your PC.

3. Operation feasibility

In terms of operation, the phpstorm software uses the background management system of the flower mall on the Windows operating system, mainly relying on the use of Windows operating technology to complete data entry, modification, deletion and other functions, which is simple and convenient.

Users use mobile phones to log in to the WeChat-based movie playing applet system to complete purchases and watch movies.

main function module

   Background administrator function

Member list: View all registered member information, support deletion
Input information: Enter news title, content and other information
Management information: View the entered information list, support deletion and modification
Advertisement settings: Upload pictures and set the mini program home page carousel image advertising address
message List: list of all user messages, support deletion
Movie attribute setting: set movie-related region, type, year
Movie input: select movie attribute, enter movie name, price, duration, upload movie cover and movie video, fill in movie introduction movie
management : View the list of all recorded movies, support modification and deletion
Movie review list: View the movie review information entered by all users Movie review
management: You can delete; you can also see the comments in the comment area of ​​the mini-program movie details page after review

   Applet function

User registration and login: Register an ordinary account, and then use the registered account to log in.
WeChat authorized login: Use WeChat as the account directly, and log in after authorization
Information function: Users can browse the information list and detailed information at will.   
Movie library: Click the bottom menu Movie Center, support View all movies
Movie query: In the movie center at the top of the list, enter the movie keyword, click to search
Movie information: Click to go to the movie details page, you can check the movie cover, price, release time, duration, movie introduction and other
movie reviews List: On the movie page, switch to movie reviews, and you can view the content of all user reviews.
Movie collection: In the movie information details, click "Favorite" at the bottom to save
Movies Purchase: In the movie information details, click Buy Now, and simulate the assumption that the purchase is successful
Movie evaluation: For logged-in users, at the bottom of the movie information page, purchase users can click Comments, a review page will pop up, fill in and submit; after review by the administrator, it will be seen that I have purchased movies:
display the list of movies that the user has purchased, and each purchased movie can be Comment 1 time.
My Favorites: Movies saved by the user, you can click to go to the movie details page.
User Information: Fill in name, qq, email, notes and other information.
Exit the system: clear the cache and return to the homepage of the Mini Program
. Message: Users can leave messages on the management platform in the Mini Program.

Development overview

It mainly introduces some key technologies used in the development process of the system, mainly including the MINA framework for front-end applet development; PHP development for background development; MySQL database; and the introduction of conventional web technology HTML/CSS/JAVASCRIPT.

Development operating system: windows10 + 4G memory + 500G

Mini Program Development: WeChat Developer Tools (MINA Framework)

Background environment: IIS +PHP

Background development language: PHP

Background development tools: Dreamweaver +PhpStorm

Database: mysql8

Database management tool: navicat

Other development languages: html + css +javascript

Development file description

   background management file

Path: background source code ht directory is the background

Green shows the system framework, do not move

Location

program name

illustrate

Source code root directory

login.php

Background login page

Source code root directory

check_u_login.php

Background login handler

ht

background root directory

index.php

Background Home

left.php

background left menu

u_logout.php

sign out

ht/quanxian

password management

mima.php

Password change page

mima_act.php

password changer

ht/zixun

Information

zixun_add.php

Information entry page

zixun_add_act.php

Information entry database program

zixun_list.php

information list

zixun_xiugai.php

Information modification page

zixun_xiugai_act.php

Information modification procedure

zixun_del.php

Information Deletion Procedure

ht/ qita

Ads and Messages

ad_index_wx.php

Carousel settings page

ad_index_wx_baocun

Carousel image setting program processing

liuyan_list.php

Message List

liuyan_delt.php

message delete

ht/huiyuan

member

hy_list.php

member list

hy_del.php

member deletion

ht/shipin

movie video

caidan_2ji.php

Movie Property Setter

shipin_add.php

Movie Video Entry Page

shipin_add_act.php

Film Video Entry Program

shipin_list.php

Movie Video List

shipin_del.php

Movie Video Deletion

shipin_xiugai.php

Movie Video Modification Page

shipin_xiugai_act.php

Movie Video Modifier

dingdan_list.php

Movie Video Order List

pinglun_list.php

Movie Video Review List

pinglun_del.php

Movie Video Comment Removal

pinglun_chuli.php

Movie video review review processing

   applet interface file

applet interface

program name

Include

front page

wx_lunbo.php

Get top carousel

wx_news_list.php

Get the latest information 3 items

wx_dianying_top4.php

获取最新4个电影

资讯

wx_news_list_byid.php

获取资讯列表

wx_news_info.php 

获取资讯信息详情

电影中心

wx_dianying_all.php

读取所有电影

电影详情

wx_dianying_xinxi_byid.php

获取电影普通简介信息

wx_dianying_xinxi_jieshao_byid.php

获取电影介绍信息

wx_dianying_Pinlun_list.php

获取评论信息

wx_dianying_shoucang_add.php

录入收藏信息

wx_dianying_goumai_add.php

录入购买信息

电影播放

wx_shipin_xiangqing.php

获取电影详情、播放

留言

wx_api_liuyan.php

提交留言

会员

wx_check_reg_yonghu.php

普通用户注册

wx_check_login_yonghu.php

普通用户登录

wx_check_reg_yonghu-weixin.php

微信登录

wx_xiangmu_goumai_list.php

获取购买列表

wx_xiangmu_shoucang_list.php

加载用户收藏列表

wx_xiangmu_shoucang_del.php

删除收藏

wx_huiyuan_xinxi_byid.php

读取会员信息

wx_huiyuan_xinxi_update_byid.php

更新会员信息

wx_huiyuan_mima_act.php

密码修改

功能模块图

   功能实体图

   数据库ER图

作品效果截图

  小程序功能截图

  后台管理截图

Guess you like

Origin blog.csdn.net/u013818205/article/details/128879592
Recommended