插件技術論文范文

時間:2023-04-07 17:13:03

導語:如何才能寫好一篇插件技術論文,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。

插件技術論文

篇1

插件在開發與實現過程中,為確保插件與軟件主程序之間能正常通信,其開發必須遵循主應用程序的接口。目前,較為常用的插件實現方法有:獨立應用程序法、動態鏈接庫法、COM法、ATL法等等,無論采用哪種方法實現和開發插件,都應當以方便使用為主要目的。一個插件的實現,離不開主程序、插件接口和插件本身這三方面要素。

(1)主程序。

主程序中通常含有一個插件管理的模塊,可管理一個或多個類型的所有插件。它的主要功能是提供對插件的管理,當程序起啟動時負責加載插件以及插件功能的調用,在程序終止時負責插件的釋放。

(2)插件接口。

接口規范了主程序與插件之間的通信標準,對于DLL插件,插件接口通常就一個結構,并包含了引用到接口函數的指針;對于COM插件,常采用一個包含基類的COM接口,并在COM中定義接口。

(3)插件本身。

插件需遵循接口規范,并實現接口約定的功能及其它特定功能,插件可以是exe文件、DLL文件或者其它格式文件。

2.插件技術在軟件技術中的應用類型與應用優勢

2.1插件技術的主要應用類型

(1)批命令插件。

這種插件多為文文章件,其特點是使用功能單一,擴展性很小,但是制作方便。由于這種插件的自由度非常低,近年來在軟件技術中已很少使用。

(2)腳本插件。

腳本插件是利用腳本語言而制成的插件,其特點是制作簡單、使用方便,且便于后期的修改。目前,該插件應用較多的一種腳本語言是XML。

(3)COM插件。

COM(ComponentObjectModel)即組件對象模式,它是一種語言共享和跨應用的二級制代碼方法。COM插件的開發標準可以獨立于任何編程語言,只要滿足COM標準,就可以通過任何編程語言調用這些模塊功能。因此,COM插件具有使用簡單、方便的特點,只需要插件接口與主程序之間實現信息間的交互,就能滿足插件功能的實現。

(4)DLL插件。

DLL(DynamicLinkLibrary)即動態鏈接庫,它是一個可以由多個程序并用的代碼和數據的庫,通過DLL,插件可以更容易的進行更新。DLL插件不僅可以利用多語言編程進行開發,利用實現資源間的共享,而且具有易于擴展軟件應用程序和節省內存空間的特點。

2.2插件技術在軟件技術中的應用優勢

(1)獨立性強,安裝簡單。

插件作為可以獨立存在于軟件部分的應用程序,不受到或很少受到外界因素的影響,能夠較為自由的應用于各種軟件系統當中;插件與主程序之間遵循標準的接口規范,在插件應用時具有安裝簡單、快捷的特點。

(2)可移植性強。

由于插件程序自身多是由一些較小的插件結構所構成,因此具有組成結構靈活和功能移植性強的特點,用戶可以根據自身的需要選擇不同功能及內容的插件,也可以方便對不需要的插件進行方便刪除,而不會影響到軟件的使用功能。

(3)擴展性好。

當前,許多計算機軟件中都面向用戶提供了插件技術,以此提高軟件的擴展能力與復用度。插件技術的應用,不僅可以滿足不同用戶的特殊需要,進行多人并行模式的開發與獨立升級,而且插件還可明顯擴展軟件主程序的功能,使軟件的應用領域得到不斷拓展。

3.插件技術在軟件技術中的具體應用

文章以瀏覽器插件為例,介紹了幾種常見瀏覽器插件的應用。

3.1Java虛擬機

Java虛擬機插件是JavaVirtualMachine的縮寫,是一個虛擬的計算機程序,通過在實際計算機中仿真模擬各種計算機功能來實現。Java虛擬機插件具備完善的系統架構與功能,能實現信息處理、信息指令、信息存儲等功能,當用戶需要在網絡中瀏覽部分特殊網頁素材時,就需要通過Java插件來模擬該素材的觀看環境。

3.23DWebmaster網上虛擬現實

傳統的網絡虛擬現場場景是由一些3D創建工具所建立的,而其制作與效果并不佳。近年來,SuperScape公司開發了一款專業用于創建和瀏覽虛擬現實場景的插件———3DWebmaster,并推出了專門為網頁瀏覽器進行優化的插件VisCape。其中,3DWebmaster主要用于創建虛擬場景,而VisCape則充分利用計算機系統強大的運算能力,瀏覽器觀看到到的虛擬現實場景更加真實。

3.3AcrobatReader網上文學閱讀

AcrobatReader是由Adobe公司開發的一款網上文學閱讀應用插件程序。用戶通過該程序可以顯示和打印PDF格式的文件,還能允許文檔保留相應的文本格式,例如圖像、圖表、字體等等。如果安裝了AcrobatReader,它在瀏覽器中是不顯示的,但是當瀏覽器遇到具有PDF格式的文件后,能自動顯示該文件。3.4RealPlayer網上視頻播放RealPlayer是一款在網頁瀏覽中非常常見的視頻播放插件,它能提供流式傳輸聲音或視頻的方案。通過RealPlayer插件,能在瀏覽中實現實時的聲音與視頻對話,當中Web網頁中遇到一個RealAudio聲音文件,或者一個RealVideo視頻文件時,RealPlayer就會在接收到該文件的前幾千個字節以后,即開始進行解壓縮,然后播放解開的部分,而與此同時其余部分仍然在傳送,這樣就節約大量的時間。

4.結束語

篇2

隨著社會經濟的不斷發展,電力在社會發展中的作用逐漸凸顯出來,對社會與經濟的穩定發展帶來了嚴重的影響。目前我國城市建設正在如火如荼的發展之中,各種電力設備被廣泛的應用在各個領域中,電力行業的發扎過程中需要對電力營銷進行實施,集中處理各種用電信息,這樣才能對電力企業的安全供電進行保證,從而更好的為我國社會經濟發展與城市建設提供電力方面的保障。在電力市場不斷發展的過程中,需要展開電力營銷,將電力用戶的需求作為中心,為用戶提供安全可靠的電力產品,同時促進電力服務質量的不斷提高。在實施電力營銷的過程中,主要利用網絡技術與通信技術,對信息管理網絡進行構建,在此基礎上利用該信息管理網絡對電力信息展開集中的處理。可以通過電力營銷實現采集電力信息、管理電力行業業務、處理各種店里工作等,同時面對用戶的電力需求,及時的作出響應,進而使用戶的需求得到滿足。在電力企業的發展過程中,電力營銷的應用極大的推動了企業與用戶之間良好業務關系的建立,為電力企業創造了巨大的經濟效益,在電力企業發展過程中起到了十分重要的作用。遠程用電檢查技術主要是由各種應用軟件以及用電采集軟件組成的,在電力行業發展過程中,遠程用電檢查技術以其快捷、方便等特點廣泛應用與電力營銷中,可以完成對用戶各種用電信息進行快速的采集和整理,并完成電費計算。遠程用電檢查技術的應用在電力行業發展過程中,主要通過制約技術與遠程技術等實現對用電設備運轉情況的監測,對信息數據進行采集,并實現資源共享,進而對用電信息的安全性與可靠性進行保證。在實際應用電力營銷遠程用電檢查技術過程中會受到一些因素的干擾,因此在實際應用過程中應該加強對系統安全的建設。

2電力營銷中遠程用電檢查在工作中存在的問題

2.1技術、設備問題遠程用電檢查技術與設備

在不同位置、不同地區存在一定的差異,這也為技術的應用以及維護增加了很大的難度,正因為在設備與技術上存在這些差異,所以遠程用建設與電力營銷之間的連接也增加了很大的難度,對電力營銷中遠程用電檢查技術各項功能的正常發揮帶來了一定的阻礙。

2.2采集終端問題采集終端存在的差異性

主要表現在環境適應能力與實際工作環境間存在的不同,正因為存在這種差異性使得采集終端的安全運行受到影響,同時數據的準確性也受到了影響。

2.3通信問題遠程用電檢查技術的實際

應用過程中,通信方法也是對技術應用效果產生影響的重要因素之一,在不同通信方法之間存在著不同的優勢與不足,現階段主要使用的通信方式有無線傳輸、通信光線等,這些通信方在傳輸過程中會受到不同強度的干擾,同時通信的可靠性也會受到影響。

2.4應用問題遠程用電技術

在電力營銷中的應用還存在應用上的問題,例如管理和技術人員較少,系統的功能不能得到正常發揮等,這些問題的存在使得遠程用電檢查技術的正常應用受到了嚴重的影響。

3電力營銷中遠程用電檢查技術的應用

3.1對統一的用電檢查設備進行使用

從現階段遠程用電檢查技術在企業電力營銷中的應用現狀尅看出,所述電力企業現在應經形成了屬于自己的遠程用電檢查系統,但是該系統在實際應用過程中在技術上始終存在一定的差異性,使得用電數據信息的采集受到了嚴重的影響,為了對用電信息檢查的準確性進行保證,需要對統一的遠程用電檢查設備進行使用,將電力系統和用電檢查系統緊密的聯合在一起,并對目前的電力營銷方式進行適當的調整,對良好的遠程用電檢查系統進行構建,這樣就能創建一個良好的用電環境,對遠程用電檢查技術功能的發揮進行保證。

3.2使用電子電表

電表是對用戶用電量進行計量的一種設備,目前在對電表進行使用過程中,電表的工作狀態會受到各種因素的音響,為了對這一問題進行解決,可以對電子電表進行使用,這種電子電表在使用過程中計算電量的準確度更高,減少維修工作量,同時對其進行遠程用電監控也比較便利。

3.3對通信方式進行合理選擇

在應用遠程用電檢查技術的過程中會受到通信方式的嚴重影響,在電量傳輸過程中不同通信方式會受到不同因素的影響,每種通信方式的優勢與不足都不同,為了使遠程用電檢查技術的各項功能得到更好的發揮,電力企業應該與自身的工作、供電環境相結合,對最佳的通信方式進行選擇,進而使電量在傳輸過程中受到的干擾得到降低,最終促進電量傳輸質量得到提高。

3.4對電力營銷管理體系進行完善

