您的位置  > 互联网

数据库课程设计——火车票售票系统很烦数据

厌倦了数据库课程设计? 这个项目应该可以帮到你~

在线访问地址:

train--back-end是后台项目文件。

train--front-end是前端项目文件。

系统开发平台:

开发工具:,

开发语言:Java、jsp、css、

数据库:MySQL

中间件:8.0

背景框架:

前端框架:React(前端只是展示,不是很重要)

系统功能:

在本系统中,前端和后端使用json进行数据交互。 下面的每个函数都对应一个接口。 括号内为接口的 URL。 具体实现请参考源码。

用户级别:

添加用户意味着注册。 (/)

根据用户名和密码获取用户的所有信息,即登录。 (/登录)

修改用户。 (/)

订单级别:

添加订单。 在这个系统中添加订单就意味着锁定座位。 (/)

改变顺序。 (/)

删除订单。 (/)

根据用户ID获取订单信息。 (/)

列车等级:

根据车站获取列车 ID。 (/)

根据列车ID获取列车信息。 (/)

火车换乘查询。 (/)

检查可用的火车座位。 (/)

检查所有有火车服务的城市。 (/)

部署说明:

前端页面的开发需要安装node.js

然后进入train--front-end文件夹,输入npm,然后输入npm run start

访问量:3000 次开发。

部署前端页面需要输入npm run build来打包前端页面。

然后将打包好的build文件夹中的所有文件放入train--back-end/文件夹中。

最后进行后台部署,将train--back-end项目打包成war文件,直接扔进去。

只需向:8080//xxx(xxx为对应接口)发起post请求即可。