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图
作品效果截图