文/宋志民
開源助力大學生創新項目管理
文/宋志民
以項目形式開展的大學生創新活動的管理工作是一項復雜的系統工程,雖然機制已相對成熟,但在實際管理過程中還存在諸多問題。中央民族大學基于開源希科系統(CxServer),對項目的信息化管理做出有益的探索,取得良好的經濟效益和社會效益。
近年來,以項目形式開展的大學生創新活動已經成為高等學校創新人才培養的重要形式,各級教育管理部門均非常重視此項工作的開展,教育部于2007年實施“國家大學生創新性實驗計劃”,北京市教委于2008年實施“北京市大學生科學研究與創業行動計劃”,其他各省市也建立相應的資助計劃,同時各高校也紛紛開展獨立的或與企業聯合的校級本科生科學研究活動。
大學生創新項目的管理工作是一項復雜的系統工程,目前,雖然機制已相對成熟,但在實際管理過程中還存在諸多挑戰,這些挑戰主要集中在項目計劃種類繁多、項目工作周期交叉、項目數量多、項目參與人員復雜、項目執行環節多等方面,而且多數高校都只有一人專門管理,給項目管理部門帶來較大壓力,這已經成為我國各高校的共識。因此,采用信息技術實現項目的網絡化管理成為必然。
目前有較為成熟的商業產品,也有高校自行開發的管理系統。筆者在長期的探索中開發了開源的希科系統(CxServer)。“希科”名稱源自詞語“創新”的漢語拼音“ChuangXin”首音節“CX”之諧音,寓意“希望大學生走進科學研究、參與科學研究”。希科系統是大學生創新計劃項目管理系統,也是項目協作研究系統,整體來講是一種計算機支持的協作系統。
我們選取某些大學的項目管理系統和某公司的項目管理系統與希科系統進行對比(見表1),闡述其特點和異同(為保護表1中涉及的單位的隱私,故隱去其名)。
由表1可知,目前大部分系統均能滿足項目管理的基本需求,但相比之下,希科系統(CxServer)提供的管理理念、管理方式與功能更具先進性,更加豐富和人性化,同時希科系統(CxServer)也針對協同研究做出嘗試。
希科系統(CxServer)基于開源的C++Wt網絡庫開發而成,具有以下特色:
1. 實現全過程網絡化管理,包括項目申報、項目評議、項目審批、變更管理、經費管理、成果管理、數據管理等;
2. 采用開源模式,完全開放源代碼,可自行或通過第三方深入定制,具有良好的可擴展性;具有三年開發與使用經驗,成熟穩定;同時具有“一鍵備份”和“一鍵升級”功能,有效克服部署的技術瓶頸。

表1 國內主要高校和廠商項目管理系統對比
希科系統(CxServer)基于開源的C++Wt網絡庫開發,繼承了C++ Wt網絡庫的所有技術特征,同時希科系統(CxServer)也具有自己的特色之處。
純C++開發
希科系統(CxServer)基于C++Wt,完全采用C++開發,系統應用程序運行時自動產生所必須的H T M L/X H T M L、C S S、JavaScript、CGI、SVG/VML/Canvas和Ajax代碼,與此同時,代碼的安全性和瀏覽器的兼容性等問題完全轉交給C++Wt庫。也就是說在希科系統開發過程中,開發者不用隨時熟悉和掌握以上眾多基本技術,也不用為繁雜的瀏覽器兼容問題操心,最重要的是,沒有跨站腳本(XSS)和跨站請求偽造(CSRF)等安全問題。
擁有眾多復合Widgets
由于C++Wt屬于Web開發基礎庫,為我們提供廣闊的Widgets集,如對話框、下拉菜單等,但為能夠更容易、更快捷地完成應用開發,希科系統(CxServer)面向實際應用開發大量的復合Widgets,這些Widgets在進一步組合C++W t已有基礎Widgets的同時,加入了自動讀取語言包的功能,使本地化開發更加自如。希科系統(CxServer)主要復合Widgets見圖1。
其中TrString類實現了自動讀取語言包中指定key值的功能,其源代碼如圖2和圖3所示。
一鍵升級和一鍵備份
希科系統(CxServer)在開發過程中發現,基于C++Wt的Web系統在升級和備份方面對最終用戶存在著一定的瓶頸,特別是在Linux服務器平臺下。為了減輕用戶的技術負擔,實現系統自身的可持續發展,希科系統(CxServer)自2011年4月5日起,分別面向開發者發布源代碼包,同時向最終用戶發布系統一鍵升級包和一鍵備份腳本,以此解決最終用戶的后顧之憂。

