當前位置:
首頁 > 知識 > 基於SSM架構的網路租車系統

基於SSM架構的網路租車系統

項目來源:

之前就做了一個簡易的租車都不能說是項目的項目,就是將資料庫中的信息在頁面以表格形式展示,輸入租車天數,租賃數量確定租車信息。所以畢業設計以此為思路做一個項目。

項目代碼地址

https://github.com/liunaijie/car-project 。裡面包含論文

項目說明:

項目定位是一個租車平台,即將線下租車公司的資源進行整合。讓線下租車公司進駐平台,推廣平台,獲取用戶。

架構: SSM(spring+springmvc+mybatis) 使用該框架主要是實習期間接觸了這個框架(第一次使用框架),覺得這個框架整體較之前寫的簡單,例如在controller類文件中加註解等方式就可以配置控制層。

maven:使用maven方式構建項目,整體項目小,不在有lib文件夾,調整jar包只需修改pom文件。

需求分析:

1.用戶分類: 平台管理員(超級管理員),商家管理員(普通管理員),用戶

(1)超級管理員:作為平台的管理員,主要是對商家的信息進行增刪改查、設置普通管理員。新建商家,修改商家信息,刪除商家。平台管理員也會賦予上傳車輛(需指定商家)和刪除車輛的許可權,主要是對違規車輛進行刪除。對進駐的商家設置管理員。

(2)普通管理員:進駐商家的管理員,主要是對本商家進行車輛上傳,修改,刪除操作。

(3)用戶:用戶瀏覽平台,篩選車輛,租賃車輛

對項目所加的一些小功能

1.郵箱註冊

用戶註冊,商家註冊,用戶租賃車輛時都會發送郵件。

(1)用戶註冊時發送激活郵件,只有激活後賬號才能登錄。

(2)用戶租賃車輛後,會向用戶發送郵件提醒用戶剛才租賃過車輛,確保是本人操作,並同時向商家發送郵件,提醒商家準備車輛。

畢業項目演示時將項目放到了阿里伺服器上,但阿里伺服器的25埠關閉了。所以改寫了發送郵件代碼使用465埠

2.調用百度地圖

查看車輛信息,商家信息時會展示商家位置,並通過瀏覽器定位到用戶,實現駕車導航。

由於百度地圖的定位不準確,所以用戶的定位不是很準確。商家註冊時需要添加商家經緯度,後來發現可以可以填寫具有一定格式的商家位置,百度地圖會自動計算經緯度。

遺憾

本來想做支付模塊,但發現支付寶,微信以及百度錢包等方式都需要工商註冊信息。所以現在支付只是做了一個彈出框。

基於SSM架構的網路租車系統

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

使用RedisTemplate(JDK序列化策略)緩存實體類
用python實現小豬佩奇

TAG:程序員小新人學習 |