亚洲精品一区二区三区大桥未久_亚洲春色古典小说自拍_国产人妻aⅴ色偷_国产精品一区二555

軟件測試年中總結(jié)8篇

時間:2023-03-15 15:02:10

緒論:在尋找寫作靈感嗎?愛發(fā)表網(wǎng)為您精選了8篇軟件測試年中總結(jié),愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!

軟件測試年中總結(jié)

篇1

關(guān)鍵詞:軟件測試;自動化測試工具;實踐教學(xué);分組教學(xué)

1開課背景

軟件測試是提高軟件產(chǎn)品質(zhì)量的關(guān)鍵步驟,它是伴隨著IT產(chǎn)業(yè)的發(fā)展而出現(xiàn)的。目前,越來越多的軟件企業(yè)設(shè)置了測試工程師崗位,但測試人才卻面臨巨大的缺口。高等院校作為軟件人才的重要輸出基地,每年為IT產(chǎn)業(yè)提供了充足的人力資源保障[1-2],但軟件測試起步比軟件工程要晚,所以國內(nèi)高等院校幾乎沒有制定專門的軟件測試人才專業(yè)培養(yǎng)方案。而學(xué)生掌握軟件測試相關(guān)知識,也僅僅是通過軟件工程課程中關(guān)于軟件測試知識的介紹,或者是通過軟件測試課程。很多高校在軟件測試課程教學(xué)中以理論為主,學(xué)生很難在這類課程中掌握實用的軟件測試技術(shù),進(jìn)而在求職過程中也難以應(yīng)聘對測試要求較高的測試工程師崗位。基于以上背景,我院于2008年在軟件工程專業(yè)中設(shè)立軟件測試方向,制定了科學(xué)系統(tǒng)的軟件測試人才培養(yǎng)方案。自動化測試工具作為該專業(yè)方向的必修課,是學(xué)生了解和掌握自動化測試?yán)碚摷肮ぞ呤褂梅椒ǖ闹匾n程。本課程以軟件功能測試自動化和性能測試自動化為主要內(nèi)容,介紹自動化測試?yán)碚摷白詣踊ぞ叩氖褂谩Un程以實踐為主,理論結(jié)合,學(xué)生通過實踐操作,可以掌握自動化測試?yán)碚摷皽y試工具中的關(guān)鍵技術(shù),為成為一名測試工程師打下基礎(chǔ)。

該課程在我國本科院校中開設(shè)面并不廣,相關(guān)教學(xué)經(jīng)驗及教學(xué)資料缺乏。但從長遠(yuǎn)來看,隨著軟件測試人才培養(yǎng)模式的不斷成熟,該類課程的開設(shè)必將成為趨勢。本文根據(jù)筆者自動化測試工具課程的教學(xué)實踐,總結(jié)課程教學(xué)經(jīng)驗、課堂組織形式等內(nèi)容,希望為將來開設(shè)該類課程的兄弟院校提供經(jīng)驗支持。

2課程內(nèi)容設(shè)置

測試過程中使用自動化測試工具是提高測試效率的重要手段,目前主流的自動化測試工具以功能測試和性能測試為主,其中應(yīng)用比較廣泛的包括惠普公司系列的自動化測試工具以及IBM系列的自動化測試工具。本課程在教學(xué)中以惠普公司的功能測試工具和性能測試工具為主。在專業(yè)教學(xué)計劃中,該課程課時安排為64學(xué)時,其中理論課占18學(xué)時,實踐占48學(xué)時。本課程設(shè)置的出發(fā)點是讓學(xué)生通過課程掌握自動化測試工具的使用,因此實踐學(xué)時所占比例較大。在理論部分主要講授:自動化測試的產(chǎn)生、自動化測試的定義和引入、自動化測試工具的作用及優(yōu)勢、自動化測試腳本、自動化測試生存周期方法學(xué)、軟件自動化測試工具簡述等內(nèi)容,同時在學(xué)習(xí)自動化測試工具的使用之前,在理論學(xué)時部分講解該工具的工作原理。

3教學(xué)方法與組織形式

自動化測試工具課程實踐性較強,因此在整個教學(xué)過程中,應(yīng)以學(xué)生自己動手操作為主,任課教師只是對學(xué)生進(jìn)行必要的指導(dǎo)。在每一個實驗結(jié)束后,任課教師對實驗進(jìn)行總結(jié),講解實驗中存在的共性問題,同時講解每一個實驗中涉及的知識點,以加深學(xué)生的理解。

在“錄制、執(zhí)行測試腳本,分析測試結(jié)果”實驗中,教師應(yīng)有針對性地加強對學(xué)生的指導(dǎo)。這是學(xué)生使用QTP所做的第一個實驗,實驗過程中會遇到各種各樣的問題,舉例如下:

1) 錄制腳本完成后,執(zhí)行不能成功。這個問題的出現(xiàn),大多原因是學(xué)生在錄制腳本的過程中頻繁切換應(yīng)用程序窗口,進(jìn)行了與測試無關(guān)的應(yīng)用程序操作,這些操作都錄制到了腳本中,但在執(zhí)行腳本時QTP無法找到這些無關(guān)應(yīng)用程序的對象,導(dǎo)致腳本執(zhí)行失敗。該問題也屬于共性問題,教師在講解時應(yīng)提醒學(xué)生在錄制腳本時的注意事項。

2) 腳本執(zhí)行完成后,不會分析實驗結(jié)果。在教學(xué)參考資料中,可以引導(dǎo)學(xué)生去分析腳本執(zhí)行結(jié)果。教師可以在課上統(tǒng)一講解測試結(jié)果的分析方法。

第一個實驗對整個自動化測試工具課程的學(xué)習(xí)是非常重要的,因此,授課教師一定要注意合理地引導(dǎo)學(xué)生,及時解決學(xué)生遇到的問題。當(dāng)然,在學(xué)生遇到問題時,最好先提醒學(xué)生試著自己去解決,培養(yǎng)他們獨立分析和解決問題的能力[3-4]。

所有實驗在完成后要求學(xué)生提交實驗報告。實驗報告是考查學(xué)生完成實驗的重要參考,完整的實驗報告將體現(xiàn)學(xué)生在實驗過程中的思考過程。

在完成QTP和LoadRunner的學(xué)習(xí)后,我們通過一個實際Web項目案例“網(wǎng)上書店”進(jìn)行完整的功能及性能測試。學(xué)生經(jīng)歷項目測試計劃、測試設(shè)計、測試執(zhí)行、結(jié)果分析、測試報告的完整測試流程,完成對該項目的性能和功能測試工作。對于最后大項目的測試工作,很顯然不能由一個人完成,教學(xué)過程中采用分組方式是比較合理的。將平時實驗中表現(xiàn)比較突出的同學(xué),分配在各小組中擔(dān)任組長,每小組5~6人。由組長分配任務(wù),督促團隊按時提交相關(guān)文檔。從教學(xué)實踐來看,這種方式取得的效果非常好,能夠充分調(diào)動同學(xué)們的積極性,增強學(xué)生的團隊合作意識[4-5]。

4考核方式

對于實踐性強的課程,考核方式以實驗成績?yōu)橹鱗3]。按照教學(xué)計劃中的實驗設(shè)置,對每一個實驗在課堂上進(jìn)行檢查,針對實驗內(nèi)容對學(xué)生提問,要求學(xué)生對所做實驗用到的技術(shù)內(nèi)容以及測試結(jié)果進(jìn)行分析。根據(jù)學(xué)生的表述情況打分,單個實驗的成績還需要參考實驗報告,根據(jù)實驗報告的質(zhì)量打分。對大項目的測試評定,依據(jù)小組的綜合表現(xiàn)、項目測試相關(guān)文檔質(zhì)量打分,考核的總體標(biāo)準(zhǔn)如表2所示。這種考核方式,更加注重學(xué)生平時的課堂表現(xiàn),脫離了傳統(tǒng)的期末考試給學(xué)生帶來的恐懼心理,使學(xué)生在平時課堂上能夠積極做實驗,取得更好的教學(xué)效果。

從最終考核成績來看,大部分學(xué)生基本掌握了QTP及LoadRunner的使用以及其中涉及的關(guān)鍵技術(shù),能夠做到靈活運用,提高測試效率,為將來的求職打下了堅實的基礎(chǔ)。

5結(jié)語

根據(jù)國內(nèi)某專業(yè)網(wǎng)站的最新調(diào)查顯示[1,6],軟件測試正逐漸成為IT行業(yè)的主導(dǎo),人才需求越來越旺盛。這將促使我國高等院校在軟件測試人才培養(yǎng)方面加快步伐,通過制定專門的測試人才培養(yǎng)計劃來培養(yǎng)急需的測試人才。希望我們的教學(xué)實踐可為即將開設(shè)自動化測試工具類似課程的兄弟院校提供經(jīng)驗支持。

參考文獻(xiàn):

[1] 51testing. 2008年中國軟件測試從業(yè)人員調(diào)查報告[EB/OL]. [2011-05-01]. /ddimg/ uploadsoft/20090622/08cydcl.pdf,2009.6.

[2] 鐘素芬,葉明芷. 軟件測試應(yīng)用性人才培養(yǎng)模式的探索與實踐[J]. 北京聯(lián)合大學(xué)學(xué)報:自然科學(xué)版,2007,21(3):89-92.

[3] 李繪卓,唐峻,范勇. 基于案例的軟件測試實驗教學(xué)[J]. 電腦知識與技術(shù),2009,5(27):7820-7821.

[4] 屠紅蕾. 軟件測試教學(xué)的點滴體會[J]. 計算機教育,2008(10):124-125.

[5] 程寶雷. 基于Rational的軟件測試課程實驗教學(xué)方法探討[J]. 實驗室研究與探索,2007,26(12):310-312.

[6] 51testing. 2009年中國軟件測試從業(yè)人員調(diào)查報告[EB/OL]. [2011-05-01]. /ddimg/ uploadsoft/20100611/09cydc.pdf.

Teaching Scheme of Automatic Testing Tools

WANG Fasheng, ZHENG Dongxia, SHAO Ruifeng, XIONG Yaohua, GUO Quan

(Department of Computer Science & Technology, Dalian Neusoft Institute of Information, Dalian 116023, China)

篇2

關(guān)鍵詞:開發(fā)內(nèi)化教學(xué)法;就業(yè)競爭力;軟件測試人才培養(yǎng)

中圖分類號:G642文獻(xiàn)標(biāo)識碼:A

武昌理工學(xué)院堅持以“成功素質(zhì)教育”為特色的教育理念和人才培養(yǎng)模式,致力于培養(yǎng)“專業(yè)素質(zhì)扎實、非專業(yè)素質(zhì)過硬、個性特長突出、創(chuàng)新與實踐能力強”的高素質(zhì)人才 [1]。通過廣大師生十余年的努力,我校畢業(yè)生的就業(yè)率和就業(yè)質(zhì)量穩(wěn)步上升,取得了一定的成效。2010年,我校被列為國家教育體制改革試點高校,承擔(dān)“創(chuàng)新民辦高校高素質(zhì)人才培養(yǎng)模式”的改革試點任務(wù),目前,我校正沿著這一任務(wù)的指導(dǎo)思想,采用通過教師的開發(fā)促成學(xué)生內(nèi)化的教學(xué)方法,進(jìn)一步深化教學(xué)改革。近兩年來,筆者主要承擔(dān)計算機科學(xué)和軟件工程專業(yè)軟件測試課程的教學(xué)任務(wù),在此,簡要分析軟件測試人才的市場需求及軟件測試課程教學(xué)中存在的問題,結(jié)合課程特點和開發(fā)內(nèi)化教學(xué)法,探索軟件測試人才的培養(yǎng)模式。

一、軟件測試人才的需求狀況

軟件產(chǎn)業(yè)發(fā)展的幾十年中,軟件測試已逐步滲透到各個領(lǐng)域,成為越來越重要的技術(shù)成分。很多優(yōu)秀的企業(yè)中,開發(fā)人員與測試人員的比例達(dá)到了3:1或2:1[2]。大量的人才需求導(dǎo)致我國軟件測試人才嚴(yán)重缺乏,專家分析其主要原因是國內(nèi)軟件測試人才教育相對滯后[3]。實際上,我國從2003年起計算機相關(guān)的教育機構(gòu)就相繼開設(shè)了軟件測試課程,經(jīng)過多年的軟件測試人才培養(yǎng),用人單位依然缺乏軟件測試人才,而學(xué)過軟件測試課程的畢業(yè)生還是難于找到工作。針對這一問題,筆者對軟件測試人才的市場需求進(jìn)行了調(diào)研。

調(diào)研結(jié)果顯示,各公司的用人條件和考察內(nèi)容雖不盡相同,但多數(shù)條件都比較相似,歸納起來包括以下幾個方面:

① 計算機相關(guān)專業(yè)畢業(yè);

② 有測試工作經(jīng)驗;

③ 能獨立編寫各類測試文檔;

④ 熟練相關(guān)工具使用(包括測試工具及配置管理工具);

⑤ 熟悉主流操作系統(tǒng);

⑥ 具備很強的語言表達(dá)能力、溝通能力和團隊合作精神;

⑦ 學(xué)習(xí)能力強,能快速上手新技術(shù),新業(yè)務(wù)。

此外,其他調(diào)查結(jié)果顯示,在計算機行業(yè),隨著外包開發(fā)行業(yè)快速發(fā)展,對人才在代碼和文檔方面的規(guī)范性、技能和工具的熟練程度要求越來越高[4]。前面列舉的軟件測試人才招聘條件也應(yīng)證了這一點。

二、軟件測試課程的教學(xué)現(xiàn)狀

