20套面向对象程序设计选题Java Swing(含教程) (三) 持续更新 建议收藏

20套面向对象程序设计选题Java Swing(含教程) (一)
20套面向对象程序设计选题Java Swing(含教程) (二)

9.交通罚单管理系统

点击查看项目演示及教程视频

源码下载
在这里插入图片描述
【功能描述】

​系统有管理员、交警、驾驶员三个角色;

用户登录后可修改密码​;

管理员登录后可管理车辆信息、车主信息、交警信息、罚单查询​;

交警登录后可查看自己开的罚单、开罚单、对未缴费的罚单进行修改和删除;

驾驶员登录后可查看自己名下车辆的罚单​,也可以查看自己驾驶证的罚单,对未缴费的罚单进行缴费;

系统可以使用Java集合存储数据,也可以使用MySQL数据库。

9.1 登录功能

输入用户名密码进行登录;

用户名密码错误不能登录;

各角色用户登录后看到不同的页面;
在这里插入图片描述

9.2 修改密码

点击系统管理->修改密码可以进入修改密码页面;

修改密码后退回登录页面重新登录;
在这里插入图片描述

9.3 车辆管理

管理员可根据车牌和行驶证查询车辆信息;

选中一条数据可以删除车辆信息;
在这里插入图片描述管理员可以添加和修改车辆信息,修改车辆信息时,车牌号和行驶证号是只读的;

输入车主行驶证号(即身份证号),点击查询按钮,校验车主信息是否存在;

车主信息不存在,不能添加车辆;

添加车辆时需校验车牌是否已存在;
在这里插入图片描述

9.4 车主管理

管理员可根据驾驶证号查询车主信息;

选中一条数据可删除数据;
在这里插入图片描述管理员可添加和修改车主信息,修改时只能修改手机号;

添加车主时需校验驾驶证号是否存在;
在这里插入图片描述

9.5 交警管理

管理员可根据警号和姓名查询交警信息;

选中一条数据可删除信息;
在这里插入图片描述管理员添加和修改交警信息,修改时只能修改分局信息;

添加时需校验警号是否存在;
在这里插入图片描述管理员可以根据车牌、驾驶证、交警代号查询罚单信息;

9.6 罚单查询

在这里插入图片描述

9.7 开罚单

交警可以根据车牌和驾驶证号查询自己开的罚单;

未缴费的罚单可以修改和删除,已缴费的罚单不能修改删除;
在这里插入图片描述添加/修改罚单时需校验车牌号和驾驶证号是否存在;

提交时显示罚单详细信息,点击“是”提交,点击“否”取消;
在这里插入图片描述

9.8 交罚款

驾驶员可查看自己名下车辆的罚单,也可以查看自己驾驶证对应的罚单;

未缴费的罚单点击缴费,​已缴费的罚单不能重复缴费;
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/156472.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Vue全家桶 合集 关注收藏】

【Vue全家桶】全面了解学习并实践总结Vue必备知识点 写在前面 🤗 这里是SuperYi Vue全家桶合集站! 🌻 人海茫茫,感谢这一秒你看到这里。希望我的文章对你的有所帮助! 🌟 愿你在未来的日子,保持…

洗地机选购攻略,洗地机哪个品牌好?一篇教会你挑到好用的洗地机

随着国内生活水平的提高,智能清洁产品的呼声也越来越高,尤其是洗地机,可以说是国内各个品牌的洗地机铺天盖地而来,那么如何挑选洗地机成了很多新手的困惑,别着急,笔者今天就给大家讲讲洗地机! 一、购买洗地…

【STM32外设系列】NRF24L01无线收发模块

🎀 文章作者:二土电子 🌸 关注公众号获取更多资料! 🐸 期待大家一起学习交流! 文章目录 一、NRF24L01简介1.1 什么是NRF24L011.2 NRF24L01引脚介绍1.3 NRF24L01工作模式1.4 NRF24L01的SPI时序1.5 Enhanc…

(C语言)输入一个序列,判断是否为奇偶交叉数

#include <stdio.h> #include <string.h> int main() {char str[50];gets(str);int len,tmp 1;len strlen(str); //获取字符串长度 for (int i 0;i < len-1 ;i ){if((str[i] % 2 0 ) && (str[i1] % 2 ! 0)) //判断先偶数后奇数序列 tmp ;else if((s…

学习笔记5——对象、直接内存、执行引擎,string

学习笔记系列开头惯例发布一些寻亲消息 链接&#xff1a;https://baobeihuijia.com/bbhj/contents/3/192486.html 创建对象的步骤 对象对应的类是否被加载&#xff0c;链接&#xff08;链接到真实的内存地址&#xff09;&#xff0c;初始化&#xff08;类初始化&#xff09;…

三成青少年“不能忍受没有手机”?数字时代家庭教育新责任考验家长

孩子放学回家第一件事就是刷手机&#xff0c;不仅耽误睡觉而且严重影响学习&#xff0c;没收手机后孩子哭闹不止&#xff0c;更无心学习&#xff0c;这样的熊孩子你遇到过没?近日&#xff0c;福建一家长在社区群里晒出自己的烦恼&#xff0c;结果骤然成为热帖&#xff0c;不少…

PON网络应用场景

