引言
文章設(shè)計(jì)了一個(gè)基于SOA的大學(xué)企業(yè)實(shí)踐管理系統(tǒng),利用先進(jìn)的網(wǎng)絡(luò)信息技術(shù)和手段,建立一個(gè)針對(duì)企業(yè)、教師、學(xué)生的可擴(kuò)展、開放式系統(tǒng)。本系統(tǒng)能夠提高學(xué)生管理的效率、改進(jìn)工作方式和提供更多的學(xué)生實(shí)踐的信息,并能及時(shí)向?qū)W生提供更優(yōu)質(zhì)的信息服務(wù)的企業(yè),為領(lǐng)導(dǎo)決策服務(wù)。
1 SOA架構(gòu)概述
面向服務(wù)的架構(gòu)SOA(service—oriented architecture)是一個(gè)具有QoS(Quality of Service)服務(wù)質(zhì)量、開放性、靈活性、可擴(kuò)展性和可重用的服務(wù)。它可以創(chuàng)建一個(gè)邏輯技術(shù)的抽象業(yè)務(wù),導(dǎo)致了這些地區(qū)之間的松散耦合的服務(wù)。他是一種改進(jìn)了過去服務(wù)模式的平臺(tái),但保持了傳統(tǒng)的結(jié)構(gòu)特點(diǎn),并以其獨(dú)特的原理建立一個(gè)支持服務(wù)型企業(yè)的服務(wù)體系。SOA在標(biāo)準(zhǔn)化的企業(yè)中是一個(gè)理想,公司需要一個(gè)計(jì)劃來過渡和支持不斷發(fā)展的科技團(tuán)體,以實(shí)現(xiàn)這一個(gè)目標(biāo)。服務(wù)是SOA的關(guān)鍵,而具體實(shí)現(xiàn)SOA的服務(wù)有很多,包括網(wǎng)絡(luò)服務(wù)會(huì)話,事件服務(wù)等。但隨著Web服務(wù)技術(shù)被不斷地受到重視,它已成為構(gòu)建SOA的一個(gè)主要技術(shù)。
2 系統(tǒng)研究
基于SOA的企業(yè)實(shí)踐管理系統(tǒng)的研究
2.1系統(tǒng)功能
根據(jù)企業(yè)實(shí)踐的需求分析,該系統(tǒng)分為3個(gè)模塊:企業(yè)管理模塊,學(xué)生管理模塊和實(shí)踐管理模塊。
企業(yè)管理模塊提供了錄人企業(yè)信息,學(xué)校和企業(yè)合作(校企),配置實(shí)踐生和企業(yè)反饋等功能。
企業(yè)實(shí)踐管理系統(tǒng)的核心無疑是實(shí)踐管理,在該模塊系統(tǒng)要實(shí)現(xiàn)管理實(shí)踐學(xué)生、教師、:r作流程和所有的統(tǒng)計(jì)分析功能。師生管理主要實(shí)現(xiàn)管理教師及學(xué)生的管理:添加老師相關(guān)信息,教師考勤統(tǒng)計(jì),教師工作日志,授課班級(jí),合同信息和指導(dǎo)學(xué)生的分布信息等。學(xué)生管理模塊主要實(shí)現(xiàn)學(xué)生的基本信息管理:姓名,學(xué)號(hào),性別,出生日期,聯(lián)絡(luò)資料,班級(jí),專業(yè),狀態(tài)。
學(xué)生實(shí)踐管理模塊包括學(xué)生實(shí)踐申請(qǐng),任務(wù)反饋,工作總結(jié),工作計(jì)劃,工作日志,教師評(píng)價(jià),評(píng)價(jià)企業(yè)等內(nèi)容。
該系統(tǒng)是一個(gè)開放式的網(wǎng)絡(luò)管理系統(tǒng),主要服務(wù)于學(xué)院的教師、學(xué)生和校企合作的企業(yè)。根據(jù)各自的作用角色的不同,系統(tǒng)用戶可分為崗位實(shí)踐負(fù)責(zé)人、實(shí)踐指導(dǎo)教師、實(shí)踐學(xué)生、學(xué)校領(lǐng)導(dǎo)、系統(tǒng)管理員、企業(yè)員工等多個(gè)系統(tǒng)用戶,每個(gè)用戶借助系統(tǒng)進(jìn)行協(xié)作,如圖2所示。
(1)崗位實(shí)踐負(fù)責(zé)人:各系(部)對(duì)應(yīng)于一個(gè)負(fù)責(zé)人,負(fù)責(zé)專業(yè)企業(yè)實(shí)踐的各項(xiàng)管理業(yè)務(wù)。具體工作內(nèi)容包括管理教師信息、分配指導(dǎo)教師、學(xué)生實(shí)踐的企業(yè)和工作任務(wù)、教師考勤管理、實(shí)踐中的數(shù)據(jù)統(tǒng)計(jì)分析工作。
(2)實(shí)踐指導(dǎo)教師:教師借助系統(tǒng)管理自己的基本數(shù)據(jù)、指導(dǎo)實(shí)踐學(xué)生的工作周志書寫、教師的工作周志及學(xué)生實(shí)踐評(píng)價(jià)工作。
(3)實(shí)踐學(xué)生:實(shí)踐職位申請(qǐng),實(shí)踐崗位確認(rèn),工作記錄,工作周志,工作總結(jié),實(shí)踐評(píng)價(jià)等。
(4)學(xué)校領(lǐng)導(dǎo):這里指負(fù)責(zé)企業(yè)實(shí)踐工作的直接領(lǐng)導(dǎo)。系統(tǒng)為其提供各種數(shù)據(jù)查詢功能,幫助領(lǐng)導(dǎo)了解最新、最直觀的企業(yè)實(shí)踐管理動(dòng)態(tài)分析,方便領(lǐng)導(dǎo)作出決策。
(5)系統(tǒng)管理員:系統(tǒng)管理員是系統(tǒng)的超級(jí)用戶,由系統(tǒng)初始化時(shí)候自動(dòng)生成。主要職責(zé)為維護(hù)系統(tǒng)的數(shù)據(jù)庫,設(shè)置各項(xiàng)系統(tǒng)參數(shù)。基本工作包括系統(tǒng)數(shù)據(jù)備份和恢復(fù),設(shè)定角色和權(quán)限,系統(tǒng)參數(shù)設(shè)置,系統(tǒng)日志管理,導(dǎo)人導(dǎo)出數(shù)據(jù)。
2.2基于SOA的系統(tǒng)分析
基于面向服務(wù)的設(shè)計(jì)理念設(shè)計(jì)本系統(tǒng),以服務(wù)的形式劃分系統(tǒng)的各、爪模塊;贘AVA語言的Web服務(wù)開發(fā)系統(tǒng),能夠很快地實(shí)現(xiàn)系統(tǒng)的分層結(jié)構(gòu),使系統(tǒng)具有松散耦合、可重用性,更加符合軟件體系結(jié)構(gòu)模型。系統(tǒng)的基本架構(gòu)是以網(wǎng)絡(luò)服務(wù)為基礎(chǔ)的設(shè)計(jì),基本架構(gòu)的系統(tǒng)如圖1所示。
圖1 系統(tǒng)基本架構(gòu)圖
各角色在系統(tǒng)中通過系統(tǒng)的功能模塊實(shí)現(xiàn)特定的操作服務(wù),功能模塊通過系統(tǒng)平臺(tái)和后端數(shù)據(jù)庫交換數(shù)據(jù),以獲取必要的數(shù)據(jù)返回給請(qǐng)求者。在基于服務(wù)的設(shè)計(jì)理念上,分層體系結(jié)構(gòu)如圖2所示。
支撐系統(tǒng)主要為系統(tǒng)提供網(wǎng)絡(luò)支持、硬件和軟件的支持和安全保障,是系統(tǒng)的基礎(chǔ)層。外掛層管理系統(tǒng),包括家長(zhǎng)通道子系統(tǒng),企業(yè)管理子系統(tǒng),在線交流子系統(tǒng)和電子論壇子系統(tǒng)。核心層管理系統(tǒng)由院校管理子系統(tǒng)和學(xué)生管理子系統(tǒng)構(gòu)成。核心的統(tǒng)計(jì)決策優(yōu)化系統(tǒng)采用知識(shí)管理的概念,借助數(shù)據(jù)挖掘技術(shù),為實(shí)踐統(tǒng)計(jì)提供決策數(shù)據(jù)。
圖2 系統(tǒng)分層模型圖
2.3業(yè)務(wù)邏輯服務(wù)設(shè)計(jì)
以下以企業(yè)實(shí)踐管理中的代表業(yè)務(wù)——實(shí)踐生分配過程進(jìn)行分析,如圖3所示。
圖3 實(shí)習(xí)生分配流程圖
實(shí)踐生分配過程包括提交實(shí)踐申請(qǐng),實(shí)踐資格審核、通知合作企業(yè)、合作企業(yè)審計(jì)程序。首先要審核實(shí)踐生的學(xué)習(xí)資格,如果沒有獲得批準(zhǔn),可以繼續(xù)修改信息進(jìn)行審核直到最終的審核通過或者結(jié)束本次申請(qǐng),這有助于保證學(xué)生信息的完整性和準(zhǔn)確性。
學(xué)習(xí)資格的通過后系統(tǒng)通知合作企業(yè),讓企業(yè)來決定該名實(shí)習(xí)生的去留。如果獲得批準(zhǔn),然后結(jié)束本次分配;如果審核不通過,然后重新啟動(dòng)整個(gè)流程。
2.4全局共享數(shù)據(jù)庫的建設(shè)
從整體情況考慮,數(shù)據(jù)庫的設(shè)計(jì)應(yīng)設(shè)為一個(gè)全局性的共享數(shù)據(jù)庫,其目的是建立一個(gè)獨(dú)力于應(yīng)用系統(tǒng)的共享數(shù)據(jù)庫,為系統(tǒng)進(jìn)人校園平臺(tái)提供一個(gè)集成的數(shù)據(jù)環(huán)境。主題數(shù)據(jù)庫的數(shù)據(jù)結(jié)構(gòu)具有一定的穩(wěn)定性,是一種數(shù)據(jù)密集化的環(huán)境,它可以構(gòu)成一個(gè)獨(dú)立于特定應(yīng)用程序的數(shù)據(jù)資源。應(yīng)用程序數(shù)據(jù)的數(shù)據(jù)類型并沒有改變,即使它的各種功能會(huì)隨著業(yè)務(wù)過程的變化而變化,即主題數(shù)據(jù)庫存儲(chǔ)方式和數(shù)據(jù)結(jié)構(gòu)與應(yīng)用系統(tǒng)的各種處理功能無關(guān)。
主題數(shù)據(jù)庫的基本特征有4點(diǎn):信息共享(不是部門所有或信息私有);面向業(yè)務(wù)主題;單輸人系統(tǒng);由基本表構(gòu)成。如教務(wù)管理系統(tǒng)中的基本信息、文件信息、工資信息、變動(dòng)信息等,信息數(shù)據(jù)可以被歸類為教師的主題,并只能來自實(shí)踐管理系統(tǒng)中。類似的情況如學(xué)生管理系統(tǒng)和科研管理系統(tǒng)中的教師相關(guān)信息和數(shù)據(jù)也可以整合進(jìn)來,并最終形成一個(gè)完整的教師主題。
全局共享數(shù)據(jù)庫的數(shù)據(jù)來源必須為權(quán)威數(shù)據(jù)源,權(quán)威數(shù)據(jù)源即數(shù)據(jù)的產(chǎn)生者所在的數(shù)據(jù)源,它是通過功能和主要數(shù)據(jù)關(guān)聯(lián)分析得到的。功能和主要數(shù)據(jù)關(guān)聯(lián)可以用UC關(guān)聯(lián)矩陣表來表示,矩陣中的每一行為一個(gè)數(shù)據(jù)類(數(shù)據(jù)庫基表),矩陣中的每一列為一個(gè)功能模塊,矩陣元素的取值規(guī)則是:
全局共享數(shù)據(jù)庫的數(shù)據(jù)源必須是權(quán)威數(shù)據(jù)源,權(quán)威數(shù)據(jù)源即數(shù)據(jù)產(chǎn)生者所在的數(shù)據(jù)源,這是通過分析功能和主要數(shù)據(jù)關(guān)聯(lián)得到的。功能和三要數(shù)據(jù)關(guān)聯(lián)可以用UC關(guān)聯(lián)矩陣表來表示,矩陣勺每行代表一個(gè)數(shù)據(jù)庫基表(數(shù)據(jù)類),矩陣的每列卜為一個(gè)功能模塊,矩陣元素的取值規(guī)則如下:
利用UC關(guān)聯(lián)矩陣表可以快速找到業(yè)務(wù)系統(tǒng)內(nèi)部的數(shù)據(jù)接口,通過UC標(biāo)識(shí)可以清晰地發(fā)現(xiàn)哪里的數(shù)據(jù)生成,在哪里使用,從而建立一個(gè)共享庫的數(shù)據(jù)中心管理和訪問機(jī)制。
2.5核心層統(tǒng)計(jì)決策模型
在傳統(tǒng)的校企合作企業(yè)管理中,同一行業(yè)企業(yè)招聘時(shí),企業(yè)相互間處于一種對(duì)立競(jìng)爭(zhēng)的局面,企業(yè)的選擇往往側(cè)重于短期行為的成本,即僅為學(xué)校實(shí)踐學(xué)生提供業(yè)務(wù)處理簡(jiǎn)單、技術(shù)含量低的崗位。這可能導(dǎo)致供需雙方的敵對(duì)關(guān)系,即學(xué)生學(xué)習(xí)高技術(shù)含量的愿望與企業(yè)提供的崗位相悖。因此在企業(yè)實(shí)踐管理系統(tǒng)中建立科學(xué)的統(tǒng)計(jì)決策優(yōu)化系統(tǒng)模型,將有助于改善校企關(guān)系,為學(xué)院選擇優(yōu)質(zhì)企業(yè)并建立長(zhǎng)期的合作伙伴關(guān)系提供參考數(shù)據(jù)。
在企業(yè)選擇學(xué)生時(shí),影響企業(yè)選擇學(xué)生的因素有學(xué)校管理水平、專業(yè)、創(chuàng)新能力、時(shí)間、成本等等。系統(tǒng)的統(tǒng)計(jì)決策優(yōu)化模型的建立基于應(yīng)用層次分析法,并參照TOPSIS法進(jìn)行了改進(jìn),輔助學(xué)院領(lǐng)導(dǎo)決策層進(jìn)行校企合作企業(yè)的篩選與評(píng)價(jià)。統(tǒng)計(jì)決策優(yōu)化系統(tǒng)模型如圖4所示。
圖4 統(tǒng)計(jì)決策系統(tǒng)模型
3 結(jié)論
隨著科技的發(fā)展,高校的信息化建設(shè)的重心從網(wǎng)絡(luò)基礎(chǔ)硬件設(shè)施轉(zhuǎn)到軟件建設(shè)、資源整合方向上來,同時(shí)基于SOA的應(yīng)用也開始被各個(gè)高校所重視。文章在基于SOA的思想上,進(jìn)行了企業(yè)實(shí)踐系統(tǒng)的分析與設(shè)計(jì),設(shè)計(jì)一個(gè)基于SOA的企業(yè)實(shí)踐管理系統(tǒng)。該系統(tǒng)功能豐富,能滿足各種需要,而且還節(jié)省了開發(fā)成本。由于SOA多樣性的應(yīng)用特性,系統(tǒng)仍無法解決的一些問題,這需要進(jìn)一步的研究。文章的研究希望對(duì)類似系統(tǒng)的開發(fā)起到一定的參考作用,同時(shí)也為促進(jìn)高校的信息化建設(shè)添磚加瓦。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:基于SOA的企業(yè)實(shí)踐管理系統(tǒng)的研究
本文網(wǎng)址:http://www.oesoe.com/html/consultation/1083939912.html