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