彭一輝 邵葉飛 祝利莉 胡為群 葉少挺 徐臻 葛杭珺
關(guān)鍵詞:成果轉(zhuǎn)化;“四技”服務(wù);管理系統(tǒng)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2023)10-0063-04
0 引言
近年來,隨著國家“放管服”的深化改革以及成果轉(zhuǎn)化相關(guān)法律法規(guī)的不斷修訂和深入實施,我國科技成果轉(zhuǎn)化步入新階段。特別是農(nóng)業(yè)科技成果的有效轉(zhuǎn)化已經(jīng)成為農(nóng)業(yè)農(nóng)村經(jīng)濟(jì)提質(zhì)增效、農(nóng)業(yè)產(chǎn)業(yè)創(chuàng)新發(fā)展等方面的新型驅(qū)動引擎和內(nèi)生動力,為推動我國農(nóng)業(yè)經(jīng)濟(jì)高質(zhì)量發(fā)展注入了新的強(qiáng)大活力[1]。
浙江省近年來著力提升農(nóng)業(yè)科技創(chuàng)新能力,推進(jìn)農(nóng)業(yè)科技現(xiàn)代化工作已有較好基礎(chǔ)?!笆濉逼陂g,全省共投入省級涉農(nóng)科技資金14.5億元,全省農(nóng)業(yè)科技進(jìn)步貢獻(xiàn)率達(dá)64%。浙江省農(nóng)業(yè)科學(xué)院(以下簡稱“浙江省農(nóng)科院”)近年來在本單位為第一申請人的發(fā)明申請和授權(quán)專利共計980 件,獲得各類授權(quán)專利333件,其中,發(fā)明專利253件,實用新型專利77件,外觀設(shè)計專利3件[2],同時為全省廣大農(nóng)業(yè)工作者進(jìn)行培訓(xùn)412次,技術(shù)咨詢407項等。由此可見浙江省農(nóng)科院近幾年來成果轉(zhuǎn)化與“四技”服務(wù)的工作取得了積極的進(jìn)展,其中“四技”服務(wù)是指技術(shù)開發(fā)、技術(shù)咨詢、技術(shù)服務(wù)(含檢測服務(wù))、技術(shù)培訓(xùn)。但是由于沒有信息管理系統(tǒng)的存在,在院內(nèi)申報成果轉(zhuǎn)化與“四技”服務(wù)項目的過程會產(chǎn)生許多線下流程,諸如蓋章簽字、紙質(zhì)材料申報、合同存檔等,線下的流程會降低科研人員與管理人員的工作效率,同時期間產(chǎn)生的數(shù)據(jù)也不能被管理人員有效利用。
因此為了加強(qiáng)浙江省農(nóng)科院對科技成果轉(zhuǎn)化和“四技”服務(wù)的合同管理,為了規(guī)范合同的簽訂程序,為了維護(hù)我院合法權(quán)益,提高工作效能,浙江省農(nóng)科院信息中心開發(fā)了一套完整的院成果轉(zhuǎn)化與“四技”服務(wù)管理系統(tǒng)。
1 系統(tǒng)設(shè)計
系統(tǒng)以通用、高效、便捷、穩(wěn)定、模塊化和人機(jī)界面友好為原則,根據(jù)院成果轉(zhuǎn)化推廣部的需求,設(shè)計了一套從項目申報開始直至項目簽訂合同完成的封閉流程,如圖1內(nèi)容所示。
1.1 系統(tǒng)界面設(shè)計
系統(tǒng)采用簡潔的界面設(shè)計,在頁面左側(cè)為菜單欄,右側(cè)為相關(guān)的列表界面與操作界面。系統(tǒng)左側(cè)菜單欄目包括主頁、成果轉(zhuǎn)化、技術(shù)開發(fā)、技術(shù)服務(wù)、技術(shù)咨詢、技術(shù)培訓(xùn)、圖表統(tǒng)計與政策文件八個一級欄目,成果轉(zhuǎn)化欄目還包括了專利權(quán)、專利申請權(quán)、專利實施許可與技術(shù)秘密四個二級欄目;技術(shù)開發(fā)欄目包括了合作開發(fā)與委托開發(fā)兩個二級欄目;技術(shù)服務(wù)欄目包括技術(shù)服務(wù)(非檢測)、檢測服務(wù)(合同)、檢測服務(wù)(檢測單)三個二級欄目;圖表統(tǒng)計欄目包括項目數(shù)量、簽約情況、到款情況與年度統(tǒng)計分析三個二級欄目。
1.2 系統(tǒng)流程設(shè)計
根據(jù)浙江省農(nóng)科院頒布的政策文件,系統(tǒng)設(shè)計了如圖2內(nèi)容所示的成果轉(zhuǎn)化與“四技”服務(wù)項目申報流程。
1)研究所內(nèi)課題組有需要簽約的成果轉(zhuǎn)化與“四技”服務(wù)項目。根據(jù)浙江省農(nóng)科院成果轉(zhuǎn)化與“四技”服務(wù)的政策,首先在錄入項目時,所科研秘書需要確定項目的類型,如果該項目屬于成果轉(zhuǎn)化類項目,那么它必須具有一個院MIS系統(tǒng)的項目編號,同時該項目必須在院對外展示成果的網(wǎng)站51 農(nóng)業(yè)技術(shù)網(wǎng)站(51nyjs.zaas.org)上進(jìn)行過發(fā)布,當(dāng)滿足上述兩個條件后才能進(jìn)入項目填報階段,否則將不予立項;如果是“四技”服務(wù)類的項目則可進(jìn)行項目填報。然后由所科研秘書根據(jù)系統(tǒng)要求將項目錄入。項目錄入完成保存后,再錄入項目成員的排名,最后提交至院轉(zhuǎn)化部進(jìn)行審核。
2)院轉(zhuǎn)化部負(fù)責(zé)對項目進(jìn)行審核。審核不通過,則退回至所一級修改;也可以與項目負(fù)責(zé)人核實后進(jìn)行編輯修改,再審核。審核通過后,系統(tǒng)會生成一個項目編號,項目編號由年份、單位編號、項目類型與自然排序號組成。通過編號用戶可以了解到項目的簡單信息。
3)項目通過審核以后,所科研秘書會收到短信告知,此時便可以在系統(tǒng)中打印浙江省農(nóng)科院科技成果轉(zhuǎn)化合同審核表。審核表包括成果名稱、轉(zhuǎn)化金額、項目基本情況等信息。審核表的頂部會顯示項目編號與自帶時間戳的條形碼,該條形碼用來防止出現(xiàn)非系統(tǒng)自動產(chǎn)生的審核表。審核表經(jīng)過線下簽字審批蓋章后,項目才可以簽訂合同。合同簽訂后,所科研秘書將合同原件存檔留底,并在系統(tǒng)中上傳合同掃描件的PDF版本,同時上傳審核表的PDF版本。最后院轉(zhuǎn)化部審核通過,完成申報流程。
2 數(shù)據(jù)庫設(shè)計
截至2021年,國產(chǎn)化試點(diǎn)建設(shè)任務(wù)從星星之火已成燎原之勢,開始向全面替代工程邁進(jìn)。十幾億級的操作系統(tǒng)市場、幾十億級的應(yīng)用開發(fā)市場、百億級的整機(jī)和硬件市場共同組成的盛宴[3]。數(shù)據(jù)庫國產(chǎn)化也是一種必然的趨勢,為了迎頭趕上這種趨勢,浙江省農(nóng)科院采用了國產(chǎn)達(dá)夢數(shù)據(jù)庫管理系統(tǒng)(DM8)作為系統(tǒng)數(shù)據(jù)庫代替之前的Microsoft SQL Server 2005數(shù)據(jù)庫。
DM8是達(dá)夢公司推出的具有完全自主知識產(chǎn)權(quán)的高性能數(shù)據(jù)庫管理系統(tǒng),是目前可以商用的國產(chǎn)數(shù)據(jù)庫系統(tǒng)軟件之一。DM8具有以下一些核心特性:多維融合,滿足多樣需求,支持自動故障切換,支持事務(wù)級讀寫負(fù)載分離,支持讀寫分配比例可調(diào)整;省心便捷的運(yùn)維管理,DM8采用全新的集中式運(yùn)維管理工具—DEM,管理工具集成新的SQL助手2.0,同時還具有運(yùn)行環(huán)境提示與誤刪保護(hù);持續(xù)增強(qiáng)的安全性,DM8 是高安全等級的數(shù)據(jù)庫管理系統(tǒng),達(dá)到國家安全四級、EAL4+級滿足GB/T 20273、GB/T 18336,保障系統(tǒng)數(shù)據(jù)的安全;平滑的遷移功能,DM8有著廣泛的SQL 語法兼容性,與專用DB API特性兼容,可以提供便捷的數(shù)據(jù)遷移方案。由于DM8良好的兼容性、較高的安全性與平滑的遷移功能,所以選擇它作為系統(tǒng)的國產(chǎn)數(shù)據(jù)庫。
在對浙江省農(nóng)科院成果轉(zhuǎn)化與“四技”服務(wù)項目情況進(jìn)行了深入分析與解析的基礎(chǔ)上,在系統(tǒng)中建立如下幾張數(shù)據(jù)表:CY_CGZHJY、CY_CGZHJY_CB、CY_CGZHJY_CYB、CY_CGZHJY_JFB、CY_CGZHJY_ZB、CY_CGZHJY_ZYB、XTYH、QX。
1)CY_CGZHJY表為系統(tǒng)主表,存放所有的成果轉(zhuǎn)化與“四技”服務(wù)項目的基本信息,包括項目名稱、項目編號、年份、簽約單位、項目類型、項目開始時間、項目結(jié)束時間、簽約金額、院成果編碼等。其中意向金額(INTENTION_AMOUNT)、簽約金額(SIGN_AMOUNT)的數(shù)據(jù)類型設(shè)置為NUMERIC,精度為19,標(biāo)度為2。在數(shù)據(jù)庫從SQL Server 2005遷移到DM8的時候,根據(jù)院轉(zhuǎn)化部的需求,系統(tǒng)新增PROVINCE、CITY、COUN?TY三個字段,分別表示省、市、縣,以此來收集更加詳細(xì)的地理數(shù)據(jù),為院轉(zhuǎn)化部制定推廣政策提供更加準(zhǔn)確的數(shù)據(jù)支持。其他的數(shù)據(jù)表通過CY_CGZHJY中的ID字段或者院成果編碼字段進(jìn)行關(guān)聯(lián)。
2)CY_CGZHJY_CYB表為項目成員表,用來存放項目的成員信息,包括項目成員的姓名、單位、排名、角色、是否為在職職工等。由于成果轉(zhuǎn)化與“四技”服務(wù)項目與科研人員的業(yè)績相關(guān),所以需要排名(RANK_NUMBER)字段,通過排名與相關(guān)系數(shù)可以計算出科研人員的業(yè)績得分。角色(ROLE)字段的值分為項目主持與項目參加兩類。由于部分項目是與外單位進(jìn)行合作,所以需要是否為在職職工(IS_STAFF)字段作為區(qū)分,該字段為INT類型,當(dāng)值為“1”時表示本單位職工、“0”表示非本單位職工。本表通過PROJ?ECT_ID字段與CY_CGZHJY中的ID字段相關(guān)聯(lián)。
3)CY_CGZHJY_JFB表用來存放項目的經(jīng)費(fèi)到位情況。由于項目經(jīng)費(fèi)存在分批到位的情況,所以建立這張表用來存放分階段到位的經(jīng)費(fèi)。本表的字段包括項目編號,年份、單位、金額、備注等字段。本表通過PROJECT_ID 字段與CY_CGZHJY 中的ID 字段相關(guān)聯(lián)。
4)CY_CGZHJY_ZYB 表是系統(tǒng)的數(shù)據(jù)字典表。用來存放系統(tǒng)需要的各種參數(shù),例如TYPE字段的值為“projectType”,KEY字段的值為“K1”,VALUE字段的值為“技術(shù)開發(fā)-合作”,SORT_NUM 字段的值為“5”,這條記錄表示該projectType 是“技術(shù)開發(fā)-合作”,編號為“K1”,排序號為5。
5)CY_CGZHJY_ZB 表是存放檢測單的數(shù)據(jù)表。浙江省農(nóng)科院的農(nóng)產(chǎn)品質(zhì)量安全與營養(yǎng)研究所、畜牧獸醫(yī)研究所、農(nóng)業(yè)裝備研究所都有各自領(lǐng)域內(nèi)的檢測機(jī)構(gòu)。因為這些檢測機(jī)構(gòu)的檢測項數(shù)量非常龐大,但單個項目的經(jīng)費(fèi)比較少,若每個項目都需要人工填報再審核,那將使整個申報流程變得效率低下。同時如果將檢測類項目都存入主表CY_CGZHJY,那會對系統(tǒng)前臺數(shù)據(jù)的讀取造成很大的壓力,使系統(tǒng)運(yùn)行緩慢。所以對于此類項目,用戶可以通過系統(tǒng)上傳固定格式的Excel的方式來優(yōu)化填報流程與數(shù)據(jù)存儲,減少前臺數(shù)據(jù)加載的壓力。CY_CGZHJY_ZB表包括年份、項目編號、單位、金額、備注等字段。本表通過項目編號(PROJECT_NUM)字段與CY_CGZHJY_ZB 的項目編號(PROJECT_NUMBER)相關(guān)聯(lián)。
6)XTYH表為系統(tǒng)用戶表,主要用于存放管理人員與科研人員的基本信息,如姓名、所在單位、登錄名、密碼等。其中密碼為經(jīng)過國產(chǎn)加密算法后存入數(shù)據(jù)表中,保障用戶的數(shù)據(jù)安全。
7)QX表為存放操作人員權(quán)限配置的數(shù)據(jù)表,權(quán)限包括所級填報,所級審核與院級審核,擁有對應(yīng)權(quán)限的操作人員才能進(jìn)行相對應(yīng)的操作。
同時每張數(shù)據(jù)表都設(shè)置與相關(guān)操作的字段,包括提交時間、提交人、審核時間、審核人,修改時間,修改人等,這樣做的目的是可以對相關(guān)人員的操作起到追溯作用。
3 系統(tǒng)技術(shù)路線及實現(xiàn)
3.1 關(guān)鍵技術(shù)
系統(tǒng)使用達(dá)夢數(shù)據(jù)庫管理系統(tǒng)(DM8)作為系統(tǒng)數(shù)據(jù)庫,MyBaits作為持久層框架,Java作為編程語言,采用Spirng MVC 作為程序后端開發(fā)框架,Boot?Strap3.3為前端框架配合JavaScript、JQuery、HTML5等腳本語言進(jìn)行功能模塊開發(fā)。同時依托浙江省農(nóng)科院網(wǎng)絡(luò)環(huán)境,將系統(tǒng)部署在院局域網(wǎng)中的專用Web服務(wù)器上,并配有專人維護(hù)。
1)Spring MVC架構(gòu)模式
Spring MVC是一個基于Java的實現(xiàn)了MVC設(shè)計模式的請求驅(qū)動類型的輕量級Web 框架,通過把Model(模型)、View(視圖)、Controller(控制器)分離,將Web層進(jìn)行職責(zé)解耦,把復(fù)雜的Web應(yīng)用分成邏輯清晰的幾部分,簡化開發(fā),減少出錯,方便組內(nèi)開發(fā)人員之間的配合。其中,View 負(fù)責(zé)給用戶提供操作界面;Model負(fù)責(zé)管理程序需要操作的數(shù)據(jù);Controller負(fù)責(zé)根據(jù)“視圖”中輸入的用戶請求,選取“模型”中的數(shù)據(jù),將模型與視圖匹配在一起,將最終結(jié)果返給用戶[4]。
2)BootStrap3.3
BootStrap是基于HTML、CSS、JavaScript等Web前端技術(shù)的前端開源框架,它預(yù)定義了一套CSS樣式[5]。由于開發(fā)快捷,適應(yīng)性強(qiáng)BootStrap一經(jīng)推出就非常受歡迎,包括NASA、Starbucks、GitHub等大型網(wǎng)站都使用它作為前端開發(fā)的框架。以前由于顯示終端的分辨率不同,網(wǎng)頁很難做到在各種分辨率下有較好的顯示效果。BootStrap的出現(xiàn)改變了這種情況,利用Boot?Strap所提供的布局和組件構(gòu)建響應(yīng)式移動網(wǎng)頁,從而實現(xiàn)不同屏幕有不同的顯示風(fēng)格[6]。
3.2 系統(tǒng)的功能實現(xiàn)
系統(tǒng)功能包括用戶的登錄、項目的新增與編輯、項目的提交與審核、項目的刪除、項目的圖表統(tǒng)計、項目合同審核表的生成與打印等功能。
1)用戶登錄
用戶需要輸入正確的用戶名與密碼登錄系統(tǒng),由于浙江省農(nóng)科院對所有信息系統(tǒng)采用統(tǒng)一用戶名密碼登錄的方式,因此系統(tǒng)通過開發(fā)一個單點(diǎn)登錄的模塊接入院的統(tǒng)一門戶系統(tǒng)來實現(xiàn)用戶登錄的功能。由于密碼是經(jīng)過國產(chǎn)加密,所以需要通過程序解密后再與輸入密碼進(jìn)行比對,用戶名密碼一致以后才能成功登錄。
2)項目的申報
在項目的申報過程中,有以下的功能:
①項目的新增與編輯。在新增與編輯頁面中,用戶輸入項目的信息再進(jìn)行保存或者提交。在輸入過程中通過對輸入框的限制,使用戶做到輸入的數(shù)據(jù)標(biāo)準(zhǔn)化。例如通過設(shè)置必填項,減少null值或空值的出現(xiàn);設(shè)置表示金額的輸入框類型為數(shù)值型,避免數(shù)據(jù)類型的混亂。
②項目的提交與審核。根據(jù)用戶權(quán)限的不同,申報流程中階段的不同,用戶有不一樣的操作權(quán)限,例如在項目新增完成后,所科研秘書可以進(jìn)行提交操作,提交完成后便不可再進(jìn)行操作;在提交后,只有院轉(zhuǎn)化部工作人員可以對項目進(jìn)行審核。提交與審核的功能其實質(zhì)就是更改項目數(shù)據(jù)表中“項目狀態(tài)”這個字段的值,根據(jù)值的不同,表示項目處在不同的階段。
③項目的查詢。系統(tǒng)提供了非常全面的查詢功能。通過圖3內(nèi)容所示系統(tǒng)在列表頂部左側(cè)區(qū)域的提供了多種select下拉框的組合查詢,包括年份、單位、分類、到款年份的組合。通過這些組合查詢,用戶可以得到相對準(zhǔn)確的結(jié)果。系統(tǒng)在右側(cè)區(qū)域提供針對項目編號、項目名稱、項目負(fù)責(zé)人等字段的全局搜索。在列表右上方提供了列表查詢功能,該功能屬于datatables這個表格插件提供的功能,極大地提高用戶在當(dāng)前列表中查詢的效率。在得到搜索結(jié)果以后,用戶通過可以Excel導(dǎo)出功能獲得當(dāng)前查詢結(jié)果的Ex?cel文件。
④項目合同審核表的生成與上傳。在項目通過審核后,用戶點(diǎn)擊打印按鈕后,系統(tǒng)會自動生成合同審核表,并且彈出提示框,提醒用戶需要在合同簽訂一個月內(nèi)錄入最終的簽約總金額。合同審核表線下流程完成以后,系統(tǒng)會列表的操作欄中顯示“上傳文件”的打印機(jī)圖形按鈕,點(diǎn)擊后會彈出擬態(tài)框,在擬態(tài)框中上傳審核表,通過Ajax異步傳輸數(shù)據(jù),便可以做到不用切換新窗口完成文件的上傳,增強(qiáng)了用戶的使用體驗感。
4 結(jié)束語
浙江省農(nóng)業(yè)科學(xué)院成果轉(zhuǎn)化與“四技”服務(wù)管理系統(tǒng)是浙江省農(nóng)科院信息中心為院成果轉(zhuǎn)化推廣部定制開發(fā)的一套項目管理系統(tǒng)。該系統(tǒng)運(yùn)用專業(yè)的計算機(jī)編程技術(shù)、采用人性化的界面設(shè)計與合理的數(shù)據(jù)架構(gòu),同時結(jié)合長年累積的項目管理經(jīng)驗,為科研管理人員提供了高效的管理模式,解決了成果轉(zhuǎn)化與“四技”服務(wù)申報流程中的步驟繁多等問題。