施勤 陳曦
摘 要:隨著信息化的發(fā)展,各個(gè)單位和行業(yè)信息系統(tǒng)越來越多,如何加強(qiáng)系統(tǒng)間的融合,實(shí)現(xiàn)數(shù)據(jù)統(tǒng)一共享,減少信息孤島的形成,本文通過航道綜合管理平臺(tái)建設(shè)的介紹,對(duì)系統(tǒng)整合做了有效的探索和嘗試。
關(guān)鍵詞:數(shù)據(jù)整合 信息化 綜合管理平臺(tái)
近年來,隨著信息技術(shù)的高速發(fā)展,內(nèi)河航道信息化水平得到了迅猛的提升,航道管理部門陸續(xù)引入或開發(fā)了多個(gè)業(yè)務(wù)系統(tǒng),這些系統(tǒng)在日常航道業(yè)務(wù)處理及管理決策方面發(fā)揮了巨大的作用。但隨著信息化建設(shè)的不斷發(fā)展,技術(shù)人員在使用這些航道業(yè)務(wù)系統(tǒng)時(shí),需要在不同的系統(tǒng)中操作數(shù)據(jù),增加了數(shù)據(jù)的查詢和維護(hù)難度,因此,建立一個(gè)信息管理平臺(tái)顯得十分必要。綜合管理平臺(tái)應(yīng)能提供統(tǒng)一身份管理服務(wù),可使各級(jí)用戶通過同一身份信息一站式登錄所有業(yè)務(wù)系統(tǒng);能打破各個(gè)系統(tǒng)之間的通訊壁壘,對(duì)現(xiàn)有系統(tǒng)的業(yè)務(wù)數(shù)據(jù)和管理數(shù)據(jù)進(jìn)行融合,實(shí)現(xiàn)數(shù)據(jù)交叉搜索的準(zhǔn)確性、智能化、可視化。
綜合管理平臺(tái)目標(biāo)和定位
航道綜合管理平臺(tái)的實(shí)現(xiàn)目標(biāo)是,將現(xiàn)有的應(yīng)用系統(tǒng)和數(shù)據(jù)資源統(tǒng)一集成到一個(gè)綜合信息管理平臺(tái)之上,涵蓋門戶、報(bào)表中心、辦公協(xié)作、工作流程、即時(shí)通信、個(gè)人門戶、企業(yè)文檔管理、項(xiàng)目管理等功能,有效消除信息孤島,實(shí)現(xiàn)各類信息資源緊密鏈接和高效協(xié)作。通過協(xié)同平臺(tái),讓人、財(cái)、物等信息資源緊密鏈接和高效協(xié)作并集中在統(tǒng)一的平臺(tái)上進(jìn)行管理,使之成為員工快速獲取信息的平臺(tái),從而建立一個(gè)全面協(xié)同的數(shù)字化管理環(huán)境,并對(duì)各級(jí)領(lǐng)導(dǎo)的決策分析工作起到巨大的輔助作用,為長(zhǎng)江航運(yùn)的大發(fā)展提供強(qiáng)有力的支撐。
系統(tǒng)主要功能
統(tǒng)一身份管理。每個(gè)用戶通過同一身份信息可以一站式登錄所有業(yè)務(wù)系統(tǒng)。
數(shù)據(jù)中心。按照一定的業(yè)務(wù)規(guī)則和業(yè)務(wù)之間的關(guān)聯(lián)性,將相關(guān)的數(shù)據(jù)定時(shí)抽取到新的數(shù)據(jù)中心里,在數(shù)據(jù)中心中對(duì)管理數(shù)據(jù)及業(yè)務(wù)數(shù)據(jù)進(jìn)行處理,并提供智能化搜索服務(wù)。
輔助決策平臺(tái)。提供一個(gè)統(tǒng)一的、完整的報(bào)表管理平臺(tái),為企業(yè)級(jí)數(shù)據(jù)整合和面向全局的數(shù)據(jù)分析工作提供方便,解決機(jī)構(gòu)內(nèi)部存在的信息關(guān)聯(lián)和信息共享難題,有效提高業(yè)務(wù)人員及決策管理工作的效率。
工作管理平臺(tái)。對(duì)全局共用的信息進(jìn)行統(tǒng)一管理、存儲(chǔ)和發(fā)布;提供用戶日常工作所涉及的日程及會(huì)議安排等相關(guān)資料;對(duì)各種文檔進(jìn)行分類的管理;對(duì)所屬各級(jí)人員信息、車輛使用狀況進(jìn)行信息化管理。
消息通知平臺(tái)。對(duì)系統(tǒng)發(fā)布的信息,可通過站內(nèi)信、手機(jī)短信及電子郵件的方式即時(shí)通知到每一個(gè)用戶。
我的工作臺(tái)。用戶可通過拖拽的方式自定義業(yè)務(wù)系統(tǒng)排序界面,并且可以即時(shí)查看站內(nèi)信,以及日程和會(huì)議提醒。
技術(shù)路線及關(guān)鍵點(diǎn)
技術(shù)框架采用主流的.NET平臺(tái),軟件實(shí)現(xiàn)采用分層技術(shù),目的是減少模塊間的耦合性,具體分為WEB表現(xiàn)層、領(lǐng)域模型層、數(shù)據(jù)訪問層、核心業(yè)務(wù)層4層結(jié)構(gòu),WEB表現(xiàn)層采用ASP.NET MVC技術(shù),展現(xiàn)上采用富客戶端技術(shù)以滿足用戶的使用習(xí)慣,數(shù)據(jù)訪問層采用ORM技術(shù),業(yè)務(wù)層采用Spring.Net進(jìn)行業(yè)務(wù)建模,數(shù)據(jù)轉(zhuǎn)換服務(wù)采用WCF技術(shù)進(jìn)行通信,同時(shí)采用SOAP服務(wù)技術(shù)實(shí)現(xiàn)與其它系統(tǒng)的交互。整個(gè)設(shè)計(jì)面向?qū)ο?,最大限度的為以后的擴(kuò)展和維護(hù)提供有效的保障。
數(shù)據(jù)倉庫、數(shù)據(jù)挖掘,以及完整數(shù)據(jù)中心的建設(shè),是考慮到現(xiàn)有業(yè)務(wù)系統(tǒng)、未來信息化發(fā)展規(guī)劃的建議性方案。以數(shù)據(jù)中心方式,從全局上管控?cái)?shù)據(jù)的存儲(chǔ)、管理、共享;是目前國內(nèi)、國際大型、機(jī)構(gòu)在信息化進(jìn)程中的必然選擇。通過數(shù)據(jù)倉庫、數(shù)據(jù)挖掘的實(shí)施,規(guī)范、有效的利用海量數(shù)據(jù),可靈活的擴(kuò)展、共享、決策分析。
綜合信息管理平臺(tái)總體設(shè)計(jì)方案
1、系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
綜合信息管理平臺(tái)包含三個(gè)部分:
應(yīng)用系統(tǒng):業(yè)務(wù)中心、決策中心、工作中心、消息通知中心。
數(shù)據(jù)中心:數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)安全、數(shù)據(jù)備份。
身份認(rèn)證:統(tǒng)一身份認(rèn)證服務(wù)
用戶通過客戶端登錄系統(tǒng)后,平臺(tái)會(huì)自動(dòng)生成用戶標(biāo)識(shí)ID,進(jìn)入業(yè)務(wù)中心時(shí),統(tǒng)一身份驗(yàn)證服務(wù)會(huì)校驗(yàn)用戶標(biāo)識(shí)ID是否合法,如果合法則可自動(dòng)登入已授權(quán)用戶的業(yè)務(wù)系統(tǒng)。各個(gè)業(yè)務(wù)系統(tǒng)通過數(shù)據(jù)轉(zhuǎn)換服務(wù),將綜合管理平臺(tái)所需要的數(shù)據(jù)傳輸?shù)狡脚_(tái)數(shù)據(jù)中心。用戶在決策中心中進(jìn)行數(shù)據(jù)查詢時(shí),平臺(tái)數(shù)據(jù)中心根據(jù)檢索條件進(jìn)行計(jì)算后提取數(shù)據(jù)并發(fā)送到?jīng)Q策中心,決策中心將數(shù)據(jù)以圖文或表格等形式展現(xiàn)出來。平臺(tái)管理員發(fā)布的公告等信息,可通過消息通知平臺(tái)以短信、站內(nèi)信、郵件等方式發(fā)送給平臺(tái)的每個(gè)用戶,確保消息的即時(shí)性。用戶也可通過站內(nèi)信進(jìn)行工作溝通交流。此外,用戶制定的日程及會(huì)議安排也可設(shè)定消息提醒。
2、數(shù)據(jù)中心的建設(shè)
數(shù)據(jù)中心的建設(shè)涉及數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)安全、數(shù)據(jù)備份等相關(guān)內(nèi)容。從未來的業(yè)務(wù)數(shù)據(jù)規(guī)模及應(yīng)用數(shù)據(jù)的發(fā)展來看,采用單獨(dú)的磁盤陣列來做數(shù)據(jù)存儲(chǔ),數(shù)據(jù)庫服務(wù)器用IBM的小型機(jī),但從經(jīng)濟(jì)的角度和目前的應(yīng)用量考慮,數(shù)據(jù)庫集群是必要的,但實(shí)現(xiàn)方式上可以用兩臺(tái)普通的服務(wù)器來充當(dāng),安裝Oracle RAC,可以達(dá)到同樣的預(yù)期,在數(shù)據(jù)安全上也可以得到有效的保障;數(shù)據(jù)備份可以用NAS存儲(chǔ)增量或定期完全備份數(shù)據(jù)。
3、功能規(guī)劃
門戶首頁。包括新聞公告信息的展現(xiàn),并提供業(yè)務(wù)集成平臺(tái)、輔助決策平臺(tái)、工作管理平臺(tái)、統(tǒng)一登錄等快速入口;新聞中心主要包括系統(tǒng)內(nèi)的相關(guān)公告及通知,同時(shí)也可以展現(xiàn)重要業(yè)務(wù)數(shù)據(jù)。
業(yè)務(wù)集成平臺(tái)。當(dāng)用戶登錄后,系統(tǒng)列出該用戶能操作的業(yè)務(wù)平臺(tái),用戶選擇其中的業(yè)務(wù)系統(tǒng)后,系統(tǒng)則根據(jù)統(tǒng)一用戶管理配置的賬號(hào)信息直接登錄到指定的業(yè)務(wù)平臺(tái),無需要再次錄入該業(yè)務(wù)平臺(tái)的帳號(hào)與密碼,實(shí)現(xiàn)單點(diǎn)登錄。
集成工作平臺(tái)。包括個(gè)人工作安排、車輛管理、通知公告管理、短信發(fā)送平臺(tái)等功能。
輔助決策系統(tǒng)。提供一個(gè)統(tǒng)一的、完整的報(bào)表管理平臺(tái),為企業(yè)級(jí)數(shù)據(jù)整合和面向全局的數(shù)據(jù)分析工作提供方便,解決機(jī)構(gòu)內(nèi)部存在的信息關(guān)聯(lián)和信息共享難題。該平臺(tái)包括機(jī)構(gòu)設(shè)置、角色管理、用戶設(shè)定、報(bào)表發(fā)布、權(quán)限設(shè)定等基本報(bào)表系統(tǒng)功能,方便企業(yè)報(bào)表應(yīng)用者及決策領(lǐng)導(dǎo)迅速找到自己需要的數(shù)據(jù)報(bào)表,有效提高業(yè)務(wù)人員及決策管理工作的效率,同時(shí)對(duì)數(shù)據(jù)中心的數(shù)據(jù)進(jìn)行挖掘和處理,通過各類圖表以WEB或手機(jī)終端展現(xiàn),實(shí)時(shí)為決策者提供支持。endprint
我的工作臺(tái)。主要包括用戶的基本信息、站內(nèi)信、個(gè)性化設(shè)置等。在個(gè)性化設(shè)置中,用戶可通過拖拽的方式,將自己常用的業(yè)務(wù)系統(tǒng)或報(bào)表進(jìn)行排序,最終設(shè)置的結(jié)果與業(yè)務(wù)集成平臺(tái)或輔助決策平臺(tái)的排序一致,達(dá)到個(gè)性化的目標(biāo)。
系統(tǒng)管理。系統(tǒng)維護(hù)子系統(tǒng)主要是面向系統(tǒng)管理員的,是整個(gè)管理系統(tǒng)中最基本的配置和安全控制模塊。它是系統(tǒng)安全可靠運(yùn)行的重要基礎(chǔ),是確保系統(tǒng)能合理運(yùn)行和維護(hù)系統(tǒng)性能的重要環(huán)節(jié),主要功能有:統(tǒng)一認(rèn)證帳號(hào)管理、系統(tǒng)權(quán)限管理、系統(tǒng)角色管理、系統(tǒng)配置管理、系統(tǒng)日志管理等。
4、業(yè)務(wù)數(shù)據(jù)采集
數(shù)據(jù)中心是綜合管理平臺(tái)的核心,它除了必須具有數(shù)據(jù)集中、主機(jī)運(yùn)行可靠之外,還必須具有非常好的安全保證、網(wǎng)絡(luò)帶寬、大存儲(chǔ)空間等要素。在綜合管理平臺(tái)中,數(shù)據(jù)中心可以通過安全的網(wǎng)絡(luò)通道,定時(shí)或人為從所有在用系統(tǒng)中進(jìn)行數(shù)據(jù)抽取,完成數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)轉(zhuǎn)換等操作。
5、統(tǒng)一身份認(rèn)證服務(wù)
身份認(rèn)證:用戶在綜合管理系統(tǒng)的登錄頁面中完成登錄信息后,綜合管理系統(tǒng)會(huì)對(duì)用戶名和密碼使用LDAP進(jìn)行認(rèn)證。認(rèn)證通過之后,綜合管理平臺(tái)會(huì)創(chuàng)建用戶的Session,產(chǎn)生用戶唯一標(biāo)識(shí)TicketID,用戶第一次訪問應(yīng)用時(shí)候,信息綜合管理平臺(tái)把用戶的userID,TicketID傳給業(yè)務(wù)應(yīng)用。綜合管理平臺(tái)的認(rèn)證服務(wù)根據(jù)userID,TicketID判斷用戶是否在信息綜合管理平臺(tái)通過認(rèn)證。如果用戶已經(jīng)通過認(rèn)證,則返回用戶的相關(guān)信息。如果用戶還沒有在信息綜合管理平臺(tái)通過認(rèn)證,則轉(zhuǎn)到登錄頁面進(jìn)行用戶登錄。業(yè)務(wù)應(yīng)用得到認(rèn)證通過的信息,創(chuàng)建用戶的Session,初始化用戶Session,在Session存放用戶的相關(guān)信息。以后再有用戶請(qǐng)求訪問業(yè)務(wù)應(yīng)用,業(yè)務(wù)應(yīng)用就不用再請(qǐng)求信息綜合管理平臺(tái)的認(rèn)證服務(wù)。
身份注銷:用戶需要登出系統(tǒng)時(shí),在綜合管理平臺(tái)選擇注銷功能后,綜合管理平臺(tái)從用戶Session中得到用戶曾經(jīng)訪問的業(yè)務(wù)應(yīng)用代碼即appCode。根據(jù)業(yè)務(wù)應(yīng)用代碼對(duì)用戶已經(jīng)認(rèn)證的應(yīng)用,循環(huán)調(diào)用各個(gè)業(yè)務(wù)應(yīng)用的登出服務(wù)。業(yè)務(wù)應(yīng)用在收到服務(wù)調(diào)用后注銷該會(huì)話。循環(huán)調(diào)用各個(gè)業(yè)務(wù)應(yīng)用的登出服務(wù)完成后,綜合管理平臺(tái)注銷用戶Session。
結(jié)束語
隨著人們認(rèn)識(shí)的不斷深入,需求的不斷提升,系統(tǒng)整合問題的解決迫在眉睫,成為了信息化發(fā)展的必然要求。一方面,將已建系統(tǒng)整合互聯(lián)起來,另一方面,保證讓在建、待建的系統(tǒng)更好的與現(xiàn)有系統(tǒng)互聯(lián)互通,避免造成“邊整合邊孤立”的情況發(fā)生。航道綜合管理平臺(tái)整合了所有有價(jià)值的信息資源,提供了一個(gè)更為安全、方便、快捷、準(zhǔn)確的系統(tǒng)應(yīng)用管理平臺(tái)。endprint