999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

科技成果登記系統(tǒng)設(shè)計與實現(xiàn)

2021-10-25 12:55:22肖波
科技信息·學(xué)術(shù)版 2021年16期

肖波

摘要:科技成果登記系統(tǒng)立足于當(dāng)前藥品監(jiān)管科技成果管理要求,結(jié)合現(xiàn)有信息資源進行需求分析、系統(tǒng)功能設(shè)計、數(shù)據(jù)庫設(shè)計,應(yīng)用SpringMVC技術(shù)框架開發(fā)實現(xiàn)用戶注冊、審核、登錄,以及成果登記、備案等在線管理功能,成果登記、備案采用三級逐層上報管理機制,優(yōu)化了成果管理流程,滿足國家藥品監(jiān)督管理局(簡稱“國家藥監(jiān)局”)科技成果管理需要。

關(guān)鍵詞:成果登記;成果備案;成果系統(tǒng);SpringMVC

1 引言

依據(jù)《國家食品藥品監(jiān)督管理總局科技計劃項目管理辦法》、《中華人民共和國促進科技成果轉(zhuǎn)化法》、《總局關(guān)于促進科技成果轉(zhuǎn)化的意見》等法規(guī)文件,為規(guī)范國家藥監(jiān)局科技成果登記工作,及時、準(zhǔn)確和完整地統(tǒng)計科技成果,服務(wù)成果轉(zhuǎn)化、成果獎勵和科技決策,國家藥監(jiān)局提出建設(shè)科技成果登記系統(tǒng),將科技成果登記工作納入線上管理,實現(xiàn)數(shù)據(jù)共享目的。

2 需求分析

國家藥監(jiān)局組織科技成果登記工作,成果完成單位作為成果登記的主體,通過統(tǒng)一的系統(tǒng)進行登記,主管部門對上報的成果信息進行初審,國家藥監(jiān)局管理辦公室(簡稱“管理辦公室“”)完成上報成果信息的復(fù)審。科技成果已在相關(guān)科技管理部門登記的,將相關(guān)登記信息向國家藥監(jiān)局備案,不再重復(fù)登記。成果登記內(nèi)容如下:

2.1成果登記信息

(1)封面信息,包括成果名稱、第一完成單位、研究終止日期、推薦單位、批準(zhǔn)登記單位、批準(zhǔn)登記號;

(2)成果概況,包括成果名稱、關(guān)鍵詞、成果體現(xiàn)形式、成果水平、合作形式、學(xué)科分類、中圖分類、戰(zhàn)略性新興產(chǎn)業(yè)、社會經(jīng)濟目標(biāo)、成果應(yīng)用行業(yè);

(3)立項情況,包括課題來源、課題來源單位、課題立項名稱、課題立項編號、經(jīng)費實際投入額;

(4)評價情況,包括評價方式、評價單位、評價日期、評價報告編號;

(5)成果完成單位情況,包括成果第一完成單位的情況、轉(zhuǎn)讓意向與范圍、成果合作完成單位情況、批準(zhǔn)登記單位意見;

(6)提交的附件材料包括基礎(chǔ)理論成果、應(yīng)用技術(shù)成果、軟科學(xué)研究成果等相關(guān)材料證明文件。

2.2成果備案信息

成果備案信息包括成果名稱、完成單位名稱、成果類型、成果年份、聯(lián)系人、聯(lián)系人電話、批準(zhǔn)登記單位、批準(zhǔn)登記號、批準(zhǔn)登記日期、成果基本情況。提交在其他科技管理部門出具的《科技成果登記證書》等證明材料掃描件。

3 系統(tǒng)設(shè)計

3.1總體設(shè)計

科技成果登記系統(tǒng)根據(jù)業(yè)務(wù)需要,系統(tǒng)用戶劃分為4類,分別為成果完成單位、主管部門、管理辦公室、平臺建設(shè)運維單位,每類用戶對應(yīng)不同操作,系統(tǒng)總體框架如下圖所示。

3.2系統(tǒng)功能設(shè)計

3.2.1業(yè)務(wù)流程圖

成果完成單位:成果完成單位注冊賬號,賬號審核通過后即可登錄系統(tǒng)登記本單位成果信息,對于已經(jīng)在其他部門登記了的成果需要備案。完成成果信息登記確認無誤后進行上報,對于已經(jīng)上報的成果信息可申請退回。成果完成單位是直屬單位的可直接上報管理辦公室。

