陳曉璘
(蘇州有色金屬研究院 裝備智能所,江蘇 蘇州 215026)
研究院通過改制,變成了股份制企業(yè)。研究院不僅需要建立與自身發(fā)展階段和所處經(jīng)營環(huán)境相適應的發(fā)展戰(zhàn)略,而且需要建立能夠支撐研究院實現(xiàn)發(fā)展戰(zhàn)略的管控體系和信息化系統(tǒng),從而敏捷地應對國內(nèi)外市場的風云變幻,實現(xiàn)研究院的轉(zhuǎn)型與可持續(xù)發(fā)展。當科研項目全過程的管理還處于手工管理階段時,將會嚴重影響研究院發(fā)展戰(zhàn)略目標的實現(xiàn)。因此,研究院急需建立一套科研項目管理系統(tǒng),通過信息技術手段,加強科研項目的過程控制、高效協(xié)調(diào)科研過程中的各種資源(人員、設備、經(jīng)費等),從而達到提高科研效率、管控一體化的目的。
本系統(tǒng)的建設目標定位在科研項目的全過程管理,以實用、易用為原則,通過信息化的手段實現(xiàn)以下功能:
?實現(xiàn)從項目申報、審批、批復下達、立項、實施大綱(計劃、預算等)、任務書、合同管理、項目經(jīng)費管理、項目過程管理(任務分解、里程碑節(jié)點控制、月度季度計劃)、中期檢查、項目結(jié)題、歸檔、成果鑒定/評獎/應用的全過程管理;
?采用工作流引擎技術和電子簽名技術,實現(xiàn)網(wǎng)上審批功能;
?各級領導能夠隨時掌握項目進展情況,監(jiān)督項目經(jīng)費執(zhí)行情況,或?qū)崟r獲得各種統(tǒng)計數(shù)據(jù);
?科技管理部門(如科技處)能夠全面掌握項目信息,項目概況、進展、費用執(zhí)行、科研成果等信息;
?課題負責人針對整個科研項目進行過程精細化管理;
?統(tǒng)一管理,分級授權;
?數(shù)據(jù)集中管理,實現(xiàn)知識積累,達到信息共享的目的。
從科研管理系統(tǒng)的技術先進性、穩(wěn)定性、易用性、易維護性4個方面綜合考慮,采用J2EE作為整個平臺的架構(gòu)技術,基于Browse/Server結(jié)構(gòu),使用目前主流的三大框架(Struts + Spring + Hibernate)作為整個系統(tǒng)的開發(fā)環(huán)境,運用SOA技術架構(gòu)搭建整個系統(tǒng)。
從系統(tǒng)的體系結(jié)構(gòu)來看,可以把整個系統(tǒng)抽象為“一個門戶、三個體系、五個層次”。科研管理系統(tǒng)統(tǒng)一門戶(Portal);三個體系是標準規(guī)范體系、安全保障體系、運行管理體系;五個層次是基礎設施層、數(shù)據(jù)系統(tǒng)層、系統(tǒng)平臺層、應用支撐層、綜合應用層。
系統(tǒng)環(huán)境要求是Windows 2003 Enterprise Server Edition(或更高版本);J2EE SDK V1.6;Struts Framework 1.2;Oracle Database Server 11g(數(shù)據(jù)庫系統(tǒng));Oracle Weblogic Server 11g(應用服務器);Oracle Service Bus(ESB企業(yè)服務總線);Oracle Data Integration(ODI數(shù)據(jù)集成總線)。
系統(tǒng)硬件要求是使用3臺服務器分別承擔以下任務:應用服務器,系統(tǒng)的部署及運行環(huán)境;數(shù)據(jù)庫服務器,負責數(shù)據(jù)的處理任務,存儲、檢索等;備份服務器,對系統(tǒng)中所有的數(shù)據(jù)、文件、程序進行備份。
“科研管理系統(tǒng)”在技術框架下具有如下特點:遵循統(tǒng)一命名規(guī)范、編碼規(guī)范、用戶界面規(guī)范、接口以及程序設計規(guī)范和編碼規(guī)范;系統(tǒng)結(jié)構(gòu)采用B/S架構(gòu)模式,增強系統(tǒng)的易操作性;系統(tǒng)應遵循行業(yè)規(guī)范,采用J2EE平臺架構(gòu);確保系統(tǒng)的易用性、可靠性、健壯性。
本系統(tǒng)采用純JAVA解決方案,基于Struts、Spring、Hibernate構(gòu)架,完全支持MVC技術標準。同時支持基于SOA總線式設計,通過三個層面的集成,Portal(門戶)+ ESB(企業(yè)服務總線)+ DI(數(shù)據(jù)集成),使得該系統(tǒng)在接口能力、可擴展性、可維護性、易用性以及安全性等方面最好的滿足需要。
通過充分的市場調(diào)研和用戶調(diào)研,對科研項目的全過程進行分析,做出如下功能設計,以便對科研項目的全過程進行科學管理。
①項目前期管理子系統(tǒng):通過科研項目建議及市場調(diào)研,形成調(diào)研報告、科研項目可行性研究報告,對可行性研究報告進行評審及各類項目的申報,最終簽訂研發(fā)合同和內(nèi)部項目的立項。該子系統(tǒng)包括了科研項目原庫、項目儲備庫、項目申報庫、項目查新、批復下達、查看流程圖等模塊。
②合同管理子系統(tǒng):包括了合同申辦、合同審批、待入庫合同、合同臺帳、合同付款、合同收款、合同變更、查詢統(tǒng)計、查看流程圖等模塊。
③項目實施管理子系統(tǒng):是科研管理過程中的核心部分包括了科研項目立項確認、開題評審、項目臺帳、任務計劃、項目試驗、設備采購、查新與調(diào)研、項目變更、項目結(jié)題、查看流程圖等模塊。
④項目成本管理子系統(tǒng):對科研項目的成本進行查看,對項目運行期間采購、試驗、人工等費用進行統(tǒng)計查詢。
⑤試驗管理子系統(tǒng):包括了試驗計劃匯總、試驗計劃協(xié)調(diào)、試驗結(jié)果錄入、檢測結(jié)果錄入、外協(xié)試驗結(jié)果錄入、查看試驗情況、查看流程圖等模塊。管理了中試車間、檢測中心及外協(xié)試驗的申請、審批等情況。
⑥物資管理子系統(tǒng):包括了計劃管理、入庫管理、出庫管理、庫存查詢統(tǒng)計、基本設置、采購付款、采購評審、查看流程圖等模塊。
⑦成果管理子系統(tǒng):包括專利管理、論文論著管理、軟件著作權管理、成果報獎管理等幾個模塊。
⑧資源管理子系統(tǒng):資源管理是對軟件資源及其硬件資源的管理。軟件資源有情報資料和項目檔案庫,硬件資源有中試車間和檢測中心的設備。
⑨綜合平臺子系統(tǒng):包括了工作臺帳、臨時任務、學術活動、消息平臺、備忘錄、我的工時、查看流程圖等模塊。
⑩系統(tǒng)管理子系統(tǒng):是一些維持系統(tǒng)和應用正常運行的可定制模塊,且通常只需要在系統(tǒng)初始化的時候進行,分別是系統(tǒng)設置管理模塊、用戶管理模塊、工作流管理模塊、權限管理模塊、日志監(jiān)控模塊、數(shù)據(jù)備份與恢復等。
科研管理系統(tǒng)的設計、開發(fā)、實施工作,是以科研過程管理為核心,以科研項目的合同、計劃、研發(fā)、成果為主線,對研究院的核心業(yè)務進行全面管理。從而有效地規(guī)范了科研工作的流程,提升了科研管理水平,促進了科研成果的產(chǎn)業(yè)化轉(zhuǎn)化。同時減輕了研究院科研管理部門的工作負擔,基本滿足了管理工作需求,也為科研任務的績效考核提供了重要的數(shù)據(jù)依據(jù)。
[1]張小艷,趙渭泳.基于C/S的科研項目管理信息系統(tǒng)的設計與實現(xiàn)[J].西安科技學院學報,2007,10:277-249.
[2]孟梅.科研管理系統(tǒng)的設計開發(fā)[J].制造業(yè)自動化,2010,6:184-187.