Project background and significance
Purpose: The main goal of this topic is to design and implement a company website system based on WeChat mini-programs. Front-end users use mini-programs, back-end management uses basic PHP development, and storage uses Mysql database; company information, information, products, etc. are added through the back-end. Users log in through the mini program to view company information, news, products, cases, etc.
Significance: The WeChat applet company enterprise website system is a product of the combination of computer technology and company information management. Through the WeChat applet company enterprise website system, efficient management of company website information is achieved. With the continuous improvement of computer technology, computers have penetrated into every corner of social life. On the premise that the staff have certain computer operation capabilities, this WeChat applet company enterprise station system software is specially compiled to improve the management efficiency of company information. .
Feasibility Analysis
The feasibility of system development can be summarized in the following three aspects of the company's enterprise system based on WeChat applet, as follows:
1. Technical feasibility
Use Windows 7 or 10 as the operating system, use phpstorm software as the development backend management, use MySQL for database storage, and use WeChat developer tools to develop WeChat applets; the hardware environment of the backend management system is a PC, and front-end users use WeChat applets on their mobile phones. .
2. Economic feasibility
On the one hand, using phpstorm and WeChat developer tools to develop a good human-machine interface and strong functional support further improves the work efficiency of the company's website managers and saves manpower and material resources; on the other hand, the production cost of the system is low, and in You can use phpstorm and WeChat developer tools for development on existing PCs.
3. Operational feasibility
The operation of phpstorm software is to use the WeChat applet company enterprise website system on the Windows operating system. It mainly relies on the use of Windows operating technology to complete data entry, modification, deletion and other functions, which is simple and convenient. Users use the mobile WeChat applet company enterprise website system to use.
Main functional modules
Backend administrator function
About us: This is the company profile, company introduction, corporate culture, corporate qualifications, and contact us.
Advertising management: Set up carousel ads and links on the homepage of the mini program.
Message list: List of all user message messages, support deletion.
Information classification management: Set up information classification.
Enter information: Enter the information title, content and other information.
Manage information: View the entered information list, support deletion and modification.
Product category: Set the product category. Product
case entry: Select the category, enter the title, upload pictures, enter the content.
Product case management: View the already entered information. The entered product cases support modification and deletion.
Mini program function
Company information: View company-related information, company introduction, corporate culture, corporate qualifications, contact us.
Message feedback: Submit message information to the company website administrator
Information list: View all information list
Information details: View information details
Product list: View all products
Case list: View all case products
Case and product details: Click from the list to view detailed introduction
Development Summary
Development operating system: windows10 + 4G memory + 500G
Mini program development: WeChat developer tools (MINA framework)
Backend environment: IIS +PHP
Backend development language: PHP
Backend development tools: Dreamweaver + PhpStorm
Database: mysql8
Database management tool: navicat
Other development languages: html + css +javascript
Development document description
ER图
Backend file
Path: The background source code ht directory is the background
Program name |
Include |
|
ht/zixun Information |
caidan_1ji.php |
Information classification management |
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 removal process |
|
ht/guanggao Advertisements and messages |
ad_index_wx.php |
Carousel settings page |
ad_index_wx_baocun |
Carousel chart setting program processing |
|
liuyan_list.php |
Message List |
|
liuyan_delt.php |
Delete message |
|
ht/ aboutus about Us |
zixun_list.php |
About our project list |
zixun_xiugai.php |
Project modification page |
|
zixun_xiugai_act.php |
Project modification process |
|
ht/chanpin Products and cases |
caidan_1ji.php |
Case and product category management |
chanpin_add.php |
Case and product entry page |
|
chanpin_add_act.php |
Case and product entry process processing |
|
chanpin_list.php |
Cases and product lists |
|
chanpin_xiugai.php |
Case and product modification page |
|
chanpin_xiugai_act.php |
Case and product modification procedure processing |
|
chanpin_del.php |
Case and product removal |
Mini program file
Mini program interface
Program name |
Include |
|
front page |
wx_api_getbanner.php |
Get the top carousel image array (multiple images) |
wx_api_gsJianJie.php |
Get company profile |
|
wx_api_CpList_top4.php |
Get 4 latest products |
|
wx_api_AnLi_top4.php |
Get 4 latest cases |
|
wx_api_News_top3.php |
Get 3 latest news |
|
Product column |
wx_api_CpFenlei.php |
Get category |
wx_api_CpList_All.php |
Get all products |
|
Case column |
wx_api_CpFenlei.php |
Get category |
wx_api_AnLi_All.php |
Get all cases |
|
Information column |
wx_api_News_Fenlei.php |
Get information classification |
wx_api_News_All.php |
Get all the information |
|
about Us |
wx_api_gywm.php |
Get information about us |
Cases and product information |
wx_api_CpXinxi.php |
Get case and product information |
Information information |
wx_api_NewsInfo.php |
Get information |
message |
wx_api_liuyan.php |
Submit Message |
Finished product renderings