基于Python與WinForm的書法課件系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf_第1頁
已閱讀1頁,還剩93頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、教育培訓(xùn)行業(yè)目前廣泛采用的課程資料形式為使用PowerPoint制作的課件,俗稱PPT。這一形式的課件雖然制作簡單,但也存在著安全性低、難以管理、分發(fā)麻煩等諸多問題,特別是在培訓(xùn)市場競爭愈發(fā)激烈的情況下,知識產(chǎn)權(quán)的保護(hù)就顯得尤為重要,甚至可能成為競爭成敗的關(guān)鍵因素。與作者合作的這家書法培訓(xùn)公司意識到了這一問題后,希望能夠開發(fā)出一種方式,既能夠使課件不可被別的公司或者個人所竊取和利用,又能達(dá)到之前使用PPT作為課件授課時的效果,還要能夠方

2、便簡單地管理與課程相關(guān)的信息。
  本文以此為背景,闡述了作者為該公司設(shè)計(jì)開發(fā)的一套課件系統(tǒng)。作者獨(dú)立完成了該系統(tǒng)設(shè)計(jì)與開發(fā)的所有工作。首先,作者與書法公司密切溝通,了解到該公司主要的業(yè)務(wù)需求,即管理課程相關(guān)信息以及保護(hù)課程資料安全,并且將需求細(xì)化和準(zhǔn)確化。針對書法公司的需求,作者開始設(shè)計(jì)解決方案,最終確定出設(shè)計(jì)一套課件系統(tǒng)的方案。在該課件系統(tǒng)概要設(shè)計(jì)上,總體可以分為三層:數(shù)據(jù)層、業(yè)務(wù)邏輯層以及展示層,展示層又分為后臺管理子系統(tǒng)與

3、前臺展示子系統(tǒng)兩個部分,分別處理包括制作課件在內(nèi)的課程相關(guān)信息的管理,以及課件的播放、課件所在機(jī)器的驗(yàn)證等功能,在前后臺數(shù)據(jù)的交互上,設(shè)置一個交互服務(wù)器,處理前臺請求,從后臺獲取數(shù)據(jù)返回給前臺,另外,還配備了Nginx服務(wù)器作為反向代理服務(wù)器來提高請求處理效率。在課件系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)上,前臺子系統(tǒng)采用WinForm技術(shù)開發(fā)界面以及用戶交互,在初次安裝時,對機(jī)器進(jìn)行注冊,并且生成所在機(jī)器的唯一機(jī)器標(biāo)識碼來保證之后的每次啟動都位于已授權(quán)

4、的機(jī)器上,前臺還可以自動下載后臺更新的課件,并對這些數(shù)據(jù)進(jìn)行加密,通過這多項(xiàng)措施來保證資料的安全性,同時使用SQLite數(shù)據(jù)庫使得前臺系統(tǒng)易于安裝;后臺子系統(tǒng)采用Flask+SQLAlchemy+Gunicom的技術(shù)實(shí)現(xiàn),能夠?qū)φn程相關(guān)的信息、機(jī)器和前臺用戶等進(jìn)行管理,還具有為前臺機(jī)器生成注冊碼、制作課件、發(fā)布課件更新版本等功能,課件的制作采用填充模板的方式,模板是一張網(wǎng)頁,可以由HTML代碼自動生成。最后作者使用黑盒測試方法以及壓力測

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論