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

?

基于SOA架構(gòu)的廣東省林學(xué)會信息平臺的開發(fā)與應(yīng)用*

2020-02-12 06:58:12張春花伍觀娣
關(guān)鍵詞:插件會員流程

張春花 張 志 伍觀娣

(1.廣東省林業(yè)科技推廣總站,廣東 廣州 510173;2.廣州市明領(lǐng)信息科技有限公司,廣東 廣州 510610)

林學(xué)會是聯(lián)系林業(yè)科技工作者的橋梁紐帶,是為廣大會員服務(wù)的團(tuán)體組織,在林業(yè)科技發(fā)展中具有重要作用。改進(jìn)林學(xué)會的管理方式和運(yùn)作模式,對于提高林學(xué)會管理能力和服務(wù)水平具有現(xiàn)實意義。秦向華等[1]、袁首乾等[2]認(rèn)為,在“互聯(lián)網(wǎng)+”背景下,信息化已成為解決學(xué)會發(fā)展與服務(wù)存在問題的主要手段和推進(jìn)學(xué)會改革發(fā)展的重要支撐。王志芳[3]、權(quán)淑靜等[4]認(rèn)為,當(dāng)前學(xué)會信息化還存在采用傳統(tǒng)思維模式開展工作,網(wǎng)站線上服務(wù)廣大科技工作者水平不高,系統(tǒng)之間交互整合和信息共享不足,利用移動互聯(lián)網(wǎng)新媒體拓展業(yè)務(wù)能力不強(qiáng)等問題。上述問題,在一定程度上也存在于廣東省林學(xué)會信息化工作中。

本文以廣東省林學(xué)會為例,基于SOA 架構(gòu)(Service-Oriented Architecture,面向服務(wù)的架構(gòu)),利用J2EE、B/S、云計算、面向?qū)ο蟮燃夹g(shù),設(shè)計與實現(xiàn)廣東省林學(xué)會信息平臺,提高學(xué)會在管理會員、開展學(xué)術(shù)交流、普及科學(xué)知識、審核專業(yè)資質(zhì)、進(jìn)行科技評價等方面的信息化水平。

1 系統(tǒng)結(jié)構(gòu)體系設(shè)計

1.1 技術(shù)分析

根據(jù)業(yè)務(wù)及性能需求,基于SOA 架構(gòu),運(yùn)用J2EE、B/S、構(gòu)件化、分布式、面向?qū)ο蟮燃夹g(shù),構(gòu)建廣東省林學(xué)會信息平臺。

SOA 架構(gòu)是一個組件模型,它將應(yīng)用程序的不同功能單元(服務(wù))進(jìn)行拆分,并通過這些服務(wù)之間定義良好的接口和協(xié)議聯(lián)系起來[5]。接口是采用中立的方式進(jìn)行定義的,它獨(dú)立于實現(xiàn)服務(wù)的硬件平臺、操作系統(tǒng)和編程語言。SOA 具有高可用性、強(qiáng)伸縮性、容易維護(hù)的特點(diǎn),服務(wù)提供者和使用者具有松散耦合關(guān)系,執(zhí)行開放標(biāo)準(zhǔn),使用者無須了解提供者的具體實現(xiàn)細(xì)節(jié),服務(wù)提供者可以根據(jù)新的服務(wù)需求獨(dú)立地進(jìn)行調(diào)整。

基于SOA 架構(gòu)的J2EE 模式,可以保障功能和流程的靈活性和擴(kuò)展性。采用基于構(gòu)件技術(shù),能增強(qiáng)模塊可重用和可移植特性。多層的分布式技術(shù),可以保障系統(tǒng)松散耦合,易于建設(shè)、維護(hù)和升級。利用JAVA 的B/S 技術(shù),能減少客戶端維護(hù)工作量,提高系統(tǒng)擴(kuò)展能力[6]。采用面向?qū)ο蟮募夹g(shù),有利于提高系統(tǒng)的開發(fā)效率和擴(kuò)展能力。

1.2 結(jié)構(gòu)設(shè)計

