国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

科技項目評審系統(tǒng)的設計與實現(xiàn)

2012-12-13 06:00:24李光文天津市科技統(tǒng)計與發(fā)展研究中心天津300041
天津科技 2012年4期
關鍵詞:評議專家數(shù)據(jù)庫

李光文 (天津市科技統(tǒng)計與發(fā)展研究中心 天津300041)

科技項目評審系統(tǒng)的設計與實現(xiàn)

李光文 (天津市科技統(tǒng)計與發(fā)展研究中心 天津300041)

在天津市科技計劃項目評審管理工作中,通過闡述科技計劃項目評審工作過程及遇到的挑戰(zhàn),對項目評審工作進行系統(tǒng)分析,劃分評審系統(tǒng)功能模塊,重構項目評審流程,設計并實現(xiàn)了天津市科技項目評審系統(tǒng)。評審系統(tǒng)采用B/S結構,開發(fā)過程中使用了Hibernate、Spring、Struts等技術。

科技計劃項目 項目評審 信息系統(tǒng)

項目評審是科技計劃管理中的重要工作,專家的評審意見是項目立項的重要參考依據(jù)。傳統(tǒng)的評審方式使評審專家容易受客觀環(huán)境干擾,影響評審結果公平、公正。項目評審信息系統(tǒng)的使用可以解決項目評審過程中出現(xiàn)的部分問題,提高評審工作效率,因此在我國各省市項目評審工作中已陸續(xù)使用,天津市科委從2009年開始開發(fā)項目評審系統(tǒng)。

1 概述

我國學者對項目評審進行了同行評議理論、項目評審過程等方面的研究。陳進壽從人際關系這個角度對項目評審進行了研究。[1]鄭興東利用集中趨勢、離散趨勢方法,對同行評議過程中非共識問題進行研究,為項目評審結果計算方法提供了依據(jù)。[2]李延瑾對我國及國外同行評議實踐中出現(xiàn)的問題進行研究,并提出了相應的解決辦法。[3]龔旭對影響同行評議公正性的諸因素進行研究。[4]劉克用量化的方法對項目評審過程進行研究,提出了專家評審結果的計算公式。[5]胡景榮的研究結果證明將項目評審與其他科技項目管理相結合,通過系統(tǒng)集成實現(xiàn)科技項目高效管理。[6]

這些研究并沒有從科技計劃管理角度來考慮科技項目評審,作為科技項目的管理單位,應該擁有一套適合科技計劃項目整體管理的信息系統(tǒng),從而能夠提高工作效率,實現(xiàn)與專家?guī)旃芾?、項目申報等工作的結合。

2 系統(tǒng)分析

通過對項目評審工作過程的分析,項目評審系統(tǒng)分為項目評審管理、專家評審兩個模塊,包括評審前期準備、專家評審、評審過程管理等功能,如圖1所示。

評審前期準備是為項目評審所做準備工作。項目評審前,項目申報單位使用申報系統(tǒng)填寫申請書,管理部門組織項目受理,受理通過的項目進入評審項目庫,按照不同領域將項目分成若干項目組,選擇評審專家。

專家評審是指專家在評審過程中的操作。專家登陸評審系統(tǒng)后,首先閱讀項目評審工作說明和要求,然后進入評審項目列表逐一進行項目評審打分,所有項目評審完成后,提交評審結果。最后按要求打印成評審結果。

評審過程管理是評審過程的管理操作。包括查看項目組的整體評審進度、每位專家的評審進度,保證項目評審工作按時完成。在評審過程中,管理部門還可以按要求進行專家更換、評審延期和匯總評審結果等操作。

3 系統(tǒng)設計與實現(xiàn)

3.1 數(shù)據(jù)庫結構設計

