版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、教育培訓行業(yè)目前廣泛采用的課程資料形式為使用PowerPoint制作的課件,俗稱PPT。這一形式的課件雖然制作簡單,但也存在著安全性低、難以管理、分發(fā)麻煩等諸多問題,特別是在培訓市場競爭愈發(fā)激烈的情況下,知識產(chǎn)權的保護就顯得尤為重要,甚至可能成為競爭成敗的關鍵因素。與作者合作的這家書法培訓公司意識到了這一問題后,希望能夠開發(fā)出一種方式,既能夠使課件不可被別的公司或者個人所竊取和利用,又能達到之前使用PPT作為課件授課時的效果,還要能夠方
2、便簡單地管理與課程相關的信息。
本文以此為背景,闡述了作者為該公司設計開發(fā)的一套課件系統(tǒng)。作者獨立完成了該系統(tǒng)設計與開發(fā)的所有工作。首先,作者與書法公司密切溝通,了解到該公司主要的業(yè)務需求,即管理課程相關信息以及保護課程資料安全,并且將需求細化和準確化。針對書法公司的需求,作者開始設計解決方案,最終確定出設計一套課件系統(tǒng)的方案。在該課件系統(tǒng)概要設計上,總體可以分為三層:數(shù)據(jù)層、業(yè)務邏輯層以及展示層,展示層又分為后臺管理子系統(tǒng)與
3、前臺展示子系統(tǒng)兩個部分,分別處理包括制作課件在內的課程相關信息的管理,以及課件的播放、課件所在機器的驗證等功能,在前后臺數(shù)據(jù)的交互上,設置一個交互服務器,處理前臺請求,從后臺獲取數(shù)據(jù)返回給前臺,另外,還配備了Nginx服務器作為反向代理服務器來提高請求處理效率。在課件系統(tǒng)的詳細設計和實現(xiàn)上,前臺子系統(tǒng)采用WinForm技術開發(fā)界面以及用戶交互,在初次安裝時,對機器進行注冊,并且生成所在機器的唯一機器標識碼來保證之后的每次啟動都位于已授權
4、的機器上,前臺還可以自動下載后臺更新的課件,并對這些數(shù)據(jù)進行加密,通過這多項措施來保證資料的安全性,同時使用SQLite數(shù)據(jù)庫使得前臺系統(tǒng)易于安裝;后臺子系統(tǒng)采用Flask+SQLAlchemy+Gunicom的技術實現(xiàn),能夠對課程相關的信息、機器和前臺用戶等進行管理,還具有為前臺機器生成注冊碼、制作課件、發(fā)布課件更新版本等功能,課件的制作采用填充模板的方式,模板是一張網(wǎng)頁,可以由HTML代碼自動生成。最后作者使用黑盒測試方法以及壓力測
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于python的智能應用升級系統(tǒng)的設計與實現(xiàn)
- 基于Python的智能應用升級系統(tǒng)的設計與實現(xiàn).pdf
- 基于WinForm的移動基站設備管理系統(tǒng)的設計與實現(xiàn).pdf
- 基于Python的半導體測試軟件系統(tǒng)的設計與實現(xiàn).pdf
- 基于Python的CRM系統(tǒng)接口自動化測試設計與實現(xiàn).pdf
- 基于Python的私募量化平臺的設計與實現(xiàn).pdf
- 基于python的數(shù)據(jù)爬蟲的設計與實現(xiàn)(論文原稿)
- 基于Python的動畫樹編輯器的設計與實現(xiàn).pdf
- 基于python技術的可視化系統(tǒng)的設計與實現(xiàn)畢業(yè)設計.docx
- 基于Python的非結構化數(shù)據(jù)檢索系統(tǒng)的設計與實現(xiàn).pdf
- 面向winform control的自動化測試框架的設計與實現(xiàn)
- 兒童書法課件20課時
- 附件下載硬筆書法課件ppt
- 基于Python的嵌入式開發(fā)工具的設計與實現(xiàn).pdf
- 基于python的博客設計與開發(fā)
- 基于Android平臺書法軟件的設計與實現(xiàn).pdf
- 基于寄存器的Python虛擬機的設計與實現(xiàn).pdf
- 基于Python的RESTful API接口測試框架設計與實現(xiàn).pdf
- 書法課教案..
- 書法課教案
評論
0/150
提交評論