省局單位:省局部門注冊賬號,賬號審核通過后即可登錄系統(tǒng),查詢上報的成果信息,審核無誤后進行上報,對于信息有誤、材料不全的的成果信息寫明原因退回。對于已經(jīng)上報的成果信息可申請退回,對于下級申請退回的成果信息經(jīng)確認后退回。

管理辦公室:管理辦公室登錄系統(tǒng),審核用戶提交的注冊信息,查詢上報的成果信息進行審核。對于信息有誤、材料不全的的成果信息寫明原因退回。

運維單位:運維單位負責(zé)系統(tǒng)的日常運維,包括管理系統(tǒng)用戶,賦予用戶特定操作權(quán)限,維護系統(tǒng)日志等。

3.2.2功能結(jié)構(gòu)圖

3.3數(shù)據(jù)庫設(shè)計

4 系統(tǒng)實現(xiàn)

4.1用戶注冊

1、功能概述

成果完成單位或省級主管部門通過系統(tǒng)注冊頁面填寫單位信息、個人賬戶信息,完成系統(tǒng)賬號注冊。

2、頁面操作邏輯

(1)點擊注冊功能按鈕,選擇用戶類型;

(2)在機構(gòu)信息欄輸入機構(gòu)名稱,若系統(tǒng)中已存在單位信息,從下拉列表中選擇單位即可,若系統(tǒng)中不存在單位信息,需要提供系統(tǒng)中所需單位信息;

(3)在用戶信息欄輸入賬戶信息,包括登錄名、用戶名、登錄密碼等信息;

(4)輸入完整信息點擊注冊,驗證通過后注冊成功。

3、代碼實現(xiàn)

點擊【注冊】按鈕調(diào)用controller層接口方法public ResultDto userRegister(User user),首先是對用戶輸入信息校驗,通過校驗后調(diào)用service層方法public int insert(User record)實現(xiàn)User數(shù)據(jù)模型封裝,調(diào)用mapper層方法public int insert(User record)更新數(shù)據(jù)庫完成用戶賬戶注冊,最后將結(jié)果以Json格式方式返回前端頁面。

4.2用戶登錄

1、功能概述

成果完成單位或省級主管部門提交提交注冊信息,通過賬戶審核后即可登錄系統(tǒng)。

2、頁面操作邏輯

(1)在登錄頁面輸入用戶名、密碼和驗證碼,點擊登錄按鈕登錄系統(tǒng);

(2)如登錄失敗,系統(tǒng)會給予相應(yīng)提示,如忘記密碼可通過找回密碼功能設(shè)置新密碼。

3、代碼實現(xiàn)

點擊【登錄】按鈕調(diào)用controller層接口方法public ResultDto adminLogin(HttpSession session,String uname,String pwd,String validateCode),首先是輸入?yún)?shù)校驗,校驗通過后調(diào)用service層方法public ResultDto adminLogin(HttpSession session,String uname,String pwd,String validateCode)執(zhí)行登錄邏輯判斷,通過后交于shiro進行用戶認證和授權(quán),認證通過獲取用戶菜單信息存入session中,最后將登錄結(jié)果以json格式返回前端頁面。

4.3成果登記

1、功能概述

成果完成單位登錄系統(tǒng),利用成果登記入口進行成果登記,包括成果信息新增、修改和刪除操作,對于已經(jīng)上報的成果信息可申請退回處理。審核不通過的成果可點擊原因鏈接查看詳情。

2、頁面操作

(1)點擊成果登記菜單,右側(cè)查詢已登記成果記錄,根據(jù)需要查詢成果信息;

(2)選擇成果列表中的一條成果記錄,點擊成果名稱,查看成果詳細;

(3)點擊【新增】按鈕,在彈出的窗口中輸入成果類型、成果名稱、第一單位、成果登記號等,點擊【確定】按鈕新增成果信息;

(4)在成果列表中選擇需要修改的成果記錄,點擊【修改】按鈕在彈出窗口中修改成果信息,點擊【確定】按鈕完成修改;

(5)對于尚未上報的成果,選擇成果記錄點擊【刪除】按鈕,刪除錄入的成果數(shù)據(jù);

(6)完成成果信息錄入點擊【上報】按鈕,向上級主管部門上報成果數(shù)據(jù);

(7)對于已經(jīng)上報的成果信息,點擊【申請退回】按鈕申請退回成果數(shù)據(jù)。

