javaweb入门复习——简单的车辆管理系统
前言:
本人大二学生,前段时间刚开始学习javaweb,做了一个微微微项目,涉及的知识有jdbc,jquery,servlet还有基础的html和css
过了一周后发现具体内容掌握的并不牢靠,所以打算从今天开始用7天的课余时间从新建文件夹开始重新完善并改进这个小项目(本人才疏学浅,这个项目只用于电脑网页端,无法用于安卓浏览器),并记录其中知识点进行相应知识点的总结复习
以下是项目要求:
基于web的汽车保养管家系统的设计与实现
1. 用户功能
1.1登录和注册:
用户进入我们的网页后,首先会看到我们首页展示的一些公告信息,如果需要用到车辆管理、保养管理等具体的功能,需要注册或登录。
1.2管理车辆信息:
1.2.1 添加车辆信息:
可以添加多辆车辆信息,用户填写自己车辆的型号(品牌+系列 eg:奔驰s600)、里程数(公里)、发动机排量(1.5T、2T)、生产年份和购买日期等信息。
1.2.2 修改车辆信息:
用户如果填错了信息,可以修改自己的车辆信息。
1.2.3 删除车辆信息:
用户可以删除自己的车辆信息,同时删除该车辆信息的保养记录。
1.2.4 查看车辆信息:
用户添加了自己的车辆信息后,可以查看车辆信息以及该车辆的保养记录。
1.3 管理保养记录:
1.3.1添加保养记录:用户填写保养记录。
1.3.2 修改保养记录:用户修改保养记录。
1.3.3 删除保养记录:用户删除保养记录。
1.3.4 查看保养记录:用户可以查看保养记录。
1.4 查看保养建议:
可以查看管家对于不同车辆的保养建议
1.5 联系管理员:
用户在使用过程中遇到的问题,或者一些建议,都可以以留言的方式发送给管理员,并查看管理的回复。
2.管理员功能
2.1 能够查看所有用户的所有车辆信息的所有保养信息
2.2 针对车辆已经做的保养记录给出保养建议
2.3公告管理:
发布用户在首页看到的公告,修改公告、删除公告
2.4 公告栏目管理:
公告栏目添加、删除、修改
2.5 查看用户留言:
查看用户的反馈和遇到的问题并回复
用到的工具:
jdk1.8、mysql5.7、eclipse、Xshell7.0、Navicat12、tomcat8.0、腾讯云centOS8.0
传送门:
第一天:数据库建立,DB文件
第二天:登录,登出,注册
第三天:公告部分的制作
第四天:部分用户中心内容
第五天:用户管理以及公告管理
第六天:代码部分的完成
第七天:项目部署
javaweb入门复习——简单的车辆管理系统相关推荐
- JavaWeb 入门 最简单的学生信息管理系统
最近在学习JavaWeb,整理一下.写了个很简单的学生信息管理系统.系统只包括简单的对学生信息进行增删改查.系统采用三层设计模式. 先展示一下系统的业务处理逻辑图: 逻辑如图所示,获取前端用户交互信息 ...
- JavaWeb入门之简单分页查询功能实现
一.MySql实现分页查询的SQL语句 1.分页需求: 客户端通过传递pageNo(页码),counter(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函 ...
- 基于C语言实现车辆管理系统
目录 该项目是基于C语言实现的一个简单的车辆管理系统,实现了车辆信息的增.删.改.查等功能,里面利用了C语言和数据结构的知识,项目中还可增加新功能,后续会更新. 项目说明 项目名称:车辆管理系统 项目 ...
- 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...
- 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)
基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JSP ...
- 《MySQL入门很简单》学习笔记(22)之第22章驾校学员管理系统(关键词:数据库/MySQL)
第22章 驾校学员管理系统 略. 参考文献: 1.<MySQL入门很简单>.
- 基于javaweb的超简单新闻管理系统
一.系统简介 本项目采用eclipse工具开发,jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具. 系统一共分为2个角色分别是:管理员,用户 管理 1.登 ...
- javaweb JAVA JSP图书管理图书系统 图书管理系统实现简单的图书管理系统源码
javaweb JAVA JSP图书管理图书系统 图书管理系统实现简单的图书管理系统源码 protected void doGet(HttpServletRequest req, HttpServle ...
- mysql入门很简单系列视频-学习笔记
mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...
最新文章
- python的翻译-用Python做一个简单的翻译工具
- 360前端负责人月影:赛跑项目和跳水项目的金牌含量其实一样
- Windows/Linux服务器上Tomcat开启远程调试,使用IDEA本地调试
- Java 并发编程之 volatile
- Qt中图像的显示与基本操作
- docker常用操作(八) docker安装Zookeeper
- go-swagger注解使用
- python爬虫下载恩智浦智能车竞赛技术报告
- Promise then的嵌套
- 如何下载google play上的软件
- editormd显示后台html,yaboxxx. -yaboxxx.V0.8.82
- vivo x60pro刷机鸿蒙,vivoX60Pro+玩机技巧-有哪些黑科技
- /dev/tty、/dev/ttyS/、/dev/ttyUSB区别
- 【面试宝典】Mysql面试题大全
- CAD转图片用什么软件?办公常备软件
- 小目标 | Power BI新人快速上手手册
- 【 Kotlin 脚本编程Kotlin Scripting 】Linux Shell 脚本与Kotlin Scripting
- response.getWriter()的作用
- 2022软件测试技能 APP自动化测试 Python+Appium+Uiautomator2 实战教程
- PHP没你想的那么差
热门文章
- 杭州电子科技大学计算机专业考研分数线,2020杭州电子科技大学考研复试分数线已公布...
- 智能停车场管理系统多少钱一套?
- Overriding managed version XX for YY
- oracle 应收未传总账,oracleEBS应收系统中的未标识收款是什么?
- “软件源”是什么?常用软件源有哪些?
- linux nc 命令详解
- 自动抽芯铆钉枪如何使用?
- 饿狼追兔的可视化matlab,高阶常微分方程模型饿狼追兔问题数学建模实例
- 爱普生Epson打印机废墨垫清零软件适用于L3110L3118L3119L1118免费
- 精美Emlog响应式个人博客主题模板