/ 上海市計(jì)量測(cè)試技術(shù)研究院
科研項(xiàng)目立項(xiàng)工作是科研管理的核心,對(duì)提高科研經(jīng)費(fèi)的使用效率有著重要的意義。長(zhǎng)期以來,科研立項(xiàng)管理方式主要以文本處理為主,以紙張或電子文檔作為載體。管理人員的工作量集中于通知、催辦、審批、監(jiān)管、統(tǒng)計(jì)、存檔等繁瑣的環(huán)節(jié)。
隨著我國(guó)實(shí)施創(chuàng)新驅(qū)動(dòng)發(fā)展戰(zhàn)略,基層科研單位的科研立項(xiàng)數(shù)逐年大幅增長(zhǎng),傳統(tǒng)的管理方式已無法應(yīng)對(duì)激增的需求。另一方面,隨著計(jì)算機(jī)、網(wǎng)絡(luò)、通信技術(shù)的迅猛發(fā)展,各種管理軟件層出不窮,以實(shí)現(xiàn)流程規(guī)范化、自動(dòng)化為目標(biāo)的各類軟件系統(tǒng)成為管理者的好幫手。
目前,上一級(jí)科研管理部門大多數(shù)已率先完成了科研管理信息化建設(shè)的進(jìn)程,各單位也有獨(dú)立的辦公自動(dòng)化系統(tǒng)(OA系統(tǒng))。為提高管理的運(yùn)行效率及減少重復(fù)申報(bào),基層科研單位如何實(shí)現(xiàn)與外部系統(tǒng)的自動(dòng)化對(duì)接,成為需要考慮的重要問題。因此,建立一套科研項(xiàng)目立項(xiàng)管理系統(tǒng),是邁出對(duì)科研項(xiàng)目全生命周期管理的第一步。
經(jīng)調(diào)研,科研項(xiàng)目在申報(bào)階段的窗口時(shí)間短則兩周,長(zhǎng)則一月,給予項(xiàng)目申報(bào)人考慮和收集資料的時(shí)間太短,由此錯(cuò)過項(xiàng)目申報(bào)的事例也屢見不鮮。為解決以上問題,本系統(tǒng)將實(shí)現(xiàn)24 h網(wǎng)上填報(bào)功能,項(xiàng)目一旦符合形式審查要求,即可審批進(jìn)入儲(chǔ)備庫(kù)。申報(bào)的項(xiàng)目必須從儲(chǔ)備庫(kù)中已有的項(xiàng)目的挑選。
科研項(xiàng)目一般可分為單位內(nèi)部項(xiàng)目和外部項(xiàng)目。無論內(nèi)、外都要先經(jīng)過儲(chǔ)備入庫(kù)后,才能進(jìn)行申報(bào)和評(píng)審。兩者的差異是,外部項(xiàng)目審批立項(xiàng)后的數(shù)據(jù)將自動(dòng)與上一級(jí)科研主管部門的系統(tǒng)進(jìn)行對(duì)接,完成向上級(jí)的申報(bào)工作。因此,在本系統(tǒng)中需要實(shí)現(xiàn)項(xiàng)目?jī)?chǔ)備、申報(bào)、形式審查、論證、審批、立項(xiàng)、申報(bào)上級(jí)系統(tǒng)等功能,主要管理流程如圖1所示。
圖1 項(xiàng)目立項(xiàng)工作流程
針對(duì)已有的OA系統(tǒng)和上級(jí)單位的申報(bào)系統(tǒng),本系統(tǒng)將實(shí)現(xiàn)與這些協(xié)作系統(tǒng)之間的互通互聯(lián),達(dá)到提高審批效率和減少重復(fù)填報(bào)的目標(biāo)。
本系統(tǒng)將提交的申報(bào)信息導(dǎo)入OA系統(tǒng)并發(fā)起審批流程,參照三級(jí)審批制度進(jìn)行。對(duì)于外部項(xiàng)目,由于上級(jí)主管部門是最終審批單位,所以在立項(xiàng)管理系統(tǒng)中,只能對(duì)外部項(xiàng)目組織預(yù)申報(bào)工作。在獲得上級(jí)部門同意并獲得接口信息后,可以實(shí)現(xiàn)將立項(xiàng)數(shù)據(jù)自動(dòng)導(dǎo)入上級(jí)單位申報(bào)系統(tǒng)的功能。
協(xié)同系統(tǒng)間的信息流向如圖2所示。
圖2 協(xié)同系統(tǒng)間的信息流向
根據(jù)對(duì)立項(xiàng)工作的需求分析,系統(tǒng)將由系統(tǒng)管理、項(xiàng)目管理、信息平臺(tái)三部分組成,各個(gè)模塊又有信息發(fā)布、項(xiàng)目申報(bào)、項(xiàng)目查詢、形式審查、專家意見、項(xiàng)目審批、申報(bào)上級(jí)庫(kù)、項(xiàng)目綜合統(tǒng)計(jì)、流程管理、角色管理、日志管理等子模塊。系統(tǒng)架構(gòu)如圖3所示。
圖3 系統(tǒng)架構(gòu)
根據(jù)系統(tǒng)設(shè)計(jì)思路,本系統(tǒng)采用J2EE(Java2 Platform Enterprise Edition)的技術(shù)平臺(tái)進(jìn)行程序開發(fā)。對(duì)于擁有中心數(shù)據(jù)庫(kù)服務(wù)器、Web服務(wù)器和多地辦公終端的用戶而言,J2EE是一個(gè)很好的選擇,其提供了針對(duì)分布式服務(wù)器應(yīng)用程序的設(shè)計(jì)環(huán)境。J2EE 平臺(tái)提供了多層分布式應(yīng)用模型、組件再用、一致化的安全模型以及靈活的事務(wù)控制?;赪eb的J2EE應(yīng)用中,用戶的瀏覽器在客戶層中運(yùn)行,并從一個(gè)Web服務(wù)器下載Web層中的靜態(tài)HTML頁(yè)面或由JSP或Servlet 生成的動(dòng)態(tài)HTML頁(yè)面。J2EE的特點(diǎn)對(duì)立項(xiàng)管理系統(tǒng)各項(xiàng)功能的實(shí)現(xiàn)有著很好的適應(yīng)性。
瀏覽器/服務(wù)器模式,即B/S結(jié)構(gòu)(Browser/Server)是伴隨著互聯(lián)網(wǎng)的興起,對(duì)客戶/服務(wù)器(Client/Server)結(jié)構(gòu)的一種改進(jìn)。Web瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,系統(tǒng)功能實(shí)現(xiàn)的核心部分集中到服務(wù)器上,簡(jiǎn)化了系統(tǒng)的開發(fā)、維護(hù)和使用。客戶機(jī)上只需安裝一個(gè)瀏覽器,如 Internet Explorer,服務(wù)器安裝 SQL Server、Oracle、MYSQL等數(shù)據(jù)庫(kù)。瀏覽器通過Web Server同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。通過B/S結(jié)構(gòu),立項(xiàng)管理系統(tǒng)可以在任何時(shí)間、任何地方進(jìn)行操作而不用安裝任何專門的軟件(客戶端零安裝),只要有一臺(tái)能上網(wǎng)的計(jì)算機(jī)就能實(shí)現(xiàn)本系統(tǒng)的各項(xiàng)功能。
本系統(tǒng)實(shí)現(xiàn)了人性化界面,涵蓋了所有管理功能,使操作更加便捷。界面布局由主菜單欄、明細(xì)菜單欄、工作桌面、項(xiàng)目統(tǒng)計(jì)、信息顯示等組成。
項(xiàng)目申報(bào)信息的主要數(shù)據(jù)字段有:項(xiàng)目提出的目的和意義、本單位事業(yè)發(fā)展的必要性、國(guó)內(nèi)外技術(shù)水平現(xiàn)狀、研究與開發(fā)內(nèi)容、技術(shù)指標(biāo)、提供成果形式、采取的技術(shù)路線及技術(shù)關(guān)鍵、項(xiàng)目完成所產(chǎn)生的社會(huì)效益及經(jīng)濟(jì)效益預(yù)測(cè)分析、風(fēng)險(xiǎn)預(yù)測(cè)分析及規(guī)避措施、完成項(xiàng)目起止年限和進(jìn)度安排、經(jīng)費(fèi)概算和用款計(jì)劃、協(xié)作單位、人員及任務(wù)分工、項(xiàng)目實(shí)現(xiàn)條件、技術(shù)方案可行性審查意見及建議、參加可行性審查人員姓名及其所在單位、職務(wù)(稱)、從事專業(yè)、項(xiàng)目申報(bào)部門審查意見、專家評(píng)審組意見、科研處審查意見、單位審核意見、上級(jí)儲(chǔ)備庫(kù)補(bǔ)充信息等。
軟件的開發(fā)流程是軟件設(shè)計(jì)和思路的實(shí)踐過程,其各個(gè)要素如圖4所示。
圖4 軟件開發(fā)流程
立項(xiàng)管理需求存在不確定性,不可能一次性梳理清晰,在開發(fā)之前需要做充分了解。從整體上設(shè)計(jì)系統(tǒng),并且考慮到系統(tǒng)的可擴(kuò)展性。不論在系統(tǒng)試運(yùn)行過程中,還是正式使用后,管理需求是一直發(fā)展變化的。對(duì)需求變更的處理,需要有一套科學(xué)的管理方法。
程序設(shè)計(jì)中要考慮到代碼的模塊化和通用化,減少模塊和模塊、代碼和代碼之間的耦合,增加系統(tǒng)的穩(wěn)定性和可擴(kuò)展性,同時(shí)也方便后期維護(hù)。
在程序開發(fā)的過程中將各種信息,包括用戶需求、會(huì)議紀(jì)要、開發(fā)規(guī)范、接口說明、模塊的使用方法以及各種有效的經(jīng)驗(yàn)文檔化,做到有據(jù)可查,開發(fā)能夠照章辦事,減少不規(guī)范的操作導(dǎo)致系統(tǒng)內(nèi)部的混亂,提高系統(tǒng)內(nèi)部的一致性。
分階段和里程碑式的開發(fā)是行之有效的,軟件工程需要將一個(gè)大的任務(wù)不斷分解成小的模塊,在此基礎(chǔ)上不斷細(xì)分,直到細(xì)分成開發(fā)人員可操作實(shí)施的任務(wù),然后對(duì)這些任務(wù)進(jìn)行時(shí)間控制,對(duì)各個(gè)模塊進(jìn)行時(shí)間控制,這樣有利于整個(gè)項(xiàng)目進(jìn)度的控制和把握,以在規(guī)定的時(shí)間內(nèi)完成工程。
系統(tǒng)對(duì)運(yùn)行環(huán)境的要求如下:
芯片:酷睿3以上;內(nèi)存:4 G;硬盤:1 T;顯卡:集成;操作系統(tǒng):Microsoft Windows 2008;網(wǎng)絡(luò)通信協(xié)議:TCP/IP。
本系統(tǒng)為用戶提供了人性化界面,使操作更加便捷。集中式的數(shù)據(jù)庫(kù)設(shè)計(jì),使數(shù)據(jù)庫(kù)集中存儲(chǔ)全部的業(yè)務(wù)數(shù)據(jù),保證了系統(tǒng)的響應(yīng)速度,提高了系統(tǒng)的容錯(cuò)能力。直觀、便捷的統(tǒng)計(jì)和查詢功能,為立項(xiàng)管理工作的有效性和針對(duì)性提供了強(qiáng)有力的支持,并且實(shí)現(xiàn)了和上級(jí)科技項(xiàng)目系統(tǒng)的無縫對(duì)接??蒲辛㈨?xiàng)管理系統(tǒng)功能已全部實(shí)現(xiàn),并分別測(cè)試通過,系統(tǒng)的易用性、可維護(hù)性得到了進(jìn)一步提升。經(jīng)過用戶培訓(xùn)后,本系統(tǒng)在用戶中得到廣泛使用,應(yīng)用率達(dá)到100%,系統(tǒng)功能完全滿足日常工作的需求。
本系統(tǒng)的設(shè)計(jì)和建設(shè)充分考慮到擴(kuò)展需要、應(yīng)用系統(tǒng)后期開發(fā)的需要,以及支持未來可能出現(xiàn)新業(yè)務(wù)的需要。本系統(tǒng)采用開放的可擴(kuò)充模塊結(jié)構(gòu),每個(gè)模塊之間相互獨(dú)立,模塊接口開放、明確,保證以后可以方便地升級(jí)和不斷增加新業(yè)務(wù),增加容量,以及在同一平臺(tái)上擴(kuò)充其他業(yè)務(wù)功能。系統(tǒng)提供方便、靈活的維護(hù)手段,方便應(yīng)用人員的維護(hù)和管理。
本文通過對(duì)科研立項(xiàng)管理系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和運(yùn)行情況的介紹,闡述了科研信息化系統(tǒng)建設(shè)的一般過程,對(duì)同類型的科研單位具有借鑒意義。本系統(tǒng)建設(shè)過程中的經(jīng)驗(yàn)和教訓(xùn),將為后續(xù)科研數(shù)據(jù)挖掘、科研決策、科研成果轉(zhuǎn)化等管理系統(tǒng)的開發(fā)奠定基礎(chǔ)。
[1]毛鐘紅.高??蒲许?xiàng)目管理信息化建設(shè)探析[J].科技管理研究,2007,12:237-236.
[2]朗青,馮亮,夏雪.基于三層架構(gòu)的科研管理信息系統(tǒng)[J].計(jì)算機(jī)時(shí)代,2005,5:24-25.
[3]宋云雪,金東瑾,史永勝.科研立項(xiàng)評(píng)估系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2009,7:184-185+218.