Diseño e implementación del sistema de subprogramas de espacios de estacionamiento compartidos inteligentes WeChat

      Antecedentes e importancia del proyecto

Propósito : En primer lugar, la "dificultad para estacionar" es un problema bien conocido en la sociedad. Cada comunidad y cada edificio tiene su propio estacionamiento, pero antes de ingresar al estacionamiento, no tenemos forma de saber si hay espacios de estacionamiento vacíos. o no donde. Para resolver este problema, planeamos crear un subprograma de reserva de estacionamiento para resolver el problema de que los propietarios de automóviles necesitan conocer la información del espacio de estacionamiento antes de ingresar al estacionamiento y reservar la información del espacio de estacionamiento.

Importancia : Con la mejora del nivel económico de las personas, cada vez más familias poseen automóviles y la gente prefiere la forma cómoda y gratuita de viajar sin conductor. Sin embargo, las plazas de aparcamiento en el aparcamiento son limitadas, lo que no puede satisfacer la creciente demanda de aparcamiento. Algunas personas esperan reservar una plaza de aparcamiento con antelación pagando una determinada tarifa. Establecer un sistema de guía y reserva de plazas de aparcamiento puede resolver bien este problema. Las plazas de aparcamiento insuficientes han afectado gravemente la calidad de los viajes de los conductores autónomos. Encontrar una plaza de aparcamiento después de pasar mucho tiempo sin sentido, o elegir aparcar indiscriminadamente después de no encontrar una plaza de aparcamiento libre, inevitablemente afectará el estado de ánimo de los viajeros, alterará los planes de viaje y luego afectará el consumo; buscar una plaza de aparcamiento en círculos provocar atascos y provocar fácilmente accidentes. El problema de la dificultad para aparcar ha afectado gravemente la vida de los residentes urbanos y el desarrollo de la ciudad.

Análisis de viabilidad

El sistema de reserva de espacios de estacionamiento tiene los siguientes tres aspectos para resumir la viabilidad del desarrollo del sistema, de la siguiente manera:

1. Viabilidad técnica

Use Windows 7 o 10 como sistema operativo, use el software phpstorm como administración en segundo plano 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 en segundo plano es una PC y el frente -Los usuarios finales utilizan subprogramas WeChat en 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 mejora aún más la eficiencia del trabajo del personal de gestión de estacionamiento y ahorra mano de obra y recursos materiales; por otro lado, el costo de producción de el sistema es bajo, puede usar las herramientas de desarrollo phpstorm y WeChat para desarrollar en la PC existente.

3. Viabilidad de la operación

En términos de operación, el software phpstorm utiliza el sistema de gestión en segundo plano de reserva de espacios de estacionamiento en el sistema operativo Windows, y se basa principalmente en el uso de la tecnología operativa de Windows para completar las funciones de entrada, modificación y eliminación de datos, lo cual es simple y conveniente. . Los usuarios inician sesión en el sistema de reserva de plazas de aparcamiento del WeChat Mini Program con sus teléfonos móviles para utilizarlo.

módulo de función principal

   Función de administrador en segundo plano

Administración de miembros: vea toda la información de los miembros registrados en el sitio web, admita la eliminación
Entrada de información: ingrese el título de la información, hora, contenido de la información, etc.
Información de administración: vea la lista de información existente, admita funciones de modificación y eliminación
Entrada de estacionamiento: nombre del estacionamiento, cargo por hora , Imágenes, introducción del estacionamiento Gestión de estacionamiento: enumera todos los estacionamientos
, admite modificación y eliminación Información, información de reserva e información de pago Cancelar pedido de horas extras: para reservas que excedan los 15 minutos sin pago, el administrador puede cancelar el pedido Estado del espacio de estacionamiento: Reservado para pago|Pagado para ser liberado|Salido|Comentado




 

   Función de subprograma

