摘 要
本校園綜合服務(wù)系統(tǒng)劃分了微信用戶端和后臺(tái)管理員端,其中微信用戶端使用微信開發(fā)者工具開發(fā)和html、js、css、layui技術(shù),后臺(tái)管理員端使用IDEA開發(fā)工具和spingboot、fastjson、mybatis-plus、thymeleaf、shiro技術(shù),微信端調(diào)用了高德得圖SDK進(jìn)行定位技術(shù)。微信端的用戶可以進(jìn)行微信授權(quán)登錄、失物招領(lǐng)、尋物啟事、解答問(wèn)題、地圖定位、校園集市、校園跑腿、校園資訊模塊;后臺(tái)端的管理員可以進(jìn)行管理員登錄、尋物啟示管理、失物招領(lǐng)管理、解答問(wèn)題管理、校園資訊管理、校園集市管理、校園跑腿管理等功能,并提供了相應(yīng)的模塊和界面對(duì)應(yīng),實(shí)現(xiàn)系統(tǒng)的模塊化管理。
本文按照軟件工程的設(shè)計(jì)思路開發(fā)一套校園綜合服務(wù)系統(tǒng),為給在校大學(xué)提供查詢公交的服務(wù)。
關(guān)鍵詞:校園綜合服務(wù);高德地圖;微信小程序;Java
2.2 功能性需求分析
基于微信小程序的校園綜合服務(wù)系統(tǒng),利用微信小程序作為系統(tǒng)前端,并調(diào)用高德地圖SDK,實(shí)現(xiàn)了快速、便捷的實(shí)現(xiàn)校園互助欄、校園集市、校園跑腿、校園資訊等基本功能,添加了校園地圖定位等附加功能,為給在校大學(xué)生提供方便的服務(wù)。
微信端:
(1)微信授權(quán)登錄:小程序上可以使用自己的微信號(hào)進(jìn)行授權(quán)登錄。
(2)失物招領(lǐng)模塊:可以在小程序上瀏覽到當(dāng)前有哪些被丟失的物品圖片和描述信息。
(3)尋物啟事模塊:可以在小程序上瀏覽到當(dāng)前有哪些尋物啟事的物品圖片和描述信息。
(4)解答問(wèn)題模塊:可以在小程序上查看到同學(xué)們提問(wèn)的問(wèn)題,并可以在線進(jìn)行點(diǎn)贊和評(píng)論。
(5)地圖定位模塊:當(dāng)在校園迷路時(shí)可以使用在線地圖來(lái)定位自己的位置。
(6)校園集市模塊:可以瀏覽和查詢到校園內(nèi)同學(xué)們發(fā)布的商品信息并可以在線購(gòu)買,同時(shí)可以發(fā)布自己需要賣的商品信息。
(7)校園跑腿模塊:可以瀏覽和查詢到校園內(nèi)同學(xué)們發(fā)布的跑腿任務(wù)信息并可以在線接單,同時(shí)可以發(fā)布自己的跑腿任務(wù)信息。
(8)校園資訊模塊:可以瀏覽和查詢到校園內(nèi)最新的資訊信息。
后臺(tái)端:
(1)管理員登錄:本服務(wù)平臺(tái)的管理員可以通過(guò)web后臺(tái)進(jìn)行登錄到后臺(tái)管理界面中。
(2)尋物啟示管理:可以對(duì)小程序端用戶發(fā)布的尋物啟示信息進(jìn)行管理;
(3)失物招領(lǐng)管理:可以對(duì)小程序端用戶發(fā)布的失物招領(lǐng)信息進(jìn)行管理;
(4)解答問(wèn)題管理:可以對(duì)小程序端用戶發(fā)布的解答問(wèn)題信息進(jìn)行管理;
(5)校園資訊管理:可以對(duì)本校園服務(wù)平臺(tái)中的新聞咨詢信息進(jìn)行發(fā)布和維護(hù);
(6)校園集市管理:可以對(duì)小程序端用戶發(fā)布的所賣的商品信息進(jìn)行維護(hù)和狀態(tài)更改;
(7)校園跑腿管理:可以對(duì)小程序端用戶發(fā)布的跑腿任務(wù)書信息進(jìn)行維護(hù)和狀態(tài)更改;
3.2 系統(tǒng)模塊設(shè)計(jì)
基于微信小程序的校園綜合服務(wù)系統(tǒng)根據(jù)前面章節(jié)的需求分析得出,其總體設(shè)計(jì)模塊圖如圖3-1所示。
3.3.3 邏輯結(jié)構(gòu)設(shè)計(jì)
(1)微信用戶信息表
表3.1微信用戶信息wx_users數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
user_id |
varchar(255) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
open_id |
varchar(255) |
否 |
否 |
是 |
微信號(hào)ID |
nick_name |
varchar(255) |
否 |
否 |
是 |
昵稱 |
gender |
varchar(4) |
否 |
否 |
是 |
性別 |
avatar_url |
varchar(255) |
否 |
否 |
是 |
微信用戶頭像 |
(2)管理員信息表
表3.2管理員信息users數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
username |
varchar(255) |
否 |
否 |
是 |
用戶名 |
password |
varchar(255) |
否 |
否 |
是 |
密碼 |
gender |
varchar(4) |
否 |
否 |
是 |
性別 |
phone |
varchar(255) |
否 |
否 |
是 |
電話 |
(3)評(píng)論信息表
表3.3評(píng)論信息comment數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
qid |
int(11) |
否 |
是 |
是 |
文章ID |
author |
varchar(255) |
否 |
否 |
是 |
創(chuàng)建者ID |
content |
varchar(255) |
否 |
否 |
是 |
點(diǎn)贊數(shù)量 |
create_time |
datetime |
否 |
否 |
是 |
創(chuàng)建時(shí)間 |
(4)點(diǎn)贊信息表
表3.4點(diǎn)贊信息dianzan數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
user_id |
varchar(255) |
否 |
是 |
是 |
點(diǎn)贊用戶ID |
qid |
int(11) |
否 |
是 |
是 |
文章ID |
(5)尋物啟事信息表
表3.5尋物啟事信息find_lost數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
content |
varchar(255) |
否 |
否 |
是 |
尋物啟示內(nèi)容 |
img |
varchar(255) |
否 |
否 |
是 |
尋物啟事圖片 |
user_id |
varchar(255) |
否 |
是 |
是 |
發(fā)布人ID |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-760937.html |
(6)失物招領(lǐng)信息表
表3.6失物招領(lǐng)信息lost數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
content |
varchar(255) |
否 |
否 |
是 |
失物招領(lǐng)內(nèi)容 |
img |
varchar(255) |
否 |
否 |
是 |
失物招領(lǐng)圖片 |
user_id |
varchar(255) |
否 |
是 |
是 |
發(fā)布人ID |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間 |
(7)校園資訊信息表
表3.7校園資訊信息news數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
head |
varchar(255) |
否 |
否 |
是 |
校園資訊標(biāo)題 |
content |
text |
否 |
否 |
是 |
校園資訊內(nèi)容 |
author |
varchar(10) |
否 |
否 |
是 |
發(fā)布人 |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間 |
(8)提問(wèn)問(wèn)題信息表
表3.8提問(wèn)問(wèn)題信息question數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
user_id |
varchar(255) |
否 |
是 |
是 |
發(fā)布人ID |
content |
text |
否 |
否 |
是 |
提問(wèn)問(wèn)題內(nèi)容 |
img |
varchar(255) |
否 |
否 |
是 |
提問(wèn)問(wèn)題圖片 |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間 |
(9)校園集市信息表
表3.9校園集市信息school_market數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
pic_url |
varchar(255) |
否 |
否 |
是 |
商品圖片 |
author |
varchar(255) |
否 |
是 |
是 |
發(fā)布人 |
title |
varchar(255) |
否 |
否 |
是 |
商品標(biāo)題 |
content |
text |
否 |
否 |
是 |
商品內(nèi)容 |
price |
double(64,2) |
否 |
否 |
是 |
商品價(jià)錢 |
status |
int(11) |
否 |
否 |
是 |
商品狀態(tài) |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間 |
(10)校園集市訂單信息表
表3.10校園集市訂單信息school_market_order數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
commodity_id |
int(11) |
否 |
是 |
是 |
集市物品id |
buyer_id |
varchar(255) |
否 |
是 |
是 |
購(gòu)買者id |
create_time |
datetime |
否 |
否 |
是 |
購(gòu)買時(shí)間 |
(11)校園跑腿信息表
表3.11校園跑腿信息school_market數(shù)據(jù)表
字段名稱 |
類型 |
主鍵 |
外鍵 |
允許為空 |
字段注釋 |
id |
int(11) |
是 |
否 |
否 |
唯一標(biāo)識(shí)符 |
author |
varchar(255) |
否 |
是 |
是 |
發(fā)布人 |
name |
varchar(255) |
否 |
否 |
是 |
跑腿名稱 |
address |
varchar(255) |
否 |
否 |
是 |
跑腿地址 |
content |
text |
否 |
否 |
是 |
跑腿內(nèi)容 |
price |
double(64,2) |
否 |
否 |
是 |
跑腿價(jià)錢 |
status |
int(11) |
否 |
否 |
是 |
跑腿狀態(tài) |
create_time |
datetime |
否 |
否 |
是 |
發(fā)布時(shí)間 |
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-760937.html
到了這里,關(guān)于基于微信小程序的校園綜合服務(wù)系統(tǒng)(失物招領(lǐng)、尋物啟事、解答問(wèn)題、地圖定位、校園集市、校園跑腿)的設(shè)計(jì)與實(shí)現(xiàn)(源碼+論文)_v_150的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!