高鐵售票系統(tǒng)
高鐵售票系統(tǒng)是一個(gè)簡(jiǎn)單的Spring Boot實(shí)戰(zhàn)項(xiàng)目,提供鐵路運(yùn)行信息查詢(xún)以及購(gòu)票出行服務(wù)(模擬)。
(項(xiàng)目地址:rail-ticketing-system)
應(yīng)用功能結(jié)構(gòu)

總體數(shù)據(jù)流圖

系統(tǒng)ER圖

項(xiàng)目用到的技術(shù)
項(xiàng)目采用前后端分離開(kāi)發(fā)。
- SpringBoot2.1.6
- Mybatis
- Mysql
- Redis
- druid
- mybatis generator
- HTML
- JQuery
- Bootstrap
應(yīng)用截圖
前臺(tái)模塊
-
登錄界面
image -
注冊(cè)界面
image -
首頁(yè)
image -
查詢(xún)結(jié)果頁(yè)
image -
信息確認(rèn)頁(yè)
image -
訂單支付頁(yè)
image -
訂單列表頁(yè)
image -
好友分享選擇頁(yè)面
image -
郵箱界面
image
后臺(tái)模塊
-
車(chē)次管理
image ... (其他管理界面都類(lèi)似)
部署項(xiàng)目
1.還原數(shù)據(jù)庫(kù)
運(yùn)行Mysql數(shù)據(jù)庫(kù),利用Navicat等可視化數(shù)據(jù)庫(kù)軟件連接,創(chuàng)建數(shù)據(jù)庫(kù)rail-ticketing-system,導(dǎo)入項(xiàng)目中根目錄下sql文件下的數(shù)據(jù)庫(kù)還原文件rail-ticketing-system.sql。
2.導(dǎo)入項(xiàng)目
打開(kāi)IDEA,點(diǎn)擊OPEN...選擇rail-ticketing-system項(xiàng)目根目錄下的pom.xml文件,open as project。
3.加載maven
等待加載Maven,IDEA自帶Maven一般不需要配置。但是用的是官方源可能會(huì)比較慢,課百度maven 換阿里源解決。若此步不行,可手動(dòng)安裝maven。
4.配置項(xiàng)目
配置屬性文件路徑:\src\main\resources\project.properties
注:只需配置和修改sql主機(jī)地址,數(shù)據(jù)庫(kù)名,用戶(hù)名,密碼, 項(xiàng)目訪問(wèn)路徑,這幾個(gè)屬性,項(xiàng)目即可正常運(yùn)行訪問(wèn)。
#數(shù)據(jù)庫(kù)連接配置
#數(shù)據(jù)庫(kù)主機(jī)地址
jdbc.host=127.0.0.1
#數(shù)據(jù)庫(kù)名
jdbc.database=online-course
#數(shù)據(jù)庫(kù)用戶(hù)名
jdbc.username=填寫(xiě)你的數(shù)據(jù)庫(kù)用戶(hù)名
#數(shù)據(jù)庫(kù)密碼
jdbc.password=填寫(xiě)你的數(shù)據(jù)庫(kù)密碼
5.運(yùn)行項(xiàng)目

6.項(xiàng)目訪問(wèn)
-
前臺(tái)進(jìn)入方式
image測(cè)試賬號(hào):1 密碼:1
-
后臺(tái)進(jìn)入方式
imageadmin 123456
注意:如果沒(méi)有安裝Chrome瀏覽器可以選擇最右邊的Edge瀏覽器,點(diǎn)擊代碼任意處會(huì)出現(xiàn)選擇瀏覽器的欄目











