摘要:針對(duì)科技項(xiàng)目管理的業(yè)務(wù)流程特點(diǎn),基于Web2.0技術(shù),結(jié)合J2EE架構(gòu)開(kāi)發(fā)科技項(xiàng)目管理系統(tǒng),實(shí)現(xiàn)科技項(xiàng)目的計(jì)劃編制、申報(bào)、受理、評(píng)審、立項(xiàng)、跟蹤監(jiān)督及結(jié)題驗(yàn)收的全程信息化管理。
關(guān)鍵詞:Web2.0;科技項(xiàng)目管理;系統(tǒng)開(kāi)發(fā)
1系統(tǒng)需求分析
1.1系統(tǒng)角色定義及主要功能說(shuō)明
在科技項(xiàng)目管理系統(tǒng)中,主要的業(yè)務(wù)包括:項(xiàng)目申報(bào)業(yè)務(wù)、項(xiàng)目評(píng)審業(yè)務(wù)、合同管理業(yè)務(wù)及項(xiàng)目結(jié)題驗(yàn)收業(yè)務(wù)。其中關(guān)系到申報(bào)單位、申報(bào)人、評(píng)審專家及主管部門4種用戶角色。
1.1.1申報(bào)單位
申報(bào)單位即申報(bào)人所在單位,也是申報(bào)項(xiàng)目的承擔(dān)單位。該角色由申報(bào)單位的科研管理人員執(zhí)行,在系統(tǒng)各業(yè)務(wù)的主要職能包括:?jiǎn)挝簧陥?bào)人管理、單位信息維護(hù)以及向主管部門提交本單位項(xiàng)目申報(bào)書、合同書、結(jié)題驗(yàn)收書等主要功能,如圖1所示。
1.1.2申報(bào)人
申報(bào)人即申報(bào)單位具體負(fù)責(zé)業(yè)務(wù)申報(bào)的人員,該角色在系統(tǒng)各業(yè)務(wù)的主要職能包括:更新個(gè)人基本信息、填寫項(xiàng)目申報(bào)、合同書、結(jié)題驗(yàn)收書等主要功能,如圖2所示。
1.1.3評(píng)審專家
評(píng)審專家即參與項(xiàng)目評(píng)審、結(jié)題驗(yàn)收評(píng)審的專家人員,該角色在系統(tǒng)各業(yè)務(wù)的主要職能包括:更新個(gè)人基本信息、評(píng)審項(xiàng)目申報(bào)書、結(jié)題驗(yàn)收書等主要功能,如圖3所示。
1.1.4主管部門
主管部門即具體負(fù)責(zé)監(jiān)督管理系統(tǒng)各項(xiàng)業(yè)務(wù)的人員,由主管部門的科研管理人員執(zhí)行。該角色在系統(tǒng)各業(yè)務(wù)的主要職能包括:申報(bào)單位管理、評(píng)審專家管理、業(yè)務(wù)受理、預(yù)審申報(bào)書、組織管理評(píng)審工作等主要功能,如圖4所示。
1.2項(xiàng)目管理業(yè)務(wù)流程分析
系統(tǒng)被設(shè)定為“一站式”集中管理服務(wù),支持多角色用戶協(xié)同工作的軟件應(yīng)用平臺(tái)。各個(gè)用戶角色的責(zé)任職能,如圖5所示。
2系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
為了提高系統(tǒng)的可靠性、可用性和擴(kuò)展性,設(shè)有控制臺(tái)服務(wù)器、附件存儲(chǔ)服務(wù)器、文本文件構(gòu)造服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器,如圖6所示。
控制臺(tái)服務(wù)器執(zhí)行系統(tǒng)邏輯應(yīng)用層的主要操作,并負(fù)責(zé)對(duì)于各子系統(tǒng)的時(shí)鐘同步功能,便于準(zhǔn)備記錄信息條目創(chuàng)建時(shí)間、文本文件生成時(shí)間、附件存檔時(shí)間及日志輸出標(biāo)記的時(shí)間等。例如,用戶提交一個(gè)生成PDF格式項(xiàng)目申報(bào)書的請(qǐng)求,先由控制臺(tái)服務(wù)器響應(yīng)操作,然后從數(shù)據(jù)庫(kù)器提取得相關(guān)項(xiàng)目信息,再調(diào)用文本文本文件構(gòu)造/附件存儲(chǔ)服務(wù)器中負(fù)責(zé)生成PDF文件的應(yīng)用接口(可通過(guò)webser vice或者EJB模式實(shí)現(xiàn)),在PDF文件成功生成后在數(shù)據(jù)庫(kù)中添加標(biāo)記記錄,過(guò)程中響應(yīng)用戶操作的時(shí)間、從數(shù)據(jù)庫(kù)成功提取出信息的時(shí)間及文本文件成功構(gòu)建的時(shí)間皆被記錄在系統(tǒng)日志中,最后該完整流程執(zhí)行成功的時(shí)間記錄在數(shù)據(jù)庫(kù)條目中,以上各時(shí)間都可以從準(zhǔn)確統(tǒng)一的時(shí)間段中獲取。系統(tǒng)具有高度的內(nèi)聚性和透明性,系統(tǒng)計(jì)算功能也可以分塊并行計(jì)算,特別是在多用戶繁忙操作進(jìn)可以多機(jī)的并行計(jì)算,大大地提高了信息系統(tǒng)的處理效率。
3軟件體系結(jié)構(gòu)設(shè)計(jì)
為了更好開(kāi)展科技項(xiàng)目信息采集、數(shù)據(jù)匯總及分析,并能通過(guò)數(shù)據(jù)分析獲得更好的申報(bào)業(yè)務(wù)管理決策支持,系統(tǒng)主要可分為“功能邏輯服務(wù)模塊”、“附件管理模塊”、“報(bào)表分析模塊”、“電子文本構(gòu)建模”塊及“數(shù)據(jù)讀寫模塊”,如圖7所示。
(1)“功能邏輯服務(wù)模塊”負(fù)責(zé)處理業(yè)務(wù)邏輯、事務(wù)邏輯和數(shù)據(jù)邏輯事務(wù),如響應(yīng)客戶端數(shù)據(jù)讀寫操作、文本文件構(gòu)建/下載請(qǐng)求、日志輸出、用戶權(quán)限判斷等。
(2)“附件管理模塊”負(fù)責(zé)存儲(chǔ)文本文件、圖片類的文件,主要來(lái)源于項(xiàng)目申報(bào)、驗(yàn)收書中申報(bào)人必須提供的《項(xiàng)目可行性報(bào)告》、申報(bào)人職稱證明、論文他引證明等項(xiàng)目附件內(nèi)容,以及由系統(tǒng)電子文本構(gòu)建模塊和報(bào)表分析模塊生成的文本文件或文本電子報(bào)表。
(3)“電子文本構(gòu)建模”負(fù)責(zé)將申報(bào)人填寫的項(xiàng)目申報(bào)書、項(xiàng)目驗(yàn)收書內(nèi)容生成PDF文本,內(nèi)容包括從數(shù)據(jù)庫(kù)中提取的信息以及《項(xiàng)目可行性報(bào)告》、《詳細(xì)實(shí)驗(yàn)方案》等文本文件中的信息。即該模塊集合PDF文件構(gòu)建、水印標(biāo)記、文本文件內(nèi)容提取和文本文件合并等功能。
(4)“報(bào)表分析模塊”實(shí)現(xiàn)分析評(píng)審結(jié)果、單位/個(gè)人申報(bào)情況、項(xiàng)目經(jīng)費(fèi)信息等報(bào)表,并生成報(bào)表文本文件。
(5)“數(shù)據(jù)讀寫模塊”執(zhí)行系統(tǒng)數(shù)據(jù)庫(kù)的讀寫指令,整合Spring和Hibernate的數(shù)據(jù)庫(kù)持久層框架。
4Web2.0特色服務(wù)設(shè)計(jì)
以往,廣東省農(nóng)業(yè)科學(xué)院的科技項(xiàng)目管理工作是大量的人工協(xié)同工作模式,工作量大、項(xiàng)目資料從申報(bào)、受理、評(píng)審到立項(xiàng)整套完整的業(yè)務(wù)流程中及時(shí)性、準(zhǔn)確性也不容易達(dá)到預(yù)想的標(biāo)準(zhǔn),在網(wǎng)絡(luò)日益發(fā)達(dá)的今天開(kāi)發(fā)一套基于Web2.0技術(shù)的集申報(bào)、評(píng)審、結(jié)果整理的在線服務(wù)系統(tǒng),利用Web2.0的互動(dòng)性強(qiáng)的特點(diǎn),為充分展示項(xiàng)目申報(bào)條件,提高申報(bào)材料的審核效率、便于評(píng)委給予公正客觀評(píng)價(jià)提供一個(gè)服務(wù)平臺(tái)不失為一個(gè)好的解決辦法。而廣東省農(nóng)業(yè)科學(xué)院的科技項(xiàng)目管理系統(tǒng)作為一個(gè)組織管理廣東省農(nóng)業(yè)科學(xué)院院長(zhǎng)基金項(xiàng)目的輔助系統(tǒng),如何展現(xiàn)申報(bào)單位的各方面條件,全面反映申報(bào)項(xiàng)目的科研價(jià)值、項(xiàng)目可行性[1],以及方便評(píng)審專家客觀公正的給予評(píng)判和人性化評(píng)審結(jié)果統(tǒng)計(jì)是系統(tǒng)功能的重點(diǎn),因此在設(shè)計(jì)時(shí)必須考慮如何根據(jù)這些特點(diǎn)進(jìn)行合理的架構(gòu)。基于Web2.0系統(tǒng)的協(xié)同工作業(yè)務(wù)的基本數(shù)據(jù)流,如圖8所示。

