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