基于python旅游推薦網(wǎng)站 旅游景點(diǎn)系統(tǒng) 管理系統(tǒng) 協(xié)同過(guò)濾 計(jì)算機(jī)畢業(yè)設(shè)計(jì)
一、介紹
本節(jié)主要完成對(duì)“智慧XX城市”旅游系統(tǒng)各功能模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),其中包括個(gè)人中心模塊、管理員功能模塊和用戶(hù)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。
功能:
注冊(cè)、登錄、后臺(tái)管理員管理、景點(diǎn)、美食、旅游路線(xiàn)、旅游推薦、城市日記、旅游論壇、旅游資訊、旅游論壇管理、個(gè)人中心模塊...
二、運(yùn)行截圖
本節(jié)主要完成對(duì)“智慧XX城市”旅游系統(tǒng)各功能模塊的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),其中包括個(gè)人中心模塊、管理員功能模塊和用戶(hù)功能模塊的設(shè)計(jì)與實(shí)現(xiàn)。
1個(gè)人中心模塊
“智慧XX城市”旅游推薦系統(tǒng)的個(gè)人中心模塊,主要包括用戶(hù)的注冊(cè)登錄模塊和后臺(tái)管理模塊。注冊(cè)登錄模塊主要完成用戶(hù)的注冊(cè)和登錄,系統(tǒng)對(duì)用戶(hù)進(jìn)行識(shí)別,完成注冊(cè)登錄。后臺(tái)管理模塊主要實(shí)現(xiàn)用戶(hù)對(duì)自己的基本信息進(jìn)行修改、對(duì)自己發(fā)布的XX城市日記進(jìn)行管理等操作。
(1)注冊(cè)登錄模塊
該模塊實(shí)現(xiàn)用戶(hù)的注冊(cè)和登錄,系統(tǒng)能進(jìn)行用戶(hù)身份識(shí)別。用戶(hù)根據(jù)系統(tǒng)提示填入相關(guān)信息完成用戶(hù)注冊(cè),系統(tǒng)提示“注冊(cè)成功”并自動(dòng)跳轉(zhuǎn)到登錄界面,否則系統(tǒng)提示對(duì)應(yīng)的錯(cuò)誤信息指示,用戶(hù)通過(guò)修改對(duì)應(yīng)信息完成注冊(cè),注冊(cè)頁(yè)面圖如圖 51所示。登錄界面輸入錯(cuò)誤的用戶(hù)名、密碼或未注冊(cè)的賬號(hào),點(diǎn)擊登錄,系統(tǒng)提示“密碼錯(cuò)誤”;輸入正確的用戶(hù)名及密碼,點(diǎn)擊登錄,系統(tǒng)提示“登錄成功”,并跳轉(zhuǎn)至系統(tǒng)首頁(yè),登錄頁(yè)面圖如圖 52所示。
(2)后臺(tái)管理模塊
在后臺(tái)管理模塊,分為個(gè)人中心和XX城市日記管理兩部分。在個(gè)人中心部分,用戶(hù)可以對(duì)密碼及個(gè)人信息進(jìn)行修改。在XX城市日記管理部分,用戶(hù)可以對(duì)自己發(fā)布的XX城市日記進(jìn)行管理。用戶(hù)在該頁(yè)面還可以完成退出登錄的操作。
2用戶(hù)管理
管理員對(duì)用戶(hù)信息進(jìn)行添加、刪除以及查看等操作,程序界面圖如圖 53所示。
3景點(diǎn)/美食/旅游類(lèi)型管理
管理員對(duì)景點(diǎn)/美食/旅游類(lèi)型信息進(jìn)行添加、刪除以及查看等操作,其中景點(diǎn)類(lèi)型管理程序界面圖如圖 54所示。
4景點(diǎn)/美食/旅游路線(xiàn)管理
管理員對(duì)XX城市景點(diǎn)/美食/旅游路線(xiàn)信息進(jìn)行添加、刪除以及查看等操作,其中美食信息管理程序界面圖如圖 55所示。
5XX城市日記管理
管理員對(duì)用戶(hù)發(fā)表的日記進(jìn)行管理,確保內(nèi)容積極正向,可對(duì)XX城市日記進(jìn)行刪除、編輯、搜索等操作,XX城市日記管理頁(yè)面圖如圖 56所示。
6旅游論壇管理
管理員對(duì)旅游論壇上的帖子進(jìn)行管理,可對(duì)其進(jìn)行刪除、編輯、搜索等操作,旅游論壇管理頁(yè)面圖如圖 57所示。
7系統(tǒng)管理
管理員對(duì)系統(tǒng)進(jìn)行管理,包括輪播圖管理和旅游資訊管理,對(duì)其進(jìn)行增刪改查等操作,輪播圖管理頁(yè)面圖如圖 58所示,旅游資訊管理頁(yè)面圖如圖 59所示。
8用戶(hù)首頁(yè)
用戶(hù)登錄系統(tǒng)跳轉(zhuǎn)至首頁(yè),可以查看到首頁(yè)輪播圖和系統(tǒng)為用戶(hù)推薦的景點(diǎn)、美食等信息,首頁(yè)頁(yè)面圖如圖 510所示。
9景在XX城市/食在XX城市/旅游路線(xiàn)
用戶(hù)點(diǎn)擊對(duì)應(yīng)的標(biāo)簽跳轉(zhuǎn)到對(duì)應(yīng)頁(yè)面,可以瀏覽系統(tǒng)提供的景點(diǎn)、美食、旅游路線(xiàn)等信息,并進(jìn)行收藏、贊/踩等操作,其中食在XX城市美食信息頁(yè)面圖如圖 511所示。
10旅游推薦
系統(tǒng)通過(guò)對(duì)用戶(hù)收藏行為進(jìn)行相似度計(jì)算,為用戶(hù)推薦用戶(hù)可能喜歡的景點(diǎn)、美食等。a用戶(hù)收藏列表如圖 512所示,對(duì)應(yīng)為a用戶(hù)推薦的景在XX城市推薦如圖 513所示;b用戶(hù)收藏列表如圖 514所示,對(duì)應(yīng)為b用戶(hù)推薦的景在XX城市推薦如圖 515所示。
11XX城市日記
用戶(hù)可以查看XX城市日記,XX城市日記頁(yè)面圖如圖 516所示;在后臺(tái)管理中用戶(hù)可以新增、修改、刪除自己的XX城市日記,XX城市日記管理頁(yè)面圖如圖 517所示。
12旅游論壇
用戶(hù)可以對(duì)論壇帖子進(jìn)行查看、發(fā)布、回復(fù)等操作,旅游論壇頁(yè)面圖如圖 518所示。
13旅游資訊
用戶(hù)隨時(shí)查看XX城市當(dāng)?shù)氐穆糜钨Y訊,為自己的出行制定相應(yīng)的計(jì)劃,旅游資訊頁(yè)面圖如圖 519所示。
certifi==2021.10.8
cffi==1.15.0
charset-normalizer==2.0.12
click==8.0.4
colorama==0.4.4
cryptography==36.0.1
Django==2.0
django-threadlocals==0.10
idna==3.3
importlib-metadata==4.11.3
pycparser==2.21
pycryptodomex==3.9.4
PyMySQL==1.0.2
pyOpenSSL==19.1.0
python-alipay-sdk==3.0.4
pytz==2021.3
requests==2.27.1
six==1.16.0
typing_extensions==4.1.1
urllib3==1.26.8
xlrd==2.0.1
zipp==3.7.0