資源描述:
《基于云計算的高校服務(wù)平臺的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、基于云計算的高校服務(wù)平臺的設(shè)計與實現(xiàn) 摘要隨著信息技術(shù)的不斷進步,云計算成為了各行業(yè)開發(fā)平臺的核心,它具有高可靠性和多功能性。為了跟上信息化時代的腳步,讓教育行業(yè)迅速踏上信息化征程,教育行業(yè)引入云計算迫在眉睫,因此本文設(shè)計并實現(xiàn)了基于云計算的高校服務(wù)平臺。該平臺可以讓老師們改變傳統(tǒng)的教學(xué)思維模式,讓學(xué)生們脫離傳統(tǒng)復(fù)雜繁重的學(xué)習(xí)生活。為了獲取該數(shù)據(jù)首先走訪調(diào)查多位師生,其次查閱了相關(guān)的書刊,然后分析并制定六大功能需求模塊,最后重點研究了該平臺的穩(wěn)定性。 【關(guān)鍵詞】云計算信息化服務(wù)平臺 國外的多數(shù)學(xué)校已經(jīng)引入了信息化教學(xué)方式,新的教育方式深受師生們的喜愛,而中國作為文化大國,教學(xué)方面已漸漸落
2、后于其他國家,因此國內(nèi)教育學(xué)者把研究焦點轉(zhuǎn)向了信息化教學(xué)。本章主要是介紹了研究背景、國內(nèi)外研究現(xiàn)狀、研究思路、研究方法、研究內(nèi)容和研究意義。 1功能需求分析 任何的系統(tǒng)設(shè)計都會進行功能需求分析,分析功能需求后,才可以正確的了解該系統(tǒng)所產(chǎn)生的的效應(yīng),在其基礎(chǔ)上進行設(shè)計。該系統(tǒng)的功能需求主要分析兩大點?! 。?)是對已有的高校服務(wù)平臺優(yōu)缺點進行總結(jié),解決其缺點,引入解決方案。本平臺支持消息即時推送,解決了其他已有平臺的搜索消息時間長、不能獲取有用的消息、系統(tǒng)不可以自動推送等存在的缺點。 ?。?)該平臺是以學(xué)校為中心的人員所使用,首先分析該平臺使用的用戶特征,例如用戶的年齡,興趣愛好,年級等,了
3、解這些用戶的特征能夠設(shè)計出不同方向的功能板塊,設(shè)計該系統(tǒng)的最終目的是讓師生們脫離傳統(tǒng)的教學(xué)學(xué)習(xí)模式,把信息化引入校園。其中考慮了學(xué)校老師和學(xué)生的學(xué)習(xí)生活環(huán)境,由此可知本系統(tǒng)用戶有四種:管理員用戶,此類用戶是對用戶進行操作管理,對資料進行上傳管理等;教師用戶是查詢與自己工作相關(guān)的消息;學(xué)生這類用戶是查詢與自己學(xué)習(xí)相關(guān)的消息;最后一類用戶則是校外人員,可以查閱一些相關(guān)于該學(xué)校的信息。比如查閱地圖來了解校內(nèi)的布局??偟膩碚f本系統(tǒng)的功能主要是結(jié)合其他已有系統(tǒng)且依據(jù)用戶的需求方向來設(shè)定 2系統(tǒng)功能模塊的設(shè)計 從功能需求分析中可以知道該平臺的用戶有管理員、老師、學(xué)生和校外人員四種,那么,本系統(tǒng)的功能設(shè)
4、計是圍繞這四類用戶,為了讓他們能夠及時、準(zhǔn)確的獲取校內(nèi)信息。主要功能如下所示?! ?.1跨平臺功能 所謂跨平臺就是說某個系統(tǒng)開發(fā)了一款A(yù)PP,與傳統(tǒng)的功能相比它不僅可以在本系統(tǒng)運行,也可以同時在其他系統(tǒng)上運行?,F(xiàn)在常用的系統(tǒng)主要由兩種:IOS系統(tǒng)和Android系統(tǒng),這是兩種不一樣的系統(tǒng),讓這兩個操作系統(tǒng)同時運行本平臺成為了一個難題?! 榱私鉀Q這個難題,本平臺用到了HTML5來編寫代碼程序,利用它的跨平臺的功能來對IOS系統(tǒng)進行單獨的代碼編寫,對Android系統(tǒng)進行單獨的代碼編寫,對于其他的系統(tǒng)也可以編寫出適用于那類系統(tǒng)的代碼。該功能的設(shè)計不僅節(jié)約了開發(fā)費用,而且可以讓多個操作系統(tǒng)同時運
5、行?! ?.2離線存儲 傳統(tǒng)的保存方式就是在連接網(wǎng)絡(luò)的情況下,把需要的文件下載保存至本地,未連接網(wǎng)絡(luò)的情況下是不允許進行操作的。本文在原有的傳統(tǒng)存儲方式上進行了優(yōu)化,未連接網(wǎng)絡(luò)的情況允許對平臺進行操作,然后連接網(wǎng)絡(luò)之后,能夠同步該操作到平臺。讓用戶可以時時刻刻使用該平臺。 HTML5再次被選中和使用,它具有非常強大的本地存儲功能和安全性。為本文的離線存儲功能做了很好的鋪墊,有了它設(shè)計人員可以很好的設(shè)計出滿足用戶在非網(wǎng)絡(luò)情況下的操作系統(tǒng)?! ≡摴δ苤饕獙嵭械牟襟E有三步, ?。?)在離線的狀態(tài)下,用戶需要提前設(shè)置好需要的資料信息; (2)用戶在連接網(wǎng)絡(luò)之后,系統(tǒng)能夠接收用戶非網(wǎng)絡(luò)狀態(tài)下的操作
6、信息,并且刪選出用戶所需的資料文件; ?。?)系統(tǒng)在連接網(wǎng)絡(luò)的情況下,會主動下載用戶已經(jīng)提前設(shè)置好的資料信息,同時同步用戶在離線狀態(tài)下的操作,能夠讓用戶在非網(wǎng)絡(luò)的情況下也可以存儲資料。 2.3支持消息推送 本功能指的是用戶提前設(shè)置需要的資料文件和忽略哪些資料文件,設(shè)置好之后,系統(tǒng)會根據(jù)用戶的實際需求來進行消息推送,不會像其他軟件那樣推送一些用戶不需要的消息。它可以幫助用戶更好更快速的查找用戶需要的資料信息,替用戶節(jié)約查找所花費的時間?! ‰S著信息化的快速發(fā)展,消息的推送以各種方式出現(xiàn)在人們的生活中,傳統(tǒng)的消息推送分為兩種,一種是用戶自己去查看消息,另外一種是系統(tǒng)自主的在手機界面上展現(xiàn)消息。
7、現(xiàn)有的系統(tǒng)Android、IOS、云服務(wù)等都是采用后者的推送方式,自主直接的把消息展現(xiàn)給用戶。 該功能的設(shè)置能夠帶給老師和學(xué)生查閱資料更加便捷,所推送的資料也有其價值,平臺也不會盲目而機械的進行操作,對消息進行分類,不僅讓管理員更加輕松地發(fā)布消息,而且用戶也很樂意的接收消息。 3系統(tǒng)的實現(xiàn)與測試 3.1系統(tǒng)實現(xiàn) 本文設(shè)計了基于云計算的高校服務(wù)平臺,為了?用戶能夠快速接收有價值的信息。本平臺