傅 峰
(新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院 新疆 昌吉 831100)
基于移動(dòng)平臺(tái)的學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的設(shè)計(jì)
傅 峰
(新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院 新疆 昌吉831100)
基于提高新疆農(nóng)職院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理工作效率目的。采用軟件工程的方法,進(jìn)行對(duì)學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的業(yè)務(wù)流程分析,提出了基于移動(dòng)平臺(tái)的新疆農(nóng)職院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的設(shè)計(jì)解決方案,整個(gè)方案設(shè)計(jì)的出發(fā)點(diǎn)是為學(xué)生、企業(yè)、學(xué)校提供便捷的服務(wù),同時(shí)提高學(xué)校在學(xué)生實(shí)訓(xùn)實(shí)習(xí)方面的管理水平。通過(guò)系統(tǒng)應(yīng)用試驗(yàn),得出提高學(xué)校在學(xué)生實(shí)訓(xùn)實(shí)習(xí)方面的工作效率80%的結(jié)論。
移動(dòng)平臺(tái);學(xué)生;實(shí)訓(xùn)實(shí)習(xí);管理系統(tǒng)
新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院是全國(guó)28所首批示范院校之一,在職業(yè)教育中特別重視實(shí)訓(xùn)實(shí)習(xí)環(huán)節(jié),因?yàn)樵摥h(huán)節(jié)決定了學(xué)生職業(yè)技能和職業(yè)素養(yǎng)的形成[1]。但是,目前管理的方式還是采用傳統(tǒng)的方式來(lái)管理,存在工作效率低下,任務(wù)繁重,信息流通相對(duì)滯后等問(wèn)題[2]。另外對(duì)于農(nóng)業(yè)類的學(xué)生實(shí)訓(xùn)都是在農(nóng)業(yè)生產(chǎn)基地或車間,到臺(tái)式電腦上查詢信息還是存在困難,隨著智能手機(jī)的普及,學(xué)生在企業(yè)實(shí)習(xí)只要通過(guò)手機(jī)就可以看到有關(guān)信息。所以開發(fā)該系統(tǒng)顯得非常的有必要。
新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院采用工學(xué)結(jié)合的人才培養(yǎng)模式。也就是說(shuō)學(xué)生入校時(shí),首先通過(guò)到企業(yè)參觀等方式讓學(xué)生對(duì)職業(yè)有一個(gè)感性的認(rèn)識(shí)[3]。其次,在學(xué)校接受技能訓(xùn)練,通常采用理實(shí)一體化的方式讓學(xué)生學(xué)習(xí)技能的同時(shí)學(xué)習(xí)理論知識(shí)[4]。不斷參與實(shí)訓(xùn)項(xiàng)目,體驗(yàn)真實(shí)的工作環(huán)境和職業(yè)氛圍,不斷提升崗位所需的單向技能和職業(yè)素質(zhì)。然后,再到企業(yè)參加頂崗實(shí)習(xí),獲取專業(yè)綜合技能和素質(zhì)[5]。第四,學(xué)生再回到學(xué)校提升專業(yè)技能和綜合素養(yǎng)。第五,最后一學(xué)期,則在前面的基礎(chǔ)上,以企業(yè)職工身份,進(jìn)入最后1學(xué)期的頂崗預(yù)就業(yè)階段,進(jìn)一步提升學(xué)生職業(yè)綜合素質(zhì),搞高對(duì)本專業(yè)工作勝任能力,實(shí)現(xiàn)本專業(yè)學(xué)生高質(zhì)量就業(yè)[6]。
校內(nèi)實(shí)訓(xùn)實(shí)習(xí)的業(yè)務(wù)流程:
1)教師根據(jù)教學(xué)任務(wù)安排提出實(shí)訓(xùn)實(shí)習(xí)申請(qǐng)。
2)教研室主任審核簽字。
3)分院教學(xué)副院長(zhǎng)審核簽字。
4)教務(wù)處審核簽字。
5)教師實(shí)施教學(xué)實(shí)習(xí)。
6)教師對(duì)學(xué)生的實(shí)訓(xùn)實(shí)習(xí)評(píng)定。
7)提交實(shí)訓(xùn)實(shí)習(xí)材料。
8)認(rèn)定教學(xué)工作量。
企業(yè)生產(chǎn)實(shí)習(xí)流程如下:
1)成立專業(yè)教學(xué)指導(dǎo)委員會(huì),該委員會(huì)由企業(yè)和學(xué)校的相關(guān)成員組成,承擔(dān)校企合作辦學(xué)的指導(dǎo)作用。
2)校企根據(jù)教學(xué)目標(biāo)共同制定生產(chǎn)實(shí)習(xí)可執(zhí)行的計(jì)劃。
3)召開生產(chǎn)實(shí)習(xí)動(dòng)員會(huì)。通過(guò)動(dòng)員會(huì),讓學(xué)生明確到企業(yè)的學(xué)習(xí)要求,企業(yè)指導(dǎo)教師知道學(xué)生在企業(yè)生產(chǎn)崗位上的實(shí)訓(xùn)任務(wù),學(xué)校指導(dǎo)教師清楚學(xué)生實(shí)訓(xùn)教學(xué)任務(wù)。
4)給學(xué)生發(fā)放實(shí)訓(xùn)手冊(cè)和學(xué)習(xí)資料。
5)學(xué)生進(jìn)入實(shí)訓(xùn)企業(yè)。根據(jù)企業(yè)生產(chǎn)流程、崗位群特點(diǎn),在專業(yè)指導(dǎo)教師和企業(yè)技術(shù)員指導(dǎo)下以學(xué)徒身份學(xué)習(xí)崗位技能。
6)企業(yè)教師和學(xué)校教師共同考核學(xué)生,給出評(píng)定成績(jī)。
在頂崗實(shí)習(xí)方面的業(yè)務(wù)流程是:
1)按照學(xué)習(xí)情境要求制定頂崗實(shí)習(xí)職業(yè)能力培養(yǎng)教學(xué)目標(biāo)。
2)學(xué)校組織頂崗實(shí)習(xí)供需專場(chǎng)見(jiàn)面會(huì)。學(xué)生與企業(yè)相互見(jiàn)面洽談,初步確定實(shí)習(xí)意向。
3)學(xué)校整理洽談結(jié)果,進(jìn)一步的調(diào)整實(shí)習(xí)崗位。
4)學(xué)校和企業(yè)溝通實(shí)習(xí)崗位調(diào)整情況。
5)學(xué)校和學(xué)生溝通實(shí)習(xí)崗位調(diào)整情況。
6)學(xué)生、企業(yè)和學(xué)校三方簽訂實(shí)訓(xùn)實(shí)習(xí)協(xié)議書。
7)學(xué)生進(jìn)入企業(yè)頂崗實(shí)習(xí)。
8)企業(yè)給出評(píng)定成績(jī)。
9)返校參加論文答辯。
按照系統(tǒng)的功能劃分,該系統(tǒng)劃分為表現(xiàn)層、業(yè)務(wù)應(yīng)用層、業(yè)務(wù)支撐層和數(shù)據(jù)層。各個(gè)層既相互獨(dú)立又相互依賴。
客戶端:各種移動(dòng)設(shè)備。例如各種型號(hào)的智能手機(jī)、平板電腦、上網(wǎng)本、掌上電腦等終端移動(dòng)設(shè)備。當(dāng)然PC、筆記本等設(shè)備也可以訪問(wèn)該系統(tǒng)。
表現(xiàn)層:主要是用戶使用界面,實(shí)現(xiàn)同用戶的交互操作。即學(xué)生界面、教師界面、企業(yè)界面、教學(xué)秘書界面、系統(tǒng)管理員界面。該層都是通過(guò)瀏覽器來(lái)操作,顯得簡(jiǎn)單易用,維護(hù)方便。
業(yè)務(wù)應(yīng)用層:該層包含校內(nèi)實(shí)訓(xùn)管理模塊、企業(yè)實(shí)訓(xùn)管理模塊、學(xué)生信息管理模塊、教師信息管理模塊、企業(yè)信息管理模塊。該層主要是新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院學(xué)生實(shí)訓(xùn)實(shí)習(xí)系統(tǒng)的功能單元模塊,他們承擔(dān)了獨(dú)立的業(yè)務(wù)功能,模塊之間通過(guò)各種接口實(shí)現(xiàn)調(diào)用。
業(yè)務(wù)支撐層:該層主要是新疆農(nóng)職院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的部署平臺(tái)。包含了系統(tǒng)部署環(huán)境、各種中間鍵、后臺(tái)管理系統(tǒng)。后臺(tái)管理系統(tǒng)主要實(shí)現(xiàn)數(shù)據(jù)的維護(hù)、更新、備份、還原、日志等功能。
數(shù)據(jù)層:該層主要部署數(shù)據(jù)庫(kù)系統(tǒng)。從安全角度考慮,要重點(diǎn)保護(hù)該層,數(shù)據(jù)對(duì)一個(gè)系統(tǒng)而言是核心,如果數(shù)據(jù)破壞則對(duì)于系統(tǒng)來(lái)說(shuō)是嚴(yán)重的威脅。
外部數(shù)據(jù)接口:為了提高系統(tǒng)的可擴(kuò)展性,本系統(tǒng)提供了多個(gè)外部數(shù)據(jù)接口,實(shí)現(xiàn)同其他系統(tǒng)的通訊和數(shù)據(jù)共享,包含課程管理系統(tǒng)接口、教室管理系統(tǒng)接口等。
該系統(tǒng)依賴.NET平臺(tái)和安全保障體系。本系統(tǒng)是在. NET環(huán)境下開發(fā)的,所以在系統(tǒng)部署時(shí),要部署.NET的系統(tǒng)運(yùn)行環(huán)境,該系統(tǒng)的正常運(yùn)行依賴于它。為了提高系統(tǒng)的安全性能,本系統(tǒng)在部署時(shí),構(gòu)件了立體的安全環(huán)境,在物理層通過(guò)禁用USB接口[7]、對(duì)服務(wù)器上鎖方式提高安全性、在操作系統(tǒng)層通過(guò)系統(tǒng)加固來(lái)提高操作系統(tǒng)的安全性、在應(yīng)用層通過(guò)用戶口令和權(quán)限等方式保證系統(tǒng)的安全、在數(shù)據(jù)層通過(guò)數(shù)據(jù)備份等方式保證數(shù)據(jù)的安全、通過(guò)各種制度保證系統(tǒng)使用的安全。
圖1 系統(tǒng)架構(gòu)圖
通訊模塊是實(shí)現(xiàn)與操作系統(tǒng)的通訊,實(shí)現(xiàn)數(shù)據(jù)的交換和共享。
基礎(chǔ)框架模塊是為了提高系統(tǒng)開發(fā)效率和節(jié)約開發(fā)成本,直接調(diào)用了安卓系統(tǒng)的一些基礎(chǔ)模塊,本系統(tǒng)主要用到了Application Frameworks(應(yīng)用框架)和 Libraries(庫(kù))。Application Frameworks(應(yīng)用框架)就是為了提高代碼復(fù)用而提供的功能,在該框架中谷歌公司提供好多的功能,第三方的公司也可以提供組件,主要是為了提高開發(fā)效率。本系統(tǒng)主要用到了 Content Providers(內(nèi)容提供器)、Resource Manager(資源管理器)、Notification Manager(通告管理器)、
Activity Manager(行動(dòng)管理器)。Libraries(庫(kù))為了方便基于安卓操作系統(tǒng)的開發(fā),谷歌公司提供的一套C/C++庫(kù)。
系統(tǒng)模塊是本系統(tǒng)的功能體現(xiàn)部分,主要有校內(nèi)實(shí)訓(xùn)管理模塊、企業(yè)實(shí)訓(xùn)管理模塊、學(xué)生信息管理模塊、教師信息管理模塊、企業(yè)信息管理模塊等。校內(nèi)實(shí)訓(xùn)管理模塊主要實(shí)現(xiàn)校內(nèi)實(shí)訓(xùn)的登記、過(guò)程控制、信息查詢、成績(jī)?cè)u(píng)定、信息的導(dǎo)出等功能。企業(yè)實(shí)訓(xùn)管理模塊主要實(shí)現(xiàn)對(duì)校外在企業(yè)中實(shí)訓(xùn)的登記、過(guò)程控制、信息查詢、成績(jī)?cè)u(píng)定、信息的導(dǎo)出等功能。學(xué)生信息管理模塊主要是對(duì)實(shí)訓(xùn)學(xué)生的相關(guān)信息登記、維護(hù)、備份和恢復(fù)等功能,該信息中記錄了學(xué)生的特長(zhǎng)、性格等特點(diǎn),為合理的安排實(shí)習(xí)提供依據(jù)。教師信息管理模塊主要記錄實(shí)訓(xùn)教師的基本信息,如教師的研究方向、職稱、技能水平等重要信息,便于將教師在實(shí)訓(xùn)時(shí)安排到合理的環(huán)節(jié),這里的教師信息包含校內(nèi)教師和企業(yè)教師。企業(yè)信息管理模塊主要記錄企業(yè)的名稱、規(guī)模、功能、用人信息、信譽(yù)度等信息,為將來(lái)安排學(xué)生實(shí)習(xí)提供依據(jù)。
新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)[8]的實(shí)體類有實(shí)訓(xùn)管理類、校內(nèi)實(shí)訓(xùn)管理類、企業(yè)實(shí)訓(xùn)管理類、學(xué)生信息管理類、教師信息管理類和企業(yè)信息管理類。校內(nèi)實(shí)訓(xùn)管理類的屬性有編號(hào)、實(shí)訓(xùn)項(xiàng)目名稱、系部、班級(jí)、教師、實(shí)訓(xùn)室、日期;操作有添加實(shí)訓(xùn)項(xiàng)目、查看實(shí)訓(xùn)項(xiàng)目、修改實(shí)訓(xùn)項(xiàng)目、刪除實(shí)訓(xùn)項(xiàng)目。校外實(shí)訓(xùn)項(xiàng)目管理類的屬性有編號(hào)、實(shí)訓(xùn)項(xiàng)目名稱、系部、班級(jí)、學(xué)生姓名、教師、企業(yè)名稱、日期;操作有添加實(shí)訓(xùn)項(xiàng)目、查看實(shí)訓(xùn)項(xiàng)目、修改實(shí)訓(xùn)項(xiàng)目、刪除實(shí)訓(xùn)項(xiàng)目。學(xué)生信息管理類屬性有編號(hào)、姓名、學(xué)號(hào)、系部、班級(jí)、性別、年齡、族別、技能特長(zhǎng)、綜合評(píng)價(jià)、實(shí)訓(xùn)成績(jī);操作有添加、查詢、修改、刪除。教師信息管理類的屬性有編號(hào)、教師姓名、工號(hào)、工作單位、年齡、職稱、電話、郵箱、技能特長(zhǎng);操作有添加、查詢、修改、刪除。企業(yè)信息管理類的書寫有編號(hào)、企業(yè)名稱、企業(yè)性質(zhì)、企業(yè)功能、企業(yè)地址、負(fù)責(zé)人姓名、聯(lián)系方式、用人需求情況;操作有添加、查詢、修改、刪除。實(shí)訓(xùn)管理類與校內(nèi)實(shí)訓(xùn)類、企業(yè)實(shí)訓(xùn)類、學(xué)生信息管理類、教師信息管理類、企業(yè)信息管理類是聚合關(guān)系,也就是說(shuō)實(shí)訓(xùn)管理類包含校內(nèi)實(shí)訓(xùn)類、企業(yè)實(shí)訓(xùn)類、學(xué)生信息管理類、教師信息管理類、企業(yè)信息管理類。校內(nèi)實(shí)訓(xùn)管理類與學(xué)生信息管理類和教師信息管理類是關(guān)聯(lián)關(guān)系,而且是一對(duì)一的關(guān)系,也就是說(shuō)一個(gè)校內(nèi)實(shí)訓(xùn)項(xiàng)目對(duì)應(yīng)一個(gè)教師和學(xué)生。校外實(shí)訓(xùn)管理類與學(xué)生信息管理類、教師信息管理類、企業(yè)信息管理類是關(guān)聯(lián)關(guān)系,而且是一對(duì)多的關(guān)系,也就是說(shuō)一個(gè)校外實(shí)訓(xùn)項(xiàng)目對(duì)應(yīng)多個(gè)教師和企業(yè)。
圖2 代碼功能關(guān)系圖
表1 新疆農(nóng)職院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的類包表
新疆農(nóng)職院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)的接口中包含,校內(nèi)實(shí)訓(xùn)管理調(diào)用、校外實(shí)訓(xùn)管理、學(xué)生信息管理調(diào)用、教師信息管理調(diào)用、企業(yè)信息管理調(diào)用、課程管理系統(tǒng)接口、人事管理系統(tǒng)接口、教室管理系統(tǒng)接口。
數(shù)據(jù)在設(shè)計(jì)時(shí)主要有校內(nèi)實(shí)訓(xùn)管理表、校外實(shí)訓(xùn)管理表、學(xué)生信息管理表、教師信息管理表、企業(yè)信息管理。本文重點(diǎn)說(shuō)明校內(nèi)實(shí)訓(xùn)管理表和學(xué)生信息管理表。
校內(nèi)實(shí)訓(xùn)管理表中的編號(hào)必須升序排列的原則。在實(shí)訓(xùn)室安排時(shí)要查詢實(shí)訓(xùn)室和日期字段看有沒(méi)有重復(fù),如果有重復(fù)則重新安排時(shí)間,避免實(shí)訓(xùn)時(shí)間沖突的發(fā)生。學(xué)生信息管理表中,學(xué)號(hào)為主鍵,學(xué)號(hào)在全校是唯一的。性別的輸入內(nèi)容必須是男或女,否則不能寫入數(shù)據(jù)庫(kù)。年齡必須大于零。實(shí)訓(xùn)成績(jī)介于0到100分中間,而且從防止數(shù)據(jù)的非法修改,規(guī)定教師在有規(guī)定的時(shí)間范圍內(nèi)提交成績(jī),成績(jī)一旦提交無(wú)法修改。
表2 校內(nèi)實(shí)訓(xùn)管理表
表3 學(xué)生信息管理表
該設(shè)計(jì)方案是在新疆農(nóng)業(yè)職業(yè)技術(shù)學(xué)院學(xué)生實(shí)訓(xùn)實(shí)習(xí)管理的需求分析基礎(chǔ)之上完成的。整個(gè)方案設(shè)計(jì)的出發(fā)點(diǎn)是為學(xué)生、企業(yè)、學(xué)校提供便捷的服務(wù),同時(shí)提高學(xué)校在學(xué)生實(shí)訓(xùn)實(shí)習(xí)方面的管理水平和工作效率。
[1]閆楠.成績(jī)網(wǎng)上查詢系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中小學(xué)信息技術(shù)教育,2004(4):4-5.
[2]成桂玲.基于SOA的教學(xué)管理系統(tǒng)web服務(wù)的設(shè)計(jì)與實(shí)現(xiàn)[J].電子世界,2013(3):64-65.
[3]熊星星,李倩,何蘭芳,等.基于Web的實(shí)訓(xùn)實(shí)習(xí)管理系統(tǒng)[J].《計(jì)算機(jī)時(shí)代》,2014(5):66-67.
[4]吳玉萍.基于Web的網(wǎng)上教學(xué)管理系統(tǒng)的設(shè)計(jì)與開發(fā).職業(yè)技術(shù)教育,2002(10):9-10.
[5]林成,云長(zhǎng)海,韓雙.學(xué)生成績(jī)網(wǎng)絡(luò)管理系統(tǒng)[J].齊齊哈爾醫(yī)學(xué)院學(xué)報(bào),2003(4):20-22.
[6]范銘.職業(yè)教育實(shí)習(xí)實(shí)訓(xùn)基地信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)現(xiàn)代教育裝備,2007(12):58-59.
[7]劉崢,孫波.面向逆向工程的曲面再設(shè)計(jì)系統(tǒng)與接口技術(shù)[J].西安工業(yè)大學(xué)學(xué)報(bào),2013(6):463-469.
[8]朱丹,馬柯,田威虎,等.工作事項(xiàng)督辦管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].西安工程大學(xué)學(xué)報(bào),2015(2):195-199.
The design of student training practice management system based on mobile platform
FU Feng
(Xinjiang Agricultural Vocational College,Changji 831100,China)
Xinjiang agricultural vocational college students to improve the efficiency of management based on objective practice.Using software engineering method,analyzing the business process management system for students training practice is proposed based on mobile platform of Xinjiang Agricultural Vocational and technical college students training practice management system design solution and the design starting point is for convenient service for students,enterprises,schools,while improving the school in training the students in the practice of management level.Through the application of the system,the conclusions of the efficiency of the 80%of the students'training practice in the practice of the students are improved.
mobile platform;students;training practice;management system
TN0
A
1674-6236(2016)09-0066-03
2015-05-25稿件編號(hào):201505214
傅 峰(1978—),男,甘肅平?jīng)鋈?,碩士,講師。研究方向:網(wǎng)絡(luò)安全和操作系統(tǒng)。