面向服務的校園資源共享支撐平台

2022-11-13 20:57:06 字數 3928 閱讀 4229

0引言數字校園是以網路為基礎,利用先進的資訊化手段實現校園資源的數位化。它的目標是在傳統校園的基礎上構建乙個數字空間,從而提高傳統校園的效率,擴充套件傳統校園的功能,最終實現教育過程的全面資訊化。

面向服務的校園資源共享支撐平台

0引言數字校園是以網路為基礎,利用先進的資訊化手段實現校園資源的數位化。它的目標是在傳統校園的基礎上構建乙個數字空間,從而提高傳統校園的效率,擴充套件傳統校園的功能,最終實現教育過程的全面資訊化。隨著資訊科技的進步,數字校園的建設發展迅速,已經出現了一些成功的高校應用。

但是數字校園的建設過程中還存在許多不盡如人意的地方,如各業務應用系統之間互通訊息困難、缺乏有效的資料共享、無法實現不同系統業務流程的整合等,「資訊孤島」現象越來越明顯。

面向服務體系架構(serviceorientedarchitecture,soa)是抽象、松耦合和粗粒度的軟體體系結構,它通過服務來提供和共享資源,可以根據需求,通過網路對松耦合的粗粒度應用構件即服務進行分布式部署、組合和使用。本文基於soa的思想,提出了乙個校園資源的共享支撐平台,為校園資源的共享和資訊互動提供新思路。

1soa參考架構

opengroup的soa參考架構為面向服務解決方案的架構、設計和實現決策提供了方針指南和選擇。soa參考架構標準將soa的基本元素整合到乙個解決方案或者企業架構中,還包括了模式和構建模組。根據soa參考架構,可以使基於soa規劃的專案能夠最大限度地進行互操作和重用。

soa參考架構包括9個層次,每一層都提供一組soa解決方案所需的功能。soa參考架構的各層次如圖1。

作業系統層:作業系統層包括了部署、執行設施,包括程式、平台、應用伺服器、容器、執行時環境等支援soa解決方案所必需的設施。

服務元件層:服務元件層包含軟體元件,每個軟體元件提供服務或者服務上操作的實施或「實現」。該層也包

含功能和技術元件,方便服務元件實現乙個或多個服務。服務元件在功能以及服務質量方面反映了服務的定義。它們將服務契約「繫結」到作業系統層的服務實現中。

服務元件駐留在支援服務規範的容器中。

服務層:服務層由所有在soa中定義的邏輯服務構成。該層包含在設計過程中使用/建立的服務、業務功能和it表現形式的描述,以及在執行時使用的合同和描述。

業務流程層:業務流程層包含流程表示、構成方法,通過構建模組將松耦合的服務聚合成為乙個與業務目標保持一致的有序流程。資料流和控制流用來支援服務層和業務流程層之間的互動。

互動可能存在於乙個企業中,也可能跨多個企業。業務流程層的協調功能通過與整合層、服務質量層、資訊層以及服務層協作完成。

消費者層:消費者層是消費者的入口,包括人、應用系統或者自動操作,以及與soa相互作用都可從此切入。這使得soa支援乙個客戶端獨立的、通道不可知的功能集。

該功能集可通過乙個或多個通道(客戶端平台或裝置)獨立消費。因此,它是所有互動式消費者(人類或者其他應用程式/系統)和外部服務之間的切入點。

整合層:整合層提供調節能力,包括變換、路由和協議轉換,從服務消費者或服務發起者向正確的服務提供者傳輸服務請求。它支援實現soa所需的功能,比如路由、協議支援和轉換、訊息傳遞/互動風格、異構環境支援、介面卡、服務互動、服務實現、服務虛擬化、服務訊息傳遞、資訊處理和轉換。

整合層也負責維護松耦合系統中存在的解決方案一致性。

服務質量層:服務質量層應該監控管理業務流程中的效能、事件、業務活動和系統的安全等,還需要監管相關策略的實施。

資訊層:資訊層以統一的表示形式呈現乙個組織其各方面資訊,保證業務需求和流程與業務詞彙保持一致。

治理層:治理層確保組織中的服務和soa解決方案遵守定義策略、指導方針和標準。治理層還要確保soa解決方案確實提供了所需的業務。

2基於soa的校園資源共享支撐平台設計

2.1基本思想

建設校園資源共享支撐平台的主要目的就是要打破學校內的資訊孤島,其核心是在人、流程和資訊3個層面的全面整合。平台應該能夠為全校師生員工及校外使用者提供統一的、一站式的服務渠道;能夠將學校的各種業務流程連線起來,實現各種應用系統的互聯互通,例如,能夠支援學生從招生、迎新、校內學習生活直至畢業離校的全過程;能夠實現公共資訊在應用系統間的共享和統一,建立統一共享資料庫,實現學生基本資料、教師基本資料、成績、教務、公文等基礎資料的共享。因此,面向服務的校園資源共享支撐平台需要提供介面整合、流程整合和資料整合能力。

介面整合的思想是通過建立統一的資訊門戶平台系統(portal)來整合校園各種內部應用系統。門戶系統通過web方式發布資訊,為分散的使用者提供安全管理及個性化服務,並支援協同其它相關部門的業務**和應用系統,實現資源整合。門戶系統的建設使校園的使用者可以使用單一的入口訪問多種型別資訊。

portal是新一代的工作台,所有的使用者包括外部使用者都可以在這樣乙個工作平台上進行日常工作、學習。portal給客戶提供了個性化的工作介面,通過該介面在預先指定的許可權範圍內對校園後端核心業務系統和其它it應用系統進行訪問。

流程整合的基本思想是依託校園的資料中心,建立起跨越多個應用系統的、共享的服務平台,實現涉及多個應用系統的業務流程。流程整合服務應提供業務流程管理器,管理業務流程的生命週期流程模型,呼叫相關服務來集成為合適的業務功能。   資料整合就是構建物理統一資料庫,將分布不同資料庫中學生基本資料、教師基本資料、成績、教務、公文等基礎資料按照統一的格式和規範集中和共享。

資料整合使得各個業務系統間進行資料交換成為可能,同時還支援在這個統一資料庫的基礎上建立新的綜合資訊應用。

2.2平台結構

根據soa參考架構和校園資訊化建設的實際,面向服務的校園資源共享支撐平台包括資料服務層、應用服務層、支撐層、表示層,還包括安全服務和系統管理監控等,具體如圖2。

資料服務層實現對校園資源所有資料的整合。統一的資料訪問服務作為數字校園資料中心對外提供的資料介面,滿足了外界對資料的需要,遮蔽了資料的實現細節,保證了系統之間的低耦合度。實現資料整合的時候需要遵循國家、教育部、地區和學校的標準。

通過遵循、制定資訊標準以及相關資料的抽取和同步,保持新舊資料的一致性,完成資料的整合。

應用服務層以服務的形式為平台提供封裝好的校園各種業務的應用系統。應用服務層包括兩類服務:一類是對以前已有遺留應用的面向服務改造;一類是全新按照業務需要以面向服務的方法開發的業務系統。

不同的應用系統之間的互動通過支撐層來實現。

支撐層支援不同應用系統之間的互動和業務流程的整合。esb匯流排、介面卡和流程服務是支撐層的主要元件。esb匯流排作為資訊整合的核心,為其它應用系統的web服務提供了註冊、訂閱、登出等核心功能。

新舊系統流程封裝與整合也通過esb匯流排來封裝和管理。介面卡是各個已有業務系統接入esb匯流排的介面。流程服務是為業務流程的執行提供的一組標準服務。

流程服務是業務流程的執行環境,提供流程驅動、服務呼叫、事務管理等功能。當執行某一任務需要呼叫特定服務時,流程服務向esb傳送請求,由esb查詢服務並將服務請求訊息傳遞給服務提供者。

表示層主要是指資訊門戶系統。資訊門戶為學生師生員工提供乙個訪問學校各種資源的單一入口,它依靠應用系統提供的web服務來實現應用系統的整合。

2.3關鍵技術

2.3.1服務的封裝

校園的應用系統很少需要從新的專案開始,可在遺留應用的基礎上進行建設。對於需要新研發的專案,則按照面向服務的標準設計實現即可。因此服務的封裝主要體現在對遺留系統的整合。

遺留系統的整合主要有3種方法:

(1)分析遺留系統的介面,通過介面卡將遺留系統封裝接入。

(2)從遺留系統中提取業務邏輯重新開發服務。

(3)混合方式。部分業務在遺留系統的業務邏輯上重新開發,部分業務通過封裝遺留系統實現。

封裝方法是將現有應用轉化為服務的最容易的方法,但是其可維護性比較差。混合方式實現遺留應用的整合是一種相對成本較低、具有靈活性的方法。重新開發服務能夠建立良好的應用架構,有利於系統的維護,但是需要消耗大量成本。

混合方式是對前面兩種方法的折衷。服務的封裝採用的方法取決於系統的需要以及校園資訊化建設向soa演進的進度,在具體實現過程中可靈活選擇。

2.3.2資料整合

校園各種業務系統的資料型別形式各異,資料訪問方式複雜多樣。這種資料形式的差異會導致上層應用難以充分利用校園各種資源。資料整合需要將校園內各種不同應用系統資料來源整合在一起,為使用者提供統一的資料檢視。

建立統一的資料訪問服務是平台中實現資料整合的主要途徑。

資源共享 如何有效的提公升招聘效率

招聘效率如何提公升 無論何時 何地 任何崗位都能夠招到合適的人才,可以說是招聘專員工作技能的高境界。面對用工緊張的今天,企業也在不斷開闢新的招聘渠道,人才市場 校園專場 校園雙選會 網路招聘 專案獵龍 內部員工推薦等方式有效的擴大了招聘的方式與人力的 人才資源的開發是招聘的保障,可是對於招聘專員的考...

資源共享 招聘中發生的那些事

你忽略的是,招聘過程中會發生完全不合邏輯的事情。當然,提供的薪金應該在規定範圍之內,但事情有所偏差的原因有以下幾種可能。事例 最近我在我工作的同乙個機構申請了乙份新工作。我是乙個研究部門的行政助理,有社會學碩士學歷,所以我申請了乙個研究分析師的職位。申請之前,我詢問人力資源部們新工作的薪金範圍,申請...

優質教學資源共享的設計方案

作者 朱付國 科學導報 學術 2019年第13期 摘要 隨著我國經濟的高速發展,社會對人才的需求日益增大,現階段培養人才的教育事業的有關問題有很多,其中,教學資源分布不均的問題,嚴重阻礙了教育相對落後地區的學生獲得良好教育的願望。本文以促進教學資源流動的諸項措施為研究背景,對實現優質教學資源流動和共...