近年來,各教育機構(gòu)的教師們圍繞該課程展開了一些課堂和實驗教學(xué)的研究,在教學(xué)中采用案例教學(xué)法,強化實驗教學(xué)環(huán)節(jié),取得了一定的成果,但從案例的規(guī)范性和實驗體系看,忽略了軟件測試具有以工程項目為對象、以設(shè)計文檔為依據(jù)的特征。主要存在的問題表現(xiàn)在以下幾個方面:

① 缺乏規(guī)范的系統(tǒng)案例;

② 重技術(shù)實現(xiàn)輕文檔訓(xùn)練(使用及書寫);

③ 測試工具流于產(chǎn)品說明;

④ 缺乏面向項目的實驗教學(xué)體系。

由此可見,我們教學(xué)中存在的問題正是人才市場的需求所在。

三、開發(fā)內(nèi)化教學(xué)法在軟件測試人才培養(yǎng)中的應(yīng)用

成功素質(zhì)教育的基本教學(xué)方法包括啟發(fā)式教學(xué)法、互動式教學(xué)法、實戰(zhàn)式教學(xué)法,成功素質(zhì)教育的基本學(xué)習(xí)方法包括自主式學(xué)習(xí)法和研究式學(xué)習(xí)法[1]。開發(fā)內(nèi)化教學(xué)法以培養(yǎng)和調(diào)動學(xué)生自主學(xué)習(xí)的積極性為前提,通過教師的開發(fā)促成學(xué)生內(nèi)化的一種教學(xué)方法,筆者認(rèn)為開發(fā)內(nèi)化教學(xué)發(fā)就是成功素質(zhì)教育的基本教學(xué)方法和基本學(xué)習(xí)方法的總和。軟件測試是近年來誕生的一門新學(xué)科,目前已基本形成其獨立的理論體系,但是隨著軟件產(chǎn)業(yè)的發(fā)展,有關(guān)軟件測試的有效技術(shù)和方法還有待人們進(jìn)一步探索。軟件測試課程主要針對計算機相關(guān)專業(yè)高年級學(xué)生開設(shè),需要多門先修課程作為鋪墊。針對具備一定計算機專業(yè)知識的教學(xué)對象及還有較大發(fā)展空間的學(xué)科來說,采用開發(fā)內(nèi)化教學(xué)法是比較適合的。下面主要針對人才市場需求和軟件測試課程教學(xué)中存在的問題,利用開發(fā)內(nèi)化教學(xué)法探索軟件測試人才培養(yǎng)模式。

(一)啟發(fā)式教學(xué)法的應(yīng)用

啟發(fā)式教學(xué)能提高學(xué)生的學(xué)習(xí)能力、快速上手新技術(shù)和新業(yè)務(wù)的能力,因此,能幫助學(xué)生達(dá)成人才需求條件中的⑦,并能促進(jìn)學(xué)生養(yǎng)成自主式學(xué)習(xí)和研究式學(xué)習(xí)的良好習(xí)慣。

軟件測試是一門主要由計算機科學(xué)及管理學(xué)相結(jié)合的新學(xué)科,目前,教材中的很多內(nèi)容基本都是前人采用技術(shù)的介紹,這些技術(shù)往往是利用計算機技術(shù)和管理學(xué)的思想,在軟件測試實踐中探索出來的。因此,在教學(xué)中,對于各種測試技術(shù)的學(xué)習(xí),不是直接介紹技術(shù)實現(xiàn)的方法,而是先提出一個具體的測試對象,讓學(xué)生思考怎么測試更科學(xué),在這一過程中,我們經(jīng)常發(fā)現(xiàn)學(xué)生們也能利用先修課程學(xué)到的知識想到教材上介紹的方法,抓住這樣的時機,鼓勵學(xué)生,表揚學(xué)生,讓學(xué)生堅定“我行”的自信心,有了自信心學(xué)生們就能更大膽更主動地思考和解決問題。

對軟件進(jìn)行有效的測試,提升測試效率,是軟件測試面臨的關(guān)鍵性挑戰(zhàn),也是軟件測試技術(shù)進(jìn)一步發(fā)展的瓶頸,各種測試工具的誕生正是基于這樣的出發(fā)點。但由于種種原因測試工具的使用還遠(yuǎn)遠(yuǎn)達(dá)不到普及的程度和期望的效果,這說明工具不夠完善,有待我們?nèi)ラ_發(fā)更有效更易于使用的新工具來突破這一瓶頸。在軟件測試工具的學(xué)習(xí)中,我們主要不在介紹工具的作用,而主要是啟發(fā)學(xué)生去思考測試工具采用的技術(shù)并評判這種技術(shù),讓學(xué)生通過查閱資料進(jìn)一步學(xué)習(xí),思考還有沒有更好的手段和方法來改進(jìn)測試工具。

此外,由于軟件測試的手段基本都來源于計算機專業(yè)的相關(guān)知識,教學(xué)中就要引導(dǎo)學(xué)生去挖掘已經(jīng)學(xué)過的知識來解決測試中的問題,并不失時機地強調(diào)每一位計算機專業(yè)的學(xué)生都要有“計算機頭腦”,這個“計算機頭腦”要善于觀察,捕獲日常生活中一切可以用計算機來解決的問題,并思考解決方法。

(二)互動式教學(xué)法的應(yīng)用

互動式教學(xué)法能提高學(xué)生能過的思考能力、資料查閱能力、歸納總結(jié)能力、表達(dá)能力,因此,能幫助學(xué)生達(dá)成人才需求條件中的⑥和⑦。

啟發(fā)式教學(xué)產(chǎn)生的最佳效果就是帶來師生間良好的互動,由于授課時間和內(nèi)容的制約,我們采用啟發(fā)式教育常常是教師自問自答的方式。目前,我校推行的教學(xué)改革,倡導(dǎo)學(xué)生自主學(xué)習(xí),大力提倡課堂提問,并要求加大授課時間中提問和互動時間的比例。在這一改革思想的指導(dǎo)下,軟件測試教學(xué)中將按照啟發(fā)式教育中針對的相關(guān)內(nèi)容,提出問題,采用讓學(xué)生隨堂回答的方式和課后查閱再做答的方式進(jìn)行。主要以兩種方式進(jìn)行提問:第一,預(yù)習(xí)提問,在這一環(huán)節(jié),設(shè)置基本概念和知識點的提問,主要檢驗學(xué)生的預(yù)習(xí)效果,并在提問過程中對重點內(nèi)容進(jìn)行講解;第二,復(fù)習(xí)提問,復(fù)習(xí)提問的難度比預(yù)習(xí)提問有所加大,屬于基本知識的衍生提問,需要學(xué)生在掌握基本知識的基礎(chǔ)上經(jīng)過一定的思考或資料查閱才能回答。通過這兩種形式的提問,可以促進(jìn)學(xué)生掌握知識、訓(xùn)練學(xué)生靈活運用知識解決實際問題的能力。

(三)實戰(zhàn)式教學(xué)法的應(yīng)用

人才需求條件中的測試工作經(jīng)驗是畢業(yè)生們就職難的關(guān)鍵,而實戰(zhàn)教學(xué)法是達(dá)成這一條件的主要途徑,在軟件測試的實戰(zhàn)中,還能訓(xùn)練學(xué)生測試文檔寫作及測試工具的使用,因此,實戰(zhàn)教學(xué)法能達(dá)成人才需求條件中的②、③和④。

在近兩年的教學(xué)改革中,主要采用案例教學(xué)法,在實驗教學(xué)中用規(guī)范完整的案例模擬企業(yè)測試工作模式,讓學(xué)生在實踐中形成“技能”、具備“經(jīng)驗”。實驗內(nèi)容的安排上,注重指導(dǎo)學(xué)生使用設(shè)計文檔、自己編寫測試文檔,并利用自動化測試工具實施測試,兼顧測試技能訓(xùn)練及工具熟練程度的提高。

1. 規(guī)范案例的選擇:早期的軟件測試教材只涉及一些小的程序段和非系統(tǒng)的案例,2009年以后的軟件測試教材在這方面做了很大的改進(jìn),出現(xiàn)了較多的案例教程及實踐教程。利用系統(tǒng)案例作為理論知識講解的載體,將更直觀地讓學(xué)生理解知識。但要讓學(xué)生具備軟件測試經(jīng)驗,教材中的案例還存在一些問題,學(xué)生的經(jīng)驗只有通過動手實驗才可能具備,而且這里所說的經(jīng)驗不是零散的,而是系統(tǒng)化的軟件測試經(jīng)驗。在實際工作中,軟件測試過程中的單元測試、集成測試、系統(tǒng)測試、驗收測試分別對應(yīng)軟件設(shè)計中的詳細(xì)設(shè)計、概要設(shè)計、系統(tǒng)設(shè)計和需求分析,要讓學(xué)生在實驗中完成一個系統(tǒng)的較完整測試過程,不僅需要被測案例系統(tǒng)的完整代碼及數(shù)據(jù),還必須提供全套的設(shè)計文檔,這樣的案例系統(tǒng)是現(xiàn)有軟件測試教材和很多軟件開發(fā)的實例參考書所不具備的。

我們通過企業(yè)調(diào)研,分析軟件行業(yè)的流行開發(fā)模式,主要從清華大學(xué)出版的系列叢書“軟件開發(fā)全程實錄”中選擇案例,并陸續(xù)補充完案例的設(shè)計資料(需求分析、系統(tǒng)設(shè)計、概要設(shè)計、詳細(xì)設(shè)計)。利用規(guī)范的案例系統(tǒng),在理論教學(xué)中用系統(tǒng)案例詮釋理論,在實驗教學(xué)中用系統(tǒng)案例模擬實際工作模式進(jìn)行實戰(zhàn)訓(xùn)練。

2. 實際測試過程的模擬:在實驗教學(xué)中,我們花1/3的時間進(jìn)行軟件測試基本技能訓(xùn)練,主要針對白盒及黑盒測試技術(shù)選擇最實用的測試技術(shù)進(jìn)行用例設(shè)計,這一部分是常規(guī)的軟件測試課程的主要實驗內(nèi)容,屬于基本功訓(xùn)練實驗。我們用2/3的時間進(jìn)行模擬實驗,在這部分,根據(jù)學(xué)生的實際情況及筆者多年企業(yè)工作經(jīng)驗,模擬企業(yè)對新手軟件測試人員的培養(yǎng)及職業(yè)規(guī)劃模式,循序漸進(jìn)安排實驗。

在軟件測試的模擬實驗中,我們采用文檔齊全的規(guī)范案例實施教學(xué),采用先實施后設(shè)計的順序,依次讓學(xué)生進(jìn)行單元測試、集成測試、系統(tǒng)測試的實施及用例設(shè)計。注重測試過程、設(shè)計文檔的使用及測試文檔的書寫訓(xùn)練,在實驗后期,采用分組實驗的方式,讓學(xué)生分擔(dān)測試任務(wù)中的不同角色,模擬團隊協(xié)作完成測試任務(wù)。

3. 一體化教學(xué)的實施:從軟件測試人員的招聘條件看,除了要求具備軟件測試的基本知識,要設(shè)計出較好的測試用例、跟蹤軟件缺陷并改正軟件缺陷、選擇較好的測試手段提高測試效率等,還需要相關(guān)計算機專業(yè)知識的支撐。此外,企業(yè)期望的是懂編程、設(shè)計、測試、管理的綜合人才,因此,必須結(jié)合專業(yè)方向形成課程體系。我們已經(jīng)進(jìn)行了在同一學(xué)期三門課程之間,利用同一案例進(jìn)行一體化教學(xué)的嘗試,即在軟件建模設(shè)計課程、編程語言課程、軟件測試課程中采用相同的案例推進(jìn)教學(xué),以期讓學(xué)生更深入地體會軟件開發(fā)的全過程,具備軟件工程化的“經(jīng)驗”。

四、結(jié)論

在“創(chuàng)新民辦高校高素質(zhì)人才培養(yǎng)模式”的改革試點中,軟件測試課程的教學(xué)改革將在總結(jié)前面教學(xué)改革經(jīng)驗和教訓(xùn)的基礎(chǔ)進(jìn)一步推行開發(fā)內(nèi)化教學(xué)法。在今后的教學(xué)中,我們打算進(jìn)行相同案例跨學(xué)期跨課程的一體化教學(xué)探索,在這一探索過程中,將建設(shè)規(guī)范的教學(xué)案例資源庫,探索合理的一體化教學(xué)體系,以幫助學(xué)生系統(tǒng)地學(xué)習(xí)專業(yè)知識、領(lǐng)悟知識的連貫性、提高學(xué)生的工程素養(yǎng)和實戰(zhàn)能力。參與一體化教學(xué)的各門課程在試驗教學(xué)中注重企業(yè)工作模式和場景的模擬,讓學(xué)生在學(xué)習(xí)過程中具備軟件工程全過程的“經(jīng)驗”,以進(jìn)一步提升學(xué)生就業(yè)競爭力。

參考文獻(xiàn):

[1] 趙作斌. 大學(xué)成功素質(zhì)教育理論與實踐[M]. 武漢: 武漢大學(xué)出版社, 2009.

[2] 張向宏. 軟件測試?yán)碚撆c實踐教程[M]. 北京: 人民郵電出版社, 2009.

[3] 劉德寶. 軟件測試工程師培訓(xùn)教材[M]. 北京: 科學(xué)出版社, 2009.

[4] 北京阿博泰克北大青鳥信息技術(shù)有限公司. 行業(yè)規(guī)則和行業(yè)經(jīng)驗手冊[M]. 北京: 科學(xué)出版社, 2008.