3.代碼實現(xiàn)

成果登記頁面輸入全部成果信息,點擊【提交】按鈕調(diào)用controller層接口方法public ResultDto achievementCommit(Integer id),首先進行成果信息完整性校驗,校驗通過后調(diào)用service層方法public int updateSelective(Achievement achievement)進行模型數(shù)據(jù)封裝,調(diào)用mapper層方法int updateSelective(Achievement achievement) 更新數(shù)據(jù)庫,最后將結(jié)果以json格式返回前端頁面。

4.4成果初審

1、功能概述

主管部門對成果完成單位上報的成果信息進行審核,未通過審核的成果寫明原因退回,審核通過的成果進一步上報其上級部門。若已經(jīng)上報的成果需要退回修改,需向上級部門發(fā)起退回申請。

2、頁面操作

(1)主管單位登錄系統(tǒng),點擊成果管理菜單,右側(cè)可根據(jù)需要查詢成果記錄;

(2)點擊成果列表中成果名稱,查看成果登記詳情;

(3)選擇一條成果記錄,點擊【上報】按鈕,將成果信息上報給上級單位;

(4)選擇一條成果記錄,點擊【退回】按鈕,將成果信息退回給下級單位;

(5)選擇一條成果記錄,點擊【申請退回】按鈕,向上級單位申請退回成果。

3.代碼實現(xiàn)

選擇一條成果信息點擊【上報】按鈕,調(diào)用controller接口方法public ResultDto achievementReport(Integer id),首先校驗傳入?yún)?shù),校驗通過后調(diào)用service層方法int update Selective (Achievement Status record)進行成果上報邏輯判斷,已上報的成果不可重復(fù)上報,校驗通過后調(diào)用mapper層方法public int update Selective (Achievement Status record)更新數(shù)據(jù)庫完成成果上報操作,最后將結(jié)果以json格式返回給前端頁面。

4.5成果復(fù)審

1、功能概述

國家藥監(jiān)局對主管部門上報的成果信息進行復(fù)審,審核通過的成果進入成果庫,審核有異議的成果退回給下級部門處理,或直接審核不過并反饋下級部門。

2、頁面操作

(1)點擊成果審核菜單,右側(cè)顯示成果列表,根據(jù)需要查詢成果信息;

(2)在成果列表中選擇一條成果記錄,點擊成果名稱查詢成果詳情;

(3)在成果列表中選擇一條成果記錄,點擊【退回】按鈕,將成果退回給下級部門;

(4)在成果列表中選擇一條成果記錄,點擊【審核通過】按鈕,將成果入庫;

(5)在成果列表中選擇一條成果記錄,點擊【審核不通過】按鈕,輸入不通過原因,點擊【確定】按鈕將審核結(jié)果反饋下級部門。

3、代碼實現(xiàn)

選擇一條成果信息點擊【審核通過】或【審核未通過】按鈕,調(diào)用controller方法public ResultDto check(Integer id,String type,String reason),首先進行必備參數(shù)校驗,校驗通過后調(diào)用server層方法public int updateSelective(Achievement achievement)封裝Achievement數(shù)據(jù)模型,調(diào)用mapper層方法int update Selective (Achievement achievement)操作數(shù)據(jù)庫更新審核結(jié)果,最后將結(jié)果以json格式返回前端頁面。

5 結(jié)語

本文以國家藥監(jiān)局科技成果登記需求出發(fā),研究了關(guān)于國家藥監(jiān)局科技成果登記政策、法規(guī)文件,參加了國家藥監(jiān)局相關(guān)部門組織的科技成果登記需求會議,通過整理、確認形成需求規(guī)格說明書,包括總體需求分析和用戶用例分析;在分析需求的基礎(chǔ)上進行了系統(tǒng)總體框架設(shè)計和技術(shù)框架設(shè)計;基于總體框架梳理了系統(tǒng)業(yè)務(wù)流程,規(guī)劃了系統(tǒng)功能結(jié)構(gòu),邏列了每個功能模塊具體功能,考慮實現(xiàn)功能模塊的實體對象設(shè)計了相關(guān)數(shù)據(jù)庫表;最后是對系統(tǒng)功能模塊的具體實現(xiàn),包括功能頁面設(shè)計和功能代碼實現(xiàn)。

