時(shí)間:2023-03-21 17:12:56
序論:在您撰寫(xiě)軟件技術(shù)畢業(yè)論文時(shí),參考他人的優(yōu)秀作品可以開(kāi)闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。
【關(guān)鍵詞】論文 答辯 規(guī)范化 質(zhì)量
【中圖分類(lèi)號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2015)09-0128-01
0.引言
畢業(yè)論文是高職高專(zhuān)學(xué)校應(yīng)屆畢業(yè)生按照教學(xué)計(jì)劃在畢業(yè)前必須完成的反映學(xué)生綜合知識(shí)水平和代表學(xué)生見(jiàn)解、能力及成果的學(xué)術(shù)論文,是培養(yǎng)大學(xué)生的創(chuàng)新能力、實(shí)踐能力和創(chuàng)新精神的重要實(shí)踐環(huán)節(jié),同時(shí)也是實(shí)現(xiàn)培養(yǎng)目標(biāo)和檢驗(yàn)教學(xué)質(zhì)量的關(guān)鍵環(huán)節(jié)。
對(duì)我院高職計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的畢業(yè)論文指導(dǎo),從教師的角度來(lái)說(shuō),指導(dǎo)學(xué)生寫(xiě)畢業(yè)論文,是教師對(duì)學(xué)生所做的最后一次執(zhí)手訓(xùn)練,對(duì)大多數(shù)學(xué)生來(lái)說(shuō),寫(xiě)論文在他們的經(jīng)歷當(dāng)中還是第一次。所以進(jìn)一步規(guī)范畢業(yè)論文的組織、指導(dǎo)與答辯等主要環(huán)節(jié)的工作程序,以提高畢業(yè)論文工作的質(zhì)量和水平。
1.基本情況分析
計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)生共涵蓋6個(gè)專(zhuān)業(yè)共287人,共完成 287篇畢業(yè)論文,其中軟件技術(shù)專(zhuān)業(yè)(軟件編碼方向)39篇、軟件技術(shù)專(zhuān)業(yè)(動(dòng)漫設(shè)計(jì)與制作方向)50篇、軟件技術(shù)專(zhuān)業(yè)(印刷圖文信息處理方向)32篇,網(wǎng)絡(luò)技術(shù)專(zhuān)業(yè)57篇、計(jì)算機(jī)應(yīng)用專(zhuān)業(yè)(過(guò)程控制方向)75篇、圖形圖像專(zhuān)業(yè)34篇?;厩闆r見(jiàn)下表:
表1 2013屆專(zhuān)科畢業(yè)論文成績(jī)統(tǒng)計(jì)表
2.過(guò)程分析
2.1 征題與選題
本屆畢業(yè)生共292人,為了使學(xué)生能有較大的選擇空間,我系在教師中進(jìn)行廣泛征題,所擬題目具有較強(qiáng)的專(zhuān)業(yè)性、學(xué)術(shù)性,難易程度適中,但未能保證學(xué)生一人一題。
出臺(tái)了一系列相關(guān)政策,鼓勵(lì)實(shí)驗(yàn)性、動(dòng)手性強(qiáng)的論文選題,要求導(dǎo)師以體現(xiàn)工學(xué)結(jié)合,專(zhuān)業(yè)與現(xiàn)實(shí)選題為主,報(bào)銷(xiāo)優(yōu)秀的版面費(fèi),負(fù)責(zé)統(tǒng)一打印論文;增加動(dòng)手訓(xùn)練機(jī)會(huì)。
2.2開(kāi)題
學(xué)生選題經(jīng)確認(rèn)后,由畢業(yè)論文工作指導(dǎo)組正式下達(dá)畢業(yè)論文任務(wù),選派指導(dǎo)教師,組織學(xué)生認(rèn)真進(jìn)行開(kāi)題的各項(xiàng)準(zhǔn)備工作。按教學(xué)計(jì)劃安排,學(xué)生基本上在規(guī)定時(shí)間完成了開(kāi)題報(bào)告。
2.3答辯安排
成立了論文答辯委員會(huì),負(fù)責(zé)畢業(yè)論文的評(píng)閱及答辯總體安排。對(duì)于論文評(píng)閱,要求教師按照論文的學(xué)術(shù)水平、論文使用的研究方法、論文規(guī)范性、論文結(jié)果等進(jìn)行全面、認(rèn)真地審閱和評(píng)分。答辯委員會(huì)對(duì)學(xué)生畢業(yè)論文答辯資格進(jìn)行了審查。
在答辯前召開(kāi)了答辯組成員的培訓(xùn)工作會(huì)議,把答辯的安排和程序提前通知學(xué)生,確保答辯能?chē)?yán)格按照規(guī)章制度進(jìn)行,為答辯工作的順利開(kāi)展作了很好的準(zhǔn)備。增加了同行評(píng)審,抽查了部分學(xué)生參與了論文答辯。
在畢業(yè)論文答辯工作結(jié)束后,答辯委員會(huì)進(jìn)行了畢業(yè)論文成績(jī)總評(píng),同時(shí)評(píng)選出本年度系級(jí)優(yōu)秀畢業(yè)論文,共計(jì)24篇。
3.加強(qiáng)對(duì)畢業(yè)論文工作的管理和監(jiān)督
有計(jì)劃、有組織的管理是提高計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)論文教學(xué)質(zhì)量的前提。按照相關(guān)畢業(yè)論文工作的規(guī)定和部署,組織成立了畢業(yè)論文工作指導(dǎo)組,制定了實(shí)施方案,積極開(kāi)展了指導(dǎo)教師和學(xué)生的畢業(yè)論文思想動(dòng)員和教育工作,傳達(dá)了關(guān)于畢業(yè)論文有關(guān)工作的統(tǒng)一要求和具體管理規(guī)定。并詳細(xì)做出了畢業(yè)論文工作具體安排,作為進(jìn)行畢業(yè)論文工作的主要管理文件,主要內(nèi)容為:當(dāng)年畢業(yè)論文的具體工作,如動(dòng)員、部署、檢查、評(píng)閱、答辯、評(píng)定成績(jī)、總結(jié)等工作的程序和實(shí)施時(shí)間安排等。
制定了論文指導(dǎo)教師工作細(xì)則。主要內(nèi)容為:指導(dǎo)教師的職責(zé)和作用,對(duì)指導(dǎo)教師的要求,指導(dǎo)工作計(jì)劃、安排與進(jìn)程,指導(dǎo)記錄等。
在論文寫(xiě)作過(guò)程中,對(duì)于選題、開(kāi)題、撰寫(xiě)、指導(dǎo)、答辯整個(gè)過(guò)程,嚴(yán)格按照文件要求進(jìn)行監(jiān)督和管理。本著讓學(xué)生多動(dòng)手、多實(shí)踐的原則注重過(guò)程管理,哪怕在實(shí)驗(yàn)過(guò)程中多次失敗,多次嘗試,都是對(duì)學(xué)生最大的鍛煉。經(jīng)過(guò)這樣的改革,畢業(yè)論文的質(zhì)量有了很大的提高,學(xué)生真正的投入,得到了回報(bào),那就是知識(shí)的獲得和能力的提高。論文寫(xiě)作過(guò)程及論文本身的規(guī)范性也有明顯改善,基本杜絕了論文嚴(yán)重抄襲行為。
4.對(duì)畢業(yè)論文工作的幾點(diǎn)思考
畢業(yè)論文反映計(jì)算機(jī)專(zhuān)業(yè)學(xué)生通過(guò)兩年半的專(zhuān)業(yè)學(xué)習(xí),已經(jīng)具備了一定的科學(xué)研究實(shí)踐能力、寫(xiě)作能力和思維能力,對(duì)許多問(wèn)題形成了自己獨(dú)立的見(jiàn)解,絕大部分學(xué)生都表現(xiàn)出濃厚的科研興趣和熱情。但也存在著一些不足,主要表現(xiàn)在:知識(shí)面比較窄,思路不夠開(kāi)闊,對(duì)如何撰寫(xiě)論文了解不夠,收集、整理、分析信息、資料的能力欠缺。許多人不理解畢業(yè)論文寫(xiě)作的意義,錯(cuò)誤地認(rèn)為,這是強(qiáng)加給他們的額外負(fù)擔(dān),有部分學(xué)生不按學(xué)院關(guān)于畢業(yè)論文有關(guān)工作的統(tǒng)一要求和我系的具體管理規(guī)定敷衍了事。針對(duì)以上這些情況,我們對(duì)今后的畢業(yè)論文工作應(yīng)該注意以下幾點(diǎn):
一要在平時(shí)的教學(xué)中重視培養(yǎng)學(xué)生的科研意識(shí)和撰寫(xiě)科研論文的能力,組織有科研實(shí)力和經(jīng)驗(yàn)的教師在學(xué)生中開(kāi)展撰寫(xiě)科研論文的教學(xué)活動(dòng),積極孕育良好的學(xué)術(shù)氛圍,為畢業(yè)論文打好基礎(chǔ)。
二要將學(xué)生的畢業(yè)論文更多地和教師的科研項(xiàng)目結(jié)合起來(lái),提前開(kāi)展、合理安排畢業(yè)論文工作。加強(qiáng)學(xué)術(shù)合作精神,使指導(dǎo)教師的指導(dǎo)更專(zhuān)業(yè),學(xué)生科研的方向感更明確,進(jìn)一步提高畢業(yè)論文的質(zhì)量。
三要提高學(xué)生索取信息、計(jì)算機(jī)繪圖、數(shù)據(jù)處理、多媒體軟件應(yīng)用等的能力,以及對(duì)資料、信息的獲取及獨(dú)立分析的能力,學(xué)會(huì)將現(xiàn)有的資料轉(zhuǎn)化為自己的觀(guān)點(diǎn),并作出切實(shí)的表達(dá)。
四要進(jìn)一步強(qiáng)化教師責(zé)任心,強(qiáng)化學(xué)生從事論文工作的自覺(jué)性。進(jìn)一步加強(qiáng)對(duì)論文選題的審核以及過(guò)程管理。
參考文獻(xiàn):
[1]宋寶坤.關(guān)于改進(jìn)畢業(yè)論文工作的思考[J].湖南:湖南廣播電視大學(xué)學(xué)報(bào),2008,(1).
關(guān)鍵詞 工作流程 畢業(yè)實(shí)踐 軟件技術(shù)
中圖分類(lèi)號(hào):G715 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.16400/j.cnki.kjdkz.2015.05.025
Vocational College Graduation Comprehensive
Practical Design Based on Work Flow
ZHENG Xiang, XIAN Min, WU Peng
(Department of Electrical and Information Engineering, Sichuan Engineering
Technical College, Deyang, Sichuan 618000)
Abstract For the current situation to carry out comprehensive practical vocational college graduate, put forward by the enterprise workflow design graduate comprehensive practical approach. First, a comprehensive analysis of the current practice of vocational colleges to carry out the process of graduating from the problems, and then graduate software technology professional practice, for example, based on the work process of the practical aspects of the enterprise were analyzed, based on graduation workflow design integrated practice teaching.
Key words work flow; graduation practice; software technology
1 當(dāng)前高職教育畢業(yè)實(shí)踐存在的問(wèn)題
從我國(guó)高職教學(xué)工作的開(kāi)展來(lái)看,我國(guó)大多數(shù)地區(qū)的高職院校通常都會(huì)將畢業(yè)綜合實(shí)踐列為一個(gè)獨(dú)立的教學(xué)模塊來(lái)實(shí)施。①高職學(xué)院的學(xué)生在經(jīng)過(guò)兩年半的學(xué)習(xí)之后,都會(huì)安排到企業(yè)參加畢業(yè)頂崗實(shí)習(xí)并撰寫(xiě)畢業(yè)論文。畢業(yè)頂崗實(shí)習(xí)活動(dòng)既鍛煉了學(xué)生的實(shí)踐能力,又增長(zhǎng)了學(xué)生的社會(huì)閱歷,是畢業(yè)生進(jìn)入企業(yè)之前一個(gè)必要的實(shí)踐環(huán)節(jié)。然而企業(yè)中實(shí)際崗位的鍛煉缺乏對(duì)專(zhuān)業(yè)知識(shí)結(jié)構(gòu)的總結(jié)歸納,畢業(yè)論文沒(méi)有系統(tǒng)的畢業(yè)設(shè)計(jì)活動(dòng)作支撐,導(dǎo)致論文的學(xué)術(shù)性與實(shí)習(xí)的實(shí)踐性脫節(jié)。畢業(yè)生對(duì)畢業(yè)論文的重視程度不夠,大多數(shù)學(xué)生的論文都是通過(guò)網(wǎng)絡(luò)或者其他渠道找到的資料東拼西湊而成,抄襲情況較為普遍。除了學(xué)生能力不足、指導(dǎo)渠道不暢通、指導(dǎo)教師對(duì)論文要求不嚴(yán)格等因素,造成上述情況最主要的原因就是學(xué)校對(duì)畢業(yè)綜合實(shí)踐設(shè)計(jì)及考核方式不當(dāng)。②只有對(duì)高職畢業(yè)綜合實(shí)踐進(jìn)行整體式設(shè)計(jì)、階段性推進(jìn)和過(guò)程化管理,才能從根本上解決目前高職畢業(yè)綜合實(shí)踐體系“有名無(wú)實(shí)”的現(xiàn)狀,使其真正發(fā)揮教學(xué)“風(fēng)向標(biāo)”和就業(yè)“快車(chē)道”的作用。③
為了提高畢業(yè)綜合實(shí)踐的質(zhì)量,全面培養(yǎng)學(xué)生綜合素質(zhì)能力,我院將畢業(yè)綜合實(shí)踐分為兩個(gè)步驟進(jìn)行。首先在學(xué)校進(jìn)行為期六周的畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié),再參加最后一學(xué)期的頂崗實(shí)習(xí)活動(dòng)。在畢業(yè)設(shè)計(jì)實(shí)訓(xùn)環(huán)節(jié)中,學(xué)生首先要完成畢業(yè)設(shè)計(jì)任務(wù),然后根據(jù)畢業(yè)設(shè)計(jì)內(nèi)容完成畢業(yè)論文,最后參加畢業(yè)答辯。畢業(yè)生在單位頂崗實(shí)習(xí)活動(dòng)中,只需要提交周記、實(shí)習(xí)單位評(píng)價(jià)和實(shí)習(xí)報(bào)告。畢業(yè)綜合實(shí)踐是以往課程設(shè)計(jì)、教學(xué)實(shí)驗(yàn)、實(shí)訓(xùn)等環(huán)節(jié)中形成的基本知識(shí)、技術(shù)應(yīng)用能力與技能在實(shí)踐環(huán)節(jié)中的具體應(yīng)用,是畢業(yè)生走向就業(yè)崗位前的最終訓(xùn)練。④
2 基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)思路及實(shí)施方案
畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié)按照企業(yè)的工作過(guò)程開(kāi)展有利于畢業(yè)生熟悉企業(yè)工作流程,達(dá)到“零距離”上崗的培養(yǎng)目標(biāo)?;诠ぷ鬟^(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)按照三個(gè)步驟來(lái)完成,首先調(diào)研企業(yè)工作流程分析職業(yè)能力要求,然后進(jìn)行畢業(yè)設(shè)計(jì)整體設(shè)計(jì),最后制定具體實(shí)踐環(huán)節(jié)方案,如圖1所示。
圖1 畢業(yè)綜合實(shí)踐設(shè)計(jì)步驟
2.1 企業(yè)工作流程及職業(yè)能力分析
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì),首先要完成的是工作任務(wù)與職業(yè)能力分析。我們?cè)诋厴I(yè)實(shí)踐整體方案制定過(guò)程中,首先對(duì)大量的企業(yè)進(jìn)行調(diào)研,深入了解企業(yè)工作流程以及工作過(guò)程中涉及的崗位配置情況;然后邀請(qǐng)了本專(zhuān)業(yè)領(lǐng)域的專(zhuān)家進(jìn)行交流,以企業(yè)崗位的工作技能要求為出發(fā)點(diǎn),充分了解在崗位對(duì)工作人員職業(yè)素質(zhì)、專(zhuān)業(yè)知識(shí)以及工作技能的要求。通過(guò)企業(yè)調(diào)研和專(zhuān)家座談,能夠清晰地認(rèn)識(shí)企業(yè)工作流程、崗位職業(yè)技能要求及崗位工作任務(wù)的關(guān)聯(lián)。在此基礎(chǔ)上,將企業(yè)的工作流程及工作內(nèi)容加以修整轉(zhuǎn)化為畢業(yè)設(shè)計(jì)項(xiàng)目,然后再對(duì)整個(gè)畢業(yè)設(shè)計(jì)的工作項(xiàng)目細(xì)分,詳細(xì)描述完成工作任務(wù)應(yīng)掌握的職業(yè)能力。⑤
表2 實(shí)踐環(huán)節(jié)設(shè)計(jì)表
2.2 畢業(yè)實(shí)踐整體設(shè)計(jì)
根據(jù)工作任務(wù)和職業(yè)能力的分析結(jié)果,將軟件技術(shù)專(zhuān)業(yè)的畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié)劃分為五個(gè)階段。第一個(gè)階段是選題及需求分析階段,在此階段學(xué)生要選擇畢業(yè)設(shè)計(jì)所做的項(xiàng)目,然后與客戶(hù)進(jìn)行溝通完成需求分析任務(wù),最后撰寫(xiě)需求分析文檔,為期半周。第二階段是系統(tǒng)設(shè)計(jì)階段,在此階段學(xué)生要完成系統(tǒng)整體流程設(shè)計(jì)、系統(tǒng)用例圖設(shè)計(jì)、數(shù)據(jù)模型設(shè)計(jì)、功能模塊設(shè)計(jì)以及開(kāi)發(fā)框架搭建等工作,為期半周。系統(tǒng)設(shè)計(jì)對(duì)設(shè)計(jì)人員職業(yè)能力要求較高,需要具有項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的教師指導(dǎo)學(xué)生完成,業(yè)務(wù)流程和數(shù)據(jù)庫(kù)設(shè)計(jì)等環(huán)節(jié)都需要教師的參與。第三階段是編碼開(kāi)發(fā)階段,在此階段學(xué)生需要在開(kāi)發(fā)框架基礎(chǔ)上完成各個(gè)功能模塊的開(kāi)發(fā),最終進(jìn)行代碼整合,為期兩到三周。第四階段是系統(tǒng)測(cè)試階段,學(xué)生要完成測(cè)試腳本和案例的設(shè)計(jì)工作,對(duì)系統(tǒng)進(jìn)行功能性測(cè)試,如果發(fā)現(xiàn)Bug存在,還需要對(duì)Bug進(jìn)行修正,最后撰寫(xiě)軟件測(cè)試文檔。第五階段的主要任務(wù)是完成畢業(yè)論文,學(xué)生從項(xiàng)目的需求文檔、設(shè)計(jì)文檔及測(cè)試文檔中提取具體的解決方案,和理論知識(shí)相結(jié)合,以此為基礎(chǔ)撰寫(xiě)畢業(yè)論文。以實(shí)際項(xiàng)目為基礎(chǔ)項(xiàng)目開(kāi)發(fā)為主線(xiàn)完成的畢業(yè)論文內(nèi)容豐富,不會(huì)出現(xiàn)東拼西湊的情況。
2.3 實(shí)踐環(huán)節(jié)設(shè)計(jì)
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)第三個(gè)步驟就是實(shí)踐環(huán)節(jié)設(shè)計(jì),為實(shí)踐過(guò)程中每個(gè)環(huán)節(jié)制定任務(wù)目標(biāo)和知識(shí)點(diǎn)要求,教師要監(jiān)控學(xué)生整個(gè)畢業(yè)實(shí)踐過(guò)程中任務(wù)完成情況,針對(duì)學(xué)生掌握情況不好的知識(shí)點(diǎn)進(jìn)行輔導(dǎo)。學(xué)生在系統(tǒng)設(shè)計(jì)階段將系統(tǒng)開(kāi)發(fā)框架搭建完成,在此基礎(chǔ)上進(jìn)行編碼開(kāi)發(fā)。學(xué)生針對(duì)每個(gè)功能模塊,在SSH框架中進(jìn)行表示層、業(yè)務(wù)邏輯層及數(shù)據(jù)持久層的開(kāi)發(fā)即可。表2中提供了用戶(hù)登錄驗(yàn)證功能模塊開(kāi)發(fā)環(huán)節(jié)的設(shè)計(jì)方案。
3 基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)實(shí)施效果
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)完成后,經(jīng)實(shí)踐效果證明以企業(yè)工作過(guò)程為基準(zhǔn)的畢業(yè)綜合實(shí)踐環(huán)節(jié),在傳統(tǒng)的高職教育畢業(yè)綜合實(shí)踐頂崗實(shí)習(xí)環(huán)節(jié)前加入了畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié),創(chuàng)建了一種以企業(yè)工作流程為主線(xiàn),以工作任務(wù)為中心的實(shí)踐教育模式,讓學(xué)生通過(guò)實(shí)際項(xiàng)目來(lái)整合在校期間所學(xué)的知識(shí),并培養(yǎng)學(xué)生獨(dú)立完成項(xiàng)目的能力,教學(xué)效果與以前相比有明顯改善。
注釋
① 毛成波.高職院校畢業(yè)綜合實(shí)踐現(xiàn)狀分析[J].才智,2012.9.
② 于燕,劉小兵.高職畢業(yè)綜合實(shí)踐模式的改革與創(chuàng)新[J].教育與職業(yè),2010.9.
③ 吳建平,顧志剛.導(dǎo)生制在畢業(yè)綜合實(shí)踐教學(xué)中的運(yùn)用[J].職教論壇,2008.1.
關(guān)鍵詞 工作流程 畢業(yè)實(shí)踐 軟件技術(shù)
中圖分類(lèi)號(hào):G715 文獻(xiàn)標(biāo)識(shí)碼:A DOI:10.16400/ki.kjdkz.2015.05.025
Vocational College Graduation Comprehensive
Practical Design Based on Work Flow
ZHENG Xiang, XIAN Min, WU Peng
(Department of Electrical and Information Engineering, Sichuan Engineering
Technical College, Deyang, Sichuan 618000)
Abstract For the current situation to carry out comprehensive practical vocational college graduate, put forward by the enterprise workflow design graduate comprehensive practical approach. First, a comprehensive analysis of the current practice of vocational colleges to carry out the process of graduating from the problems, and then graduate software technology professional practice, for example, based on the work process of the practical aspects of the enterprise were analyzed, based on graduation workflow design integrated practice teaching.
Key words work flow; graduation practice; software technology
1 當(dāng)前高職教育畢業(yè)實(shí)踐存在的問(wèn)題
從我國(guó)高職教學(xué)工作的開(kāi)展來(lái)看,我國(guó)大多數(shù)地區(qū)的高職院校通常都會(huì)將畢業(yè)綜合實(shí)踐列為一個(gè)獨(dú)立的教學(xué)模塊來(lái)實(shí)施。①高職學(xué)院的學(xué)生在經(jīng)過(guò)兩年半的學(xué)習(xí)之后,都會(huì)安排到企業(yè)參加畢業(yè)頂崗實(shí)習(xí)并撰寫(xiě)畢業(yè)論文。畢業(yè)頂崗實(shí)習(xí)活動(dòng)既鍛煉了學(xué)生的實(shí)踐能力,又增長(zhǎng)了學(xué)生的社會(huì)閱歷,是畢業(yè)生進(jìn)入企業(yè)之前一個(gè)必要的實(shí)踐環(huán)節(jié)。然而企業(yè)中實(shí)際崗位的鍛煉缺乏對(duì)專(zhuān)業(yè)知識(shí)結(jié)構(gòu)的總結(jié)歸納,畢業(yè)論文沒(méi)有系統(tǒng)的畢業(yè)設(shè)計(jì)活動(dòng)作支撐,導(dǎo)致論文的學(xué)術(shù)性與實(shí)習(xí)的實(shí)踐性脫節(jié)。畢業(yè)生對(duì)畢業(yè)論文的重視程度不夠,大多數(shù)學(xué)生的論文都是通過(guò)網(wǎng)絡(luò)或者其他渠道找到的資料東拼西湊而成,抄襲情況較為普遍。除了學(xué)生能力不足、指導(dǎo)渠道不暢通、指導(dǎo)教師對(duì)論文要求不嚴(yán)格等因素,造成上述情況最主要的原因就是學(xué)校對(duì)畢業(yè)綜合實(shí)踐設(shè)計(jì)及考核方式不當(dāng)。②只有對(duì)高職畢業(yè)綜合實(shí)踐進(jìn)行整體式設(shè)計(jì)、階段性推進(jìn)和過(guò)程化管理,才能從根本上解決目前高職畢業(yè)綜合實(shí)踐體系“有名無(wú)實(shí)”的現(xiàn)狀,使其真正發(fā)揮教學(xué)“風(fēng)向標(biāo)”和就業(yè)“快車(chē)道”的作用。③
為了提高畢業(yè)綜合實(shí)踐的質(zhì)量,全面培養(yǎng)學(xué)生綜合素質(zhì)能力,我院將畢業(yè)綜合實(shí)踐分為兩個(gè)步驟進(jìn)行。首先在學(xué)校進(jìn)行為期六周的畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié),再參加最后一學(xué)期的頂崗實(shí)習(xí)活動(dòng)。在畢業(yè)設(shè)計(jì)實(shí)訓(xùn)環(huán)節(jié)中,學(xué)生首先要完成畢業(yè)設(shè)計(jì)任務(wù),然后根據(jù)畢業(yè)設(shè)計(jì)內(nèi)容完成畢業(yè)論文,最后參加畢業(yè)答辯。畢業(yè)生在單位頂崗實(shí)習(xí)活動(dòng)中,只需要提交周記、實(shí)習(xí)單位評(píng)價(jià)和實(shí)習(xí)報(bào)告。畢業(yè)綜合實(shí)踐是以往課程設(shè)計(jì)、教學(xué)實(shí)驗(yàn)、實(shí)訓(xùn)等環(huán)節(jié)中形成的基本知識(shí)、技術(shù)應(yīng)用能力與技能在實(shí)踐環(huán)節(jié)中的具體應(yīng)用,是畢業(yè)生走向就業(yè)崗位前的最終訓(xùn)練。④
2 基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)思路及實(shí)施方案
畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié)按照企業(yè)的工作過(guò)程開(kāi)展有利于畢業(yè)生熟悉企業(yè)工作流程,達(dá)到“零距離”上崗的培養(yǎng)目標(biāo)?;诠ぷ鬟^(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)按照三個(gè)步驟來(lái)完成,首先調(diào)研企業(yè)工作流程分析職業(yè)能力要求,然后進(jìn)行畢業(yè)設(shè)計(jì)整體設(shè)計(jì),最后制定具體實(shí)踐環(huán)節(jié)方案,如圖1所示。
圖1 畢業(yè)綜合實(shí)踐設(shè)計(jì)步驟
2.1 企業(yè)工作流程及職業(yè)能力分析
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì),首先要完成的是工作任務(wù)與職業(yè)能力分析。我們?cè)诋厴I(yè)實(shí)踐整體方案制定過(guò)程中,首先對(duì)大量的企業(yè)進(jìn)行調(diào)研,深入了解企業(yè)工作流程以及工作過(guò)程中涉及的崗位配置情況;然后邀請(qǐng)了本專(zhuān)業(yè)領(lǐng)域的專(zhuān)家進(jìn)行交流,以企業(yè)崗位的工作技能要求為出發(fā)點(diǎn),充分了解在崗位對(duì)工作人員職業(yè)素質(zhì)、專(zhuān)業(yè)知識(shí)以及工作技能的要求。通過(guò)企業(yè)調(diào)研和專(zhuān)家座談,能夠清晰地認(rèn)識(shí)企業(yè)工作流程、崗位職業(yè)技能要求及崗位工作任務(wù)的關(guān)聯(lián)。在此基礎(chǔ)上,將企業(yè)的工作流程及工作內(nèi)容加以修整轉(zhuǎn)化為畢業(yè)設(shè)計(jì)項(xiàng)目,然后再對(duì)整個(gè)畢業(yè)設(shè)計(jì)的工作項(xiàng)目細(xì)分,詳細(xì)描述完成工作任務(wù)應(yīng)掌握的職業(yè)能力。⑤
表2 實(shí)踐環(huán)節(jié)設(shè)計(jì)表
2.2 畢業(yè)實(shí)踐整體設(shè)計(jì)
根據(jù)工作任務(wù)和職業(yè)能力的分析結(jié)果,將軟件技術(shù)專(zhuān)業(yè)的畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié)劃分為五個(gè)階段。第一個(gè)階段是選題及需求分析階段,在此階段學(xué)生要選擇畢業(yè)設(shè)計(jì)所做的項(xiàng)目,然后與客戶(hù)進(jìn)行溝通完成需求分析任務(wù),最后撰寫(xiě)需求分析文檔,為期半周。第二階段是系統(tǒng)設(shè)計(jì)階段,在此階段學(xué)生要完成系統(tǒng)整體流程設(shè)計(jì)、系統(tǒng)用例圖設(shè)計(jì)、數(shù)據(jù)模型設(shè)計(jì)、功能模塊設(shè)計(jì)以及開(kāi)發(fā)框架搭建等工作,為期半周。系統(tǒng)設(shè)計(jì)對(duì)設(shè)計(jì)人員職業(yè)能力要求較高,需要具有項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的教師指導(dǎo)學(xué)生完成,業(yè)務(wù)流程和數(shù)據(jù)庫(kù)設(shè)計(jì)等環(huán)節(jié)都需要教師的參與。第三階段是編碼開(kāi)發(fā)階段,在此階段學(xué)生需要在開(kāi)發(fā)框架基礎(chǔ)上完成各個(gè)功能模塊的開(kāi)發(fā),最終進(jìn)行代碼整合,為期兩到三周。第四階段是系統(tǒng)測(cè)試階段,學(xué)生要完成測(cè)試腳本和案例的設(shè)計(jì)工作,對(duì)系統(tǒng)進(jìn)行功能性測(cè)試,如果發(fā)現(xiàn)Bug存在,還需要對(duì)Bug進(jìn)行修正,最后撰寫(xiě)軟件測(cè)試文檔。第五階段的主要任務(wù)是完成畢業(yè)論文,學(xué)生從項(xiàng)目的需求文檔、設(shè)計(jì)文檔及測(cè)試文檔中提取具體的解決方案,和理論知識(shí)相結(jié)合,以此為基礎(chǔ)撰寫(xiě)畢業(yè)論文。以實(shí)際項(xiàng)目為基礎(chǔ)項(xiàng)目開(kāi)發(fā)為主線(xiàn)完成的畢業(yè)論文內(nèi)容豐富,不會(huì)出現(xiàn)東拼西湊的情況。
2.3 實(shí)踐環(huán)節(jié)設(shè)計(jì)
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)第三個(gè)步驟就是實(shí)踐環(huán)節(jié)設(shè)計(jì),為實(shí)踐過(guò)程中每個(gè)環(huán)節(jié)制定任務(wù)目標(biāo)和知識(shí)點(diǎn)要求,教師要監(jiān)控學(xué)生整個(gè)畢業(yè)實(shí)踐過(guò)程中任務(wù)完成情況,針對(duì)學(xué)生掌握情況不好的知識(shí)點(diǎn)進(jìn)行輔導(dǎo)。學(xué)生在系統(tǒng)設(shè)計(jì)階段將系統(tǒng)開(kāi)發(fā)框架搭建完成,在此基礎(chǔ)上進(jìn)行編碼開(kāi)發(fā)。學(xué)生針對(duì)每個(gè)功能模塊,在SSH框架中進(jìn)行表示層、業(yè)務(wù)邏輯層及數(shù)據(jù)持久層的開(kāi)發(fā)即可。表2中提供了用戶(hù)登錄驗(yàn)證功能模塊開(kāi)發(fā)環(huán)節(jié)的設(shè)計(jì)方案。
3 基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)實(shí)施效果
基于工作過(guò)程的畢業(yè)綜合實(shí)踐設(shè)計(jì)完成后,經(jīng)實(shí)踐效果證明以企業(yè)工作過(guò)程為基準(zhǔn)的畢業(yè)綜合實(shí)踐環(huán)節(jié),在傳統(tǒng)的高職教育畢業(yè)綜合實(shí)踐頂崗實(shí)習(xí)環(huán)節(jié)前加入了畢業(yè)設(shè)計(jì)實(shí)踐環(huán)節(jié),創(chuàng)建了一種以企業(yè)工作流程為主線(xiàn),以工作任務(wù)為中心的實(shí)踐教育模式,讓學(xué)生通過(guò)實(shí)際項(xiàng)目來(lái)整合在校期間所學(xué)的知識(shí),并培養(yǎng)學(xué)生獨(dú)立完成項(xiàng)目的能力,教學(xué)效果與以前相比有明顯改善。
注釋
① 毛成波.高職院校畢業(yè)綜合實(shí)踐現(xiàn)狀分析[J].才智,2012.9.
② 于燕,劉小兵.高職畢業(yè)綜合實(shí)踐模式的改革與創(chuàng)新[J].教育與職業(yè),2010.9.
③ 吳建平,顧志剛.導(dǎo)生制在畢業(yè)綜合實(shí)踐教學(xué)中的運(yùn)用[J].職教論壇,2008.1.
關(guān)鍵字:高職,軟件技術(shù)專(zhuān)業(yè),畢業(yè)設(shè)計(jì),實(shí)踐
一、畢業(yè)設(shè)計(jì)概述
在高職院校中,教學(xué)環(huán)節(jié)大概由專(zhuān)業(yè)理論課、實(shí)驗(yàn)實(shí)訓(xùn)、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)、頂崗實(shí)
習(xí)等組成,其中畢業(yè)設(shè)計(jì)是實(shí)踐教學(xué)的重要組成部分,目的是培養(yǎng)和提高學(xué)生綜合運(yùn)用所學(xué)專(zhuān)業(yè)的理論知識(shí)和實(shí)踐知識(shí)的技能和水平,通過(guò)一個(gè)多月的畢業(yè)設(shè)計(jì),使學(xué)生在調(diào)查研究、查閱資料、收集整理資料、使用工具等方面得到一定的鍛煉。尤其是針對(duì)軟件技術(shù)專(zhuān)業(yè)的學(xué)生,對(duì)于軟件工程、軟件生命周期、軟件開(kāi)發(fā)、軟件項(xiàng)目管理等方面要有一個(gè)全新的認(rèn)識(shí)
并使得學(xué)生的專(zhuān)業(yè)素養(yǎng)和職業(yè)技能得到鍛煉和提高,以便學(xué)生更好地適應(yīng)工作崗位,較好地完成工作任務(wù)。然而在多年的教學(xué)工作中,作為高職軟件技術(shù)專(zhuān)業(yè)的教師,發(fā)現(xiàn)畢業(yè)設(shè)計(jì)效果并不是十分的理想,本文就畢業(yè)設(shè)計(jì)及指導(dǎo)提出一點(diǎn)自己的想法和建議。
二、高職軟件技術(shù)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)存在問(wèn)題
1、不太重視畢業(yè)設(shè)計(jì)
高職院校的畢業(yè)設(shè)計(jì)一般在大三的第一學(xué)期(也就是第五學(xué)期)后半部分進(jìn)行,一般而言學(xué)生已經(jīng)在此時(shí)簽約了用人單位,部分已經(jīng)去單位上班,學(xué)生在思想上認(rèn)為畢業(yè)設(shè)計(jì)不太重要,在六七周的設(shè)計(jì)時(shí)間內(nèi),可在可不在學(xué)校,只要把論文完成了,提交給指導(dǎo)教師即可。所以,學(xué)生做畢業(yè)設(shè)計(jì)的時(shí)候,態(tài)度不積極,很多時(shí)間愿意呆在宿舍打游戲看視頻,而不來(lái)機(jī)房與指導(dǎo)教師商討設(shè)計(jì)過(guò)程中遇到的問(wèn)題。等到馬上進(jìn)行畢業(yè)答辯了,有些學(xué)生就從網(wǎng)上隨便下載一些論文,然后進(jìn)行簡(jiǎn)單的修改,在答辯會(huì)上問(wèn)的問(wèn)題要么不會(huì),要么答非所問(wèn),實(shí)際效果與預(yù)期效果相差甚遠(yuǎn)。
2、畢業(yè)設(shè)計(jì)內(nèi)容不夠充實(shí)
對(duì)于軟件專(zhuān)業(yè)的學(xué)生而言,畢業(yè)設(shè)計(jì)大多為開(kāi)發(fā)一個(gè)應(yīng)用系統(tǒng)軟件,嚴(yán)格來(lái)講,件系統(tǒng)的開(kāi)發(fā)完全要按照軟件工程的七個(gè)階段來(lái)執(zhí)行,從前期的需求分析、可行性分析,到中期的概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼,再到后期的測(cè)試和維護(hù),每個(gè)階段都有大量的工作可做。但是事實(shí)上,學(xué)生做畢業(yè)時(shí)并不是按照這個(gè)過(guò)程來(lái)執(zhí)行,他們大多所選擇的內(nèi)容為信息管理系統(tǒng),功能無(wú)非就是增、刪、改、查、存、取等,這樣的系統(tǒng)在課程設(shè)計(jì)周或?qū)嵱?xùn)周時(shí)已經(jīng)做過(guò),而且這些系統(tǒng)在網(wǎng)上可以很容易的找到。由此看來(lái),畢業(yè)設(shè)計(jì)的內(nèi)容缺乏靈活性、多樣性,沒(méi)有完全與“互聯(lián)網(wǎng)+”、“云計(jì)算”、“大數(shù)據(jù)”、“安卓技術(shù)”等軟件行業(yè)比較流行的技術(shù)結(jié)合起來(lái),充分體現(xiàn)軟件技術(shù)專(zhuān)業(yè)特色和軟件行業(yè)特色。
3、論文格式不規(guī)范,文字表達(dá)不強(qiáng)
通過(guò)近幾年的答辯前準(zhǔn)備工作發(fā)現(xiàn),很多學(xué)生在臨上場(chǎng)答辯前一兩個(gè)小時(shí),都是忙于修于修改論文的格式,而事實(shí)是論文格式規(guī)范之前早都下給每一位學(xué)生,他們要么沒(méi)有看論文規(guī)范按自己的想法來(lái)做,要么未嚴(yán)格按格式規(guī)范來(lái)做,論文中經(jīng)常出現(xiàn)資料頁(yè)不全、目錄非自動(dòng)生成、標(biāo)題正文字體不合適、字體間距過(guò)大或過(guò)小、表無(wú)編號(hào)和名稱(chēng)、圖無(wú)編號(hào)和名稱(chēng)、圖片尺寸過(guò)大或過(guò)小、總結(jié)性的文字未完全針對(duì)本次設(shè)計(jì)、參考文獻(xiàn)格式不正確、參考文獻(xiàn)數(shù)目過(guò)少等等問(wèn)題。學(xué)生常常在臨答辯前忙于修個(gè)論文中諸如此類(lèi)的問(wèn)題,而延遲了正式的答辯時(shí)間。另外,論文整體文字表達(dá)欠缺,專(zhuān)業(yè)術(shù)語(yǔ)、專(zhuān)業(yè)描述不是特別到位,對(duì)于自己所完成的那部分內(nèi)容沒(méi)有突出重點(diǎn)和特點(diǎn),有的論文長(zhǎng)篇大論粘貼了十幾頁(yè)代碼,完全沒(méi)有把所有代碼都放在論文正文中的必要性。
4、設(shè)計(jì)任務(wù)劃分不明確、任務(wù)不飽滿(mǎn)
通常一個(gè)畢業(yè)設(shè)計(jì)題目由三到五人完成,設(shè)計(jì)時(shí)間六到七周,但是縱觀(guān)這幾年畢業(yè)設(shè)計(jì)的完成情況,一個(gè)畢業(yè)設(shè)計(jì)任務(wù)往往由一至兩人完成,其他學(xué)生或因工作因培訓(xùn)因其他而冠以名,收到的畢業(yè)論文往往是一個(gè)題目四五份相同的內(nèi)容,有的甚至連總結(jié)部分都相差無(wú)幾。所以整個(gè)畢業(yè)設(shè)計(jì)環(huán)節(jié)中學(xué)生之間的對(duì)任務(wù)的劃分沒(méi)有做到責(zé)任到人,人人負(fù)責(zé)一部分內(nèi)容,而是由一兩個(gè)人包辦完成,其他同學(xué)進(jìn)行復(fù)制拷貝,以應(yīng)付最后的論文提交。此外,有的小組盡管按人數(shù)分配了任務(wù),但是設(shè)計(jì)任務(wù)量偏小,三五天內(nèi)就完成。
三、 畢業(yè)設(shè)計(jì)解決辦法
1、 召開(kāi)畢業(yè)設(shè)計(jì)動(dòng)員會(huì),思想上引起足夠的重視
可以針對(duì)學(xué)生思想上不重視,行動(dòng)上松懈的狀態(tài),在大三第一學(xué)期第十周末考結(jié)束以后,由各個(gè)分院組織召開(kāi)一次全分院范圍內(nèi)的畢業(yè)設(shè)計(jì)動(dòng)員會(huì),由分院院長(zhǎng)帶頭發(fā)言、各教研室主任強(qiáng)調(diào)畢業(yè)設(shè)計(jì)要求和規(guī)范,各指導(dǎo)教師和學(xué)生簽訂畢業(yè)設(shè)計(jì)承諾書(shū),進(jìn)一步規(guī)范和嚴(yán)肅畢業(yè)設(shè)計(jì)這個(gè)重要的實(shí)踐環(huán)節(jié),讓教師和學(xué)生從思想深處重視,從行動(dòng)上執(zhí)行,對(duì)于剽竊、抄襲、虛假等不端行為做斗爭(zhēng),一旦發(fā)現(xiàn)將嚴(yán)肅處理學(xué)生和對(duì)應(yīng)的指導(dǎo)教師。
2、增加技術(shù)含量高的題目,促進(jìn)知識(shí)的更新和外延
畢業(yè)設(shè)計(jì)不同于以往的課程設(shè)計(jì)、課程實(shí)訓(xùn),應(yīng)該圍繞軟件專(zhuān)業(yè)知識(shí)和技能的提煉、軟件行業(yè)崗位需求、軟件工程開(kāi)發(fā)模式等方面進(jìn)行畢業(yè)設(shè)計(jì)題目的開(kāi)發(fā),作為指導(dǎo)教師可以指定畢業(yè)設(shè)計(jì)題目,但每年要有更新,不能一個(gè)題目沿用很多年。也可以根據(jù)當(dāng)前的形式和學(xué)生的實(shí)際,選擇一些跟生活、工作等緊密相關(guān)的題目,如汽車(chē)租賃系統(tǒng)、校園物流快遞系統(tǒng)等,還可以讓學(xué)生自擬題目,有的學(xué)生參加了安卓、IOS、物聯(lián)網(wǎng)、嵌入式等方面的培訓(xùn),也可以根據(jù)培訓(xùn)內(nèi)容,自行確定工作量適中的畢業(yè)設(shè)計(jì)任務(wù)。有的同學(xué)未找到合適工作,而選擇自行創(chuàng)業(yè),那么就可以寫(xiě)跟創(chuàng)業(yè)相關(guān)的一些內(nèi)容。
3、加強(qiáng)實(shí)踐監(jiān)控環(huán)節(jié),提高畢業(yè)設(shè)計(jì)質(zhì)量
畢業(yè)設(shè)計(jì)之所以難于把控,原因是在于畢業(yè)設(shè)計(jì)在大三第一學(xué)期期末考試之后的下一周進(jìn)行,而隨著招聘會(huì)的不斷開(kāi)展,越來(lái)越多的學(xué)生找到了工作,于此同時(shí)有的學(xué)生辦理了離校手續(xù),指導(dǎo)教師見(jiàn)不到學(xué)生,畢業(yè)設(shè)計(jì)的指導(dǎo)工作緊緊通過(guò)網(wǎng)路、電話(huà)進(jìn)行聯(lián)系。那么針對(duì)這個(gè)問(wèn)題,學(xué)院有必要出臺(tái)一套畢業(yè)設(shè)計(jì)監(jiān)管制度,比如每周固定的時(shí)間讓學(xué)生和教師進(jìn)行通話(huà)聯(lián)系,匯報(bào)本周以來(lái)完成的情況、遇到的問(wèn)題、需要解決的問(wèn)題等,教師進(jìn)行一一記錄,并且能夠進(jìn)行有效解答。同時(shí)每一周學(xué)生要完成一定數(shù)量的畢業(yè)設(shè)計(jì)任務(wù),并且形成相應(yīng)的文檔資料提交于教師以備存檔。
4、開(kāi)展創(chuàng)新創(chuàng)業(yè)教育,加大畢業(yè)設(shè)計(jì)獎(jiǎng)勵(lì)力度
畢業(yè)設(shè)計(jì)幾乎是所有實(shí)踐課程中進(jìn)行時(shí)間較長(zhǎng)的一個(gè)環(huán)節(jié),那么學(xué)生可以發(fā)揮自己的主觀(guān)能動(dòng)性,進(jìn)行創(chuàng)造性的大膽設(shè)計(jì),尤其是有某方面愛(ài)好和特長(zhǎng)的學(xué)生,更應(yīng)該抓住這個(gè)鍛煉和成長(zhǎng)的機(jī)會(huì),努力勤奮出好作品。作為指導(dǎo)教師也要給學(xué)生灌輸這樣的思想,不唯書(shū)本是圖,要放開(kāi)思路,拓寬視野,不斷地進(jìn)行修改和更新畢業(yè)設(shè)計(jì)內(nèi)容,力求精品。學(xué)院也要從政策上給予相應(yīng)的支持,對(duì)于最后畢業(yè)答辯和畢業(yè)論文十分優(yōu)秀的學(xué)生要頒發(fā)榮譽(yù)證書(shū),并給予物質(zhì)上的獎(jiǎng)勵(lì),讓此項(xiàng)制度良性循環(huán),同時(shí)也讓每一位學(xué)生秉著誠(chéng)信、誠(chéng)懇、誠(chéng)實(shí)的態(tài)度完成好畢業(yè)設(shè)計(jì)任務(wù)。
四、小結(jié)
高職軟件技術(shù)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)是一項(xiàng)綜合性的實(shí)戰(zhàn)課,是學(xué)生由學(xué)校走向職位崗位前提高職業(yè)能力的重要環(huán)節(jié)。作為學(xué)校要出臺(tái)相應(yīng)政策,實(shí)現(xiàn)獎(jiǎng)勵(lì)和懲罰并舉,作為指導(dǎo)教師要嚴(yán)格要求學(xué)生完全按畢業(yè)設(shè)計(jì)規(guī)范來(lái)執(zhí)行,作為學(xué)生要認(rèn)真對(duì)待和用心完成畢業(yè)設(shè)計(jì),三方齊心協(xié)力站好畢業(yè)前的最后一班崗,提交一份合格的高質(zhì)量的論文。
參考文獻(xiàn):
關(guān)鍵詞:畢業(yè)生;論文選題;系統(tǒng)
中圖分類(lèi)號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-7712 (2012) 16-0045-01
畢業(yè)論文選題管理是高校人才培養(yǎng)環(huán)節(jié)不可或缺的組成部分,一直以來(lái),學(xué)院教學(xué)管理工作人員使用傳統(tǒng)人工的方式進(jìn)行論文選題的管理,模式多種多樣,效率低、容易出錯(cuò),實(shí)時(shí)性和互動(dòng)性不強(qiáng)等,在發(fā)揮學(xué)生特長(zhǎng)、更有效地通過(guò)畢業(yè)設(shè)計(jì)強(qiáng)化學(xué)生知識(shí)體系的目標(biāo)不吻合,也無(wú)法充分發(fā)揮學(xué)生的積極性。應(yīng)用現(xiàn)代計(jì)算機(jī)處理信息技術(shù)已非常普及,本課題是采用計(jì)算機(jī)信息處理技術(shù)對(duì)畢業(yè)設(shè)計(jì)選題環(huán)節(jié)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn)。
一、J2EE技術(shù)
J2EE是一種利用Java 2平臺(tái)來(lái)簡(jiǎn)化企業(yè)解決方案的開(kāi)發(fā)、部署和管理相關(guān)的復(fù)雜問(wèn)題的體系結(jié)構(gòu)。J2EE是sun公司開(kāi)發(fā)的一組技術(shù)規(guī)范與指南,其中所包含的各類(lèi)組件、服務(wù)架構(gòu)及技術(shù)層次,均有共通的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,解決過(guò)去企業(yè)后端使用的信息產(chǎn)品彼此之間無(wú)法兼容,,企業(yè)內(nèi)部或外部難以互通的窘境。J2EE開(kāi)發(fā)框架主要有Hibernate,Spring,Struts2,EXTJS,Json。
二、畢業(yè)設(shè)計(jì)選題系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
三、結(jié)束語(yǔ)
SSH框架是J2EE技術(shù)中用的比較廣泛且非常成熟的框架,用該框架開(kāi)發(fā)系統(tǒng)也非常穩(wěn)定。采用成熟的框架開(kāi)發(fā)系統(tǒng),一能快速的開(kāi)發(fā),再者在質(zhì)量上有保障。但也要注意性能的優(yōu)化。
參考文獻(xiàn)
[1]孫衛(wèi)琴.精通Struts:基于MVC的Java Web設(shè)計(jì)與開(kāi)發(fā)[M].電子工業(yè)出版社,2007:13-17.
[2]王石,楊英娜.精通PHP+MySQL應(yīng)用開(kāi)發(fā)[M].人民郵電出版,2006:329-330.
[3]楊學(xué)瑜,王志軍,劉同利.JSP入門(mén)與提高[M].清華大學(xué)出版社,2003:182-186.
[作者簡(jiǎn)介]
張建(1980-),男,江蘇泗洪人,碩士研究生,主要研究方向:J2EE在信息系統(tǒng)中的應(yīng)用。
[基金項(xiàng)目]
南京鐵道職業(yè)技術(shù)學(xué)院2010年立項(xiàng)課題《畢業(yè)設(shè)計(jì)(論文)選題信息系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)》(編號(hào):YQ1116)主持人:張建;
關(guān)鍵詞:五年制高職軟件技術(shù)專(zhuān)業(yè);職業(yè)能力;畢業(yè)設(shè)計(jì)
1概述
目前,許多五年制高職院校對(duì)畢業(yè)設(shè)計(jì)這一環(huán)節(jié)越來(lái)越重視。學(xué)校按照自身的人才培養(yǎng)方案,對(duì)畢業(yè)設(shè)計(jì)的要求也是各不相同。有的學(xué)校采用實(shí)習(xí)結(jié)束后,提交相關(guān)的畢業(yè)論文作為畢業(yè)設(shè)計(jì);有的學(xué)校要求學(xué)生結(jié)合實(shí)習(xí)崗位,針對(duì)企業(yè)在生產(chǎn)和管理需要解決的問(wèn)題開(kāi)發(fā)軟件,并輔以文字介紹軟件的設(shè)計(jì)思想、流程和使用方法作為畢業(yè)設(shè)計(jì);有的學(xué)校則在畢業(yè)實(shí)習(xí)之前,通過(guò)畢業(yè)設(shè)計(jì)題庫(kù),讓學(xué)生自由選擇設(shè)計(jì)。不論哪種方案,其宗旨都是以就業(yè)為導(dǎo)向,培養(yǎng)學(xué)生崗位職業(yè)能力。畢業(yè)設(shè)計(jì)是銜接學(xué)校教育與企業(yè)崗位工作的重要環(huán)節(jié),只有了解企業(yè)對(duì)學(xué)生職業(yè)能力的要求,設(shè)計(jì)相應(yīng)的畢業(yè)設(shè)計(jì)流程,才能在畢業(yè)設(shè)計(jì)中培養(yǎng)學(xué)生的職業(yè)能力。本文結(jié)合我校軟件技術(shù)專(zhuān)業(yè)的特點(diǎn),探索基于學(xué)生職業(yè)能力培養(yǎng)的畢業(yè)設(shè)計(jì)方法。
2五年制高職軟件技術(shù)專(zhuān)業(yè)基于職業(yè)能力的課程體系
2.1五年制高職
所謂五年制高職,也稱(chēng)五年制大專(zhuān),通過(guò)招收初中畢業(yè)生,實(shí)施五年一貫制培養(yǎng)模式、融中等職業(yè)教育和高等職業(yè)教育于一體的職業(yè)教育。五年制高職的前3年為中等職業(yè)教育階段,后2年為高等職業(yè)教育階段,圍繞學(xué)生所需的知識(shí)、能力和素質(zhì),整體設(shè)計(jì)統(tǒng)籌安排中、高等職業(yè)教育的課程體系,達(dá)到培養(yǎng)高技術(shù)應(yīng)用型人才的目標(biāo)。
2.2軟件技術(shù)專(zhuān)業(yè)基于職業(yè)能力的課程體系
職業(yè)能力是指從事某個(gè)職業(yè)的多種能力的綜合,即將所學(xué)的知識(shí)、技能和態(tài)度在職業(yè)活動(dòng)進(jìn)行類(lèi)化遷移整合,形成完成一定職業(yè)任務(wù)的能力。職業(yè)能力又分為基本能力(即社會(huì)能力)、專(zhuān)業(yè)能力及綜合能力也稱(chēng)核心能力。通過(guò)構(gòu)建職業(yè)素質(zhì)課程、專(zhuān)業(yè)基礎(chǔ)課程和方向核心課程三個(gè)模塊,凸顯“三個(gè)能力”,基于職業(yè)能力的課程體系如圖1,職業(yè)素質(zhì)課程模塊主要培養(yǎng)學(xué)生具備必要的人文、身心、道德、職業(yè)等素質(zhì),培養(yǎng)學(xué)生與人交流、合作的社會(huì)能力;專(zhuān)業(yè)基礎(chǔ)課程模塊主要培養(yǎng)學(xué)生具備基本編程基礎(chǔ)、網(wǎng)頁(yè)設(shè)計(jì)圖像處理能力及計(jì)算機(jī)維護(hù)能力等專(zhuān)業(yè)性的基本職業(yè)能力培養(yǎng);方向核心課程模塊主要培養(yǎng)學(xué)生具備使用當(dāng)前主流開(kāi)發(fā)技術(shù)完成軟件開(kāi)發(fā)的職業(yè)核心能力。
3基于職業(yè)能力培養(yǎng)的畢業(yè)設(shè)計(jì)實(shí)踐
職業(yè)能力的培養(yǎng)是學(xué)校人才培養(yǎng)的目標(biāo)所在,在畢業(yè)設(shè)計(jì)實(shí)踐中有機(jī)融合職業(yè)能力的培養(yǎng),可以使學(xué)生在畢業(yè)后快速適應(yīng)企業(yè)工作并勝任相應(yīng)的工作崗位,真正實(shí)現(xiàn)學(xué)校人才培養(yǎng)和企業(yè)人才需求之間的零距離對(duì)接。
3.1創(chuàng)新畢業(yè)設(shè)計(jì)的組織與管理,保障畢業(yè)設(shè)計(jì)環(huán)節(jié)
畢業(yè)設(shè)計(jì)的組織與管理是確保畢業(yè)設(shè)計(jì)實(shí)踐有效開(kāi)展的關(guān)鍵。首先合理安排畢業(yè)設(shè)計(jì)的時(shí)間。畢業(yè)設(shè)計(jì)一般放在學(xué)生畢業(yè)實(shí)習(xí)之前的最后一個(gè)學(xué)期,五年制高職的畢業(yè)設(shè)計(jì)可安排在第9個(gè)學(xué)期進(jìn)行,利用第9學(xué)期的最后2個(gè)月開(kāi)展,前2個(gè)月的時(shí)間各科目按原有教學(xué)計(jì)劃進(jìn)行教學(xué)。其次是指導(dǎo)教師確立,參照我校的教學(xué)規(guī)律,畢業(yè)實(shí)習(xí)之前的專(zhuān)業(yè)課教學(xué)就是方向核心課程中各項(xiàng)目實(shí)戰(zhàn)課程的教學(xué),所以指導(dǎo)教師也就是負(fù)責(zé)這些項(xiàng)目實(shí)戰(zhàn)課程的教師,教師仍按原課表開(kāi)展工作,這樣指導(dǎo)教師可以實(shí)時(shí)了解到所帶學(xué)生的進(jìn)展。通過(guò)這一部署,學(xué)生每天在固定時(shí)間、固定地點(diǎn)集中,畢業(yè)設(shè)計(jì)的時(shí)間、場(chǎng)地有保障,指導(dǎo)老師按課表進(jìn)行指導(dǎo),做到對(duì)畢業(yè)設(shè)計(jì)全程監(jiān)管,檢查指導(dǎo)及時(shí),學(xué)校的教學(xué)管理不會(huì)紊亂,促進(jìn)畢業(yè)設(shè)計(jì)實(shí)踐實(shí)施,也可使學(xué)生帶著完成的畢業(yè)設(shè)計(jì)作品去找實(shí)習(xí)崗位,更好地展示自己的能力水平。
3.2圍繞崗位職業(yè)核心能力,設(shè)置畢業(yè)設(shè)計(jì)方向
學(xué)生的職業(yè)能力和從事的崗位息息相關(guān)。通過(guò)對(duì)當(dāng)?shù)剀浖髽I(yè)的考察、調(diào)研及人才培養(yǎng)方案的定位,五年制高職軟件技術(shù)專(zhuān)業(yè)學(xué)生就業(yè)崗位有軟件程序員、軟件測(cè)試員、網(wǎng)頁(yè)設(shè)計(jì)員、軟件技術(shù)支持等崗位。其中,軟件程序員是主要就業(yè)崗位,程序員又細(xì)分為.Net程序員、Java程序員、PHP程序員及移動(dòng)開(kāi)發(fā)程序員等。不同的崗位,職業(yè)能力的要求有所不同,通過(guò)主要就業(yè)崗位與所需核心職業(yè)能力的分析表1可以得出,合理設(shè)置畢業(yè)設(shè)計(jì)方向,可以針對(duì)性地提升學(xué)生在相應(yīng)崗位上的綜合能力,所以在選擇設(shè)置畢業(yè)設(shè)計(jì)方向時(shí),也是按四個(gè)方向來(lái)實(shí)施。通過(guò)專(zhuān)門(mén)化的方向設(shè)置,提升和強(qiáng)化學(xué)生的崗位職業(yè)核心能力。
3.3構(gòu)建畢業(yè)設(shè)計(jì)環(huán)節(jié),打造學(xué)生的職業(yè)能力
結(jié)合軟件技術(shù)專(zhuān)業(yè)主要就業(yè)崗位的特點(diǎn),構(gòu)建“分組與選擇方向、選題與開(kāi)題、項(xiàng)目實(shí)施、論文撰寫(xiě)與展板設(shè)計(jì),畢業(yè)答辯與評(píng)價(jià)、畢業(yè)設(shè)計(jì)成果展示”這一畢業(yè)設(shè)計(jì)環(huán)節(jié),達(dá)到充分融合軟件技術(shù)專(zhuān)業(yè)學(xué)生的職業(yè)能力,升華核心職業(yè)能力,具體內(nèi)容詳見(jiàn)表2。(1)方向選擇及分組:根據(jù)畢業(yè)設(shè)計(jì)具有自主性和選擇性的特點(diǎn),不僅要滿(mǎn)足學(xué)生對(duì)某個(gè)方向的興趣愛(ài)好,又要防止學(xué)生都集中在某個(gè)方向上,可以采用先讓學(xué)生選擇方向,當(dāng)某個(gè)方向滿(mǎn)員時(shí)老師可以選擇學(xué)生,將學(xué)生進(jìn)行有效分流,完成畢業(yè)設(shè)計(jì)的第一步。(2)選題:最大限度滿(mǎn)足學(xué)生自主選題,提高學(xué)生興趣。對(duì)于學(xué)習(xí)基礎(chǔ)薄弱的學(xué)生可以使用教師提供選題或項(xiàng)目實(shí)戰(zhàn)課程中未完成或需要護(hù)的項(xiàng)目。(3)畢業(yè)設(shè)計(jì)評(píng)價(jià):畢業(yè)設(shè)計(jì)評(píng)價(jià)從整體到量化。畢業(yè)設(shè)計(jì)評(píng)價(jià)=作品50%+畢業(yè)設(shè)計(jì)文檔分25%(論文、項(xiàng)目任務(wù)書(shū)、畢業(yè)設(shè)計(jì)日志、展板設(shè)計(jì)圖、答辯PPT)+陳述答辯25%。再對(duì)作品50%進(jìn)行細(xì)化,主要由指導(dǎo)老師跟蹤考評(píng),圍繞選題的創(chuàng)新和科學(xué)性,作品的可操作性及技術(shù)性等分階段全面量化評(píng)分表,這里不再羅列。(4)畢業(yè)設(shè)計(jì)成果展示交流:一方面通過(guò)布置展廳展示學(xué)生作品,另一方面挑選優(yōu)秀畢業(yè)設(shè)計(jì)作品,邀請(qǐng)?jiān)谕鈱?shí)習(xí)學(xué)生回校向低年級(jí)學(xué)生開(kāi)設(shè)畢業(yè)設(shè)計(jì)成果匯報(bào),主要內(nèi)容包括介紹畢業(yè)設(shè)計(jì)作品創(chuàng)作理念、方法和在外實(shí)習(xí)心得體會(huì)等,引導(dǎo)低年級(jí)學(xué)生主動(dòng)探究、激發(fā)興趣促進(jìn)其職業(yè)能力的培養(yǎng)。
論文關(guān)鍵詞:FreeMarker,Struts2,Web,插件,Web模板
1引言
當(dāng)今世界,信息化在各行業(yè)之間可以說(shuō)隨處可見(jiàn)了,一般信息化包括硬件和軟件兩大塊,與硬件技術(shù)發(fā)展的快速和成熟相比,軟件的開(kāi)發(fā)技術(shù)和流程還遠(yuǎn)遠(yuǎn)不夠完善,雖然軟件各方面的技術(shù)已經(jīng)比以前有很大改善,但現(xiàn)在軟件技術(shù)和功能還不能很好滿(mǎn)足當(dāng)今軟件的規(guī)模和要求。最近幾年時(shí)間畢業(yè)論文ppt,軟件技術(shù)不斷推陳出新,尤其是Web方面的技術(shù)。本文接下來(lái)要講述的FreeMarker和Struts2就是Web表現(xiàn)層的技術(shù),結(jié)合這兩個(gè)技術(shù)開(kāi)發(fā)一個(gè)頁(yè)面信息提示的插件,可以通過(guò)標(biāo)簽引入形式復(fù)用到任何需要的頁(yè)面上,從而簡(jiǎn)化頁(yè)面開(kāi)發(fā)難度和提高程序復(fù)用性以及可維護(hù)性。
2FreeMarker概述
FreeMarker是一個(gè)模板引擎,一個(gè)基于模板生成文本輸出的通用工具,使用純Java編寫(xiě),它被設(shè)計(jì)用來(lái)生成HTML Web頁(yè)面,特別是基于MVC模式的應(yīng)用程序,可以通過(guò)它獲取所需數(shù)據(jù)并生成頁(yè)面,F(xiàn)reeMarker更適合作為Model2框架(如Struts2)的視圖組件。下面圖1顯示了FreeMarker模板引擎的工作機(jī),其中Template file 就是FreeMarker的一個(gè)模板,Java object是一個(gè)為模板提供數(shù)據(jù)的對(duì)象,最后通過(guò)FreeMarker引擎輸出頁(yè)面代碼站。應(yīng)該說(shuō)FreeMarker功能是比較單一畢業(yè)論文ppt,就是負(fù)責(zé)提取底層數(shù)據(jù)生成文本并輸出,不過(guò)它的以下一些特性使得它在Web程序中應(yīng)用比較廣泛,具體特性如下:
1)通用數(shù)據(jù)模型
FreeMarker不是直接反射到Java對(duì)象,Java對(duì)象通過(guò)插件式對(duì)象封裝,以變量方式在模板中顯示,可以使用抽象(接口)方式表示對(duì)象,告訴模板開(kāi)發(fā)者使用方法,使其不受技術(shù)細(xì)節(jié)的打擾。
2)強(qiáng)大的模板語(yǔ)言
FreeMarker有自己的指令,使得模板有很強(qiáng)的控制能力,同時(shí)還有自己的命名空間避免名字的沖突。
3)簡(jiǎn)單的Web顯示
分離可視化設(shè)計(jì)和應(yīng)用程序邏輯,分離頁(yè)面設(shè)計(jì)員和程序員。
4)強(qiáng)大的XML處理能力
用于遞歸遍歷XML樹(shù),在模板中清楚和直接的訪(fǎng)問(wèn)XML對(duì)象模型。
圖1 FreeMarker模板引擎工作機(jī)
3FreeMarker結(jié)合Struts2開(kāi)發(fā)插件的過(guò)程
FreeMarker是一個(gè)功能很強(qiáng)的模板語(yǔ)言,可以直接通過(guò)它獲取對(duì)象的數(shù)據(jù)。通過(guò)Struts2框架的插件擴(kuò)展機(jī)制可以對(duì)模板進(jìn)行封裝制作成一個(gè)自己的插件,這樣就可以在整個(gè)系統(tǒng)中使用。本文將以一個(gè)具體的例子來(lái)詳細(xì)解析插件開(kāi)發(fā)的過(guò)程及方法畢業(yè)論文ppt,同時(shí)簡(jiǎn)單闡述FreeMarker的原理機(jī)制和Struts2插件的使用方法,這個(gè)例子所要實(shí)現(xiàn)的功能是在頁(yè)面彈出底層發(fā)送過(guò)來(lái)的各種消息,如:驗(yàn)證錯(cuò)誤信息、邏輯錯(cuò)誤信息、提示信息。整個(gè)插件的開(kāi)發(fā)過(guò)程將分為模板編寫(xiě)、模板封裝、插件配置、插件應(yīng)用四步來(lái)解析說(shuō)明。
3.1 模板編寫(xiě)
在這里,所有服務(wù)器拋出的信息將通過(guò)模板輸出,F(xiàn)reeMarker具有很強(qiáng)的指令可以獲取到業(yè)務(wù)模型的數(shù)據(jù)以及控制業(yè)務(wù)流程,比如<#list>命令可以遍歷集合中的所有數(shù)據(jù),<#if>是一個(gè)條件判斷命令。下面我們給出了邏輯錯(cuò)誤信息中的一段核心代碼進(jìn)行分析說(shuō)明,以供理解和參考:
<#if parameters.msgtype == "error"><#t/>//根據(jù)參數(shù)判斷信息類(lèi)型
<#list actionErrors aserror><#t/>//遍歷錯(cuò)誤信息
<#assignmsg = "${msg}${error}
${parameters.msgsplit}"><#t/>//信息追加
</#list><#t/>
</#if><#t/>
${msg}//輸出錯(cuò)誤
以上就是模板編寫(xiě)的格式,編寫(xiě)完成以后保存為ftl后綴文件。FreeMarker包括指令、表達(dá)式、運(yùn)算符、插補(bǔ)四大知識(shí)要點(diǎn),詳情可以查看相關(guān)資料說(shuō)明站。
3.2 模板封裝
模板寫(xiě)好以后,可以通過(guò)Struts2框架的插件機(jī)制對(duì)模板進(jìn)行封裝,從而使得頁(yè)面能夠以標(biāo)簽形式引用處理。模板封裝有兩步主要任務(wù)要完成,一是通過(guò)Struts2組件提供的UIBean接口實(shí)現(xiàn)FreeMarker模板所需的數(shù)據(jù)模型,二是繼承AbstractUITag抽象類(lèi)實(shí)現(xiàn)標(biāo)簽屬性映射的接口。
實(shí)現(xiàn)UIBean核心代碼的說(shuō)明和參考如下:
public class Message extends UIBean {//繼承抽象類(lèi)
private static final String TEMPLATE ="message/error";//指定模板位置
protected String getDefaultTemplate() { returnTEMPLATE;}//復(fù)寫(xiě)方法
public void evaluateExtraParams(){addParameter(paraValue,paraName);}//設(shè)置參數(shù)值
}
實(shí)現(xiàn)AbstractUITag核心代碼的說(shuō)明和參考如下:
public class MessageTag extends AbstractUITag {//繼承抽象類(lèi)
public Component getBean()//復(fù)寫(xiě)方法指定組件
protected void populateParams() {//復(fù)寫(xiě)方法給組件設(shè)置參數(shù)值
super.populateParams();//調(diào)用父類(lèi)方法
Message msg =(Message) this.component;//獲取組件對(duì)象
msg.set ParaName(paraValue);//給組件設(shè)置參數(shù)值}
}
3.3插件配置
前面已經(jīng)把信息提示插件的主要功能已經(jīng)完成了畢業(yè)論文ppt,現(xiàn)在要做就是把前面各部分的功能元素通過(guò)配置文件進(jìn)行關(guān)聯(lián)起來(lái)組成為一個(gè)可用標(biāo)簽插件。這里主要有兩個(gè)配置文件要完成:一是通過(guò)struts-plugin.xml登記插件,二是在tld 文件中配置標(biāo)簽屬性。詳細(xì)配置如下:
<beantype="org.apache.struts2.views.TagLibrary" name="message" //登記插件為message
class="org.message.struts2.views.MessageTagLibrary"/>
<tag>
<name>message</name>//指定標(biāo)簽名稱(chēng)
<tag-class>org.message.struts2.views.jsp.ui.MessageTag</tag-class>//指定標(biāo)簽處理類(lèi)
<attribute>//標(biāo)簽屬性配置
<name>paraName</name>//指定屬性名稱(chēng)
<required>false</required>//是否一定要
</attribute>
</tag>
3.4插件應(yīng)用
通過(guò)前面插件配置生成了一個(gè)message信息提示標(biāo)簽插件,只要把前面相應(yīng)的mytags.tld標(biāo)簽配置文件引入到頁(yè)面,就可以使用信息提示標(biāo)簽,具體一個(gè)實(shí)例應(yīng)用如下:
<%@ taglib prefix="err" uri="/mytags"%>//通過(guò)taglib把信息標(biāo)簽引入到所需頁(yè)面
<err:message/>//在頁(yè)面任何一個(gè)地方可以使用該標(biāo)簽來(lái)顯示服務(wù)器響應(yīng)的提示信息
從上面代碼可以看到,通過(guò)插件的形式顯示信息提示,大大簡(jiǎn)化了代碼的復(fù)雜度以及提高了代碼的可復(fù)用性,同時(shí)也有利于代碼的維護(hù)。
4結(jié)束語(yǔ)
本文簡(jiǎn)要的講述了FreeMarker結(jié)合Struts2框架開(kāi)發(fā)標(biāo)簽插件的基本過(guò)程,這是軟件開(kāi)發(fā)過(guò)程中的技巧設(shè)計(jì)之一,真正的軟件開(kāi)發(fā)是一個(gè)很復(fù)雜的過(guò)程,它可能需要很多優(yōu)秀設(shè)計(jì)技巧才能開(kāi)發(fā)出一個(gè)實(shí)用穩(wěn)定的系統(tǒng)。
參考文獻(xiàn):
[1]李剛.Struts 2 權(quán)威指南.北京:電子工業(yè)出版社,2007.
[2]Marty Hall等.Servlet與JSP核心編程.北京:清華大學(xué)出版社,2004.