[5] 吳建平. 高職“軟件測試技術(shù)”課程存在問題和應(yīng)對措施[J]. 計算機教育, 2007(9).

[6] 陸慧娟等. 面向本科就業(yè)市場的計算機工程型人才培養(yǎng)研究[J]. 計算機教育, 2011(5).

[7] 佟偉光. 軟件測試[M]. 北京: 人民郵電出版社, 2008.

篇3

【關(guān)鍵詞】軟件測試 教學(xué)改革 軟件測試工程師

【基金項目】2015年中央高校基本科研業(yè)務(wù)費專項資金項目“C程序代碼級內(nèi)存缺陷的充分性檢測技術(shù)研究”(15CX02050A)。

【中圖分類號】G64 【文獻(xiàn)標(biāo)識碼】A 【文章編號】2095-3089(2015)09-0229-01

一、引言

隨著軟件產(chǎn)業(yè)的迅猛發(fā)展,軟件的復(fù)雜性也日益增加,導(dǎo)致對軟件的質(zhì)量提出了更高的要求,這也使得軟件測試工程師成為每個軟件企業(yè)都不可或缺的技術(shù)人才。“軟件測試”就是一門培養(yǎng)軟件測試工程師的專業(yè)課[1],本課程較為系統(tǒng)的介紹了軟件測試的基本理論、測試方法、測試過程以及常用測試工具等內(nèi)容。本課程知識的掌握將為學(xué)生系統(tǒng)的掌握軟件工程知識體系以及畢業(yè)后從事軟件測試、軟件開發(fā)等職位打下良好的基礎(chǔ)。

如何扎實有效的培養(yǎng)軟件工程學(xué)生在軟件測試領(lǐng)域既具有理論基礎(chǔ)、又具有工程實戰(zhàn)能力,目前許多軟件工程專業(yè)教育者進(jìn)行了積極的探索 [2-4]。我校軟件工程專業(yè)已入選山東省卓越工程師培養(yǎng)計劃[5],為了執(zhí)行國家對軟件工程專業(yè)卓越工程師培養(yǎng)的精神,融合學(xué)校的“三三三”培養(yǎng)體系[6]的頂層設(shè)計,以貫徹培養(yǎng)理論扎實、具備工程實踐能力、創(chuàng)新能力強、適應(yīng)經(jīng)濟社會發(fā)展需要的高質(zhì)量軟件工程師為目標(biāo),我們也在軟件測試課程的培養(yǎng)方案、課程結(jié)構(gòu)、教學(xué)方法和考評體系等方面進(jìn)行了一系列的改革和探索[7,8]。其中最為重要的改革是借鑒CDIO(Conceive-Design-Implement-Operate)工程教育理念,落實了“基于項目的教學(xué)”方法,增開了大量的課程設(shè)計和綜合實踐環(huán)節(jié),在理論教學(xué)的同時注重了工程實踐能力得培養(yǎng)。

二、“軟件測試”教學(xué)面臨的問題

“軟件測試”課程的已有的教學(xué)改革改善了教學(xué)效果,但是由于傳統(tǒng)的教學(xué)方法依然影響著教學(xué),所以目前的軟件測試課程教學(xué)過程中依然面臨一系列問題。

(一)教學(xué)內(nèi)容抽象,學(xué)生學(xué)習(xí)興趣不高

軟件測試是軟件工程知識體系的九個知識域中理論性最強的一個知識域,必然造成軟件測試教材與教學(xué)內(nèi)容較抽象。目前,軟件測試課程教學(xué)中普遍存在著理論教學(xué)偏重的特點,扎實的理論素養(yǎng)是卓越工程師的必備基礎(chǔ),但是即便對于軟件工程專業(yè)的本科學(xué)生,也欠缺軟件項目的實際開發(fā)經(jīng)驗,所以課程內(nèi)容的抽象性增加了學(xué)生對課程內(nèi)容的理解難度。為促進(jìn)學(xué)生對理論知識的理解與應(yīng)用,必須結(jié)合軟件測試的課程特點,將抽象的內(nèi)容分化到軟件測試過程的不同階段中,并采用相應(yīng)的測試工具體現(xiàn)測試的方法,再應(yīng)用于教學(xué)案例,才能促進(jìn)學(xué)生對抽象的測試?yán)碚撝R的理解與應(yīng)用。

(二)教學(xué)內(nèi)容碎片化,學(xué)生沒有完善的測試知識體系

按照軟件開發(fā)過程的要求,軟件測試是貫穿于整個開發(fā)過程的一項活動。而在教學(xué)中,軟件測試的理論出現(xiàn)了割裂,各知識點呈現(xiàn)碎片化,理論內(nèi)容與實際的軟件測試流程不同步。將不同的測試?yán)碚撆c方法進(jìn)行了分割,這樣利于教材內(nèi)容的安排以及教學(xué)內(nèi)容的組織,但這也必然造成教學(xué)內(nèi)容碎片化,學(xué)生形成不了一個統(tǒng)一的測試?yán)碚摽蚣?,難以把握所學(xué)的理論與方法在軟件開發(fā)與測試的過程中如何應(yīng)用。為促進(jìn)教學(xué)效果,有必要基于軟件測試過程,定位軟件測試的介入點,在不同的介入點進(jìn)行理論知識的分配,形成一個以軟件測試過程為主線、各理論知識在介入點進(jìn)行分配的魚骨圖式的軟件測試?yán)碚撝R體系。

(三)輕視測試工具應(yīng)用,培養(yǎng)的學(xué)生與企業(yè)需求難以銜接

因為軟件測試方法眾多,這也造成有大量可選的軟件測試工具。雖然工具的培訓(xùn)是培養(yǎng)卓越工程師的一個必備環(huán)節(jié),然而卓越工程師的培養(yǎng)畢竟不等同于職業(yè)教育,不能只是簡單的掌握一個測試工具,而應(yīng)該了解測試工具所體現(xiàn)的測試?yán)碚摗⑺m用的測試階段以及所應(yīng)用的場景。在進(jìn)行測試工具培訓(xùn)鍛煉的同時,必須結(jié)合所講授的測試?yán)碚?,以及該工具適用的測試過程與測試場景。為了全面的掌握各種具有代表性的測試工具,需要搭建一個測試工具箱。

(四)教學(xué)案例簡單,學(xué)生沒有完整的測試思路

因為理論知識碎片化的講授,也造成目前教學(xué)中只能采用簡單的案例,簡單的案例雖然有助于學(xué)生對具體測試方法的理解,但是難以融會貫通的掌握對一個完整項目的測試。為此,需要基于魚骨圖的軟件測試?yán)碚撝R體系,精心設(shè)計能夠貫穿整個測試流程的案例,并有必要設(shè)計不同類型的案例,形成一個分層次、分類別的測試案例庫,以保證對各種測試方法的掌握。

(五)學(xué)生對軟件測試存在認(rèn)識偏差,缺乏從事軟件測試職業(yè)的意愿

目前國內(nèi)軟件行業(yè)依然蔓延著“重開發(fā)、輕測試”的觀點,這種觀點也延伸到軟件工程專業(yè)的教學(xué)中,導(dǎo)致部分學(xué)生對軟件測試這個職業(yè)存在認(rèn)識偏差。這就要求軟件測試課程需要從原來偏重理論講解、學(xué)生欠缺軟件測試訓(xùn)練的教學(xué)中擺脫出來,應(yīng)該與軟件測試工程師要求的能力培養(yǎng)集合起來,注重理論培養(yǎng)的同時,加強與軟件測試職業(yè)的銜接,增設(shè)對軟件測試工具的訓(xùn)練,加大基于案例與項目的實戰(zhàn)訓(xùn)練,通過工程能力的培養(yǎng)以加深學(xué)生對軟件測試的正確認(rèn)識。

三、總結(jié)

為了執(zhí)行我校軟件工程專業(yè)的卓越工程師培養(yǎng)計劃,解決“軟件測試”教學(xué)中存在的上述問題,我們計劃在已有的教學(xué)改革基礎(chǔ)上,提出“方法為基、過程引導(dǎo)、工具跟進(jìn)、案例貫穿”的“方法-過程-工具-案例”四位一體的教學(xué)方法,以解決目前“軟件測試”課程中存在的諸多問題。

本文分析了“軟件測試”這門課程隨著卓越工程師培養(yǎng)、研究型教學(xué)的要求下在理論培養(yǎng)與工程能力訓(xùn)練等方面逐漸顯露出的各種亟待解決問題,只有充分認(rèn)識到這些問題,才有可能針對問題進(jìn)行教學(xué)改革,進(jìn)而培養(yǎng)理論與功能能力具備的軟件測試人才。

參考文獻(xiàn):

[1]吳春雷, 剛旭, 張俊三. 基于“卓越計劃”的軟件測試類課程改革[J]. 計算機教育, 2014,11:88-91.

[2]李月龍. 高校軟件測試課程教學(xué)改革研究[J]. 計算機教育, 2014,7:16-18.

[3]鄧松. 遞進(jìn)式軟件測試創(chuàng)新人才培養(yǎng)模式研究[J]. 計算機教育, 2014,7:5-7.

[4]周雪妍, 林澤鴻, 羅秋濱, 路雯靖, 劉玉利. 軟件測試技術(shù)四面體培養(yǎng)模式的探索與研究[J]. 教學(xué)研究, 2013,5:56-58.

[5]張國平等. 軟件工程卓越培養(yǎng)計劃的研究與設(shè)計[C].軟件工程2011年會,2011,10.

[6]劉華東. 構(gòu)建“三三三”培養(yǎng)體系 推進(jìn)本科教育邁向更高目標(biāo)[J]. 中國高等教育, 2012,18:34-36.

[7]吳春雷. 面向應(yīng)用型軟件人才教學(xué)模式的探索與實踐[J].中國成人教育, 2014.04:124-126.

[8]張國平,吳春雷. 軟件工程專業(yè)核心課程案例化教材的規(guī)劃與設(shè)計[J].高等理科教育,2013.10:85-87.

篇4

時間一晃而過,轉(zhuǎn)眼間試用期已接近尾聲。對于很多人來說,這是他們?nèi)松袕涀阏滟F的經(jīng)歷,也給他們留下了精彩而美好的回憶。下面就是小編給大家?guī)淼?020應(yīng)屆畢業(yè)生試用期工作總結(jié)5篇,希望能幫助到大家!

2020應(yīng)屆畢業(yè)生試用期工作總結(jié)一我于20_年_月_日進(jìn)入公司成為試用員工,作為一個剛剛步入社會的應(yīng)屆畢業(yè)生,這里的一切對我來說都很陌生。如今時間已經(jīng)過去兩個多月,在這短短的兩個多月的時間內(nèi),我慢慢地適應(yīng)著個公司的文化與氛圍,努力地要在這樣的環(huán)境中學(xué)習(xí)和發(fā)展,在主管和同事們地關(guān)心和指導(dǎo)下,我學(xué)到了不少東西,各方面也取得了一定的進(jìn)步,現(xiàn)將我該期間的工作情況作如下總結(jié):

在這段時間內(nèi),我先后在人力資源部和測試部擔(dān)任行政前臺和軟件測試員的職位:

初到公司,我擔(dān)任公司的行政前臺一職,我仔細(xì)閱讀了關(guān)于公司的員工管理手冊,并參加公司了對新員工的培訓(xùn),學(xué)習(xí)了公司的企業(yè)文化及整個公司在經(jīng)營中的一些人員配置和崗位要求,員工工作中要注意的禮儀規(guī)范及工作流程。通過這些資料和培訓(xùn),我對公司有了一定的了解,同時也了解了作為公司員工應(yīng)該要有的工作規(guī)范。

在擔(dān)任公司的行政前臺的崗位期間,從復(fù)印、掃描、傳真到發(fā)放報刊雜志、傳遞文件,以及對領(lǐng)用情況進(jìn)行備案,包括一些來訪人員的接待工作,每一項工作的完成都是對責(zé)任心和工作能力的考驗。

辦公用品的領(lǐng)用登記。資產(chǎn)管理是我之前實習(xí)的時候就有接觸過的工作,保證好每個人領(lǐng)用物品的準(zhǔn)確登記,及時上報及申購庫存所缺物品,保證倉庫物品的整齊明確是十分重要的。

這段期間,我負(fù)責(zé)公司每一天內(nèi)部和外部的郵件傳遞及匯總,把各個部門的信件準(zhǔn)時準(zhǔn)確的送到,并且歸檔存放,以便需要時能夠及時調(diào)出資料,以及向財務(wù)報銷各類費用。

負(fù)責(zé)員工的考勤,及時歸納員工的出勤狀態(tài),提供考勤報表。依據(jù)人力資源經(jīng)理提供的面試信息,通知人員面試以及后續(xù)的接待工作等等。行政前臺的工作和很繁瑣,分析性思維很重要,經(jīng)常需要對自己的工作進(jìn)行輕重緩急的判斷我覺自己在這方便做的還有所不足,在人力部門的工作中我一直嚴(yán)格要求自己,認(rèn)真及時做好領(lǐng)導(dǎo)布置的每一項任務(wù),不懂的問題虛心向同事學(xué)習(xí)請教,不斷提高自己,希望自己能盡早在自己的崗位上獨當(dāng)一面,為公司作出貢獻(xiàn)。當(dāng)然初入職場,難免出現(xiàn)一些小差錯需要領(lǐng)導(dǎo)指正但前事之鑒,后事之師,這些經(jīng)歷也讓我不斷成熟,在處理各種問題時考慮的更加全面杜絕類似錯誤的發(fā)生。在此,我要特地感謝人力資源部門的領(lǐng)導(dǎo)和同事對我的入職指引和幫助,感謝她們對我工作中出現(xiàn)的失誤的提醒和指正。

