邢蕾
摘要:隨著科學教育的不斷發展進步,我國眾多的科研院所與科研企業的科研工作日益增多,隨之而來的科研管理工作也日益繁雜化,那么對科研管理系統的建設便成了強化科研單位管理水準的關鍵因素。文章通過對系統需求的深入分析、為科研管理人員設計出一套便利的軟件系統,為科研管理工作提供了保障。
關鍵詞:科研系統;系統設計;開發;Java
1引言
近年來,隨著信息技術的不斷發展,數據的存儲與管理成為了一個重要課題。在高校和很多企事業單位里,科研項目相關信息量的積累越來越多,科研項目管理軟件和信息管理平臺開始進入了一個全面改善和應用的階段。本文闡述了一個功能齊全、簡單易用的科研綜合管理系統分析與設計的過程,它能有效的幫助管理人員減少繁重瑣碎的工作量,并做到數據更準確,大大提高工作效率。
2系統需求分析
在我國有眾多的科研院所及科研企業以及高等院校等單位,他們一方面承擔著國家與地方科技計劃等科研課題,另一方面也自主研發新技術、新產品、發布專利、論文、產生新成果等,這些工作任務繁重,但科研項目的研發管理工作目前大多停留在紙質辦公階段。那么,研發出科研綜合管理系統就能大力推進精細的科研管理,強化對科研項目的全過程控制,把精細管理全面落實到不同研究層次、不同研究單元,并貫穿于研究工作全過程,實現項目管理信息化和無紙化辦公。
3系統設計
3.1系統開發技術
本系統采用JAVA語言開發,遵循J2EE標準,可跨WINDOWS系列、UNIX、LINUX等多種平臺運行,真正的B/S三層架構,支持遠程辦公和異地操作,數據集中存放管理,支持SQLSERVER、ORACLE、DB2、SYBASE、MYSQL等多種主流數據庫,基于面向對象動態建模技術,可使用戶進行流程、功能、界面、權限、審批等自定義操作。三級緩存技術及數據壓縮技術的運用,大大提高系統的運行效率。
3.2系統功能模塊詳細設計
科研綜合管理系統核心是對科研課題進行生命周期的管理,科研項目的生命周期劃分為“孕育”“申請”“立項”“執行”“結題”等幾個階段,根據這幾個不同階段,系統為領導提供項目審批與統計功能,為研發部提供項目全程管理與監控功能,為項目負責人提供項目計劃與調度管理,為任務負責人提供課題執行與成果管理,為財務人員提供經費與合同管理,為檔案人員提供專利與成果庫管理。以下對系統的各個功能模塊進行闡述。
(1)立項管理。立項是學術研究時針對具體研究課題進行項目、資金、人員、研究方法、操作過程、完成標準等進行設置,是論證的第一道程序,一般都是有以下的步驟:闡述自己需要申請的項目、科研方向、技術方法、成果預測、項目預算、科研組成員等。此模塊功能包括課題上報、瀏覽課題、形式審查、課題審核、外部課題導入、立項信息查詢。
(2)合同管理。科研項目合同書一般包含以下內容:課題技術要求及成果形式、履行合同的計劃、進度、期限、地點與方式、項目驗收的標準、方式與期限、委托(或合作甲)方與承擔(或合作乙)方的權利與義務等。此模塊功能包括合同生成、合同管理、合同瀏覽。
(3)經費管理。科研經費泛指各種用于發展科學技術事業而支出的費用。科研經費通常由政府,企業,民間組織,基金會等通過委托方式或者對申請報告的篩選來分配,用于解決特定的科學和技術問題。此模塊功能包括撥款計劃、經費撥付、課題經費劃撥查詢、撥款情況查詢。
(4)過程管理。此模塊是整個系統最主要的功能模塊,從課題的申報開始管理,申報課題,也就是設計研究方案,是如何進行課題研究的具體設想,是開始進行課題研究的工作框架,是如何進行研究的基本思路,是保證研究順利進行的必要措施,是研究具體化的中心環節,是研究成果質量的重要保證,有利于檢查和自我檢查,有利于協作研究。一般上級部門開展的課題研究都附有課題申報表。課題申報人可以登錄系統進行瀏覽申報的結果,上傳材料,申請在課題開發的過程中產生的費用等。此模塊功能包括課題執行申報、執行申報瀏覽、過程文檔上傳、經費申報、經費申報瀏覽、課題執行管理、院經費上報管理、合同狀態控制。
(5)變更管理。在課題的研究過程中,可能會因為各種因素需要對課題進行變更,課題可變更事項有:變換課題負責人、變更課題承擔單位、改變預期成果形式、變更課題名稱、調整研究內容、延期一年、延期兩年、申請撤項、調整經費預算、變更課題組成員、其他。課題變更需要填寫“課題重要變更申請審批表”。此模塊功能包括合同變更申報、合同變更瀏覽、合同變更管理、合同計劃經費修改。
(6)驗收管理。課題驗收首先要填寫“課題驗收申請表”還要提交相應的材料,比如:“課題經費決算表”“課題經費財務審計報告”“取得專利、軟件等知識產權證書或受理文件”“技術標準備案文件”“材料、產品檢驗或測試報告”“成果評價證書、科技成果登記表”“發表專著、論文清單”“技術轉讓證明文件”“用戶意見書”“課題任務書”等,此模塊功能包括課題驗收申報、課題驗收申報瀏覽、課題驗收管理。
(7)成果管理。成果管理在科研管理中占有很重要的地位,它包括制訂科研成果管理條例和有關的規章制度,并組織實施。組織對科研成果的評價鑒定,對成果的科學價值、經濟價值、社會價值、應用可能性等進行審查評議,作出恰當的評價或鑒定意見。組織科研成果的交流,促進推廣應用,使應用性的科技成果盡快地發揮作用。組織科研成果的考核,對優秀成果進行鼓勵和獎勵。登記、匯總和上報科研成果材料,并協助有關部門建立科研成果檔案。貫徹執行科學技術保密規定,保護國家科技財富等。此模塊功能包括標準管理、專利管理、論文管理、專著文獻管理。
(8)基礎維護。此模塊功能主要由系統管理人員進行操作,需要有一定的計算機專業基礎。此模塊功能包括系統配置、項目類別字典、角色管理、組織機構管理、用戶維護、文檔定義、項目性質字典、經費科目字典、定制審批流、操作日志、密匙管理。
4結語
此系統在設計與開發的過程中,與各科研機構的廣泛需求進行了深入分析與結合,在開發過程中,主要注重軟件應用的便捷性和實用性,在軟件的實現過程中,應確保其項目架構清晰化,此系統采用Java語言開發,Java語言擁有無比的健壯性和可靠性,還可以減少系統的維護費用,Java對對象技術的全面支持和Java平臺內嵌的API能縮短應用系統的開發時間并降低成本,進而為系統在今后的運行中確保其易維護性和完整性創造了條件。