PON网络主要应用在两个场景&#xff1a; 1.电信运营商FTTx FTTx解决方案覆盖FTTH、FTTB、FTTC、FTTO等建设场景&#xff0c;还能提供基站专线接入在内的高带宽、高可靠、高安全的全业务接入。 提供主要业务包括&#xff1a;50MHDTV业务、企业接入业务、Open Access接入、基站专…

uniapp form表单提交事件手动调用

背景&#xff1a; UI把提交的按钮弄成了图片&#xff0c;之前的button不能用了。 <button form-type"submit">搜索</button> 实现&#xff1a; html&#xff1a; 通过 this.$refs.fd 获取到form的vue对象。手动调用里面的_onSubmit()方法。 methods:…

果葡糖浆产业分析:中国市场产量超过685万吨

果葡糖浆是一种由水果汁或果蓉经过酶解、浓缩制成的糖浆。果葡糖浆广泛应用在食品和饮料行业&#xff0c;食品饮料产业的快速发展下推动着果葡糖浆市场需求进一步释放 果葡糖浆是一种由果糖和葡萄糖组成的混合糖浆&#xff0c;已经成为食品和饮料制造业中广泛使用的甜味剂。尽管…

增删改查mysql

查询 -- 查询表结果-- 查看 当前数据库下的表show tables;-- 查看指定的表desc tb_emp; -- td_emp 是表名-- 查看 数据库的见表语句show create table tb_emp; 修改 -- 修改表结构 -- 修改 为表 tb_emp 添加字段 qq varchar(11) alter table tb_emp add qq varchar(11) …

探索企业主要人员API在金融领域的应用

前言 随着金融科技的不断发展&#xff0c;企业主要人员API在金融领域的应用日益重要。本文将探讨这个话题&#xff0c;并介绍一些关键的应用案例。 企业主要人员API在金融领域的应用 企业人员信息API在金融行业有许多应用。其中一个应用是风险评估。金融机构可以使用API获取…

亚马逊卖家必看:测评补单提升店铺排名和转化率的有效方式

跨境电商平台上成功运营并建立具有竞争力的店铺并不容易。作为一个颇具影响力的平台&#xff0c;亚马逊需要卖家们仔细研究和精心运营。在这里&#xff0c;我们分享一些秘诀&#xff0c;这些秘诀是在自养号过程中总结出来的&#xff0c;有助于增加销量并提升店铺的排名。 首先…

2.c++基础语法

文章目录 1.c 程序结构关键字标识符、操作符、标点预处理指令注释main 主函数命名空间 2.c 变量和常量变量 3.c 数组和容器4.c 程序流程5.c字符和字符串 1.c 程序结构 关键字 关键字事程序保留的&#xff0c;程序员不能使用&#xff0c;c的常见关键字如下图&#xff1a; 标识…

jupyter修改默认打开目录

当我们打开jupyter notebook&#xff08;不管用什么样的方式打开&#xff0c;使用菜单打开或者是命令行打开是一样的&#xff09;会在默认的浏览器中看到这样的界面、 但是每一台不同的电脑打开之后的界面是不同的&#xff0c;仔细观察就会发现&#xff0c;这里面现实的一些文件…

中心极限定理

中心极限定理是统计学中的一个基本定理&#xff0c;它描述了在满足一定条件的情况下&#xff0c;独立随机变量的均值的分布会在样本容量足够大时趋近于正态分布。中心极限定理为许多统计推断方法的合理性提供了理论基础。 中心极限定理有两种常见的表述&#xff1a;独立同分布…

【Python基础篇】字符串的拼接

博主&#xff1a;&#x1f44d;不许代码码上红 欢迎&#xff1a;&#x1f40b;点赞、收藏、关注、评论。 格言&#xff1a; 大鹏一日同风起&#xff0c;扶摇直上九万里。 文章目录 一 Python中的字符串拼接二 join函数拼接三 os.path.join函数拼接四 号拼接五 &#xff0c;号…

Git面经

Git八股文 第一章 git基础 1.1 什么是git git是一款免费的开源的分布式版本控制系统 1.2 为什么要使用git 为了保留之前的所有版本&#xff0c;方便回滚或修改 1.3 集中化版本控制系统和分布式版本控制系统的区别 集中化版本控制系统如svn&#xff0c;客户端连接到中央服…

金蝶云星空签出元数据提示“数据中心业务对象版本高于应用版本”

文章目录 数据中心业务对象版本高于应用版本签出元数据提示建议 数据中心业务对象版本高于应用版本 签出元数据提示 建议 每次签出元数据前&#xff0c;先获取最新的代码后再签出&#xff0c;如果还是提示&#xff0c;那就根据你的情况选择版本。

001.前置知识

1、硬件 我们知道&#xff0c;组成计算机的硬件主要有“主机”和“输入/输出设备”。 主机包括机箱、电源、主板、CPU&#xff08;Central Processing Unit&#xff0c;中央处理器&#xff09;、内存、显卡、声卡、网卡、 硬盘、光驱等。输入/输出设备包括显示器、键盘、鼠标…

什么是BT种子!磁力链接又是如何工作的?

目录 一.什么是BT&#xff1f;1.BT简介&#xff1a;1.1.BT是目前最热门的下载方式之一1.2.BT服务器是通过一种传销的方式来实现文件共享的 2.小知识&#xff1a;2.1.你知道吗BT下载和常规下载到底有哪些不同2.2.BT下载的灵魂&#xff1a;种子2.3.当下载结束后&#xff0c;如果未…