本站小編為你精心準備了數(shù)字后勤日常業(yè)務信息系統(tǒng)設計參考范文,愿這些范文能點燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
1數(shù)字后勤日常業(yè)務信息系統(tǒng)的設計
1.1系統(tǒng)的設計要求將基于綜合信息網的各業(yè)務平臺,形成集日常辦公、業(yè)務處理、信息查詢于一體的后勤業(yè)務處理及服務平臺,建立科學、完善、配套的處理平臺應用管理機制,實現(xiàn)后勤業(yè)務信息共享、交叉協(xié)同和綜合處理。參考“整合軟件、改造硬件、延伸拓展末端”的總思路,數(shù)字后勤分隊應大力推動醫(yī)療衛(wèi)生、交通運輸以及審計等十個子系統(tǒng)的應用,并融合上下級多個系統(tǒng),逐步推動整個業(yè)務信息系統(tǒng)向標準化及一體化的方向發(fā)展,最終實現(xiàn)后勤系統(tǒng)處理業(yè)務的網絡化和數(shù)字化,在業(yè)務管理上實現(xiàn)精細化、科學化,在業(yè)務決策上實現(xiàn)自動化、智能化。數(shù)字后勤信息日常業(yè)務系統(tǒng)主要實現(xiàn)六大功能:精確保障、指揮控制、輔佐決策、智能檢查、檔案管理、信息查詢。
1.2數(shù)字后勤總體構架設計數(shù)字后勤日常業(yè)務信息系統(tǒng)的建設和運行關系到整個后勤信息化體系的協(xié)同性以及整體性,是個跨機構的業(yè)務系統(tǒng),數(shù)字后勤日常業(yè)務信息系統(tǒng)總體架構如圖1所示。后勤業(yè)務平臺的總架構主要包含4個層次:一是基礎網絡設施層:負責構建通暢的信息交換和傳輸渠道,由綜合信息網、設備網和地方網構成。二是數(shù)據(jù)的資源層:把數(shù)據(jù)服務器作為核心,集成包含平臺所需要的各種數(shù)據(jù)信息以及各種服務業(yè)務在內的系統(tǒng)數(shù)據(jù)終端。三是數(shù)字業(yè)務的支撐層:平臺服務架構是該層次的核心,主要包括業(yè)務的處理層和服務層、數(shù)據(jù)的服務層和連接層。采用服務總線與業(yè)務服務層、業(yè)務處理層及用戶接口層聯(lián)系。業(yè)務處理層主要實現(xiàn)業(yè)務的功能,業(yè)務的服務層多用于用戶業(yè)務的邏輯處理,而數(shù)據(jù)的服務層和連接層多用于數(shù)據(jù)的處理。四是用戶的接口層:該界面功能的主要是針對用戶的功能實現(xiàn)。分權限提供業(yè)務功能服務,同時遵循美觀、友好、大方的原則設計用戶操作界面,使用戶操作盡量簡捷實用。
1.3數(shù)據(jù)接口設計
1.3.1內部數(shù)據(jù)接口設計因為要考慮現(xiàn)有業(yè)務系統(tǒng)的兼容性,所以系統(tǒng)需通過制定數(shù)據(jù)接口和交換標準,以交換介質文件、中間表等方式來實現(xiàn)與現(xiàn)有業(yè)務系統(tǒng)的信息共享。1)交換介質文件方式。通過導入導出Excel、XML等介質文件方式,以松耦合方式實現(xiàn)信息平臺與相關日常業(yè)務信息系統(tǒng)之間的業(yè)務協(xié)同和數(shù)據(jù)共享。具體步驟說明:按照信息系統(tǒng)與外部應用系統(tǒng)之間進行交換數(shù)據(jù)的內容,進行開發(fā)數(shù)據(jù)轉換的程序,提供數(shù)據(jù)導出、導入的功能,導出所需要交換的數(shù)據(jù),形成以Excel、XML等格式的介質文件;外部應用系統(tǒng)開發(fā)的數(shù)據(jù)轉換程序,實現(xiàn)介質文件的導入;外部應用系統(tǒng)對導入的數(shù)據(jù)進行處理,并將數(shù)據(jù)存儲在數(shù)據(jù)庫當中;外部系統(tǒng)把經過處理的數(shù)據(jù)轉換成統(tǒng)一標準的介質文件;信息系統(tǒng)平臺將介質文件導入系統(tǒng),并對數(shù)據(jù)進行存儲和處理。2)中間表方式。建立中間表,存儲系統(tǒng)需從業(yè)務系統(tǒng)中獲取的數(shù)據(jù)信息,對中間表數(shù)據(jù)進行定期的更新,系統(tǒng)通過復制中間表的數(shù)據(jù),對數(shù)據(jù)庫相關的數(shù)據(jù)進行更新。如圖2所示,各步驟說明:①②⑥建立交換區(qū),并創(chuàng)建具有數(shù)據(jù)操作權限的用戶,分別在相關應用系統(tǒng)建立聯(lián)接交換區(qū)數(shù)據(jù)庫的DB-LINK;按照數(shù)據(jù)內容,在交換區(qū)創(chuàng)建數(shù)據(jù)內容一致的中間表;信息系統(tǒng)按照本地數(shù)據(jù)庫的業(yè)務處理結果,更新中間表的交換數(shù)據(jù);③④⑤⑦外部應用系統(tǒng)通過DB-LINK訪問中間表,將本地數(shù)據(jù)庫數(shù)據(jù)和中間表數(shù)據(jù)進行對比,并更新本地數(shù)據(jù)庫;在業(yè)務經辦過程中,變更交換數(shù)據(jù)時,定期更新交換區(qū)的中間表;⑧⑨⑩信息系統(tǒng)通過DB-LINK訪問中間表,首先將本地數(shù)據(jù)庫數(shù)據(jù)和中間表數(shù)據(jù)進行比對,發(fā)現(xiàn)本地數(shù)據(jù)庫與中間表的交換數(shù)據(jù)不一致時,按照中間表數(shù)據(jù)對本地業(yè)務的數(shù)據(jù)進行處理,然后按處理結果更新中間表。
1.3.2外部數(shù)據(jù)接口設計各系統(tǒng)通過規(guī)范的接口實現(xiàn)與下層讀寫器、上層信息系統(tǒng)以及系統(tǒng)間的射頻識別數(shù)據(jù)傳輸與通訊。如圖3所示可通過對系統(tǒng)功能的裁剪和配置實現(xiàn)定制,保證信息服務體系具有可擴充性和可維護性,滿足不同對象、不同層次、不同使用方式的應用需求。
2系統(tǒng)實現(xiàn)的關鍵技術
SOA有很多實現(xiàn)方式,例如WebServices、JINI和SessionBean等。但由于廠商越來越重視WebServices技術,其早已成為實現(xiàn)SOA的首要構架技術[7]。SOA是通過基于技術中立、標準的Web服務進行普遍實施的,SOA將整體式的應用程序變成一套服務,然后以模塊的形式執(zhí)行基本功能[8]。在平臺的設計過程中主要通過以下方式來實現(xiàn)SOA架構的核心功能服務。
2.1SOA服務構架SOA是通過基于標準、技術中立的Web服務普遍實施的,它將整體式應用程序分解為一套服務,并以模塊的方式來執(zhí)行功能。本平臺在設計中主要采用以下兩種方式實現(xiàn)SOA架構核心功能服務:1)基于SOAP協(xié)議的WebService?;赟OAP協(xié)議的服務調用,本平臺主要提供XML、JSON兩種數(shù)據(jù)交互格式,這兩種方式在應用中都有很好的表現(xiàn)。其中XML數(shù)據(jù)格式用于數(shù)據(jù)安全性較高的調用,以及有上下文請求狀態(tài)的調用。而JSON適合用于從客戶端AJAX請求直接進行數(shù)據(jù)調用及展示,客戶端可以直接對數(shù)據(jù)格式進行解析處理,非常便捷。2)RESTWebServices?;赗EST的服務調用,主要用于帶寬資源有限且無上下文狀態(tài)的調用。該方式定義了一系列的服務對象操作接口,能通過URL請求或者AJAX請求非??旖莘奖愕牟僮鳂I(yè)務對象。該方式非常適合手持設備或者功能簡單的客戶端操作服務資源。
2.2數(shù)據(jù)庫鏡像在數(shù)據(jù)存儲層,數(shù)據(jù)中心通過數(shù)據(jù)庫鏡像功能保證系統(tǒng)程序在發(fā)生災難性故障時也能繼續(xù)正常運行。數(shù)據(jù)庫鏡像不需要專門的硬件,也沒有共享存儲介質失敗的潛在危險。數(shù)據(jù)庫鏡像可以在最短時間內讓備用數(shù)據(jù)庫開始提供服務,其速度快于任何其它的可用技術。
2.3統(tǒng)一身份驗證和權限管理用戶認證授權服務主要包括:用戶單點登錄認證服務(SSO)和用戶授權服務。其中,單點登錄服務用于驗證用戶的身份是否合法有效,該服務基于用戶中心的登錄通道實現(xiàn)。用戶單點登錄認證服務是一個完全公開的基礎服務,它可以適用于平臺范圍內的所有B/S或C/S架構的子系統(tǒng)用戶認證授權,如圖4所示。用戶認證流程如下:1)用戶直接訪問信息平臺門戶或者登錄相關業(yè)務子系統(tǒng);2)平臺或者業(yè)務子系統(tǒng)檢查用戶是否已經授權認證。如完成認證,則直接進入界面。否則,跳轉或者打開用戶認證的界面,提示用戶登錄。用戶授權服務主要用于給平臺用戶設置角色及權限,平臺的授權服務主要有以下特點:允許用戶多角色,且角色從屬于機構。角色具有層次結構,上級機構僅設置其直屬下級單位角色。具有數(shù)據(jù)集權限設置功能,能方便限制用戶查詢數(shù)據(jù)的范圍。角色具有時效性,能自動終止到期的平臺某業(yè)務功能的高級權限。如某用戶擔任某角色職務,該用戶一旦離職,平臺即可自動取消其相關功能。
3結束語
SOA技術對于數(shù)字后勤系統(tǒng)的構建非常適用,后勤系統(tǒng)的業(yè)務邏輯有非常明顯的流程化特點,所以后勤業(yè)務的需求也是在不斷的變化,導致該系統(tǒng)對隨需應變有著更高的要求。所以,構建數(shù)字后勤日常業(yè)務信息系統(tǒng)的時候選擇SOA技術,能夠在很大程度上提高整個信息系統(tǒng)的可維護性、靈活性,從而滿足隨需應變這一要求。基于SOA的數(shù)字后勤日常業(yè)務信息系統(tǒng)能夠為整個后勤管理部門帶來一個綜合業(yè)務處理的統(tǒng)一平臺,從而可以整合數(shù)字后勤部門目前所有的信息應用系統(tǒng),同時給用戶提供了很多常用的公用功能,例如:單點登錄、協(xié)同辦公、用戶認證、內容管理等等,來滿足后勤管理過程中的急切需要。后勤管理部門應緊緊圍繞信息系統(tǒng)體系做好后勤保障任務,推動醫(yī)療衛(wèi)生、交通運輸以及審計等子系統(tǒng)的應用,使整個數(shù)字后勤日常業(yè)務信息系統(tǒng)的融合度更高,真正實現(xiàn)多個系統(tǒng)之間的互通互聯(lián),推動后勤業(yè)務信息的標準化發(fā)展,為促進現(xiàn)代后勤建設做出貢獻。
作者:梁繼剛 郭凌 劉凌 單位:后勤工程學院 重慶工程職業(yè)技術學院