圖1 希科系統(CxServer)復合Widgets

圖2 TrString.h源代碼

圖3 TrString.C源代碼
創新性特點
1. 實現項目學科化管理
大學生參與科學研究雖然是淺層次的、訓練性的,但是從其科研對象的微觀層面仍然呈現著學科化特點,即其研究內容能夠比較明確地劃入學科分類中,這一原則較之寬泛的、不明確的“理、工、農、醫、經、管、法、文、史、哲、教、林”項目分類法精確得多。希科系統(CxServer)對項目和評議人等的分類均采用《中華人民共和國國家標準(GB/T 13745-92)學科分類與代碼》,支持真正的學科化管理,有效提高項目管理的科學性和精確性,也提高評議人指派的正確性;另外,這也使大學生們可以對本學科領域的各種研究方向有所了解,進一步為本科生形成正確的科研思維方式,為他們未來的深造打下基礎。

表2 成功應用高校系統數據量

表3 希科系統(CxServer)經濟效益分析

表4 希科系統(CxServer)社會效益定量分析
2 . 推動項目開放式管理
開放式管理,即公開化,類似于政務公開;在項目管理中,公開評議意見是一種保護申請者積極性的重要措施。通過公開評議,申請學生能方便地實現評議結果的網上查詢,提高評議的公開、公正程度,改變過去對未獲得資助的項目只作簡單答復的“不透明的”局面。希科系統(CxServer)支持對項目所有數據的選擇性可見,使項目運行得公開、公平、公正。
3. 加強項目協作研究
希科系統(CxServer)提供了基于《盡管去做—無壓工作的藝術》的任務系統,實現項目團隊的協作研究,使項目團隊工作更高效、更有創造性,也利于研究成果的歸屬和貢獻度的追蹤。該功能還有效克服即時通訊軟件(QQ/MSN/GTalk等)的隨意性,克服了郵件、短信息等追蹤性和針對性差的問題。

表5 希科系統(CxServer)社會效益定性分析
效益分析
目前,希科系統(CxServer)在中央民族大學穩定運行。表2顯示中央民族大學自2008年至今的系統基本數據情況。
系統在部署后產生了一定的經濟效益和較高的社會效益,具體分析以我校在實施前2007年情況和實施并完善后的2009年的效果對比為依據,具體見表3、表4和表5。我校實踐教學與創新教育指導中心有一名工作人員專職負責項目管理,項目管理從2007年開始實施,2008年使用希科系統(CxServer)-0.3.0版,2010年系統升級至目前狀態-1.5.0版。
中央民族大學基于開源的希科系統(CxServer)進行項目信息化管理,利用系統的特性與優勢解決了實際管理過程中存在的諸多問題,取得了良好的效益。
(作者單位為中央民族大學教務處)
走近澳大利亞私立教育
本刊訊 近日,為了進一步促進澳大利亞與中國之間的教育合作,澳大利亞私立教育和培訓協會(ACPET)代表團在協會的首席執行官Clairefield女士及國際事務經理Ingeborgloon女士的率領下來到北京,向中國介紹未來為中國留學生提供的服務。
澳大利亞私立教育和培訓協會是針對澳大利亞義務教育后的獨立教育與培訓機構而成立的行業協會,其管理范圍包括:高等教育、培訓、英語語言課程、高中階段教育和預科。該協會有1100多個成員機構,向澳大利亞國內及國外提供教育及培訓服務。協會的成員機構有著20多年的從業經驗,已經為數百萬學生在澳大利亞學習提供了服務,掌握有助于他們就業的新技能。