基于SOA 架構(gòu)的J2EE 模式,把廣東省林學(xué)會信息平臺架構(gòu)分為訪問層、應(yīng)用層、服務(wù)支撐層、數(shù)據(jù)資源層、基礎(chǔ)資源層等5 層(圖1),其中訪問層為應(yīng)用服務(wù)的使用終端界面或訪問端口,為用戶、會員等提供統(tǒng)一門戶;應(yīng)用層主要提供面向用戶的服務(wù)和應(yīng)用,包括系統(tǒng)管理和各應(yīng)用子系統(tǒng);服務(wù)支撐層通過數(shù)據(jù)服務(wù)中間件,完成數(shù)據(jù)匯聚、治理,同時提供數(shù)據(jù)分析、挖掘和展現(xiàn)的數(shù)據(jù)支撐服務(wù);數(shù)據(jù)資源層是應(yīng)用的數(shù)據(jù)資源和文件資源的存儲和訪問管理層;基礎(chǔ)資源層主要提供軟件應(yīng)用運(yùn)行的硬件設(shè)施環(huán)境和應(yīng)用運(yùn)行的網(wǎng)絡(luò)環(huán)境。

圖1 平臺架構(gòu)Fig. 1 Platform architecture

整個應(yīng)用架構(gòu)中遵守信息安全保障規(guī)范、標(biāo)準(zhǔn)體系規(guī)范、政策法規(guī)和相關(guān)管理制度,保障功能和流程的靈活性和擴(kuò)展性。

1.3 接口設(shè)計

接口就是目標(biāo)對象的使用方法。設(shè)計接口時,注意遵循全面性、命令與查詢分離、組合方法等原則。廣東省林學(xué)會信息平臺包括內(nèi)部接口和外部接口,內(nèi)部接口用于系統(tǒng)之間、模塊之間的信息交互和功能擴(kuò)展,外部接口用于對接微信公眾號、阿里云短信、微信在線支付。

微信公眾號接口主要使用token 更新、菜單同步、文章推送、圖片上傳接口。

2 系統(tǒng)功能模塊設(shè)計

廣東省林學(xué)會信息平臺的功能分為三級結(jié)構(gòu)(圖2),這些功能通過SOA 的良好接口和協(xié)議進(jìn)行聯(lián)系。

圖2 功能結(jié)構(gòu)Fig. 2 Function structure

其中,宣傳端包括門戶網(wǎng)站及微信公眾號,具有信息發(fā)布、會員登錄、進(jìn)度查詢、證書下載、短信消息等功能。會員管理系統(tǒng)包括會員注冊、會費(fèi)管理、會員審核管理、電子會員證下載、會員信息變更與統(tǒng)計等功能。業(yè)務(wù)管理端包括資質(zhì)認(rèn)定管理、科技獎勵申報評審、團(tuán)體標(biāo)準(zhǔn)管理、專家?guī)旃芾砗娃k公系統(tǒng)及資質(zhì)電子證書下載、審批進(jìn)度查詢和統(tǒng)計分析等功能。系統(tǒng)管理包括用戶管理、機(jī)構(gòu)管理、權(quán)限管理、角色管理、日志管理等功能。

2.1 新聞資訊模塊

通過門戶網(wǎng)站和微信公眾號不定時推送相關(guān)新聞、資訊、實用技術(shù)等。門戶網(wǎng)站主要包括組織建設(shè)、學(xué)術(shù)活動、科學(xué)普及、自然教育、社團(tuán)標(biāo)準(zhǔn)、資質(zhì)管理、科技評價、表彰獎勵等。微信公眾號包含資訊、資質(zhì)審核進(jìn)度查詢、學(xué)會活動、科普、通知公告等。

2.2 會員管理模塊

會員管理模塊包括會員注冊、會費(fèi)繳交、電子會員證下載、會員信息變更與統(tǒng)計等功能。用戶可通過門戶網(wǎng)站和微信公眾號進(jìn)行注冊,會員類型分個人和單位。個人會員除了填寫基本信息,如姓名、身份證號、從事林業(yè)領(lǐng)域、學(xué)歷、職稱、聯(lián)系方式等外,還需上傳職稱資格證書和照片。單位會員除填寫單位名稱、所屬區(qū)域、法人姓名、營業(yè)范圍、聯(lián)系方式和郵箱等基本信息外,還需上傳法人證書和統(tǒng)一社會信用代碼證。

2.3 資質(zhì)申請模塊

資質(zhì)申請包括造林綠化、林業(yè)有害生物防治和林業(yè)調(diào)查規(guī)劃設(shè)計3 類資質(zhì)。會員單位登錄后,新建申請?zhí)顚懖牧?,提交至所屬林學(xué)會審核,再經(jīng)專業(yè)委員會初審提交至專家評審,評審?fù)ㄟ^后由省林學(xué)會審批發(fā)證。資質(zhì)申請流程見圖3。