在電力企業中有一個良好的管理體系能夠保障營銷工作得到正常進行,同時保證遠程用電檢查技術得到高效的運用,因此在電力工作中應該對電力營銷管理相關制度進行完善,保證遠程用電檢查工作得到順利的開展。在電力營銷工作中,應該不斷對各項制度進行完善,以便于各項店里工作的順利開展,同時加強供電服務制度建設,更好的為電力工作提供良好的制度環境。

4結語

篇3

關鍵詞: 勘察設計行業; 專業技術人員; 職業發展通道; 職業生涯

中圖分類號: F270 文獻標識碼: A 文章編號: 1009-8631(2011)05-0027-02

1職業發展通道建設的提出及作用

最近,筆者所在城市一家具有50多年歷史的綜合設計院,接連出現8名在該院任職高級工程師多年的專業技術人員(其中有2人在該院擔任副主任工程師、主任工程師技術職務)辭職,跳槽到當地某新成立勘察設計公司并擔任要職,4人任公司副總經理(1人為常務副總經理,1人兼任公司總工程師),4人任公司副總工程師。辭職的原因除了謀求個人更好的成長空間和發展外,也與該院專業技術人才隊伍存在的問題分不開,主要表現在:專業技術人員層次結構比例嚴重失調,具有高級職稱的人員偏多,上升空間較小,人才隊伍發展后勁不足;職業發展通道單一,長期從事相同崗位工作,缺乏橫向的流動調配和交流,如有的專業技術人員在同一部門或同一崗位上擔任同一職務長達十多年,極易產生職業倦怠,影響組織生產效率,造成骨干技術人員流失。如何解決既有利于實現勘察設計組織長遠發展目標,又不影響專業技術人員工作積極性,避免人才發展后勁不足和職業發展“一條路走到底”問題?筆者認為,建設多元化的職業發展通道不失為一個可以嘗試的辦法。

職業發展通道是一種對前后相繼的工作崗位和經驗的客觀描述,展現某一種職業中,專業技術人員個人發展的一般路線或理想路線,它是建立在將職業角色放在一個不斷變化和發展狀態的基礎上,為專業技術人員合理使用和拓展能力提供各種發展機會,包括確定某一職業進口和出口通道,職業的縱向流動通道、職業的橫向流動通道等三個方面。專業技術人員的職業發展通道通常以工程技術類、項目管理類通道為主,企業管理類、市場營銷類通道為輔。

建設職業發展通道,一方面,有利于勘察設計組織明確自身發展戰略,規劃專業技術人才隊伍結構,合理安排專業技術人員的工作變動和人事流動,使個人在此過程中得到應有的鍛煉,具備擔任更高職務或勝任其他崗位的廣泛能力,使專業技術隊伍整體素質得到提升,從而更好地為組織創造更大的價值;另一方面,職業發展通道建設,強化了專業技術人員對自我職業價值觀、需求、興趣、目標和行為的認知程度,能使專業技術人員更加明確職業生涯發展的方向,更加清晰地認識到組織對個人能力的要求,從而能夠自主地發展和提升自身的某些潛能。同時,對勘察設計組織中,部分天生具有某一方面才干的專業技術人員,科學合理的職業發展通道體系建設能將其放在合適的崗位上,根據個人的專長合理使用,為其提供更好的職業成長階梯,促進其能力的發揮,達到人力資源的最佳效益。

2職業發展通道建設的主要內容

(1)歸并職種,建立多元化職業發展通道

職種是指組織內部的職業種類,一般來講,工作性質、職責和知識、技能要求相同或類似的職位,可以打破組織部門界限,全部歸為一類,形成一種職種,勘察設計組織的職種一般可以分為企業管理類、工程技術類、市場營銷類、工勤輔助類等。以職種為基礎,建立多元化職業發展通道就是將所有的職位納入到不同的職種中,每個職種根據其對組織的重要程度和自身特點設定層次,這樣,專業技術人員不管是否在職位層級中得到提拔,只要在本職種內不斷提高自身的任職能力和工作業績就能獲得晉升,其報酬水平就會相應提升,個人價值就可以得到實現,同樣可以實現職業發展。

(2)設計職層,劃分職級

專業技術人員的發展具有階段性,其職業生源分為探索階段、建立階段、維持階段和離職階段,職業成長周期一般為20年左右。因此,需要在一個職種內按照職層、職級來確定員工的職業發展階段。一般來講,每個職種可以劃為3-5個職層,例如基礎層、骨干層、中堅層、核心層。確定職層之后,按照勘察設計組織的發展戰略和業務模式,根據每個職種的職業要求,劃分職級,職級是依據同一職種的從業人員所需專業知識的深度與廣度、職業素質、任職年限、履職責任和管理職責等因素,結合該職種員工職業生源周期特點進行劃分。不同職種的職級有所差別,職級設置要同職級晉升可能需要的年限相匹配,專業技術人員職業生涯周期較長,晉升年限較短,可以設置較長的職級。確定了職級就解決了每個職種的任職者在對應的職層上所對應的職業發展通道有多長的問題。

(3)設置任職資格,確定晉升辦法

在確定每個職種的職層和職級之后,必須確定相應的任職資格和晉升辦法,這是職業發展通道建設的重點,目的在于使組織能夠清晰表達對專業技術人員的要求,專業技術人員可以比照自己的情況,確定自己現在大致處于職業發展的哪個階段,與組織要求相比,還有哪些不足,自己下一步的目標在哪里。一般而言,專業技術人員的能力發生了較大的質的變化,其職業發展應提升一個職層,而只是有了小的量的變化,則可以提升一個職級。任職資格的設置具體應該包括學歷、學習專業、工作經歷、職稱、工作業績、注冊執業資格等方面的內容,應做到容易判定和便于操作。每一個職層、職級的晉升應該做到適度適中,可以采取低職級全額晉升制和高職級差額晉升制辦法。這樣,既不影響專業技術人員工作積極性,滿足專業技術人員職業晉升需求,同時又做到有升有降,體現競爭激勵。

(4)制定跨職種轉換的管理辦法

職業發展通道建設的目標是追求組織需求和個人能力的最佳結合,專業技術人員因工作需要或個人興趣除了可以在每一個職種進行縱向發展外,還可以橫向發展,既可在同一職種內不同職位之間進行輪崗,又可在不同職種之間進行轉換,如專業技術人員由工程技術類職種向企業管理類職種轉換發展。對跨職種轉換的專業技術人員,鼓勵在具有專業繼承性和相似性的崗位之間進行選擇和轉換,在有相應崗位空缺又不影響工作的前提下,可根據各職種職層任職資格及本人條件,經審核允許進入新的職業發展通道,從制度上避免專業技術人員“一條路走到底”。

3職業發展通道建設應注意的事項

(1)按照勘察設計行業專業技術人員特點,有針對性地開展職業發展通道建設

勘察設計組織大多是是從原來的各類設計所、研究院改企建制發展而來,承擔著國家或地方大中型基礎項目勘察設計和科研攻關工作,其員工大部分是由具有較高專業技術知識和技能的專業技術人員構成。專業技術人員工作獨立性和自主性較強,就業能力突出,對報酬的要求不再認為是生活的必須,更追求對工作價值的認同,工作地位的尊重,工作變換與流動的個人職業增值,對個人成長和發展的需求愿望明顯。勘察設計組織的生產設計工作與企業管理工作緊密聯系,擔負一定領導職位的技術人員既在從事管理工作,又要參與具體的專業技術工作,因此,在建立多元化職業發展通道的時候要注意工程技術類與企業管理類通道的轉換對應關系,留夠職業發展空間。專業技術人員的職業發展,不僅可以向組織中的管理者方向發展,也可以向組織中的專家方向發展,組織中的專家應該獲得跟管理者同樣的報酬、權限、地位和尊重。對專業技術人員的激勵應該全面,除薪酬待遇與崗位價值要一致外,同時應該在出國考察、科研課題及經費申報、組織療養、集體旅游、專家申報等方面對表現優秀的專業技術人員進行傾斜激勵。

(2)及時開展專業技術人員職業性向和職業錨的分析工作

幫助專業技術人員清晰認識自己的職業性向,了解自身的職業錨傾向,有利于專業技術人員更好地開發自己的能力和潛質,增強職業發展的成功性和職業滿足感,也有利于組織更好地實現發展目標。否則,個人的職業發展容易走彎路,組織的職業發展目標也將受到影響。以筆者所在單位一位道路設計工程師為例,該技術人員因設計工作業績表現優秀,被單位提拔為分管項目生產的副處長,主要職責為協調生產項目完成進度及與業主等建設單位的對外聯系,不再從事具體的勘察設計工作。然而,對外溝通協調能力并非該技術人員強項,從事該項工作也并非其自愿和喜好,這樣導致該技術人員職業發展非常不順,也影響到組織的生產項目完成。造成這種現象的原因是因為組織沒有分析該技術人員的職業性向和職業錨,組織認為對該技術人員進行職位提拔是對其工作表現和能力的認可,希望其朝領導管理工作方面發展,該技術人員自身缺乏職業性向和職業錨判斷等方面知識,認為這是組織的安排必須服從。最后,經對該專業技術人員職業性向和職業錨分析,對其職位重新進行了安排,調整為承擔一定技術管理工作的副主任工程師,該技術人員的職業發展重回“正道”,最終成為行業內一名比較知名的勘察設計專家,設計項目屢獲大獎,在個人職業發展取得成功的同時,也為組織迎得了榮譽。

(3)做好離職率分析評估工作,促進職業發展通道建設不斷完善