申報(bào)人登錄申報(bào)系統(tǒng)后可以方便快捷的在系統(tǒng)內(nèi)填寫項(xiàng)目申報(bào)數(shù)據(jù)信息,包括各項(xiàng)目基本信息、項(xiàng)目?jī)?nèi)容、項(xiàng)目成員、經(jīng)費(fèi)信息、工作進(jìn)度、可行性報(bào)告及上傳附件內(nèi)容等,項(xiàng)目審核過(guò)程中的相關(guān)信息以及評(píng)審的最后結(jié)果也會(huì)及時(shí)反饋給申報(bào)人。申報(bào)單位在完成申報(bào)項(xiàng)目資料預(yù)審后,在系統(tǒng)內(nèi)填寫單位意見(jiàn)并執(zhí)行提交上報(bào)。主管部門在提交上來(lái)的申報(bào)項(xiàng)目進(jìn)行初審?fù)戤吅螅M織評(píng)審專家對(duì)符合申報(bào)資格的項(xiàng)目進(jìn)行評(píng)審工作。評(píng)審專家在登錄系統(tǒng)后可以審閱參與評(píng)審的項(xiàng)目的相關(guān)材料和填寫項(xiàng)目評(píng)分。最后主管部門通過(guò)系統(tǒng)獲取評(píng)審結(jié)果報(bào)表作為立項(xiàng)依據(jù)。
5結(jié)束語(yǔ)
基于Web2.0的廣東省農(nóng)業(yè)科學(xué)院科技項(xiàng)目管理系統(tǒng)是簡(jiǎn)化申報(bào)評(píng)審工作,提高效率的一個(gè)改進(jìn)方案,可以提高農(nóng)業(yè)科研機(jī)構(gòu)科技項(xiàng)目管理的工作效率,實(shí)現(xiàn)科技項(xiàng)目的協(xié)同管理和信息共享,大幅度節(jié)約管理成本。
科技項(xiàng)目管理系統(tǒng)在提高數(shù)據(jù)處理能力、減少人為工作失誤的同時(shí),應(yīng)用Web2.0技術(shù)使得申報(bào)系統(tǒng)能進(jìn)一步豐富并有效支持廣東省農(nóng)業(yè)科學(xué)院院長(zhǎng)基金項(xiàng)目管理的工作方法,提高評(píng)審的公正合理性[2],方便職能管理部門的協(xié)調(diào)工作。
另外,系統(tǒng)的建立能使申報(bào)項(xiàng)目的各類申報(bào)材料得到實(shí)時(shí)響應(yīng),可以形成一個(gè)大的科研成果資源庫(kù),方便科研管理部門進(jìn)行科研工作發(fā)展情況的統(tǒng)計(jì)和管理。(本文2012年發(fā)表于《農(nóng)業(yè)圖書情報(bào)學(xué)刊》)
參考文獻(xiàn):
[1]鄭業(yè)魯,黃樑,陳琴苓,等.農(nóng)業(yè)科研機(jī)構(gòu)項(xiàng)目管理信息系統(tǒng)研發(fā)[J].農(nóng)業(yè)圖書情報(bào),2005,(2):233-237.
[2]李澤,鄭業(yè)魯.利用先進(jìn)的軟件技術(shù)實(shí)現(xiàn)農(nóng)業(yè)知識(shí)在線服務(wù)[J].情報(bào)學(xué)報(bào),2007,(7):539-544.