苑慶韋,陸梅,王宏 (中國計量科學研究院,北京 100029)
近年來,我國科研事業快速發展,帶來的科研院所實驗室建設任務日益繁重,需要對建設項目從立項、采購、合同簽訂、工程管理、結算審核、資料歸檔等全過程進行信息化管理,實現項目全過程監控、管理信息分析查詢、信息輔助決策。本文以一科研院所基本建設管理系統的設計與實現作為實例,為之后類似系統的建設提供借鑒。
1.1.1 成熟與發展一體
管理系統的建設采用符合目前發展的主要技術,技術先進成熟的優質產品。既要保證可靠性,又能適應未來的發展,滿足多業務發展的要求。
1.1.2 先進與實用一體
管理系統的方案要面向未來的使用,技術要具有先進和前瞻的屬性,同時也要保持實用的原則,在滿足性能價格比的基礎下,堅持滿足符合標準的,先進的產品。
1.1.3 獨立與開放一體
平臺涉及業務以及企業的信息,從安全保密的方面考慮,保持獨立性,同時保證一系列安全措施,保障與系統互聯各信息系統的網絡安全、信息安全共享及數據安全。
1.1.4 安全、可靠、保密一體
設計上要充分考慮其大量硬件設備、軟件系統和數據信息資源的實時服務特點,要保證網絡、系統、數據的安全,保證系統運行的可靠,防止單點故障,對涉密信息應充分保證其安全。
依據院內部的基建管理辦法,項目管理包括項目立項、計劃下達、采購(含合同)、實施(含驗收)、結算、績效評價及檔案管理等工作,根據管理辦法在基建管理系統上實現相關的程序。

項目立項申請表 表1

項目采購申請表 表2

合同簽訂審批表 表3

合同支付審批表 表4
本系統采用面向對象方面的軟件開發思想,為B/S架構,在使用JAVA語言開發完成,支持MS-SQL2000(SP4)或MS-SQL2005數據庫。系統采用三層架構開發,其中使用了Ajax等技術。
三層架構是一種規范的編程模式,目的是達到程序維護的簡單性、程序運行的高效性。具體包括:交互層(顯示層)、邏輯控制層、代碼及數據訪問層。①交互層:用途和用戶交互,也就是圖形界面。入Windows窗體、頁面等。②邏輯控制層:也是中間層。主要是根據用戶請求調用相應的代碼,滿足用戶請求。③代碼及數據訪問層:主要是功能實現代碼及數據訪問。
開發團隊按照CMM I5的開發標準,嚴格控制項目周期的每個環節,并以規范化的測試流程來保證系統的高品質。專業化的文檔管理將同期產出系統功能結構,系統數據結構,用戶視圖設計,用戶手冊,概要設計,需求分析等配套文檔,為系統使用、維護、升級及二次開發提供完備的書面支持。
系統可提供的安全服務,主要有如下方法:
①日志監控
系統應提供日志和工具,定期監控(審查)系統,包括:事件日志、WEB服務日志、安全配置和分析。為保證訪問權限根據站點策略只可用于有授權的人,必須定期審查管理員、組和服務賬戶。
②數據備份
備份是最普遍的用于保證數據可用性的方法。系統采用支持網絡備份的增量備份(即只備份那些上次備份之后更改過的數據)的方法進行數據備份。
立項審批表里包括申請部門、經費估算、施工內容等內容,目的是確定擬實施的內容,如表1所示。
采購審批表包括經費來源、采購內容、采購價格等,目的是確定采購的方式,如表2所示。
合同審批表包括合同名稱、合同金額以及上傳合同的電子版,目的是確定合同,如表3所示。
支付審批表里包括支付金額、支付的資金來源、支付對象的賬號等,目的是保證每一筆支付的準確性,如表4所示。
隨著信息化方式在建設項目管理領域的不斷深入及應用,科研院所實驗室建設也應不斷加強信息化建設的能力,從項目立項、采購、合同簽訂、支付、結算審核及資料歸檔全過程進行管理,數據收集及整理,從而提高管理效率,并能夠根據大數據整理情況,制修訂相應的管理辦法,提高管理水平。