• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于云的學(xué)校級綜合管理服務(wù)平臺研究與開發(fā)

      2019-11-07 01:47劉浩
      中國教育信息化·高教職教 2019年10期
      關(guān)鍵詞:數(shù)字化校園管理系統(tǒng)

      劉浩

      摘 ? 要:隨著教育信息化的大力發(fā)展、“云計(jì)算”等網(wǎng)絡(luò)技術(shù)的不斷涌現(xiàn),教育系統(tǒng)中的各類子系統(tǒng)是繼續(xù)按照現(xiàn)狀運(yùn)行,還是通過技術(shù)和架構(gòu)的變革以求完善,這是需要認(rèn)真面對的問題。目前在教育信息化項(xiàng)目上,從國家到地方再到各類學(xué)校都投入了大量的資金和人力,而文章從一線教師的角度去設(shè)計(jì)與開發(fā)一套完善的綜合管理服務(wù)平臺,試圖從根本上讓多個(gè)獨(dú)立的、封閉的系統(tǒng)連貫起來,暢通起來,從而提升平臺的使用效率、促進(jìn)學(xué)校的發(fā)展,真正讓教育信息化工作落到日常辦公的實(shí)處。

      關(guān)鍵詞:云;數(shù)字化校園;管理系統(tǒng);平臺開發(fā)

      中圖分類號:TP315 文獻(xiàn)標(biāo)志碼:A 文章編號:1673-8454(2019)19-0041-04

      在網(wǎng)絡(luò)與信息技術(shù)快速發(fā)展的今天,伴隨著云計(jì)算、服務(wù)器虛擬化等手段的應(yīng)用,教育信息化行業(yè)中出現(xiàn)了許多與此相關(guān)的軟件平臺。教育信息化包含許多方面的實(shí)質(zhì)性內(nèi)容,數(shù)據(jù)和辦公服務(wù)的網(wǎng)絡(luò)化實(shí)現(xiàn)則是基本。目前大多數(shù)學(xué)?;蚴窃诮逃鞴懿块T的統(tǒng)籌下或是自主聯(lián)系了相關(guān)的軟件開發(fā)企業(yè),定制了校園網(wǎng)絡(luò)平臺的解決方案,不過在實(shí)施或者運(yùn)行中發(fā)現(xiàn),很多服務(wù)或應(yīng)用往往都是閉塞互不相同,數(shù)據(jù)的格式與調(diào)用被嚴(yán)格限制在某一家軟件平臺之下,連相互的共享都沒有做到,更不必談基于云技術(shù)建立大的數(shù)據(jù)綜合性服務(wù)平臺,而一些應(yīng)用的目的只是為了解決某幾項(xiàng)問題,這樣的平臺與應(yīng)用數(shù)量再多也不能達(dá)到建設(shè)真正綜合管理服務(wù)平臺的目的,也與數(shù)字化校園的建設(shè)目標(biāo)相去甚遠(yuǎn)。

      學(xué)校一級的綜合管理服務(wù)平臺是當(dāng)下數(shù)字化校園建設(shè)的重要一環(huán),云技術(shù)的參與可以進(jìn)一步提高系統(tǒng)的可用性和穩(wěn)定性。服務(wù)平臺的建設(shè)并不指一套軟件系統(tǒng)的使用,而是指包含了硬件系統(tǒng)和軟件系統(tǒng)的兩大平臺,兩個(gè)系統(tǒng)缺一不可。對于硬件系統(tǒng)來說,出色的學(xué)校網(wǎng)絡(luò)管理維護(hù)人員能夠確保資源能被最大化利用,而且硬件的建設(shè)與軟件相比要容易許多。但是基于云技術(shù)的硬件平臺不僅要對服務(wù)器進(jìn)行重新部署,更要在相關(guān)環(huán)節(jié)上給予必要的技術(shù)支撐。在軟件方面來說,很多學(xué)校都會選擇一家軟件開發(fā)企業(yè)來代為開發(fā)或者采購現(xiàn)有的產(chǎn)品,較少學(xué)校是自行研究開發(fā)。除了因?yàn)榻處煂浖_發(fā)的能力不同外,還要考慮到相應(yīng)的時(shí)間和費(fèi)用成本。由此帶來的是很多系統(tǒng)往往是相對進(jìn)行單一的采購,例如選課系統(tǒng)、報(bào)修系統(tǒng)、日程系統(tǒng)、評教系統(tǒng)、登記系統(tǒng)等,這些單一型平臺性軟件的使用就給數(shù)字化校園的建設(shè)帶來了許多困擾。

      一、傳統(tǒng)學(xué)校管理系統(tǒng)開發(fā)和使用中的困擾

      1.系統(tǒng)功能較為單一

      軟件平臺在開發(fā)之初就已經(jīng)按照既定的框架進(jìn)行編寫,所以最終的用途和實(shí)現(xiàn)的功能一般都是已經(jīng)設(shè)定好的。當(dāng)學(xué)校用戶采購的軟件平臺安裝好后,一般都是希望快速部署并應(yīng)用于相關(guān)業(yè)務(wù)當(dāng)中,盡快解決用戶登錄、業(yè)務(wù)操作等問題,較少去思考和其他系統(tǒng)的連通操作。因此這樣的系統(tǒng)可能可以較好地解決所針對的項(xiàng)目問題,幫助學(xué)校利用信息化手段去提升相應(yīng)事務(wù)的處理效率,但卻難以較好地去處理學(xué)校的其他一系列實(shí)際問題,在系統(tǒng)功能上較為單一,在系統(tǒng)功能的拓展性上還待加強(qiáng)。

      2.用戶界面和字段的貼合性不高

      現(xiàn)階段越來越多的軟件公司都將自己的目光轉(zhuǎn)向了教育市場,相關(guān)的軟件平臺也是種類繁多,但是總體上呈現(xiàn)出了多樣化、專業(yè)化的趨勢?,F(xiàn)下軟件公司為了保護(hù)自身的利益,在實(shí)際軟件開發(fā)的時(shí)候往往都選擇了數(shù)據(jù)統(tǒng)一化封裝處理,后續(xù)更新以定期的更新包形式推送,這樣可以使軟件公司開發(fā)成本大大降低。不過不管是封裝的軟件還是開源的二次開發(fā)軟件,一般對于一線學(xué)校的實(shí)際情況來說都會多少有些出入,并且實(shí)際界面的使用和教師的日常工作相去甚遠(yuǎn),這反而使教師的使用成本上升。而且軟件平臺在開發(fā)之中因?yàn)檩^多地采用了通用字段,不能針對地區(qū)或?qū)W校進(jìn)行針對性開發(fā),一旦后期需要更新或者修改,學(xué)校用戶將承擔(dān)額外的開支,自行修改軟件卻又因?yàn)閷W(xué)校自身的軟件開發(fā)水平不足或軟件本身的封裝特性導(dǎo)致無法進(jìn)行,這樣的問題給學(xué)校帶來的影響非常大,可能會導(dǎo)致軟件平臺的使用壽命大大減少。

      3.系統(tǒng)相互獨(dú)立且無法共用

      學(xué)校日常工作所需的一系列網(wǎng)絡(luò)化服務(wù),并非只是由幾個(gè)獨(dú)立的系統(tǒng)就可以承擔(dān)。學(xué)校內(nèi)分屬不同部門的各套軟件系統(tǒng)往往需要進(jìn)行數(shù)據(jù)的共享操作,幾套系統(tǒng)間進(jìn)行數(shù)據(jù)的流轉(zhuǎn)和調(diào)用,這樣才可以發(fā)揮出信息化平臺的價(jià)值。但因?yàn)楝F(xiàn)階段各個(gè)學(xué)校所采用的系統(tǒng)往往都是基于各自實(shí)際需要采購或定制的軟件系統(tǒng),且相關(guān)的平臺開發(fā)中針對性非常強(qiáng),往往并不可能在實(shí)際開發(fā)的同時(shí)再花精力去解決和其他軟件平臺的共通問題,所以各個(gè)相對獨(dú)立的軟件平臺并不能真正做到共享共用、最大程度地發(fā)揮信息化平臺的魅力。

      4.軟件平臺硬件占用率較高

      隨著編程語言的不斷更新和優(yōu)化,現(xiàn)在各軟件開發(fā)企業(yè)往往選擇了Java或者基于Java等平臺的網(wǎng)頁程序進(jìn)行開發(fā)。這樣的開發(fā)架構(gòu)當(dāng)然是非常適應(yīng)潮流的,但是當(dāng)軟件平臺架設(shè)到學(xué)校中進(jìn)行實(shí)際應(yīng)用的時(shí)候卻發(fā)現(xiàn)這樣的架設(shè)成本極高。因?yàn)檫@類平臺的特殊性,一臺服務(wù)器一般只安裝一套系統(tǒng),且數(shù)據(jù)庫和服務(wù)端均安裝在一起,安全性較為一般。而作為學(xué)校用戶,服務(wù)器資源并不像企業(yè)那樣豐富,一般只有2臺左右,獨(dú)立占用的模式則導(dǎo)致了學(xué)校其他應(yīng)用要擠在一臺服務(wù)器上。所以當(dāng)采取云技術(shù)的虛擬化手段出現(xiàn)后,無論采用私有還是公有云,都可以大大提升學(xué)校硬件的效能,發(fā)揮其最大化優(yōu)勢并應(yīng)用到信息化服務(wù)中。

      二、基于云的綜合管理服務(wù)平臺構(gòu)建模式探討及設(shè)計(jì)

      針對現(xiàn)在軟件開發(fā)公司在開發(fā)中存在的諸多問題或困擾,貼合學(xué)校實(shí)際、符合一線教師工作特點(diǎn)、便于學(xué)校后期維護(hù)和部署及二次更新的綜合管理服務(wù)平臺就顯得尤為必要。伴隨著課題研究的深入,筆者投入大量精力研究并自行設(shè)計(jì)和開發(fā)了該平臺的框架和相應(yīng)實(shí)體軟件功能。

      1.基礎(chǔ)架構(gòu)的探討

      隨著計(jì)算機(jī)軟件開發(fā)語言的不斷更迭,已經(jīng)出現(xiàn)了大量的可供選用的軟件開發(fā)語言。比如支持大流量服務(wù)的Java和基于此技術(shù)的JSP網(wǎng)頁開發(fā)程序、穩(wěn)定性和安全性都非常高的ASP.NET開發(fā)環(huán)境、網(wǎng)頁常見開發(fā)語言PHP等,這些都有各自的特點(diǎn)。但是為了契合學(xué)校的環(huán)境,而且考慮到學(xué)校后續(xù)自行更新或修改的情況,選用了基于B/S的ASP這樣一款簡單易學(xué)的但是功能也非常強(qiáng)大的語言。數(shù)據(jù)庫方面選用了微軟公司的SQL SERVER,它是微軟公司開發(fā)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),能夠使用強(qiáng)大的數(shù)據(jù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供安全可靠的存儲功能,具有擴(kuò)展性、靈活性和集成性。設(shè)計(jì)過程中還考慮到多套系統(tǒng)的整合,除了軟件平臺自身的認(rèn)證解決方案還將融合其他平臺,徹底將信息化手段發(fā)揮到最佳水平。

      2.部署平臺的探討

      云計(jì)算(cloud computing),是分布式計(jì)算技術(shù)的一種,其最主要的優(yōu)勢是把數(shù)據(jù)的組織和存儲拆分到不同的服務(wù)器或集群中,當(dāng)需要對數(shù)據(jù)進(jìn)行處理時(shí)將會交由多臺服務(wù)器進(jìn)行搜尋、計(jì)算分析,而后將處理結(jié)果回傳給用戶。這樣的方案在學(xué)校服務(wù)器條件并不是很寬裕的情況下顯得非常有效。經(jīng)過分析,為了保證服務(wù)器的最優(yōu)化使用,且結(jié)合市區(qū)教育云平臺數(shù)據(jù)服務(wù),設(shè)計(jì)了這樣的部署模式。

      校內(nèi)將服務(wù)器進(jìn)行虛擬化操作,虛擬出三臺服務(wù)器。前兩臺分別作為服務(wù)的主Web和SQL服務(wù)器,最后一臺設(shè)置同步備份服務(wù)器。主Web會實(shí)時(shí)檢測SQL服務(wù)的可用性,當(dāng)服務(wù)不可用則立刻切換到區(qū)教育云中的同步SQL服務(wù)器,以保證服務(wù)的高度可用。(見圖2)

      3.平臺內(nèi)容的探討與設(shè)計(jì)

      因?yàn)槭亲灾鏖_發(fā),所以軟件平臺將非常符合教師的實(shí)際使用習(xí)慣,為了不增加額外負(fù)擔(dān),軟件平臺設(shè)計(jì)中就采用了一套認(rèn)證方案并且囊括了全部系統(tǒng)的結(jié)構(gòu),徹底解決了以往多套系統(tǒng)多個(gè)用戶的困擾。對于涉及的具體需求,我們也需要拆分來看,這樣的大“平臺”必須有學(xué)校管理層、教師、學(xué)生的共同參與,這樣方能讓數(shù)據(jù)實(shí)現(xiàn)最大程度的共享和共用。最后再通過云技術(shù)的使用,使平臺的穩(wěn)定性和便捷性得到超越于一般服務(wù)的穩(wěn)定性。

      對于學(xué)校的常規(guī)工作而言,這套“平臺”所設(shè)計(jì)的子系統(tǒng)涉及已經(jīng)非常之廣。其分類包含了學(xué)校日常會使用到的幾乎所有子系統(tǒng),二級欄目則是細(xì)化的分類內(nèi)容,將負(fù)責(zé)實(shí)際的系統(tǒng)運(yùn)行和用戶操作界面。原先學(xué)校需在不同的系統(tǒng)環(huán)境下才可以解決的問題,在一個(gè)界面下,就可以快速解決。而且系統(tǒng)在使用中還解決了數(shù)據(jù)的流轉(zhuǎn)和調(diào)用的難題,可以說很大幅度地提升了辦公效率。綜合管理服務(wù)平臺開發(fā)情況如圖3所示。

      開發(fā)中的平臺由一個(gè)完善的同步認(rèn)證應(yīng)用作為開端,整個(gè)“平臺”使用同一個(gè)數(shù)據(jù)庫,用戶認(rèn)證均由一套縝密的LOGIN程序控制,區(qū)別管理人員、教師、學(xué)生、家長等身份。學(xué)生信息表字段設(shè)計(jì)界面如圖4所示。另外登錄后記錄所有相關(guān)Session和Cookies保存用戶信息,用于登錄各子系統(tǒng)。那么這樣的設(shè)計(jì)就要求在設(shè)計(jì)相關(guān)結(jié)構(gòu)和數(shù)據(jù)庫中確保相應(yīng)信息的完整性,系統(tǒng)數(shù)據(jù)庫在規(guī)劃中就已經(jīng)明確了相應(yīng)數(shù)據(jù)的命名標(biāo)準(zhǔn),制訂了相應(yīng)的規(guī)范,使程序在開發(fā)中不會出現(xiàn)過程性調(diào)用錯(cuò)誤。

      系統(tǒng)開發(fā)是一個(gè)龐大的工程,但是為了徹底實(shí)現(xiàn)用一個(gè)接口來解決所有子系統(tǒng)的安全登錄問題,特別針對該平臺撰寫了相關(guān)的模塊化登錄代碼以實(shí)現(xiàn)相應(yīng)的需求。該部分代碼如下:

      //判斷登錄身份問題

      if quanxian="教師" then

      /存儲的安全性加密計(jì)算/

      if request("rmpass") ="save" and len(pass)<>26 then

      response.Cookies("ESlogin")("AGUSER")=rs("username")

      Userpassmd5=left(Userpassmd5,7)&gen_key(10)&right(Userpassmd5,9)

      response.Cookies("ESlogin")("AGPS")=Userpassmd5

      end if

      session("username")=rs("username")

      ….

      /服務(wù)接口的流轉(zhuǎn)/

      response.Redirect("index_desk.asp?redirectURL=" & url)

      elseif quanxian="學(xué)生" then

      session("username")=username

      ….

      response.Redirect("index_stu.asp?redirectURL=" & url)

      end if

      系統(tǒng)設(shè)計(jì)與開發(fā)過程中還充分考慮到各個(gè)學(xué)校和集團(tuán)化運(yùn)行的特點(diǎn),系統(tǒng)將引入校區(qū)的概念,從一定程度上來說支持一套平臺多校共用。這樣后期移植到公有云平臺,在不改變數(shù)據(jù)結(jié)構(gòu)的情況下即可支持多個(gè)學(xué)校的使用,可以說這樣的基于云技術(shù)的綜合服務(wù)平臺在國內(nèi)還是非常少見的,其價(jià)值要遠(yuǎn)遠(yuǎn)高于市面上同類型的平臺,在使用中給學(xué)校帶來的便利也是非常大的。(見圖5)

      三、整套系統(tǒng)平臺的優(yōu)勢

      1.開放性的結(jié)構(gòu)降低了開發(fā)的成本

      因?yàn)椴捎昧讼鄬唵胃咝У拈_發(fā)設(shè)計(jì)語言,使前期和后期開發(fā)編輯的成本大大降低。軟件平臺本身采用開放式的結(jié)構(gòu),軟件平臺在部署后,學(xué)校可以直接在相應(yīng)的軟件系統(tǒng)中進(jìn)行修改,而且因?yàn)锳SP語言和VB語言的互通性,信息技術(shù)教師基本都掌握了這門語言,后期的二次開發(fā)的門檻也大大降低。與此同時(shí)B/S的系統(tǒng)結(jié)構(gòu),配合IIS獨(dú)立線程的配備,則充分展現(xiàn)了系統(tǒng)的多樣化和易用性,教師、學(xué)生、家長均通過網(wǎng)頁即可登錄系統(tǒng)。

      2.系統(tǒng)功能強(qiáng)大且性價(jià)比非常高

      原先軟件開發(fā)公司單獨(dú)進(jìn)行開發(fā)銷售的軟件現(xiàn)在由一套軟件平臺即可解決。平臺本身現(xiàn)有近40個(gè)子系統(tǒng),每個(gè)子系統(tǒng)都可以獨(dú)立應(yīng)對相應(yīng)的事務(wù)處理需求,因此軟件平臺的性價(jià)比非常高。而且軟件在面對教師和學(xué)生的平臺上還非常有針對性,將數(shù)據(jù)的冗余度降到最低。

      3.系統(tǒng)的智能化程度較高

      以往的軟件平臺只是為了完成某項(xiàng)任務(wù)而進(jìn)行開發(fā),筆者研究開發(fā)的系統(tǒng)將是一個(gè)大的數(shù)據(jù)平臺,不僅僅只是幾個(gè)系統(tǒng)的融合,更是基于平臺化技術(shù)的綜合應(yīng)用管理系統(tǒng)。為此系統(tǒng)采用了電信運(yùn)營商的短信接口平臺,可以將相關(guān)的事務(wù)短信以實(shí)時(shí)短信提醒的方式提交給運(yùn)營商,并發(fā)送給相關(guān)教師作為提醒。(見圖6)在部分子系統(tǒng)中,相應(yīng)的數(shù)據(jù)和操作會進(jìn)行自動(dòng)匹配和完成,從而進(jìn)一步提升了系統(tǒng)的智能化程度。

      4.系統(tǒng)的開放性和整合度高

      作為一線教師開發(fā)的軟件平臺,不僅僅貼合教師的工作實(shí)際,與學(xué)校的工作契合度高,而且為了保證相應(yīng)信息的兼容性和對外展示的需要,還特別開發(fā)了大量支持外部調(diào)用的接口數(shù)據(jù),便于學(xué)校后期的自主調(diào)用。另外系統(tǒng)還特別設(shè)計(jì)了遠(yuǎn)程數(shù)據(jù)推送等相應(yīng)功能,可以將數(shù)據(jù)遠(yuǎn)程推送到教育局或者相關(guān)部門,而其目的就是為了將信息化手段發(fā)揮到最佳。(見圖7)

      四、結(jié)束語

      伴隨教育信息化腳步的不斷前進(jìn),教育信息化管理平臺的需求正逐步提升。而這些軟件平臺的使用也正日益成為學(xué)校的核心競爭力之一。我們在學(xué)校這一級的綜合管理服務(wù)平臺的研究與開發(fā)中必須要遵循易用、開放、穩(wěn)定、智能等相應(yīng)的要求,在建設(shè)中貼近學(xué)校和教師的實(shí)際情況,避免重復(fù)勞動(dòng),一定要以整合、創(chuàng)新的理念來逐步推進(jìn),時(shí)刻要以整體性和前瞻性的眼光來考量平臺的設(shè)計(jì),切實(shí)做好教育信息化和數(shù)字化校園的建設(shè)工作。

      參考文獻(xiàn):

      [1]金京犬,唐敏.基于云服務(wù)的智慧校園設(shè)計(jì)方案[J].物聯(lián)網(wǎng)技術(shù),2014(4):84-87.

      [2]呂倩.基于云計(jì)算及物聯(lián)網(wǎng)構(gòu)建智慧校園[J].計(jì)算機(jī)科學(xué),2011(s1):18-21.

      [3]王鵬.走近云計(jì)算[M].北京:人民郵電出版社,2009.5.

      [4]趙國棟,繆蓉,費(fèi)龍.關(guān)于教育信息化的理論與實(shí)踐思考[J].中國電化教育, 2004(4):19-24.

      [5]王彥超.基于B/S結(jié)構(gòu)的學(xué)校協(xié)同辦公管理系統(tǒng)的研究與開發(fā)[D].上海:華東師范大學(xué),2007.

      (編輯:王天鵬)

      猜你喜歡
      數(shù)字化校園管理系統(tǒng)
      基于LED聯(lián)動(dòng)顯示的違停管理系統(tǒng)
      停車場尋車管理系統(tǒng)
      船舶壓載水管理系統(tǒng)
      海盾壓載水管理系統(tǒng)
      數(shù)字化校園中統(tǒng)一移動(dòng)平臺的實(shí)踐與探索
      基于防火墻和WAF安全設(shè)備的高校信息安全設(shè)計(jì)與應(yīng)用
      基于RFID的倉儲管理系統(tǒng)實(shí)現(xiàn)
      建宁县| 蛟河市| 吴忠市| 繁峙县| 衡南县| 黄平县| 双鸭山市| 汕头市| 镇原县| 合肥市| 巩义市| 尼勒克县| 宁化县| 含山县| 竹溪县| 资中县| 肃北| 板桥市| 宽城| 昌吉市| 通许县| 双峰县| 桃园县| 会同县| 马山县| 通渭县| 汶川县| 灵山县| 公安县| 游戏| 曲水县| 女性| 嘉峪关市| 天柱县| 阳曲县| 格尔木市| 河池市| 来安县| 新和县| 黄冈市| 浮山县|