基于Springboot停车场管理系统设计与实现 开题报告参考
作者:mmseoamin日期:2024-03-20

 博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育和辅导。

所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩。

项目配有对应开发文档、开题报告、任务书、PPT、论文模版等

项目都录了发布和功能操作演示视频;项目的界面和功能都可以定制,包安装运行!!!

如果需要联系我,可以在CSDN网站查询黄菊华老师
在文章末尾可以获取联系方式

本科毕业设计(论文)开题报告表

学号

姓名

专业

办学单位(学习中心)

指导老师姓名

职称

论文题目

基于web的车位共享管理系统

题目来源(打勾选择)

  生产实际            

  平台自选

   学生自拟

  其他

题目类型(打勾选择)

  应用研究

  理论研究

   其他

1. 选题背景及意义(600-800字)

首先,在社会上“停车难”是一个众所周知的问题,每个小区,每个大厦都有自己的停车场,但是在没有进入停车场之前,我们没办法知道是否有空车位,空车位在哪个地方。为了解决这个问题我们打算做一个基于web的车位共享管理系统,来解决车主在进入停车场之前了解车位信息,预约车位信息

随着人们经济水平的提高,拥有小汽车的家庭越来越多,人们也更喜欢舒适自由的自驾车出行方式。但停车场停车位有限,满足不了日益增加的停车需求,一部分人希望通过支付一定的费用来提前预约车位。建立一个停车位预约与指引系统,能很好地解决这个问题。停车位不足的情况已经严重影响到自驾车人群的出行质量。在花费了大量的并且无任何意义的时间后才找到车位,或者仍没有找到空闲车位不得已而最终选择乱停放,这势必会影响出行人的心情,打乱出行计划,继而影响消费;而驾车兜圈到处寻找车位会造成交通拥堵,容易造成事故。停车难的问题已经严重影响到了城市居民的生活和城市的发展。

本次系统的开发一方面解决了停车场管理问题和实现了信息化:在电脑上即可实现停车场车位的管理,费用的设置,车位订单管理,停车场资讯录入管理,会员信息管理等。

另一方面,方便了用户的出行,在用户出行之前就可以提前查看目的地停车场的车位状况,提前预约车位;到达目的地后直接驶入到预订的车位即可,为用户的出行提供了极大的方便,不但节省了用户找车位的时间,而且不用在为停车位烦恼。

2. 选题研究的基本内容及拟解决的问题(500-700字)

本次课题主要研究如何实现Web车位共享管理系统的各项开发技术和实现项目的基本功能,要实现基本内容如下:

用户注册和登录:普通用户的账号由用户自行注册,注册后可以登录使用。

资讯功能:系统资讯,用户可以任意浏览资讯列表和详细信息

停车场列表:列出所有的停车场信息

停车场查询:可以输入关键字,查询指定的停车场

停车场详情:显示名称、收费标准、停车场介绍

停车场评论:使用过该停车场人员的评论列表

停车场收藏:在详情页面底部点击收藏,加入收藏列表

预约车位:选择停车场、选车停车位置、立即预约车位

我的车位预约订单:显示我的所有预约信息列表

取消预约:对于刚提交的车位预约,还没有付款之前,可以取消

去付款:模拟付款

出库和付费:模拟付费后成功出库

去评论:对于已经完结的订单,可以对停车场进行评论

我的收藏:用户收藏的停车场列表

用户信息修改

退出登录:清除登状态

   

拟解决的问题

要上架发布系统需要购买空间、域名、营业执照备案;为了解决该问题,我们使用本地开发的电脑作为服务器。

真实支付,不管是微信还是支付宝,都是需要有营业执照才能申请的,为了解决支付问题,我们在支付的地方使用模拟支付,点击支付按钮我们假定真实支付成功。

3. 拟采取的主要技术路线、实施方案和工具等(400-600字)

技术路线

本系统使用SpringBoot框架进行项目搭建,前端使用ThymeLeaf模板引擎开发技术结合传统的Web开发基础HTML/CSS/JAVASCRIPT来开发。

后台使用SpringBoot mybatis技术,基于Java语言,数据库使用MySQL作为数据库开发平台,数据库管理和设计工具使用navicat。

选择 IntelliJ IDEA 作为系统的开发工具。

实施方案

安装操作系统:windows 10,内存8G和以上,100G硬盘空间

工具准备:下载jdk、tomcat、idea、mysql、navicat这些开发需要的软件和工具

学习准备:在学校图书馆借阅相关书籍或者网上寻找免费视频教程和参考资料

安装开发环境:安装jdk1.8和tomcat8.0,确保开发环境测试征程

数据库:安装mysql-8 版本及以上,同步安装数据库管理工具navicat确保数据库能正常链接和使用

安装开发工具: IntelliJ IDEA 2019以上版本都可以

准备浏览器:qq浏览器或 Win10自带浏览器或者其他浏览器都可以

数据库设计:使用navicat链接mysql数据库,设计并建立数据库和对应的表格

后台管理开发:开发后台管理系统,使用后台的各项管理功能

前端功能开发:后台开发完毕后,进行网站数据设置后,在前端就可以调用相关数据和实现前端流程。

系统测试:测试系统后台和前端功能

论文编写:测试完毕系统后,修改bug完毕,就可以根据系统设计数据库、后台功能、前端用户功能编写论文

工具

数据库工具:navicat10+以上版本都可以

开发工具:IntelliJ IDEA 2019以上版本都可以

4. 主要参考文献(不少于10篇)

黑马程序员.HTMLHSS+JavaScript网页制作案例教程(第2版)[M].北京:人民邮电出版社,2021.

马波.JAVA编程语言在计算机软件开发应用中的探究[J].济南职业学院学报,2020(3):117-124.

蒋治学.JSP技术及其在动态网页开发中的应用分析[J].浙江水利水电学院学报,2020, 32(2):75-77.

赵慧,周坤晓,陈倩.《Java语言程序设计》课程教学改革研究[J].东莞理工学院学报,2020, 27(1): 120-124.

周继松,陈伟. Java面向对象程序设计[M].重庆大学电子音像出版社,2020. 08.

曾伟梁,李佳宁.基于Java Web MVC框架的学生成绩管理系统设计[J].南昌师范学院学报(综合),2020, 41(6):37-40.

许建超.基于Spring的网上银行支付系统的设计与实现[D].西安电子科技大学,2020.

李燕.JAVA编程语言在计算机软件开发中的应用[J].计算机产品与流通,2020(06):13+27.

李鹏.基于Spring Boot快速开发平台的实现[J].电子技术与软件工程,2021,(12):42-44.

李曼. MySQL数据库系统中文乱码问题及解决方案[J].电子技术与软件程,2021(12):176-177.

黄文娟.基于Java和MySQL的图书馆信息化管理系统设计[J].电子设计工程,2019,27(02):20-24.

    导师 

   审查 

   意见

                  签名:                   

日期:    年  月  日 

注意事项:

  1. 图片内容应清晰可辨,图中字体大小与正文尽量保持一致。
  2. 格式参考毕业论文正文格式,所有标题和内容均为楷体小四,英文字体为Times New Rome。正文行间距设为固定值20磅。