<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>

畢業設計網
JSP,JAVA | python | android,安卓 | PHP | 微信小程序 | asp.net|C# | VB | VC++ | 課程設計 | asp類 |

python_django教學資源管理系統

基于Python的教學資源管理系統是對學校的電子教學資源進行管理的系統。采用Windows+MySql+Python作為開發平臺。實現的主要功能包括:學生能夠搜索、瀏覽和下載學校公告以及所需教程、課件等信息;教師除學生所能做的操作外還可以上傳教學資源。主要資源類型包括課件、試題、圖書和視頻。此外,管理員通過系統后臺可以添加、刪除、修改公告、教程和課件信息。教師通過單選按鈕能夠實現對不同資源的上傳,通過在數據庫中建立相應的表以控制存放教師和管理員上傳的不同類型資源到相應文件夾下。
[關鍵詞] 教學資源;資源;資源管理;Python
2.4.1  系統的整體功能需求
本系統的目的就是為教師和學生能夠以最快捷的方式提供其所需要的資源并對其進行瀏覽和下載。用戶群共分為4類,游客,學生,教師和管理員。其中,系統管理員對整個教學資源管理系統的作用是控制和管理,保證每個用故對系統功能的正常使用。教師、學生和游客主要是使用教學資源管理系統,能以最快捷的方式找到自己想要的資源,基
2.4.2  系統用戶功能模塊分析
游客:可以進行的操作有瀏覽本系統的公告,瀏覽系統的資源,并且可以下載,和 查看資源的評論內容,但不能對資源進行評論和留言。
學生登錄:可以進行的操作有瀏覽本系統的公告,瀏覽系統的資源,并且可以下載,和查看資源的評論內容,并且可以進入個人中心查看和修改自己的某些信息,如上傳照片等;但不能上傳資源。
教師登錄:可以進行的操作有瀏覽本系統的公告,瀏覽系統的資源,并且可以下載,和查看資源的評論內容,并且可以進入個人中心查看和修改自己的某些信息,如上傳照片等;而且教師可以上傳教學資源,并且能夠管理自己所上傳的教學資源,如修改和刪除等。
系統管理員登陸:系統管理員只能從網站的后臺登錄,登錄后的管理員可以管理自己的信息,并且可以對所有的資源進行修改和刪除。同時管理員也能對教師和學生信息進行管理。管理員還肩負著發布,修改和刪除公告的重任,可以讓教師和同學盡快了解各類信息。

目    錄
1 背景與意義: 1
1.1 課題背景 1
1.2 目的與意義 1
1.3 擬解決的主要問題 1
1.3.1 實現系統的步驟 1
1.3.2 預計難點 2
2 需求分析 2
2.1 可行性分析 2
2.2 系統開發主要技術及架構 2
2.2.1 Python語言概述 2
2.2.2 JavaScript語言 3
2.2.3 基于B/S的體系結構 3
2.3 解決方案比較分析 3
2.4 系統功能性需求分析 4
2.4.1 系統的整體功能需求 4
2.4.2 系統用戶功能模塊分析 4
2.4.3 上傳功能需求 5
2.4.4 教師管理資源的功能需求 5
2.5 系統非功能性需求分析 5
3 系統設計 6
3.1 系統架構詳細設計 6
3.2 公共模塊設計 7
3.2.1 連接數據庫文件 7
3.2.2 分頁類文件 7
3.3 數據庫設計 7
3.3.1 邏輯設計 7
3.3.2 數據庫表的設計 8
3.3.3 數據庫表關系圖 10
3.3.4 數據庫各表詳細設計 10
3.4 系統特色功能模塊設計 12
3.4.1 教師上傳資源模塊 13
3.4.2 用戶發表留言模塊 13
3.5 系統詳細設計 14
3.5.1 首頁設計 14
3.5.2 個人中心首頁設計 14
3.5.3 教師資源上傳頁面 15
3.5.4 系統公告頁面 15
3.5.5 科目資源列表 16
3.5.6 科目資源下載頁面 17
3.5.7 后臺管理員管理界面 17
3.5.8 管理員對系統各類信息管理界面 17
3.6 系統用戶登錄流程 18
3.7 用戶下載流程 19
4 編碼與實現 19
4.1 用戶登錄重點語句 19
4.2 教師對自己所上傳的資源進行管理的重點語句 20
4.3 教師上傳模塊重點語句 20
4.4 用戶發表留言模塊 21
5 系統測試與運行 22
5.1 主要測試用例設計 22
5.1.1 下載測試用例 22
5.1.2 教師修改資源信息用例 22
5.1.3 教師上傳資源用例 23
5.2 兼容性測試設計 23
6 總結與展望 23
結束語 25
參考文獻 26
附錄 27
致謝 30

以上是一部分介紹,如需要完整的資料或者如不符合您的要求,請聯系技術人員qq:1587620172咨詢 微信:phpvisa66

上一篇:python_django固定資產管理系統
下一篇:python試卷生成系統


版權所有 畢業設計網聯系qq:1587620172 © 2007-2022

蝴蝶中文综合娱乐网

<pre id="p1pz5"><delect id="p1pz5"></delect></pre>
<output id="p1pz5"><delect id="p1pz5"><listing id="p1pz5"></listing></delect></output>

<p id="p1pz5"></p>

<pre id="p1pz5"></pre>

<p id="p1pz5"></p>
<pre id="p1pz5"><output id="p1pz5"></output></pre>
<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre><pre id="p1pz5"></pre>

<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"><menuitem id="p1pz5"></menuitem></output></p>

<output id="p1pz5"></output>
<pre id="p1pz5"><output id="p1pz5"></output></pre>

<p id="p1pz5"><delect id="p1pz5"><menuitem id="p1pz5"></menuitem></delect></p>

<p id="p1pz5"></p>
<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"><output id="p1pz5"></output></p>

<p id="p1pz5"><output id="p1pz5"></output></p>
<p id="p1pz5"></p>

<output id="p1pz5"><delect id="p1pz5"></delect></output>

<p id="p1pz5"></p>

<p id="p1pz5"></p>

<p id="p1pz5"></p>
<p id="p1pz5"><delect id="p1pz5"><address id="p1pz5"></address></delect></p>

<pre id="p1pz5"></pre>

<pre id="p1pz5"><output id="p1pz5"><delect id="p1pz5"></delect></output></pre>