離職率的高低反映了勘察設計組織內專業技術人員的工作滿意程度和組織人力資源管理水平。專業技術人員的離職除正常的退休或組織裁員、辭退外,主要是專業技術人員個人單方面選擇的離崗,如辭職、“跳槽”、調出等。根據筆者多年從事人力資源管理工作的經驗,專業技術人員離職后,90%以上仍將從事原有的專業技術工作或者與勘察設計行業有關,轉行的可能性不大,其去向大致有兩個方面,一大部分是被挖或主動“跳槽”,前往民營或其他國有勘察設計單位擔任高層或一定級別職位,這種職位原單位因機構級別、職數限制等原因而無法提供,還有一部分是“炒老板魷魚”,自愿辭職,利用在勘察行業積累的人脈及業務資源,創辦勘察設計實體,在勘察設計行業單干。專業技術人員離職的原因并不主要是薪酬待遇問題,一個重要的因素就在于組織成長程度太低(受制于體制或機制問題),一大部分作為核心業務骨干的中青年專業技術人員職業發展處于“天花板”狀態,如職稱升到高級工程師后就難于繼續發展,晉升空間受限,或者組織內高層次專業技術人才過多、“藏龍臥虎”,論資排輩現象又嚴重,導致中青年專業技術人員感到“出人頭地”無望,在“職位不晉升,職業不成功”和“出人頭地”傳統觀念影響下,此類專業技術人員隨時都有流失的可能。因此,在建設多元化職業發展通道過程中,還需要對組織離職率進行定期分析評估和追蹤,促使職業發展通道不斷進行完善,構建能夠有效激勵專業技術人員的職業發展通道體系,完善薪酬待遇、績效考核、教育培訓、公平晉升等人力資源管理制度,更加迅速地回應專業技術人員職業發展中出現的困惑和危機,為專業技術人員創造更多的能力提升與發展機會,增加對組織的認同感和歸屬感,完美實現專業技術人員的職業發展。

參考文獻:

[1] 孫伯瑛,祁光華.公共部門人力資源開發與管理[M].北京:中國人民大學出版社,2007.

[2] 企業管理咨詢實務[M].北京:企業管理出版社,2007.

篇4

關鍵詞:民眾;春運;一票難求;搶票神器;看法

一、搶票神器存在的問題

1、搶票神器引發的購票公平性問題

(1)增加了弱勢群體的購票壓力

搶票插件是開放的,可以服務于所有需要購票的客戶,但這個公平也只停留于規則的公平對很多不懂網絡技術甚至沒有上網條件的人來說這個插件的發明加劇了機會的不公平。現行的鐵路售票方式已經給了網絡購票者一個“搶跑”的機會,搶票插件的運用將使那些不會或不能網購的群體更加搶票艱難。

(2)技術插隊,有違機會公平

對于同樣是采用網絡購票的群體,部分人采用插件,將手動買票自動化,雖提高了自身的購票幾率,但這種方式沒有相應的網絡排隊機制,更像是“插隊”。況且以犧牲大部分群體購票機會的做法本身就是對秩序的破壞。給每個人公平購票的機會,是建設和諧春運的起點。

2、搶票神器存在的安全隱患

(1)易泄漏用戶信息。使用這些軟件購票時,用戶的用戶名、密碼等信息都會被記錄下來,可能被第三方軟件甚至黑客木馬竊取,有個人信息泄露的可能。

(2)易被植入木馬病毒。網上的搶票插件參差不齊,其中包含了很多釣魚網站,甚至一些木馬病毒會偽裝成搶票軟件,監視中招計算機的網銀支付操作,篡改支付金額和收款對象,造成用戶財產損失。

(3)易成為黃牛套票工具。調查發現,倒賣百張以上車票的不法人員大多通過“獵豹”、“加密狗”、“車票無憂”等搶票軟件,在網絡上大肆圈票、套購后加價倒賣,這極大地影響了正常的購票及其管理秩序。

(4)增加網絡詐騙機率。不法分子常常借購票軟件的來要求用戶付款,又不給用戶車票,這不知不覺也成了不法分子撈金的機會。

二、 搶票插件問題的解決方案

1、普及網絡知識,增強民眾風險意識。

呼吁社區,企業,學生對農民工購票提出指導與幫助,向弱勢群體普及網絡知識。面對農民工群體可能出現的新的“買票難”,建議相關部門進行必要的摸底調查,針對出現的一些新問題盡快拿出相關預案,采取有力措施。另外,普及網絡知識不僅是技術上的支持,還包括其對網絡安全問題的解釋。網絡購票相對比較方便快捷,隨著電腦的普及,網絡購票必將成為今后的主流,在急于購票的心理驅使下,用戶往往容易忽略其風險。

2、完善購票系統,提升用戶體驗。

鐵道部網站要想徹底解決被搶票插件困擾的問題必須先從完善自身做起。搶票插件能如此盛行,這與12306網站本身技術存在缺陷有關,它對高容量訪問考慮不周到,特別是防擁堵機制不夠完善,應提升網站的承載能力,并且優化購票流程,建議其與互聯網企業進行溝通,鼓勵互聯網企業改進和創新服務方式,提升服務水平,修補技術漏洞。

3、完善票務制度,實行票務信息透明化。

面對春運火車票供不應求的巨大缺口,解決問題的方法除了加大鐵路建設、滿足供需關系外,還要公開、透明,讓鐵路部門接受人民的監督,做到真正的信息公開。增加票務透明化,也是從正面打擊黃牛倒票,除了打擊黃牛、規范市場秩序外,相關政府部門也應該注重自身制度、體系、理念的完善,如何提升系統能力、應對插件的沖擊、制定較為合理的售票方式,正是鐵道部今后亟待解決的難題。

三、根本原因及解決辦法

1、搶票神器出現的根本原因

火車運輸能力嚴重不足是導致不能夠合理分配給普通民眾交通資源的主要原因,搶票搶資源是我們唯一能夠獲取這些資源的途徑,“搶”才是硬道理,這也也成為了中國人日常生活中對待公共資源的一種文化和態度。對于現實生活中“一票難求”的現象,人們采用各種“便捷”的方式求得一張火車票,也可以理解。這應該說主要原因不在民間,還在于我們鐵路部門考慮不周,出臺的政策中有漏洞,才讓這些網家“鉆”了空子。因此就應該制定公平、公正、透明的購票機制,建立公正平等的購票平臺,還公眾一個知情權,讓每個人有序地購買到回家的車票,而鐵道部才應該是這機制和規則的制定者。

2、搶票神器盛行的原因

搶票神器等多種購票渠道的出現解決的是購票方便,買票難的實質還是運力的問題。。自網絡售票開通以來,12306網站成了一枝獨秀,此“官方唯一”承受的網絡流量壓力之大可想而知,因此登錄緩慢,無法支付,扣錢不出票,動則崩潰等諸多問題已是家常便飯。有業內人士統計,網民至少要點擊500次才能訂到一張票。搶票神器出現之后,因其獨特的功能及用戶體驗,一時間受到網民追捧。各大網站也及時地發現了搶票神器有利可圖,紛紛推出優化版軟件以占取更多的網絡份額,對其盛行起著推波助瀾的作用。

3、解決辦法

(1)提升鐵路運力

(一)加快鐵道部的改革步伐,實行政企分開;

(二)打破鐵道部的壟斷性經營,引入市場競爭機制;

(三)加速鐵路建設,提高鐵路運輸能力,緩解供需矛盾。

(2)完善購票環境

(一)票務信息應該公開透明;

(二)車票預售應該同步;

(三)訂票網站要完善

四、總結

搶票神器背后的問題究其根本還是鐵路部門提供的運力滿足不了大眾需求。欲根除這一歷史難題,必須要通過政府以及其他社會力量的多方面努力,加快鐵路建設,協調區域發展,提速城鎮化進程,解決鐵路車票緊張。這對年間那些盼家盼得望眼欲穿的人們是一紙福音,對維護社會和平安定也有著重大意義。(作者單位:浙江師范大學生化學院)

參考文獻:

[1]周瑩.制度負外部性與鐵路春運“一票難求”[ 期刊論文].華東理工大學學報.2012(10)

篇5

論文摘 要:隨著計算機和網絡的普及,如何利用網絡進行教學,已成為高校面臨的一個課題。moodle作為一個簡單輕便、相容性高、技術門檻低的開源軟件,逐步在網絡教育中嶄露頭角。在我國,moodle平臺在高校及中小學網絡教育中使用的越來越廣。對此,作為一個高校網絡工作者,我們有責任及義務為本校搭建一個網絡上的教學平臺,以此來整合我校教學資源。幫助教師及學生進行資源共享的學習。  

 

1 引言 

moodle(音譯“魔燈”)是一個通用的網絡教學平臺,是一個開源代碼,是基于(php+mysql+apache)構架開發的。特色在于:其插件可以自由插入、拖動和疊放;所見及所得,搭建moodle平臺就如同搭積木一樣;支持多種教學模式,可以幫助師生在線進行學習交流。在安裝moodle平臺之前,首先對php、mysql以及服務器apache做一個簡單的了解。 

1.1 php簡介 

php獨特的語法混合了c、java、perl以及php自創新的語法。php具有:開放、免費的、快捷性、效率高、專業專注等特性。這些特點決定了moodle的特性。 

1.2 mysql簡介 

mysql是一個小型關系型數據庫管理系統。與其他的數據庫如oracle、sql server相比,mysql規模小、功能有限,但是對于一般的個人和中小型企業來說,功能綽綽有余。因mysql為開放源碼軟件,因此可以大大降低成本。 

1.3 apache簡介 

apache是世界使用排名第一的web服務器軟件。apache特點是簡單、速度快、性能穩定,可做服務器來使用。 

1.4 moodle平臺安裝 

moodle平臺可以安裝到windows、linux等平臺。這里我們以windows為例,簡單說明下如何安裝moodle平臺。 

為了使系統運行穩定和良好,所安裝的軟件環境必須滿足moodle的要求。目前從moodle官網上下載的最新moodle2.1平臺要求php5.3.2,mysql的5.0.25。 

在配置好軟件環境后,我們可以分兩步安裝moodle: 

(1) 從官網上下載moodle源程序和moodle中文語言包,解壓后放置于安裝moodle服務器的網站目錄中。 

(2) 打開ie瀏覽器,輸入服務器地址后,按安裝提示一步步安裝即可。 

具體的安裝和配置步驟可以參考moodle官網的安裝說明。 

2 傳統教育存在的問題在傳統教育中,教師在課堂控制著整個課堂教學。在這種教學模式下,整個教學活動都是教師按照自己備課時設計好的方式在講臺上思維、講課、書寫黑板以及提問。學生作為一個接收者,被動的接受教師的思維以及所授的知識。對于學生即興提出的問題,因教師事先沒有準備,要么置若惘聞,要么簡單答復。這樣的教學模式,沒有真正的學生參與,使得教學效率低下、主體性被忽略,學生缺乏創造性思維,教與學缺乏互動。 

