Antecedentes e importancia del proyecto
Propósito : El objetivo principal de este tema es diseñar e implementar un sistema de programas pequeños basado en pilas de carga compartidas de WeChat. Los usuarios front-end usan programas pequeños y los programas pequeños se desarrollan usando las herramientas de desarrollo de WeChat; la administración de backend se desarrolla usando PHP+ básico. MySql y las herramientas de desarrollo utilizan phpstorm; La información de la pila de carga, el lugar y la información de carga, la gestión de pedidos, etc. se agregan en segundo plano. Los usuarios inician sesión a través del mini programa para ver la información de la pila de carga, localizar las pilas de carga, reservar lugares, etc.
Importancia : El sistema de miniprograma de pila de carga compartida basado en WeChat es un producto de la combinación de tecnología informática y la gestión del sitio de pila de carga de estacionamiento. A través del sistema de miniprograma de pila de carga compartida basado en WeChat, se puede gestionar eficientemente las reservas de sitios de pila de carga se consigue.
Con la mejora continua de la tecnología informática, las computadoras han penetrado en todos los rincones de la vida social; el método de reservar manualmente los sitios de las pilas de carga no sólo es ineficaz, propenso a errores y engorroso, sino que también consume mucha mano de obra. Con el fin de satisfacer las necesidades de los consumidores que desean hacer reservas para pilas de carga en cualquier lugar con acceso a Internet, y bajo la premisa de que el personal tiene ciertas capacidades de operación informática, este pequeño sistema de programa basado en pilas de carga compartidas de WeChat está especialmente compilado para mejorar la carga Eficiencia en la gestión del sitio de pilotes.
Análisis de viabilidad
Basado en el sistema de subprogramas de pila de carga compartida de WeChat, la viabilidad del desarrollo del sistema se puede resumir en los siguientes tres aspectos, de la siguiente manera:
1. Viabilidad técnica
Use Windows 7 o 10 como sistema operativo, use el software phpstorm como administración de backend de desarrollo, use MySQL para el almacenamiento de bases de datos y use las herramientas de desarrollo de WeChat para desarrollar applets de WeChat; el entorno de hardware del sistema de administración de backend es una PC y el front-end Los usuarios finales utilizan subprogramas WeChat en sus teléfonos móviles.
2. Viabilidad económica
Por un lado, el uso de las herramientas de desarrollo phpstorm y WeChat para desarrollar una buena interfaz hombre-máquina y un fuerte soporte funcional puede mejorar aún más la eficiencia del trabajo del personal de ventas y ahorrar mano de obra y recursos materiales; por otro lado, el costo de producción del sistema. es bajo y está disponible. Puede utilizar las herramientas de desarrollo phpstorm y WeChat para el desarrollo en su PC.
3. Viabilidad operativa
El funcionamiento del software phpstorm es utilizar el sistema de gestión en segundo plano en el sistema operativo Windows, que se basa principalmente en el uso de la tecnología operativa de Windows para completar la entrada, modificación y eliminación de datos, lo cual es simple y conveniente.
Los usuarios utilizan sus teléfonos móviles para iniciar sesión en el sistema de subprogramas de pila de carga compartida de WeChat para completar el uso de las reservas del sitio de la pila de carga.
Principales módulos funcionales
Función de administrador backend
Lista de miembros: vea toda la información de los miembros registrados, admita la eliminación.
Ingrese información: ingrese el título de la información, el contenido y otra información.
Administrar información: vea la lista de información ingresada, admita la eliminación y modificación.
Administración de publicidad: configure anuncios en carrusel de la página de inicio del mini programa y lista de mensajes de enlace
: lista de toda la información de los mensajes del usuario, admite eliminación
Entrada de pila eléctrica compartida: nombre del estacionamiento, ubicación de longitud y latitud, cargos, información breve
Gestión de pila eléctrica compartida: vea la lista de todas las pilas eléctricas compartidas ingresadas, soporte para modificación y eliminación
Configuración de pila eléctrica compartida: ingrese la ubicación de la pila eléctrica compartida correspondiente y Lista de pedidos de cantidad
: vea los pedidos de pilas eléctricas compartidos por todos los usuarios, incluida la información de pilas eléctricas, la información del usuario y la información del pedido.
Función de miniprograma
Registro e inicio de sesión de usuario: registre una cuenta normal y luego use la cuenta registrada para iniciar sesión.
Inicio de sesión autorizado de WeChat: use WeChat directamente como cuenta e inicie sesión después de la autorización.
Función de información: los usuarios pueden explorar la lista de información y la información detallada en voluntad.
Biblioteca de pilas eléctricas compartidas: haga clic en la estación de carga en la parte inferior para ver todas las pilas eléctricas compartidas
Consulta de pilas eléctricas compartidas: en la parte superior de la lista de pilas eléctricas compartidas, ingrese palabras clave y haga clic para consultar para
compartir información de pilas eléctricas: haga clic para ir a la página de detalles de la pila eléctrica compartida. Puede ver estándares de carga, imágenes, introducciones, etc.
Lista de comentarios de la pila eléctrica compartida: en la página de la pila eléctrica compartida, cambie a los comentarios de la pila de carga y podrá ver el contenido de todos los comentarios de los usuarios.
Recolección de pila eléctrica compartida: haga clic en "Recoger" a continuación para obtener los detalles de la pila eléctrica compartida. , haga una colección
Reserva de pila eléctrica compartida: en los detalles de la pila eléctrica compartida, haga clic para reservar una pila de carga, complete la matrícula, seleccione la ubicación, y envíe la
evaluación de reserva de pila eléctrica compartida: inicie sesión como usuario, después de salir del almacén y pagar la tarifa, haga clic en Comentarios, aparecerá la página de comentarios, complete la información, envíe un comentario Mi orden de reserva de pila eléctrica compartida:
Muestra el registro del pedido del usuario
Ir al pago: el valor predeterminado para realizar un pedido es pago pendiente, haga clic para pagar y el pago simulado se realizó correctamente
Cancelar reserva: el valor predeterminado para realizar un pedido es pago pendiente, haga clic para cancelar la reserva y cancelar el pedido
Salida y pago: Los pedidos que hayan sido pagados se enviarán después del pago según el mercado.
Mi colección de pilas eléctricas compartidas: pilas eléctricas compartidas recopiladas por los usuarios, puede hacer clic para ir a la página de detalles de la pila eléctrica compartida.
Usuario información: complete el nombre, qq, correo electrónico, notas y otra información
Salga del sistema: borre el caché y regrese a la página de inicio del mini programa
Deje un mensaje: los usuarios pueden dejar mensajes para la plataforma de administración en el mini programa.
Resumen de desarrollo
Introduce principalmente algunas tecnologías clave utilizadas en el proceso de desarrollo del sistema, incluido el marco MINA para el desarrollo de subprogramas front-end; desarrollo back-end de PHP; base de datos MySQL; y la introducción de la tecnología de páginas web convencional HTML/CSS/JAVASCRIPT.
Sistema operativo de desarrollo: windows10 + memoria 4G + 500G
Desarrollo de mini programas: herramientas de desarrollo de WeChat (marco MINA)
Entorno de backend: IIS +PHP
Lenguaje de desarrollo backend: PHP
Herramientas de desarrollo backend: Dreamweaver + PhpStorm
Base de datos: mysql8
Herramienta de gestión de bases de datos: navicat
Otros lenguajes de desarrollo: html + css +javascript
Descripción del documento de desarrollo.
Archivos de administración de backend
Ruta: el directorio ht del código fuente de fondo es el fondo
El verde muestra el marco del sistema, no lo muevas.
Ubicación |
Nombre del programa |
ilustrar |
Directorio raíz del código fuente |
iniciar sesión.php |
Página de inicio de sesión de backend |
Directorio raíz del código fuente |
check_u_login.php |
Controlador de inicio de sesión en segundo plano |
ht Directorio raíz del backend |
index.php |
Fondo Inicio |
izquierda.php |
Menú izquierdo entre bastidores |
|
u_logout.php |
desconectar |
|
ht/quanxian Gestión de contraseñas |
mima.php |
Página de cambio de contraseña |
mima_act.php |
programa de cambio de contraseña |
|
ht/zixun Información |
zixun_add.php |
Página de entrada de información |
zixun_add_act.php |
Programa de base de datos de entrada de información. |
|
zixun_list.php |
Lista de información |
|
zixun_xiugai.php |
Página de modificación de información. |
|
zixun_xiugai_act.php |
Procedimiento de modificación de información |
|
zixun_del.php |
proceso de eliminación de información |
|
ht/qita Anuncios y mensajes. |
ad_index_wx.php |
Página de configuración del carrusel |
ad_index_wx_baocun |
Procesamiento del programa de configuración de gráficos en carrusel |
|
liuyan_list.php |
Lista de mensajes |
|
liuyan_delt.php |
Borrar mensaje |
|
ht/huiyuan miembro |
hy_list.php |
Lista de miembros |
hy_del.php |
Eliminar miembro |
|
ht/xiangmu Proyecto de pila de carga |
xiangmu_add.php |
Página de entrada de la pila de carga |
xiangmu_add_act.php |
Programa de entrada a la pila de carga |
|
xiangmu_list.php |
Lista de pilas de carga |
|
xiangmu_del.php |
Pila de carga eliminada |
|
xiangmu_xiugai.php |
Página de modificación de la pila de carga. |
|
xiangmu_xiugai_act.php |
Programa de modificación de pilotes de carga. |
|
xiangmu_mulu.php |
Directorio del sitio de la pila de carga |
|
mulu1_add.php |
Página de entrada de directorio (tipo) de nivel 1 |
|
mulu1_add_act.php |
Programa de entrada de directorio (tipo) de nivel 1 |
|
mulu1_xiugai.php |
Página de modificación de directorio (tipo) de nivel 1 |
|
mulu1_xiugai_act.php |
Programa de modificación de directorio (tipo) de nivel 1 |
|
mulu2_add.php |
2 Página de entrada del catálogo (tipo) |
|
mulu2_add_act.php |
2 Programa de entrada de directorio (tipo) |
|
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图
作品效果截图