Java+Swing+Mysql实现停车场管理系统(上)

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: Java+Swing+Mysql实现停车场管理系统

一、系统介绍


1.系统功能


用户

1.登录系统

2.信息查询

包含计费标准,当前在场信息,用户历史信息,用户个人信息,出入场信息,当前可用车位。

3.系统管理

包含口令修改,关于,退出。

管理员

1.车场管理

包含车辆入场,车辆出场。

2.信息查询

包含计费标准,当前在场信息,用户历史信息,用户个人信息,出入场信息,当前可用车位。

3.信息维护

包含用户注册,用户修改,用户充值。

4.系统管理

包含管理员注册,口令修改,计费标准管理,关于,退出。


2.环境配置


JDK版本:1.8

Mysql:8.0.13


3.数据库表


charger

park

station

users


4.工程截图


image.jpeg


二、系统展示


1.登录页


20210620003714210.jpg


2.用户-主页


20210620003802441.jpg


3.用户-信息管理-计费标准


20210620003956530.jpg


4.用户-信息管理-当前在场信息


2021062000400569.jpg


5.用户-信息管理-用户历史信息


20210620004014559.jpg


6.用户-信息管理-用户个人信息


20210620004034914.jpg


7.用户-信息管理-出入场信息


20210620004045565.jpg


8.用户-信息管理-当前可用车位


20210620004136687.jpg


9.用户-系统管理-修改密码


20210620004251599.jpg


10.用户-系统管理-关于


20210620004305422.jpg


11.管理员-主页


20210620004713231.jpg


12.管理员-车场管理-车辆入场


20210620004723653.jpg


13.管理员-车场管理-车辆出场


20210620004733785.jpg


14.管理员-信息维护-用户注册


20210620004742793.jpg


15.管理员-信息维护-用户修改


20210620004755248.jpg


16.管理员-信息维护-用户充值


20210620004804459.jpg


17.管理员-系统管理-管理员注册


20210620004814239.jpg


18.管理员-系统管理-密码修改


20210620004822865.jpg


19.管理员-系统管理-计费标准管理


20210620004652519.jpg


三、部分代码


Charger.java

package whsdu.se.vo;
public class Charger {
  private String cardtype;
  private String stationtype;
  private int charge;
  public String getCardtype() {
    return cardtype;
  }
  public void setCardtype(String cardtype) {
    this.cardtype = cardtype;
  }
  public String getStationtype() {
    return stationtype;
  }
  public void setStationtype(String stationtype) {
    this.stationtype = stationtype;
  }
  public int getCharge() {
    return charge;
  }
  public void setCharge(int charge) {
    this.charge = charge;
  }
}

Park.java

package whsdu.se.vo;
public class Park {
  private int parkid;
  private String startpark;
  private String endpark;
  private int sumpark;
  private int fee;
  private int cardid;
  private int stationid;
  private String stationtype;
  public int getparkid() {
    return parkid;
  }
  public void setOutid(int parkid) {
    this.parkid = parkid;
  }
  public int getSumpark() {
    return sumpark;
  }
  public void setSumpark(int sumpark) {
    this.sumpark = sumpark;
  }
  public int getFee() {
    return fee;
  }
  public void setFee(int fee) {
    this.fee = fee;
  }
  public int getCardid() {
    return cardid;
  }
  public void setCardid(int cardid) {
    this.cardid = cardid;
  }
  public int getStationid() {
    return stationid;
  }
  public void setStationid(int stationid) {
    this.stationid = stationid;
  }
  public String getStartpark() {
    return startpark;
  }
  public void setStartpark(String startpark) {
    this.startpark = startpark;
  }
  public String getEndpark() {
    return endpark;
  }
  public void setEndpark(String endpark) {
    this.endpark = endpark;
  }
  public String getStationtype() {
    return stationtype;
  }
  public void setStationtype(String stationtype) {
    this.stationtype = stationtype;
  }
}


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
安全 关系型数据库 MySQL
如何将数据从MySQL同步到其他系统
【10月更文挑战第17天】如何将数据从MySQL同步到其他系统
256 0
|
11天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
72 26
|
15天前
|
JavaScript 安全 Java
java版药品不良反应智能监测系统源码,采用SpringBoot、Vue、MySQL技术开发
基于B/S架构,采用Java、SpringBoot、Vue、MySQL等技术自主研发的ADR智能监测系统,适用于三甲医院,支持二次开发。该系统能自动监测全院患者药物不良反应,通过移动端和PC端实时反馈,提升用药安全。系统涵盖规则管理、监测报告、系统管理三大模块,确保精准、高效地处理ADR事件。
|
25天前
|
关系型数据库 MySQL Java
MySQL索引优化与Java应用实践
【11月更文挑战第25天】在大数据量和高并发的业务场景下,MySQL数据库的索引优化是提升查询性能的关键。本文将深入探讨MySQL索引的多种类型、优化策略及其在Java应用中的实践,通过历史背景、业务场景、底层原理的介绍,并结合Java示例代码,帮助Java架构师更好地理解并应用这些技术。
25 2
|
1月前
|
监控 前端开发 Java
【技术开发】接口管理平台要用什么技术栈?推荐:Java+Vue3+Docker+MySQL
该文档介绍了基于Java后端和Vue3前端构建的管理系统的技术栈及功能模块,涵盖管理后台的访问、登录、首页概览、API接口管理、接口权限设置、接口监控、计费管理、账号管理、应用管理、数据库配置、站点配置及管理员个人设置等内容,并提供了访问地址及操作指南。
|
1月前
|
关系型数据库 MySQL Linux
Linux系统如何设置自启动服务在MySQL数据库启动后执行?
【10月更文挑战第25天】Linux系统如何设置自启动服务在MySQL数据库启动后执行?
110 3
|
2月前
|
SQL Java 关系型数据库
java连接mysql查询数据(基础版,无框架)
【10月更文挑战第12天】该示例展示了如何使用Java通过JDBC连接MySQL数据库并查询数据。首先在项目中引入`mysql-connector-java`依赖,然后通过`JdbcUtil`类中的`main`方法实现数据库连接、执行SQL查询及结果处理,最后关闭相关资源。
142 6
|
2月前
|
存储 关系型数据库 MySQL
PACS系统 中 dicom 文件在mysql 8.0 数据库中的 存储和读取(pydicom 库使用)
PACS系统 中 dicom 文件在mysql 8.0 数据库中的 存储和读取(pydicom 库使用)
42 2
|
2月前
|
Ubuntu 关系型数据库 MySQL
Linux系统MySQL安装
【10月更文挑战第19天】本文介绍了在 Linux 系统上安装 MySQL 的步骤,包括安装前准备、安装 MySQL、启动 MySQL 服务、配置 MySQL 以及验证安装。适用于 Ubuntu/Debian 和 CentOS/Fedora 系统,提供了详细的命令示例。
281 1
|
2月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
275 0
下一篇
DataWorks