基于SSM框架的网上购物送货系统
基于SSM框架的網(wǎng)上購物送貨系統(tǒng)
系統(tǒng)開發(fā)平臺:Tomcat8.0 + JDK1.8 + Windows10
開發(fā)語言:JavaEE
JAR包管理:Maven3.6.1
前端:jQuery html5/css3
后臺
核心架構(gòu):SpringBoot
Web框架:SpringMVC
持久層框架:Mybatis
模板引擎:Thymeleaf
數(shù)據(jù)庫:Mysql
1.系統(tǒng)參與角色:管理者、購物者、送貨員。
2.系統(tǒng)應(yīng)用場景
在現(xiàn)實應(yīng)用中,管理員可以通過管理員界面進(jìn)行登錄,然后管理商品,賬號等信息。也可以設(shè)置超市公告,查看銷售情況和訂單信息等
2.活動泳道圖之購物者
在現(xiàn)實應(yīng)用中,購物者可以通過顧客界面進(jìn)行登錄,然后查看商品并對其進(jìn)行各項操作,包括加入購物車和購買支付等,也可以管理自身信息,留言
3.活動泳道圖之送貨員
在現(xiàn)實應(yīng)用中,送貨員可以通過送貨員界面進(jìn)行登錄,然后管理自身信息,也可以查看訂單信息并操作
3.1需求模型
1.購物者業(yè)務(wù)流程圖
2.管理員業(yè)務(wù)流程圖
3.送貨員業(yè)務(wù)流程圖
4.訂單管理業(yè)務(wù)流程圖
3.2功能模型
3.3用例模型
4.系統(tǒng)截圖
用戶頁面
送貨員頁面
管理員頁面
5.難點實現(xiàn)
2.支付寶支付實現(xiàn)
!
2.服務(wù)器的搭建
服務(wù)器搭建教程:
https://blog.csdn.net/qq_35206244/article/details/83184173
https://blog.csdn.net/Aidiying/article/details/84442638
為了實現(xiàn)用戶的遠(yuǎn)程操作,我們把項目部署到了云服務(wù)器上,云服務(wù)器可以節(jié)省經(jīng)濟成本,又節(jié)約了大量時間。我們項目用的是騰訊云服務(wù)器。
3.銷量圖表
為了方便管理員進(jìn)貨,我們利用圖表來幫助管理員了解商城銷售商品的數(shù)量以及占比,利用ECharts來將后臺的銷量數(shù)據(jù)可視化,以便于直觀顯示銷量占比
4.訂單號設(shè)置隨機數(shù)保證一定的并發(fā)性
在購物時,會根據(jù)購物時間來生成訂單號,為了避免多人同時購買商品時訂單號重復(fù)使系統(tǒng)出現(xiàn)問題,我們利用ordernum++來生成不重復(fù)的訂單號,保證一定程度的并發(fā)性。
5.定時調(diào)用輪轉(zhuǎn)實現(xiàn)圖片輪換
6.按序排列
6.源碼地址:
https://github.com/1105358600/MailSystem
總結(jié)
以上是生活随笔為你收集整理的基于SSM框架的网上购物送货系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【jvm内存占用过高分析】
- 下一篇: Office提示“由于本机的限制,该操作