羅為君
(中國(guó)科學(xué)院亞熱帶農(nóng)業(yè)生態(tài)研究所,長(zhǎng)沙 410125)
?
適用于中科院的因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
羅為君
(中國(guó)科學(xué)院亞熱帶農(nóng)業(yè)生態(tài)研究所,長(zhǎng)沙410125)
[摘要]對(duì)適用于中科院的因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn),系統(tǒng)分前臺(tái)操作和后臺(tái)管理兩個(gè)部分,前臺(tái)用戶(hù)能夠填寫(xiě)出國(guó)計(jì)劃和察看政策文件、常見(jiàn)問(wèn)題及站內(nèi)消息等信息,后臺(tái)管理者能夠管理出國(guó)計(jì)劃和管理政策文件及常見(jiàn)問(wèn)題等信息,滿(mǎn)足了規(guī)范化因公出國(guó)(境)計(jì)劃填報(bào)工作需要。
[關(guān)鍵詞]中科院;因公出國(guó)(境);填報(bào)系統(tǒng)
“因公出國(guó)(境)”是指以執(zhí)行公務(wù)為目的,出訪時(shí)間、出訪國(guó)家(地區(qū))、出訪路線等均有嚴(yán)格規(guī)定的非個(gè)人支出費(fèi)用的出國(guó)(境)活動(dòng),主要包括出國(guó)(境)進(jìn)行考察、交流、訪問(wèn)、學(xué)習(xí)、經(jīng)貿(mào)洽談、舉辦展覽、培訓(xùn)或研修等活動(dòng)。
根據(jù)外交部、科技部、財(cái)政部關(guān)于對(duì)部分科研人員因公臨時(shí)出國(guó)實(shí)行分類(lèi)管理的意見(jiàn)要求,中科院院屬單位的人員因公臨時(shí)出國(guó)執(zhí)行特定類(lèi)別任務(wù)實(shí)行分類(lèi)管理,不計(jì)入因公臨時(shí)出國(guó)批次限量管理范圍,其余出訪均實(shí)行限量管理。
針對(duì)中科院因公出國(guó)(境)的特點(diǎn),設(shè)計(jì)與實(shí)現(xiàn)了一個(gè)便于計(jì)劃填報(bào)者填報(bào)和管理者管理的系統(tǒng)。本文從實(shí)用角度出發(fā),基于ASP.NFT MVC5[1]開(kāi)發(fā)三層架構(gòu)的信息系統(tǒng)。通過(guò)該填報(bào)系統(tǒng),出訪人員能夠員能夠準(zhǔn)確、及時(shí),管理人員能夠高效、規(guī)范地進(jìn)行審批。
因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)包括系統(tǒng)登錄、填報(bào)與管理計(jì)劃、查看與管理常見(jiàn)問(wèn)題、查看與管理政策文件及查看站內(nèi)信等功能。因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)的系統(tǒng)功能模塊如圖1所示。
圖1 系統(tǒng)功能模塊圖
因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)采用ASP.NFT MVC5的Fntity Framework6(FF)[2]實(shí)體框架Code First功能,通過(guò)先建立要映射到數(shù)據(jù)庫(kù)的實(shí)體結(jié)構(gòu),然后由FF框架根據(jù)實(shí)體結(jié)構(gòu)生成所對(duì)應(yīng)的數(shù)據(jù)庫(kù),有利于今后數(shù)據(jù)的遷移、維護(hù)和升級(jí)工作。因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)體結(jié)構(gòu)類(lèi)如圖2所示。
(1)系統(tǒng)登錄角色分為普通用戶(hù)和管理員兩種。普通用戶(hù)通過(guò)中國(guó)科技網(wǎng)通行證[3]進(jìn)行驗(yàn)證。中國(guó)科技網(wǎng)通行證基于DuckIing-UMT v7.0版本軟件,支持基于OAuth 2.0協(xié)議的應(yīng)用接入認(rèn)證,采用https加密傳輸模式以保證用戶(hù)信息安全,并提供了單點(diǎn)登錄解決方案。采用中國(guó)科技網(wǎng)通行證進(jìn)行授權(quán)驗(yàn)證不僅免除用戶(hù)在網(wǎng)站注冊(cè)、登錄的煩瑣程序,提升用戶(hù)體驗(yàn),而且通過(guò)授權(quán)獲取的用戶(hù)信息能夠有效區(qū)分用戶(hù)所屬研究所,確保僅有特定研究所的用戶(hù)能夠登錄系統(tǒng)。系統(tǒng)管理員通過(guò)輸入用戶(hù)名、密碼、圖形驗(yàn)證碼等信息登錄后臺(tái)使用計(jì)劃審批、打印及導(dǎo)出等功能。系統(tǒng)管理員登錄驗(yàn)證采用ASP.NFT Identity 2.0[4]安全框架。該框架不僅具有極高的安全性,還能夠很方便的擴(kuò)展用戶(hù)信息及擁有靈活的角色管理功能。
(2)填報(bào)出國(guó)計(jì)劃是登錄用戶(hù)根據(jù)頁(yè)面上的信息填寫(xiě)下一年度出國(guó)(境)計(jì)劃,具體包括出訪時(shí)間、出訪天數(shù)、是否屬于分類(lèi)管理團(tuán)組、分類(lèi)管理團(tuán)組類(lèi)型、是否納入年度出國(guó)經(jīng)費(fèi)預(yù)算、經(jīng)費(fèi)來(lái)源、出訪主要任務(wù)、出訪團(tuán)組成員等內(nèi)容,對(duì)于分類(lèi)管理團(tuán)組,在頁(yè)面上額外增加了一個(gè)浮動(dòng)提示窗功能,方便普通用戶(hù)確定是否是分類(lèi)管理團(tuán)組,填報(bào)出國(guó)計(jì)劃界面如圖3所示。出國(guó)計(jì)劃管理分為:審批出國(guó)計(jì)劃、打印出國(guó)計(jì)劃及導(dǎo)出出國(guó)計(jì)劃等功能。審批出國(guó)計(jì)劃是管理員對(duì)下一年度普通用戶(hù)提交的出國(guó)計(jì)劃信息進(jìn)行審批,對(duì)于符合管理規(guī)定要求的計(jì)劃予以審批通過(guò),對(duì)于不符合規(guī)定要求的計(jì)劃予以駁回,計(jì)劃審批通過(guò)或駁回后,普通用戶(hù)均會(huì)在站內(nèi)消息及中國(guó)科技網(wǎng)通行證對(duì)應(yīng)的郵箱中收到提醒信息。打印出國(guó)計(jì)劃通過(guò)數(shù)據(jù)庫(kù)將下年度已審批計(jì)劃按照出訪時(shí)間排序打印出來(lái)。導(dǎo)出出國(guó)計(jì)劃將下年度已審批計(jì)劃按照出訪時(shí)間排序?qū)С龀蒄XCFL文件,方便匯總上報(bào)中科院國(guó)際合作局。
圖2 數(shù)據(jù)庫(kù)實(shí)體結(jié)構(gòu)類(lèi)
(3)常見(jiàn)問(wèn)題是供所有用戶(hù)察看在填寫(xiě)信息時(shí)經(jīng)常遇到的一些問(wèn)題。常見(jiàn)問(wèn)題管理用于添加、修改、刪除供所有用戶(hù)察看的常見(jiàn)問(wèn)題信息。
(4)政策文件是供登錄用戶(hù)查詢(xún)有關(guān)因公出國(guó)(境)管理規(guī)范。政策文件管理用于添加、修改、刪除供登錄用戶(hù)察看的政策文件信息。
(5)站內(nèi)消息能夠提醒登錄用戶(hù)查閱網(wǎng)站通知及計(jì)劃審批意見(jiàn)等站內(nèi)信息。
圖3 填報(bào)出國(guó)計(jì)劃界面
本文就因公出國(guó)(境)計(jì)劃填報(bào)系統(tǒng)功能和實(shí)現(xiàn)作了一定的說(shuō)明,所設(shè)計(jì)的系統(tǒng)界面簡(jiǎn)潔、功能全面、易操作,可填報(bào)內(nèi)容與實(shí)際需求相吻合。該系統(tǒng)可用作網(wǎng)絡(luò)辦公系統(tǒng)的補(bǔ)充,便于計(jì)劃填報(bào)者填報(bào)和管理者管理,在實(shí)際中可予以推廣和應(yīng)用。
主要參考文獻(xiàn)
[1]ASP.NFT MVC 5[FB /OL].[2015 -06 -11].http://www.asp.net/mvc/ mvc5.
[2]Fntity Framework[FB/OL].[2015-06-11].http://msdn.com/data/ef.
[3]中國(guó)科技網(wǎng)網(wǎng)絡(luò)中心.中國(guó)科技網(wǎng)通行證[FB/OL].[2015-06-11].http://www.cstnet.net.cn/passport.htm.
[4]ASP.NFT Identity[FB/OL].[2015-06-11].http://www.asp.net/identity.
doi:10.3969/j.issn.1673 - 0194.2016.03.095
[中圖分類(lèi)號(hào)]TP399
[文獻(xiàn)標(biāo)識(shí)碼]A
[文章編號(hào)]1673-0194(2016)03-0177-03
[收稿日期]2015-11-23
[作者簡(jiǎn)介]羅為君(1984-),男,湖南衡南人,中國(guó)科學(xué)院亞熱帶農(nóng)業(yè)生態(tài)研究所工程師,碩士,主要研究方向:科研與管理信息化。