前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的網絡開發技術主題范文,僅供參考,歡迎閱讀并收藏。
【關鍵詞】計算機網絡 辦公自動化 開發技術
隨著信息化的不斷發展,傳統的辦公方式已經不能滿足如今的辦公需求,計算機網絡自動化辦公系統已經成為主要研究方向。隨著辦公管理事務的不斷增多,辦公信息在成倍的增長,辦公單位處理信息的工作越來越繁重,傳統的辦公方式已經不能滿足信息量日益增長的信息化社會,所以,很多國家都在尋找更加便捷、更加高效的辦公方法,自動化辦公成為了新寵兒。要想實現辦公自動化,就必須將計算機網絡與現代辦公方式聯合起來協調進行,它是一種高效、便捷的新型辦公方式,是信息化不斷發展的產物。通過使用計算機網絡不同單位、不同企業以及政府部門之間,可以跨時間、跨地域的協同辦公。因為工作人員能夠通過使用現代化技術、設備以及更加科學的信息管理方法來提升工作效率,最終能夠實現信息化的管理與科學化的決策管理,所以,計算機網絡辦公自動化越來越受到人們的關注。
1 辦公自動化的作用和意義
隨著社會信息的不斷發展,如今的辦公自動化系統已經不再單單是為了減少工作人員工作量,而是要將工作人員從繁瑣的信息事務管理中解救出來,讓工作人員擁有更多的精力與實踐去處理其它工作,提升工作人員的綜合能力,進而提升工作效率。辦公自動化是一項具有歷史性意義的系統工程,它能為信息化社會的發展提供強有力的保證,主要體現在下面幾點:(1)為信息化社會的發展提供媒介;(2)提升信息的快速相應能力;(3)能夠更加準確和科學的幫助用戶進行決策;(4)節省辦公費用。
2 系統組成
辦公自動化系統主要包含5個模塊分別為:
(1)個人事務處理系統。其包含待辦事項、電子郵件、個人文檔、個人通訊錄以及日程安排。
(2)日常辦公系統。其包括了文件發放管理、文件接收管理、報告管理、領導監督、通知管理、會議管理以及檔案管理。
(3)資源管理。這一項中包含的內同比較少,只有資源中心、車輛管理進而會議室管理三方面。
(4)專業文件管理。專業文件管理包括:設備管理、成本管理以及辦公自動化綜合系統其它模塊的合成。
(5)系統管理。這一模塊是辦公自動化系統中最后一項,其包含的是更多的管理,比如:用戶管理、部門管理、授權管理、備份管理等。
以上五個模塊主要構成成了計算機網絡辦公自動化系統,其功能要比傳統的現代化辦公系統強大的多,這一系統的應用使信息化管理更加方便、快捷,極大地簡化了辦公步驟與方法,提升了工作效率。
3 計算機網絡辦公自動化系統的設計原則
3.1 系統實用性
在設計開發計算機網絡辦公操作系統時必須要考慮系統的實用性,將管理信息作為主體,面向辦公單位的日常的信息處理,面向領導的管理決策,面向信息化社會服務,及時進行信息交流,最終實現無紙化的計算機網絡辦公自動化系統。與此同時,設計的系統操作起來應該簡單、方便,工作人員能夠輕松上手使用。
3.2 具備安全可靠
設計系統應該進行分類授權,設置權限,運用自動存儲控制等技術來確保辦公自動化系統的安全性;利用RAID技術和備份技術,保證辦公自動化系統的安全可靠。在信息文件的傳遞過程中,對每一次的改動都應該記錄下來,等文件正式確定后,要和正文一起歸檔。
3.3 確保技術
應該使用基于Browser/Server的三層結構,客戶端與數據進行連接的時候必須通過中間事務層,通過這種方式既能保證數據的安全,又能提升處理事務的效率。中間事務層主要實現了系統的功能,極大地提升了系統的性能,降低了系統開發、維護成本,使系統操作起來更加的便捷。客戶端將瀏覽器作為操作端,既保證了自動化辦公系統的通用性,又不用對客戶端進行維護。
3.4 系統的可維護性
在系統中使用中間事務層這類的服務構架,使系統能夠依據應用需求的改變以及應用范圍的不斷擴大,更加便捷對系統進行擴展與升級,能夠根據用戶自己的需要來設置工作流程以及文件信息的傳遞的格式,確保系統擁有更高的實用性。
4 技術的實現
4.1 三層結構
系統設計過程中應該采用標準的中間件接口,只有這樣的接口才能為插件的研發提供標準接口。因為各個平臺的模塊的接口使用的是中間件,所以工作人員在使用的時候不需要將原本應用進行大范圍的改動,就可以融入到OA平臺中工作,表現出了自動化辦公系統擁有非常好的兼容性。在辦公自動化系統中使用WEB技術與中間件技術,符合了現代計算機網絡的發展。與此同時,使用這些技術也使系統具有更加優秀的性能。
4.2 自定義技術
辦公自動化系統可以自定義公文格式與工作表格,讓用戶可以根據自己的需求進行自我設計,這不但簡化了系統的維護,還擺脫了對開發商的依賴,提升了系統的通用性,這一特性賦予了辦公自動化系統更加頑強的生命力。系統的修改編輯界面也直接與office辦公軟件相連接,更突出了系統的通用性。
4.3 安全機制
OA系統是利用信息交換的平臺與數據的存儲平臺當作辦公自動化系統的后臺,中間層則是進行信息處理分析,WEB是系統的前臺應用的三層次結構。這個系統的后臺擁有信息交換平與數據庫雙向的安全性。信息交換平臺的安全等級為C級。數據庫也擁有獨自的安全機制,它針對用戶的權限與密碼制定了限制,阻止非規定用戶進入。除此之外,OA系統本身也擁有一套完善的用戶和權限管理系統,在不同的模塊上設置不同的管理員與權限,可以給特定用戶有限的權限,這樣的安全設置既保證了系統的安全性,又使系統操作更加的靈活,方便信息的傳輸與管理。
5 總結
辦公自動化系統能夠幫助工作人員使用先進的辦公設備和優秀科學的管理方法來提升他們的工作效率與工作質量,使單位的信息化管理更加快速、便捷。它的使用與推廣不但能簡化信息化辦公的步驟與工作,還會為企業或單位節省開支,獲得更大的經濟效益。
參考文獻
[1]李繼紅.網絡辦公自動化系統開發分析[J].時代經貿(中旬刊).2007(S6).
[2]包貴鑫,郭維威.網絡辦公自動化系統開發的初步探討[J].科技信息.2006(04).
[3]張磊.網絡辦公自動化系統開發分析[J].內蒙古電大學刊.2008(08).
[4]羅江洲.網絡辦公自動化系統開發分析[J].電腦知識與技術(學術交流).2007(08).
近年來,計算機技術發展迅速,特別是計算機網絡技術在教育領域得到了廣泛運用,從而網絡教育一種新型的教學模式隨之而生。隨著軟件開發技術的日益增進,為網絡教育的發展提供了技術支持,促進了網絡教育的發展。目前,科學技術的發展,計算機的廣泛普及,將計算機網絡引入到我國教學活動中,即實現了教學的現代化,也成為我國教育革新的一個必然發展趨勢,并取得了一定的成效,網絡教育的發展同樣也突顯了軟件開發技術的重要性。
【關鍵詞】
網絡教育;軟件開發技術;重要性
隨著經濟和科學技術的發展的,計算機網絡成為人們傳輸信息的主要媒介,為此軟件開發技術越來越得到人們的廣泛關注。軟件開發人員必須持續更新觀念,創新鉆研方式,提升軟件功能,以適應計算機網絡的發展速度,滿足其在發展過程中對軟件提出的更高要求。軟件開發技術的日益完善,逐漸提升了軟件的安全性和實用性,以及可靠性和操作性,為計算機網絡教育提供了技術保障,實現了我國教育的信息化和現代化,及教學的網絡化。計算機技術是網絡教育的基礎,人們對網絡教育重視度的提高,同時也凸顯出了網絡教育的局限性。
1.現代計算機網絡教育的特點
計算機網絡教育作為一種現代化新型教學模式,是對傳統教育模式的一種重要補充。計算機網絡教育以計算機網絡技術和軟件開發技術為基礎,并且有自身獨特的優勢,與傳統教育模式相比較,網絡教育的優勢體現在:推動傳統教學模式的革新,網絡遠程教育得到普及;豐富了教學資源,由傳統的以教科書為主的學習資料,逐漸向網絡資料、學習軟件、多媒體課件等多樣化的教學資源發展,拓展了學習資源范圍;有助于調動學生的學習積極性和主動性,提升學生的主體地位,學生可以根據自己的時間安排,根據自身的知識基礎、愛好興趣,設計學習計劃,以此掌握知識的自主形式;實現了教學管理的自動化、平臺化和軟件化,進而提高教學管理的質量和效率。簡言之,網絡教育對拓展課堂教學信息量具有促進作用,推動課堂教學質量的提升。目前,運用最為廣泛的計算機網絡教育方式,是運用多媒體網絡輔助教學,通過多媒體獲取信息,實現信息的傳送、處理及共享來開展教學,即稱為多媒體網絡教學模式,其本質是利用多媒體教學信息的相互傳遞和資源的共享實現教學。多媒體系統建立在網絡的基礎上,結合了多媒體技術和網絡通信技術,兩者的緊密結合,充分發揮了單機多媒體系統的作用,拓展了教學資源。
2.軟件開發技術在計算機網絡教育中的重要性簡析
2.1教育資源庫的開發。
網絡教育的發展,依附于計算機軟件的開發,且軟件開發技術是其發展的基礎,為網絡教育的發展提供了技術支持,以及為網絡教育的實現提供了實施平臺。其中,教育資源庫的開發,豐富了網絡教育的資源庫。當前,教育資源庫開發模型具有多樣性的特點,豐富了資源內容和模式,儲備了極其豐富的資源,輔助于網絡教育。資源數據庫與教育資源的融合,使資源管理質量得以提升,其中教育資源包含的資源中心、開放式教育資源庫、各類學科資源庫等資源與資源數據庫的銜接,解決了傳統教育資源庫與數據庫相脫節,導致數據無法反復運用的現象,解決了數據接洽性弱,杜絕人工浪費等現象,促使教育資源庫向著安全、方便的方向發展。
2.2教育管理軟件的開發。
教育管理軟件的開發,強化了網絡教育的管理方式。計算機網絡技術的發展在促進人類文明進步的基礎上,同時也為教育打開了一扇全新的知識大門,促使傳統教學觀念逐漸轉變、革新。教育管理軟件的開發,使教育的管理形式多樣化,摒棄傳統的認為管理,逐步像信息化、軟件化的管理方式轉變,在教育管理效率得以提升的基礎上,加強了信息的準確率,便于管理信息的保存。教育管理軟件在教學實踐中的大面積推廣和運用,一定程度上促進教師現代教育技術水平的提升,且對學校管理人員的管理水平的提升也起到相應的推動作用。
2.3輔助教學軟件的開發。
軟件輔助教學是一種新型的教育方式,是現代教育理論大力推行的教育模式,輔助教學軟件的開發,進一步提升了網絡教育的靈活性。輔助教學軟件在網絡教育過程中的實踐和運用,使得網絡教育的教學方法更具靈便性,體現了網絡教育的獨有優勢及特點。將輔助教學軟件引入到實際的教學活動中,有利于培養學生的自主性和積極性,輔助教學軟件儲備的豐富資源,讓學生能夠自主規劃學習,根據自身特點和興趣愛好,自主篩選學習內容,自主控制學習時間,自主操縱學習進度,以此激發學生的學習主動性。
2.4計算機網絡教育的發展。
計算機網絡教育象征著我國最新型的教育教學模式,它具備交互、開放、豐富等特性。計算機網絡教育的不斷發展,軟件開發技術是其發展進步的前提,軟件技術為計算機網絡教育提供了技術援助。從而,軟件存在的危機問題,直接關系到計算機網絡教育效率,以及網絡教育的安全性,因此軟件的開發必須得到足夠的重視,軟件開發技術在確保教學安全的前提下,推動計算機網絡技術的發展。計算機網絡教育目前已在我國大力推廣,并得到了充分的認可,人們也充分認識到軟件開發技術的重要性。促進軟件開發技術的進步,直接關系著計算機網絡教育模式的創新和發展,轉變傳統單調枯燥的教學形式,逐漸向網絡輔助教育、網絡同步教學、遠程教育等新型教學模式的方向發展。
結束語
總而言之,根據我國目前教育現狀,利用計算機網絡技術輔助教學對推動我國教育事業的發展至關重要,而計算機網絡教育的發展,又與軟件開發技術息息相關,因此計算機技術的不斷創新,軟件開發技術的研究,決不可松懈。我國軟件創新開發人才,必須不斷地創新和進步,最大限度發揮計算機網絡優勢,服務于我國教育事業。
作者:段淑敏 單位:開封大學
參考文獻:
[1]劉默.淺析軟件開發技術在計算機網絡教育中的重要性[J].中小企業管理與科技(下刊),2011,06.
關鍵詞:軟件工程;網絡安全技術;安全系統開發
一、基于軟件工程技術的網絡安全系統開發方向
(一)提升網絡系統安全性
軟件工程技術應用在網絡安全系統開發中,可幫助提升網絡安全系統的運行安全性,接入網絡平臺后,網絡安全系統中存在的安全隱患類型比較復雜。一旦受到黑客病毒入侵,網絡安全系統中所存儲的重要文件數據將會丟失。軟件工程技術應用在系統開發設計階段,可以構建出安全牢固的網絡安全防護系統。處于網絡環境中運營,一旦出現數據傳輸異常,將能夠在短時間內通過安全防護系統發出提醒,對于網絡安全防護系統中存在的漏洞進行修復,避免黑客病毒技術入侵,影響到系統安全使用。網絡系統安全性的提升,需要軟件工程技術作為支撐,構建出更嚴謹的信息傳輸交互換體系。
(二)提升網絡系統運算效率
網絡安全系統在大數據處理環境下,短時間內數據分析處理任務非常大,將軟件工程技術應用在其中,可以構建出高運算效率的網絡安全系統?;诰W絡平臺中對數據信息資源進行獲取,也能快速確定有效信息,并對信息中的內容繼續深入控制。網絡安全系統中的各項數據分析運算,運算效率是安全性提升的前提保障,只有運算效率達標,才能在網絡安全隱患威脅中,快速定位隱患目標,并對其中存在的錯誤數據信息繼續調整,達到數據的優化效果。網絡環境中的運算效率提升,充分利用了模糊神經運算技術,實現短時間內的數據信息分類。
二、基于軟件工程技術開發網絡安全系統存在的困難
(一)數據安全性方面
基于軟件工程技術開展網絡安全系統研發,目前面臨的主要困境是如何保證網絡環境下的數據安全,軟件工程技術需要接入到網絡平臺中,才能實現對數據信息的獲取以及更新。網絡平臺中存在的隱患以及軟件工程技術應用期間不穩定的部分,均有可能會造成數據傳輸發送過程中的安全隱患問題。面對這一問題,在開展軟件工程網絡系統開發中,還需要從多重角度展開研究,數據安全隱患會直接影響到網絡安全系統使用期間功能是否可以實現,數據是系統實現功能的前提基礎,數據安全性也會影響到接下來系統信息傳輸的方向?;谲浖こ碳夹g所構建的網絡安全系統,在數據信息隱患方面存在諸多問題,具體研究解決中,還需要考慮系統平臺內的相互融合情況,數據的虛擬性特征影響等因素,將數據安全性提升結合在系統構建方案中。
(二)數據傳輸速度方面
數據傳輸速度提升,同樣是基于軟件工程技術基礎上,網絡安全系統開發面臨的難題,提升數據傳輸速度,可以有效減少網絡安全系統開發中的數據信息延遲問題,才能確保接收傳輸的數據是準確的。避免網絡環境中的其他攻擊,利用數據信息延時造成對信息系統的侵入,開發過程中數據傳輸速度,需要根據傳輸需求以及網絡條件進行調試。目前應用的各類開發技術中,數據傳輸速度進一步提升,還需要具有足夠先進的開發條件作為支持。隨著網絡傳輸速度不斷提高,數據傳輸速度提升擁有必要的前提條件,但與所應用的PC設備也有直接關系,如果傳輸設備運行速度不能達到使用標準。目前光纖的使用已經基本普及,有線網絡傳輸速率完全能夠滿足安全系統對于網絡傳輸速率的要求,而無線傳輸速率隨著5G的誕生和商用的逐漸普及也已經得到解決,所以在數據傳輸速度方面存在的困難是可以解決的。
(三)數據檢索匯聚方面
數據檢索,并在接收端進行匯聚,是當前開展各項傳輸控制任務中主要設計的方面。對于現階段存在的種種問題,主要是由于數據信息檢索更新不及時導致,檢索后的匯聚階段,存在部分數據信息丟失的嚴重問題。針對這種情況,信息技術方面還需要加強安全性研究,從而確保數據檢索后,能夠進入到預期的安全控制狀態,從而達到理想的功能開發效果。現階段安全系統開發中遇到的種種問題,主要來源于技術現狀與開發功能之間的沖突,應用技術并不能滿足功能上的種種創新需求,應用軟件工程技術進行開發期間,還需要加強該方面問題的論證研究,確保最終的各項安全管理計劃,能夠達到預期的控制效果。
三、軟件工程技術應用開發網絡安全系統的措施
(一)模型構建
基于網絡工程技術開展網絡安全系統開發設計,首先需要對基礎模型進行構建,按照網絡安全系統的功能劃分,將模型劃分為幾大模塊。對其中的小模塊進行程序匯編,構建出基本框架模型后,在模型基礎上對細節部分功能進行完善。不同模型基礎均對應著相應的數據庫。為確保網絡安全,系統可以正常發揮使用功能,應用軟件工程技術進行開發設計中,采用了分層管理的方法,先將整體模型劃分成為個體。在進行管理過程中的數據資源匯總,最終形成整體化管理體系,基于網絡環境中系統運行使用,也能夠自動對干擾數據信息進行屏蔽,快速獲取接下來分析運算所需要的數據內容。模型構建是接下來數據分析處理任務開展的基礎,模型構建過程中,也會預留軟件系統投入使用后的更新空間,基于網絡環境中自動完成更新任務,將網絡平臺作為信息數據獲取的資源庫。
(二)分層處理
基于模型構建基礎上進行數據資源的分層處理,網絡環境中獲取的信息資源,通過分層處理可以提升整體運算速度。分層處理需要通過程序執行,確定分析過程中的目標層,以目標層為索引對其中的數據進行運算。分層處理是實現網絡安全系統開發的重點環節,能夠完成網絡環境中數據資源以及風險隱患評估的基礎運算,分層處理后所得到的最終結果,在軟件工程技術應用幫助下,會選擇高效的傳輸通道,進入到系統開發研制平臺中,對開發過程中的數據庫完善進行指導。分層處理任務可以結合網絡運行環境開展,體現出分層處理中環境信息的不同,并通過這種方法幫助全面提升控制處理安全性,為管理計劃以及各項功能實現,創造穩定的處理平臺。
(三)數據預處理
網絡安全系統運行使用中,涉及到數據預處理項目,可以通過數據預處理幫助全面提升控制功能開展效率。處理預處理主要是針對數據進行分類,創造出與數據庫使用需求類型一致的層次劃分?;诰W絡環境中數據信息獲取更新的速度比較快,短時間內面對較大的數據處理任務量,可能會出現數據更新上的延時。預處理技術應用便能夠有效的解決這一問題,突出強調開發中得數據獲取速度,會根據數據的不同類型,進行基礎分類,接下來的數據分析處理任務,可以在基礎分類上二次開展,確保計算過程中不會出現結果誤差。檢查過程也是一項篩選功能,判斷所存在的問題,并加以優化解決。文件夾處理分析過程中程序內各個模塊之間相互配合運行,共同參與完成信息檢索任務。
四、結語
關鍵詞:土地開發整理信息網絡 信息網絡資源技術
中圖分類號:F301.24文獻標識碼:A
1 信息網絡資源對土地整理技術發展的積極影響
信息網絡的出現使土地開發整理技術實時交流溝通成為現實,體現了信息時代對技術發展的促進作用,土地整理技術得到了前所未有的發展。
1.1對解決技術難點做出了有益嘗試
土地開發整理在實際工作中有幾大難題是所有項目都要面對的,這些技術難點集中在農田水利設計、土方計算、電力設計等方面。在技術難點上,土地整理技術人員、軟件公司針對這些問題提出了自己的見解和解決方案。例如,專業土方計算軟件的出現,大大提高了土方量計算的精度。軟件公司通過建立數據模型探討土方計算,推出了各種專業土方計算軟件,為土地開發整理規劃設計和施工提供了精確的數據基礎。
采用先進的計算模型,適合各種復雜地形情況,使得計算過程更智能,計算結果更準確;下面是GLAND軟件的部分操作界面。
圖1 數據建模示意圖
圖2 模型建立示意圖
1.2交流經驗共同促進新技術發展
土地開發整理涉及學科多,技術難度大,不同項目的現場情況也不盡相同,對于土地整理技術人員來說不僅要掌握土地整理相關的技術,還要有豐富的實踐經驗。技術人員在工作中會遇到一些特殊的情況要進行技術處理,這些問題往往沒有現成的技術規程可尋,需要根據經驗自己確定。信息網絡在提供豐富資源的同時,為技術人員提供了大量開闊方便的交流平臺,有相關經驗的人員會把自己成熟的技術處理方案提出來供參考。
1.3資源共享
1.3.1設計成果
很多設計人員將自己的設計成果匯總到論壇里共享,主要包括各種文本資料和各種設計圖紙資料。
1.3.1.1文本資料
文本資料主要是設計人員自己做過的各種土地整理項目的資料。主要有可研、規劃設計方案、以及各種制圖軟件的學習心德,這些方案對土地開發整理的設計人員有很大的幫助,由于是設計人員的一手資料,相比現有的規程、各種設計規范更加直觀、內容更豐富、實用性更強,從而實現了經驗的共享與積累。
1.3.1.2設計圖紙
在土地開發整理規劃設計階段需要進行各種建筑物的單體設計,設計這些圖紙需要土地開發整理技術人員有扎實的理論知識和相關施工經驗,尤其是橋梁、涵洞、泵站等圖紙設計要求更高。有些論壇開辟了圖紙資料專區,將自己成熟的設計發送到網站上,這些圖紙都是經過項目的實施,完全符合實際需求的一些成果圖紙,我們在設計過程中可以根據需要與論壇里提供的設計圖紙進行對比參考,完善自己的設計,將設計風險降到最低。
2 發展方向
網絡對土地開發整理技術的發展起到了很好的推動作用,但是土地整理與信息網絡的結合仍處于剛剛起步階段,要利用好網絡這個資源,就要針對這些出現的問題不斷的改進、完善,實現信息網絡資源的最大利用。
2.1集中智慧解決難點問題
現在設計人員利用信息網絡資源作為平臺進行自發的交流是處于實際工作的需要,這些網站需要積分進行資料下載,這樣的制度雖有利于豐富網絡資料,但是也形成了一個比較無序的制度,參與發帖人員技術水平也不一,出現錯誤也難以避免,甚至不少人在自己的資料里寫入病毒,故意擾亂信息網絡秩序?,F在的專題研究已經出現雛形,但是缺乏組織,討論也僅僅限于發帖,沒有人進行組織,進行技術沉淀,可以說,通過網絡集中智慧解決難點問題,自發的組織有序的討論并且形成技術成果是將來必須要實現的。
2.2打造專業知名度高的網絡平臺
網絡資源提供資料多,涉及土地整理內容的網站過多,但是過于繁雜,造成了不必要的浪費?,F有的土地開發整理的網站過多,一方面說明關注土地整理的人越來越多,但另一方面卻給瀏覽者造成一定的麻煩,土地整理技術人員想要獲得某些技術資料,往往要瀏覽幾個甚至更多的網站、論壇來尋找相關的專題。為了便于將分散的人力資源盡量的集中一個地方或幾個地方,需要我們打造幾個知名的網站論壇,這些論壇知名度高了,內容就更加豐富,技術性更強,更有利于技術討論。
3小結
我國土地開發整理事業建設已經初具雛形,但畢竟是一個新興行業,還存在一定的問題,需要不斷完善。信息網絡的出現對土地開發整理技術的發展產生了重大影響,憑借信息網絡固有的各種優勢,實現了即時的信息交流和技術資源共享,為土地整理技術發展建立了一個良好的發展平臺,隨著這些問題的不斷解決,必將對其技術發展產生巨大的推動作用,使土地整理事業更好為社會主義建設服務。
參考文獻
[1]王軍,余莉,羅明,翟剛.土地整理研究綜述.地域研究與開發[J].2003,22(2).
關鍵詞:計算機網絡系統;軟件開發技術;技術應用
一、基于計算機網絡系統的軟件開發技術綜述
在網絡系統下,軟件開發處于一個多元化的發展環境中,可供利用的技術資源也更加豐富,在這樣的局面下我國的網絡信息技術也進入到一個多元化的發展層面。軟件開發是以滿足使用需求為目標的一項智能技術,與網絡環境相互結合,可以更靈活的下載資源,軟件投入使用后在網絡環境下也可以自動更新,保障了用戶使用軟件過程中的信息安全性。計算機網絡系統發展潛能較大,在進行軟件開發時,最重要的是如何解決資源共享問題,在保障數據庫安全穩定的前提下,其他開發任務才能夠順利進行,避免影響到最終的功能實現。
二、計算機網絡系統中軟件開發技術具體應用形式
1.軟件生命周期法。應用計算機軟件開發技術,首先要對基礎框架進行設計,觀察在設計過程中數據庫的運行穩定情況,根據所需要的不同功能來進行軟件程序匯編。生命周期法是在開發過程中,對軟件的全部使用功能進行確定,進行全周期設計,不僅僅要實現初期的使用功能,更要對未來運行中可能會出現的問題進行優化處理,達到更理想的功能實現效果。全生命周期需要自動更新技術的應用,提升網絡資源的使用效率,在系統運行中發現問題通過這種方法也可以更好的解決,進而實現綜合控制管理能力的提升,生命周期法中會對軟件的使用漏洞問題進行修復,以免影響到運行使用。
2.自動形式系統開發。在應用軟件技術進行系統開發時,應用自動更新技術可以幫助節省大量的軟件運營維護時間,發現問題時也能自動更新數據來解決。對各個功能層之間建立聯系體系,無論是功能實現還是數據庫更新,都可以在網絡環境下自動運行。自動智能技術是當前軟件開發中比較常用的,也符合網絡技術的發展方向,對于更新過程中比較常見的軟件系統配合問題,網絡系統在其中發揮著控制的作用,對各個功能層進行相互串聯并完善軟程序,這樣在運行古過程中網絡系統的信息更新功能也得以實現。
3.原型化法。原型化需要了解軟件的開發目的以及功能要求,保留其中最基礎的功能,不需要繼續拓展。原型化的有點是軟件運行使用相對穩定,缺點是在功能拓展方面并不理想,同時涉及到多個功能實現可以對軟件開發設計方法進行配合,不但能夠實現功能優化,更可以提升系統功能實現的速度,在解決當前比較常見的功能優化控制方法時,解決問題的能力也更加突出。但并不是所有的軟件開發都適合使用這種方法,對于一些是使用功能復雜,統一控制軟件模塊同時控制多項功能時,則要結合自動更新技術,以免在功能實現上出現沖突矛盾問題。技術方法整合應用所占用的網絡資源更多,設計前要保障其運行速度不受到影響,必要時可以對數據庫進行加密處理,以免受到網絡病毒攻擊時信息丟失。
三、計算機網絡系統軟件開發技術應用原則
開發軟件系統時,以功能實現為第一目標,在此基礎上觀察是否存在網絡信息資源浪費的現象,設計一個最合理的軟件優化配合運行的工作模式。其實是網絡環境下運行安全性的保障,觀察各個系統之間可能會出現的問題,在對功能模塊進行相互控制時觀察需要完善的程序,進而實現最最終系統之間優化運行功能的實現。技術組合除需要完善功能之外,更要考慮彼此之間是否存在沖突,幫助營造出更適合功能實現的網絡信息資源獲取環境,提升系統的運行速度,數據庫加密是在不影響正常使用的前提下來進行的,自動檢測技術應用要從數據信息優先獲取中進行。
結語
通過以上文章論述的內容可以發現,計算機所扮演的角色日益多元化,其所帶來的社會價值巨大無比。計算機強大的功能背后,是計算機軟件開發技術的有力支撐。計算機要發展,長遠性發展,在于軟件開發技術的不斷發展,方可創造有力的條件,提高計算機的社會服務價值。與此同時,計算機軟件開發應“以人為本”,實現軟件開發技術的可持續發展,為構建完善的計算機網絡系統提供可能。
參考文獻
[1]楊嶺.基于網絡安全維護的計算機網絡安全技術應用研究[J].信息系統工程,2015(1):77-77.
關鍵詞: 虛擬實驗平臺 攝影技術 VR-Platform
1.研究背景和意義
目前,高校很多專業都開設了《攝影技術》課程,《攝影技術》是一門技術性和藝術性相結合的課程[1]。高校的教育技術學專業、旅游專業、新聞傳播專業、藝術設計學等專業都將攝影技術作為專業必修課程開設。然而,很多院校都不顧自身條件,在教學儀器設備等硬件設施還不完備的情況下紛紛開設此專業[2]。隨著數碼產品的普及,涌現越來越多的攝影愛好者。攝影技術的學習不僅是學校學生的任務,而且成為社會業余人士的需求。對部分高校的攝影技術課程教學情況進行調查,發現存在攝影教學資源緊缺、教學形式單調、攝影實驗使用的設備過時等問題。將虛擬現實技術引入攝影技術的資源建設中,使攝影技術的學習環境具有三維沉浸感,學生可以大大提高攝影技術的學習效率。同時通過Web3D技術將資源以網絡的形式,進行網絡化學習,為更多的學生進行自主學習提供便利,同時還可以彌補網絡上攝影技術相關資源的不足。
2.實驗平臺的框架模塊設計
《攝影技術》網絡虛擬實驗平臺是將虛擬實驗成網頁形式并通過網站開發技術整合成的網絡平臺,主要由虛擬實驗部分和實驗教學輔助模塊兩大部分組成。該平臺細分為七個模塊,分別是虛擬實驗模塊、相機模型庫模塊、學習資源模塊、作品欣賞模塊、課間休息模塊、討論交流模塊和使用幫助模塊。平臺的主要功能模塊如圖所示。
(1)虛擬實驗模塊
虛擬實驗模塊是本平臺最重要的模塊,由實驗說明和實驗列表組成。本模塊展示了《攝影技術》課程主要的六個虛擬實驗,分別是:實驗一:相機成像原理――針孔成像;實驗二:數碼相機結構認識;實驗三:攝像機結構認識;實驗四:焦距調節實驗;實驗五:光圈快門調節實驗;實驗六:校園漫游拍攝。
(2)相機模型庫模塊
相機模型庫模塊是根據《攝影技術》這門課的特征,為改善實驗教學條件的不足而設計的。通過創建相機模型庫,將最新的相機、攝像機進行分類入庫,并整合到平臺中可以有效地解決實驗設備不足的問題。相機模型庫模塊呈現三維相機模型和相機性能參數。學習者在相機模型庫中可以任意選擇一款自己感興趣的相機通過鼠標操縱對相機進行全空間觀摩,同時還可以查看該款相機的性能參數。
(3)學習資源模塊
學習資源模塊由百度搜索、參考書目、友情鏈接組成。參考書目部分列出攝影技術相關教材,以及其他補充性教材。友情鏈接欄目鏈接一些攝影技術專題學習網站,以及攝影相關網絡資源。
(4)作品欣賞模塊
作品欣賞模塊主要分為名家作品和學生作品。讓學習者在欣賞大師作品的同時,對自己的作品進行評價反思。
(5)課間休息模塊
課間休息模塊由攝影常識和知識問答小游戲組成。攝影小常識模塊主要為學習者提供一些攝影方面的常識,包括相機選購的注意事項、相機維護小常識、攝影技巧和攝影名家生平等;知識問答小游戲模塊是對學習者學習效果的一種考查。
(6)討論交流模塊
討論交流模塊由教師信箱和BBS論壇組成,教師信箱用于學習者提交實驗報告或者向教師咨詢問題;BBS論壇可以讓所有學習者在論壇里暢所欲言,交流心得。討論交流模塊進一步增強了整個平臺的交互性。
(7)使用幫助模塊
使用幫助模塊包括系統使用說明和系統常見問題。
3.《攝影技術》網絡虛擬實驗平臺的構建
(1)實驗場景模型的創建
實驗二和實驗三分別是關于數碼照相機和數碼攝像機的結構認識實驗,分別以Panasonic DMC-L1K單反數碼相機和Panasonic VX7攝像機為例進行實驗。與產品效果圖模型創建不同,這里創建的數碼照相機和攝像機模型還需要進行交互功能的開發。在創建數碼照相機和攝像機模型時,需要注意三點:①照相機和攝像機的零部件需要單獨創建。單獨創建的部件方便對零部件進行交互功能的開發,每個零部件按真實名稱命名,方便進行交互功能開發時查找。②零部件采用多邊形建模的方式進行建模。多邊形物體的部件模型方便材質貼圖的添加,通過為多邊形模型不同面指定不同ID號,為不同ID號的模型面賦予不同材質貼圖的方法,可以解決一個物體模型需要賦予多個材質貼圖的問題。③按模型優化的原則進行建模。面數太多的模型會影響模型加載時間和運行速度。創建模型時,盡量使用最少的面創建最為真實的模型。運用刪掉看不見的面等方法可以實現模型的優化。創建的虛擬數碼相機和攝像機的模型如圖1和圖2所示。
(2)模型的優化
虛擬現實場景模型的優化對最終平臺的演示速度影響很大。導入VRP編輯器之前需要對模型進行優化,以方便后期使用。對創建的數碼相機、攝像機、多媒體教室、虛擬校園等模型進行優化時,應遵循的原則有:①盡量做簡模,控制模型面數。在VRP中運行時的每一幀都是通過顯卡和CPU計算出來的,高精度模型、面數多的模型都會導致運行速度下降,甚至沒法運行,如果面數過多,則導致文件容量增大,還可能在網絡后導致下載時間增加。盡量做簡模,可以減少場景的面數,提高貼圖的利用率,提高交互場景的運行效率。②模型數量不宜過多。模型數量過多,不僅會增加場景模型總面數,而且會增加烘焙時間,為后續工作帶來麻煩,還會降低運行速度。③模型的三角面盡量是等邊三角形。由等邊三角形構成的曲面會更加光滑,面不宜是矩形,因為由矩形構成的面可能會出現鋸齒、紋理模糊等現象,還不利于實時渲染。
(3)實驗場景的烘焙
對場景進行烘焙是在3ds max軟件中進行的,在3ds max軟件中創建完實驗場景模型,賦上材質貼圖,添加燈光測試渲染效果滿意之后,下一步的操作就是對整個場景進行烘焙。所謂烘焙,是指將3ds max里的燈光效果通過特殊的渲染操作之后,以貼圖的方式導入到VRP編輯器中,從而得到一個具有真實光影效果的虛擬現實場景的一個過程。烘焙貼圖大小對渲染的畫質優劣有著直接的影響,設置的貼圖尺寸大,烘焙渲染的紋理就更加清晰,畫質就會更好。但是過大的尺寸貼圖,會導致渲染速度變慢,對于復雜的場景,可能會導致內存不足的錯誤出現。選擇合適貼圖尺寸,需要依情況而定。
(4)實驗項目的交互開發
VRP編輯器提供了較為強大的交互開發功能。可以對兩種對象進行交互功能的開發,分別是三維模型和界面上的設計元素(按鈕、面板、控件、窗口)。VRP編輯器對三維模型支持兩種事件類型交互,分別是鼠標事件和距離觸發事件,對各種設計元素只支持鼠標事件的交互。本課題中只采用了鼠標事件的交互類型。對六個虛擬實驗涉及的交互進行歸納,主要有以下四個方面的交互:
①相機控制交互
相機控制交互是本課題虛擬實驗最常見的一種交互,即通過單擊按鈕實現場景攝像機的搖移或者不同攝像機的切換。本課題中涉及相機控制交互的地方較多,主要有以下幾處:單擊實驗界面右下角的八個視圖控制按鈕,場景攝像機會進行上移、下移、左移、右移、前進、后前、左轉、右轉的操作;單擊實驗一實驗面板中的“步行”按鈕和“動畫”按鈕,場景會切換成步行相機和動畫相機;單擊實驗二和實驗三實驗面板中“頂視圖”、“前視圖”、“后視圖”三個按鈕,可以將場景的攝影機切換成對應視角的攝像機,實現對相機或攝像機模型從各個不同角度進行觀摩;單擊實驗四實驗面板中的“28mm焦距”、“35mm焦距”、“50mm焦距”、“135mm焦距”四個按鈕,場景攝像機會切換成對應焦距的攝像機。
②單擊按鈕打開圖片
在實驗五光圈快門調節實驗中,單擊不同的EV值按鈕會顯示不同曝光程度的圖片。實現這種交互需要在3ds max軟件中設置不同的EV值進行曝光,將曝光的圖片保存到本地文件夾,然后通過創建懸浮窗口的腳本顯示不同曝光的圖片。
③相機LCD液晶屏實時顯示
本課題的三個實驗(實驗四、實驗五、實驗六)的場景正前方有一臺Canon EOS 500D單反相機,該相機的LCD液晶屏上動態實時的顯示當前視角的場景,模擬了真實相機LCD液晶屏構圖的功能。當學習者對實驗場景進行縮放和搖移的操作時,LCD液晶屏會同步進行場景的縮放和搖移。在VRP編輯器中實現LCD液晶屏實時顯示效果比較容易,是通過VRP編輯器中的“畫中畫”面板實現的。
④單擊相機快門達到拍照效果
本課題的三個實驗(實驗四、實驗五、實驗六)的場景正前方有一臺Canon EOS 500D單反相機,在Canon EOS 500D單反相機的快門上單擊鼠標左鍵時,會伴隨著“咔嚓”一聲,一張照片顯示出來。拍照交互的實現需要首先在相機快門處創建一個透明的按鈕,然后為該透明按鈕添加鼠標事件腳本。在透明按鈕添加的對應的鼠標事件腳本即可。
(4)相機模型庫的實現
相機模型庫模塊是攝影實驗的相機模型庫,也是網上實驗設備儀器室。相機模型庫展示了包括索尼、佳能、松下三個廠家的各種型號相機,相機種類全,數量多。學習者可以在相機模型庫里任意查看自己感興趣的相機,單擊相機下方的參數特性按鈕,查看該款相機的性能參數。相機模型庫模塊實現的最終效果如圖3所示。
(5)實驗項目的整合
虛擬實驗模塊是指網絡虛擬實驗平臺首頁的六個虛擬實驗部分,由實驗說明和六個虛擬實驗組成。實驗說明是關于這些虛擬實驗的實驗目的、實驗內容和實驗形式的說明。每一個虛擬實驗開發完成之后,將成網頁的虛擬實驗通過網站進行整合,即完成了虛擬實驗模塊的實現。虛擬實驗模塊采用左右框架結構,單擊左側實驗列表的不同實驗名稱,右側會加載顯示對應的虛擬實驗。虛擬實驗通過網站進行整合后的效果如圖4所示。
4.結語
隨著虛擬現實技術在教學實驗中的應用越來越廣泛,開發工具軟件版本的更新,開發交互性更強的虛擬實驗平臺會更加容易。針對本課題研究的不足,今后還需要從以下幾個方面進行進一步的研究:(1)攝影是一門藝術,攝影實驗也要體現其藝術性,目前平臺對攝影實驗的藝術體現不夠。如何將攝影藝術體現在實驗中,將是下一步的研究內容;(2)目前學習者進入到實驗環境之后,想要進行在線互動,只能通過平臺的留言板進行互動。下一步我們考慮將多人在線功能引入到實驗環境,學習者一邊做實驗,一邊在實驗環境下方的面板中進行文字實時聊天互動,實現真正意義上的網絡虛擬實驗平臺。
參考文獻:
《技術課程標準》要求有條件的高中在開設《網絡技術應用》課程時,應開設網絡組建等相關網絡實驗。然而,在南京市乃至江蘇省,絕大部分學校并不開網絡技術實驗課,原因是學校沒有條件建設網絡實驗室。
虛擬實驗,一般認為是指借助于計算機通信技術、多媒體技術、虛擬現實技術等,在計算機上營造可輔助、部分替代甚至全部替代傳統實驗各操作環節的相關軟硬件操作環境。不少高校目前都在使用虛擬實驗,比如EWB(虛擬電子工程臺)、Edison(虛擬電路)等等。不過,目前幾乎沒有學校購買這些商用軟件,主要原因是沒有經費。
經過調研,我發現,作為高中信息技術教師,我們完全有能力自己開發制作交互軟件,開發出簡單實用、符合學情、校情的虛擬實驗軟件。本人于2012年就此問題,作為南京市個人課題進行了實踐研究。
二、網絡技術虛擬實驗軟件的開發制作研究
1. 使用FLASH作為開發平臺,交互性好。
2. 實驗數目和內容。
根據課標要求、試驗可行性、學習意義等進行綜合比較,最終確定三個實驗:
(1)雙機互聯(不接因特網)(硬件設備的認識與應用);(2)雙機互聯(接因特網)(如何接入因特網);(3)根據客戶需要,為一家公司設計計算機網絡(公司業務一部、二部、經理室可接入因特網,財務室電腦不允許接入因特網)。這是開放性實驗,沒有標準答案,意在全面檢驗學生的實踐能力。
3. 軟件成品展示:最終軟件實驗界面如圖示例。
實驗方法:(1)學生用鼠標拖動界面上部的虛擬設備,在右側設計區域組合成拓撲結構。(2)在左側文本區填寫相應數據。(3)截屏輸出實驗報告。
三、用測量法進行虛擬軟件的實踐教學研究
為檢驗虛擬實驗小軟件在實際教學中的效果、我采用了個案研究法、測量法進行比較。在某屆高二年級網絡技術模塊教學中,我負責2個班級的教學,在網絡實驗部分,以班級A班作為對照組(學生使用虛擬實驗軟件完成3個虛擬實驗),B班不做實驗。完成教學后,對兩組學生從理論知識、實踐能力二個維度進行檢測。
測量過程一:試卷測試。在試卷中,通過選擇、填空的形式,考察了A、B二個班的學生對相關網絡技術知識的綜合理解能力。
測量結果如下:
A班45人,平均分86,最高100,最低75,80以上(良好)39人。
B班41人,平均分72,最高85,最低40,80以上19人。
測量過程二:實際動手能力測試。某家庭有父母、孩子和祖父母,三室一廳。父母要求電腦性能好,娛樂工作能上網;祖父母要求能上網瀏覽網頁;孩子的電腦只能進行學習,上網能否要由父母控制。請你為全家進行網絡設計,并給出理由。
測量結果如下:
1. A班學生的設計有效性100% 。90%的學生有效地使用了交換機、路由器、筆記本、臺式電腦設備,并且將路由器安在父母房間,使家長能有效控制孩子的上網時間。80%的學生采用了無線路由,10%的學生給父母使用服務器,并設置為網關。
2. B班學生的設計有效性45%左右。主要問題在于:25%左右的學生不能正確認知路由器、服務器的功能、區別;40%的學生不能正確區分路由器,交換機的作用。
從以上兩次測量中得出結論如下:
結論1:A班學生理論測試80分(良好)以上比率,比B班高出40%左右,虛擬實驗有效提升了學生理論知識學習效果。
結論2:A班學生實際動手設計網絡的有效性,比B班高出55%,虛擬實驗有效提高了學生的動手實踐能力。
四、研究小結
1. 高中教師自主開發網絡技術虛擬實驗的益處。
(1)虛擬實驗的使用有效提高了學生的理論學習效果和動手實踐能力。
(2)在虛擬實驗可以暫時替代或部分替代真實實驗的情況下,可以暫緩建設真實實驗室,節省教育資金。
關鍵詞:網絡學習環境;外語教育;數字出版;產品開發
以計算機多媒體技術和網絡技術為核心的現代教學技術加快了學校教學方式和手段的改革,推進了教育現代化的進程,外語教學作為受益最大的一門學科更是開辟了新的發展途徑。①外語教學模式的改革也直接推動外語教育出版由傳統的紙質和音像制品出版轉變為以多媒體技術為核心的數字出版模式。自2003年開始施行的大學英語教學改革反映了國家推進現代教育技術的決心,基于外語教育模式改革的外語教育數字出版研發已成為外語出版產業的發展方向。
一、外語教學中的學習環境建設問題
改革開放以來,以英語教育為主體的外語教學受到了教育部門和學習者的充分重視,為推進我國社會經濟全球化培養了大量的人才。但近十年來,外語教學界對我國英語教學提出了“投入大效果差”的現實問題,其主要體現為大學畢業生英語應用能力與其從小學到大學長達十年的外語學習投入不成正比,并指出這一問題的根源在于缺乏有效的語言學習環境。
傳統的外語學習環境包括課堂環境和社會環境,社會環境往往缺失語言運用機會,其改變又受到社會與政府力量的制約;同時,傳統課堂環境有時間和空間局限性,而網絡多媒體技術則可以其強大的交互性、開放性和集成性彌補社會環境與傳統課堂環境的局限。因此,網絡學習環境建設成為外語教學一個新的突破口。
1.網絡外語學習環境的特點
網絡外語學習環境是指在外語教學理論指導下,應用計算機多媒體技術和網絡技術設計出來的以增強學習者學習體驗和提供語言應用機會的學習支持服務系統,包括課程規劃、學習資源、在線測試、在線互動、學習者監控等資源提供功能和管理功能。與傳統課堂學習環境相比,網絡外語學習環境具有如下特點:
交互性。外語學習過程具有極強的交互性,缺乏或缺失交互功能的語言學習環境肯定是失敗的。在傳統的課堂教學實踐中,學習者離開課堂就失去了學習體驗的機會。而網絡外語學習環境則可以通過網絡聊天、電子郵件、博客、微博等形式實現超越時間和空間的交互式學習。
虛擬性。虛擬現實技術把物理存在的環境轉化為虛擬環境,但其環境的功能并不發生改變,如虛擬教師、虛擬研討會、虛擬圖書館等。
豐富性和實時性。海量的語言學習語料庫對于語言學習環境來說是不可或缺的。學習者可以根據自身需要篩選整合學習素材。在海量的語言信息基礎上,網絡的存在則淡化了知識傳遞的空間要求和時間限制。
多媒體化、超文本化和超媒體化。這些技術的應用使得學習資源更加豐富,學習方式更加多元,尤其對語言學習中跨文化內容的傳遞提供了更加有效的渠道。同時語言教學所要求的聽、說、讀、寫、譯等技能教學在強大的多媒體、超文本技術的支持下變得更加得心應手。②
實際上,這種建立在計算機網絡技術基礎上的外語教學環境仍然存在著諸多不足,如仍然受到空間和時間的限制,離開計算機就無法學習。盡管如此,建立在外語學習環境構建理論之上的外語教學新模式已成為當下最為時新的教學手段。
2.網絡外語學習環境建設的實踐
從20世紀末開始,諸多教育機構進行了網絡外語學習環境構建的許多實踐,應該說取得了非常良好的效果。其主要形式為:
互聯網外語學習環境。獨立開發的外語學習網站為外語學習提供了網絡外語學習平臺,充分利用互聯網海量資源和互動實時的優點,實現了網絡外語學習環境的功能并體現了網絡外語學習環境的優勢,如滬江英語()、普特網( )等。
局域網外語學習環境。該環境集中體現在校園網的教師和使用上。和互聯網的海量資源不同,校園網外語學習環境的資源設置和管理模式更有針對性,對學習資源進行了整合,并利用軟件對教學過程進行管理(學籍管理、教學評估、師生互動等)。如高校的多媒體實驗室、外語自主學習中心等。
移動互聯網外語學習環境。隨著手機和移動閱讀器的普及,移動互聯外語學習環境越來越顯示出其在空間和時間上的強大優勢。如蘋果公司的APP工具開發、手機英語學習資料訂閱推送等。
外語學習網絡環境的建設包含學習平臺開發和學習資源開放,這兩個內容都離不開作為內容提供商的出版社。
二、外語教育數字出版的主要形態
傳統出版機構介入外語教學網絡環境或數字平臺是被動的。最開始,獨立的互聯網外語學習平臺不遵照知識產權保護條例而盜用出版社的內容版權,未經作者和出版社允許大量使用出版社紙質圖書內容,多媒體實驗室硬件設備制造商在設備中擅自刻錄外語出版社音頻資源等。但由于整個出版結構的原因,出版社并沒有過多重視自身數字出版的發展。直至互聯網技術大發展之后,數字出版才成為出版機構關注的內容。
外語教育數字出版是指利用計算機技術、通信技術、網絡技術、流媒體技術、存儲技術等技術手段對外語學習者需要的內容進行編輯加工,并通過網絡傳播外語學習數字內容產品的一種出版方式,其主要特征為內容生產數字化、管理過程數字化、產品形態數字化和傳播渠道網絡化。我國外語教育數字出版的主要形態包括:
局域網上的外語學習自主平臺。從2000年開始,教育部大力推進大學英語網絡自主學習建設,旨在通過計算機技術提高大學英語教學效率。各高校投入巨資購買硬件設備,建立自主學習中心,教育部通過專家審核,確定了四家外語教材出版社開發大學英語學習系統。建立在自主學習中心的大學英語學習系統包含了與紙質教材相配套的學習資源、拓展學習資源、學習評價系統和學習管理系統。目前全國有近300所院校利用自主學習系統開展教學和校園語言環境建設。
外語專項技能應用平臺。這些平臺一般建立在校園網或者局域網上,培訓外語專項技能,如寫作、翻譯等。平臺開發包含了供學習的語料庫、自動批閱功能、分析評估功能等,學校可以根據外語教學需求購買不同的內容,售價一般在10萬元到20萬元,當然還包括后期的一些服務。
互聯網學習平臺。近幾年來,互聯網外語學習平臺已由原來的知識集合功能轉化為目標更為明確的應用提高功能,并日趨專業化,如測試網站、聽力訓練和評估網站等。這些平臺通過銷售學習卡等形式實現在線練習測試、在線錄音口語表達、在線口語評價和指導。另外,各教材出版社開發了教材配套的教學網站,提供教材的課外學習網站,并以開放的姿態吸引教師上傳自己的教學素材。
外語教學資源包。一些出版社聯合外語專業院校或者具有國家級精品課的高校開發教學資源包,教學資源包包括教學課程設計、授課視頻、課后實踐課程、教學資源等。這類資源包一般用于教師的培訓和課堂教學改進。
電子書和手機出版物。隨著移動閱讀器和手機閱讀功能的提高和普及,移動終端在外語教育中的優勢發揮得更加突出,外語學習環境的真實性變得全面和有效。
外語教育數字出版已經形成了自己的特色,而且隨著教育部門對信息化教學的越來越重視,外語教育數字出版的規模也在逐年擴大。
三、外語教育數字出版的發展趨勢
與我國數字出版的整體情況一樣,外語教育數字出版仍處于探索期,閱讀習慣的廣泛性還有待進一步提高,主要為紙質圖書出版起到輔助作用,數字出版應用終端的建設和技術開發還需要進一步低成本化。紙質外語圖書出版更加傾向學習性,其數字出版模式也區別于大眾出版,更是教育和專業出版的結合體。從目前紙質出版物的消費領域來看,外語教材出版占了外語圖書出版的三分之二強。由此,外語教育數字出版應關注以下方面的研發。
“自主學習平臺+移動外語學習系統”開發。目前的外語教學模式是以課堂(包括自主學習中心)教學環境為主、校園英語實踐環境為輔的整合應用平臺。針對這個情況,數字出版應考慮兩個學習環境的有效互動,開發基于互聯網和局域網的英語自主學習系統,將學習資源、學習管理、學業測試和評價等功能集于一體,而移動學習平臺則利用手持移動閱讀設備下載與自主學習系統相配套的資源進行移動式和即時式學習。這個學習環境系統開發的關鍵點不是技術,而是自主學習平臺和移動平臺兩者在內容和教學管理上實現有效的銜接和互補。
“外語學習技能訓練和評估系統”開發。隨著外語教學個性化和選修課制度的呼聲不斷增多,外語教學日益注重學生在語言技能上薄弱環節的訓練,同時建立在數據分析基礎上的學生學習評估分析則是尋找和解決薄弱環節的途徑,因此,開發基于計算機技術(如數據挖掘技術、語言辨識技術等)的外語技能訓練和評估系統是一個很好的切入點。目前,已有出版社開發了“英語寫作平臺”、“英語翻譯平臺”、“英語口語訓練和測試系統”等,但并沒有獲得市場的廣泛認可。需要強調的是,除了在校園局域網上可以建設此類系統,隨著國家寬帶戰略的實施,互聯網技術不僅可以有效解決學校教學中的實際問題,同時對社會公眾學習者開放平臺,也可解決社會學習者的學習問題。
“外語學習和學術資源平臺”開發。外語教學資源面對學習者和教學研究者兩類用戶,前者更受關注,但后者市場也需關注。據不完全統計,我國從事外語教學研究工作的人數在10萬左右,加上外語專業研究生,這一人群數量應在15萬左右,更為關鍵的是這些用戶會主導外語學習者獲取信息的途徑和方式。首先,出版機構應將內容資源按照外語學習者的需要進行整合,按照語言技能和知識文化兩大板塊進行分類,用戶可以通過搜索獲取學習和教學所需的資源,如背景知識、語法知識等。其次,對于學術資源的集合可以嘗試按照知網結構進行設計,但需要解決圖書內容的搜索便捷化。
在確定這三種開發方向后,其商業模式則比較容易解決。三者的共同點是,用戶對象環境可以是校園環境也可以是公眾環境,雖然設計入口時需要考慮兩個用戶的不同使用特性,但內容資源和結構可以基本一致。第一種產品的商業模式應更多地與學校進行合作,由出版機構提供資源和服務,學校購買。第二、第三種產品的商業模式則可以是學校單獨購買系統,建立在學校的局域網上,也可以依托互聯網,學?;蛘邔W習者以購買資源和服務獲取賬號進入系統學習和測試。
隨著我國外語教學改革的深化、國家教育信息化戰略和國家寬帶戰略的制定和實施,外語教育數字出版的前景非常光明。同時,一定要以外語教學理論為指導,從學習者和教學者的體驗出發,考慮到集團用戶和個體學習者的不同訴求,開發相應的數字產品,并由此建立可持續的商業模式。
(伊靜波,上海外語教育出版社編輯)
關鍵詞:新一代網絡;軟件開發平臺;技術趨勢
自上世紀以來,微電子、芯片制造、軟件工程等技術的相互促進和飛速發展,奠定了21世紀新一代網絡技術系統基本構架的雛形。網絡技術發展至現在的水平,越來越呈現出相關技術相互協同發展的趨勢,硬件、軟件、網絡等以前看似相互獨立的技術范疇也開始相互滲透、互相促進,正共同經歷著一個從量變到質變、從獨立到統一的發展過程。本文以新一代網絡(NGN)的總體架構為線索,對新一代網絡技術系統下的軟件開發技術平臺的變化趨勢進行了概述。
一、新一代網絡的概念和特征
新一代網絡(NGN)從字面上理解,應該是以當前網絡為基點的下一代網絡。它是電信史一塊里程碑,標志著新一代電信網絡時代的到來。從意義上講,NGN 是基于TDM 的PSTN 語音網絡和基于IP/ATM的分組網絡融合的產物,它使得在新一代網絡上語音、視頻、數據等綜合業務成為了可能。是可以同時提供話音、數據、多媒體等多種業務的綜合性的、全開放的寬頻網絡平臺體系,至少可實現千兆光纖到戶。NGN 能在目前的網絡基礎上提供包括話音、數據、多媒體等多種服務,還能把現在用于長途電話的低資費IP 電話引入本地市話,有望大大降低本地通話費的成本和價格。
二、未來軟件開發技術平臺的變化趨勢
在以上的軟件總體構架和發展趨勢下,新一代網絡技術條件下的軟件開發技術平臺將有以下幾個熱點:
1.開源軟件
開放源代碼( 簡稱開源) 軟件Free Software 從1984 年由美國的Richard Stallman (自由軟件基金會創辦人) 大力倡導。一般開源軟件, 由于軟件的著作權人放棄了自己知識產權中的獲得報酬權, 只收取軟件整合與服務的費用, 主要靠提供服務和技術支持賺錢, 銷售成本極低, 從而開源軟件價格極低,幾乎是免費。但這里的free(自由軟件) 是一種版權法意義上的定義, 指使用者有自由修改程序并重新散布的權利, 并不是免費的意思, 所以在1998 年由Eric Raymond 提出, 改名為Open Source(開放源代碼) 。
2. 移動計算技術
移動計算(MobileComputing)是隨著移動通信、互聯網、數據庫、分布式計算等技術的發展而興起的新技術。移動計算使用各種無線電射頻(RF)技術或蜂窩通信技術,使用戶攜帶他們的移動計算機、個人數字助手(pDA)、BP機和其他電訊設備自由漫游。移動計算機用戶依賴于電子信報傳送服務,使他們無論走到那里都能和辦公室保持聯系。一些廠商,Microsoft,正在制造支持移動用戶的特殊接口。
3.嵌入式操作系統技術
嵌入式操作系統(Embedded Operation System,EOS)是一種用途廣泛的系統軟件,過去它主要應用與工業控制和國防系統領域。EOS負責嵌入系統的全部軟、硬件資源的分配、任務調度,控制、協調并發活動。它必須體現其所在系統的特征,能夠通過裝卸某些模塊來達到系統所要求的功能。目前,已推出一些應用比較成功的EOS產品系列。
4.IPV6技術
IPv6是“Internet Protocol Version 6”的縮寫,也被稱作下一代互聯網協議,它是由IETF(The Internet Engineering Task Force)設計的用來替代現行的IPv4協議的一種新的IP協議。與IPv4的32地址相比,IPv6 的地址要長的多。IPv6共有128位地址,是Ipv4的整整四倍。與Ipv4一樣,一個字段由16位二進制數組成,因此,Ipv6有8個字段。相比現在的IPv4 和IPv6 定義了128 位的地址空間,很好地解決了地址空間不足的問題。
5.網格(grid)技術
網格是利用互聯網把地理上廣泛分布的各種資源(包括計算資源、存儲資源、帶寬資源、軟件資源、數據資源、信息資源、知識資源等)連成一個邏輯整體,就像一臺超級計算機一樣,為用戶提供一體化信息和應用服務(計算、存儲、訪問等),虛擬組織最終實現在這個虛擬環境下進行資源共享和協同工作,徹底消除資源“孤島”,最充分的實現信息共享。網格由6個部分組成,即網格結點、數據庫、貴重儀器和設備、可視化設備、寬帶網和網格軟件。
6.網構軟件(Internetware)技術
新一代網絡對軟件開發將會使軟件開發在中間件的基礎上,從軟件形態的角度提出了網構軟件的概念,這是未來軟件的基本形態。未來軟件的主要構成是實體元素和實體交互,未來軟件系統必須具有開放結構、動態協同、在線演化、環境感知和自主適應,因而網構軟件是Internet 開放動態和多變環境下軟件系統基本形態的一種抽象,既是傳統軟件結構的自然延伸,又具有區別于傳統軟件形態的獨有的基本特征——自主性、協同性、演化性、多態性和反應性。當前的主流軟件技術中,網絡構件開發技術將由分布對象技術進行支撐。分布對象技術是分布式計算技術與面向對象技術的結合,為構件的實現和構件的組裝提供了基礎設施層的支持,且能夠解決對象之間的互操作問題。
五、結束語
新一代互聯網的發展及其關鍵技術的應用促進了網絡技術日新月異的發展,基于新一代網絡技術的各種應用的融合是大勢所趨。這種融合的趨勢使得基于下一代互聯網的軟件的開發必將成軟件開發技術的主流。隨著互聯網用戶的不斷增長、網絡應用的日趨豐富、技術水平的持續提高, 互聯網逐漸開始向縱深方向發展, 真正扮演起改變人們工作和生活方式的工具角色,這也是我們進一步研究的方向。
參考文獻: