劉永波,曹 艷,雷 波,胡 亮,唐江云
(四川省農(nóng)科院農(nóng)業(yè)信息與農(nóng)村經(jīng)濟(jì)研究所,四川 成都 610066)
?
農(nóng)業(yè)科研項(xiàng)目申報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
劉永波,曹 艷*,雷 波,胡 亮,唐江云
(四川省農(nóng)科院農(nóng)業(yè)信息與農(nóng)村經(jīng)濟(jì)研究所,四川 成都 610066)
在計(jì)算機(jī)日益普及的今天,科技高速發(fā)展,國(guó)家對(duì)科技項(xiàng)目的研究也越來(lái)越重視,每年都有很多項(xiàng)目要上報(bào)國(guó)家或政府,紙質(zhì)的項(xiàng)目申報(bào)報(bào)告的審批浪費(fèi)了大量的人力、物力、財(cái)力等資源。為了適應(yīng)社會(huì)的需求,提高本院項(xiàng)目申報(bào)工作效率,同時(shí)讓項(xiàng)目信息管理和統(tǒng)計(jì)更加科學(xué)、規(guī)范、高效、簡(jiǎn)便,由此開發(fā)該系統(tǒng)。
農(nóng)業(yè)信息化;科研管理;項(xiàng)目申報(bào)
傳統(tǒng)的科研項(xiàng)目申報(bào)通常是采用填寫紙質(zhì)報(bào)表,到提交審核直到項(xiàng)目立項(xiàng)。這種方式直接導(dǎo)致申報(bào)周期長(zhǎng),效率低下,代價(jià)高,不便于項(xiàng)目申報(bào)人員與審核人員之間的交流,而且不便于管理者對(duì)項(xiàng)目進(jìn)行多種形式的分類管理。紙質(zhì)文檔不易修正,常常在一頁(yè)中出現(xiàn)錯(cuò)誤的時(shí)候必須進(jìn)行整頁(yè)重新打印和修改,這樣既耗費(fèi)人力,又增加申報(bào)成本。四川省農(nóng)業(yè)科學(xué)院科研項(xiàng)目申報(bào)系統(tǒng)是根據(jù)四川省相關(guān)科技項(xiàng)目管理辦法、執(zhí)行過(guò)程而設(shè)計(jì)開發(fā)的B/S結(jié)構(gòu)的計(jì)算機(jī)管理信息系統(tǒng)。該系統(tǒng)旨在采用先進(jìn)的計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)技術(shù),實(shí)現(xiàn)項(xiàng)目填報(bào)、審核、評(píng)估的在線管理,讓項(xiàng)目申報(bào)、合同、監(jiān)理、驗(yàn)收等過(guò)程在同一平臺(tái)下完成。
國(guó)外的互聯(lián)網(wǎng)技術(shù)和電子商務(wù)技術(shù)都起步較早,每個(gè)大型單位或企業(yè)中有自己的Web服務(wù)器,或者可以連接到某個(gè)Web服務(wù)器上,因此國(guó)外在很少單獨(dú)針對(duì)某一領(lǐng)域的科研項(xiàng)目開發(fā)一套獨(dú)立的申報(bào)系統(tǒng)。而是采用開發(fā)出了一套基于Web的工作流管理系統(tǒng)。通過(guò)這樣的工作流管理系統(tǒng)Web瀏覽器可為用戶提供了一個(gè)通用、友好的界面,而且它可以很容易地、不附加任何多余代價(jià)地布置在多個(gè)計(jì)算平臺(tái)上。每個(gè)工作用戶組通過(guò)這樣一套詳細(xì)的工作流完成自身的工作。針對(duì)國(guó)內(nèi)的發(fā)展情況,采用科研項(xiàng)目申報(bào)系統(tǒng)的方式更契合我院的實(shí)際需求。
1.1 設(shè)計(jì)原則
1.1.1 擴(kuò)展性 系統(tǒng)應(yīng)充分考慮未來(lái)用戶數(shù)量增加、系統(tǒng)功能拓展而帶來(lái)的系統(tǒng)拓展、升級(jí)。
1.1.2 穩(wěn)定性 能夠確保大規(guī)模用戶并發(fā)訪問(wèn)時(shí)順利通暢運(yùn)行。
1.1.3 安全及保密性好 防止系統(tǒng)被攻擊(包括網(wǎng)絡(luò)安全,數(shù)據(jù)安全等);在系統(tǒng)出現(xiàn)故障時(shí),能夠迅速啟動(dòng)有效的故障恢復(fù)策略,保證網(wǎng)站信息的安全。
1.1.4 便捷性 為系統(tǒng)使用人員提供界面友好、操作簡(jiǎn)便、導(dǎo)航清晰、智能快速的應(yīng)用平臺(tái)。
1.2 總體設(shè)計(jì)(見圖1)
圖1 總體設(shè)計(jì)圖
2.1 運(yùn)行環(huán)境
該系統(tǒng)為B/S三層結(jié)構(gòu),它的運(yùn)行環(huán)境分客戶端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫(kù)服務(wù)器端三部分。以下是系統(tǒng)的軟件環(huán)境。
2.1.1 客戶端 操作系統(tǒng):Windows XP/Windows 7或更新版本。瀏覽器:IE6以上,其它常見瀏覽器如Firefox。
2.1.2 應(yīng)用服務(wù)器端 操作系統(tǒng):Windows2000 Server或更新版本。應(yīng)用服務(wù)器:Tomcat 5.5或更新版本。數(shù)據(jù)庫(kù)訪問(wèn):JDBC。
2.1.3 數(shù)據(jù)庫(kù)服務(wù)器端 操作系統(tǒng):Windows2000 Server或更新版本。數(shù)據(jù)庫(kù)系統(tǒng):MySql6.0或更高版本。
2.2 技術(shù)路線
項(xiàng)目申報(bào)系統(tǒng)基于PHP+Mysql技術(shù)實(shí)現(xiàn),借助Internet構(gòu)筑一個(gè)開放式的信息自動(dòng)化管理系統(tǒng)。使普通用戶與審核用戶無(wú)論何時(shí)、何地、使用何種游覽工具都能進(jìn)行項(xiàng)目申報(bào)處理工作。作為一款基于B/S的Web應(yīng)用,從系統(tǒng)設(shè)計(jì)、設(shè)計(jì)方法和技術(shù)方便考慮,主要包含以下技術(shù)路線:
(1)Web環(huán)境下用戶使用方式的隨意性和需求的多樣化,要求系統(tǒng)的整體設(shè)計(jì)、功能劃分、數(shù)據(jù)庫(kù)結(jié)構(gòu)、用戶界面設(shè)計(jì)必須更加注重系統(tǒng)的通用性和易用性;
(2)系統(tǒng)實(shí)際運(yùn)作業(yè)務(wù)時(shí)需要一套有效的設(shè)計(jì)方法進(jìn)行系統(tǒng)設(shè)計(jì),減小系統(tǒng)內(nèi)部的耦合,增加內(nèi)聚性能;
(3)系統(tǒng)用戶獲取數(shù)據(jù)需要訪問(wèn)數(shù)據(jù)庫(kù),要求后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)接口設(shè)計(jì)合理,容納大容量數(shù)據(jù)快速搜索的需求。
2.3 權(quán)限分配
根據(jù)項(xiàng)目申報(bào)流程,系統(tǒng)將用戶權(quán)限分為以下幾類:
(1)超級(jí)管理員,完成系統(tǒng)管理與維護(hù)。例如,項(xiàng)目查詢刪除發(fā)布關(guān)閉統(tǒng)計(jì);添加院管理人員,添加所管理人員,設(shè)定用戶權(quán)限,刪除多余用戶,管理組織樹等。
(2)院管理員,可對(duì)各所上報(bào)的項(xiàng)目進(jìn)行審核,可查看各所已上報(bào)、已立項(xiàng)的項(xiàng)目情況??蓪?duì)各所歷史項(xiàng)目進(jìn)行查看和檢索。有權(quán)限添加所管理員用戶。
(3)所管理員,可對(duì)普通用戶上報(bào)的項(xiàng)目進(jìn)行審核,審核通過(guò)后由所管理員上報(bào)給院管理員用戶??商砑颖舅胀ㄓ脩?,刪除本所普通用戶。
(4)普通用戶,普通用戶在組織樹中處于最底
層,每個(gè)普通用戶均有所屬的研究所(或處室)。普通用戶可在項(xiàng)目申報(bào)中填寫需申報(bào)的新項(xiàng)目,可查看已上報(bào)的項(xiàng)目狀態(tài),可對(duì)自身資料和密碼進(jìn)行修改。
圖2 系統(tǒng)運(yùn)行流程圖
3.1 多用戶模式創(chuàng)新
將用戶分為普通用戶、所管理員、院管理員三級(jí),從項(xiàng)目填報(bào)到審核再到立項(xiàng),需要三種用戶依次填報(bào)、審核,保證項(xiàng)目的嚴(yán)謹(jǐn)性、可靠性、實(shí)用性。
3.2 可自定義項(xiàng)目模板
普通項(xiàng)目申報(bào)系統(tǒng)通常只有單一固定的項(xiàng)目模板供使用者填寫,往往難以滿足需求不同的項(xiàng)目類型。在該系統(tǒng)中引進(jìn)了多種常用項(xiàng)目模板供選擇,同時(shí)使用者還可以根據(jù)自身需求自定義項(xiàng)目模板。
3.3 符合節(jié)能環(huán)保的新理念
減少普通項(xiàng)目申報(bào)和審批時(shí)產(chǎn)生的紙張浪費(fèi)。同時(shí)通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程傳遞信息資料,可最大程度的降低在送閱資料過(guò)程中的人力物力和時(shí)間損耗,從而使更多精力投入到項(xiàng)目本身。
互聯(lián)網(wǎng)模式的項(xiàng)目申報(bào)是當(dāng)今農(nóng)業(yè)信息化的發(fā)展趨勢(shì),四川農(nóng)業(yè)科學(xué)院項(xiàng)目申報(bào)系統(tǒng)采用現(xiàn)代無(wú)紙化辦公新理念,對(duì)科技項(xiàng)目的申報(bào)工作流程進(jìn)行全面考察,是一套能夠代替?zhèn)鹘y(tǒng)項(xiàng)目工作的基于WEB的科技項(xiàng)目系統(tǒng)。該系統(tǒng)為未來(lái)以互聯(lián)網(wǎng)模式建立的科技信息平臺(tái)打下良好基礎(chǔ)。
2016-10-19
“十三五”農(nóng)作物及畜禽育種戰(zhàn)略研究與云服務(wù)平臺(tái)建設(shè);四川省科技文獻(xiàn)共享服務(wù)平臺(tái)(2015)
劉永波(1988-),男,研究實(shí)習(xí)員,碩士研究生,主要研究方向農(nóng)業(yè)信息化與軟件開發(fā)。E-mail:dylyb618@163.com。*為通訊作者。