??博主介紹:?全網(wǎng)粉絲10W+,CSDN全棧領(lǐng)域優(yōu)質(zhì)創(chuàng)作者,博客之星、掘金/知乎/華為云/阿里云等平臺(tái)優(yōu)質(zhì)作者。
???? 精彩專欄 推薦訂閱????
計(jì)算機(jī)畢業(yè)設(shè)計(jì)精品項(xiàng)目案例(持續(xù)更新)
??文末獲取源碼+數(shù)據(jù)庫(kù)+文檔??
感興趣的可以先收藏起來(lái),還有大家在畢設(shè)選題,項(xiàng)目以及論文編寫(xiě)等相關(guān)問(wèn)題都可以和學(xué)長(zhǎng)溝通,希望幫助更多的人
一.前言
隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上管理,它將是直接管理移動(dòng)端物流系統(tǒng)app的最新形式。本課題是以構(gòu)建移動(dòng)端物流系統(tǒng)app為目標(biāo),使用java技術(shù)制作,由前臺(tái)和后臺(tái)兩大部分組成。著重論述了系統(tǒng)設(shè)計(jì)分析,系統(tǒng)主要包括首頁(yè)、個(gè)人中心、客戶管理、員工管理、物流服務(wù)管理、貨物信息管理、貨物運(yùn)輸管理、系統(tǒng)管理等功能,以及后臺(tái)數(shù)據(jù)庫(kù)管理。
該系統(tǒng)的應(yīng)用可以減少工作人員的勞動(dòng)強(qiáng)度,提高工作效率與管理水平,具有很大的價(jià)值。它可以使移動(dòng)端物流系統(tǒng)app操作簡(jiǎn)單,成功率高,使網(wǎng)上移動(dòng)端物流系統(tǒng)app的管理向一個(gè)更高層次前進(jìn)。
二.技術(shù)環(huán)境
JDK版本:JDK1.8
開(kāi)發(fā)環(huán)境:開(kāi)發(fā)語(yǔ)言:Java
框架:SSM
數(shù)據(jù)庫(kù):mysql 5.7
數(shù)據(jù)庫(kù)工具:Navicat11
開(kāi)發(fā)軟件:eclipse/myeclipse/idea
Maven包:Maven3.3.9
移動(dòng)端框架:uniapp
開(kāi)發(fā)軟件:HBuilder X
開(kāi)發(fā)模式:混合開(kāi)發(fā)
運(yùn)行工具:微信開(kāi)發(fā)者工具/Android Studio
三.功能設(shè)計(jì)
本系統(tǒng)的用戶可分為前臺(tái)模塊和后臺(tái)管理員模塊兩個(gè)界面組成。一個(gè)界面用于管理員登錄,管理員可以管理系統(tǒng)內(nèi)所有功能,主要有首頁(yè)、個(gè)人中心、客戶管理、員工管理、物流服務(wù)管理、貨物信息管理、貨物運(yùn)輸管理、系統(tǒng)管理等功能;另外一個(gè)界面用于客戶和員工登錄,用戶登錄系統(tǒng)可以實(shí)現(xiàn)首頁(yè)、物流服務(wù)、貨物信息、貨物運(yùn)輸、我的等,客戶在我的頁(yè)面可以對(duì)個(gè)人中心、物流服務(wù)、貨物信息、貨物運(yùn)輸、信息反饋等功能進(jìn)行操作。員工在我的頁(yè)面可以對(duì)個(gè)人中心、貨物信息、貨物運(yùn)輸、信息反饋等功能進(jìn)行操作。
本系統(tǒng)主要分為兩大部分組成,有客戶,員工和管理員等用例。
(1)客戶用例圖如圖所示。
(2)員工用例圖如圖所示。
(3)管理員用例圖如圖所示。
本移動(dòng)端物流系統(tǒng)主要有三類(lèi)用戶,分別是客戶,員工和管理員三個(gè)角色,詳細(xì)規(guī)劃如圖所示。
四.數(shù)據(jù)設(shè)計(jì)
開(kāi)發(fā)一個(gè)系統(tǒng)也需要提前設(shè)計(jì)數(shù)據(jù)庫(kù)。這里的數(shù)據(jù)庫(kù)是相關(guān)數(shù)據(jù)的集合,存儲(chǔ)在一起的這些數(shù)據(jù)也是按照一定的組織方式進(jìn)行的。目前,數(shù)據(jù)庫(kù)能夠服務(wù)于多種應(yīng)用程序,則是源于它存儲(chǔ)方式最佳,具備數(shù)據(jù)冗余率低的優(yōu)勢(shì)。雖然數(shù)據(jù)庫(kù)為程序提供信息存儲(chǔ)服務(wù),但它與程序之間也可以保持較高的獨(dú)立性。總而言之,數(shù)據(jù)庫(kù)經(jīng)歷了很長(zhǎng)一段時(shí)間的發(fā)展,從最初的不為人知,到現(xiàn)在的人盡皆知,其相關(guān)技術(shù)也越發(fā)成熟,同時(shí)也擁有著堅(jiān)實(shí)的理論基礎(chǔ)。本系統(tǒng)主要實(shí)體屬性圖如下所示:
五.部分效果展示
5.1用戶移動(dòng)端實(shí)現(xiàn)效果
用戶登錄,通過(guò)輸入用戶名,密碼,選擇角色并點(diǎn)擊登錄進(jìn)行系統(tǒng)登錄操作,如圖所示。
注冊(cè)客戶,在用戶注冊(cè)頁(yè)面通過(guò)填寫(xiě)用戶名、密碼、確認(rèn)密碼、姓名、性別、手機(jī)等信息完成客戶注冊(cè)操作,如圖所示。
移動(dòng)端物流系統(tǒng),在首頁(yè)可以查看首頁(yè)、物流服務(wù)、貨物信息、貨物運(yùn)輸、我的等內(nèi)容進(jìn)行詳細(xì)操作,如圖所示。
物流服務(wù),在物流服務(wù)頁(yè)面可以查看服務(wù)名稱、服務(wù)分類(lèi)、圖片、發(fā)布日期、收費(fèi)說(shuō)明、服務(wù)內(nèi)容等詳細(xì)信息,如圖所示。
貨物信息,在貨物信息頁(yè)面可以查看貨物名稱、貨物圖片、取貨地址、收貨地址、訂單狀態(tài)、聯(lián)系人、聯(lián)系電話、下單日期、用戶名、手機(jī)、貨物內(nèi)容等詳細(xì)信息,如圖所示。
客戶,在我的頁(yè)面可以對(duì)個(gè)人中心、物流服務(wù)、貨物信息、貨物運(yùn)輸、信息反饋等功能進(jìn)行詳細(xì)操作,如圖所示。
員工,在我的頁(yè)面可以對(duì)個(gè)人中心、貨物信息、貨物運(yùn)輸、信息反饋等功能進(jìn)行詳細(xì)操作,如圖所示。
5.2后臺(tái)管理端實(shí)現(xiàn)效果
管理員登錄,通過(guò)輸入用戶名,密碼,選擇角色并點(diǎn)擊登錄進(jìn)行系統(tǒng)登錄操作,如圖所示。
管理員登錄成功后,可以對(duì)首頁(yè)、個(gè)人中心、客戶管理、員工管理、物流服務(wù)管理、貨物信息管理、貨物運(yùn)輸管理、系統(tǒng)管理等功能進(jìn)行相應(yīng)操作,如圖所示。
客戶管理,在客戶管理頁(yè)面可以查看索引、用戶名、姓名、性別、頭像、手機(jī)等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除等操作,如圖所示。
員工管理,在員工管理頁(yè)面可以查看索引、員工工號(hào)、員工姓名、性別、頭像、聯(lián)系電話等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除操作,如圖所示。
物流服務(wù)管理,在物流服務(wù)管理頁(yè)面可以查看索引、服務(wù)名稱、服務(wù)分類(lèi)、服務(wù)圖片、發(fā)布日期等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除等操作,如圖所示。
貨物信息管理,在貨物信息管理頁(yè)面可以查看索引、貨物名稱、貨物圖片、取貨地址、收貨地址、訂單狀態(tài)、聯(lián)系人、聯(lián)系電話、下單日期、用戶名、手機(jī)等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除操作,如圖所示。
貨物運(yùn)輸管理,在貨物運(yùn)輸管理頁(yè)面可以查看索引、運(yùn)輸單號(hào)、貨物名稱、貨物圖片、取貨地址、收貨地址、運(yùn)輸費(fèi)用、運(yùn)輸狀態(tài)、降價(jià)、聯(lián)系電話、運(yùn)輸日期、用戶名、手機(jī)、運(yùn)輸備注、員工工號(hào)、員工姓名、是否支付等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除等操作,如圖所示。
系統(tǒng)管理,在公告資訊頁(yè)面可以查看索引、標(biāo)題、圖片等內(nèi)容,并根據(jù)需要進(jìn)行詳情,修改和刪除操作,還可以對(duì)信息反饋,輪播圖管理進(jìn)行詳細(xì)操作;如圖所示。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-827718.html
部分功能代碼
/**
* 登錄
*/
@IgnoreAuth
@PostMapping(value = "/login")
public R login(String username, String password, String captcha, HttpServletRequest request) {
UsersEntity user = userService.selectOne(new EntityWrapper<UsersEntity>().eq("username", username));
if(user==null || !user.getPassword().equals(password)) {
return R.error("賬號(hào)或密碼不正確");
}
String token = tokenService.generateToken(user.getId(),username, "users", user.getRole());
return R.ok().put("token", token);
}
/**
* 分組統(tǒng)計(jì)
*/
@IgnoreAuth
@RequestMapping("/group/{tableName}/{columnName}")
public R group(@PathVariable("tableName") String tableName, @PathVariable("columnName") String columnName) {
Map<String, Object> params = new HashMap<String, Object>();
params.put("table", tableName);
params.put("column", columnName);
List<Map<String, Object>> result = commonService.selectGroup(params);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
for(Map<String, Object> m : result) {
for(String k : m.keySet()) {
if(m.get(k) instanceof Date) {
m.put(k, sdf.format((Date)m.get(k)));
}
}
}
return R.ok().put("data", result);
}
最后
????
最新計(jì)算機(jī)畢業(yè)設(shè)計(jì)選題篇-選題推薦
小程序畢業(yè)設(shè)計(jì)精品項(xiàng)目案例-200套
Java畢業(yè)設(shè)計(jì)精品項(xiàng)目案例-200套
Python畢業(yè)設(shè)計(jì)精品項(xiàng)目案例-200套
大數(shù)據(jù)畢業(yè)設(shè)計(jì)精品項(xiàng)目案例-200套
????如果大家有任何疑慮,歡迎在下方位置詳細(xì)交流。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-827718.html
到了這里,關(guān)于基于微信小程序/安卓APP的物流服務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!