3 如何利用moodle整合高校教學資源 

3.1 利用moodle平臺整合資源的優勢 

moodle作為一個網絡教學平臺,充當了傳統教學的輔助作用,是課堂授課之后的“第二次學習”,在信息傳達上突破了時間和空間的限制,這是傳統教學模式無法比擬的優勢。 

moodle是目前流行的網絡教學平臺。其強大的功能,可以一方面為教師提供網站課程的管理以及對學生學習的管理;另一方面學生可以根據自己的喜好、自己的知識水平選擇相應的課程進行學習。教師的教與學以及與學生的學處于一個友好互助的狀態。 

利用moodle教學平臺后,可以坐在家中學習課程,由國家級的專家、教授上課;不用請家教就可以進行補習,省費用,并且可以發起專欄,互動式學習;授課方式靈活,不受學生水平的限制,學習時間可以自由安排;這點對于平時工作繁忙,不能到面授班上課的學員最有幫助。 

3.2 利用moodle平臺構建整合資源的意義 

目前,我校的教學資源建設標準不統一,資源利用率低以及優秀的資源不多。教師和學生找不到所需資源的同時也浪費了大量的人力、物力。作為石油性質的綜合性學校,我校的石油教學資源應該在全國高校中數一數二。但這些資源都放在教師各自的資源庫里,沒有共享出來。因此,在目前的情況下,我們利用moodle建立這個教學平臺,目的在于在統一的標準下,構建一個資源庫,實現資源共享。 

3.3 資源庫的類型 

moodle平臺支持豐富的教學資源。可以是教師制作好的多媒體課件、試題庫、教學案例、各種教學錄像、文字和圖片等;也可以是教師從網絡上收集的有用的信息,于moodle教學平臺上;同樣的,也可以利用moodle平臺,來開設互動專欄,通過測試、聊天室、論壇、問卷調查以及作業等方式進行教學互動。教師通過moodle平臺發起專欄后,相關的人員可以進行及時探討,并且可以對自己的學習過程、學習心得進行記錄和呈現。這種模式我們可以歸納于:“專題討論+論壇+聊天室+作業+測驗+blog”的模式。 

在利用moodle自己的功能的同時,我們也可以利用moodle源代碼開源的特性,對已有的資源進行整合。比如可以將我校現有的天空網絡教室、英語自助平臺,通過moodle源代碼的二次開發,進行身份的統一認證。 

3.4 簡述如何在moodle網絡教學平臺中添加、整合資源 

moodle作為一個開源軟件,各國的愛好者們都在不斷的為moodle開發新的功能和插件。這些插件可以在已安裝好moodle系統中使用。如:scheduler插件,它可以為教師和學生提供時間上一對一的機會,創建師生之間的時間交集;feedback為調查反饋插件,教師通過利用該插件可以根據自己的需要設計調查問卷。不同的插件實現著不同的功能,我們可以根據需要在網上下載后安裝到我們的moodle平臺上。 

這里我們以inwicast mediacenter插件為例,簡單說明下如何向moodle中添加資源。inwicast mediacenter的功能主要是添加多媒體。安裝該插件后,可以在moodle平臺中添加不同格式的音頻和視頻。方法如下:首先,我們下載好inwicast mediacenter插件,以管理員身份登錄moodle后,在“板塊”模塊下,添加“mediacenter”。這樣就把插件安裝完畢。安裝好插件后,我們就可以上傳各種視頻資料。上傳的視頻資料可以是本地的資源也可以是網絡上的。以管理員或是教師身份登錄moodle后,我們進入“mediacenter”模塊,點擊“upload a video”,便可以把視頻上傳到moodle平臺上,同樣,如果是網絡資源,我們把視頻地址添加到moodle平臺上,可以直接調用網絡視頻資源。管理員及教師可以對視頻進行修改、刪除等操作。添加好視頻后,具有該門課程學習權限的學生登錄moodle平臺后,就可以觀看該視頻。 

4 結語moodle是一款優秀的教學平臺軟件。作為一個開源軟件,它具有高性能、靈活的模塊設計以及良好的擴展性。隨著它的功能不斷的完善,將會運用越來越廣泛。而基于moodle平臺所構建、整合的教學資源,將會達到資源整合,互動教學的功效,為教師和學生提供一個實用的、豐富的教學資源庫,發揮越來越大的作用。 

參考文獻 

[1]楊建南.基于moodle的網絡教學平臺的搭建與維護[j].福建信息技術教育,2010,(3). 

篇6

關鍵詞:電視 調頻發射機 使用 維護技巧

中圖分類號:TN832 文獻標識碼:A 文章編號:1003-9082(2017)06-0212-01

引言

與早期使用的電子管發射機相比,選用固態型的電視調頻發射機,電視系統運行的安全可靠性明顯提供。但是,由于沒有對技術維護工作予以重視就會導致電視傳播的信號中斷,嚴重影響收視質量,而且電視調頻發射機的使用壽命以及運行效率也會受到影響。為了確保電視調頻發射機安全穩定地運行,保證電視播放質量,就需要對其使用問題予以重視,并認識到掌握相關對技術維護技巧的重要性。

一、電視調頻發射機的使用

固態型調頻發射機在使用中與電子管發射機相比具有維護費用低、維護量少、運行效率高、安全可靠性高的優勢。但是,在使用過程中如果操作不當,依然會存在很多的問題。主要體現為以下幾個方面。

其一,在固態型調頻發射機啟動前,要對配電電壓進行檢查,查看天線倒換開關所在位置是否準確,激勵器工作是否處于正常的工作狀態,包括其視頻信號、音頻信號以及面板等等,都要進行檢查,以保證啟動順利[1]。

其二,在固態型調頻發射機啟動的過程中,要做好巡機工作,即好對機器啟動過程中的狀態進行判斷,即聽聲音,即在電源的帶動下,風扇的轉動效果是否良好,交流接觸器吸合的過程中是否有聲音產生;聞氣味,對機房中的各種異味都要提高敏感度,特別是有焦糊的味道產生,就要查看是否有線路絕緣被燒壞;查看顯示器,所查看的內容包括電流的指示、電壓的指示、反射以及入射的功率等等。固態型調頻發射機的運行是具有較高的穩定性的,因此,對于顯示器上的各種顯示都要分析其原因[2]。如果發現有異常現象,就說明發射機的運行中產生了故障,就需要做好機械設備的檢查工作。要做到每間隔兩個小時巡檢以此,并將所獲的信息詳細記錄下來,尤其要對抄表工作予以重視。

其三,在對固態型調頻發射機進行關機的時候,要按照規定的程序關機。需要能夠在關機的過程中,能夠聽到交流接觸器釋放電流的聲音、風扇停止轉動,冷卻風機沒有產生異常的響聲。直到風機停止轉動之后,才意味著固態型調頻發射機完全停止了工作,此時就可以離開機房了。

二、電視調頻發射機的維護技巧

對電視調頻發射機進行技術維護,要嚴格按照保養制度執行,做到按時維修,以保證電視調頻發射機處于良好的運行狀態。電視調頻發射機包括每周進行一次技術維護、每月進行一次技術維護、每季度進行一次技術維護以及每年進行一次技術維護[3]。每一個階段的維護都有各自的技術維護內容,都需要按照相關的的規定執行。具體的維護內容如下。

其一,固態型的電視調頻發射機所使用的放大設備為大功率的場效應管,與傳統的電子管電視調頻發射機有所不同,在維護中所使用的工具為具有防靜電功能的烙鐵、具有吸錫能力的電洛鐵、具有防靜電功能的手鐲、清潔液、排刷、電除塵器等等。

其二,對重點元器件要及時維護,對于沒有維護加之的元器件要及時更換。比如,場效應管以及為帶電阻等等都是需要重點維護元器件。在對元器件進行更換的時候,要保證更換的元器件與原有的元器件不僅外觀相同,各項性能指標也相同。在對場效應管進行測量的時候,要做到在線測量。在對重點的元器件繼續擰固定處理的時候,要輕輕擰緊,不可以過于用力超過元器件所能夠承受的能力而導致元器件損壞。對于電視調頻發射機所安裝的插件,要做到慢推、快焊[4]。所謂的“慢推”,就是對控制插件、激勵插件以及功放插件進行按轉的時候,推動的速度要慢,以避免用力過大而將插座推壞。所謂的“快焊”,就是對元器件固定好之后,需要焊接時,焊接的速度要快。焊接的過程中,要選用具有防靜電功能的烙鐵,將具有防靜電功能的手鐲戴好,要求在段時間內就要完成焊接工作。

其三,電視調頻發射機所安裝的冷卻系統上,是依賴于軸流風機進行冷卻的。在發揮冷卻功能的同時,也會吸入大量的灰塵。這些灰塵進入到機箱,就會在電路板上吸附,導致元器件上被吸附大量的灰塵,嚴重影響電路板的性能發揮,而且會導致電路板過熱而被燒短路[5]。所以,對冷卻系統要做好清理工作,對各個設備都要定期檢修、調試。

其四,在對電視調頻發射機進行檢修以及設備試運行的時候,要對做好發射機各項設備的管理工作,包括電能傳輸管理,電路切斷管理等等,以避免對工作人員造成傷害。

結束語

綜上所述,電視調頻發射機的使用中,要有專業技術水平很高的工作人員才可以操作。在對發射機進行技術維護的過程中,不僅要求技術含量高,而且還要做到持續性維修,將維修貫穿于發射機使用的過程中。這就要求維修技術人員的職業綜合素質很高,不僅要懂得發射機的運行壓緊力,而且還能夠承擔值班工作,承擔技術檢修的責任,以高質量地完成電視調頻發射機的檢修工作。

參考文獻

[1]陳凈卉.當代中國廣播電視公共服務的理論闡釋和體系建構[D].華中科技大學碩士學位論文,2013.

[2]東.電視調頻發射機的使用和維護[J].西部廣播電視,2014(10):148―151.

[3]姜文斌.政治、文化、經濟目標之平衡:加拿大廣播電視產業政策演變及其啟示[J].華中師范大學碩士學位論文,2013.

