前言:

本人大二学生,前段时间刚开始学习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入门复习——简单的车辆管理系统相关推荐

  1. JavaWeb 入门 最简单的学生信息管理系统

    最近在学习JavaWeb,整理一下.写了个很简单的学生信息管理系统.系统只包括简单的对学生信息进行增删改查.系统采用三层设计模式. 先展示一下系统的业务处理逻辑图: 逻辑如图所示,获取前端用户交互信息 ...

  2. JavaWeb入门之简单分页查询功能实现

    一.MySql实现分页查询的SQL语句 1.分页需求: 客户端通过传递pageNo(页码),counter(每页显示的条数)两个参数去分页查询数据库表中的数据,那我们知道MySql数据库提供了分页的函 ...

  3. 基于C语言实现车辆管理系统

    目录 该项目是基于C语言实现的一个简单的车辆管理系统,实现了车辆信息的增.删.改.查等功能,里面利用了C语言和数据结构的知识,项目中还可增加新功能,后续会更新. 项目说明 项目名称:车辆管理系统 项目 ...

  4. 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...

  5. 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JSP ...

  6. 《MySQL入门很简单》学习笔记(22)之第22章驾校学员管理系统(关键词:数据库/MySQL)

    第22章 驾校学员管理系统 略. 参考文献: 1.<MySQL入门很简单>.

  7. 基于javaweb的超简单新闻管理系统

    一.系统简介 本项目采用eclipse工具开发,jsp+servlet+jquery技术编写,数据库采用的是mysql,navicat开发工具. 系统一共分为2个角色分别是:管理员,用户 管理 1.登 ...

  8. javaweb JAVA JSP图书管理图书系统 图书管理系统实现简单的图书管理系统源码

    javaweb JAVA JSP图书管理图书系统 图书管理系统实现简单的图书管理系统源码 protected void doGet(HttpServletRequest req, HttpServle ...

  9. mysql入门很简单系列视频-学习笔记

    mysql入门很简单系列视频-学习笔记 视频链接:mysql入门很简单系列视频 https://www.bilibili.com/video/av14920200/ 以前主要就了解DDL.DML.DC ...

最新文章

  1. python的翻译-用Python做一个简单的翻译工具
  2. 360前端负责人月影:赛跑项目和跳水项目的金牌含量其实一样
  3. Windows/Linux服务器上Tomcat开启远程调试,使用IDEA本地调试
  4. Java 并发编程之 volatile
  5. Qt中图像的显示与基本操作
  6. docker常用操作(八) docker安装Zookeeper
  7. go-swagger注解使用
  8. python爬虫下载恩智浦智能车竞赛技术报告
  9. Promise then的嵌套
  10. 如何下载google play上的软件
  11. editormd显示后台html,yaboxxx. -yaboxxx.V0.8.82
  12. vivo x60pro刷机鸿蒙,vivoX60Pro+玩机技巧-有哪些黑科技
  13. /dev/tty、/dev/ttyS/、/dev/ttyUSB区别
  14. 【面试宝典】Mysql面试题大全
  15. CAD转图片用什么软件?办公常备软件
  16. 小目标 | Power BI新人快速上手手册
  17. 【 Kotlin 脚本编程Kotlin Scripting 】Linux Shell 脚本与Kotlin Scripting
  18. response.getWriter()的作用
  19. 2022软件测试技能 APP自动化测试 Python+Appium+Uiautomator2 实战教程
  20. PHP没你想的那么差

热门文章

  1. 杭州电子科技大学计算机专业考研分数线,2020杭州电子科技大学考研复试分数线已公布...
  2. 智能停车场管理系统多少钱一套?
  3. Overriding managed version XX for YY
  4. oracle 应收未传总账,oracleEBS应收系统中的未标识收款是什么?
  5. “软件源”是什么?常用软件源有哪些?
  6. linux nc 命令详解
  7. 自动抽芯铆钉枪如何使用?
  8. 饿狼追兔的可视化matlab,高阶常微分方程模型饿狼追兔问题数学建模实例
  9. 爱普生Epson打印机废墨垫清零软件适用于L3110L3118L3119L1118免费
  10. 精美Emlog响应式个人博客主题模板