基于SpringBoot技术的《停车场管理系统》的设计与实现

摘  要

停车场管理系统是用计算机管理机动车辆的档案;运营管理以及驾驶员信息的一种计算机应用技术的创新。在计算机还未普及之前,停车场管理都是由工作人员手工抄写的方式来操作的。现在一般的车辆管理都是采用计算机作为工具的实用的计算机智能化车辆管理程序来帮助工作人员进行更有效的机动车辆管理。车辆管理是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

该系统是一套较完善的、成熟的信息化管理系统,能够更好的为各企事业单位服务,提高管理效率,从而进一步达到高效的内部管理水平。

关键词:停车场管理系统、B/S、SpringBoot、Vue

设计技术:
  • 开发语言:Java
  • 数据库:MySQL
  • 技术:Springboot+Mybatis
  • 工具:IDEA、Maven、Navica

主要功能:

本停车场管理系统是中小型的停车场管理的系统。包括用户信息管理,车位信息管理,车位费用管理,停泊车辆管理,车辆进出管理等主要功能。为方便用户可以清晰地了解到车辆运行情况,可以通过本系统日历图形报表和柱形图表查看个人缴费情况。

本系统是基于SpringBoot技术实现的停车场管理系统,主要包含普通用户与管理员两个用户角色:

  1. 普通用户功能模块:可以方便地对车位进行查询,车位申请和个人缴费。
  2. 管理员功能模块: 管理系统用户,停车位,用户缴费信息管理,登录日志管理。

 

 

功能截图:

 

图 3.2 登陆界面

图 3.3 主界面

UC3:车位预定

图 3.5 车位预定

 

       图 3.8 车辆看板

3.4 数据库设计

3.4.1 车辆信息表(CAR)

表 3.1 车辆信息表

字段名

名称

类型

必填

长度

业务描述说明

备注

tid

主键

Int

4

业务主键

card

车牌号码

String

50

card_type

车辆品牌

String

20

person

车主

String

8

xtime

录入时间

date

20

  

3.4.2 车位信息表(STALL)

表 3.2 车位信息表

字段名

名称

类型

必填

长度

业务描述说明

备注

sid

主键

Int

4

业务主键

stall_num

车位编号

String

20

stall_area

车位区域

String

20

stall_type

车位类型

String

20

stall_state

车位状态

String

20

0:男;1:女

stall_money

车位收费

Double

20

 

3.4.3 停车记录表(STALL_RES)

表 3.3 停车记录表

字段名

名称

类型

必填

长度

业务描述说明

备注

pid

主键

Int

4

业务主机

person

停车用户

String

100

stall_id

车位id

String

50

create_time

创建时间

Datetime

20

over_time

结束时间

Datetime

23

pay_money

缴费金额

String

255

3.4.4 缴费表(FEE)

表 3.4 缴费表

字段名

名称

类型

必填

长度

业务描述说明

备注

fid

主键

Int

4

业务主键

car_type

车位类型

String

255

money

价格

double

255

无需界面显示

money_desc

价格描述

String

25

fee_time

创建时间

String

20

  

3.4.5 用户信息表(USER)

 

 

 

 

 

表 3.5用户信息表

 

字段名

名称

类型

必填

长度

业务描述说明

备注

uid

用户id

Integer

4

username

用户名

String

100

password

密码

String

150

nike

昵称

String

100

sex

性别

String

50

0:男;1:女

age

年龄

int

10

card

车牌号

String

300

phone

电话

String

50

money

余额

double

255

role

角色

int

4

0:系统管理员1:车主

 

 

 

 

 

 

 

 

 

 

参考文献

[1] 李刚. 轻量级javaEE企业应用实战 [M]电子工业出版社,2012

[2] 李刚. 经典javaEE企业应用实战 [M]电子工业出版社,2011

[3] Craig Larman. UML和模式应用 [M]机械工业出版社,2011

[4] Freeman. head first 设计模式 [M]中国电力出版社,2010

[5] 编委会. HTML/CSS/javascript标准教程 [M] 电子工业出版社,2012

[6] 赵乃真. 电子商务网站建设实例. [M] 清华大学出版社,2003

[7] Ben Dorta. MySQL Crassh Course MySQL必知必会 [M]人民邮电出版社,2009

[8] Gay S Horstmann. JAVA核心技术卷I基础知识[M] 机械工业出版社,2011

[9] Gay S Horstmann. JAVA核心技术卷II高级特性[M] 机械工业出版社,2011

[10] 半场方人. JavaScript&DynamicHTML [M]中国青年出版社,2009

[11] 祝红涛. Ajax从入门到精通 [M] 电子工业出版社,2008

需要加V分享

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是菜鸟java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值