單立娟
摘要:隨著科學技術的發(fā)展,portal技術建設成為企業(yè)信息化工作中重要的一環(huán),有效地解決了個人對企業(yè)信息系統(tǒng)使用的瓶頸問題。本文簡要介紹了利用元數(shù)據和XML等技術設計開發(fā)了具有門戶(portal)功能的信息發(fā)布系統(tǒng)。利用該技術使系統(tǒng)開發(fā)及維護難度大大降低了,系統(tǒng)的實施也變得簡單。此系統(tǒng)已經在某電力公司加以運行,實踐證明,運行效果良好,達到預期目標。
關鍵詞:portal 元數(shù)據 XML
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2016)05-0000-00
在互聯(lián)網高速發(fā)展的今天,物聯(lián)網、大數(shù)據、云計算等等熱門技術不斷涌現(xiàn),但是各單位的信息發(fā)部系統(tǒng)仍然還是單位信息交流的非常重要的途徑之一。為此,我們按照某電力公司的客戶需求構建了一個具有portal功能的信息發(fā)布系統(tǒng)。該信息發(fā)布主要為單位各部門以及下屬機構提供了統(tǒng)一的、可管理的信息發(fā)布平臺,實現(xiàn)信息在單位內部的互通、交流與發(fā)布。
1 portal
Portal,中文含義是“門戶”的意思。該技術能夠將企業(yè)內部和外部的各種信息進行管理,對企業(yè)員工、合作伙伴以及相應客戶提供單一的訪問渠道,從而分別得到各自的信息。portal強調以用戶為中心,為其提供統(tǒng)一登陸界面,能夠實現(xiàn)信息的集中訪問。Portal具有集成化、個性化、簡易性和可擴展性等功能。
2 元數(shù)據
元數(shù)據是關于數(shù)據的數(shù)據。元數(shù)據在一個企業(yè)中定義了公用的語言,因此所有人員、系統(tǒng)、和程序能夠很好的傳遞信息。消除了混亂,實現(xiàn)了數(shù)據共享,節(jié)約了巨大的成本。可以理解為元數(shù)據是描述數(shù)據的數(shù)據。它將記錄描述數(shù)據倉庫在建設過程中所產生的有關數(shù)據源的定義、轉換規(guī)則的關鍵數(shù)據。
用戶可以根據需要查看到元數(shù)據,以便定位到文件位置,并得到相關內容和相關屬性。這就需要一種技術來支持得到元數(shù)據。
3 XML與元數(shù)據
如果要在HTML文檔里顯示動態(tài)的數(shù)據,那每當數(shù)據改變時都要用大量的時間來再編輯HTML文件。XML是可擴展性標記語言。元數(shù)據用來定義XML文檔和文件的組織結構。XML使網絡數(shù)據具有跨平臺的交換能力,是數(shù)據交換的標準,可以實現(xiàn)開放式信息集成。
如果說元數(shù)據是描述數(shù)據的數(shù)據,那么XML就是元數(shù)據標記語言規(guī)范??蓴U展標記語言(XML)可以對元數(shù)據結構實現(xiàn)格式導入和導出,這樣在各種不同的環(huán)境中就可以方便地使用元數(shù)據。
4 系統(tǒng)的設計
4.1數(shù)據庫設計技術實現(xiàn)
利用XML技術來進行數(shù)據庫的設計,要設計到兩個問題,一個是數(shù)據向XML的導入,另一個是XML將數(shù)據進行發(fā)布。圖1我們可以看出XML技術很好地將數(shù)據轉出和發(fā)布處理進行了分離。
4.2系統(tǒng)的功能實現(xiàn)
本系統(tǒng)一共完成了信息發(fā)布、信息維護、模版維護、單位管理、權限管理、欄目管理等十六個功能模塊,圖2是運行界面。每個功能模塊又具有自己的功能子模塊。
5 結語
該系統(tǒng)是為某電力公司開發(fā)研制,是面向企業(yè)門戶的綜合網站,具有功能強大,運行穩(wěn)定,管理方便等特點,具有很強的跨平臺性。該系統(tǒng)可以運行于各種JAVA應用服務器上,支持各種大型數(shù)據庫服務器。
參考文獻
[1]常中華.基于XML的WEB信息發(fā)布系統(tǒng)設計與實現(xiàn)[D].中國海洋大學,2006.
[2]沙仁高娃.基于元數(shù)據的招生網新聞發(fā)布系統(tǒng)的設計與實現(xiàn)[D].內蒙古大學,2007.
[3]常曉鵬,李磊,時雨露.基于門戶網站的信息發(fā)布管理系統(tǒng)研究[J].中州大學學報,2013,30(6):118-123.