之后我內(nèi)部移轉(zhuǎn)到測試部門,擔(dān)任軟件測試員一職,測試部門的工作是我之前沒有接觸過的,和我的專業(yè)知識相差也很大,但是部門領(lǐng)導(dǎo)和同事的耐心指導(dǎo),使我在較短的時間內(nèi)適應(yīng)了軟件測試的工作環(huán)境和操作流程。

總結(jié)軟件測試的最主要工作就是尋找和描述手機功能的缺陷,大體可以概括為:準(zhǔn)確、簡潔、完整、規(guī)范。

描述要點時標(biāo)題需要明確指明錯誤要點;操作過程描述出測試的整個過程,包括工作環(huán)境,測試機器的運行條件,盡量多的提供一些相關(guān)的信息;還要相應(yīng)的寫明實際的運行結(jié)果和預(yù)期期望實現(xiàn)的結(jié)果。最后總結(jié)測試報告及評估模式要點:標(biāo)題、版本號、測試人員、統(tǒng)計數(shù)據(jù)、概率性、及個人對此次版本測試的評估等。

此外有些問題會與軟件工程師所設(shè)計的版本有差距,甚至是一些小問題,這時候更應(yīng)該發(fā)揮溝通能力,善于表達(dá)觀點,表明軟件缺陷為何必須修復(fù),并通過實際演示求證觀點。軟件缺陷一定要盡可能的在內(nèi)部解決,這對節(jié)約成本、提高產(chǎn)品知名度都大有裨益。

在這測試過程中,盡量做到80-20原則,在分析、設(shè)計、實現(xiàn)階段的復(fù)審和測試工作能夠發(fā)現(xiàn)和避免80的Bug,而系統(tǒng)測試又能找出其余_中的80,最后的_的_可能只有在用戶的大范圍、長時間使用后才會暴露出來。因為測試只能夠保證盡可能多地發(fā)現(xiàn)錯誤,無法保證能夠發(fā)現(xiàn)所有的錯誤。這就需要每個人帶著責(zé)任心和耐心去尋找缺陷。

在這兩個月的工作中,我體會到有一個和諧,共進(jìn)的團隊是非常重要的,有一個積極向上的公司和領(lǐng)導(dǎo)是員工前進(jìn)的動力,公司給我這樣的機會,我就要珍惜并為公司的發(fā)展竭盡全力。在此我提出轉(zhuǎn)正申請,希望自己能成為公司的正式員工,懇請領(lǐng)導(dǎo)予以批準(zhǔn),謝謝!

2020應(yīng)屆畢業(yè)生試用期工作總結(jié)二時光飛逝,回想我剛來公司的場景,仿佛就在昨天。在試用期的這幾個月,在行政前臺這一崗位上,我認(rèn)真的完成了工作?,F(xiàn)將工作總結(jié)如下:

一、上下班時要整理好前臺的物品

察看一切電器是否完好,是否關(guān)閉好電源。當(dāng)天看看備忘錄還有什么事情要做。前臺大廳是隨時都要保持整潔大方。每天報紙要整理好。飲用水桶數(shù)發(fā)現(xiàn)不夠時要及時叫羅先生送水。前臺所需物品不夠時,都要及時申請購買如:紙巾、復(fù)印紙等。

擺在會客廳、前臺大廳里的宣傳冊不夠時也要及時添加。傳真機、復(fù)印機、打印機沒有墨時,要電話通知趙先生加墨。如果前臺的物品壞了如:窗簾壞了就要叫維修工維修;如果電話線路有問題就要求助電信局。有什么問題都要想辦法解決。

二、接收傳真

要注意對方傳給誰,問清傳真內(nèi)容,以免接收到垃圾信息,接受到傳真要及時轉(zhuǎn)交給相關(guān)人員,要查收傳真有無缺漏。如果對方是自動傳真,可以不接收。

發(fā)傳真后要注意對方有無收到,是否完整清晰。復(fù)印時要注意復(fù)印的資料完整否,避免復(fù)印資料缺漏。收發(fā)傳真、復(fù)印都要做好登記。如有信件也要及時交給相關(guān)人員。

三、前臺接待客人

做好這項工作,最重要的是服務(wù)態(tài)度和服務(wù)效率。看到有來訪客人,要立即起身主動問好。對第一次來訪客人要問清楚對方貴姓,找誰有什么事,了解來訪者的目的后通知相關(guān)負(fù)責(zé)人,其中也要了解是否把客人留在前臺大廳還是會客室,還是引客到負(fù)責(zé)人辦公室、會客室。

接待客人要笑臉相迎,耐心細(xì)致,親切大方。引客入座后倒上茶水,告知客人已通知相關(guān)負(fù)責(zé)人,請稍等。會客室夏天時開空調(diào),冬天開窗,同時要讓會客室無異味,空氣流暢。

四、轉(zhuǎn)接電話

要注意禮貌用語,使用公司的標(biāo)準(zhǔn)用語:您好!___公司!之后問有什么可以幫到您的,問清楚找哪位,有什么事情,了解情況后轉(zhuǎn)給相關(guān)人員。熟悉公司內(nèi)?a href='//xuexila.com/yangsheng/kesou/' target='_blank'>咳嗽鋇陌旃緇岸毯擰?/p>試用期三個月所作的前臺工作,可能工作范圍較小;工作內(nèi)容也比較少。但自己也有不足的地方,工作時集中力不夠,會犯迷糊;我希望以后能夠更認(rèn)真上班工作,勤力做事。為公司做的多些。

非常感謝公司給了我更多的學(xué)習(xí)機會。在今后的工作中,我更要不斷提高自身形象,工作質(zhì)量、效率,還有責(zé)任心。主要從以下幾個方面入手:

1、努力提高服務(wù)質(zhì)量,做事麻利,有效率,不出差錯。

服務(wù)態(tài)度要良好,接待客人要不斷積累經(jīng)驗,要給客人留下良好印象。接電話時,也要不斷提高用語技巧;巧妙的問答客人。盡量讓每一個客戶滿意。

2、加強禮儀知識學(xué)習(xí)。

如業(yè)余時間認(rèn)真學(xué)習(xí)禮儀知識,公共關(guān)系學(xué)。了解在待人接物中必須要遵守的禮儀常識,包括坐姿、站姿、說話口氣、眼神、化妝、服飾搭配,以及回答客戶提問技巧等等。

3、加強與公司各部門的溝通。

了解公司的發(fā)展?fàn)顩r和各部門的工作內(nèi)容,有了這些知識儲備,一方面能及時準(zhǔn)確地回答客戶的問題,準(zhǔn)確地轉(zhuǎn)接電話。如果知識某個部門沒人,會提醒來電方,并簡要說明可能什么時間有人,或者在力所能及的范圍內(nèi),簡要回答客戶的問題,同時也能抓住適當(dāng)機會為公司作宣傳。

4、努力打造良好的前臺環(huán)境。

要保持好公司的門面形象,不僅要注意自身的形象,還要保持良好的環(huán)境衛(wèi)生,讓客戶有種賞心悅目的感覺。

2020應(yīng)屆畢業(yè)生試用期工作總結(jié)三時光飛逝,不知不覺我在公司工作已滿1月了。回想面試的那一天,李總的誠懇和藹都還歷歷在目。從我進(jìn)公司的第一天起,趙師的親切,同事們的熱情都讓我這個剛畢業(yè)的初入社會的年輕人感到溫暖。隨后的工作中,我深刻地體會到了公司從老總到同事踏實認(rèn)真的工作態(tài)度,值得一提的是周總做事的認(rèn)真謹(jǐn)慎,讓我更加的警惕自己,把工作做好做細(xì)。每個公司的制度和規(guī)定在細(xì)節(jié)上雖稍有區(qū)別,但大體方向和宗旨卻都相同。所以,很快的我就適應(yīng)了這里的工作規(guī)則,盡量配合大家的工作。雖然也有一些不當(dāng)之處,但是我都積極改正,避免再犯。所以,很快的我就融入昆明華圣科技這個大家庭,并認(rèn)真做好自己的本職工作。我覺得很喜歡這里,并且很愿意把這里當(dāng)作鍛煉自己的平臺,和公司共同發(fā)展,做出自己的貢獻(xiàn)。

對我而言,不論在哪里,在哪個公司,只要我能有幸成為其中的一員,我都將以飽滿的熱情,認(rèn)真的態(tài)度,誠懇的為人積極的工作融入其中。這是作為一個員工基本的原則,團隊精神是每個公司都倡導(dǎo)的美德。我認(rèn)為,公司要發(fā)展,彼此的合作協(xié)調(diào)是很重要的。沒有各個部門和各位同仁的相互配合,公司的工作進(jìn)程要受到阻礙,工作效率會大打折扣,公司效益自然會受損。這樣對公司和個人都無益處。

因為現(xiàn)在的工作是我剛剛開始接觸的,在產(chǎn)品知識和應(yīng)用上的知識還要和前輩們多多學(xué)習(xí),在接下來的實踐工作中,我將不斷改進(jìn)、努力做到。昆明華圣科技,我主要的職責(zé)是銷售渠道。通過一個多月的學(xué)習(xí)和工作實踐,我覺得做銷售渠道是一項很鍛煉人的工作。因為只要你多做一天的工作,你就會不斷發(fā)現(xiàn)更好的渠道,永遠(yuǎn)沒有,這樣很有挑戰(zhàn)性??梢圆粩嗟奶岣咦约旱臉I(yè)務(wù)水平。在自己進(jìn)步的同時,使得公司的利潤和成交機率得到提高,可以說是“兩全其美”的事情。

至于跟同事和老總的溝通方面,目前為止還沒有出現(xiàn)任何問題。我想只要我用心努力的去理解,溝通,隨著彼此的熟悉,溝通方面的障礙將會越來越小。跟客戶交流是比較重要的,因為這涉及到價格,客戶關(guān)系等問題。很久以前我就深刻的認(rèn)識到了這一點,所以我一直不斷的去學(xué)習(xí)去完善,和爭取做到。

其實上天對每個人都是公平的。作為公司也一樣,因為公司是一個大家庭,每個人在公司的位置不同,工作不同,作用不同,自然待遇會有所不同。所以,這些方面我并不會放在心上。惟一值得關(guān)心的就是自己本職的工作是否能做好。自己是否拿到了自己應(yīng)得的報酬。而在這點上,我認(rèn)為只要努力做好自己的本職工作,公司會給予相應(yīng)合理的待遇的。

有首歌唱得好“看成敗人生豪邁,只不過是從頭再來?!蔽覍λ睦斫饩褪?如果成功了,不要驕傲、繼續(xù)努力、以便取得更大的成功;如果失敗了也不要氣餒,總結(jié)失敗教訓(xùn),爭取下次成功。不論怎樣,在工作和生活中要始終保持積極樂觀的態(tài)度,才能工作的更好,生活的更精彩。

2020應(yīng)屆畢業(yè)生試用期工作總結(jié)四我于20_年_月,經(jīng)_行署人事勞動局初級職務(wù)評委會認(rèn)定,獲得了機械助理工程師的職稱。在被公司騁用期間,我主要做了如下工作:

一、在_生產(chǎn)中,認(rèn)真履行生產(chǎn)調(diào)度員職責(zé),為_生產(chǎn)的圓滿完成盡了自己的一份責(zé)任。_生產(chǎn)是分公司工作的集中體現(xiàn),

各項指標(biāo)的完成與否,都直接影響到分公司總體目標(biāo)的實現(xiàn)。作為一名生產(chǎn)調(diào)度員,我深知自己肩上的責(zé)任重大,如何協(xié)調(diào)好各生產(chǎn)部門的水、電、氣平衡,確保生產(chǎn)工作的順利進(jìn)行,完成或超額完成分公司和科內(nèi)下達(dá)的各項幾天生產(chǎn)指標(biāo),努力做到高能低耗,多產(chǎn)糖,產(chǎn)好糖,緊緊圍繞自己的職責(zé)和工作目標(biāo),我對生產(chǎn)的每一個環(huán)節(jié)進(jìn)行全程關(guān)注和跟蹤,從大處著眼,從小處著手,不放過每一個細(xì)節(jié),從甘蔗進(jìn)廠堆放到白糖包裝出廠,那一個環(huán)節(jié)發(fā)生問題或出現(xiàn)波動,我都會及時出現(xiàn)在現(xiàn)場,和操作人員一同采取措施處理,不能解決的向科長和主管領(lǐng)導(dǎo)報告,使問題得以及時解決,保證生產(chǎn)工作的順利進(jìn)行和各項生產(chǎn)指標(biāo)的實現(xiàn)。

二、參加_設(shè)備檢修技改工作,用自己所積累的經(jīng)驗和專業(yè)技術(shù)知識指導(dǎo)和協(xié)助車間完成設(shè)備常規(guī)檢修和設(shè)備技改工作。

在本年度的檢修期間,我指導(dǎo)并協(xié)助清凈車間完成了沉降池的改造和真空吸濾機抽汁系統(tǒng)的改造,還參與糖漿上浮系統(tǒng)的安裝工作,20_年度檢修期間,經(jīng)公司批準(zhǔn)同意,分公司在煮煉車間包裝室安裝兩臺電子電量包裝秤,分公司主管領(lǐng)導(dǎo)安排楊銀花負(fù)責(zé)對安裝和需要改造的設(shè)備進(jìn)行設(shè)計,并指導(dǎo)部門根據(jù)設(shè)計圖進(jìn)行安裝,安裝和改造的設(shè)備經(jīng)過一個榨季的使用,未出現(xiàn)異常情況,達(dá)到了預(yù)期目的。

