摘 要:高職院校創(chuàng)建并積極推行全程工學結(jié)合的‘四環(huán)相扣教學新模式,從入學到畢業(yè),貫穿著多種類型的實習,本文正是針對入學后第一階段實習的特點,為了解決參觀實習中的問題、提高其質(zhì)量,對參觀實習管理系統(tǒng)進行分析與設計。系統(tǒng)采用三層架構,結(jié)構清楚、分工明確,減少了層與層之間的依賴,提高了開發(fā)效率,方便今后的擴展和維護。
關鍵詞:參觀實習;管理系統(tǒng);分析與設計;三層架構
工學結(jié)合的教學模式,符合學習的自然規(guī)律,也是提高學生能力和素質(zhì)的最佳選擇。高職院校創(chuàng)建并積極推行全程工學結(jié)合的‘四環(huán)相扣教學新模式,從入學到畢業(yè),貫穿著多種類型的實習,本文正是針對入學后第一階段實習的特點,為了解決參觀實習中的問題、提高其質(zhì)量,對參觀實習管理系統(tǒng)進行分析與設計。
一、系統(tǒng)主要功能分析
圖1參觀實習用例圖
大一入學即安排一天的參觀實習,目的是讓學生感受企業(yè)環(huán)境、文化和管理。
(1)參觀實習一般由專業(yè)主任確定實習企業(yè)、時間、參與專業(yè)或班級、帶隊老師、每位老師指導的學生,向系教務秘書發(fā)送消息。
(2)系教務秘書查看計劃詳情,審核參觀實習的企業(yè)安排和師生安排,若計劃不合理則駁回,向?qū)I(yè)主任發(fā)送消息;若計劃合理則進一步設置實習參數(shù)、給出車輛安排等處理意見,然后向?qū)I(yè)主任、帶隊老師、輔導員、學生發(fā)送消息。超過實習期,系教務秘書可以鎖定實習,那么關于本次實習的所有信息都不得再更改。
(3)學生參觀實習后完成總結(jié)和實習評價,向帶隊老師發(fā)送消息,系統(tǒng)自動記錄完成時間。
(4)帶隊老師可以從實習評價了解學生對本次實習滿意度的反饋,完成參觀實習總結(jié)的評閱,若不符合要求則駁回,向?qū)W生發(fā)送消息;若符合要求則給予評語和成績,然后向?qū)W生發(fā)送消息。帶隊老師評閱完成的總結(jié),學生不能再修改。
二、系統(tǒng)架構設計
在詳盡的需求分析之后,參照面向?qū)ο蟮脑O計原則,系統(tǒng)決定采用三層架構進行設計。三層架構就是在客戶端和數(shù)據(jù)庫之間加入了一個中間層。三層架構將業(yè)務規(guī)則、數(shù)據(jù)訪問、合法性校驗等工作放到了中間層進行處理??蛻舳瞬恢苯优c數(shù)據(jù)庫進行交互,而是與中間層建立連接,再經(jīng)由中間層與數(shù)據(jù)庫進行交換。三層包括:表示層、業(yè)務邏輯層、數(shù)據(jù)訪問層。
三、系統(tǒng)詳細設計
1.數(shù)據(jù)訪問層設計
數(shù)據(jù)訪問層位于最底層,它為業(yè)務邏輯層提供統(tǒng)一的數(shù)據(jù)訪問和合法性校驗服務,實現(xiàn)與數(shù)據(jù)庫的交互。在數(shù)據(jù)訪問層的設計過程中,不僅要關注數(shù)據(jù)庫的樣式、數(shù)據(jù)庫對象、SQL語句的處理、關系與對象的映射以及事務的處理,同時還需要為整個數(shù)據(jù)訪問層提供一個向上的抽象,以利于未來的擴展和數(shù)據(jù)庫的遷移。
2.業(yè)務邏輯層設計
業(yè)務邏輯層位于中間層,完成對復雜業(yè)務處理的抽象以及業(yè)務、業(yè)務流的定義。對業(yè)務邏輯和業(yè)務實體進行封裝,該層為表示層提供業(yè)務功能,同時通過數(shù)據(jù)訪問層來獲取數(shù)據(jù)實體或數(shù)據(jù)集。在該層中,主要包括BusinessFacadeDB類。BusinessFacadeDB是業(yè)務處理類,它的操作主要包括:新增、修改、刪除班級信息,根據(jù)C_ID返回班級實體類單筆資料,返回班級實體類的List對象,新增、修改、刪除學生信息,根據(jù)S_UserID返回學生實體類單筆資料,返回學生實體類的List對象,新增、修改、刪除參觀實習參數(shù)等。
3.表示層設計
表示層位于最上層,是人機進行交互的界面和接口,該層通過調(diào)用業(yè)務邏輯層提供的業(yè)務方法完成用戶和應用程序的會話。
在該層中,主要包括四個類,分別是:參觀實習計劃安排類VisitTrainPlan、參觀實習參數(shù)處理類VisitParaManage、參觀總結(jié)處理類VisitSummary、實習評閱類VisitComment。
四、結(jié)束語
遵循面向?qū)ο蟮姆椒ǎ捎萌龑蛹軜嬙O計的參觀實習管理系統(tǒng),使系統(tǒng)的結(jié)構更清楚、分工更明確,減少了層與層之間的依賴,提高了開發(fā)效率,方便今后的擴展和維護,優(yōu)化了實習管理的業(yè)務流程,促進實習管理向信息化、智能化的方向發(fā)展。
參考文獻:
[1]丁金珠.淺析高職“工學結(jié)合”保障機制的建設[J].機械職業(yè)教育,2012(1)
[2]邊金良.基于三層架構的高職學生實習管理系統(tǒng):[研究生學位論文][D].青島:中國海洋大學,2011
作者簡介:
陳竺(1982~),女,漢族,重慶人,碩士,講師,主要研究方向:計算機應用技術,高職教育。