科技成果登記系統(tǒng)采用目前較流行的springMVC框架開發(fā),三層架構(gòu)分工明確、結(jié)構(gòu)清晰,易于功能開發(fā);在系統(tǒng)安全上應(yīng)用三權(quán)分立的思想,通過集成shiro安全框架實現(xiàn)系統(tǒng)的數(shù)據(jù)安全、操作安全;數(shù)據(jù)庫基于mysql,通過集成mybatis實現(xiàn)持久層數(shù)據(jù)庫操作;在系統(tǒng)部署上基于nginx服務(wù)器代理2臺tomcat實現(xiàn)負載均衡。

在科技成果登記系統(tǒng)開發(fā)完成后,通過了功能測試、性能測試和穩(wěn)定性測試,基本滿足科技成果登記需要,最后根據(jù)統(tǒng)一規(guī)劃進行了系統(tǒng)部署。

參考文獻

[1]陳雪.高校科研成果管理系統(tǒng)的設(shè)計與實現(xiàn)[D].廈門:廈門大,2014年

[2]張藝鋒.基于SpringMVC的高校信息綜合管理系統(tǒng)設(shè)計與實現(xiàn) [D].湖南:湖南大學(xué),2016.

[3]李天賜.基于SSH框架衛(wèi)生科技成果申報系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件,2018,39(7):84-88

[4]朱運喬.基于Spring+SpringMVC+hibernate框架的Web系統(tǒng)設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2018,14(26):66-68

[5]張海藩,牟永敏.軟件工程導(dǎo)論(第6版)[M].北京:清華大學(xué)出版社,2013:91-97.

[6]丁允超.MySQL網(wǎng)絡(luò)數(shù)據(jù)庫設(shè)計與開發(fā)(第2版)[M].北京:電子工業(yè)出版社,2018:16-19.

主站蜘蛛池模板: AV在线天堂进入| 亚洲男人的天堂视频| 在线观看国产精品第一区免费 | 久久夜色精品国产嚕嚕亚洲av| 青草视频免费在线观看| 日韩AV无码免费一二三区| 日本道综合一本久久久88| 无码高潮喷水专区久久| 国产亚洲美日韩AV中文字幕无码成人 | 男女男免费视频网站国产| 中文字幕乱码二三区免费| 日本www色视频| 久久99热这里只有精品免费看 | 国产h视频在线观看视频| 午夜老司机永久免费看片 | 国产精品亚洲专区一区| 青草视频久久| 中文字幕久久波多野结衣| 最新国产网站| 成人午夜精品一级毛片| 色综合a怡红院怡红院首页| 少妇精品网站| 国产日本视频91| 国产午夜一级毛片| 色老头综合网| 亚洲一区二区日韩欧美gif| 在线观看无码a∨| 麻豆精品视频在线原创| 日韩亚洲高清一区二区| 在线观看91精品国产剧情免费| 国产亚洲高清视频| 欧美69视频在线| 欧美性天天| 伊人久久大香线蕉综合影视| 精品黑人一区二区三区| 亚洲天堂在线免费| 国产精品2| 免费va国产在线观看| 伊人久久青草青青综合| 亚洲精品男人天堂| 国产成人亚洲精品无码电影| 少妇精品网站| 好久久免费视频高清| 国产美女免费| 日本精品影院| 欧美成人二区| 国产成人无码Av在线播放无广告| 国产成人超碰无码| 青草视频在线观看国产| 亚洲欧美日韩精品专区| 欧美α片免费观看| 日韩欧美中文字幕在线韩免费| 白浆免费视频国产精品视频| 22sihu国产精品视频影视资讯| 激情六月丁香婷婷四房播| 中文字幕日韩欧美| 亚洲色欲色欲www网| 成人国产小视频| 国内a级毛片| 黄色网页在线播放| 在线中文字幕网| 国产成人精品日本亚洲| 一区二区日韩国产精久久| 99精品视频在线观看免费播放| 免费福利视频网站| 97久久超碰极品视觉盛宴| 国产精品不卡片视频免费观看| 中国黄色一级视频| 午夜a视频| av尤物免费在线观看| 免费a级毛片视频| 成人夜夜嗨| 久久精品午夜视频| 国产va在线观看| 国产成年女人特黄特色大片免费| 国产拍在线| 2021国产乱人伦在线播放| 国产精品自在在线午夜| 91网址在线播放| 91丝袜乱伦| A级全黄试看30分钟小视频| 国产综合精品日本亚洲777|