在20_年度檢修期間,我還參與了_車間預(yù)處理系統(tǒng)的改造工作,并參考其它廠蔗刀的排列方式,確定了一組和二組蔗刀機的排刀方法,用下來效果良好。今年檢修期,在領(lǐng)導(dǎo)的安排下,參照第一二組蔗刀機的排刀方法,對第三組蔗刀機的蔗刀進(jìn)行了重新排列和增加,現(xiàn)使用效果良好。

三、我除完成以上兩項主要工作外,在科內(nèi),還主動承當(dāng)了大部分零配件圖的測繪任務(wù);同時也兼著分公司技術(shù)檔案的治理工作;也參與對購進(jìn)物資的質(zhì)量驗證;_年十一月,還參加了公司標(biāo)準(zhǔn)治理體系中技術(shù)標(biāo)準(zhǔn)體系的編寫工作。

在科學(xué)技術(shù)日新月異,競爭越來越激烈的今天,我個人意識到,不斷學(xué)習(xí)新知識,把握新技能,不斷提高自己的業(yè)務(wù)水平和工作技能,才能滿足工作的需求和適應(yīng)社會的發(fā)展。

在工作過程中,我將不斷向有經(jīng)驗的同事和車間操作工請教學(xué)習(xí)自己未曾真正把握的技術(shù)或技能,并學(xué)以至用,對生產(chǎn)過程中的一些信息也進(jìn)行收集整理,轉(zhuǎn)化為資料以備所需;業(yè)余時間翻看一些專業(yè)書籍,查看一些專業(yè)網(wǎng)站,學(xué)習(xí)和把握一些先進(jìn)的專業(yè)技術(shù)知識;也看一些治理或其它方面的書籍或網(wǎng)站,學(xué)習(xí)各種知識,提高自己的綜合能力。

在今后的工作中,我將通過不斷的學(xué)習(xí)和實踐,提高自身的素質(zhì),讓自己的進(jìn)步和社會的發(fā)展同步,以滿足工作的需要。

以上總結(jié),請領(lǐng)導(dǎo)給予評議。

2020應(yīng)屆畢業(yè)生試用期工作總結(jié)五工程監(jiān)理總公司北京項目部實習(xí)至今,有1年的時間。在這1年中實習(xí)中,我憑借領(lǐng)導(dǎo)的教導(dǎo)和自己的努力,自己的專業(yè)知識、實踐能力向前跨越了一大步。在這期間,做為一名實習(xí)生,做好份內(nèi)事。工作總結(jié)如下:

一、工作表現(xiàn)

做為一名實習(xí)生,但我一直按一名監(jiān)理員要求自己,為做好監(jiān)理工作,我嚴(yán)格要求自己,注重以身作則,以誠待人。我一直刻苦努力,團結(jié)同事,積極工作,認(rèn)真學(xué)習(xí),工作中遇到難題及時請教監(jiān)理員和監(jiān)理工程師,不斷提高了自己的專業(yè)技術(shù)水平。發(fā)揚吃苦耐勞精神。不怕吃苦,主動找事干,做到“眼勤、嘴勤、手勤、腿勤”,積極適應(yīng)各種艱苦環(huán)境,在繁重的工作中磨練意志,增長才干。加強學(xué)習(xí),勇于實踐,博覽群書,在向書本學(xué)習(xí)的同時注意收集各類信息,廣泛吸取各種“營養(yǎng)”;同時,端正學(xué)習(xí)態(tài)度,提高學(xué)習(xí)效率,努力培養(yǎng)自己具有正確的思想觀點、踏實的工作作風(fēng)。

一是愛崗敬業(yè)講奉獻(xiàn)。監(jiān)理行業(yè)地規(guī)律就是“無規(guī)律”,因此,我正確認(rèn)識自身的工作和價值,正確處理苦與樂,得與失、個人利益和集體利益的關(guān)系,堅持甘于奉獻(xiàn)、誠實敬業(yè)。

二是錘煉業(yè)務(wù)講提高。經(jīng)過一年的學(xué)習(xí)和鍛煉,自己在公路行業(yè)資料整理及工地管理上取得一定的進(jìn)步,利用項目部學(xué)習(xí)公路工程監(jiān)理規(guī)范和業(yè)主組織學(xué)習(xí)資料管理辦法,細(xì)心學(xué)習(xí)他人長處,改掉自己不足,并虛心向領(lǐng)導(dǎo)、同事請教,在不斷學(xué)習(xí)和探索中使自己在資料整理上有所提高。

嚴(yán)于律已,不斷加強作風(fēng)建設(shè)。一年來我對自身嚴(yán)格要求,始終把握得平淡、舍得付出、默默無聞作為自己的準(zhǔn)則,始終把作風(fēng)建設(shè)的重點放在嚴(yán)謹(jǐn)、細(xì)致、扎實、求實腳踏實地埋頭苦干上。在工作中,以制度、紀(jì)律規(guī)范自己的一切言行,嚴(yán)格遵守公司各項規(guī)章制度,尊重領(lǐng)導(dǎo),團結(jié)同志,謙虛謹(jǐn)慎,主動接受來自各方面的意見,不斷改進(jìn)工作;堅持做到不利于公司形象的事不做,不利于公司形象的話不說,積極維護公司的良好形象。

二、工作中的不足與今后的努力方向

篇5

關(guān)鍵詞:信息檢索;搜索引擎;索引

中圖分類號:G252.7文獻(xiàn)標(biāo)識碼:A 文章編號:1001-828X(2011)12-0269-01

一、國內(nèi)外現(xiàn)狀及其分析

在過去的20年中,信息檢索領(lǐng)域得到了不斷的發(fā)展和壯大?,F(xiàn)在,有關(guān)信息檢索的研究包括建模、文獻(xiàn)分類和歸類、系統(tǒng)構(gòu)建、用戶界面、數(shù)據(jù)可視化、信息過濾和查詢語言等。雖然信息檢索正在不斷成熟,但是WEB的設(shè)計、定義、基本的數(shù)據(jù)模型并不能滿足于人們對信息檢索的需求,因此基于java的全文信息檢索引擎框架系統(tǒng)的設(shè)計與開發(fā)的研究勢在必行。

二、系統(tǒng)設(shè)計

1.設(shè)計思想和原則

(1)充分利用現(xiàn)有工作基礎(chǔ)和成果,進(jìn)行改進(jìn)、提升和整合,避免重復(fù)建設(shè)。(2)模塊之間關(guān)系盡量做到高內(nèi)聚低耦合,通過定義一系列的接口和抽象類提高系統(tǒng)的可擴展性。(3)代碼編寫規(guī)范化,配有一定的注釋,保證代碼的重用性、可讀性,可以進(jìn)行快速的二次開發(fā)。

2.接口設(shè)計

本系統(tǒng)外部提供了簡單的建立索引和搜索的API,但是內(nèi)部的機制卻是非常復(fù)雜的,通過調(diào)用這些API用戶可以實現(xiàn)為文件建立索引并進(jìn)行簡單搜索的功能。系統(tǒng)主要的建立索引的API如下所示。

(1)FileIndexer:索引操作的入口。該類的Index(File)方法遞歸遍歷文件系統(tǒng)目錄中的并同時調(diào)用相應(yīng)的解析器索引其中所有的文件。(2)Properties:該類將文件的擴展名映射到能夠解析以這些擴展名為后綴的文件的DocumentHandler實現(xiàn)類上。(3)Analyzer:系統(tǒng)的文本分析器。本系統(tǒng)運用了其子類IK_CAnalyzer進(jìn)行文本解析。

3.索引結(jié)構(gòu)設(shè)計

本系統(tǒng)中最基礎(chǔ)的概念是索引(index)、文檔(document)、域(field)和項(term),索引包含了一個文檔的序列。

(1)文檔是一些域的序列。(2)域是一些項的序列。(3)項就是一個字串。

域的文本可能以逐字的非倒排的方式存儲在索引中。而倒排過的域稱為被索引過了。域也可能同時被存儲和被索引。域的文本可能被分解許多項目而被索引,或者被用作一個項目進(jìn)行索引。

FileIndexer類的Index(File file)方法遞歸遍歷文件系統(tǒng)目錄并同時調(diào)用相應(yīng)的解析器索引其中所有的文件。

4.部分程序設(shè)計代碼

本框架系統(tǒng)并不關(guān)心數(shù)據(jù)的來源,格式,甚至文件使用什么自然語言都沒有關(guān)系,只要可以把它轉(zhuǎn)換成文本格式。目前系統(tǒng)只能索引和搜索MSWord、PDF、純文本文件、HTML格式的文件,隨著框架的進(jìn)一步豐富,將會有更多格式的文件可以被本系統(tǒng)索引。具體的建立索引和搜索的過程如下所示。

public static void main(String[] args)throws Exception{

if(args.length!=3)

{System.err.println

("USAGE:java"+FileIndexer.class.getName()

+"-propertiesFile"+"-fileToBeIndexed"+" -indexFileSaved");

System.exit(0);

}

Properties prop = new Properties();

prop.load(new

FileInputStream(args[0]));

fileIndexer.indexBuilder.setMaxFieldLength(2048);

long start = System.currentTimeMillis();

fileIndexer.index(file);

fileIndexer.close();

long end = System.currentTimeMillis();

System.out.println(end-start);

}

上述建立索引和搜索過程應(yīng)用的是FileIndexer框架,這個框架存在一個很明顯的缺陷:它基于文件擴展名是正確的前提之上,并且要求所有的文件都必須帶有擴展名。

本文件的文件擴展名總是.txt,而不會是其他的擴張名;有假設(shè)MS Word文檔文件擴展名一定為.doc等等。本系統(tǒng)包含了能處理如下類型輸入文件的幾個解析器:

(1)HTML、HTM;(2)PDF;(3)MS Word;(4)純文本文件.txt。

所以如果遇到了現(xiàn)有的框架不能處理的文件類型,而你又需要對此類型的文件進(jìn)行索引從而使之可以被搜索時,這時該去擴展這個框架。為了更準(zhǔn)確地進(jìn)行框架的擴展操作,請遵循以下的幾個步驟:

(1)編寫一個用于解析目標(biāo)文件類型的解析器,并實現(xiàn)DocumentHandler接口。(2)在handler.properties文件中添加你的解析器類,將此類映射到對應(yīng)的文件擴展名上。(3)用上例的所示的方法運行FileIndexer程序。

三、系統(tǒng)測試

軟件測試是一項非常重要的工作。它在軟件的整個生存期中占據(jù)重要的位置,對軟件的運行具有極其重要的意義。

(1)測試用例一:

索引文件:Lucene:基于Java的全文檢索引擎簡介.htm。

文件大小:52KB。

提取索引項(Term)個數(shù):401。

所用時間:1094milliseconds。

(2)測試用例二:

索引文件:Lucene:my_search.txt。

文件大?。?KB。

提取索引項(Term)個數(shù):252。

所用時間:853milliseconds。

四、總結(jié)

由于時間倉促,在這次程序設(shè)計的過程中,本軟件還有不完善的地方,這有待筆者以后繼續(xù)完善,懇請各位同行提出批評改進(jìn)意見。

參考文獻(xiàn):

[1]譚浩強.C程序設(shè)計(第二版)[M].清華大學(xué)出版社,1999:298-308.

篇6

坐在車廂頂上俯視下面,盧汝文想起了1977年自己第一次坐火車從香港到北京的日子―也是擁擠不堪的車廂,也是漫漫長途,也是對人生和國家命運的思考……中間隔著的則是整整三十年的光陰。

二十年軟件路

1986年,當(dāng)時在惠普香港做銷售經(jīng)理的盧汝文聽說中國惠普有一個職位開拓中國市場,雖然薪水比香港低很多,但他毫不猶豫地申請了這個職位。從那時只身離開香港,到如今掌管CA大中國區(qū)事務(wù),盧汝文已經(jīng)在國內(nèi)的IT界打拼了二十多年,先后在DEC、Informix、SGI、Siebel、Mercury任職,從事的領(lǐng)域從數(shù)據(jù)庫到可視化,從CRM到測試管理,十多年來都始終沒離開軟件圈子。

上世紀(jì)90年代中期,正是開放系統(tǒng)大放光彩的年代。1994年,已經(jīng)在中國惠普、DEC(中國)公司磨練十年的盧汝文走馬上任著名開源數(shù)據(jù)庫―Informix中國公司總經(jīng)理。僅僅兩年的時間,Informix中國業(yè)務(wù)上了一個新臺階,不僅營業(yè)收入有10倍增長,上升為中國市場上第二大數(shù)據(jù)庫管理系統(tǒng)供應(yīng)商,而且建立了比較完善的銷售商服務(wù)網(wǎng)絡(luò),為未來業(yè)務(wù)的持續(xù)穩(wěn)定發(fā)展奠定了堅實的基礎(chǔ)。

也是在Informix中國的兩年中,盧汝文帶出了一支精明強干的隊伍,劉博、王焰等日后在中國IT界響當(dāng)當(dāng)?shù)娜宋锒汲鲎云澉庀隆?/p>

2000年,盧汝文加入了當(dāng)時全球最大的CRM軟件提供商Siebel,任大中國區(qū)總經(jīng)理。要將“客戶管理”這個從沒聽說過的概念介紹給國內(nèi)用戶并讓他們接受,盧汝文很是下了一番功夫,而其客戶因為軟件實施效果良好而獲得了Siebel總部的嘉獎。

更大的考驗來自2003年起就任Mercury公司大中華區(qū)董事總經(jīng)理的經(jīng)歷。Mercury是一個專注測試領(lǐng)域的軟件提供商,專業(yè)性很強,產(chǎn)品范圍非常窄。依靠緊密聯(lián)系渠道合作伙伴,深挖金融、電信等重點行業(yè),盧汝文在如此小的領(lǐng)域又將Mercury大中國區(qū)的營業(yè)收入翻了10倍,同時積極倡導(dǎo)了應(yīng)用軟件質(zhì)量的重要性。

