停车场微信小程序的设计与实现

embedded/2025/3/28 21:52:39/

4系统概要设计

4.1概述

本系统后台采用B/S结构(Browser/Server,浏览器/服务器结构)和基于Web服务两种模式,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统工作原理图如图4-1所示:

图4-1系统工作原理图

4.2系统结构

设计的功能结构图如下图所示:

图4-2功能结构图

4.3.数据库设计

4.3.1数据库实体

概念设计的目标是设计出反映某个组织部门信息需求的数据库系统概念模式,数据库系统的概念模式独立于数据库系统的逻辑结构、独立于数据库管理系统(DBMS)、独立于计算机系统。

概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)表示数据及数据之间的相互联系,设计出反映用户信息需求和处理需求的数据库系统概念模式。概念设计的目标是准确描述应用领域的信息模式,支持用户的各种应用,这样既容易转换为数据库系统逻辑模式,又容易为用户理解。数据库系统概念模式是面向现实世界的数据模型,不能直接用于数据库系统的实现。在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E-R模型法是最常见的设计方法。本系统的E-R图如下图所示:

(1) 留言板信息的实体属性图如下:

图4.12 留言板信息实体属性图

(2)管理员实体属性图如图4.13所示:

图4.13 管理员实体属性图

(3)通知公告信息实体属性图如图4.14所示:

图4.14 通知公告信息实体属性图

4.3.2数据库设计表

停车场小程序>微信小程序需要后台数据库,下面介绍数据库中的各个表的详细信息:

表4.1 车主

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

zhanghao

varchar(200)

账号

mima

varchar(200)

密码

xingming

varchar(200)

NULL

姓名

nianling

varchar(200)

NULL

年龄

xingbie

varchar(200)

NULL

性别

shouji

varchar(200)

NULL

手机

zhaopian

varchar(200)

NULL

照片

chepaihao

varchar(200)

NULL

车牌号

表4.2 进场停车

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

dingdanbianhao

varchar(200)

NULL

订单编号

tingchechangmingcheng

varchar(200)

NULL

停车场名称

tupian

varchar(200)

NULL

图片

jinchangtingche

varchar(200)

NULL

进场停车

xiaoshidanjia

int(11)

NULL

小时单价

jinchangshijian

datetime

NULL

进场时间

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

chepaihao

varchar(200)

NULL

车牌号

shangjiazhanghao

varchar(200)

NULL

商家账号

shangjiaxingming

varchar(200)

NULL

商家姓名

userid

bigint(20)

NULL

用户id

表4.3 离场收费

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

dingdanbianhao

varchar(200)

NULL

订单编号

tingchechangmingcheng

varchar(200)

NULL

停车场名称

tupian

varchar(200)

NULL

图片

shifoulichang

varchar(200)

NULL

是否离场

xiaoshidanjia

int(11)

NULL

小时单价

tingcheshizhang

int(11)

NULL

停车时长

zongjia

varchar(200)

NULL

总价

lichangshijian

datetime

NULL

离场时间

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

chepaihao

varchar(200)

NULL

车牌号

shangjiazhanghao

varchar(200)

NULL

商家账号

shangjiaxingming

varchar(200)

NULL

商家姓名

ispay

varchar(200)

未支付

是否支付

userid

bigint(20)

NULL

用户id

表4.4 留言板

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

userid

bigint(20)

留言人id

username

varchar(200)

NULL

用户名

content

longtext

留言内容

reply

longtext

NULL

回复内容

表4.5 通知公告

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

title

varchar(200)

标题

introduction

longtext

NULL

简介

picture

varchar(200)

图片

content

longtext

内容

表4.6 取消预约

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yuyuebianhao

varchar(200)

NULL

预约编号

tingchechangmingcheng

varchar(200)

NULL

停车场名称

tupian

varchar(200)

NULL

图片

shifouquxiao

varchar(200)

NULL

是否取消

xiaoshidanjia

int(11)

NULL

小时单价

yuyueshizhang

int(11)

NULL

预约时长

zongjia

varchar(200)

NULL

总价

quxiaoyuanyin

longtext

NULL

取消原因

quxiaoshijian

datetime

NULL

取消时间

shangjiazhanghao

varchar(200)

NULL

商家账号

shangjiaxingming

varchar(200)

NULL

商家姓名

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

chepaihao

varchar(200)

NULL

车牌号

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

ispay

varchar(200)

未支付

是否支付

userid

bigint(20)

NULL

用户id

表4.7 商家

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

shangjiazhanghao

varchar(200)

商家账号

mima

varchar(200)

密码

shangjiaxingming

varchar(200)

NULL

商家姓名

lianxifangshi

varchar(200)

NULL

联系方式

tingchechangmingcheng

varchar(200)

NULL

停车场名称

shangjiatupian

varchar(200)

NULL

商家图片

weizhi

varchar(200)

NULL

位置

表4.8 收藏表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

userid

bigint(20)

用户id

refid

bigint(20)

NULL

收藏id

tablename

varchar(200)

NULL

表名

name

varchar(200)

收藏名称

picture

varchar(200)

收藏图片

表4.9 停车场信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

tingchechangmingcheng

varchar(200)

停车场名称

guimo

varchar(200)

规模

tupian

varchar(200)

NULL

图片

zhuangtai

varchar(200)

NULL

状态

rongnachewei

int(11)

NULL

容纳车位

shishichewei

int(11)

NULL

实时车位

keyueshijian

varchar(200)

NULL

可约时间

xiaoshidanjia

varchar(200)

NULL