篇7

黃統奎,張艷紅

(廣東技術師范學院 天河學院,廣東 廣州 510540)

摘要:該文研究基于Struts2 + Spring + Hibernate的高校畢業設計管理系統的設計與實現。該系統按照畢業設計工作流程實現管理端,教師端,學生端相應的功能。重點實現了業務流程管理、用戶權限管理、選題管理、文檔管理、文檔在線編輯、成績評定、在線交流、數據備份等功能。該系統具有界面簡潔、易用性強,交互性好、功能完善、同時又考慮到數據安全和系統功能的擴充。

關鍵詞: Struts2;Spring;Hibernate;畢業設計;文檔管理

中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)19-4384-03

1 課題背景

隨著大學的擴招,畢業生數量的逐年遞增,高校畢業設計教學活動中需要處理的數據和信息也越來越大,在畢業設計管理工作中遇到工作效率低,交互性差,工作量大等問題,這已經成為高校每年畢業設計管理過程中急需處理的問題。同時課題資源過于零散,容易重復, 進一步加大了課題資源整合的難度。綜上所述,該文研究基于 Java EE的高校畢業設計管理系統,使用該系統實現快捷高效的畢業設計管理工作。

2 系統分析

通過需求分析,系統確定有三種角色:學生、教師、管理員。

2.1功能模塊劃分

在具體設計實現畢業設計管理系統時,主要考慮了系統的以下主要功能和模塊。

1) 公用模塊

(1) 登錄模塊:驗證帳號密碼是否正確。

(2) 修改個人信息模塊:修改賬號密碼。

(3) 師生互動模塊:師生交流平臺。

(4) 瀏覽信息模塊:查看信息。

2) 畢業生模塊

(1) 選報課題模塊:選擇指導老師與課題。

(2) 上傳論文模塊:上傳各階段的論文。

(3) 下載文件模塊:下載指導老師的資料。

3) 指導教師模塊

(1) 申報課題模塊:申報自己的課題。

(2) 分配課題模塊:選擇畢業生與其對應的課題。

(3) 上傳論文模塊:上傳各個階段的論文。

(4) 審批論文模塊:審批上傳的論文。

(5) 下載文件模塊:下載畢業生上傳資料。

4) 管理員模塊

(1) 公告模塊:信息。

(2) 課題管理模塊:管理課題。

(3) 賬號管理模塊:管理畢業生與指導教師賬號。

(4) 日常維護模塊:數據庫備份還原。

2.2業務流程圖

2.2.1 管理員業務流程圖

管理員定期對系統的信息進行更新和維護,可以對公告、課題、帳號信息進行查看、增加、修改、刪除等操作,以及配置系統的參數。業務流程圖如圖1所示。

圖1 管理員業務流程圖

圖2 教師業務流程圖

2.2.2 教師業務流程圖

教師登錄系統后,可以對課題進行管理,審核選題信息。教師可以查看學生的選題情況和學生個人信息,并確定是否錄用學生提交的課題。在選題完畢之后,教師可以在系統中批閱該課題的上交文件,并給出評價及評分。業務流程圖如上圖2所示。

2.2.3 學生業務流程圖

學生登錄系統后,可以查看公告,修改個人資料。學生在選題中,可以自由選擇教師及其提供的課題,也可以自己選取導師并自定義課題。選題后,學生允許提交各個時期的文檔文件,并將上傳信息顯示在教師端界面。學生的業務流程圖如圖3所示。

圖3 學生業務流程圖

3 詳細設計與實現

為了系統開發以及后期的維護更方便和明確,實現對項目的分割,將項目分為DAO、Service、Action層。根據面向對象思想,建立實體類,實現實體關系,將后臺的數據表映射出來到這實體類中,提供給DAO、Service、Action層使用。

在web.xml添加Struts、Spring、Hibernate的filter和listener。在WEB-INF文件夾里面編寫Spring的application.xml,整合Spring和Hibernate,實現Spring的IoC和AOP功能。將spring與struts的整合在一起,使用了自動掃描技術和注解的方式為每個類自動配置映射文件,使得程序的可讀性變強。

利用Hibernate編寫DAO層,為每個模塊建立DAO接口,在接口中實現了增刪改查等方法,實現JAVA與數據庫的數據交互,供Service層調用。

為每個模塊建立獨立的Service接口,每個接口將實現不同模塊的邏輯。Service層是實現系統業務邏輯的接口。利用之前編寫的DAO層的接口,編寫Service層,實現業務邏輯。合理規劃Service的分類,在進行系統維護時會非常便利。

Action層用于處理頁面信息,根據不同的處理結果返回不同的頁面到客戶端。設計Action層,調用Service層方法進行邏輯處理,然后根據處理結果為客戶端返回頁面,最后對界面進行美化。實現過程如下:

在創建具體的Action時,應當先創建抽象類BaseAction,繼承Struts2中的ActionSupport抽象類,聲明一個map變量session,這樣以后每當實現一個Action,只要繼承BaseAction,便可使用到session進行權限控制。同時也要創建PageAction,繼承Struts2中的ActionSupport抽象類,并在該類中聲明一個分頁技術所需要的參數,包括了記錄總條目、當前頁碼和總的頁數等參數。

客戶端每向服務器提交一次請求,都會先被相應的攔截器(interceptor)攔截并進行校驗,攔截器會檢驗session中的key為actor保存的對象是哪一個對象(Admin、Teacher、Student),若滿足攔截器的通過條件,將允許繼續進行操作,否則將強制跳轉到登陸頁。不同的Action將根據設計時規劃好的權限設置不同的攔截器。

在線word文件的預覽功能,使用的是PreviewAction里面的默認方法獲取當前的文件內容,通過里面的execute方法將內容在pageOffice的插件上顯示出來,并且如果我們修改里面的內容后直接通過插件的poCtrl1.setSaveFilePage()方法將數據保存起來。那么下次我們點開文件就可以看到保存后的最新內容。

數據管理功能,所要調用到的是DataManageAction里面的execute方法跳轉到數據管理界面。其中每當我們點擊備份時,我們將數據庫名、登陸賬號、密碼、安裝路徑等參數傳遞給DataManageAction里面的backup方法,將數據進行備份出來并彈出備份是否成功的提醒消息,然后將數據庫還原時,我們需要先選擇備份的文件,最后將頁面的參數傳遞給DataManageAction里面的restore方法,將數據還原并彈出是否還原成功消息。

日志管理功能,所調用到的是LogManageAction里面的execute方法跳轉到日志管理界面。其中當我們點擊“導出日志”時,我們將調用LogManageAction里面的export方法,將服務器上項目的HTK.log日志文件以流的形式將其下載到客戶端,并彈出保存的窗口讓用戶選擇存放的路徑。當我們點擊“清空日志”時,那么程序將會調用LogManageAction里面的clean方法,將服務器上的HTK.log日志文件里面的內容清空并彈出清空成功消息。

4 總結

設計難點:保證上傳信息的導入正確的添加到后臺數據庫中,對導入的xls文件是通過暫存在服務器讀取還是直接從客戶端讀取。評分功能中,如何確定角色并且實現正確評分。在進行系統詳細設計時,必須從一個宏觀的角度,考慮某一功能模塊設計會不會對其他的功能模塊造成不良影響。本系統設計中充分考慮到數據安全性和功能的可擴展性,按照軟件測試流程完成了軟件測試,確保系統最終滿足用戶需求。

參考文獻:

篇8

關鍵詞:試題編輯;CKeditor;插件開發;web

中圖分類號:TP39

文獻標識碼:A

DOI:10.3969/j.issn.1003-6970.2015.09.005

0 引言

近年來,各級考試部門負責的考試類型、服務對象、考試模式日益復雜,同時越來越多的考試機構開始使用計算機化考試取代傳統的紙筆考試。既然是計算機化的考試,那么實現試題的計算機化編輯則成為考試環節中必不可少的一部分。傳統的題庫系統基于C/S架構,這就導致了制題在空間上的局限型以及題庫系統的封閉性。高校教育資源共享的開放式教學模式強調充分利用互聯網和移動網絡進行訪問,然而在開發教學教育資源方面,高校各自為政,無統一規劃下的資源建設出現了許多矛盾問題,資源缺乏共享,教學資源內容單一。基于web的題庫系統只需要在安裝有瀏覽器的計算機上即可使用,并且借助網絡的跨空間性,使制題人員不受試題錄制地點的限制。同時現有的題庫系統在編輯試題上存在操作步驟冗余、操作結果不直觀的問題。比如對于填空題這種基本的試題類型而言,傳統的題庫系統在編輯題目時是通過占位符來標識一個“空”,這種錄入方式即繁瑣又不能滿足所見即所得的要求,給制題人員帶來很大的不便。本文通過借助CKeditor編輯器強大的插件擴展機制并結合相應題目類型的需求,編寫出適用于編輯不同題目類型的小工具并整合進系統中,實現簡單的試題編輯過程以及所見即所得的編輯結果。

筆者通過檢索國內外相關領域的論文,發現基于web端的試題編輯技術主要存在兩種思路:在IE瀏覽器中借助ActiveX技術調用word編輯器實現試題編輯和借助web上流行的富文本編輯器編輯試題。

ActiveX是微軟對于一系列策略性面向對象程序技術和工具的稱呼,主要的技術就是組件對象模型(Component Object Model,COM組件)。IE瀏覽器通過這種技術可以打開服務器上的遠程Office文件,包括Word文件、Excel文件等,并且還能在線編輯、調用Word文件、Excel文件等。這種web端編輯技術優點是借助word本身強大的字處理功能,可以實現復雜的編輯以及排版。然而其存在以下缺點:

(l)題庫系統無法實現跨瀏覽器。因為ActiveX是微軟提供的技術并且只能在IE瀏覽器下使用,這樣就造成了題庫系統只能通過IE瀏覽器訪問,失去了web原本跨平臺的優勢。