Registro de usuario: la cuenta de un usuario normal
es registrada por el propio usuario. Inicio de sesión de usuario: inicie sesión con la cuenta registrada por él mismo o utilice la autorización de la cuenta WeChat para iniciar sesión.
Función de información: reserve la información del subprograma, el usuario puede navegar por lista de información e información detallada
lista de estacionamiento: muestra toda la información del estacionamiento
Consulta de estacionamiento: puede ingresar palabras clave para consultar el estacionamiento especificado
Detalles del estacionamiento: nombre para mostrar, estándar de cobro, introducción al estacionamiento
Comentarios del estacionamiento: lista de comentarios de personas que he utilizado el estacionamiento
Colección de estacionamientos: haga clic en Favoritos en la parte inferior de la página de detalles para agregar a la lista de favoritos
Reservar un espacio de estacionamiento: seleccione un estacionamiento, seleccione una ubicación de estacionamiento y reserve un espacio de estacionamiento inmediatamente
Mi reserva de espacio de estacionamiento pedido: muestra una lista de toda la información de mi reserva 
Antes del pago, puedes cancelar
Ir al pago: Simular pago
Fuera del almacén y pago: Simular salida exitosa después del pago
Ir al comentario: Para pedidos completados, puedes comentar en el estacionamiento
Mis favoritos : Lista de estacionamientos guardados por los usuarios
Modificar información del usuario
Cerrar sesión: borrar estado de inicio de sesión
 

Descripción general del desarrollo

Introduce principalmente algunas tecnologías clave utilizadas en el proceso de desarrollo del sistema, incluyendo principalmente el marco MINA para el desarrollo de subprogramas front-end; el desarrollo PHP para el desarrollo en segundo plano; la base de datos MySQL; y la introducción de la tecnología web convencional HTML/CSS/JAVASCRIPT.

Sistema operativo de desarrollo: windows10 + memoria 4G + 500G

Desarrollo de miniprogramas: herramientas para desarrolladores de WeChat (Marco MINA)

Entorno de fondo: IIS + PHP

Lenguaje de desarrollo de fondo: PHP

Herramientas de desarrollo en segundo plano: 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 archivo de desarrollo

   archivo de gestión de fondo

Ruta: el directorio ht del código fuente de fondo es el fondo

El verde muestra el marco del sistema, no se mueva

Ubicación

nombre del programa

ilustrar

Directorio raíz del código fuente

iniciar sesión.php

Página de inicio de sesión en segundo plano

Directorio raíz del código fuente

check_u_login.php

Controlador de inicio de sesión en segundo plano

ht

directorio raíz de fondo

index.php

Fondo Inicio

izquierda.php

menú izquierdo de fondo

u_logout.php

desconectar

ht/quanxian

gestión de contraseñas

mima.php

Página de cambio de contraseña

mima_act.php

cambiador 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

Procedimiento 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 imágenes del carrusel

liuyan_list.php

Lista de mensajes

liuyan_delt.php

borrar mensaje

ht/huiyuan

miembro

hy_list.php

Lista de miembros

hy_del.php

eliminación de miembros

ht/xiangmu

proyecto de plaza de aparcamiento

xiangmu_add.php

Página de entrada de plazas de aparcamiento

xiangmu_add_act.php

Programa de acceso a plazas de aparcamiento

xiangmu_list.php

Lista de plazas de aparcamiento

xiangmu_del.php

Eliminar plaza de aparcamiento

xiangmu_xiugai.php

Página de modificación de plazas de aparcamiento

xiangmu_xiugai_act.php

Programa de modificación de plazas de aparcamiento

xiangmu_mulu.php

Directorio de plazas de aparcamiento

mulu1_add.php

Página de entrada de directorio (tipo) de nivel 1

mulu1_add_act.php

Procedimiento 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

Procedimiento de modificación de directorio (tipo) de nivel 1

mulu2_add.php

2 páginas de entrada de catálogo (tipo)

mulu2_add_act.php

Programa de entrada de 2 directorios (tipo)

mulu2_xiugai.php

2 Página de modificación de directorio (tipo)

mulu2_xiugai_act.php

Programa de modificación de 2 directorios (tipo)

mulu_del.php

Eliminación del directorio de estacionamiento

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图

作品效果截图

Supongo que te gusta

Origin blog.csdn.net/u013818205/article/details/128879621
Recomendado
Clasificación