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