Project Background and Significance
Purpose : The main goal of this subject is to design and realize a small program system based on WeChat car repair and maintenance. The front-end users use the small program, and the small program is developed using WeChat developer tools; the background management uses the B/S architecture based on PP+MySql, and the development The tool uses phpstorm; enter the auto repair shop information through the background, enter the repair and maintenance information, and the user logs in through the applet to view the auto repair shop information, bookmark the auto repair shop, make an appointment for repair and maintenance, and send comments, etc.
Significance : The WeChat mini-program system for auto repair and maintenance is the product of the combination of computer technology and auto repair shop maintenance management. Through the WeChat mini-program repair and maintenance system, the efficient management of auto repair shop maintenance is realized.
With the continuous improvement of computer technology, computers have penetrated into every corner of social life; and the method of manual maintenance appointment is not only inefficient, error-prone, cumbersome procedures, but also consumes a lot of manpower. In order to satisfy consumers' understanding of auto repair shops, repair and maintenance work management, and on the premise that the staff have certain computer operation skills, this small program system based on WeChat auto repair and maintenance is specially compiled to improve the management efficiency of auto repair shops.
Feasibility Analysis
The feasibility of system development can be summarized in the following three aspects based on the WeChat car maintenance 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, phpstorm software uses the background management system on the Windows operating system. It is simple and convenient to complete the functions of data entry, modification, and deletion mainly by using Windows operating technology.
Users use mobile phones to log in to the WeChat car maintenance applet system to complete the use of car maintenance appointments.
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
Message list: All user message information Cheetah, support deletion
Maintenance settings: Brake , battery failure, paint touch-up, etc. + corresponding price
Maintenance settings: change engine oil, air conditioner filter, tire and wiper + corresponding price
Auto repair shop entry: enter auto repair shop introduction information Auto
repair shop management: view all entered auto repair shop Shop repair, support modification and deletion
Reservation order management: all orders reserved by users, including reservation time, service content, etc.
Comment management: list of comments for repair and maintenance; can be deleted; can also be reviewed, and comments can be seen in the applet
Applet function
User registration and login: Register an ordinary account, and then use the registered account to log in.
WeChat authorized login: Use WeChat directly as an account, and log in after authorization
Information function: Users can browse the information list and detailed information at
will Auto repair shop center: Support viewing all auto repair shops Repair shop list
Auto repair shop query: Enter keywords at the top of the auto repair shop list, and click to search
Auto repair shop information: Click to go to the auto repair shop details page, you can view the pictures, introductions, repair and maintenance prices of the auto repair shop, etc.
Auto repair shop review list: On the auto repair shop page, switch to user reviews, and you can view the content of all user reviews.
Auto repair shop collection: In the auto repair shop details, click "Favorite" at the bottom to save.
Auto repair shop evaluation: login user , at the bottom of the auto repair shop details page, click I want to comment, the comment page will pop up, fill in and submit; after the administrator reviews, you can see the
maintenance appointment: at the bottom of the auto repair shop page, click Maintenance appointment, select the appointment time, fill in the contact information and Remarks, submit month
My Maintenance Appointment: Display all maintenance appointment records of the user.
My Auto Repair Shop Collection: The list of auto repair shops favorited by the user, which can be deleted or directly clicked to the auto repair shop page.
User information: fill in information such as name, qq, email, remarks, etc.
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/xiangmu auto repair shop items |
xiangmu_add.php |
Auto repair shop entry page |
xiangmu_add_act.php |
Auto repair shop entry program |
|
xiangmu_list.php |
auto repair shop list |
|
xiangmu_del.php |
auto repair shop delete |
|
xiangmu_xiugai.php |
Auto repair shop modify page |
|
xiangmu_xiugai_act.php |
Auto Repair Shop Modification Program |
|
xiangmu_mulu.php |
Auto Repair Shop Venue Directory |
|
mulu1_add.php |
Level 1 directory (type) entry page |
|
mulu1_add_act.php |
Level 1 directory (type) entry procedure |
|
mulu1_xiugai.php |
Level 1 directory (type) modification page |
|
mulu1_xiugai_act.php |
Level 1 directory (type) modification procedure |
|
mulu2_add.php |
2 catalog (type) entry page |
|
mulu2_add_act.php |
2 directory (type) entry program |
|
mulu2_xiugai.php |
2目录(类型)修改页面 |
|
mulu2_xiugai_act.php |
2目录(类型)修改程序 |
|
mulu_del.php |
汽修店目录删除 |
|
dingdan_list.php |
预约订单列表 |
|
dingdan_del.php |
预约订单删除 |
小程序接口文件
小程序接口
程序名 |
包含 |
|
首页 |
wx_lunbo.php |
获取顶部轮播图片数组(多个图片) |
wx_news_list.php |
获取最新资讯3条 |
|
wx_xiangmu_top4.php |
获取最新4个汽修店 |
|
资讯 |
wx_news_list_byid.php |
获取资讯列表 |
wx_news_info.php |
获取资讯信息详情 |
|
汽修店 |
wx_xiangmu_all.php |
加载汽修店列表 |
汽修店定位 |
wx_xiangmu_all_dingwei.php |
按定位加载汽修店列表 |
汽修店详情 |
wx_xiangmu_xinxi_byid.php |
获取汽修店简介 |
wx_xiangmu_xinxi_jieshao_byid.php |
获取汽修店详情 |
|
wx_xiangmu_shoucang_add.php |
录入收藏信息 |
|
wx_xiangmu_Pinlun_list.php |
获取汽修店评论列表 |
|
汽修店预约 |
wx_xiangmu_xinxi_byid.php |
获取汽修店简介 |
wx_xiangmu_riqi_list_byid.php |
获取类型列表 |
|
wx_dianying_changci_list_byid.php |
选择场地类型 |
|
wx_xiangmu_changci_xiangqing_byid.php |
获取类型下的具体场地 |
|
wx_xiangmu_changci_xiangqing_byid2.php |
获取类型下的具体场地(已选) |
|
wx_xiangmu_dingzuo_add.php |
提交预约信息 |
|
留言 |
wx_api_liuyan.php |
提交留言 |
会员 |
wx_check_reg_yonghu.php |
普通用户注册 |
wx_check_login_yonghu.php |
普通用户登录 |
|
wx_check_reg_yonghu-weixin.php |
微信登录 |
|
wx_xiangmu_yuyue_list_byUserid.php |
获取用户预约列表 |
|
wx_xiangmu_dingdan_fukuan.php |
模拟付款 |
|
wx_xiangmu_dingdan_del.php |
取消删除预约 |
|
wx_xiangmu_AddPinLun.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图
作品效果截图