圖3 資質(zhì)申請流程Fig. 3 Qualification application process

2.4 獎勵申報模塊

個人會員登錄后,選擇“南粵林業(yè)科技獎申報”進(jìn)行申報。在線填寫項目名稱、主要完成人、完成單位、任務(wù)來源、應(yīng)用情況、知識產(chǎn)權(quán)、論文等,并上傳主要科技創(chuàng)新、客觀評價及其他證明材料。在線填寫及上傳的主要創(chuàng)新、客觀評價等材料可生成帶水印的PDF 文件直接導(dǎo)出,實現(xiàn)了申請材料排版統(tǒng)一規(guī)范。

2.5 科技評價模塊

個人會員通過“科技評價申請”進(jìn)行申報,完成相關(guān)信息填寫并提交至所在單位審核,再經(jīng)省林學(xué)會批準(zhǔn)通過。

2.6 團(tuán)體標(biāo)準(zhǔn)模塊

團(tuán)體標(biāo)準(zhǔn)模塊共分為“立項申請”、“征求意見”、“標(biāo)準(zhǔn)送審”、“標(biāo)準(zhǔn)報批”4 個獨(dú)立并關(guān)聯(lián)的流程。團(tuán)體標(biāo)準(zhǔn)申報流程見圖4。每當(dāng)一個流程完成后,申請人需回到“團(tuán)體標(biāo)準(zhǔn)申請”填寫頁面完成下一個流程的信息填寫并提交,直至將所有流程完成才結(jié)束。如“立項申請”完成后,按照流程圖順序,申請人和審核單位分別依次進(jìn)入“征求意見”、“標(biāo)準(zhǔn)送審”、“標(biāo)準(zhǔn)報批”信息填寫和流程審核。

圖4 團(tuán)體標(biāo)準(zhǔn)申報流程Fig. 4 Group standard declaration process

2.7 專家?guī)炷K

個人會員點(diǎn)擊“專家申請”,填寫相關(guān)信息提交至省林學(xué)會,經(jīng)審核通過即可成為專家。省林學(xué)會可添加進(jìn)入專家?guī)斓膶<医M建專家組,并將專家組與項目組進(jìn)行分配關(guān)聯(lián),實現(xiàn)專家網(wǎng)上評審。

2.8 辦公系統(tǒng)模塊

實現(xiàn)收文、發(fā)文審批、傳閱流程及查詢查看等功能。發(fā)文時,各專業(yè)委員會采用獨(dú)立的編號,并采用并行會簽,不分先后。收文時,傳閱部門和抄送人員由秘書長選擇,副秘書長審核環(huán)節(jié)只選擇一個副秘書長。內(nèi)部傳閱時,專業(yè)委員會的文件先發(fā)送給秘書處經(jīng)辦人,秘書處經(jīng)辦人進(jìn)行傳閱。

3 系統(tǒng)后臺管理設(shè)計

后臺管理系統(tǒng)為會員管理、資質(zhì)申請、微信公眾號、辦公系統(tǒng)等業(yè)務(wù)功能開發(fā)與應(yīng)用提供基礎(chǔ)支撐,包括用戶管理、機(jī)構(gòu)管理、菜單管理、角色管理、參數(shù)配置、插件管理等后臺模塊。

3.1 用戶管理

用戶管理模塊對系統(tǒng)所有能登錄后臺的用戶進(jìn)行管理。以列表、表單的形式展示,維護(hù)此菜單,可以維護(hù)所有用戶資料。對用戶進(jìn)行增刪改查、修改密碼,角色權(quán)限分配、禁止登錄等操作在此模塊進(jìn)行。

3.2 機(jī)構(gòu)管理

機(jī)構(gòu)管理模塊對系統(tǒng)所有的機(jī)構(gòu)進(jìn)行管理和維護(hù),可對機(jī)構(gòu)代碼、所屬區(qū)域等機(jī)構(gòu)信息,進(jìn)行增加、刪除、修改、查詢等。

3.3 菜單管理

菜單管理模塊對系統(tǒng)菜單進(jìn)行維護(hù)。對菜單進(jìn)行增加、刪除、修改、查詢、排序等操作。根據(jù)用戶和角色的配置關(guān)系(角色關(guān)聯(lián)菜單),在用戶登錄之后,以樹的形式展示在左側(cè)面板。