系統(tǒng)數(shù)據(jù)庫按照數(shù)據(jù)冗余度小、共享程度高、對存儲結構和存取方法適應性好、數(shù)據(jù)獨立性強等規(guī)則進行設計。系統(tǒng)數(shù)據(jù)庫按功能模塊分組設計,包括項目信息、評審專家、評價指標、項目分組信息、專家評審結果、專家評審過程、評審結果匯總等。其中,項目信息包括項目基本信息表、項目組成員信息表、項目單位信息表、項目經(jīng)費來源表、項目經(jīng)費預算表、項目詳細信息表等。

3.2 系統(tǒng)架構設計

評審系統(tǒng)按照分層結構設計的思想,將程序分為表述層、業(yè)務邏輯層、持久化層、數(shù)據(jù)庫層。每一層封裝了功能相近的程序,各層之間通過配置文件組織在一起,通過配置文件可以實現(xiàn)對某一層的調(diào)換。

表述層根據(jù)用戶指令調(diào)用業(yè)務邏輯層的相應接口,提交給業(yè)務邏輯層處理,并將系統(tǒng)執(zhí)行結果反饋給用戶。系統(tǒng)使用Struts,JSP技術編寫動態(tài)頁面,系統(tǒng)獲得用戶請求后,將用戶請求參數(shù)封裝后轉交給Struts提供的邏輯管理,Struts邏輯控制根據(jù)請求參數(shù)處理用戶請求,并傳遞給業(yè)務邏輯層處理,處理完成后返回到JSP頁面。[7]

業(yè)務邏輯層是系統(tǒng)的中間層,是表述層和數(shù)據(jù)持久化層交互的橋梁,將數(shù)據(jù)傳遞給數(shù)據(jù)持久化層存儲到數(shù)據(jù)庫中,將數(shù)據(jù)庫查詢結果返回給表述層顯示給用戶。業(yè)務邏輯層使用了Spring框架,通過控制反轉等技術實現(xiàn)了與業(yè)務邏輯層、數(shù)據(jù)持久層集成,實現(xiàn)與Hibernate、Struts框架整合。

數(shù)據(jù)持久化層將內(nèi)存中的數(shù)據(jù)模型轉換為存儲模型,以及將存儲模型轉換為數(shù)據(jù)模型。系統(tǒng)使用對象關系映射完成實體域對象的持久化,一個持久化類對應一個表,類的每個實例對應表的一條記錄。完成對象關系映射文件配置后,系統(tǒng)運行時按照配置文件把實體域對象持久化到數(shù)據(jù)庫中。評審系統(tǒng)使用Hibernate創(chuàng)建Session實例,實現(xiàn)和數(shù)據(jù)庫事務綁定,完成對數(shù)據(jù)庫的操作,使用Hibernate API對JDBC進行封裝,實現(xiàn)對數(shù)據(jù)庫的操作,包括:save、update、delete、load、find。

系統(tǒng)在數(shù)據(jù)庫層使用了數(shù)據(jù)庫連接池技術,把數(shù)據(jù)庫連接當作對象處理,系統(tǒng)啟動后,通過連接池創(chuàng)建若干連接,把與數(shù)據(jù)庫連接的改為和連接池相連,連接池臨時分配連接供訪問使用,操作結束后將連接交還,從而消除了連接的延時,實現(xiàn)了數(shù)據(jù)源的并發(fā)訪問,簡化了訪問的環(huán)節(jié),提高了系統(tǒng)性能。

3.3 系統(tǒng)開發(fā)方法

