亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        水利應(yīng)用集成門戶系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2017-11-01 01:24:45高祥濤司存友戚榮志許國艷安紀(jì)存趙林柳丁玉鵬
        水利信息化 2017年5期
        關(guān)鍵詞:水利用戶信息

        高祥濤 ,司存友 ,戚榮志 ,許國艷 ,安紀(jì)存 ,趙林柳 ,曹 帥 ,丁玉鵬

        (1. 江蘇省水文水資源勘測局,江蘇 南京 210029;2. 河海大學(xué)計(jì)算機(jī)與信息學(xué)院,江蘇 南京 211100)

        水利應(yīng)用集成門戶系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        高祥濤1,司存友1,戚榮志2,許國艷2,安紀(jì)存2,趙林柳2,曹 帥1,丁玉鵬1

        (1. 江蘇省水文水資源勘測局,江蘇 南京 210029;2. 河海大學(xué)計(jì)算機(jī)與信息學(xué)院,江蘇 南京 211100)

        水利應(yīng)用集成門戶系統(tǒng)作為江蘇省水利信息資源整合共享的重要組成部分,旨在解決水利化進(jìn)程中所面臨的各類信息資源孤立問題。通過為用戶提供統(tǒng)一的出入口,將江蘇省水利廳的各類業(yè)務(wù)、應(yīng)用系統(tǒng)、數(shù)據(jù)資源整合在一起,實(shí)現(xiàn)各部門間的信息同步、共享,提高工作效率,避免系統(tǒng)的重復(fù)開發(fā)。水利應(yīng)用集成門戶系統(tǒng)利用統(tǒng)一用戶管理、身份認(rèn)證、門戶內(nèi)容集成技術(shù),全面梳理整合省廳現(xiàn)有的業(yè)務(wù)及系統(tǒng)資源,根據(jù)個性化定制、內(nèi)容聚合和后臺管理靈活地搭建統(tǒng)一的水利應(yīng)用集成平臺,可高效、直觀地展示各部門的應(yīng)用和信息。

        門戶;水利應(yīng)用;應(yīng)用集成;資源整合

        0 引言

        在水利信息化積極推進(jìn)的過程中,各單位或部門結(jié)合自己的業(yè)務(wù)需求,開發(fā)建設(shè)了一些專用信息系統(tǒng),這些系統(tǒng)在水利工作中發(fā)揮了積極的作用。但是由于缺乏統(tǒng)一的規(guī)劃和平臺,各系統(tǒng)之間往往相互獨(dú)立,因此不斷出現(xiàn)信息、數(shù)據(jù)、功能孤島[1],數(shù)據(jù)信息冗余和功能系統(tǒng)重復(fù)開發(fā),操作界面不一致,數(shù)據(jù)難以整合和共享,系統(tǒng)缺乏柔性難以擴(kuò)充等問題[2]。隨著信息技術(shù)的發(fā)展,水利信息化進(jìn)程的深入,這些問題已成為制約水利現(xiàn)代化發(fā)展的瓶頸。

        在江蘇省水利信息資源整合共享項(xiàng)目實(shí)施過程中,水利應(yīng)用集成門戶系統(tǒng)(以下簡稱門戶系統(tǒng))是一項(xiàng)重要的建設(shè)內(nèi)容。為實(shí)現(xiàn)江蘇省水利廳(以下簡稱省廳)內(nèi)部各應(yīng)用系統(tǒng)橫向的集成和協(xié)同,需要綜合利用統(tǒng)一用戶管理、單點(diǎn)登錄等門戶技術(shù)完成系統(tǒng)界面與應(yīng)用集成,為各個不同的業(yè)務(wù)應(yīng)用系統(tǒng)提供“一站式”的綜合門戶。

        1 門戶系統(tǒng)設(shè)計(jì)

        1.1 總體結(jié)構(gòu)

        門戶系統(tǒng)采用 SOA 的分布式應(yīng)用框架[3]和 B/S結(jié)構(gòu),基于 Java EE 平臺,依托于 Portal 標(biāo)準(zhǔn),利用Web Service,REST,Spring,Struts,MVC,Ajax等技術(shù)[4-5],基于數(shù)據(jù)和應(yīng)用支撐平臺,以標(biāo)準(zhǔn)服務(wù)的形式調(diào)用平臺中的服務(wù),通過應(yīng)用支撐組件的功能開發(fā),門戶系統(tǒng)具有通用性的同時,可進(jìn)行個性化定制,從而適用于門戶系統(tǒng)的不同需求,方便對省廳內(nèi)所有的業(yè)務(wù)系統(tǒng)進(jìn)行管理。

        遵循分層設(shè)計(jì)思想[6],門戶系統(tǒng)總體結(jié)構(gòu)如圖 1所示,3 個層次具體如下:

        1)展現(xiàn)層。展現(xiàn)層將各業(yè)務(wù)系統(tǒng)通過界面集成的方式組合在一個窗口中,進(jìn)行統(tǒng)一的日常業(yè)務(wù)辦公。展現(xiàn)層提供多種集成方式,有效地進(jìn)行統(tǒng)一用戶管理和身份認(rèn)證、單點(diǎn)登錄集成、模塊整合,完成對用戶身份的識別。通過系統(tǒng)集成,用戶可進(jìn)入各業(yè)務(wù)系統(tǒng)進(jìn)行相應(yīng)操作。

        2)支撐層。支撐層提供門戶系統(tǒng)的基礎(chǔ)功能,分為統(tǒng)一門戶框架和應(yīng)用支撐服務(wù)。統(tǒng)一門戶框架遵循 Portal 標(biāo)準(zhǔn),提供標(biāo)準(zhǔn)的集成接口,主要包括門戶容器、Portlet、欄目管理、內(nèi)容聚合、個性化定制和統(tǒng)一用戶管理等。應(yīng)用支撐服務(wù)主要完成業(yè)務(wù)邏輯與服務(wù)的流程管理,主要包括 GIS、數(shù)據(jù)、視頻等服務(wù),以及防汛防旱、水資源管理、水利電子政務(wù)。

        圖 1 系統(tǒng)總體框架

        3)運(yùn)行環(huán)境。運(yùn)行環(huán)境主要包括門戶系統(tǒng)Web、應(yīng)用、數(shù)據(jù)庫等服務(wù)器及操作系統(tǒng)和虛擬機(jī)。

        1.2 功能設(shè)計(jì)

        門戶系統(tǒng)按需求分為以下 5 個功能模塊:

        1)單點(diǎn)登錄。在集成的多個水利應(yīng)用系統(tǒng)中,用戶只需要登錄 1 次就可以訪問所有相互信任的應(yīng)用系統(tǒng)。

        2)個性化定制。不同角色的人員可以從模塊/應(yīng)用倉庫中獲取已有模塊/應(yīng)用添加到自己的主頁上,或者將已有模塊進(jìn)行移除,實(shí)現(xiàn)模塊訂閱。

        3)展示模塊管理。對門戶中的各種展示欄目進(jìn)行管理,包括新增、修改、刪除、排序及是否顯示等。增加功能模塊時需分配該模塊的訂閱權(quán)限。

        4)模塊內(nèi)容管理。對門戶中各種展示欄目的內(nèi)容進(jìn)行增刪改等管理,支持可視化的內(nèi)容編輯器,支持與 Word 等常用編輯工具類似的界面。

        5)應(yīng)用管理。將各類已有應(yīng)用系統(tǒng)集成在一起,對各個應(yīng)用進(jìn)行新增、修改等操作。

        具體功能結(jié)構(gòu)圖如圖 2 所示。

        1.3 數(shù)據(jù)庫設(shè)計(jì)

        門戶系統(tǒng)數(shù)據(jù)庫包含用戶、展示模塊和單點(diǎn)登錄等信息,主要包括以下數(shù)據(jù)庫表:

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

        1)模塊展示表。主要存儲模塊的名稱,該模塊所屬的部門,模塊的類型、尺寸,查看、編輯該模塊的權(quán)限等。

        2)新聞信息表。主要存儲新聞的標(biāo)題、日期、作者、內(nèi)容和圖片等基本信息,以及查看該新聞的權(quán)限。

        3)用戶信息表。包括存儲用戶名,用戶所屬部門、可查看系統(tǒng)、布局、級別等信息。

        4)門戶系統(tǒng)信息表。存儲門戶系統(tǒng)的圖標(biāo)、名稱、地址和所屬部門。

        5)實(shí)時水雨情信息表。主要存儲由測站測報(bào)的實(shí)時水雨情及經(jīng)緯度信息。

        6)部門信息表。主要存儲部門的名稱、自定義的布局、可查看的系統(tǒng)。

        數(shù)據(jù)庫實(shí)體-聯(lián)系圖(E-R 圖)如圖 3 所示。

        2 門戶系統(tǒng)實(shí)現(xiàn)

        門戶系統(tǒng)主要用于將孤立的系統(tǒng)集成在一起,極大地方便省廳對業(yè)務(wù)進(jìn)行統(tǒng)一管理。門戶系統(tǒng)的實(shí)現(xiàn)主要包括單點(diǎn)登錄、個性化定制,以及展示模塊、模塊內(nèi)容和應(yīng)用的管理等 5 個功能模塊。

        2.1 單點(diǎn)登錄

        單點(diǎn)登錄功能實(shí)現(xiàn)了 3 個操作和 1 個服務(wù),分別為用戶映射操作,登錄已有和新建系統(tǒng),以及認(rèn)證服務(wù)[7]。

        圖 3 數(shù)據(jù)庫 E-R 圖

        用戶映射操作將已有子系統(tǒng)的用戶名密碼與門戶系統(tǒng)的用戶綁定,當(dāng)用戶通過“單點(diǎn)登錄”登錄已有系統(tǒng)時可以直接調(diào)取子系統(tǒng)的用戶名完成登錄。

        當(dāng)用戶從門戶系統(tǒng)進(jìn)入其他系統(tǒng)時,先查看是否為已有系統(tǒng),一旦為已有系統(tǒng),則按已有系統(tǒng)的方式登錄;如果為新建系統(tǒng),則按新建系統(tǒng)的方式登錄。

        當(dāng)目標(biāo)系統(tǒng)僅需要用戶名密碼及一些固定格式登錄時,首先通過目標(biāo)系統(tǒng)的 ID 從已經(jīng)映射完成的用戶名密碼中取出登錄信息;然后在網(wǎng)頁中創(chuàng)建一個隱藏的 iframe 框架,同時創(chuàng)建一個隱藏的 HTML表單,將登錄的信息填入其中,并提交請求,提交的 action 為目標(biāo)系統(tǒng)驗(yàn)證頁面;最后將返回的頁面以新窗口的方式打開。

        現(xiàn)有系統(tǒng)登錄需要通過認(rèn)證服務(wù)進(jìn)行,當(dāng)用戶想要登錄目標(biāo)系統(tǒng)時,首先通過目標(biāo)系統(tǒng)給單點(diǎn)登錄預(yù)留的接口發(fā)送一個 key,key 的生成方式暫時為通過對稱加密后的用戶 IP 和 ID;目標(biāo)系統(tǒng)接收到key 后向認(rèn)證服務(wù)的認(rèn)證接口進(jìn)行驗(yàn)證;如果認(rèn)證用戶當(dāng)前在線且 IP 相同,則目標(biāo)系統(tǒng)認(rèn)為該用戶已登錄,完成新建系統(tǒng)單點(diǎn)登錄。單點(diǎn)登錄的流程圖如圖 4 所示。

        2.2 個性化定制

        圖 4 用戶登錄模塊流程圖

        個性化定制模塊使用戶可以根據(jù)自己的需求定制各自的門戶首頁,在后臺進(jìn)行應(yīng)用系統(tǒng)和模塊的相應(yīng)操作即可,如添加、刪除和排版等。通過遍歷模塊的順序,獲得當(dāng)前首頁的排序,然后組成一個序列存儲到用戶表中。當(dāng)用戶下次登錄門戶系統(tǒng)時就可以讀取到配置文件,然后渲染成已經(jīng)排列好的布局。

        2.3 展示模塊管理

        展示模塊管理實(shí)現(xiàn)管理員和信息發(fā)布員對本部門展示模塊的增刪改的操作,每個展示模塊對應(yīng)著一個實(shí)體對象,根據(jù)對象的屬性區(qū)分模塊的類型和渲染的方式。每個模塊對應(yīng)一個唯一的 ID,這個模塊 ID 可以存儲到個性化定制的序列中完成個性化定制。展示模塊管理采用動態(tài)的 AJAX 進(jìn)行前后臺交互,避免了頁面頻繁跳轉(zhuǎn),展示模塊管理業(yè)務(wù)流程圖如圖 5 所示。

        圖 5 展示模塊管理業(yè)務(wù)流程圖

        2.4 模塊內(nèi)容管理

        模塊內(nèi)容管理主要實(shí)現(xiàn)對已有模塊進(jìn)行信息添加的操作。對于不同類型的模塊有不同的添加方式:展示公告只需填寫 1 條公告;列表新聞以列表的形式展示多條新聞;圖片鏈接是將 1 張圖放到展示框中;內(nèi)容聚合是將已有的模塊聚合到本模塊中,在首頁中以 Tab 頁的形式進(jìn)行切換;網(wǎng)頁內(nèi)嵌將 1 個外部的網(wǎng)頁,以 iframe 的形式內(nèi)嵌至門戶首頁的展示框中。

        每個展示模塊都可以進(jìn)行模塊內(nèi)容的管理,模塊內(nèi)容的管理權(quán)限和實(shí)現(xiàn)方式與展示模塊管理的方式相同。

        2.5 應(yīng)用管理

        應(yīng)用管理允許管理員和信息發(fā)布員對已有應(yīng)用進(jìn)行操作,每個應(yīng)用對應(yīng)著一個實(shí)體對象,根據(jù)對象的屬性區(qū)分模塊的類型和渲染的方式。每個應(yīng)用對應(yīng)一個唯一的 ID,同樣可以存儲到個性化定制的序列中完成個性化定制,也可以增加一個新的應(yīng)用。在應(yīng)用管理頁面左鍵單擊應(yīng)用可以對已有應(yīng)用進(jìn)行修改圖標(biāo)、編輯應(yīng)用或者刪除操作,業(yè)務(wù)流程圖如圖 6 所示。

        圖 6 應(yīng)用管理模塊業(yè)務(wù)流程圖

        3 結(jié)語

        針對水利信息化進(jìn)程中所面臨的各類信息資源、系統(tǒng)孤立的問題,設(shè)計(jì)并實(shí)現(xiàn)了水利應(yīng)用集成門戶系統(tǒng)。根據(jù)不同的角色,授予不同的權(quán)限,訪問不同的資源,構(gòu)建個性化和可視化的用戶界面。

        目前,門戶系統(tǒng)已經(jīng)投入使用,該系統(tǒng)將原本孤立的應(yīng)用系統(tǒng)集成在一起,并提供統(tǒng)一的出入口和信息展示界面,加大了各部門間的資源共享力度,促進(jìn)了各部門間的信息交流,減少了開發(fā)成本,提高了工作效率。但門戶系統(tǒng)目前只對 B/S 架構(gòu)的應(yīng)用系統(tǒng)進(jìn)行了集成整合,今后將進(jìn)一步研究對 C/S 架構(gòu)系統(tǒng)的整合方案。

        [1] 羅軍剛. 面向水利應(yīng)用集成的水利信息門戶的研究與應(yīng)用[D]. 西安:西安理工大學(xué),2006.

        [2] 羅軍剛,解建倉,張永進(jìn),等. 水利信息門戶的研究與應(yīng)用[J]. 中國水利,2005 (11): 58-61.

        [3] 沙為超. 基于 Web 服務(wù)的 SOA 應(yīng)用研究[D]. 合肥:安徽大學(xué),2007.

        [4] 張黎明,龔琪琳. 基于 MVC 模式的 Java Web 應(yīng)用設(shè)計(jì)[J]. 計(jì)算機(jī)與現(xiàn)代化,2007 (2): 22-24.

        [5] 王建斌,胡小生,李康君,等. REST 風(fēng)格和基于 SOAP的 Web Services 的比較與結(jié)合[J]. 計(jì)算機(jī)應(yīng)用與軟件,2010 (9): 297-300.

        [6] 張二松. 分層設(shè)計(jì)軟件系統(tǒng)[J]. 信息系統(tǒng)工程,2014 (9): 25.

        [7] 余新華. 基于門戶的單點(diǎn)登錄系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 武漢:華中科技大學(xué),2007.

        Design and implementation of integrated portal system for water resources application

        GAO Xiangtao1, SI Cunyou1, QI Rongzhi2, XU Guoyan2, AN Jicun2,ZHAO Linliu2, CAO Shuai1, DING Yupeng1

        (1. Bureau of Hydrology and Water Resources Survey of Jiangsu Province, Nanjing 210029, China;2. College of Computer and Information, Hohai University, Nanjing 211100, China)

        As an important part of the integration and sharing of water resources information in Jiangsu Province,the integrated portal system of water resources application aims to solve the problems of various kinds of isolated information resources in the process of water conservancy. By providing a unified access for users, the portal integration of all kinds of business application systems, and data resources get together to realize the synchronization and sharing of information among different departments, and improve the work efficiency and avoid the repeated development of the functional system. The integrated portal system integrates the existing business system resources and ministries using the unified user management, unified authentication, and unified portal content integration. According to the personalized customization, content aggregation and background management, a unified water resources application integration platform is constructed to display applications and information of various departments of the ministry efficiently and intuitively.

        portal; water application; application integration; resource integration

        TP39;TV213

        A

        1674-9405(2017)05-0051-05

        10.19364/j.1674-9405.2017.05.010

        2017-03-30

        國家重點(diǎn)研發(fā)計(jì)劃(2016YFC0400910,2017ZX07104001);2015年江蘇省水利科技科研項(xiàng)目(2015001);2016年江蘇省水利科技科研項(xiàng)目(2016023);中央高校基本科研業(yè)務(wù)費(fèi)項(xiàng)目(2015B22214,2017B42214,2017B20914,2017B16814)

        高祥濤(1966-),男,江蘇興化人,教授級高工,研究方向:水利信息化。

        猜你喜歡
        水利用戶信息
        為奪取雙勝利提供堅(jiān)實(shí)水利保障(Ⅱ)
        為奪取雙勝利提供堅(jiān)實(shí)水利保障(Ⅰ)
        水利工會
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        如何獲取一億海外用戶
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        水利
        江蘇年鑒(2014年0期)2014-03-11 17:09:39
        亚洲av成人无码久久精品老人| av一区二区三区亚洲| 亚洲日韩国产精品不卡一区在线| 白嫩少妇高潮喷水av| 亚洲av无码一区二区一二区| 性动态图av无码专区| 亚洲av日韩片在线观看| 亚洲av免费看一区二区三区| 久久综合噜噜激激的五月天| 日本牲交大片免费观看| 揄拍成人国产精品视频| 日本高清二区视频久二区| 日本不卡的一区二区三区中文字幕 | 欧美性受xxxx狂喷水| 国产精品黄网站免费观看| 国产一区二区三区四区色| 久久噜噜噜| 亚洲av网站首页在线观看| 婷婷色国产精品视频二区| 国产精品国产三级国av在线观看| 色综合久久综合欧美综合图片| 亚洲国产精品二区三区| 亚洲精品宾馆在线精品酒店| 欧妇女乱妇女乱视频| 亚洲一区二区三区av在线免费| 黄片免费观看视频播放| 亚洲国产日韩欧美综合a| 久久97精品久久久久久久不卡| 蜜臀av中文人妻系列| 日韩极品视频免费观看| 真人新婚之夜破苞第一次视频| av天堂精品久久久久| 日本在线免费不卡一区二区三区| 国自产拍偷拍精品啪啪一区二区| 四虎成人精品无码永久在线| 中文字幕精品一区二区日本 | av影院在线免费观看不卡| 精品麻豆国产色欲色欲色欲www| 国产乱人视频在线观看播放器| 成人国产一区二区三区av| 777国产偷窥盗摄精品品在线|