3.4 角色管理

角色管理對系統(tǒng)角色進(jìn)行維護(hù),對角色進(jìn)行增加、刪除、修改、查詢、分配等操作。用戶與角色關(guān)聯(lián)后,通過角色可以控制某個用戶登錄之后能看到哪些菜單。

3.5 字典管理

字典管理為數(shù)據(jù)字段管理,管理系統(tǒng)內(nèi)部數(shù)據(jù)字典,可對數(shù)據(jù)字典列表進(jìn)行增加、刪除、修改、查詢等操作。此功能提供給系統(tǒng)框架其他模塊或者新頁面模塊使用,減少庫表。

3.6 插件管理

插件管理維護(hù)桌面插件,可以新建桌面插件,提供給不同角色使用。這里記錄插件名稱、插件大小、全球網(wǎng)絡(luò)地址等關(guān)鍵信息,供開發(fā)者使用。

3.7 插件配置

插件配置對不同的角色所能看到的桌面插件進(jìn)行配置,通過勾選桌面到指定角色,控制該角色能看到哪些桌面,進(jìn)而控制該角色用戶登錄系統(tǒng)后所看到的桌面效果。

3.8 參數(shù)配置

參數(shù)配置對系統(tǒng)重要參數(shù)進(jìn)行配置,比如系統(tǒng)名稱、系統(tǒng)圖標(biāo)、版權(quán)信息等。參數(shù)配置之后,可以不重啟系統(tǒng),即可生效。

3.9 信息管理

信息管理模塊包括兩個菜單,一個是欄目管理(樹結(jié)構(gòu))、一個信息管理(左樹右列表)。

欄目管理由具有權(quán)限的用戶對信息欄目進(jìn)行建立、查看、修改、刪除等操作。信息管理由具有權(quán)限的用戶對信息進(jìn)行發(fā)布、查看、審核、刪除等操作。

4 結(jié)論與討論

廣東省林學(xué)會信息平臺實現(xiàn)了會員管理、信息發(fā)布、資質(zhì)申請認(rèn)定、科技獎勵申報與評審、團(tuán)體標(biāo)準(zhǔn)管理、科技評價申請、專家?guī)旃芾?、微信公眾號、公文辦理等功能,不同功能模塊之間協(xié)同運(yùn)作,數(shù)據(jù)信息遵循標(biāo)準(zhǔn)統(tǒng)一和互通共享原則,利用微信新媒體技術(shù)挖掘移動應(yīng)用潛力,實現(xiàn)了學(xué)會業(yè)務(wù)全流程在線服務(wù),改進(jìn)了傳統(tǒng)工作模式,有效解決廣東省林學(xué)會信息化應(yīng)用滯后的問題。該信息平臺基于SOA 架構(gòu)進(jìn)行設(shè)計,具有高可用性、強(qiáng)伸縮性、易維護(hù)等特點(diǎn),可作為林業(yè)信息技術(shù)應(yīng)用的實例參考。

目前,各項業(yè)務(wù)功能模塊已全面開通運(yùn)行,有效提高了學(xué)會工作效率和服務(wù)效能。但在支持多種在線支付方式、挖掘原始數(shù)據(jù)價值、改進(jìn)微信公眾號用戶體驗等方面,需進(jìn)一步優(yōu)化系統(tǒng)流程設(shè)計,增強(qiáng)信息平臺功能。

猜你喜歡
插件會員流程
會員之窗
吃水果有套“清洗流程”
會員之窗
會員之窗
會員之窗
自編插件完善App Inventor與樂高機(jī)器人通信
電子制作(2019年22期)2020-01-14 03:16:34
違反流程 致命誤判
本刊審稿流程
析OGSA-DAI工作流程
MapWindowGIS插件機(jī)制及應(yīng)用
永善县| 外汇| 偃师市| 杂多县| 镇江市| 义乌市| 略阳县| 威信县| 揭西县| 迁西县| 新蔡县| 庆安县| 阳谷县| 专栏| 延吉市| 府谷县| 顺义区| 横峰县| 德保县| 宁强县| 宁河县| 玉龙| 当雄县| 安岳县| 吉首市| 福建省| 榆社县| 高碑店市| 新巴尔虎右旗| 淳安县| 镇沅| 镇原县| 岳阳市| 诸暨市| 丹凤县| 阳春市| 根河市| 巫溪县| 麻栗坡县| 柏乡县| 锡林郭勒盟|