劉 蔚
(陜西財經職業技術學院,陜西咸陽,712000)
近年隨著我國與對科學研究的進一步重視,高職院校的科研規模也逐年擴大使其科研信息量隨之倍增,傳統高職科研管理的模式也因此受到了挑戰。建立適合高職科研管理特點的信息的管理系統,提高信息管理質量、降低管理成本并爭取最優化效益是高職科研管理者當前面臨的重要問題。
以往各個院校的科研信息采用的是人工文件管理模式。一方面,根據不同的申報使用相應的科研管理系統。另一方面,對科研信息管理仍采用excel表格+Word文檔操作,導致數據重復錄入,工作效率低、工作強度大。
針對現有工作模式的不足,我們應從各學院科研管理工作實際需求出發,研發適合各學院管理特點的基于校園網環境的科研信息管理系統。系統應該實現將科研處此前集中承擔的數據采集和錄入工作,分發給科研參與人,科研管理人員主要負責數據審核、 處理、 統計和發布等工作,從而實現數據處理的實時性、準確性和全面性。在系統研發過程中,我們應該具備信息的標準化、數據的共享性、用戶界面的人性化等特點。
系統采用SUN 制定的使用JAVA EE 技術開發企業級應用標準。JAVA EE 使用多層的分布式應用模型,應用邏輯按功能劃分為組件,各個應用組件根據他們所在的層分布在不同的機器上。以下是本系統采用的系統體系結構模型如圖一所示:
(1)客戶層:主要由HTML 用戶基于各種瀏覽器實現的頁面,這種頁面具有交互能力,允許用戶在網頁上提供的表單上輸入信息并提交后臺處理和響應。
(2)Web 層:主要由JSP 實現的各種用戶界面,并通過Servlet 對客戶層的用戶反饋和請求產生相應回應。Servlet 由JAVA 寫成并能生成HTML 返回客戶層。
(3)業務邏輯層:主要處理本系統的核心業務邏輯。EJB 由Servlet 調用實現比較復雜的業務處理包括對數據庫中的數據處理。
(4)數據庫層:提供系統所需要的各種數據信息服務。
數據庫是科研信息管理系統操作的核心,本系統采用SQL Server 作為數據庫。SQL Server 是以一個客戶機/服務器結構的實現,它由一個服務器守護程序和很多不同的客戶程序和庫組成。
對數據庫中各主要數據表的設計如下:
(1)項目申報數據表
是對申報項目基本信息所建的數據表,其包括由系統自動生成的項目編號,項目負責人的基本情況,項目成員情況,項目申請信息索引,申報核準信息,項目申報評審信息索引,項目立項核準信息等。
(2)項目歸檔表
本數據表是對已經立項的項目建立的數據表,對于本院院級課題立項評審并審核完成后將項目申報表中的有關數據自動加入其中,對于其他項目由系統管理員錄入并審核。
(3)項目成員信息表
是對每個項目成員的基本情況建立的數據表,根據項目編號對此數據表進行索引。
(4)項目申請信息表
項目申請信息主要有項目的論證信息,各種項目申請需要的論證信息都比較相似,主要包括研究作用與意義,現狀與趨勢,內容目標,創新點,研究方案,進度安排,經費預算,成果形式等內容,因此這些都是項目申請信息表中所要記錄的內容數據。
(5)項目經費信息數據表
按照項目編號為項目經費的使用情況建立的數據表。
(6)科研論文數據表
對學院教職工每年發表的論文建立的數據表,由教職工自行申報,教育教學研究室審核。包括論文題目,論文發表期刊名稱,期刊編號,出版時間,論文字數,審核信息等內容。
(7)教材專著數據表
對學院教職工每年出版的教材專著建立的數據表,由教職工自行申報,教育教學研究室審核。包括教材專著名稱,出版社信息,出版時間,作者角色,編寫字數,審核信息等內容。
(8)獲獎管理數據表
對學院教職工的課題、論文、教材、課件及各種教學科研成果取得的政府、社會獎勵和獎項建立的數據表,由教職工自行申報,教育教學研究室審核。也可由科研論文、教材專著數據表由教育教學研究室科研管理工作人員加入。包括成果名稱,成果類別,獎項名稱,獎項授予單位,獲獎等次,獲獎時間,審核等信息。
(9)附件存放數據表
為了實現科研檔案的全方位管理,提供各種科研活動的佐證材料,用戶可以通過SmartUpload 組件實現佐證材料的上傳,此數據表便是系統為附件材料的存放路徑建立的數據表
(10)獲獎規則信息表
為鼓勵教師科研的積極性,一般高職學院都實行了論文教材獎勵制度,這種制度對各種科研活動進行分級,所以對論文發表的期刊和教材著作出版社的分級信息分別建立數據表,除此之外還可以對各級別獎勵金額數進行各種設置。此表實際也是一種期刊、出版社的信息表,依靠本表也可以對院內科研人員提供各種期刊和出版社的查詢服務。
各種辦公的信息管理系統的設計和開發應該有從事具體業務的人員參與,因為每個學院的管理對象、管理理念以及管理方式的不同,對信息系統的要求也不盡相同,我們要根據具體情況使系統能和每個學院自身情況相適應。根據多年的科研工作實踐,對財經類高職學院的科研信息管理系統的結構如圖二所示:
本系統按照科研項目管理要求,掌握項目各階段的管理要素,覆蓋從立項到結題的全過程。并考慮項目與經費、項目與人員、項目與成果的多種關聯,提供靈活的界面與全方位的管理。
項目管理的具體流程如圖三所示:
(1)項目錄入:科研項目有院內自行組織申報立項和院外相關單位立項,為了能將這兩種來源渠道不同的項目同時納入到科研管理系統中,本系統設計針對院外來源的課題的項目錄入。
(2)項目申報:系統管理員按照學院工作安排開放項目申報頁面,各個項目主持人使用個人賬戶登錄填寫申報表并上傳各種論證材料,通過課題管理員的審核后,進入項目評審流程。
(3)項目立項評審:對于申報的院級項目經審核后,可以從專家庫中選取相應的專家進行網上評審,不必再單獨組織評審會議,節約了經費,提高評審效率。項目經過評審并立項通過后加入項目歸檔表,納入統一項目管理。
(4)經費管理:各項目一經立項,對項目經費的使用情況進行管理,當項目結題時對項目經費的使用情況自動核算與匯總。
(5)中期檢查:對已經立項的項目按照要求進行中期檢查,由課題負責人在填寫中期檢查表。
(6)項目驗收:同項目評審一樣,在項目結束驗收時,可以從專家庫中選取專家進行網上結題驗收。
(7)項目統計查詢:以上各步驟覆蓋了項目管理的全部流程,并形成詳盡的項目管理檔案,項目查詢可以對這些檔案按照需要進行查詢。
(8)項目審核:項目審核工作由審核人員完成,包括有項目申請時的審核,項目開題評審完成后立項審核,中期報告審核,結題報告審核,結題評審后結題審核等。
按照科研成果管理的一般分類要求,將成果信息分為論文、著作教材、獲獎情況等類型,按各自的屬性分別管理。科研成果可由教師通過科研信息服務模塊內的科研成果子模塊進行申報并上傳各種成果附件如論文復印件和獲獎證書等,然后由科研管理人員審批加入成果庫。
許多學院都有各種的科研獎勵辦法,一般的科研獎勵辦法都是將論文、課題、著作教材按照預分的等級進行獎勵,我們可以在科研獎勵模塊設置這些內容,根據這些規則和申報的各種科研內容自動生成每年科研獎勵報表。
由系統內置的超級用戶對系統工作狀態進行初始化,并設置系統的運行狀態,用戶權限分配,進行數據庫備份、數據恢復等系統工作。
根據系統的各種管理功能和管理流程,對各種操作人員使用不同的身份驗證和不同的操作界面實現各個用戶的不同操作權限,進而保證各流程的順利實現并保證了系統安全性的要求,也保證了開發的簡單和維護的方便。對不同的用戶的權限分配如下:
(1)超級用戶:一般由系統開發和系統維護的人員擔任,系統內置唯一賬號,他的主要權限是開放/關閉申報功能,增加/刪除用戶,解除審核狀態,系統日志管理,數據庫維護等。
(2)審核人員:由超級用戶分配,權限是對各種需要批準的申報進行核準,并能對科研獎勵的規則進行設定。
(3)普通用戶:由超級用戶分配,應該覆蓋全部的教職工,能錄入自己作為負責人的學術論文、著作教材、科研項目、獲獎成果等。最終由院級以上管理員審核,在管理員沒審核前可以修改、刪除,審核鎖定后,則無權再修改。
(4)專家賬號:由超級管理員給出的臨時賬號,在專家庫中選取相應的專家,在開放科研項目評審和驗收時,根據完成情況給出評語并賦予分值。
本系統采用JAVA EE 多層次軟件構架,實現了基于校園網/互聯網的科研信息管理,提供了設計簡潔使用方便的信息化管理平臺,系統具有良好的兼容性和方便的擴展性。
建立高效的科研管理信息管理系統,可以促進各高職院校科研管理信息化進程,能夠極大的方便科研管理人員對各類科研信息和科研成果進行高效管理,提高科研管理工作的水平和效率。

圖1 系統體系結構模型

圖2 科研管理系統體系功能模塊

圖3 項目管理流程
[1] 劉澤軒,江春華.基于J2EE 架構的科研管理系統的設計與實現[J].計算機工程與設計,2007(21)
[2] 耿文霞.基于WEB 的文科科研管理系統的設計與實現[J].電子政務,2008:88-98
[3] (美)FloydMarinescu 著,饒若南等譯.EJB 設計模式[M].機械工業出版社, 2004