失物招领系统,校园失物招领系统,失物招领系统毕业设计
???項目背景和意義
目的:本課題主要目標是設計并能夠實現(xiàn)一個基于web網(wǎng)頁的校園失物招領系統(tǒng),整個網(wǎng)站項目使用了B/S架構,基于python的Django框架下開發(fā);管理員通過后臺錄入信息、管理信息,設置網(wǎng)站信息,管理會員信息,管理和設置廣告、留言、管理用戶發(fā)布的失物招領信息;用戶通過登錄網(wǎng)站,查詢查看新聞資訊、發(fā)表評論、查看失物招領信息列表、查看失物招領詳情、然后通過聯(lián)系方式聯(lián)系交流。
意義:基于web網(wǎng)站的失物招領系統(tǒng)是計算機技術與失物管理相結合的產(chǎn)物,通過失物招領系統(tǒng)實現(xiàn)了對失物信息的高效管理。隨著計算機技術的不斷提高,計算機已經(jīng)深入到社會生活的各個角落.而采用人工管理和發(fā)布失物信息的方法,不僅效率低,易出錯,手續(xù)繁瑣,而且耗費大量人力。為了滿足市場管理人員對失物信息管理、公告資訊管理、失物人員的管理,在管理工作人員的具備一定的計算機操作能力的前提下,特編此基于小程序的失物招領系統(tǒng)軟件以提高交易信息的管理效率。
可行性分析
基于python的校園失物招領系統(tǒng)有以下三方面可以總結系統(tǒng)開發(fā)的可行性,具體如下:
1.技術可行性
以Windows7或10為操作系統(tǒng),基于python3.8版本,采用PyCharm軟件為開發(fā)工具,運用mysql進行數(shù)據(jù)庫存儲;后臺管理系統(tǒng)硬件環(huán)境是PC機,用戶使用任何能上網(wǎng)的電腦設置,使用瀏覽器即可訪問系統(tǒng)。
2.經(jīng)濟可行性
一方面,只要有能上網(wǎng)的電腦,系統(tǒng)的管理員在任何地方任何時候都可以管理,工作效率進一步提高從而節(jié)省人力、物力,只要會打字即可,不需要很高的學歷;另一方面,系統(tǒng)的制作成本低,在現(xiàn)有的PC機上即可使用PyCharm開發(fā)者工具進行開發(fā)。
3.操作可行性
從管理來說,只要有一臺普通的電腦就可以進行網(wǎng)站信息的設置、錄入、修改,操作非常方便而且可行度很高。
主要功能模塊
? ?后臺管理員功能
系統(tǒng)設置:設置關于我們、聯(lián)系我們、加入我們、法律聲明
廣告管理:設置小程序首頁輪播圖廣告和鏈接
留言列表:所有用戶留言信息列表,支持刪除
會員列表:查看所有注冊會員信息,支持刪除
資訊分類:錄入、修改、查看、刪除資訊分類
錄入資訊:錄入資訊標題、內容等信息
管理資訊:查看已錄入資訊列表,支持刪除和修改
資訊評論列表:所有用戶的評論信息列表
資訊評論管理:支持對評論信息審核,刪除;審核后的信息用戶才可見
失物分類設置:設置平臺失物找平分類屬性,丟失物品還是撿到物品
失物招領列表:錄入平臺所有用戶發(fā)布的失物招領信息列表
失物招領管理:對用戶發(fā)布的所有失物招領,支持修改和刪除
熱門關鍵字:設置網(wǎng)站可以查詢的熱門失物招領關鍵字
失物招領評論列表:列出用戶對網(wǎng)站失物招領的評論信息
失物招領評論管理:支持審核操作、審核通過后其他用戶才可以看見
? ?前端網(wǎng)站功能
用戶注冊:填寫手機賬號和密碼,注冊新用戶
登錄功能:注冊普通賬號登錄;登錄后可以修改用戶的基本信息,也可以退出。
關于我們:關于我們、聯(lián)系我們、加入我們、法律聲明
輪播廣告:后臺設置首頁輪播廣告圖,可以連接到廣告頁面。
留言反饋:用戶填寫李哭咽的主題、聯(lián)系人、電話、郵箱、留言內容;后臺管理可以查看留言列表,可以刪除留言。
失物招領中心:顯示網(wǎng)站用戶發(fā)布的失物招領;可以按分類篩選。
失物招領詳情:顯示失物招領圖片的內容、閱讀次數(shù)、收藏次數(shù)、評論次數(shù)等
失物招領收藏:在失物招領詳情頁面,登錄的用戶,可以對當前圖片進行收藏,收藏后的失物招領列表在用戶中心可以查看,可以進行刪除。
失物招領評論:在失物招領詳情頁面,登錄的用戶,可以填寫評論內容,提交評論信息;提交的評論信息需要后蓋管理員審核后可見。
用戶失物招領發(fā)布:選擇分類、錄入標題、上傳圖片、選擇是否對外可見等
用戶失物招領列表:用戶發(fā)布的失物招領列表
用戶失物招領管理:支持管理自己的失物招領信息,支持修改和刪除
失物招領收藏、評論:列出用戶收藏過的失物招領信息列表,支持刪除;評論過的失物招領信息列表和狀態(tài)。
資訊收藏、評論:列出用戶收藏過的資訊信息列表,支持刪除;評論過的資訊信息列表和狀態(tài)。
用戶信息:姓名、聯(lián)系方式、郵箱、頭像、簡介、介紹等,支持隨時修改;用戶注冊的信息后臺管理員可見;后臺管理員可以刪除。
密碼修改:修改注冊的密碼。
退出登錄:清除登錄的cookie,返回到首頁。
?
開發(fā)概要
主要介紹了系統(tǒng)在開發(fā)過程中所應用到的一些關鍵的技術,主要包括核心的Python編程語言、Django框架;MySQL數(shù)據(jù)庫;以及常規(guī)的網(wǎng)頁技術HTML/CSS/JAVASCRIPT的介紹。
開發(fā)操作系統(tǒng):windows10 + 4G內存 + 500G硬盤
開發(fā)環(huán)境:Python3.8
開發(fā)語言:Python
開發(fā)框架:Django
開發(fā)工具:pycharm
數(shù)據(jù)庫:mysql8
數(shù)據(jù)庫管理工具:navicat
其他開發(fā)語言:html + css +javascript
開發(fā)文件說明
? ?后臺管理文件
| 路由 | 路由映射 | 意義 |
| 失物招領上傳模塊(程序所在位置:views_upload.py) | ||
| upload01 | views_upload.upload01 | 失物招領上傳模塊 |
| 下面是新聞中心(程序所在位置:views_xinwen.py) | ||
| xinwen_fenlei | views_xinwen.xinwen_fenlei | 新聞分類-錄入和修改 |
| xinwen_fenlei_del | views_xinwen.xinwen_fenlei_del | 新聞分類-刪除 |
| xinwen_add | views_xinwen.xinwen_add | 新聞中心-錄入 |
| xinwen_list/<dijiye> | views_xinwen.xinwen_list | 新聞中心-列表 |
| xinwen_del | views_xinwen.xinwen_del | 新聞中心-刪除 |
| xinwen_xiugai | views_xinwen.xinwen_xiugai | 新聞中心-修改 |
| set_key_remen_xinwen | views_xinwen.set_key_remen_xinwen | 新聞中心-關鍵字設定 |
| xinwen_pinglun_list/<dijiye> | views_xinwen.xinwen_pinglun_list | 新聞評論-列表 |
| xinwen_pinglun_chuli | views_xinwen.xinwen_pinglun_chuli | 新聞評論-審核處理 |
| 會員中心(程序所在位置:views_huiyuan.py) | ||
| huiyuan_list/<dijiye> | views_huiyuan.huiyuan_list | 會員列表 |
| huiyuan_del | views_huiyuan.huiyuan_del | 會員刪除 |
| 系統(tǒng)設置(程序所在位置:views_ad.py) | ||
| ad | views_ad.ad_xiugai | 設置輪播圖廣告 |
| set_web_mc | views_ad.set_web_m | 設置系統(tǒng)名稱 |
| set_guanyu_wome | views_ad.set_guanyu_women | 關于我們設置 |
| 留言管理(程序所在位置:views_liuyan.py) | ||
| liuyan_list/<dijiye> | views_liuyan.liuyan_list | 留言列表 |
| liuyan_del | views_liuyan.liuyan_del | 留言刪除 |
| 項目失物招領中心(程序所在位置:views_chanpin.py) | ||
| chanpin_fenlei | views_chanpin.chanpin_fenlei | 失物招領分類-錄入和修改 |
| chanpin_fenlei_de | views_chanpin.chanpin_fenlei_del | 失物招領分類-刪除 |
| chanpin_list/<dijiye> | views_chanpin.chanpin_list | 失物招領-列表 |
| chanpin_del | views_chanpin.chanpin_del | 失物招領-刪除 |
| chanpin_xiugai | views_chanpin.chanpin_xiugai | 失物招領-修改 |
| chanpin_pinglun_list/<dijiye> | views_chanpin.chanpin_pinglun_list | 失物招領評論-列表 |
| chanpin_pinglun_chuli | views_chanpin.chanpin_pinglun_chuli | 失物招領評論-審核處理 |
? ?前端網(wǎng)站文件
| 路由 | 路由映射 | 意義 |
| 通用功能(程序所在位置:views.py) | ||
| / | zixun.zixun_index | 前臺首頁 |
| guanyu_women | views.guanyu_women | 關于我們 |
| mem_reg | views.mem_reg | 會員注冊 |
| mem_login | views.mem_login | 會員登錄 |
| mem_main | views.mem_main | 會員中心-首頁 |
| mem_logout | views.mem_logout | 會員中心-退出登錄 |
| mem_xinxi_xiugai | views.mem_xinxi_xiugai | 會員中心-用戶信息修改 |
| mem_mima | views.mem_mima | 會員中心-密碼修改 |
| guanyu_liuyan | views.guanyu_liuyan | 留言反饋 |
| 新聞功能(程序所在位置:zixun.py) | ||
| xinxi_xiangqing | zixun.xinxi_xiangqing | 新聞信息-詳情 |
| xinxi_list/<dijiye>/<leixing_id> | zixun.xinxi_list | 新聞信息-列表 |
| api_zixun_shoucang | zixun.api_zixun_shoucang | 資訊-收藏接口 |
| api_zixun_pinglun_add | zixun.api_zixun_pinglun_add | 資訊-評論接口 |
| mem_zixun_shoucang_list/<dijiye> | zixun.mem_zixun_shoucang_list | 會員中心-資訊-收藏列表 |
| mem_zixun_shoucang_del | zixun.mem_zixun_shoucang_del | 會員中心-資訊-收藏刪除 |
| mem_zixun_pinglun_list/<dijiye> | zixun.mem_zixun_pinglun_list | 會員中心-資訊-評論列表 |
| mem_zixun_pinglun_del | zixun.mem_zixun_pinglun_del | 會員中心-資訊-評論刪除 |
| mem_zixun_liulan_list/<dijiye> | zixun.mem_zixun_liulan_list | 會員中心-資訊-瀏覽記錄列表 |
| mem_zixun_liulan_del | zixun.mem_zixun_liulan_del | 會員中心-資訊-瀏覽記錄刪除 |
| 失物招領中心功能(程序所在位置:xiangmu.py) | ||
| chaxun | xiangmu.chaxun | 熱門查詢跳轉程序 |
| pc_xiangmu_list/<dijiye>/<leixing_id> | xiangmu.pc_xiangmu_list | 項目 失物招領 列表 |
| pc_xiangmu_xiangqing | xiangmu.pc_xiangmu_xiangqing | 項目 失物招領 詳情 |
| api_xiangmu_shoucang | xiangmu.api_xiangmu_shoucang | 項目 失物招領 收藏 |
| api_xiangmu_pinglun_add | xiangmu.api_xiangmu_pinglun_add | 項目 失物招領 評論 |
功能模塊圖
? ?功能實體圖
? ?數(shù)據(jù)庫ER圖
系統(tǒng)發(fā)布和使用
系統(tǒng)設置
Cms/settings.py 設置數(shù)據(jù)庫和賬號,大約在代碼第90行左右
NAME:數(shù)據(jù)庫名稱
USER:mysql默認root賬號
PASSWORD:數(shù)據(jù)庫密碼
其他默認
系統(tǒng)訪問
?
默認訪問系統(tǒng)前臺頁面:http://127.0.0.1:8000
以下是后臺訪問地址和賬號http://127.0.0.1:8000/ht
賬號admin
密碼123456
作品效果截圖
? 網(wǎng)站功能截圖
? 后臺管理截圖
總結
以上是生活随笔為你收集整理的失物招领系统,校园失物招领系统,失物招领系统毕业设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “价值投资高峰论坛”直播实录
- 下一篇: Python第一阶段学习总结