摘 要:甘肅省科技獎勵評審系統(tǒng)的開發(fā)以甘肅省科技廳多年的評審經(jīng)驗(yàn)為積累,同時(shí)分析了國家科技獎勵平臺的申報(bào)方法、評審流程,在對比分析了C/S架構(gòu)與B/S架構(gòu)的優(yōu)缺點(diǎn)之后,基于目前主流的.NET框架技術(shù)和B/S架構(gòu)進(jìn)行研發(fā)測試并成功上線運(yùn)行三年。本文對評審服務(wù)平臺所運(yùn)用的技術(shù)路線及方法進(jìn)行了概述,以此為基礎(chǔ)對獎勵網(wǎng)絡(luò)評審服務(wù)平臺進(jìn)行了總體設(shè)計(jì),構(gòu)建了系統(tǒng)的總體框架,規(guī)劃了平臺的基本功能。該系統(tǒng)實(shí)現(xiàn)了目前甘肅省科技獎勵評審管理工作的信息化要求,滿足了廣大科技工作者對科技獎勵評審工作的全流程網(wǎng)絡(luò)化評審需求,進(jìn)一步提升了科技獎勵評審工作的評審效率和公平性。
關(guān)鍵詞:計(jì)算機(jī)技術(shù);科技獎勵評審;B/S架構(gòu);.NET框架
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:2096-4706(2018)09-0088-03
Abstract:The development of the science and technology award evaluation system in Gansu province was based on the years of accredited experience of the Gansu province Sci.Tech. Department. At the same time,it also analyzed the application methods and the review process of the State Science and Technology Awards Platform. After compared and analyzed the advantages and disadvantages of the C/S and B/S structures,based on the current mainstream .NET framework technology and B/S architecture,the Technology Award Evaluation System were conducted and successfully went live for three years. This article gives an overview of the technical routes and methods used in the review service platform. Based on this,the overall design of the reward network review service platform is built,the overall framework of the system is constructed,and the basic functions of the platform are planned. The system has achieved the informationization requirements for the scientific and technological awards assessment and management work in Gansu province at present,and satisfies the needs of the majority of scientific and technical workers for the process-wide assessment of the science and technology rewards assessment work,and further enhances the evaluation efficiency and fairness of the scientific and technological incentive review work.
Keywords:computer technology;science and technology award review;B/S architecture;.NET framework
0 引 言
科學(xué)技術(shù)是第一生產(chǎn)力[1]。目前中國已到了一個(gè)更加依靠科技創(chuàng)新引領(lǐng)和支撐經(jīng)濟(jì)發(fā)展的新階段。我國要推動產(chǎn)業(yè)向價(jià)值鏈中高端躍進(jìn),提升經(jīng)濟(jì)的整體質(zhì)量,離不開科技創(chuàng)新的支撐。科技獎勵大會的召開讓科技人員的勞動價(jià)值得到了充分體現(xiàn),極大地調(diào)動了科技工作者的積極性。在我國政府信息化建設(shè)的大趨勢下,政務(wù)系統(tǒng)信息化、甘肅省科技獎勵評審工作的網(wǎng)絡(luò)平臺化勢在必行,需要在評審方式、評審流程、評審標(biāo)準(zhǔn)、評審管理方面去擁抱評審信息化、評審公平化、實(shí)現(xiàn)現(xiàn)代化。
甘肅省科技獎勵評審系統(tǒng)以甘肅省科技廳多年的評審經(jīng)驗(yàn)為基礎(chǔ),立足甘肅省科技獎勵的現(xiàn)實(shí)評審要求為需求,基于目前主流的.NET框架技術(shù),利用甘肅省計(jì)算中心已有的硬件設(shè)備,發(fā)揮甘肅省計(jì)算中心技術(shù)和資源優(yōu)勢,在云服務(wù)平臺上配置運(yùn)行科技獎勵評審系統(tǒng),大大提高了系統(tǒng)擴(kuò)展的靈活性。系統(tǒng)基本實(shí)現(xiàn)了目前甘肅省科技獎勵評審管理工作的信息化要求,滿足了廣大科技工作者對科技獎勵評審工作的全流程網(wǎng)絡(luò)化評審需求,科技獎勵系統(tǒng)的應(yīng)用大大提升了科技獎勵評審工作的效率,進(jìn)一步保證了科技獎勵工作的公平性。
1 甘肅省科技獎勵系統(tǒng)概述
根據(jù)甘肅省科技廳和甘肅省獎勵辦的科技評審要求,利用甘肅省計(jì)算中心已有的硬件設(shè)備,在云計(jì)算平臺上實(shí)現(xiàn)對甘肅省科學(xué)技術(shù)獎勵包含的甘肅省科技功臣獎、甘肅省自然科學(xué)獎、甘肅省技術(shù)發(fā)明獎、甘肅省科技進(jìn)步獎、甘肅省企業(yè)家獎、甘肅省企業(yè)獎等六個(gè)獎種的全程網(wǎng)絡(luò)申報(bào)、專家遴選、網(wǎng)絡(luò)評審;建立動態(tài)更新的基于甘肅省科技廳的獎勵評審省內(nèi)省外專家信息庫,實(shí)現(xiàn)計(jì)算機(jī)按學(xué)科匹配項(xiàng)目和人工遴選并批量分派專家的機(jī)制;以甘肅省科技獎勵歷年的項(xiàng)目信息為基礎(chǔ)庫實(shí)現(xiàn)對當(dāng)年申報(bào)項(xiàng)目的連續(xù)申報(bào)、多項(xiàng)申報(bào)等無效申報(bào)的查重功能;實(shí)現(xiàn)項(xiàng)目評審的三輪評審機(jī)制;實(shí)現(xiàn)多維度、多角度的評審統(tǒng)計(jì)工作,適時(shí)完成各項(xiàng)評審工作任務(wù)[2]。
2 系統(tǒng)技術(shù)路線
本系統(tǒng)是甘肅省科技廳的獎勵評審應(yīng)用系統(tǒng),根據(jù)甘肅省獎勵辦和科技廳的相關(guān)要求,該系統(tǒng)面向廣大科技工作者,包括項(xiàng)目申報(bào)人員、評審專家、評審管理員。用戶需求頻繁變化,系統(tǒng)數(shù)據(jù)具有強(qiáng)交互性以及系統(tǒng)結(jié)構(gòu)高度復(fù)雜,這對該系統(tǒng)的擴(kuò)展性、可維護(hù)性、靈活性、安全性提出了很高的要求。該系統(tǒng)采用基于.NET平臺的B/S模式實(shí)現(xiàn)[3],ASP.NET三層架構(gòu)技術(shù)使程序的后臺程序代碼與用戶界面清晰地分開,三層架構(gòu)之間的透明性使得各模塊之間的耦合性大大降低,客戶端提交的用戶請求可在服務(wù)器端動態(tài)生成特定的數(shù)據(jù)表現(xiàn)形式,有效減輕了客戶端的負(fù)載與壓力,非常適合大型復(fù)雜系統(tǒng)的開發(fā)[4]。甘肅省科技獎勵評審系統(tǒng)采用浪潮的云端服務(wù)器虛擬化系統(tǒng),能夠?qū)ο到y(tǒng)底層物理資源進(jìn)行虛擬融合、按需分配與高效管理,可以顯著提高資源和數(shù)據(jù)交互的靈活性,提高資源使用效率,為上層業(yè)務(wù)提供持續(xù)的資源保障和可擴(kuò)展的資源供應(yīng)[5]。
3 系統(tǒng)的架構(gòu)設(shè)計(jì)
甘肅省科技獎勵系統(tǒng)緊緊圍繞甘肅省科技廳的獎勵評審系統(tǒng),以申報(bào)——推薦——評審——匯總——公示為主線,按照面向使用對象和實(shí)際管理的需要,將系統(tǒng)功能劃分主要分為以下四個(gè)模塊。
(1)專家在線推薦模塊。主要負(fù)責(zé)形成甘肅省科技評審的專家?guī)?,評審專家?guī)焓歉拭C省科技廳科技獎勵綜合業(yè)務(wù)系統(tǒng)的重要組成部分,準(zhǔn)確的專家信息是甘肅省科技獎勵專家?guī)祉樌\(yùn)行的保障。在甘肅省科技獎勵專家?guī)旖ㄔO(shè)中首要解決的是如何獲取評審專家的個(gè)人信息并將數(shù)據(jù)入庫以及如何保證信息準(zhǔn)確性的實(shí)時(shí)更新問題。
(2)項(xiàng)目申報(bào)模塊。主要負(fù)責(zé)申報(bào)指標(biāo)的分配下發(fā)、項(xiàng)目申報(bào)信息的在線填寫提交、附件的上傳保存以及項(xiàng)目的推薦受理。項(xiàng)目申報(bào)系統(tǒng)是甘肅省科技獎勵評審系統(tǒng)最基礎(chǔ)也是最核心的系統(tǒng),主要將項(xiàng)目申報(bào)信息進(jìn)行采集并保存在后臺服務(wù)器當(dāng)中。
(3)評審打分模塊。主要面向評審專家,由專家在線對項(xiàng)目進(jìn)行項(xiàng)目詳細(xì)申報(bào)信息查看、項(xiàng)目打分、項(xiàng)目等級推薦以及填寫推薦意見等。項(xiàng)目打分共分為四輪進(jìn)行,包括項(xiàng)目網(wǎng)絡(luò)初評、網(wǎng)絡(luò)復(fù)評、網(wǎng)絡(luò)終評以及項(xiàng)目異議重評。
(4)評審管理模塊。甘肅省科技獎勵評審的后臺管理和維護(hù)系統(tǒng),細(xì)分為專家分派模塊、形式審查模塊、打分管理模塊、證書打印模塊、后臺統(tǒng)計(jì)模塊等,是貫穿和鏈接專家在線推薦模塊、評審打分模塊、項(xiàng)目申報(bào)模塊的核心系統(tǒng)。
4 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
科技獎勵評審系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)的基本任務(wù)是:根據(jù)系統(tǒng)研發(fā)員、上級委托和項(xiàng)目申報(bào)單位的信息需求、處理需求和數(shù)據(jù)庫的支撐環(huán)境來設(shè)計(jì)數(shù)據(jù)模式以及應(yīng)用程序。在科技獎勵評審系統(tǒng)中,信息需求表示的是科技獎勵評審系統(tǒng)所需要的數(shù)據(jù)及其結(jié)構(gòu),而處理需求表示的就是申報(bào)系統(tǒng)所需要的數(shù)據(jù)處理,例如項(xiàng)目申請單位的項(xiàng)目申報(bào)材料、申報(bào)項(xiàng)目狀態(tài)查詢、專家等審批用戶對項(xiàng)目的審批、系統(tǒng)管理員對各個(gè)項(xiàng)目的追蹤和檢索,前者是靜態(tài)要求,表達(dá)了對數(shù)據(jù)庫的內(nèi)容及結(jié)構(gòu)的要求,后者是動態(tài)要求,表達(dá)了基于數(shù)據(jù)庫的數(shù)據(jù)處理要求。
科技獎勵評審系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)充分調(diào)研分析了現(xiàn)實(shí)系統(tǒng)的實(shí)際需求,使SQL Server數(shù)據(jù)庫系統(tǒng)與獎勵系統(tǒng)的需求協(xié)調(diào)一致地結(jié)合起來[6]。系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)是數(shù)據(jù)庫應(yīng)用系統(tǒng)中極其重要的組成部分,數(shù)據(jù)庫設(shè)計(jì)的好壞直接關(guān)系到整個(gè)應(yīng)用系統(tǒng)的成敗,在科技獎勵評審系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)過程中主要面臨的困難與問題如表1所示。
5 系統(tǒng)安全性設(shè)計(jì)
云服務(wù)平臺通過防火墻保護(hù)計(jì)算機(jī)網(wǎng)絡(luò)安全,它通過在網(wǎng)絡(luò)邊界上建立相應(yīng)的網(wǎng)絡(luò)通信監(jiān)控系統(tǒng)來隔離內(nèi)部和外部網(wǎng)絡(luò),以阻擋來自外部的網(wǎng)絡(luò)入侵[7]。虛擬化技術(shù)的引入,使得云服務(wù)中心的網(wǎng)絡(luò)邊界變得模糊,除了在物理網(wǎng)絡(luò)邊界部署物理防火墻產(chǎn)品外,云服務(wù)平臺的操作系統(tǒng)和系統(tǒng)使用的虛擬機(jī)也應(yīng)具有相應(yīng)的軟件防火墻。
科技獎勵評審平臺的年度數(shù)據(jù)量較大,為保證系統(tǒng)數(shù)據(jù)的完整性和安全性,在擁有了云端數(shù)據(jù)備份之后,同時(shí)在本地?fù)碛辛硪环輦浞?。傳統(tǒng)的數(shù)據(jù)備份雖然在成本和部署上存在劣勢,但在保證數(shù)據(jù)的安全性上,本地?cái)?shù)據(jù)的備份系統(tǒng)依然是一個(gè)不錯的選擇。系統(tǒng)使用的備份策略為,在每年的甘肅省科技獎勵期間每小時(shí)自動備份數(shù)據(jù)庫,科技獎勵全部工作結(jié)束之后對數(shù)據(jù)庫整體進(jìn)行備份,采用在物理機(jī)和云服務(wù)平臺均保存有科技獎勵系統(tǒng)數(shù)據(jù)的備份方式[8]。
6 結(jié) 論
省科技獎勵網(wǎng)絡(luò)評審系統(tǒng)的建設(shè)基于對系統(tǒng)需求的分析和討論。在此基礎(chǔ)上,采用先進(jìn)的計(jì)算機(jī)及網(wǎng)絡(luò)技術(shù),對科技獎勵網(wǎng)絡(luò)評審系統(tǒng)進(jìn)行了總體設(shè)計(jì)并構(gòu)建了系統(tǒng)的總體框架,系統(tǒng)地投入使用,實(shí)現(xiàn)了省科學(xué)技術(shù)獎勵評審工作的全程信息化。該平臺投入使用后,運(yùn)行穩(wěn)定可靠,使用效果良好,達(dá)到了預(yù)期建設(shè)目標(biāo),為提高省科技獎勵工作的質(zhì)量和效率以及省科技獎勵評審的客觀性、準(zhǔn)確性和公正性提供了有力保障,為省科技獎勵管理工作的科學(xué)決策提供了支持。云服務(wù)平臺的使用大大降低了系統(tǒng)運(yùn)行維護(hù)的硬件成本。虛擬機(jī)的遷移功能可以在硬件故障時(shí)快速遷移服務(wù)器系統(tǒng),提高了系統(tǒng)運(yùn)行維護(hù)的效率和服務(wù)水平。
參考文獻(xiàn):
[1] 江澤民.論科學(xué)技術(shù) [M].北京:中央文獻(xiàn)出版社,2001.
[2] 朱聰杰.對政府網(wǎng)站建設(shè)的幾點(diǎn)思考 [J].中國傳媒科技,2006(2):63.
[3] 劉紅梅.基于C/S和B/S體系結(jié)構(gòu)應(yīng)用系統(tǒng)的開發(fā)方法 [J].計(jì)算機(jī)與現(xiàn)代化,2007(11):52-54+57.
[4] 姚晟,丁婧一.淺談JSP與ASP技術(shù)的比較 [J].科技情報(bào)開發(fā)與經(jīng)濟(jì),2007(6):191-193.
[5] 馮登國,張敏,張妍,等.云計(jì)算安全研究 [J].軟件學(xué)報(bào),2011,22(1):71-83.
[6] 馮艷.SQL Server數(shù)據(jù)庫運(yùn)用及其性能優(yōu)化分析 [J].軟件導(dǎo)刊,2012,11(3):166-168.
[7] 朱近之,方興,等.智慧的云計(jì)算 [M].北京:電子工業(yè)出版社,2010.
[8] 林闖,汪洋,李泉林.網(wǎng)絡(luò)安全的隨機(jī)模型方法與評價(jià)技術(shù) [J].計(jì)算機(jī)學(xué)報(bào),2005(12):1943-1956.
作者簡介:劉文杰(1989-),女,漢族,甘肅民勤人,研究實(shí)習(xí)員,學(xué)士學(xué)位。研究方向:軟件系統(tǒng)開發(fā)與維護(hù)。