(2)瀏覽器中使用word編輯試題過于龐大。word這種字處理軟件適合的是復雜辦公場景,毋庸置疑其本身具有強大的功能。但是制題系統有其應用的特殊性,word中絕大部分功能是用不到的。制題系統中最常用的有以下功能:對文字進行格式化處理,例如加粗、改變字號等;實現文字與圖片的混排;插入表格、公式。隨著web技術的不斷發展,現如今這些功能完全可以由web端的富文本編輯器來實現,因此基于web的制題系統完全沒有必要為了實現這些簡單功能而引入龐大的word。

(3)自定義開發ActiveX比較困難。錄制試題有其操作上的一般性,但檢驗一個題庫系統是否滿足用戶需求應當從其對特殊操作的支持程度上來體現。基于CKeditor的web端題庫系統可以通過其提供的插件擴展機制方便的開發符合自己需求的插件從而支持相應的特殊操作。

鑒于基于ActiveX技術進行編輯試題存在以上問題,本文中采取的是后一種編輯方式:借助web上流行的CKeditor編輯器實現試題編輯。由于CKeditor底層做了很好的瀏覽器兼容,這樣就使得題庫系統具有跨瀏覽器的特性。同時Ckeditor提供了許多插件供開發者使用,當然最方便的還是它提供了簡單的白定義插件編寫技術。因為CKeditor編輯器本身就是web端的應用,因此在其中呈現諸如圖片、音頻、視頻等多媒體元素時具有先天的優勢。同時,由于該題庫系統是基于web的,使用CKeditor編輯器可以使開發者專注于前端技術即可,不用像利用ActiveX技術那樣需要額外學習微軟的開發技術,節約開發成本的同時使得系統可維護性增強。

CKeditor是目前最優秀的所見即所得網頁編輯器之一,其具體突出特點如下:

1、極強的靈活性,CKeditor是高度白定義的web編輯器。其白定義主要體現在以下兩個方面:

(l)外觀自定義(UI自定義),外觀白定義包括編輯器丁具欄的數量以及工具欄圖標、編輯器的皮膚等的自定義。

(2)插件白定義(功能白定義),盡管CKeditor編輯器擁有數以百計的插件可供開發者使用,但是編輯試題又有其操作上的特殊性。傳統的CKeditor編輯器插件并不能滿足制題人員對于編輯試題過程直觀、簡單的要求。因此我們需要借助其提供的插件擴展機制針對不同的題型開發出小工具,并整合進CKeditor編輯器的工具欄進行使用。

2、功能強大,CKEditor除能夠完成編輯器所需的一般功能外,其強大的內容過濾功能可以保證出題人員粘貼內容格式的完整性。

題庫系統的主要用戶是教師,而教師對于一些試題的答題操作已經形成習慣,例如填空題就應該用一個具有一定長度的空著的下劃線代表一個“空”。然而在傳統的制題系統中卻很難在題目中直觀的錄入一個“空”。一般的解決方法無非是用一對括號或者其它占位符將應該出現“空”的位置標記下來,然后試題呈現引擎讀到到該占位符就將其解析為一個“空”并呈現出來。這種錄入方式的缺點非常明顯:制題人需要操作的步驟繁瑣且不直觀。然而借助CKeditor的插件擴展機制,我們完全可以開發出針對填空題錄入“空”的工具并整合進CKeditor的工具欄,使制題人通過點擊按鈕即可在光標位置插入一個與紙筆考試完全一樣的“空”,并且在彈出的對話框中錄入該“空”對應的答案。“空”的輸入流程如下圖l所示。

根據圖1的操作流程,將整個錄入“空”的功能抽象成一個CKeditor的插件,該插件的名字命名為textEntry,其可以注冊到CKeditor維護的全局插件集合中。然后在該插件上定義對話框以及對話框中存在的元素,例如錄入“空”的輸入框。最后定義對話框關閉后的動作:即將“空”插入到試題中。

由以上的分析得出該插件的整體結構如圖2所不:

對于如何開發CKeditor的插件請參看http:///#!/guide/plugin sdk intro.,在此不詳細討論。根據以上分析以及最終的編碼實現圖3的最終效果。

由于該“空”實際上是由一個標準的html元素input實現的,只不過通過CSS將該input設置成“空”的樣子。從這個角度出發,我們可以很方便通過CSS修改空的樣式,包括其長度、邊框粗細等,進一步體現了基于web端的編輯器開發試題編輯工具的靈活性。如上圖3所示,借助該工具,制題人員只需簡單的選中要錄入“空”的區域點擊編輯器上的按鈕即可方便的插入一個“空”,實現了簡單的操作步驟,直觀的操作的結果。

在通用的題庫系統中,是否能支持各種課程各種類型的題目是評價題庫系統質量的一個很重要的指標。由于很多題目需要同時顯示文字和圖片,有些題目甚至要求可以播放聲音、視頻、fas等,如英語的聽力試題。如何方便的將這些多媒體素材編輯進試題并在編輯完成后立即看到或聽到最終效果,這對一個編輯試題工具易用性起到至關重要的作用。由于我們所開發的題庫系統是基于web的,目前可以支持絕大多數的多媒體文件,如圖片、聲音、視頻等。在這里,我們以向試題中插入音頻為例介紹實現該功能的思路。

利用CKeditor自身的上傳文件的功能將該本地音頻文件上傳至服務器做持久化保存。緊接著返回該音頻在服務武器上的地址。最后,根據返回的地址,我們將支持音頻文件的audio標簽插入到編輯器中,并將其src設置為服務器返回的地址。有一點需要注意的是CKeditor本身默認是不支持音頻播放的,即返回的音頻是以一個占位圖片的形式插入到題目中。為了解決這個問題,我們同樣為此功能編寫專門的插件。該插件最終實現的效果如圖4所示。

制題人員通過點擊音頻播放器即可試聽播放的音頻,解決了以往上傳音頻文件后無法試聽的問題。插入圖片、視頻的處理方式也是如此。

篇9

關鍵詞:視頻片頭;藍屏摳像;時間線;轉場特效

中圖分類號:TP319文獻標識碼:A文章編號:1672-7800(2012)010-0051-03

作者簡介:王金霞(1988-),女,安徽師范大學教育科學學院碩士研究生,研究方向為計算機教育應用。

1Premierepro功能簡介

AdobePremierePro是美國Adobe公司最新推出的一款功能非常強大的非線性實時編輯軟件。Adobepremierepro1.5為用戶提供自由編輯從DV到高清級的非線性視頻編輯應用軟件。借Windows平臺的杰出表現,Adobepremierepro1.5本地化進行實時傳遞反饋進而大大縮短渲染耗時。擁有大量專業工具包括高級工具組合以及簡易的顏色校正系統,多重可嵌套時間線;精確的音頻編輯工具和環繞聲支持的Adobepremierepro1.5滿足專業視頻編輯需求。而新工具如項目管理器,EDL的AAF輸入/輸出,Adobepremierepro1.5和Aftereffects6.5間的自由拷貝粘貼,更使得Adobepremierepro1.5適用于任何影視后期制作環境。

隨著多媒體技術的發展和多媒體計算機性能的大幅度提高以及非線性編輯系統的推廣,視頻制作已進入數字化的時代,一個以PC機為中心的用戶,使用Premiere系統就可以完成視頻的全部后期制作,達到廣播級的標準。其中后期制作中的畫面切換和特技制作是影片視頻過渡的主要手段,對情節的平滑過渡、觀眾視覺心理感覺起到了很重要的影響。

新版PremierePro實現了可嵌套的時間線窗口,增加和改進了許多視頻和音頻效果,能夠編輯實時的字幕和運動效果;改進了渲染引擎的設計,使得渲染質量有較大的提高;還提供了對5.1環繞立體聲的支持,使得在PremierePro中能處理的音頻更加豐富;能夠直接輸出成DVD,使用DVD刻錄機,刻錄成DVD光碟。同時,還實現了與AdobePhotoshop、AfterEffects等軟件的無縫集成。

2創作思路

2.1片頭的類型選擇

畢業在即,過去點點滴滴的一切,都是那么的難忘。于是,做一個視頻片頭將過去定格成美麗永恒的回憶。

2.2視頻片頭的創作

選擇使用Adobepremierepro1.5軟件作為創作軟件,通過收集集體游玩時的照片作為視頻片頭的主要素材。首先將一張合影全屏顯示并且通過逐漸縮小該圖片到屏幕的1/9且位于屏幕的正中間。然后第2至第9幅圖片依照順序按順時針方向出現,并且都是由模糊到清晰(每幅圖片都是在下一幅圖片出現之前完全清晰)。通過新建字幕在中間那排圖片上畫一矩形并填充為黑色透明度為65%,利用視頻轉場中的wipe設置擦除效果;使用premierepro1.5藍屏摳像摳出在PPT中已經做好的藍色背景的漢字“我的大學因你們而精彩”,并作出光芒的效果。

3功能實現

3.1素材準備

去同學空間尋找大學幾次春游時的照片,在桌面新建一個文件夾重命名為“素材”,將要用到的圖片粘貼到“素材”文件夾中,分別命名為“圖片1”、“圖片2”……

3.2對圖片進行處理

利用Photoshop對圖片進行裁剪,對亮度對比度以及圖片的色彩進行調整。

3.3導入素材

打開Premierepro1.5,新建項目,將項目文件存放在預先設定的文件夾中,項目名稱為“論文”,其它設置保持不變,設置好后點擊“確定”。在Premierepro1.5中選擇“文件”“導入”,將“素材”文件夾中所需要的圖片全部選中,點擊“打開”。這樣,項目文件所需要的圖片都導入到項目窗口中。

4視頻效果的實現

4.1對圖片1進行處理

將合影“圖片1”選中直接拖入到視頻1軌道中,選擇特效控制運動。現在要制作一個圖片由大變小的動畫,其操作方式是:點擊“比例”前面的小圓圈添加關鍵幀,初始比例為84,將時間線往右拖直至圖片快消失時添加關鍵幀,將其“比例”改為26,這樣就會生成一個圖片由大小為84到大小為26緩慢變化的一個動畫。其位置為:360,240。

4.2對圖片2進行處理