更大的舞臺

2007年初,盧汝文選擇印度之行的目的有兩個,“都是做軟件的,我想看看印度的軟件怎么搞得那么紅火,另一方面其實希望能尋找到佛教哲學(xué)的底蘊。”班加羅爾紅紅火火的軟件園看到了,但后一個目標(biāo)卻沒有達(dá)到―佛教教人凡事要“放下”,但加入CA這家全球第四大軟件公司,盧汝文的面前出現(xiàn)了比以往都更廣闊的舞臺,這個時候又怎能放下?

作為世界上第四大軟件公司,CA在IT管理軟件領(lǐng)域以產(chǎn)品線長而著稱,涉足安全、存儲、IT系統(tǒng)管理、IT服務(wù)四大領(lǐng)域,產(chǎn)品近千個,年收入近38億美元。為了鞏固和完善這條超長的戰(zhàn)線,在過去兩年的時間里,CA公司圍繞系統(tǒng)和網(wǎng)絡(luò)管理、安全管理、存儲管理和業(yè)務(wù)服務(wù)優(yōu)化等幾個戰(zhàn)略重點,實施了多達(dá)數(shù)十次的并購,一項名為EITM(Enterprise IT Management,企業(yè)IT管理)的計劃成為這一系列整合和收購的指導(dǎo)方向。

CA的首席執(zhí)行官John Swainson稱,之所以要進(jìn)行該計劃整合和簡化IT管理是因為“用戶的這些需求包括以一種更簡化、更有效的方式來管理其由眾多集成的模塊化產(chǎn)品所構(gòu)建的IT基礎(chǔ)架構(gòu)?!?/p>

過去兩年中,CA圍繞ETIM技術(shù)藍(lán)圖進(jìn)行的一系列收購,似乎正在增強在CA管理方面的實力。Wily Technology公司是應(yīng)用管理解決方案提供商,其技術(shù)每天在監(jiān)測數(shù)以幾十億美元計的網(wǎng)上交易;Clarity公司幫助IT經(jīng)理查看自己的投資組合,增強了CA久負(fù)盛名的Unicenter產(chǎn)品線;iLumin和MDY公司則是為電子郵件和刻錄管理提供備份和發(fā)現(xiàn)功能……

如今,走過整整兩年變革期的CA公司,已經(jīng)逐漸積聚了領(lǐng)導(dǎo)市場的能力,正處于最佳狀態(tài)。CA預(yù)計,2007年CA全球的增長率為一位數(shù),而在發(fā)展最快的亞太及日本地區(qū)的增長能達(dá)到兩位數(shù)以上。

搭建了良好的產(chǎn)品架構(gòu),下一步的重點就是如何銷售給客戶,以及如何讓客戶用好。在盧汝文看來,CA原有的五大系統(tǒng)集成商以及“十八羅漢”渠道策略,已經(jīng)在大中國區(qū)搭建了良好的基礎(chǔ)平臺。對具有豐富大型軟件經(jīng)驗的盧汝文來說,從軟件功能落實到客戶的實際應(yīng)用,中間一定需要合作伙伴的共同協(xié)作。

“前端要有優(yōu)秀的解決方案,關(guān)鍵是要鎖定行業(yè)?!北R汝文認(rèn)為,大型軟件一定要以行業(yè)進(jìn)行縱向劃分,是否能用“行業(yè)語言”與客戶進(jìn)行對話往往是項目成敗的關(guān)鍵。之所以如此緊密地“盯住”行業(yè),盧汝文想法很簡單――更加專業(yè)。在過去的實踐中,他深諳在中國做軟件生意,必須緊密團結(jié)合作伙伴,并依靠商及集成商組成的渠道經(jīng)營模式。

上任伊始,盧汝文便將CA中國的銷售團隊劃分為金融保險、電信、大企業(yè)/政府等幾大重點行業(yè),并要求與之對應(yīng)的系統(tǒng)集成商也專注于某一行業(yè)?!氨热缟裰輸?shù)碼這樣的大集成商,可能和我們的每一個重點行業(yè)都有合作,那么我們就建議由專門的團隊來跟蹤一個特定行業(yè)。”

兩個心愿

讓CA中國引以為自豪的中國技術(shù)中心(China Technology Center,簡稱CTC)成立于2000年。在CA全球研發(fā)策略的部署及歷任總裁的關(guān)照下,CTC的規(guī)模迅速擴大,從最初的30個人,成長到今天的200多人;從只能做本地化,到今天進(jìn)行大量CA存儲軟件測試、技術(shù)支持和研發(fā)。

作為CA在德國、印度和以色列等國之外建立的又一大型技術(shù)中心,CTC是目前中國為數(shù)不多的既進(jìn)行產(chǎn)品本地化又參與全球研發(fā)的大型研發(fā)中心之一。

“技術(shù)中心不僅局限于本地服務(wù),還要有核心技術(shù)?!北R汝文認(rèn)為,要解決國外軟件在中國水土不服的問題,一方面解決方案要國際化,另一方面實施更要本地化,而中國企業(yè)的蓬勃發(fā)展,正在讓這兩者之間的距離越來越近?!霸谖覀兊脑O(shè)想中,科研中心的作用是雙向的,將來中國企業(yè)的最佳實踐一定會‘反哺’全球。比如中國移動,一個省級運營商的規(guī)模已經(jīng)超過了歐洲的某個國家,這種應(yīng)用中總結(jié)的經(jīng)驗對其他國家有很高價值?!?/p>

篇7

 

0 引言

 

教育部制定的“卓越工程師教育培養(yǎng)計劃”(簡稱“卓越計劃”),是深入貫徹落實《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》和《國家中長期人才發(fā)展規(guī)劃綱要(2010-2020年)》的重大改革項目,也是促進(jìn)我國從工程教育大國邁向工程教育強國的重大舉措。該計劃以“培養(yǎng)造就具有較強創(chuàng)新能力、實踐能力、國際化的高素質(zhì)工程技術(shù)人才”為目標(biāo),為國家走有中國特色的新型工業(yè)化發(fā)展道路,建設(shè)創(chuàng)新型國家和人才強國戰(zhàn)略服務(wù)。

 

軟件工程課程是軟件工程專業(yè)的核心課,是一門研究應(yīng)用計算機科學(xué)、數(shù)學(xué)、邏輯學(xué)、管理科學(xué)等原理,構(gòu)建和維護有效、實用和高質(zhì)量軟件的學(xué)科,旨在培養(yǎng)學(xué)生分析與設(shè)計軟件系統(tǒng)的能力,熟練使用各類流行軟件技術(shù)解決實際問題的能力和控制軟件質(zhì)量的能力。因此,在教學(xué)過程中,不僅要嚴(yán)格落實實踐教學(xué)實施方案,還要構(gòu)建能夠滿足實踐能力、創(chuàng)新能力培養(yǎng)要求的軟件工程知識體系,更重要的是在教學(xué)環(huán)節(jié)中如何貫徹落實“培養(yǎng)學(xué)生實踐能力與創(chuàng)新能力”這一培養(yǎng)目標(biāo)。

 

1 能力導(dǎo)向培養(yǎng)的重要性

 

隨著知識經(jīng)濟及信息產(chǎn)業(yè)的快速發(fā)展,信息產(chǎn)業(yè)已經(jīng)成為推動國家經(jīng)濟發(fā)展的主導(dǎo)產(chǎn)業(yè),其中的軟件產(chǎn)業(yè)年均增長率達(dá)38%,對信息產(chǎn)業(yè)和國民經(jīng)濟的發(fā)展起著重要的支撐作用。同時,隨著經(jīng)濟全球化的進(jìn)一步推進(jìn),我國軟件業(yè)面臨更加廣闊的國際市場和前所未有的發(fā)展機會。

 

但是,我國社科院的中國信息化形勢分析研究報告顯示中國還不是軟件大國,制約中國軟件產(chǎn)業(yè)發(fā)展的首要問題是人才問題。目前,在我國從事軟件和信息服務(wù)業(yè)的人員大約400萬,隨著云計算、物聯(lián)網(wǎng)等新興產(chǎn)業(yè)的發(fā)展,軟件人才在數(shù)量和結(jié)構(gòu)上仍存在重大缺口。據(jù)信息產(chǎn)業(yè)部預(yù)測,軟件人才需求的增長率將保持在每年l0%以上,人才的結(jié)構(gòu)比例呈現(xiàn)為“橄欖型”,即“高端人才”(系統(tǒng)分析師、項目經(jīng)理等)和“低端人才”(軟件編程人員)嚴(yán)重短缺,具有較強綜合能力、應(yīng)用能力的軟件工程師嚴(yán)重不足。

 

根據(jù)中國軟件產(chǎn)業(yè)人才培養(yǎng)戰(zhàn)略研討會公布的統(tǒng)計數(shù)據(jù)顯示:我國軟件開發(fā)人員缺口在50-60萬左右,未來5-10年中將缺少更大數(shù)量的軟件開發(fā)人才。與此同時,計算機、軟件工程專業(yè)每年有大批畢業(yè)生就業(yè)難。核心問題在于,高校培養(yǎng)的計算機軟件人才不能適應(yīng)社會需要,不能滿足行業(yè)需求,人才與崗位需求不對接。國家“卓越計劃”也是針對上述問題提出,旨在鼓勵高校通過改革人才培養(yǎng)模式,強化校企合作,培養(yǎng)高素質(zhì)工程師后備人才。

 

2 課程教學(xué)中存在的問題

 

2.1 實踐環(huán)節(jié)比較薄弱,建設(shè)難度大

 

實踐教學(xué)是課堂教學(xué)的補充、延伸和深化,是課程教學(xué)的重要組成部分,與理論教學(xué)相互依托、相互滲透、相互補充,為學(xué)生更好地掌握課堂知識、提高實踐技能、培養(yǎng)創(chuàng)新能力提供有效的學(xué)習(xí)平臺。

 

第三方機構(gòu)對畢業(yè)生就業(yè)情況數(shù)據(jù)分析顯示,學(xué)生工作后發(fā)現(xiàn)在校期間學(xué)習(xí)的軟件工程課程是對職業(yè)發(fā)展影響最大的專業(yè)課程之一,但大多數(shù)學(xué)生在校期間對此卻認(rèn)識不足。其實,問題的關(guān)鍵就是在教師的教學(xué)和學(xué)生的學(xué)習(xí)過程中,理論和實踐脫節(jié)。

 

在軟件工程專業(yè)開設(shè)之前,軟件工程課程是計算機科學(xué)與技術(shù)專業(yè)的一門基礎(chǔ)課,教師在授課過程中大多偏重于基礎(chǔ)理論介紹,主要介紹有關(guān)軟件開發(fā)的基本原理,不開設(shè)課內(nèi)實驗課程,強化軟件工程實踐能力的其他輔助課程也很少,實踐教學(xué)建設(shè)起步晚,發(fā)展比較薄弱。在軟件工程專業(yè)開設(shè)之后,為了提高學(xué)生創(chuàng)新能力和工程實踐能力,我們在專業(yè)課程設(shè)置中已經(jīng)強化了實踐教學(xué)環(huán)節(jié),有了一套比較完整的實踐教學(xué)體系。但在具體實施時,由于任課教師沒有在企業(yè)任職經(jīng)歷,缺乏工程實踐經(jīng)驗,導(dǎo)致實踐教學(xué)變成為了實驗而實驗的教學(xué)環(huán)節(jié)。

 

雖然學(xué)校目前在企業(yè)實訓(xùn)方面已經(jīng)取得,一些成果,但在具體實施過程中卻遭遇校企合作難度大、合作水平較低、合作機制不靈活等情況,大部分校企合作僅局限于“學(xué)生短期實習(xí)”等淺層次水平,在培養(yǎng)應(yīng)用型、創(chuàng)新型人才方面作用有限。

 

2.2 課程群意識薄弱,課程建設(shè)孤立

 

現(xiàn)代軟件工程實踐的一個重要特點是多學(xué)科乃至國際化的團隊協(xié)作,有效的團隊協(xié)作已經(jīng)成為現(xiàn)代軟件工程的重要標(biāo)志。軟件工程課程體系分為兩大部分:理論教學(xué)體系和實踐教學(xué)體系。前者包括課程設(shè)置中軟件工程概論、軟件設(shè)計等側(cè)重基礎(chǔ)理論的課程,后者包括軟件測試、軟件開發(fā)案例分析等側(cè)重工程實踐的課程。理淪指導(dǎo)實踐,實踐驗證理論,兩者相輔相成,構(gòu)成一個有機的課程微觀生態(tài)環(huán)境——課程群。

 

軟件工程課程群中的課程從理論課程之間的知識模塊劃分和銜接到配套實踐課程驗證理論,每一部分相輔相成,互為補充。但在實際課程建設(shè)時,任課教師往往只關(guān)注于自己負(fù)責(zé)的課程建設(shè),缺乏課程群意識,每門課程各自的實踐課程只從與本課程相關(guān)的方面進(jìn)行設(shè)計,學(xué)生對教學(xué)內(nèi)容的理解具有局限性和片面性,不能建立起完整的知識體系概念,導(dǎo)致課程間交叉內(nèi)容重復(fù)過多、基礎(chǔ)內(nèi)容薄弱、課程間銜接不力等問題。

 

3 課程建設(shè)方案

 

3.1 建立行之有效的課程建設(shè)管理機制

 

