當前位置:才華齋>職業>系統架構師>

電子檔案管理系統邏輯架構設計

系統架構師 閱讀(2.1W)

隨著電子檔案在政府管理中的大量應用,為了保證電子檔案的真實性、可靠行、可用性等要求,急需採用電子檔案管理系統,從而實現電子檔案的統一管理,小編下面為大家整理關於電子檔案管理系統邏輯架構的文章,歡迎閱讀參考!

電子檔案管理系統邏輯架構設計

  1 多使用者架構選型

SaaS模式實現了軟體基礎設施的共享,多個組織、單位共用一套軟體。這裡的組織、單位可以看做軟體的租用者,引入了“租戶”的概念。租戶代表一個獨立組織結構,在電子檔案管理系統開發中,可以認為,一個部門就是一個租戶,他們共同使用一套電子檔案管理系統。目前,常見的多租戶架構方面的實現方案中,建議採用高階多租戶系統,它通過程式設計方式實現多個租戶共用一套系統,實現最大程度的資源共享,最大程度降低執行維護成本。在架構上,一套系統支援數百個租戶。該模式下,電子檔案資料集中儲存,便於後期的資料探勘和知識發現。高階多租戶系統資源利用率高、維護成本低、資料集中儲存。有利於電子檔案在統一的規範體系下執行和管理。

  2 儲存架構設計

電子檔案儲存架構設計必須從電子檔案的實際特點出發,大量的.電子檔案屬於通用文書類,從這類電子檔案來源看,主要來源於微軟Office、WPS、永中Office等系列產品產生的電子檔案。該類電子檔案具有數量眾多、單個檔案儲存量小、每年增量可觀的特點。從資料管理方面分析,電子檔案屬於半結構化資料,與電子相關的元資料屬於結構化資料。因此建議採用關係資料庫與文件型資料庫結合的方案,元資料用關係資料庫儲存,文件型資料庫儲存電子檔案相關資料。

在SaaS模式,解決資料儲存的同時,需要實現資料的安全隔離,每個租戶僅可以訪問與其相關的資料。可採用ESB服務匯流排,實現資料的訪問控制。

  3 統一使用者管理、認證、授權、審計設計

電子檔案管理系統應該採用統一的人員管理。目前基於目錄的管理模式已經為廣大使用者所認可,並被實踐證明了的有效途徑,通過該管理模式整合管理,構建各級統一的應用基礎支撐體系,對組織人員資訊、應用系統角色資訊、使用者安全和應用安全資訊、使用者和服務之間的許可權控制資訊進行統一儲存管理,實現統一的使用者管理、許可權管理和基礎資訊管理。

基於SOA架構,系統中的各類應用需要集中註冊各自的使用者角色和提供的服務資訊,通過統一的使用者管理介面,實現使用者帳號和角色組之間的對映,進而基於角色實現與服務訪問許可權的對映,實現集中的許可權管理。

統一審計管理的主要目標是:帳號對資源的高敏感資料訪問和關鍵操作行為都應該被審計,接收和儲存審計資訊,用於安全審查和追蹤依據;及時發現非法登入和非法操作,對其快速分析、定位和響應。

  4 全文檢索系統設計

隨著電子檔案管理系統的執行,必將會積累大量的資料和資訊。這些資訊是最有價值的財富,如何利用這些財富,是電子檔案管理系統的關鍵。從資料結構看,電子檔案管理系統的資料既有結構化的資料,如電子文件相關的元資料,又有非結構化的資料,如Word、Excel、PDF等。需要用一個搜尋工具和統一的搜尋介面,能對所有的資源進行檢索,並很快就有滿意的結果。

從全文檢索方案看,主要有商用和開源兩個類別。商用的解決方案有Oracle SES、IBM OmniFind、TRS等。商用解決方案技術支援及時、功能強大。但是,投入高,後期升級維護成本高。知名的開源的解決方案,如Lucene、Solar、UIMA、Sphinx等,以架構靈活、擴充套件方便等優勢,應用逐漸廣泛。國內知名的門戶,如Sina、Sohu等均採用了開源的解決方案。因此,建議電子檔案管理系統採用開源的全文檢索解決方案。

  5 ESB服務匯流排設計

ESB服務匯流排實現軟體服務層與平臺服務層的對接。通過ESB服務匯流排,實現各層的獨立性,各層的內部調整,不影響其它層。其主要功能如下:

5.1 事件平臺

系統中所有相關的事件和訊息可以通過事件平臺進行轉發。

5.2 共享通訊平臺

系統中服務之間進行通訊和資料共享傳輸的中轉平臺。

5.3 訊息平臺

訊息平臺提供統一的訊息通知傳送和處理程式介面和管理介面。介面支援電子郵件、即時訊息等各種訊息通知方式,為其它工作平臺、電子公文交換中心等各種應用平臺的開發提供支援。

5.4 API介面平臺

ESB服務匯流排提供特定的介面,滿足電子檔案特定需求。

通過電子檔案管理的邏輯設計,對物理架構設計上提出高可靠性、高可用性要求。主要採用群集和容錯技術,包括WEB叢集和負載均衡、中介軟體叢集、關係資料庫叢集、電子檔案儲存叢集、分散式儲存叢集等。在此基礎上繼續對系統進行詳細設計以及資料庫設計等,直至完成整個電子檔案管理的設計和開發。