基於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端口

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

遺憾

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


分享到:


相關文章: