本發(fā)明涉及云計(jì)算教學(xué)領(lǐng)域,特別是一種基于業(yè)務(wù)流組裝開發(fā)的云端系統(tǒng)教學(xué)管理平臺(tái)。
背景技術(shù):
隨著信息技術(shù)和信息系統(tǒng)的不斷發(fā)展,學(xué)校各個(gè)部門也開始采用計(jì)算機(jī)技術(shù)作為教學(xué)管理的輔助工具,隨之涌現(xiàn)的智能教學(xué)管理平臺(tái)也在一定程度上減輕了管理者的工作量,提高了教學(xué)管理工作的的工作效率和工作質(zhì)量。云計(jì)算作為一種新型的信息技術(shù),以其突出的數(shù)據(jù)處理能力、信息管理能力和資源配置優(yōu)勢(shì)成為學(xué)校教育信息化管理的重要途徑。
專利cn102968750a公開了一種智能教育教學(xué)管理系統(tǒng),該教育教學(xué)系統(tǒng)包含web控制層、業(yè)務(wù)域?qū)印⒎?wù)激活層、業(yè)務(wù)邏輯層和數(shù)據(jù)映射層,減輕服務(wù)器負(fù)載,滿足突出個(gè)性化需求。但該發(fā)明只能運(yùn)用于某個(gè)教學(xué)領(lǐng)域,進(jìn)行獨(dú)立的數(shù)據(jù)存儲(chǔ)與處理工作,不能進(jìn)行大范圍數(shù)據(jù)共享,存在數(shù)據(jù)重復(fù)存儲(chǔ)的冗余現(xiàn)象,浪費(fèi)存儲(chǔ)資源,教學(xué)管理效率較低。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對(duì)現(xiàn)有技術(shù)的上述缺陷,一種基于業(yè)務(wù)流組裝開發(fā)的云端協(xié)同教學(xué)管理平臺(tái)。其特征在于:所述系統(tǒng)包括客戶端、服務(wù)端和協(xié)同管理業(yè)務(wù)平臺(tái)。其中,所述客戶端包括教學(xué)管理子模塊和應(yīng)用界面服務(wù)模塊,客戶端通過教學(xué)管理子模塊控制應(yīng)用界面服務(wù)模塊,并將教學(xué)管理業(yè)務(wù)流請(qǐng)求發(fā)送至服務(wù)端,同時(shí)接受服務(wù)端發(fā)送的教學(xué)管理業(yè)務(wù)流響應(yīng)請(qǐng)求,并向教學(xué)管理子系統(tǒng)發(fā)放通知;所述服務(wù)端包括后臺(tái)管理模塊、虛擬數(shù)據(jù)庫(kù)資源池管理模塊和物理資源管理模塊,服務(wù)端接收客戶端發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,通過后臺(tái)管理模塊進(jìn)行用戶管理、任務(wù)管理、資源管理和安全管理,并通過虛擬數(shù)據(jù)庫(kù)資源池管理模塊中的抽象資源訪問底層的物理資源管理模塊,獲得業(yè)務(wù)流響應(yīng)數(shù)據(jù),通過虛擬數(shù)據(jù)庫(kù)資源池管理模塊和后臺(tái)管理模塊將響應(yīng)請(qǐng)求發(fā)送給客戶端;所述協(xié)同教學(xué)管理業(yè)務(wù)功能主要包括教學(xué)運(yùn)行管理功能、教學(xué)計(jì)劃管理功能和教學(xué)資源管理功能,在整個(gè)客戶端與服務(wù)端進(jìn)行業(yè)務(wù)流請(qǐng)求和響應(yīng)的過程中實(shí)時(shí)實(shí)現(xiàn)協(xié)同教學(xué)管理業(yè)務(wù)功能。
進(jìn)一步的,所述客戶端包括教學(xué)管理子模塊和應(yīng)用界面服務(wù)模塊;其中,
所述教學(xué)管理子模塊與應(yīng)用界面服務(wù)模塊相連,包括學(xué)生管理系統(tǒng)、教師管理系統(tǒng)、其他教職人員管理系統(tǒng),用戶通過身份驗(yàn)證登錄教學(xué)管理子模塊,接收應(yīng)用界面服務(wù)模塊發(fā)送的通知消息,并根據(jù)需求發(fā)送教學(xué)管理業(yè)務(wù)流請(qǐng)求至應(yīng)用界面服務(wù)模塊;所述應(yīng)用界面服務(wù)模塊包括人機(jī)界面、用戶訪問控制和服務(wù)器訪問查找子模塊,應(yīng)用界面服務(wù)模塊通過人機(jī)界面進(jìn)行教學(xué)管理子模塊用戶訪問控制,接收教學(xué)管理子模塊發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,并將教學(xué)管理業(yè)務(wù)流請(qǐng)求從客戶端發(fā)送至云端服務(wù)器,同時(shí),應(yīng)用界面服務(wù)模塊接收云端服務(wù)器發(fā)送的教學(xué)管理業(yè)務(wù)流響應(yīng)請(qǐng)求,并將該請(qǐng)求以通知的形式下發(fā)至教學(xué)管理子模塊。
更進(jìn)一步的,所述服務(wù)端是指協(xié)同教學(xué)管理平臺(tái)云端服務(wù)器,包括后臺(tái)響應(yīng)模塊、虛擬數(shù)據(jù)庫(kù)資源池管理模塊和物理資源管理模塊;其中,所述后臺(tái)響應(yīng)模塊包括用戶管理、任務(wù)管理、資源管理和安全管理,后臺(tái)響應(yīng)模塊接收客戶端發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,根據(jù)用戶身份進(jìn)行訪問控制、權(quán)限設(shè)置、安全性管理,并根據(jù)請(qǐng)求類型進(jìn)行任務(wù)管理和虛擬資源分配、調(diào)度,并將虛擬資源分配請(qǐng)求發(fā)送至虛擬數(shù)據(jù)庫(kù)資源池管理模塊,同時(shí)接受該模塊傳遞的響應(yīng),發(fā)送給客戶端;所述虛擬數(shù)據(jù)庫(kù)資源池管理模塊包括虛擬計(jì)算資源模塊、虛擬網(wǎng)絡(luò)資源模塊和虛擬存儲(chǔ)資源模塊,是云端服務(wù)器物理資源管理能力的虛擬化,虛擬數(shù)據(jù)庫(kù)資源池管理模塊接收后臺(tái)響應(yīng)模塊發(fā)送的虛擬資源分配調(diào)度業(yè)務(wù)流請(qǐng)求,根據(jù)資源調(diào)度分配請(qǐng)求查詢存儲(chǔ)表,向響應(yīng)的物理資源管理模塊發(fā)送資源分配調(diào)度業(yè)務(wù)流請(qǐng)求,并接受物理資源管理模塊發(fā)送的資源分配調(diào)度業(yè)務(wù)流響應(yīng),進(jìn)行處理后將響應(yīng)數(shù)據(jù)發(fā)送給后臺(tái)管理模塊;所述物理資源管理模塊包括服務(wù)器設(shè)備、網(wǎng)絡(luò)設(shè)備和存儲(chǔ)設(shè)備,服務(wù)器包括unix服務(wù)器平臺(tái)和window刀片式服務(wù)器平臺(tái)等;網(wǎng)絡(luò)設(shè)備包括總線和網(wǎng)絡(luò)傳輸,主要是lan和san的融合,包括vhva/vnic/底層部件、fcoe/uinfiedport網(wǎng)絡(luò)、vpc等總線功能;存儲(chǔ)設(shè)備包括主機(jī)的存儲(chǔ)能力、服務(wù)器的存儲(chǔ)能力、san架構(gòu)存儲(chǔ)等。
更進(jìn)一步的,所述協(xié)同教學(xué)管理業(yè)務(wù)功能主要包括教學(xué)運(yùn)行管理功能、教學(xué)計(jì)劃管理功能和教學(xué)資源管理功能;其中,教學(xué)運(yùn)行管理功能主要包括日常的教學(xué)環(huán)節(jié)管理工作,如課程教室安排、學(xué)生選課、課程交流、學(xué)生考試安排、學(xué)生成績(jī)查詢、教師評(píng)價(jià)打分、課程簡(jiǎn)介等,教學(xué)計(jì)劃管理功能主要包括學(xué)校課程設(shè)計(jì)及變動(dòng),如專業(yè)課程計(jì)劃的提交、審批、實(shí)施、變更,教學(xué)資源管理功能主要包括學(xué)校的教學(xué)資源提供,如圖書館教學(xué)資源、電子數(shù)據(jù)庫(kù)教學(xué)資源等。
附圖說明
下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明。
圖1為本發(fā)明的流程示意圖。
圖2為云端協(xié)同教學(xué)管理業(yè)務(wù)功能示意圖。
具體實(shí)施方式
如圖1所示,本系統(tǒng)包括客戶端、服務(wù)端和協(xié)同管理業(yè)務(wù)平臺(tái)。其中,所述客戶端包括教學(xué)管理子模塊和應(yīng)用界面服務(wù)模塊,客戶端通過教學(xué)管理子模塊控制應(yīng)用界面服務(wù)模塊,并將教學(xué)管理業(yè)務(wù)流請(qǐng)求發(fā)送至服務(wù)端,同時(shí)接受服務(wù)端發(fā)送的教學(xué)管理業(yè)務(wù)流響應(yīng)請(qǐng)求,并向教學(xué)管理子系統(tǒng)發(fā)放通知;所述服務(wù)端包括后臺(tái)管理模塊、虛擬數(shù)據(jù)庫(kù)資源池管理模塊和物理資源管理模塊,服務(wù)端接收客戶端發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,通過后臺(tái)管理模塊進(jìn)行用戶管理、任務(wù)管理、資源管理和安全管理,并通過虛擬數(shù)據(jù)庫(kù)資源池管理模塊中的抽象資源訪問底層的物理資源管理模塊,獲得業(yè)務(wù)流響應(yīng)數(shù)據(jù),通過虛擬數(shù)據(jù)庫(kù)資源池管理模塊和后臺(tái)管理模塊將響應(yīng)請(qǐng)求發(fā)送給客戶端;所述協(xié)同教學(xué)管理業(yè)務(wù)功能主要包括教學(xué)運(yùn)行管理功能、教學(xué)計(jì)劃管理功能和教學(xué)資源管理功能,在整個(gè)客戶端與服務(wù)端進(jìn)行業(yè)務(wù)流請(qǐng)求和響應(yīng)的過程中實(shí)時(shí)實(shí)現(xiàn)協(xié)同教學(xué)管理業(yè)務(wù)功能。
如圖1所示,所述客戶端包括教學(xué)管理子模塊和應(yīng)用界面服務(wù)模塊;其中,
所述教學(xué)管理子模塊與應(yīng)用界面服務(wù)模塊相連,包括學(xué)生管理系統(tǒng)、教師管理系統(tǒng)、其他教職人員管理系統(tǒng),用戶通過身份驗(yàn)證登錄教學(xué)管理子模塊,接收應(yīng)用界面服務(wù)模塊發(fā)送的通知消息,并根據(jù)需求發(fā)送教學(xué)管理業(yè)務(wù)流請(qǐng)求至應(yīng)用界面服務(wù)模塊;所述應(yīng)用界面服務(wù)模塊包括人機(jī)界面、用戶訪問控制和服務(wù)器訪問查找子模塊,應(yīng)用界面服務(wù)模塊通過人機(jī)界面進(jìn)行教學(xué)管理子模塊用戶訪問控制,接收教學(xué)管理子模塊發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,并將教學(xué)管理業(yè)務(wù)流請(qǐng)求從客戶端發(fā)送至云端服務(wù)器,同時(shí),應(yīng)用界面服務(wù)模塊接收云端服務(wù)器發(fā)送的教學(xué)管理業(yè)務(wù)流響應(yīng)請(qǐng)求,并將該請(qǐng)求以通知的形式下發(fā)至教學(xué)管理子模塊。
如圖1所示,所述服務(wù)端是指協(xié)同教學(xué)管理平臺(tái)云端服務(wù)器,包括后臺(tái)響應(yīng)模塊、虛擬數(shù)據(jù)庫(kù)資源池管理模塊和物理資源管理模塊;其中,所述后臺(tái)響應(yīng)模塊包括用戶管理、任務(wù)管理、資源管理和安全管理,后臺(tái)響應(yīng)模塊接收客戶端發(fā)送的教學(xué)管理業(yè)務(wù)流請(qǐng)求,根據(jù)用戶身份進(jìn)行訪問控制、權(quán)限設(shè)置、安全性管理,并根據(jù)請(qǐng)求類型進(jìn)行任務(wù)管理和虛擬資源分配、調(diào)度,并將虛擬資源分配請(qǐng)求發(fā)送至虛擬數(shù)據(jù)庫(kù)資源池管理模塊,同時(shí)接受該模塊傳遞的響應(yīng),發(fā)送給客戶端;所述虛擬數(shù)據(jù)庫(kù)資源池管理模塊包括虛擬計(jì)算資源模塊、虛擬網(wǎng)絡(luò)資源模塊和虛擬存儲(chǔ)資源模塊,是云端服務(wù)器物理資源管理能力的虛擬化,虛擬數(shù)據(jù)庫(kù)資源池管理模塊接收后臺(tái)響應(yīng)模塊發(fā)送的虛擬資源分配調(diào)度業(yè)務(wù)流請(qǐng)求,根據(jù)資源調(diào)度分配請(qǐng)求查詢存儲(chǔ)表,向響應(yīng)的物理資源管理模塊發(fā)送資源分配調(diào)度業(yè)務(wù)流請(qǐng)求,并接受物理資源管理模塊發(fā)送的資源分配調(diào)度業(yè)務(wù)流響應(yīng),進(jìn)行處理后將響應(yīng)數(shù)據(jù)發(fā)送給后臺(tái)管理模塊;所述物理資源管理模塊包括服務(wù)器設(shè)備、網(wǎng)絡(luò)設(shè)備和存儲(chǔ)設(shè)備,服務(wù)器包括unix服務(wù)器平臺(tái)和window刀片式服務(wù)器平臺(tái)等;網(wǎng)絡(luò)設(shè)備包括總線和網(wǎng)絡(luò)傳輸,主要是lan和san的融合,包括vhva/vnic/底層部件、fcoe/uinfiedport網(wǎng)絡(luò)、vpc等總線功能;存儲(chǔ)設(shè)備包括主機(jī)的存儲(chǔ)能力、服務(wù)器的存儲(chǔ)能力、san架構(gòu)存儲(chǔ)等。
如圖2所示,所述協(xié)同教學(xué)管理業(yè)務(wù)功能主要包括教學(xué)運(yùn)行管理功能、教學(xué)計(jì)劃管理功能和教學(xué)資源管理功能;其中,教學(xué)運(yùn)行管理功能主要包括日常的教學(xué)環(huán)節(jié)管理工作,如課程教室安排、學(xué)生選課、課程交流、學(xué)生考試安排、學(xué)生成績(jī)查詢、教師評(píng)價(jià)打分、課程簡(jiǎn)介等,教學(xué)計(jì)劃管理功能主要包括學(xué)校課程設(shè)計(jì)及變動(dòng),如專業(yè)課程計(jì)劃的提交、審批、實(shí)施、變更,教學(xué)資源管理功能主要包括學(xué)校的教學(xué)資源提供,如圖書館教學(xué)資源、電子數(shù)據(jù)庫(kù)教學(xué)資源等。