本文主要是介绍springboot+vue前后端分离java公交线路查询系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
周边查询
A.美食
快餐、中餐、自助餐、火锅、烧烤、奶茶、咖啡、面馆、酒吧、外卖
B.景点
公园、名胜古迹、寺庙、滑雪场、教堂、道观、漂流、5A风景区、4A风景区、动物园、展馆
C.酒店
宾馆、青年旅舍、招待所、三星级、四星级、五星级、七天酒店、家庭旅馆、民宿
D.娱乐
洗浴、温泉、按摩、茶馆、电影院、KTV、度假村、农家乐
E.丽人
美容、美发、spa、美睫、美甲、纹身
F.运动
舞蹈、瑜伽、健身房、滑雪场、溜冰场、游泳馆、体育馆
G.出行
加油站、汽车站、火车站、公交站、地铁站、飞机场、停车场、服务区
H.购物
购物中心、超市、商场、便利店、菜市场
I.生活
医院、厕所、药店、派出所、学校、营业厅、快递、银行
前后端通讯一般都是采取标准的JSON格式来交互。
前后端分离 的核心思想是前端页面通过 ajax 调用后端的 restuful api 进行数据交互,而 单页面应用(single page web application,SPA),就是只有一张页面,并在用户与应用程序交互时动态更新该页面的 Web 应用
config:主要用来存储配置文件,以及其他不怎么动用的信息
controller:项目的主要控制文件
dao: 主要用来操作数据库
entity: 实体,用来放与数据库表里对应的实体类,表中的字段对应类中的属性值,并附有set/get方法
exception:异常处理类
service:主要实现的方法
—impl 实现类
接口:尚未实现的方法,在对应的ipml中实现
util: 工具类
application.properties:项目配置信息
1、用户登录
管理员
用户
选择城市
注册、登录、密码、验证码
2、管理员信息录入
用户信息
站点信息
线路信息
周边信息
3、管理员管理
A.用户管理
B.站点管理
C.线路管理
D.周边信息管理
E.轮播界面管理
景点照片、景点介绍、点击进去可以显示到达该地的车次路线和评论什么的
(线路信息:路程时间、路程费用、全程路程)
热榜排行管理
6、个人用户
查询功能、收藏夹、历史记录、主题选择
7、城市选择:为满足不同城市用户需求,用户可以选择要查询的城市或当前城市,管理员可以增加相关城市的信息。
8、轨道交通信息管理:分类录入、管理公交、地铁、有轨电车等多种类型线路信息。
9、线路查询:对城市轨道交通线路的查询,支持按照线路、站名、轨道类型、换乘、地点周边等不同条件的查询。
美食榜、景点榜、酒店榜、购物榜、娱乐榜
4、查询模块
(1)选择交通方式
公交、地铁、有轨电车
推荐线路:时间短、少换乘、少路程(最优路线)
(2)线路查询
经过的站点信息、到达每站的时刻表
路程费用
(3)站点查询
站点信息、经过该站的车次信息、车次经过的站点信息
(4)站站查询
直达车次、换乘车次
(5)
这篇关于springboot+vue前后端分离java公交线路查询系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!