針對課程建設(shè)過程中容易出現(xiàn)孤立、重復(fù)等問題,我們在課程建設(shè)過程中加強了宏觀調(diào)控

 

(1)依據(jù)課程間的關(guān)聯(lián)度,劃分課程群。按照培養(yǎng)方案中的課程設(shè)置以及教學(xué)內(nèi)容知識點之間的關(guān)聯(lián)度,將課程劃分為若干課程群。根據(jù)課程知識模塊,課程群一般包括兩門以上課程。例如軟件工程課程群包括軟件工程概論、軟件設(shè)計、軟件測試、軟件開發(fā)案例分析等;Java課程群包括Java編程基礎(chǔ)、Java Web應(yīng)用程序開發(fā)、Java企業(yè)級應(yīng)用開發(fā)。

 

(2)對應(yīng)課程群,成立課程組。每一個課程組由一名教學(xué)經(jīng)驗豐富的教師作為負(fù)責(zé)人,課程組負(fù)責(zé)人承擔(dān)課程群的建設(shè)、課程組教師教學(xué)活動的組織、各門課程教學(xué)資料(教學(xué)大綱、教材選報、試卷材料等)的審核、組內(nèi)各門課程的授課任務(wù)分配等工作。

 

(3)執(zhí)行“課程一課程組一系”三級負(fù)責(zé)機制,實施“課程一課程群一專業(yè)”分層次建設(shè)機制。在已建立課程組和課程負(fù)責(zé)人的基礎(chǔ)上,強化責(zé)任機制,任課教師負(fù)責(zé)課程建設(shè),課程組負(fù)責(zé)課程群建設(shè),系部負(fù)責(zé)專業(yè)建設(shè)。

 

課程組和課程負(fù)責(zé)人機制的實施,一方面使課程能夠持續(xù)深入建設(shè),另一方面使“課程一課程群一專業(yè)”成為一個有機的建設(shè)整體,避免了重復(fù)建設(shè)、孤立建設(shè)等問題,最終能夠有效地通過課程建設(shè)促進(jìn)專業(yè)建設(shè)。

 

3.2 以行業(yè)需求為導(dǎo)向,合理確定知識結(jié)構(gòu)

 

知識結(jié)構(gòu)是能力培養(yǎng)的基礎(chǔ),以軟件產(chǎn)業(yè)對人才規(guī)格的要求為導(dǎo)向,在滿足能力培養(yǎng)需要的前提下,學(xué)校以“必需、夠用”為度,給學(xué)生留有一定的發(fā)展空間,改革創(chuàng)新人才培養(yǎng)模式,進(jìn)一步優(yōu)化軟件工程的課程體系結(jié)構(gòu),根據(jù)課程群中各課程的相關(guān)性、課程知識的互補性進(jìn)一步整合課程,重新拼裝知識模塊,構(gòu)建整個課程體系,避免課程分散、泛而雜等現(xiàn)象,從而達(dá)到重點突出、效果顯著的目的。

 

(1)優(yōu)化課程內(nèi)容,修訂教學(xué)大綱。教學(xué)大綱是教學(xué)的基本依據(jù),包括課程的教學(xué)目的和要求,教學(xué)內(nèi)容提要及教學(xué)深度、廣度、學(xué)時分配、教學(xué)進(jìn)度、實習(xí)、實驗、作業(yè)安排等。軟件工程課程組以提升學(xué)生能力、提高學(xué)生素質(zhì)為培養(yǎng)目標(biāo),結(jié)合學(xué)生特點,規(guī)劃軟件工程課程群的設(shè)置,按知識模塊整合課程,修訂教學(xué)大綱,使各門課程成為一個有機整體;加強課程間聯(lián)系,實現(xiàn)從理論內(nèi)容到實踐教學(xué)的無縫銜接,按培養(yǎng)目標(biāo)強化課程構(gòu)建,深化課程體系建設(shè)。

 

(2)建立健全課程教學(xué)文件,規(guī)范教學(xué)秩序。課程教學(xué)文件包括:有關(guān)本課程的歷史和現(xiàn)狀及發(fā)展趨勢的資料、教學(xué)大綱、教材、優(yōu)秀教案、電子課件、試題庫、試卷分析、教學(xué)檢查情況、教學(xué)總結(jié)及改革計劃等。通過健全教學(xué)文件,分類保管,發(fā)揮教學(xué)文件在教學(xué)研究和改革中的作用。

 

3.3 以工程實踐能力培養(yǎng)為目標(biāo),構(gòu)建多層次實踐教學(xué)體系

 

無論是學(xué)校應(yīng)用型人才培養(yǎng)的定位,還是卓越工程師計劃,無一不在強調(diào)加強學(xué)生工程實踐能力培養(yǎng),因此構(gòu)建行之有效的實踐教學(xué)體系是課程建設(shè)的重中之重。

 

(l)構(gòu)建分階段、多層次的實踐教學(xué)體系,實施多元化實踐教學(xué)模式和教學(xué)方法改革。通過構(gòu)建“實驗一案例一項目”多層次的實踐教學(xué)體系,學(xué)校實施“課堂實踐教學(xué)一課程實訓(xùn)一學(xué)期實訓(xùn)”的多元化全方位訓(xùn)練式實踐教學(xué)模式;加大實踐教學(xué)學(xué)時,強調(diào)案例式、項目驅(qū)動式教學(xué)方法,案例與項目貫穿課程始終,有效銜接其他課程。

 

(2)引入校企合作,實現(xiàn)畢業(yè)生的高層次就業(yè)。對于二本院校,校企合作的推行難度要大很多,因此,合作方法要靈活多樣。學(xué)校要加大與知名企業(yè)的聯(lián)合力度,創(chuàng)造合作機會,例如和惠普合作的項目中,動員學(xué)生走出去,到惠普的基地進(jìn)行長期實訓(xùn)。同時,聘請與學(xué)校合作的短訓(xùn)公司高級工程人才參與教學(xué)過程,指導(dǎo)學(xué)生實踐,將人才培養(yǎng)與人才需求真正結(jié)合起來,把握高層次用人單位的人才需求與發(fā)展情況,提高學(xué)生就業(yè)綜合競爭力,實現(xiàn)畢業(yè)生的高層次高質(zhì)量就業(yè)。

 

3.4 實施“全方位訓(xùn)練式”教學(xué)模式

 

結(jié)合軟件工程專業(yè)的特點,以卓越工程師的實施為契機,我們在教學(xué)中引入“全方位訓(xùn)練式”的教學(xué)模式,通過實際案例、項目的協(xié)作,培養(yǎng)學(xué)生的溝通能力和團隊協(xié)作精神。

 

(1)加大實踐教學(xué)學(xué)時,強化實踐。首先保證相應(yīng)課程的課內(nèi)實驗學(xué)時,以便強化學(xué)生對理論知識的理解;其次為重點課程增加課程實訓(xùn),使學(xué)生對整個課程有一個綜合的理解和把握;最后展開學(xué)期實訓(xùn),使學(xué)生對課程群中的多門課程有一個全面的認(rèn)識。

 

(2)利用“課堂實踐教學(xué)一課程實訓(xùn)一學(xué)期實訓(xùn)一崗前實訓(xùn)”,全方位強化學(xué)生的專業(yè)實踐能力。課堂實踐教學(xué)以知識點的實驗為主,使學(xué)生在實踐中加深理解,要求學(xué)生獨立完成。課程實訓(xùn)對一門課程的所有知識進(jìn)行總結(jié),要求學(xué)生小組配合,共同完成。學(xué)期實訓(xùn)一般安排在學(xué)期期末,跟學(xué)校小學(xué)期結(jié)合,對課程群相關(guān)課程進(jìn)行總結(jié)和驗收,要求學(xué)生團隊協(xié)作。全方位訓(xùn)練的模式旨在為學(xué)生將來從事課題研究、工程項目研發(fā)打下良好的基礎(chǔ)。

 

3.5 加大基礎(chǔ)教學(xué)資源建設(shè),提供學(xué)生自學(xué)平臺

 

高等教育不應(yīng)該僅僅是知識的單向傳授,更應(yīng)該是學(xué)生學(xué)習(xí)上的引導(dǎo)。豐富的教學(xué)資源是學(xué)生進(jìn)行自主學(xué)習(xí)的基本條件,但資源建設(shè)不是簡單的素材堆砌,而是通過建立界面友好宜用的課程網(wǎng)站引導(dǎo)學(xué)生充分利用時間進(jìn)行自主學(xué)習(xí),激發(fā)學(xué)生的學(xué)習(xí)興趣。

 

學(xué)校還應(yīng)建設(shè)互動式教學(xué)平臺,打破教學(xué)時空限制,構(gòu)建以學(xué)生為中心的自主學(xué)習(xí)環(huán)境;建立課程教學(xué)資源網(wǎng),開發(fā)課程網(wǎng)上教學(xué)平臺,為學(xué)生提供電子教案、多媒體課件、案例分析、習(xí)題作業(yè)、實驗指導(dǎo)、相關(guān)學(xué)習(xí)網(wǎng)站鏈接等豐富的網(wǎng)上教學(xué)資源;同時提供在線測試、網(wǎng)上答疑等,擴充課堂教學(xué)區(qū)域,使學(xué)生可以在任何時候、任何地點進(jìn)行互動學(xué)習(xí)。

 

4 結(jié)語

 

教育部“卓越工程師教育培養(yǎng)計劃”的實施,對高等院校軟件工程專業(yè)人才培養(yǎng)和學(xué)生能力培養(yǎng)提出了更高的要求。我們依據(jù)市場以及信息產(chǎn)業(yè)對人才規(guī)格的需求,結(jié)合本專業(yè)的辦學(xué)定位和辦學(xué)特色,提出了能力導(dǎo)向型軟件工程課程群建設(shè)方案。該方案現(xiàn)已在軟件工程專業(yè)本科生培養(yǎng)中試運行。接下來,我們將根據(jù)該方案的執(zhí)行情況進(jìn)行評估,以便進(jìn)行合理改進(jìn),更好地滿足社會對軟件工程人才的需求,培養(yǎng)出理論知識豐富、工程實踐能力強的高素質(zhì)軟件工程人才。

篇8

關(guān)鍵詞:移動應(yīng)用;軟件開發(fā);實訓(xùn)平臺;專業(yè)技能;職業(yè)拓展

中圖分類號:G710 文獻(xiàn)標(biāo)識碼:A 文章編號:1005-1422(2013)09-0100-03

一、前言

計算機類專業(yè)是職業(yè)院校開設(shè)的重要專業(yè)類型,而軟件技術(shù)及軟件工程專業(yè)是計算機類專業(yè)其中一個專業(yè),是目前市場需求最多的專業(yè)類型之一,也是職業(yè)院校高薪就業(yè)十大專業(yè)之一(來自麥可思《2013年中國大學(xué)生就業(yè)報告》就業(yè)藍(lán)皮書)。然而,在職業(yè)院校軟件技術(shù)及軟件工程專業(yè)的人才培養(yǎng)以及就業(yè)過程中,存在兩個問題:(1)相對于普通高校學(xué)生,職業(yè)院校的學(xué)生學(xué)習(xí)基礎(chǔ)要低一些,增加一定的教學(xué)難度;(2)職業(yè)院校畢業(yè)學(xué)生就業(yè)以中小型企業(yè)為主,而我國的中小型企業(yè)普遍不提供入職技能培訓(xùn),新員工均要求能夠立即上崗[1]。所以,在軟件技術(shù)及軟件工程專業(yè)人才培養(yǎng)過程中,人才是否能滿足市場需要是考核教育質(zhì)量的核心指標(biāo),教學(xué)與實踐相結(jié)合、理論教學(xué)與模擬場景甚至是生產(chǎn)環(huán)境實訓(xùn)相結(jié)合是提高教學(xué)質(zhì)量的有效手段,軟件技術(shù)及軟件工程具有很強的系統(tǒng)性、技術(shù)含量高、技術(shù)更新快,因此在教學(xué)當(dāng)中既要注重專業(yè)基礎(chǔ)理論的教學(xué),又要把握行業(yè)技術(shù)發(fā)展的方向、加強學(xué)生實踐技能的培養(yǎng),很有必要建立高度仿真的實訓(xùn)系統(tǒng),來實現(xiàn)軟件開發(fā)與管理業(yè)務(wù)中的各個崗位職業(yè)一系列技能的訓(xùn)練,從而達(dá)到畢業(yè)即可上崗的人才培養(yǎng)目標(biāo)。

軟件開發(fā)實訓(xùn)平臺的建設(shè),國家教育部有相關(guān)的規(guī)定和要求,早在2007年教育部辦公廳就印發(fā)了《中等職業(yè)教育數(shù)控技術(shù)應(yīng)用等四個專業(yè)實訓(xùn)基地設(shè)備基本配置推薦標(biāo)準(zhǔn)》的通知【教職成廳〔2007〕5號】,其中對計算機應(yīng)用與軟件技術(shù)專業(yè)的軟件開發(fā)培養(yǎng)方向的實訓(xùn)提供了基本配置推薦標(biāo)準(zhǔn),文件還說明了計算機軟件開發(fā)方向的軟件測試實訓(xùn)室所涵蓋的實訓(xùn)內(nèi)容:(1)軟件開發(fā)環(huán)境配置;(2)應(yīng)用程序開發(fā);(3)Web站點維護;(4)數(shù)據(jù)庫建立及維護;(5)測試工具的應(yīng)用;(6)軟件測試;(7)測試文檔編寫。

二、平臺概述

