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