將圖片2拖入視頻2軌道中,為了精確控制其大小和位置,點擊特效控制面板,將比例設為30;在運動下拉選項中的位置選項中輸入圖片2的位置:150,110。下面制作一個圖片由模糊逐漸變清晰的動畫:依次點擊特效視頻特效blur&sharpen,將高斯模糊拖到圖片2上,點開特效控制面板,將Blurriness前面的小圓圈添加關鍵幀設置數值為5.0,將時間線往后拖2s的距離,再添加一個關鍵幀,將其參數設置數值為0,這樣就能夠產生一個從模糊到清晰的動畫了。

4.3對其它圖片的處理

按照上面的方法,我們將圖片3、圖片4、圖片5、圖片6、圖片7、圖片8和圖片9依次拖入時間線的視頻軌道3、軌道4、軌道5、軌道6、軌道7、軌道8和軌道9中,并安排好每幅圖片的呈現次序和呈現時間。然后將它們的比例都設為30;將它們的位置分別設為:360,110;560,110;560,240;560,370;360,370;160,370;160,240,位置設置完成后按照上面的方式設定每幅圖片由模糊變清晰的關鍵幀。

4.4為文字添加半透明底色

由于圖片色彩比較復雜,直接添加文字會影響文字的觀看效果,為了使文字更清晰,我們可以添加一個半透明的底色。依次點擊文件新建字幕,在工具欄中選擇矩形工具,在中間位置上畫一個矩形框,將矩形框的填充色設置為黑色,這樣就會把下面的圖片遮蓋,將矩形框填充色透明度設為65%,如圖5所示。關閉字幕窗口,保存名稱為“底色”,之后就會在項目窗口中找到“底色”,將其拖入視頻10軌道中。為了配合文字的一個一個出現,可為這個透明底色添加一個擦出效果,依次點擊特技視頻轉場wipe,選擇擦出特效,將其拖到“底色”素材的前面,拖動此專場特效,使其長度布滿整個素材。這樣就為半透明底色制作一個從左向右擦出的效果。

4.5制作打字機字幕

根據創作思路,當9幅圖片依次展示后,出現“我的大學因你們而精彩”的文字,其效果是文字一個接著一個出現,如果使用Premierepro1.5實現此效果,則顯得非常繁雜,筆者的思路是,利用PPT里的打字機效果制作打字機效果文字,利用動態截屏軟件將此效果截取下來,然后將視頻導入到Premierepro1.5中進行合成。

首先打開PPT,為了使視頻能與Premierepro1.5中原有的素材完美融合,我們將PPT的背景設置為藍色,以方便后期摳像。在PPT中鍵入“我的大學因你們而精彩”,為其添加打字機效果,設置打字機的速度為0.5s。使用Camtasiastudio軟件進行視頻截圖,打開Camtasiastudio后,選擇“屏幕區域”錄像,并選擇“工具”“選項”“文件選項”“另存為AVI(A)”。準備就緒后放映PPT,按F9鍵后開始錄制,文字放映完成后按F10鍵停止放映,并將錄制的視頻保存,將獲得的視頻保存導入Premierepro1.5,在監視器中“設定入點”、“設定出點”再選擇“確定抓取音視頻”對視頻進行適當的剪切,利用特技視頻特技keying藍屏摳像,對其進行設置,直到將藍色全部扣除,只剩下白色的文字。

4.6設置文字的光芒效果

光芒效果的實現需要Shine特效,由于Shine不是Premierepro1.5自帶的特效,因此首先需要安裝Shine插件,此插件要安裝在AdobePremierepro1.5文件夾中的plug-ins中的en-US文件夾中。安裝完成后,關閉Premierepro1.5,然后重新啟動,在Premierepro1.5的特效選項卡中增加了trapcode特效,點擊后就會發現Shine特效已經可以使用了。點擊特技視頻特技trapcodeshine,首先將transfermodem改成screen,點擊sourcepoint前面的按鈕,插入兩個關鍵幀,對關鍵幀的橫坐標進行設置,使得Shine產生一個從左至右的運動軌跡。

4.7為片頭配樂

將“kisstherain”下載至桌面,選擇“文件”“導入”,選擇“kisstherain”將其導入,然后將其拖入音頻軌道一中(其時間線的長度和圖片-時間線的長度一樣)。

經過以上的步驟后產生的最終效果如圖9所示。

4.8輸出影片

視頻制作完成后輸出影片,這里先輸出一個avi格式的文件,點擊文件輸出影片,選擇適當的位置,保存文件,就會輸出一個“論文.avi”的文件了。avi格式的視頻清晰度較高,但存儲空間較大,我們需要將其壓縮成wmv格式的文件,本視頻使用WinAVIVideoConverter進行視頻格式的轉換,點擊wmv,選擇“論文.avi”,就可以將該視頻轉化為“論文.wmv”了。

5該視頻存在的不足

(1)由于視頻片頭的制作對計算機性能的要求較高,所以本論文所制作的片頭使用的是圖片而不是視頻,使得片頭的動態效果不是十分完美。

(2)由于shine插件沒有注冊,致使在完成的作品上產生一個一個紅色的叉。

(3)由于camtasiastudio軟件截圖沒有截好,導致視頻片頭播放到截圖的那一部分時造成畫面的抖動。

(4)WinAVIVideoConverter軟件沒有注冊,壓縮后的wmv文件上面有一行英文,影響觀看效果。

(5)由于PS對圖像的處理效果不夠完善,導致視頻畫面不夠美觀。

參考文獻:

[1]曹良林.Premiere制作家用影視DVD[J].電影評介,2008(14).

[2]韓振雷.PremierePro中的幾個重要技巧[J].電視字幕:特技與動畫,2007(6).

[3]何文.基于Premiere6.5的視頻編輯技術[J].重慶工商大學學報:自然科學版,2005(5).

[4]孟華.非編軟件Ediuspro與AdobePremierePro的比較[J].科技信息:科學教研,2008(15).

[5]李集生.Premiere應用淺析[J].中國醫學教育技術,2003(2).

篇10

〔關鍵詞〕數字圖書館;WordPress;開源;lib2.0

〔中圖分類號〕G250.76 〔文獻標識碼〕B 〔文章編號〕1008-0821(2012)04-0060-03

現代化高校數字圖書館軟件建設體現為各種數字化服務平臺的建設,包括圖書采購、編目、流通的自動化管理系統(OAPC)、各類電子數字資源庫,各種基于網絡服務平臺,如門戶網站、查新、咨詢等服務平臺。Web2.0技術的發展,使博客(Blog)、RSS、百科全書(Wiki)、網摘、社會網絡(SNS)、P2P、即時信息(IM)等技術也逐漸開始應用到圖書館的服務與業務中。

基于效率、可行性、實用性、性價比、可維護性多方面綜合因素考慮,高校圖書館數字化、信息化、自動化都采用了購買商家專業化產品,同時也自主開發部分應用的混合模式。在進行數字圖書館服務平臺自主開發時,采用開源軟件(open source)作為應用框架得到了廣大開發人員的普遍認可。WordPress作為一個功能強大的開源博客平臺及內容系統(CMS),也具備了圖書館數字服務應用資料存儲、保存和存取等核心功能,被作為一個可接受的用于自主開發各類數字圖書館服務應用的平臺。

1 WordPress簡介及其平臺的構建

WordPress是一種基于PHP+MYSQL建立和基于GPL協議的開源應用程序,它提供了一個快速、穩定、強大的博客、維護平臺。目前 WordPress已成為了主流的Blog搭建平臺,但WordPress不僅僅是一個簡單的博客引擎,它同時也是一個強大、成熟和穩定開源產品。WordPress官方網站就提供了超過萬種的插件,還有各種各樣的主題。通過這些插件和主題,WordPress可以擴展成各種功能不凡的應用,如CMS、鏈接目錄、論壇、WIKI、電子商務、項目管理、微博、SNS、視頻、圖片網站等。

WordPress可安裝在一個獨立服務器上,也可安裝到共享服務器上,甚至個人計算機上。WordPress系統的運行環境為 Apache+Mysql+PHP,PHP具有跨平臺特性,故整個系統可以運行在Linux/Unix、Mac OS、Windows等操作系統之上。對于圖書館環境,可采用Windows平臺下的開源集成軟件XAMPP、WAMP等快速的搭建所需的系統平臺。WordPress的安裝非常簡單,只需從官方網站下載其壓縮的最新安裝包,解壓后傳到服務器,按安裝向導一步步即可完成。WordPress的升級可以在WordPress后臺直接完成,主題和插件也可以在WordPress后臺搜索和安裝。WordPress支持國際化和本地化,簡體中文版可以直接從WordPress簡體中文站點http:∥cn.省略/下載。

2 WordPress構建數字圖書館各種應用的主要內容

數字圖書館涉及各類不同的應用,利用WordPress來構建這類具體的應用時,主要涉及到功能的實現、界面的定制,對于從其它平臺遷移到WordPress的,還要進行數據的遷移。

2.1 功能的實現

WordPress作為一個功能強大博客平臺,從3.1版開始,添加了強大的內容管理系統(CMS)功能,它采用插件機制,通過在核心功能上加裝插件來擴充其功能。其官方網站更是提供了數以萬計的插件,包括SEO類、互動類、訂閱類、文章內容類、美化類、廣告類、后臺類、安全類、標簽類等等。WordPress核心實現了對所有可用插件讀取、啟用 、禁用、加載啟用等功能,后臺還實現了插件的自動查找、安裝等功能。

插件機制實現主要依靠wp-includes目錄下的plugin.php文件,該文件中包含了與插件機制相關的幾個函數,實現了對所有可用插件的讀取,插件的激活與注銷等功能。WordPress每頁包含了wp-config.php文件,在wp-config.php的最后調用wp-settings.php文件。wp-settings.php會取出系統中所有激活的插件,并包含進來。插件采用hook(鉤子)機制將定義的功能添加到系統相應的位置。WordPress定義了兩種類型hook,行為(Action Hook)和過濾器 (Filter Hook)。Actions Hook是由WordPress內核在執行過程定的點或者特定的事件發生時調用的,使可以在指定點去執行一個或者多個PHP函數。Filters Hook主要用來實現在某個指定點執行一個或者多個PHP函數來修改特定類型的文本,它接收傳入的參數,修改后返回給WordPress。