在移動應(yīng)用開發(fā)領(lǐng)域中,已經(jīng)形成了三大主流平臺:(1)谷歌(Google)的Android開發(fā)平臺,采用Java語言,(2)蘋果(Apple)的iOS開發(fā)平臺,采用Objective-C語言,(3)微軟的Windows Phone開發(fā)平臺,以C#語言為主要編程語言。其中微軟移動開發(fā)平臺因為其完整的工具軟件體系、優(yōu)良的本地化和用戶體驗、豐富的學(xué)習(xí)文檔、較低的技術(shù)門檻能、廣泛的市場需求、以及對WEB應(yīng)用程序與桌面應(yīng)用程序開發(fā)的全覆蓋等眾多特性,相對其他兩個開發(fā)平臺來說,更適合職業(yè)院校學(xué)生學(xué)習(xí)。所以,大多數(shù)職業(yè)院校把微軟移動應(yīng)用開發(fā)平臺作為實訓(xùn)的首選平臺。

微軟移動應(yīng)用開發(fā)實訓(xùn)平臺由四大部分組成:微軟開發(fā)平臺、課程資源與培訓(xùn)、校企合作備忘錄和體驗中心,如圖1所示。

(一)體驗中心包括由XBOX/Kinect及大屏幕組成的體感互動體驗系統(tǒng)、Windows 8觸屏筆記本、Windows Phone手機、Surface Pro平板組成的體驗環(huán)境,主要用來體驗微軟的一些新技術(shù)和展示和試用實訓(xùn)教學(xué)中師生開發(fā)的應(yīng)用程序。

(二)課程資源與培訓(xùn)是微軟提供的系統(tǒng)化的軟件開發(fā)相關(guān)的國際精品課程以及對師資知識結(jié)構(gòu)的更新培訓(xùn);

(三)校企合作備忘錄是由微軟協(xié)助提供的同軟件企業(yè)的合作方案建議,包括企業(yè)提供真實案例、師生作品向企業(yè)推薦、頂崗實習(xí)等合作項目;

(四)微軟開發(fā)平臺是微軟移動應(yīng)用開發(fā)實訓(xùn)平臺的核心,由5個模塊組成:

1.實訓(xùn)平臺基礎(chǔ)模塊,是指構(gòu)建開發(fā)平臺的客戶端及服務(wù)器的基礎(chǔ)軟件環(huán)境,由Windows Server 2012、SQL Server 2012、System Center 2012、Windows Professional 8等系統(tǒng)軟件將若干臺物理服務(wù)器采用云計算架構(gòu)和虛擬化技術(shù)組成一個資源池,面向師生提供統(tǒng)一的開發(fā)環(huán)境虛擬機、個人存儲以及開發(fā)實訓(xùn)所用到的各種虛擬服務(wù)器,如Team Foundation Server等。

2.分析設(shè)計模塊,由Office Professional Plus 2013和Visio Professional 2013組成,實現(xiàn)需求文檔、數(shù)據(jù)庫物理模型、OOD/OOP模型等的分析和設(shè)計。

3.應(yīng)用開發(fā)模塊,主要由Team Foundation Server 2012和Visual Studio Ultimate/ Professional組成,實現(xiàn)軟件開發(fā)過程中的設(shè)計、編碼、測試和部署的程序開發(fā)工作。

4.應(yīng)用軟件生命周期管理模塊,主要由Visual Studio Team Foundation Server 2012組成,用來實現(xiàn)工程項目管理、團隊協(xié)作、開發(fā)文檔管理、代碼版本配置管理、測試管理和部署管理,提供了覆蓋軟件開發(fā)流程中的主要工作崗位的功能集合。

5.項目管理模塊,由Project Server 2013與Project Professional 2013組成,用于對軟件開發(fā)項目進(jìn)行全面管理,包括任務(wù)管理,資源(時間、人力、設(shè)備場地等)管理,以及進(jìn)度、計劃、溝通、調(diào)度與風(fēng)險管理等。

通過微軟移動應(yīng)用開發(fā)實訓(xùn)平臺,可以實現(xiàn)移動應(yīng)用開發(fā)領(lǐng)域中從專業(yè)技能訓(xùn)練到實際生產(chǎn)工作的完整的工作流程、全方位角色以及校企互動的實訓(xùn)教學(xué);同時還可以將Project Server 2013應(yīng)用與教學(xué)過程當(dāng)中,通過對教學(xué)過程的分解、任務(wù)分配、任務(wù)指引和實訓(xùn)考核,能夠方便地實現(xiàn)基于工作過程指引的教學(xué)模式[2],以獲得更好地教學(xué)效果。

三、教學(xué)應(yīng)用

移動應(yīng)用開發(fā)實訓(xùn)教學(xué)的目的是讓學(xué)生從整體上理解軟件開發(fā)流程及相關(guān)概念,通過系統(tǒng)化的軟件開發(fā)課程掌握軟件開發(fā)的基本技能,通過對工具軟件的應(yīng)用訓(xùn)練使學(xué)生能夠掌握軟件開發(fā)環(huán)境的組建、熟悉開發(fā)環(huán)境中常用工具軟件的使用方法,通過基于應(yīng)用軟件生命周期管理軟件的指引教學(xué)使學(xué)生能夠掌握軟件開發(fā)流程中各個主要崗位的工作內(nèi)容和相關(guān)技能,通過對真實Windows Phone移動應(yīng)用程項目的開發(fā)實訓(xùn)使學(xué)生能夠掌握移動應(yīng)用開發(fā)完整的開發(fā)模式和應(yīng)用程序商店(App Store)流程,通過項目管理實訓(xùn)教學(xué)能夠提高學(xué)生團隊合作精神以及從更高的層面發(fā)現(xiàn)、分析和解決問題的能力。進(jìn)而使學(xué)生工作能力能夠達(dá)到準(zhǔn)生產(chǎn)環(huán)境水平,實現(xiàn)畢業(yè)就上崗的高水平就業(yè)能力以及未來職業(yè)拓展能力。

微軟移動應(yīng)用開發(fā)實訓(xùn)平臺本質(zhì)上是微軟Windows平臺上統(tǒng)一的軟件開發(fā)實訓(xùn)平臺,涵蓋了控制臺程序、桌面應(yīng)用程序、 WEB應(yīng)用程序、WPF/Silverlight應(yīng)用程序、Windows Phone移動應(yīng)用程序以及應(yīng)用軟件生命周期管理,可以結(jié)合各個學(xué)校的實際情況開發(fā)出符合學(xué)校自身特點的實訓(xùn)教學(xué)應(yīng)用。在基于移動應(yīng)用開發(fā)實訓(xùn)方面,以東莞理工學(xué)校為例,見圖2,主要有以下幾個方面:

1.基本技能訓(xùn)練。在學(xué)生具備基本的程序設(shè)計基礎(chǔ)知識后,就可以進(jìn)行軟件開發(fā)的基本技能訓(xùn)練,分為三部分:

第一部分是通過簡單的控制臺程序或桌面應(yīng)用程序?qū)嵱?xùn)讓學(xué)生掌握程序設(shè)計的基本技能,如Visual 工具的使用,程序代碼的編寫、調(diào)試、運行方法;通過一些簡單有趣的小程序來理解、強化和印證前面所學(xué)的數(shù)據(jù)結(jié)構(gòu)知識,逐步掌握編程語言C#的語法并能熟練使用。

第二部分是WEB應(yīng)用程序開發(fā)實訓(xùn),如小型的WEB網(wǎng)站、簡單的WEB應(yīng)用管理程序,通過從創(chuàng)建WEB APP工程項目、頁面設(shè)計和組織、頁面跳轉(zhuǎn)、業(yè)務(wù)處理代碼編寫到WEB應(yīng)用程、部署和運行的實訓(xùn)教學(xué),讓學(xué)生理解WEB應(yīng)用程序的工作模式和執(zhí)行原理、掌握WEB應(yīng)用程序工程項目的組織結(jié)構(gòu)和維護、掌握應(yīng)用程序的設(shè)計方法和WEB控件的使用。

第三部分是移動應(yīng)用程序的開發(fā)實訓(xùn),主要是通過簡單、實用有趣的程序案例,讓學(xué)生掌握基于Windows Phone 8的應(yīng)用程序的開發(fā)流程,重點是了解和掌握Windows Phone 8應(yīng)用程序的組織結(jié)構(gòu)、設(shè)計模式、執(zhí)行原理以及到應(yīng)用程序商店(App Store)的流程。

2.移動應(yīng)用專項技能訓(xùn)練。移動應(yīng)用專項技能訓(xùn)練主要是培養(yǎng)學(xué)生使用軟件技術(shù)解決實際問題的能力,通過專項訓(xùn)練掌握對業(yè)界流行的技術(shù)和未來即將流行的技術(shù),并能夠綜合運用來實現(xiàn)企業(yè)業(yè)務(wù)需求。

3.多工作崗位技能訓(xùn)練?,F(xiàn)代軟件開發(fā)是一項多人協(xié)作參與的工作,隨著工業(yè)化程度的提高,開發(fā)過程日益規(guī)范化、標(biāo)準(zhǔn)化和流程化,分工也更加細(xì)致和明確,逐漸形成需求分析、系統(tǒng)設(shè)計、程序編碼、測試管理、系統(tǒng)運維、配置管理、文檔管理、項目管理等一系列分工明確的工作崗位,在微軟移動應(yīng)用開發(fā)實訓(xùn)平臺中,通過Team Foundation Server和Visual 工具可以實現(xiàn)上述工作崗位的模擬實訓(xùn),老師可以把學(xué)生分成多個項目小組,每個小組進(jìn)行不同的項目開發(fā),每個學(xué)生可以參加多個小組并擔(dān)任不同的崗位角色,履行相應(yīng)的工作職責(zé),使學(xué)生可以在每個工作崗位得到鍛煉,而不僅僅是程序編碼。

4.項目管理技能訓(xùn)練。在軟件開發(fā)行業(yè)中,項目管理是軟件開發(fā)從業(yè)人員職業(yè)拓展的主要途徑之一,也是是打通職業(yè)“上升通道”的渠道之一,軟件開發(fā)人員在獲得一定經(jīng)驗和能力,通常成為項目主管或項目經(jīng)理,成為技術(shù)型管理人員,然后逐步向更高的職位發(fā)展。在項目管理中,項目管理人員面對不僅僅是技術(shù)問題,更多的是項目干系人之間的協(xié)調(diào),以及項目的進(jìn)度、成本、質(zhì)量、風(fēng)險、溝通管理等非技術(shù)問題。

四、注意事項

微軟移動應(yīng)用開發(fā)實訓(xùn)平臺是一套完善而實用的實訓(xùn)平臺,為了使實訓(xùn)平臺發(fā)揮出更大的價值,學(xué)校以及教師應(yīng)該注意以下事項:

1.作為企業(yè),其主要目的是生產(chǎn)并盈利,所以,我們應(yīng)該主動積極地與合作企業(yè)進(jìn)行溝通,并且要走向社會,尋求更多的企業(yè)合作,了解行業(yè)動態(tài)和技術(shù)發(fā)展方向,加強學(xué)校教學(xué)與企業(yè)生產(chǎn)之間的互動,獲取更多真實教學(xué)案例甚至項目外包。

2.及時更新知識結(jié)構(gòu)與課程體系。專業(yè)教師必須及時更新自己的知識結(jié)構(gòu),不斷重構(gòu)教材和課程內(nèi)容,及時了解并掌握新的應(yīng)用技術(shù),并運用到實訓(xùn)教學(xué)當(dāng)中,這樣培養(yǎng)出來的學(xué)生才不至于脫離社會需求。

3.加強實訓(xùn)平臺管理。移動應(yīng)用開發(fā)實訓(xùn)平臺在學(xué)校應(yīng)用當(dāng)中有三個特點:(1)使用率高,進(jìn)度重疊率高,(2)學(xué)生更替快,(3)系統(tǒng)升級快。所以需要加強管理,首選,要建立學(xué)期實訓(xùn)計劃項目清單,包括實訓(xùn)班級、實訓(xùn)階段、實訓(xùn)項目及案例資源等;其次,對于畢業(yè)學(xué)生要及時對其空間進(jìn)行清理,對其中的優(yōu)秀項目進(jìn)行整理歸檔;最后,對實訓(xùn)平臺中的重要系統(tǒng)如SDK要及時升級,以便能夠進(jìn)行新技術(shù)的實訓(xùn)教學(xué)。

4.對于一些重要的實訓(xùn)項目要保證一定數(shù)量的重復(fù)案例,根據(jù)學(xué)習(xí)理論,重復(fù)原則有效提高學(xué)習(xí)效果,在實訓(xùn)過程中,學(xué)生會做但不一定掌握,有時候是依葫蘆畫瓢,并沒有理解,需要通過多次類似的案例重復(fù)訓(xùn)練才能達(dá)到預(yù)期的效果。

五、應(yīng)用總結(jié)

在移動應(yīng)用開發(fā)實訓(xùn)教學(xué)當(dāng)中,不管是采用微軟移動應(yīng)用開發(fā)實訓(xùn)平臺還是其他的移動應(yīng)用開發(fā)實訓(xùn)平臺,技能訓(xùn)練都一定要結(jié)合行業(yè)需求,基本技能訓(xùn)練要扎實、專項技能訓(xùn)練要強化、同時還要注意培養(yǎng)學(xué)生職業(yè)拓展能力和職業(yè)素養(yǎng),加強學(xué)校師生與企業(yè)、與行業(yè)、與社會的互動,這才是移動應(yīng)用開發(fā)實訓(xùn)平臺在教學(xué)應(yīng)用中的根本所在。

參考文獻(xiàn):

[1]徐愉吟.職業(yè)院校畢業(yè)生就業(yè)困難的原因分析及指導(dǎo)對策[J].考試周刊.2009,(26).

推薦期刊