使用說明
使用Navicat或者其它工具,在mysql中創(chuàng)建對(duì)應(yīng)名稱的數(shù)據(jù)庫,并導(dǎo)入項(xiàng)目的sql文件;
使用PyCharm 導(dǎo)入項(xiàng)目,修改配置,運(yùn)行項(xiàng)目;
將項(xiàng)目中config.ini配置文件中的數(shù)據(jù)庫配置改為自己的配置,然后運(yùn)行;主要管理員對(duì)個(gè)人中心、用戶管理、課程類型管理、課程信息管理、試題管理、留言板、試卷管理、系統(tǒng)管理、考試管理的實(shí)現(xiàn)。
? 在線培訓(xùn)系統(tǒng)的需求和管理上的不斷提升,在線培訓(xùn)系統(tǒng)的潛力將無限擴(kuò)大,在線培訓(xùn)系統(tǒng)在業(yè)界被廣泛關(guān)注,本網(wǎng)站及對(duì)此進(jìn)行總體分析,將在線培訓(xùn)系統(tǒng)信息管理的發(fā)展提供學(xué)校的管理幫助更大。
根據(jù)現(xiàn)有的模塊,除管理員對(duì)系統(tǒng)所有的信息進(jìn)行管理;另外系統(tǒng)端還需要實(shí)現(xiàn):首頁、課程信息、試卷、公告資訊、留言板、個(gè)人中心、后臺(tái)管理等內(nèi)容進(jìn)行配合管理。
?我們最初的項(xiàng)目結(jié)構(gòu)由五個(gè)文件組成:
? manage.py:使用django-admin命令行工具的快捷方式。它用于運(yùn)行與我們項(xiàng)目相關(guān)的管理命令。我們將使用它來運(yùn)行開發(fā)服務(wù)器,運(yùn)行測試,創(chuàng)建遷移等等。
? __init.py:這個(gè)空文件告訴python這個(gè)文件夾是一個(gè)python包。
? settings.py:這個(gè)文件包含了所有的項(xiàng)目配置。將來我們會(huì)一直提到這個(gè)文件!
? urls.py:這個(gè)文件負(fù)責(zé)映射我們項(xiàng)目中的路由和路徑。例如,如果你想在訪問URL / about/ 時(shí)顯示某些內(nèi)容,則必須先在這里做映射關(guān)系。
? wsgi.py:該文件是用于部署的簡單網(wǎng)關(guān)接口。你可以暫且先不用關(guān)心她的內(nèi)容,就先讓他在那里就好了。
?django自帶了一個(gè)簡單的網(wǎng)絡(luò)服務(wù)器。在開發(fā)過程中非常方便,所以我們無需安裝任何其他軟件即可在本地運(yùn)行項(xiàng)目。我們可以通過執(zhí)行命令來測試一下它:
?python manage.py runserver
? myproject/ ? ? ? ? ? ? ? ? ?<-- 高級(jí)別的文件夾
? |-- myproject/ ? ? ? ? ? ? <-- Django項(xiàng)目文件夾
? | ? ?|-- myproject/
? | ? ?| ? ?|-- __init__.py
? | ? ?| ? ?|-- settings.py
? | ? ?| ? ?|-- urls.py
? | ? ?| ? ?|-- wsgi.py
? | ? ?+-- manage.py
? +-- venv/ ? ? ? ? ? ? ? ? ?<-- 虛擬環(huán)境文件夾
目前為止系統(tǒng)只能在我們自己電腦手機(jī)上運(yùn)行,只能像單擊操作環(huán)境一樣自己寫的自己可看,如果想讓其他人也能使用就需要加入局域網(wǎng)等更加高級(jí)的操作。但也有可能本系統(tǒng)還達(dá)不到商業(yè)的水平,因?yàn)槲覀冞@個(gè)課題設(shè)計(jì)時(shí)間有限,而且我自身的專業(yè)知識(shí)也不夠多,也只能勉勉強(qiáng)強(qiáng)的醬紫合格系統(tǒng)搭建出來,不過我還是在這個(gè)過程中一直在努力獲取心得知識(shí)與自己的課題匹配。我相信只要給我時(shí)間我還可以把這次的項(xiàng)目完善的更好,效率可以更高的。這次畢業(yè)設(shè)計(jì)的時(shí)間雖然不算太長,但使我對(duì)很多東西有了更深刻的認(rèn)識(shí)。自己總結(jié)了幾點(diǎn)讓大家共同勉勵(lì):認(rèn)真查閱資料和閱讀相關(guān)文獻(xiàn)非常重要;虛心向老師和同學(xué)請教;自己實(shí)際操作非常重要,以前我總是覺得只要理論上理解了應(yīng)該問題不大,然后有很多基本命令代碼沒有自己去親自感受一下,所以在這次的調(diào)試環(huán)節(jié)經(jīng)常出問題,所以大家要記?。⒋a是調(diào)出來的"的道理。對(duì)于以后要成為程序員的朋友,真的要比平常人有更多的耐心和毅力,這是一個(gè)反復(fù)調(diào)試反復(fù)查看的過程。而且現(xiàn)在網(wǎng)絡(luò)很發(fā)達(dá),隨便上網(wǎng)查查就能夠得到許多解決方法。
真的大學(xué)幾年轉(zhuǎn)瞬即逝,本科生涯就要?jiǎng)澤暇涮?hào)了。這次畢業(yè)設(shè)計(jì)過程中,我更深刻的認(rèn)識(shí)到了實(shí)踐動(dòng)手能力在大學(xué)生活中的重要性。雖然校園的學(xué)習(xí)生涯即將結(jié)束,但是我們?nèi)松缆返膶W(xué)習(xí)才剛剛開始,我們還有接下來這么多年的時(shí)間來彌補(bǔ)之前沒有好好學(xué)習(xí)的遺憾。對(duì)于我來說之后的工作崗位離學(xué)習(xí)這些知識(shí)還沒有特別遠(yuǎn),以后還能夠多多學(xué)習(xí)。畢竟越優(yōu)秀越好。
?技術(shù)棧
后端:python+django
前端:vue+CSS+JavaScript+jQuery+elementui
開發(fā)語言:Python
框架:django/flask
Python版本:python3.7.7
數(shù)據(jù)庫:mysql ?
數(shù)據(jù)庫工具:Navicat
開發(fā)軟件:PyCharm .文章來源:http://www.zghlxwxcb.cn/news/detail-725427.html
目 ?錄
第一章 概述?? ?1
1.1 研究背景?? ?1
1.2開發(fā)意義?? ?1
1.3 研究現(xiàn)狀?? ?1
1.4 研究內(nèi)容?? ?2
1.5論文結(jié)構(gòu)?? ?2
第二章 開發(fā)技術(shù)介紹?? ?3
2.1 系統(tǒng)開發(fā)平臺(tái)?? ?3
2.2 平臺(tái)開發(fā)相關(guān)技術(shù)?? ?3
第三章 系統(tǒng)分析?? ?5
3.1 可行性分析?? ?5
3.1.1 技術(shù)可行性?? ?5
3.1.2 操作可行性?? ?5
3.1.3經(jīng)濟(jì)可行性?? ?5
3.2性能需求分析?? ?5
第四章 系統(tǒng)設(shè)計(jì)?? ?5
4.1功能結(jié)構(gòu)?? ?7
4.2 數(shù)據(jù)庫設(shè)計(jì)?? ?7
4.2.1 數(shù)據(jù)庫E/R圖?? ?7
4.2.2 數(shù)據(jù)庫表?? ?9
第五章 系統(tǒng)功能實(shí)現(xiàn)?? ?13
第六章 系統(tǒng)測試?? ?21
第七章 總結(jié)與心得體會(huì)?? ?22
7.1總結(jié)?? ?22
7.2心得體會(huì)?? ?22
致 ?謝?? ?23
參考文獻(xiàn)?? ?24
?文章來源地址http://www.zghlxwxcb.cn/news/detail-725427.html
到了這里,關(guān)于【計(jì)算機(jī)畢業(yè)設(shè)計(jì)】python在線課程培訓(xùn)學(xué)習(xí)考試系統(tǒng)637r7-PyCharm項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!