評審系統(tǒng)開發(fā)采用快速原型法,在需求分析階段將軟件進行實現(xiàn),開發(fā)出軟件系統(tǒng)的原型,將功能和性能展示給用戶,用戶與系統(tǒng)設計人員針對系統(tǒng)原型進行討論,并不斷修改完善,直到用戶滿意為止,再進行相關的需求文檔撰寫、系統(tǒng)設計、系統(tǒng)實現(xiàn)等后續(xù)工作??焖僭湍P统浞终{(diào)動了管理部門參與需求調(diào)研的積極性,使軟件開發(fā)人員和用戶之間需求討論更加順暢,提高了需求討論的有效性和準確性,使評審系統(tǒng)更加符合管理部門的要求。

4 系統(tǒng)測試

評審系統(tǒng)在開發(fā)過程中,通過編寫自動測試代碼完成了單元測試、組裝測試。系統(tǒng)開發(fā)完成后邀請專業(yè)測試機構,通過編寫系統(tǒng)功能列表、系統(tǒng)測試用例,完成評審系統(tǒng)功能性、可靠性、易用性、系統(tǒng)效率、可維護性、可移植性測試。在測試過程中首先列舉出系統(tǒng)的所有功能,將系統(tǒng)一級功能分為項目評審維護和專家評審兩類,再分別列舉二級功能、三級功能。然后編寫測試用例,測試用例代表并覆蓋系統(tǒng)的所有功能和技術指標,每一個測試用例都有相應的期望結果。

測試結果顯示評審系統(tǒng)具有較好的數(shù)據(jù)安全性和系統(tǒng)安全性,具有保護信息和數(shù)據(jù)的能力,能夠防止對程序及數(shù)據(jù)的非授權的故意或意外訪問,具有避免由系統(tǒng)故障導致失效的能力,同時在易用性、系統(tǒng)效率、可維護性和可移植性上也有很優(yōu)秀的表現(xiàn)。

5 結束語

科技項目評審系統(tǒng)開發(fā)完成后,已應用到天津市科技計劃項目評審工作中,系統(tǒng)運行狀態(tài)良好,順利完成了天津市科技計劃項目評審工作。系統(tǒng)在使用過程中,有專家提出部分項目僅憑申請書電子材料進行評價依據(jù)不充分,評審過程中最好請項目負責人現(xiàn)場答辯。說明評審系統(tǒng)需要進一步改進,增加語音或視頻答辯功能,使評審專家在評審過程中可以向項目組成員提問,使評審結果更加科學?!?/p>

[1]胡明銘,黃菊芳.同行評議研究綜述[J].中國科學基金,2005(4):251-253.

[2]劉求實.同行評議中的“非共識”問題研究[J].科技導報,1995(1):40-42.

[3]李延瑾.科技項目立項評審的同行評議方法研究[D].武漢理工大學碩士學位論文,2001.

[4]龔旭.同行評議公正性的影響因素分析[J].科學學研究,2006(12):212-217.

[5]劉克.國家自然科學基金面上項目通訊評議結果的公平化處理[J].中國科學基金,2003,17(4):243-246.

[6]胡景榮.科技計劃項目評審的網(wǎng)絡管理模式探析[J].科技信,2009(36):691,693.

[7]萬偉韜.無紙化考試系統(tǒng)中Struts,Spring,H ibernate框架整合的分析與研究 [J]. 江西教育學院學報,2011(3):46-50.

2012-07-09

猜你喜歡
評議專家數(shù)據(jù)庫
南京市集中“檢視”三方評議
致謝審稿專家
計算機應用(2022年2期)2022-03-01 12:35:06
難忘的兩次評議活動
公民與法治(2020年2期)2020-05-30 12:28:44
創(chuàng)新評議形式 提高評議實效
人大建設(2017年2期)2017-07-21 10:59:25
對“自度曲”本原義與演化義的追溯與評議
中華詩詞(2017年10期)2017-04-18 11:55:24
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
請叫我專家
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
孝义市| 樟树市| 南开区| 繁峙县| 承德市| 东方市| 河津市| 南乐县| 共和县| 如东县| 华宁县| 沈阳市| 泗水县| 和平县| 那曲县| 板桥市| 麻阳| 贵溪市| 永丰县| 原阳县| 中方县| 万年县| 奉新县| 济阳县| 金秀| 青川县| 石泉县| 孝感市| 东阳市| 永仁县| 蓬莱市| 花莲市| 牡丹江市| 松阳县| 红原县| 白城市| 丰顺县| 巴楚县| 舞阳县| 黑龙江省| 白山市|