對于具體的數字圖書館應用,WordPress的默認功能無法實現所需要的目標功能時,可以通過下載外部插件或創造新功能來實現。對于無法采用現有插件來實現的所需功能,需要對已有的插件進行一些修改或開發新的插件來完成。對于數字圖書館應用,數據結構上需要元數據支持時,可以通過WordPress的自定義字段功能來實現。如需更高的執行效率,也需要采用或開發插件,自定義和管理元數據。WordPress自帶的默認搜索只實現對內容的搜索,可以通過添加Search Custom Fields、Search Everything等插件實現對摘要、自定義字段、頁面、附件、指定分類等高級的搜索功能,也可通過修改插件,定制搜索功能。

2.2 用戶界面實現

在數字圖書館的平臺建設中,用戶界面的友好、直觀、方便、人性化對平臺的使用及圖書館形象有著重要的意義。WordPress官方網站及眾多的WordPress主題網站提供了大量的WordPress主題,可供數字圖書館應用平臺選用,但往往需要根據具體的應用作更改,以體現圖書館應用的風格和感覺,如標志、色彩、字體等。另一方面,數字圖書館應用功能的添加也需要在界面上展現,如根據具體應用添加自定義字段顯示,不同的風格頁面切換等,這就需要以WordPress主題模板及具體頁面為基礎,進行主題的修改。

WordPress主題是由目錄wp-content/themes對應主題目錄下header.php、sidebar.php、footer.php、archive.php、search.php、searchform.php、single.php、page.php、function.php、comments.php、style.css、screenshot.jpg等10多個文件來構成,通過wp-includes/theme.php來實現主題的調用,首頁index.php加載后,會按順序加載各主題文件,向瀏覽器輸出界面。這種設計構架上實現了數據和表現的分離,使得主題的更換比較容易。

2.3 多語言支持及數據遷移

高校數字圖書館服務應用平臺有可能面向各種語言的用戶,這要求平臺具有多語言功能,WordPress可以通過已有的插件如qTranslate、xLanguage等來支持多語言,但多語言實現無疑從功能和維護方面都增加了應用實現的復雜度。另一方面,WordPress及插件的本地化在使用中也是要面對的一個問題。

對已有的服務平臺而新以WordPress平臺來替換的,原有的數據則需要遷移到新的WordPress平臺上,這一般采取直接操作數據庫來完成。這需要對原系統中分類、數據字典進行分析和導出,再導入到WordPress。對于常用的平臺,如從drupal 到WordPress數據遷移,WordPress社區往往有相關導入的方法和示例可供參考。

3 基于WordPress的數字圖書館應用

數字圖書館服務平臺包含各種載體數字化,數字資源儲存管理,數字資源訪問和查詢,數字資源傳遞和接收,數字資源權限管理和版權保護等多個方面的應用,常見的有門戶網站、圖書管理系統(OAPA)、學科化服務平臺、學位論文系統、咨詢服務平臺等等。除了購買專業化的服務平臺外,一些服務平臺需要定制。WordPress良好的架構,對一些數字圖書館建設中需定制的平臺,如圖書館門戶網站、學科服務平臺、讀者社區等提供了一個非常適合的解決方案。

3.1 圖書館門戶網站建設

圖書館門戶網站是數字圖書館的重要組成部分,是衡量圖書館數字化建設的重要標志,是體現圖書館服務理念、高校辦學理念的重要渠道,圖書館門戶網站的內容一般包括提供有關圖書館的基本信息,如本館簡介、入館須知、業務流程、部門職能、規章制度等,還有圖書館的業務信息,如書目檢索、電子資源、特色服務、最新動態等。

現在絕大多數高校圖書館都已建有自已的門戶網站,采用了各種不同的平臺和技術。WordPress提供了簡便的管理操作、強大快速的搜索優化功能以及眾多主題,充分滿足搭建圖書館門戶網站的需求,能很容易的實現文章、分類、歸檔。目前,特別是在國外,采用WordPress作為圖書館門戶網站也成為了一個流行的趨勢。

3.2 圖書館學科化服務平臺及信息平臺

學科化服務作為高校圖書館服務學校發展和學科建設的發展方向,已廣泛在各高校圖書館開展。學科化服務一方面需要組建學科化服務館員隊伍,另一方面需要建立基于網絡化的學科服務工作模式和服務平臺。學科化知識服務平臺是圖書館實現個性化、網絡化信息服務的基礎,是開展專業化的學科知識服務的基點。

WordPress博客管理特色能很容易的用于學科化服務的學科特色資源建設,無需添加太多的功能插件就可以很容易的建立起學科化信息平臺,實現對特色資源的分類、歸檔,以及讀者互動。

3.3 圖書館虛擬社區建設

圖書館的建設已進入lib2.0時代 其核心是“開放、互動、參與、共享”,強調以用戶為中心,圖書館與讀者、讀者與讀者之間相互交流與溝通。在服務平臺上,體現為通過web2.0實現的網絡平臺,如圖書館虛擬社區、Wiki(維基、維客)等等。

早期簡易的圖書館虛擬社區有如“BBS”、“論壇”、“虛擬聊天室”等,而lib2.0下圖書館虛擬社區已被納入了更多新的內容,包括虛擬讀書社區、學科交流平臺、學科開放資源區,甚至虛擬教學平臺、學科數據庫、個人數字圖書館、個人博客等,納入了圖書館各種服務,及館員、讀者、教師、書、數據資源互動的網上社區。

通過插件BuddyPress或Mingle可以讓WordPress加入各種社交網站特性,通過插件WP-Forum或bbpress可以給WordPress創建一個小型的論壇,還有社區新聞提交插件Community Submitted News讓讀者提交文章,WP-WIKI可以讓讀者參與內容編輯中實現“維基編輯”功能。WordPress還自帶lib2.0的RSS信息聚合和Tag Cloud標簽云功能,這些Web2.0特性使其用于lib2.0特色的圖書館虛擬社區建設具有特別的優勢。

3.4 Scriblio等其它基于WordPress的圖書館開源應用

一些其它基于WordPress的數字圖書館項目如Scriblio、LePress等也在圖書館界得到了開發和應用。Scriblio是美國普林斯頓大學開發的基于WordPress「新一代互動式圖書館系統,它基于WordPress,引入web2.0的功能和用戶界面,實現傳統的OPAC功能。Scriblio在普林斯頓大學Lamson Library得到了實際使用,在北京大學圖書館等得到了試用。利用WordPress和LePress插件,我們可以創建一個輕量級、分布式的個人學習管理系統,讓圖書館為教師與學生提供一個學習流程管理的平臺。

4 應用WordPress建設圖書館數字化服務平臺的核心問題4.1 專業開發人員組織

采用開源軟件來建設數字圖書館各種應用平臺,一個顯著的問題就是項目的實施、管理及應用要求有較高的專業技術水平。對于具體的環境與應用,可能涉及到各種具體的功能修改和定制,增加了應用實現的復雜度。采用開源WordPress來實施數字圖書館建設,除了同其它數字圖書館應用實現方案一樣所需的編程技能、XML技能、元數據技能以及數字對象技能外,對專業開發人員需要以下基本技能:

CSS/HTML(層疊樣式表單/超文本鏈接標示語言);

JavaScript(Java描述語言);

Web服務器軟件,如Apache等;

PHP(一種新型的CGI網絡程序編寫語言);

MySQL(結構化查詢語言)。

另外,開發人員需要花費時間來完成的兩個問題:

WordPress程序設計框架的熟悉;

WordPress軟件文檔熟悉。

WordPress的主題創建相對比較簡單易懂,但要實現定制一個特具風格的主題和版面還是需要大量的工作。同時對于具體的應用,尋找到一個合適的功能或插件也往往有難度,開發需要大量的時間和精力。

4.2 項目的持續性

數字圖書館項目選擇軟件平臺時,項目的持續性是一個重點考慮的核心問題。采用商業系統,持續性體現為商家的支持、平臺的易用性、可定制性,以及系統靈活性。對于采用基于開源軟件自主開發應用,持續性問題主要體現為服務穩定性和持久性的保證。商業系統擁有市場持久性,數據遷移方面會具有商家支持,而對于采用開源軟件自主開發的平臺,其持久性更多的取決于用戶社區的支持。WordPress有著廣泛的使用群體,這給采用它作為數字圖書館平臺建設帶了一定的優勢。但采用這樣的方案,也要求開發組織不得不自己承擔整個平臺的新需求添加、功能更新和系統遷移等方面的負擔。進一步說,盡管有很多針對于數字圖書館服務平臺的低花費和免費解決方案,但選擇時還是應充分考慮這些系統的穩定性、安全性和正常運行時間。如果建立的數字圖書館服務平臺不能在這些方面得到保證,那這樣的方案是不可取的。

5 總 結

通過采用開源wordress來進行實際數字圖書館服務項目的建設,我們發現項目的實施在用戶界面方面完成非常迅速,比drupal更容易實現用戶界面的定制。同時元數據管理和新功能添加方面比joomla和wikimedia等更容易實現,采用WordPress,降低了整個項目的開發和維護費用。同時隨著不斷新的WordPress版本,系統能很方便的升級、更新,安全性、持久性和數據可移植性均得到較好的保證。

參考文獻

[1]WordPress>Blog Tool and Publishing Platform[EB/OL].省略,20011-07-28.

[2]WordPress——維基百科,自由的百科全書[EB/OL].http:∥zh.省略/wiki/WordPress,20011-07-28.

[3]黃永中,趙國棟,張捷.美國大學開源軟件項目概述[J].中國遠程教育,2007,(4):68.

[4]任樹懷,高海峰,季穎斐.基于圖書館2.0構建學科知識服務平臺[J].大學圖書館學報,2007,(3):23-26.

[5]趙陽.圖書館RSS應用探索[J].圖書館建設,2007,(1):83-85.

[6]張蓓,張成昱,姜愛蓉.Ajax和RSS在圖書館個性化門戶網站中的應用[J].現代圖書情報技術,2007,(3):65-68.

[7]姜愛蓉,黃美君,竇天芳.數字資源整合與信息門戶建設——清華大學圖書館的探索與實踐[J].現代圖書情報技術,2006,(11):2-6.

[8]Svanhild Aabo,Ragnar Audunson,Andreas Varheim.How do public libraries function as meeting places?[J].Library & Information Science Research,2010,32(1):16-26.