Contexte et signification du projet
Objectif : L'objectif principal de ce projet est de concevoir et de mettre en œuvre un système d'applet de réservation de sites de stade WeChat. Les utilisateurs frontaux utilisent l'applet, et l'applet est développée à l'aide des outils de développement WeChat ; la gestion backend utilise une architecture B/S basée sur PHP+MySql pour développer L'outil utilise phpstorm ; les informations sur la salle de sport, les informations sur le lieu et les tarifs, la gestion des commandes, etc. sont ajoutées en arrière-plan. Les utilisateurs se connectent via le mini programme pour afficher les informations sur la salle de sport, localiser la salle de sport, réserver des salles, etc.
Importance : Le système d'applet de réservation de salles de sport WeChat est un produit de la combinaison de la technologie informatique et de la gestion des salles de sport. Grâce au système d'applet de réservation de salles de sport WeChat, une gestion efficace des réservations de salles de sport est obtenue.
Avec l'amélioration continue de la technologie informatique, les ordinateurs ont pénétré tous les recoins de la vie sociale ; la méthode manuelle de réservation des gymnases est non seulement inefficace, sujette aux erreurs, encombrante, mais consomme également beaucoup de main-d'œuvre. Afin de satisfaire les consommateurs qui souhaitent effectuer des réservations de salles de sport n'importe où avec accès à Internet, et en partant du principe que le personnel dispose de certaines capacités de fonctionnement informatique, ce système d'applet de réservation de salles de sport WeChat a été spécialement compilé pour améliorer l'efficacité de la gestion du stade.
Analyse de faisabilité
Sur la base du système d'applet de réservation de sites de stade WeChat, la faisabilité du développement du système peut être résumée sous les trois aspects suivants :
1. Faisabilité technique
Utilisez Windows 7 ou 10 comme système d'exploitation, utilisez le logiciel phpstorm comme gestion du backend de développement, utilisez MySQL pour le stockage de la base de données et utilisez les outils de développement WeChat pour développer des applets WeChat ; l'environnement matériel du système de gestion backend est un PC et le front- les utilisateurs finaux utilisent les applets WeChat sur leurs téléphones mobiles. .
2. Faisabilité économique
D'une part, l'utilisation des outils de développement PHPstorm et WeChat pour développer une bonne interface homme-machine et un support fonctionnel solide peut encore améliorer l'efficacité du travail du personnel de vente et économiser de la main-d'œuvre et des ressources matérielles ; d'autre part, le coût de production du système est faible, et il est dans l'existant. Vous pouvez utiliser les outils de développement phpstorm et WeChat pour le développement sur votre PC.
3. Faisabilité opérationnelle
Le fonctionnement du logiciel phpstorm consiste à utiliser le système de gestion d'arrière-plan du système d'exploitation Windows. Il repose principalement sur l'utilisation de la technologie d'exploitation Windows pour effectuer la saisie, la modification, la suppression et d'autres fonctions de données, ce qui est simple et pratique.
Les utilisateurs utilisent leur téléphone portable pour se connecter au système d'applet de réservation de sites du stade WeChat afin de finaliser l'utilisation des réservations de sites de gymnase.
Principaux modules fonctionnels
Fonction d'administrateur back-end
Liste des membres : afficher toutes les informations sur les membres enregistrés, prise en charge de la suppression.
Informations d'entrée : saisir le titre des informations, le contenu et d'autres informations.
Informations de gestion : afficher la liste des informations saisies, prendre en charge la suppression et la modification.
Entrée du gymnase : nom du gymnase, longitude et latitude, informations d'introduction, etc.
Gestion du gymnase : afficher la liste de tous les gymnases saisis, prend en charge la modification et la suppression.
Gestion des sites : saisir différents types de sites, le temps de développement et les prix inclus dans le gymnase correspondant.
Liste des commandes : afficher toutes les commandes de gymnases des utilisateurs, y compris informations sur la salle de sport, informations sur les utilisateurs, informations sur les commandes, frais, etc.
Fonction mini-programme
Inscription et connexion de l'utilisateur : enregistrez un compte normal, puis utilisez le compte enregistré pour vous connecter.
Connexion autorisée WeChat : utilisez directement WeChat comme compte et connectez-vous après autorisation.
Fonction d'information : les utilisateurs peuvent parcourir la liste d'informations et les informations détaillées sur volonté.
Bibliothèque de salles de sport : cliquez sur la salle de sport en bas pour afficher toutes les salles de sport.
Salles de sport à proximité : positionnez et triez par plus proche.
Requête de salle de sport : saisissez des mots-clés en haut de la liste des salles de sport et cliquez pour effectuer une requête.
Informations sur la salle de sport : cliquez pour accéder aux détails de la salle de sport. pour vérifier les frais. Normes, photos, introductions, etc.
Liste des critiques du gymnase : sur la page du gymnase, passez aux commentaires des utilisateurs pour afficher le contenu de tous les commentaires des utilisateurs.
Collection du gymnase : cliquez sur "Favoris" ci-dessous dans les détails du gymnase pour collecter Réservation
de salle de sport : dans les détails de la salle de sport, cliquez sur Lieu de rendez-vous, sélectionnez l'heure, le lieu et le lieu, sélectionnez quelques heures et soumettez la réservation. Évaluation de la salle de sport : connectez-vous en
tant qu'utilisateur. Après avoir payé la commande, cliquez sur Commentaires dans le liste de commandes. La page de commentaires apparaîtra. Remplissez les informations et soumettez le commentaire.
Ma commande de réservation de salle de sport : Afficher l'enregistrement de la commande de l'utilisateur.
Aller au paiement : La valeur par défaut pour passer une commande est en attente de paiement. Cliquez pour payer, et le paiement simulé est réussi. Annuler la
réservation : La valeur par défaut pour passer une commande est en attente de paiement. Cliquez pour annuler la réservation et annuler la commande.
Ma collection de salles de sport : Les salles de sport préférées de l'utilisateur, vous pouvez cliquer sur Aller à la page de détails du stade.
Informations sur l'utilisateur : remplissez le nom, le qq, l'e-mail, les notes et d'autres informations.
Quittez le système : videz le cache et revenez à la page d'accueil du mini programme
. Laissez un message : les utilisateurs peuvent laisser des messages sur la plateforme de gestion dans le mini programme.
Résumé du développement
Il présente principalement certaines technologies clés utilisées dans le processus de développement du système, notamment le framework MINA pour le développement d'applets front-end, le développement back-end PHP, la base de données MySQL et l'introduction de la technologie de page Web conventionnelle HTML/CSS/JAVASCRIPT.
Système d'exploitation de développement : Windows10 + mémoire 4G + 500G
Développement de mini-programmes : outils de développement WeChat (framework MINA)
Environnement back-end : IIS + PHP
Langage de développement back-end : PHP
Outils de développement back-end : Dreamweaver + PhpStorm
Base de données : mysql8
Outil de gestion de base de données : Navicat
Autres langages de développement : html + css + javascript
Description du document de développement
Fichiers de gestion back-end
Chemin : Le répertoire ht du code source d'arrière-plan est l'arrière-plan
Le vert montre la structure du système, ne le déplacez pas
Emplacement |
Nom du programme |
illustrer |
Répertoire racine du code source |
connexion.php |
Page de connexion back-end |
Répertoire racine du code source |
check_u_login.php |
Gestionnaire de connexion en arrière-plan |
ht Répertoire racine du back-end |
index.php |
Accueil en arrière-plan |
gauche.php |
Menu de gauche du back-end |
|
u_logout.php |
se déconnecter |
|
ht/quanxien Gestion des mots de passe |
mima.php |
Page de changement de mot de passe |
mima_act.php |
Programme de changement de mot de passe |
|
ht/zixun Information |
zixun_add.php |
Page de saisie des informations |
zixun_add_act.php |
Programme de base de données de saisie d'informations |
|
zixun_list.php |
Liste d'informations |
|
zixun_xiugai.php |
Page de modification des informations |
|
zixun_xiugai_act.php |
Procédure de modification des informations |
|
zixun_del.php |
processus de suppression d'informations |
|
ht/qita Publicités et messages |
ad_index_wx.php |
Page des paramètres du carrousel |
ad_index_wx_baocun |
Traitement du programme de configuration du graphique carrousel |
|
liuyan_list.php |
Liste des messages |
|
liuyan_delt.php |
Supprimer le message |
|
ht/huiyuan membre |
hy_list.php |
liste des membres |
hy_del.php |
Membre supprimer |
|
ht/xiangmu Projet de stade |
xiangmu_add.php |
Page d'entrée au gymnase |
xiangmu_add_act.php |
Processus d’entrée au gymnase |
|
xiangmu_list.php |
Liste des stades |
|
xiangmu_del.php |
salle de sport supprimer |
|
xiangmu_xiugai.php |
Page de modification du stade |
|
xiangmu_xiugai_act.php |
Procédures de modification du stade |
|
xiangmu_mulu.php |
Répertoire des sites du stade |
|
mulu1_add.php |
Page d'entrée du répertoire (type) de niveau 1 |
|
mulu1_add_act.php |
Programme d'entrée dans l'annuaire (type) de niveau 1 |
|
mulu1_xiugai.php |
Page de modification du répertoire (type) de niveau 1 |
|
mulu1_xiugai_act.php |
Programme de modification de répertoire (type) de niveau 1 |
|
mulu2_add.php |
2 Page d'entrée du catalogue (type) |
|
mulu2_add_act.php |
2 Programme d'entrée dans l'annuaire (type) |
|
mulu2_xiugai.php |
2 Page de modification du répertoire (type) |
|
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图
作品效果截图