?本文給出的python畢業(yè)設(shè)計(jì)開題報(bào)告,僅供參考?。ň唧w模板和要求按照自己學(xué)校給的要求修改)
選題目的和意義
目的:本課題主要目標(biāo)是設(shè)計(jì)并能夠?qū)崿F(xiàn)一個(gè)基于python的校園網(wǎng)站,整體網(wǎng)站系統(tǒng)基于B/S架構(gòu),技術(shù)上使用基于python的Django框架來實(shí)現(xiàn);通過后臺(tái)添加設(shè)置校園信息、錄入和管理校園資訊、校園風(fēng)光、學(xué)校分院信息、老師信息、課程信息、教學(xué)樓和教室信息、班級和班級排課信息等;廣告師生通過登陸網(wǎng)站地址,了解校園信息、校園風(fēng)光、查看資訊、資訊收藏、資訊評論、查看學(xué)校分院信息、老師信息、課程信息、班級和排課信息、給管理員留言等。
意義:校園網(wǎng)站是當(dāng)前信息化的表現(xiàn)、在沒有電腦和互聯(lián)網(wǎng)的時(shí)代、要想了解校園信息、專業(yè)分院信息、老師信息等只能通過紙質(zhì)的報(bào)紙或者雜志。在PC電腦和互聯(lián)網(wǎng)的發(fā)展下,現(xiàn)在只有在有網(wǎng)絡(luò)的地方,即可通過設(shè)備訪問網(wǎng)址了解學(xué)校的信息,了解隨時(shí)更新的動(dòng)態(tài)等。
系統(tǒng)技術(shù)概述
本章主要介紹了系統(tǒng)在開發(fā)過程中所應(yīng)用到的一些關(guān)鍵的技術(shù),主要包括核心的Python編程語言、Django框架;MySQL數(shù)據(jù)庫;以及常規(guī)的網(wǎng)頁技術(shù)HTML/CSS/JAVASCRIPT的介紹。
開發(fā)操作系統(tǒng):windows10 + 4G內(nèi)存 + 500G硬盤
開發(fā)環(huán)境:Python3.8
開發(fā)語言:Python
開發(fā)框架:Django
開發(fā)工具:pycharm
數(shù)據(jù)庫:mysql8
數(shù)據(jù)庫管理工具:navicat
其他開發(fā)語言:html + css +javascript
可行性分析
基于Python校園網(wǎng)站系統(tǒng)系統(tǒng)有以下三方面可以總結(jié)系統(tǒng)開發(fā)的可行性,具體如下:
1.技術(shù)可行性
以Windows7或10為操作系統(tǒng),基于python3.8版本,采用PyCharm軟件為開發(fā)工具,運(yùn)用mysql進(jìn)行數(shù)據(jù)庫存儲(chǔ);后臺(tái)管理系統(tǒng)硬件環(huán)境是PC機(jī),用戶使用任何能上網(wǎng)的電腦設(shè)置,使用瀏覽器即可訪問網(wǎng)站系統(tǒng)。
2.經(jīng)濟(jì)可行性
一方面,只要有能上網(wǎng)的電腦,系統(tǒng)的管理員在任何地方任何時(shí)候都可以管理,工作效率進(jìn)一步提高從而節(jié)省人力、物力,只要會(huì)打字即可,不需要很高的學(xué)歷;另一方面,系統(tǒng)的制作成本低,在現(xiàn)有的PC機(jī)上即可使用PyCharm開發(fā)者工具進(jìn)行開發(fā)。
3.操作可行性
從管理來說,只要有一臺(tái)普通的電腦就可以進(jìn)行網(wǎng)站信息的設(shè)置、錄入、修改,操作非常方便而且可行度很高。
方案設(shè)計(jì)
【后臺(tái)管理員功能】
系統(tǒng)設(shè)置:設(shè)置網(wǎng)站名稱,關(guān)鍵字,網(wǎng)站描述
關(guān)于我們設(shè)置:設(shè)置學(xué)校簡介、聯(lián)系我們、加入我們、法律聲明、學(xué)校詳情
廣告管理:設(shè)置小程序首頁輪播圖廣告和鏈接
留言列表:所有用戶留言信息列表,支持刪除
會(huì)員列表:查看所有注冊會(huì)員信息,支持刪除
資訊分類:錄入、修改、查看、刪除資訊分類
錄入資訊:錄入資訊標(biāo)題、內(nèi)容等信息
管理資訊:查看已錄入資訊列表,支持刪除和修改
資訊評論列表:所有用戶的評論信息列表
資訊評論管理:支持對評論信息審核,刪除;審核后的信息用戶才可見
校園風(fēng)光分類:錄入、修改、查看、刪除校園風(fēng)光分類
錄入校園風(fēng)光品:錄入校園風(fēng)光標(biāo)題、圖片、內(nèi)容等信息
管理校園風(fēng)光:查看已錄入校園風(fēng)光列表,支持刪除和修改
校園風(fēng)光評論列表:所有用戶的校園風(fēng)光評論信息列表
校園風(fēng)光評論管理:支持對校園風(fēng)光評論信息審核,刪除;審核后的信息用戶才可見
錄入分院:錄入分院名稱,簡介,詳情
分院管理:管理已經(jīng)錄入分院,支持修改和刪除
老師錄入:錄入老師姓名、聯(lián)系方式、頭像、老師簡介
老師管理:管理所有已經(jīng)錄入老師信息,支持修改和刪除
課程錄入:錄入課程名稱、簡介、封面、課程詳情
課程管理:管理已經(jīng)錄入課程,支持修改和刪除
教室樓管理:錄入校園有哪些樓,支持修改和刪除
教室錄入:選擇教學(xué)樓,錄入教室標(biāo)題和其他信息
教室管理:管理已經(jīng)錄入教室,支持修改和刪除
班級錄入:錄入班級編號、選擇分院、選擇班主任、錄入簡介和班級信息
班級管理:管理已經(jīng)錄入班級,支持修改和刪除
班級排課:根據(jù)班級,1排課,2排老師,3排教室,按123步驟給班級排課
【網(wǎng)站功能】
用戶注冊:填寫手機(jī)賬號和密碼,注冊新用戶
登錄功能:注冊普通賬號登錄;登錄后可以修改用戶的基本信息,也可以退出。
關(guān)于我們:學(xué)校簡介、關(guān)于我們、聯(lián)系我們、加入我們、法律聲明、學(xué)校詳情
輪播廣告:后臺(tái)設(shè)置首頁輪播廣告圖,可以連接到廣告頁面。
留言反饋:用戶填寫李哭咽的主題、聯(lián)系人、電話、郵箱、留言內(nèi)容;后臺(tái)管理可以查看留言列表,可以刪除留言。
校園風(fēng)光查詢:網(wǎng)站頂部,輸入關(guān)鍵字點(diǎn)擊搜索即可。
校園風(fēng)光列表:顯示所有校園風(fēng)光,可以點(diǎn)擊左側(cè)校園風(fēng)光分類篩選
校園風(fēng)光信息:游客和用戶都可以進(jìn)行查看校園風(fēng)光信息。
校園風(fēng)光收藏:查看到有興趣的校園風(fēng)光,注冊登錄的用戶可以進(jìn)行收藏操作。
校園風(fēng)光評論:查看到有興趣的校園風(fēng)光,登錄的用戶,可以發(fā)表評論;后臺(tái)審核后顯示
分院介紹:列出學(xué)校所有分院、可以點(diǎn)擊查看詳情查看
老師中心:列出學(xué)校所有老師,尅點(diǎn)擊查看詳情了解老師信息
學(xué)校課程:列出學(xué)校所開設(shè)所有課程,點(diǎn)擊課程詳情可以查看課程
班級信息:列出學(xué)校開設(shè)的所有班級信息,可以點(diǎn)擊查看班級信息了解班級信息
班級排課:每個(gè)班級信息右側(cè),可以點(diǎn)擊最終課程表,查看排課信息
資訊列表:顯示所有資訊,可以點(diǎn)擊左側(cè)資訊分類篩選
資訊閱讀:游客和用戶都可以進(jìn)行資訊的閱讀。
資訊收藏:閱讀到有興趣的資訊,注冊登錄的用戶可以進(jìn)行收藏操作。
資訊評論:閱讀資訊的時(shí)候,登錄的用戶,可以發(fā)表評論;后臺(tái)審核后顯示。
我的校園風(fēng)光收藏:收藏的感興趣的校園風(fēng)光,可以直接點(diǎn)擊去查看校園風(fēng)光信息,支持刪除。
我的校園風(fēng)光評論:列出參與評論的校園風(fēng)光、評論內(nèi)容、審核狀態(tài)。
我的資訊收藏:收藏的感興趣的資訊文章,可以直接點(diǎn)擊去閱讀,支持刪除。
我的資訊評論:列出參與評論的文章、評論內(nèi)容、審核狀態(tài)。
用戶信息:姓名、聯(lián)系方式、郵箱、頭像、簡介、介紹等,支持隨時(shí)修改;用戶注冊的信息后臺(tái)管理員可見;后臺(tái)管理員可以刪除。
密碼修改:修改注冊的密碼。退出登錄:清除登錄的cookie,返回到首頁。
?
研究方法
為了更好完善系統(tǒng)使用了以下研究方法:
(1)文獻(xiàn)閱讀法
通過各個(gè)文獻(xiàn)查找網(wǎng)站、學(xué)校圖書館以及百度百科查詢和借鑒課題相關(guān)的論文資料,然后將適合的資料保存到本地,開發(fā)的時(shí)候使用。
(2)比較法:通過對國內(nèi)外有關(guān)XXX系統(tǒng)的功能、相關(guān)技術(shù)、內(nèi)容等方面進(jìn)行比較分析,從而提出訂餐系統(tǒng)所存在的問題,并提出相應(yīng)的解決措施
(3)模擬法
模擬法是先依照原型的主要特征,創(chuàng)設(shè)一個(gè)相似的模型,然后通過模型來間接研究原型的一種形容方法。我們通過將本地電腦模擬為服務(wù)器進(jìn)行本地操作,達(dá)到開發(fā)的最終效果。
進(jìn)度安排
2022.09.10—2022.10.15? 查看大量的文獻(xiàn),收集課題有關(guān)資料,確定論文選題;
2022.10.16—2022.10.30? 在老師的指導(dǎo)下,填寫畢業(yè)論文任務(wù)書;
2022.10.31—2022.11.15? 大量收集論文資料,理清論文思路,對論文思路進(jìn)行完善。
2022.11.16—2022.12.22? 完成開題報(bào)告答辯;
2022.12.23—2022.12.27? 根據(jù)指導(dǎo)老師提出的建議再進(jìn)行修改,完善系統(tǒng)功能設(shè)計(jì)
2022.12.28—2023.04.10? 在查閱大量文獻(xiàn)之后,運(yùn)用多種研究方案,完成系統(tǒng)開發(fā)并基本完成論文初稿。
2023.04.01—2023.04.15? 將初稿完善交由導(dǎo)師審閱,提出修改建議。
2023.04.16—2023.05.14? 在導(dǎo)師指導(dǎo)下,對論文進(jìn)行反復(fù)修改形成終稿,裝訂成冊上交學(xué)院,同時(shí)為畢業(yè)論文答辯做準(zhǔn)備工作
2023.05.15? 進(jìn)行畢業(yè)論文答辯
論文(設(shè)計(jì))寫作提綱
摘要??????
第1章 緒論?
1.1 項(xiàng)目研究背景和意義???
1.2 論文研究目的
1.3 系統(tǒng)主要功能
第2章 系統(tǒng)相關(guān)技術(shù)?
2.1 開發(fā)概要
2.2 開發(fā)技術(shù)
2.2.1 Python編程語言?
2.2.2 Django框架?
2.2.3 pycharm開發(fā)工具??????
2.3 數(shù)據(jù)庫???
2.3.1 Mysql數(shù)據(jù)庫??????
2.3.2 navicat數(shù)據(jù)庫管理工具?????
2.4 其他網(wǎng)頁技術(shù)
2.1.4.1 什么是HTML??
2.4.2 什么是 CSS
2.4.3 什么是JavaScript??????
第3章 系統(tǒng)分析?
3.1 系統(tǒng)概要
3.2 數(shù)據(jù)庫和圖形
3.2.1 數(shù)據(jù)ER原型圖??
3.2.2 用戶功能圖?
3.3.3 數(shù)據(jù)庫表????
3.3 前端需求分析
3.4 后臺(tái)需求分析
3.5 本章小結(jié) 18
第4章 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)?????
4.1 前端實(shí)現(xiàn)
4.2 后臺(tái)實(shí)現(xiàn)
4.3 本章小結(jié)
第5章 總結(jié)與展望?????
5.1 總結(jié)
5.2 展望
參考文獻(xiàn)??????
致謝??????
參考文獻(xiàn)
[1]麻清應(yīng),馬權(quán). Web前端框架開發(fā)技術(shù)[M].重慶大學(xué)電子音像出版社,2020. 08.
[2]李云.基于網(wǎng)站制作的Web前端開發(fā)技術(shù)與優(yōu)化[J].電子技術(shù)與軟件工程,2021(22): 50-52.
[3]黑馬程序員.HTMLHSS+JavaScript網(wǎng)頁制作案例教程(第2版)[M].北京:人民郵電出版社,2021.
[4]王千林.基于B/S架構(gòu)固定資產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù).2020(07)
[5]代飛,艾迪. Web前端開發(fā)項(xiàng)目案例教程[M],北京理工大學(xué)出版社,2020. 08.
[6]鄭智方. MySQL的重要性以及步入云的應(yīng)用實(shí)例[J].計(jì)算機(jī)產(chǎn)品與流通,2020(01):151.
[7]陳漫紅.數(shù)據(jù)庫原理與應(yīng)用教程SQL Server 2012[M],北京理工大學(xué)出版社,2021. 01.
[8]李曼. MySQL數(shù)據(jù)庫系統(tǒng)中文亂碼問題及解決方案[J].電子技術(shù)與軟件程,2021(12):176-177.
[9] 王征,李曉波 著. Python從入門到精通[M], 中國鐵道出版社,2020-01-01文章來源:http://www.zghlxwxcb.cn/news/detail-730238.html
[10]胡陽. Django企業(yè)開發(fā)實(shí)戰(zhàn)[M], 人民郵電出版社,2021. 06.文章來源地址http://www.zghlxwxcb.cn/news/detail-730238.html
到了這里,關(guān)于python+django+mysql校園網(wǎng)站畢業(yè)設(shè)計(jì)畢設(shè)開題報(bào)告的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!