基于SpringBoot+Vue共享汽车管理系统(源码+部署说明+演示视频+源码介绍)(2)

简介: 基于SpringBoot+Vue共享汽车管理系统(源码+部署说明+演示视频+源码介绍)

基于SpringBoot+Vue共享汽车管理系统(源码+部署说明+演示视频+源码介绍)(1)https://developer.aliyun.com/article/1558943


4系统概要设计

4.1概述

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

图4-1系统工作原理图

4.2系统结构

本系统是基于B/S架构的网站系统,设计的功能结构图如下图所示:

图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. 汽车归还

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

qichemingcheng

varchar(200)

是

NULL

汽车名称

qicheleixing

varchar(200)

是

NULL

汽车类型

pinpai

varchar(200)

是

NULL

品牌

chepaihao

varchar(200)

是

NULL

车牌号

guihaishijian

datetime

是

NULL

归还时间

guihaineirong

longtext

是

NULL

归还内容

yonghuming

varchar(200)

是

NULL

用户名

xingming

varchar(200)

是

NULL

姓名

shouji

varchar(200)

是

NULL

手机

sfsh

varchar(200)

是

否

是否审核

shhf

longtext

是

NULL

审核回复

表4. 汽车入库

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

qichemingcheng

varchar(200)

是

NULL

汽车名称

qicheleixing

varchar(200)

是

NULL

汽车类型

pinpai

varchar(200)

是

NULL

品牌

chepaihao

varchar(200)

是

NULL

车牌号

huishoudidian

varchar(200)

是

NULL

回收地点

huishoushijian

datetime

是

NULL

回收时间

表4. 汽车投放

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

qichemingcheng

varchar(200)

是

NULL

汽车名称

qicheleixing

varchar(200)

是

NULL

汽车类型

pinpai

varchar(200)

是

NULL

品牌

chepaihao

varchar(200)

是

NULL

车牌号

cheshenyanse

varchar(200)

是

NULL

车身颜色

zuoweishuliang

varchar(200)

是

NULL

座位数量

xiaoshijiage

int(11)

否

小时价格

toufangdiqu

varchar(200)

是

NULL

投放地区

toufangdidian

varchar(200)

是

NULL

投放地点

toufangshijian

datetime

是

NULL

投放时间

cheliangzhuangtai

varchar(200)

是

NULL

车辆状态

表4. 汽车信息

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

qichemingcheng

varchar(200)

是

NULL

汽车名称

qicheleixing

varchar(200)

是

NULL

汽车类型

pinpai

varchar(200)

是

NULL

品牌

cheshenyanse

varchar(200)

是

NULL

车身颜色

zuoweishuliang

varchar(200)

是

NULL

座位数量

chepaihao

varchar(200)

是

NULL

车牌号

表4. 使用订单

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

qichemingcheng

varchar(200)

是

NULL

汽车名称

qicheleixing

varchar(200)

是

NULL

汽车类型

pinpai

varchar(200)

是

NULL

品牌

chepaihao

varchar(200)

是

NULL

车牌号

xiaoshijiage

int(11)

是

NULL

小时价格

shiyongshizhang

int(11)

否

使用时长

zongjiage

varchar(200)

是

NULL

总价格

shiyongshijian

datetime

是

NULL

使用时间

yonghuming

varchar(200)

是

NULL

用户名

xingming

varchar(200)

是

NULL

姓名

shouji

varchar(200)

是

NULL

手机

sfsh

varchar(200)

是

否

是否审核

shhf

longtext

是

NULL

审核回复

ispay

varchar(200)

是

未支付

是否支付

表4. 投放地区

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

diqu

varchar(200)

否

地区

表4. 管理员表

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

username

varchar(100)

否

用户名

password

varchar(100)

否

密码

role

varchar(100)

是

管理员

角色

addtime

timestamp

否

CURRENT_TIMESTAMP

新增时间

表4. 用户

字段

类型

空

默认

注释

id (主键)

bigint(20)

否

主键

addtime

timestamp

否

CURRENT_TIMESTAMP

创建时间

yonghuming

varchar(200)

否

用户名

mima

varchar(200)

否

密码

xingming

varchar(200)

是

NULL

姓名

xingbie

varchar(200)

是

NULL

性别

shengri

date

是

NULL

生日

shenfenzheng

varchar(200)

是

NULL

身份证

shouji

varchar(200)

是

NULL

手机


基于SpringBoot+Vue共享汽车管理系统(源码+部署说明+演示视频+源码介绍)(3)https://developer.aliyun.com/article/1558945

相关文章
2025基于springboot的校车预定全流程管理系统
针对传统校车管理效率低、信息不透明等问题,本研究设计并实现了一套校车预定全流程管理系统。系统采用Spring Boot、Java、Vue和MySQL等技术,实现校车信息管理、在线预定、实时监控等功能,提升学校管理效率,保障学生出行安全,推动教育信息化发展。
基于springboot的大学生兼职系统
本课题针对大学生兼职信息不对称、权益难保障等问题,研究基于Spring Boot、Vue、MySQL等技术的兼职系统,旨在构建安全、高效、功能完善的平台,提升大学生就业竞争力与兼职质量。
|
JavaScript Java 关系型数据库
基于springboot的项目管理系统
本文探讨项目管理系统在现代企业中的应用与实现,分析其研究背景、意义及现状,阐述基于SSM、Java、MySQL和Vue等技术构建系统的关键方法,展现其在提升管理效率、协同水平与风险管控方面的价值。
基于springboot的儿童家长教育能力提升学习系统
本系统聚焦儿童家长教育能力提升,针对家庭教育中理念混乱、时间不足、个性化服务缺失等问题,构建科学、系统、个性化的在线学习平台。融合Spring Boot、Vue等先进技术,整合优质教育资源,提供高效便捷的学习路径,助力家长掌握科学育儿方法,促进儿童全面健康发展,推动家庭和谐与社会进步。
|
JavaScript Java 关系型数据库
基于springboot的古树名木保护管理系统
本研究针对古树保护面临的严峻挑战,构建基于Java、Vue、MySQL与Spring Boot技术的信息化管理系统,实现古树资源的动态监测、数据管理与科学保护,推动生态、文化与经济可持续发展。
基于springboot的大学公文收发管理系统
本文介绍公文收发系统的研究背景与意义,分析其在数字化阅读趋势下的必要性。系统采用Vue、Java、Spring Boot与MySQL技术,实现高效、便捷的公文管理与在线阅读,提升用户体验与信息处理效率。
|
人工智能 Java 关系型数据库
基于springboot的画品交流系统
本项目构建基于Java+Vue+SpringBoot+MySQL的画品交流系统,旨在解决传统艺术交易信息不透明、流通受限等问题,融合区块链与AI技术,实现画品展示、交易、鉴赏与社交一体化,推动艺术数字化转型与文化传播。
|
JavaScript Java 关系型数据库
基于springboot的高校运动会系统
本系统基于Spring Boot、Vue与MySQL,实现高校运动会报名、赛程安排及成绩管理的全流程信息化,提升组织效率,杜绝信息错漏与冒名顶替,推动体育赛事智能化发展。
基于springboot的养老院管理系统
随着人口老龄化加剧,传统养老院管理效率低下,亟需信息化升级。本文基于Java、Spring Boot、Vue等技术构建智慧养老系统,结合MySQL与MyBatis实现数据高效管理,提升服务精准性与运营效率,推动养老服务向智能化、现代化发展。