小时单价

weizhi

varchar(200)

NULL

位置

jieshao

longtext

NULL

介绍

shangjiazhanghao

varchar(200)

NULL

商家账号

shangjiaxingming

varchar(200)

NULL

商家姓名

clicktime

datetime

NULL

最近点击时间

clicknum

int(11)

0

点击次数

userid

bigint(20)

NULL

用户id

表4.10 管理员表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

username

varchar(100)

用户名

password

varchar(100)

密码

role

varchar(100)

管理员

角色

addtime

timestamp

CURRENT_TIMESTAMP

新增时间

表4.11 预约停车

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

yuyuebianhao

varchar(200)

NULL

预约编号

tingchechangmingcheng

varchar(200)

NULL

停车场名称

tupian

varchar(200)

NULL

图片

shifouyuyue

varchar(200)

NULL

是否预约

xiaoshidanjia

int(11)

NULL

小时单价

yuyueshizhang

int(11)

NULL

预约时长

zongjia

varchar(200)

NULL

总价

yuyueshijian

datetime

NULL

预约时间

shangjiazhanghao

varchar(200)

NULL

商家账号

shangjiaxingming

varchar(200)

NULL

商家姓名

zhanghao

varchar(200)

NULL

账号

xingming

varchar(200)

NULL

姓名

chepaihao

varchar(200)

NULL

车牌号

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

ispay

varchar(200)

未支付

是否支付

userid

bigint(20)

NULL

用户id

 

5系统详细实现

5.1 管理员模块的实现

5.1.1 车主信息管理

管理员可以管理车主信息,可以查看车主信息,删除车主信息。具体界面的展示如图5.1所示。

 

图5.1 车主管理界面

5.1.2 商家信息管理

管理员可以对商家进行查询或删除操作。具体界面如图5.2所示。

 

图5.2 商家管理界面

5.1.3 预约停车管理

管理员可以对预约停车信息进行审核和删除操作。界面如下图所示:

 

图5.3 预约停车界面

5.2.2 停车场信息管理

管理员可以对停车场信息进行管理。界面如下图所示:

 

图5.4 停车场信息管理界面

5.2 小程序用户模块的实现

5.2.1 商家审核

小程序商家用户可以对用户提交的信息进行审核操作。界面如下图所示:

 

图5.5 商家审核界面

5.2.2 我的

用户在我的里面可以操作关于我的各种操作。

 

图5.6 我的界面

5.2.3 停车订单

用户可以提交停车信息,可以选择离开。界面如下图所示:

 

图5.6 用户停车界面


http://www.ppmy.cn/embedded/174378.html

相关文章

配置阿里云yum源

配置阿里云yum源 修改默认的yum仓库,把原有的移动到创建的目录里(踢出国外的yum源) # 切换到/ect/yum.repos.d/目录下 cd /etc/yum.repos.d/ # 新建repo目录 mkdir repo # 把原有的移动到创建的目录里 mv ./*.repo ./repo/配置yum源 # 找到…

Canary Capital 向 SEC 递交首个 SUI ETF 申请文件

随着对 Sui 这一 L1 区块链的机构兴趣不断增长,其生态正在加速迈向大规模采用。作为一项重大里程碑,Canary Capital 已向美国证券交易委员会(SEC)提交注册申请,拟推出首支基于 SUI 的交易所交易基金(Exchan…

Python----计算机视觉处理(Opencv:形态学变换)

一、形态学变化 形态学变换(Morphological Transformations)是一种基于形状的图像处理技术,主要处理的对象为二值化图像。 形态学变换有两个输入和一个输出:输入为原始图像和核(即结构化元素),输…

IDEA编码实用技巧

快速注释 Ctrl / 可以将选中的代码或者光标所在的那一行变为用//注释 Ctrl Shift / 可以将选中的代码或者光标所在的那一行变为用/**/注释 移动代码 Alt Shift 上下键 移动该行代码 移动 Ctrl enter(回车)将光标下面的代码都往下移动一行&a…

【数据分享】2000—2024年我国乡镇的逐月归一化植被指数(NDVI)数据(Shp/Excel格式)

之前我们分享过2000—2024年我国省市县三级逐月归一化植被指数(NDVI)数据,该数据是基于NASA定期发布的MOD13A3数据集中的月度NDVI栅格数据(可查看之前的文章获悉详情)计算得出。很多小伙伴拿到数据后反馈是否可以处理出…

工位机在工业视觉设备类中的应用

工位机在工业视觉设备类中的应用主要体现在以下几个方面: 一、视觉检测与识别 工位机在工业视觉系统中,利用图像识别和图像处理技术对生产线上的产品或物体进行检测和识别。这包括尺寸测量、形状检测、颜色识别等多种应用。通过配备高分辨率的显示器和…

用 pytorch 从零开始创建大语言模型(四):从零开始实现一个用于生成文本的GPT模型

从零开始创建大语言模型(Python/pytorch )(四):从零开始实现一个用于生成文本的GPT模型 4 从零开始实现一个用于生成文本的GPT模型4.1 编写 L L M LLM LLM架构4.2 使用层归一化对激活值进行标准化4.3 使用GELU激活函数…

4.1-1 IS-NET-Pro视频转图片的插件

前言: IS-NET-Pro这个插件真的让人惊讶,可以视频转帧图片,也可以将帧图片序列转换成视频。同时还有抠图等功能。 当然你需要了解一些视频和图片关系的基本概念,比如一帧视频对应了多少个图片是由FPS决定的。一般是24帧。 知识点…