前言:中文期刊網精心挑選了軟件測試年中總結范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
軟件測試年中總結范文1
關鍵詞:開發內化教學法;就業競爭力;軟件測試人才培養
中圖分類號:G642文獻標識碼:A
武昌理工學院堅持以“成功素質教育”為特色的教育理念和人才培養模式,致力于培養“專業素質扎實、非專業素質過硬、個性特長突出、創新與實踐能力強”的高素質人才 [1]。通過廣大師生十余年的努力,我校畢業生的就業率和就業質量穩步上升,取得了一定的成效。2010年,我校被列為國家教育體制改革試點高校,承擔“創新民辦高校高素質人才培養模式”的改革試點任務,目前,我校正沿著這一任務的指導思想,采用通過教師的開發促成學生內化的教學方法,進一步深化教學改革。近兩年來,筆者主要承擔計算機科學和軟件工程專業軟件測試課程的教學任務,在此,簡要分析軟件測試人才的市場需求及軟件測試課程教學中存在的問題,結合課程特點和開發內化教學法,探索軟件測試人才的培養模式。
一、軟件測試人才的需求狀況
軟件產業發展的幾十年中,軟件測試已逐步滲透到各個領域,成為越來越重要的技術成分。很多優秀的企業中,開發人員與測試人員的比例達到了3:1或2:1[2]。大量的人才需求導致我國軟件測試人才嚴重缺乏,專家分析其主要原因是國內軟件測試人才教育相對滯后[3]。實際上,我國從2003年起計算機相關的教育機構就相繼開設了軟件測試課程,經過多年的軟件測試人才培養,用人單位依然缺乏軟件測試人才,而學過軟件測試課程的畢業生還是難于找到工作。針對這一問題,筆者對軟件測試人才的市場需求進行了調研。
調研結果顯示,各公司的用人條件和考察內容雖不盡相同,但多數條件都比較相似,歸納起來包括以下幾個方面:
① 計算機相關專業畢業;
② 有測試工作經驗;
③ 能獨立編寫各類測試文檔;
④ 熟練相關工具使用(包括測試工具及配置管理工具);
⑤ 熟悉主流操作系統;
⑥ 具備很強的語言表達能力、溝通能力和團隊合作精神;
⑦ 學習能力強,能快速上手新技術,新業務。
此外,其他調查結果顯示,在計算機行業,隨著外包開發行業快速發展,對人才在代碼和文檔方面的規范性、技能和工具的熟練程度要求越來越高[4]。前面列舉的軟件測試人才招聘條件也應證了這一點。
二、軟件測試課程的教學現狀
近年來,各教育機構的教師們圍繞該課程展開了一些課堂和實驗教學的研究,在教學中采用案例教學法,強化實驗教學環節,取得了一定的成果,但從案例的規范性和實驗體系看,忽略了軟件測試具有以工程項目為對象、以設計文檔為依據的特征。主要存在的問題表現在以下幾個方面:
① 缺乏規范的系統案例;
② 重技術實現輕文檔訓練(使用及書寫);
③ 測試工具流于產品說明;
④ 缺乏面向項目的實驗教學體系。
由此可見,我們教學中存在的問題正是人才市場的需求所在。
三、開發內化教學法在軟件測試人才培養中的應用
成功素質教育的基本教學方法包括啟發式教學法、互動式教學法、實戰式教學法,成功素質教育的基本學習方法包括自主式學習法和研究式學習法[1]。開發內化教學法以培養和調動學生自主學習的積極性為前提,通過教師的開發促成學生內化的一種教學方法,筆者認為開發內化教學發就是成功素質教育的基本教學方法和基本學習方法的總和。軟件測試是近年來誕生的一門新學科,目前已基本形成其獨立的理論體系,但是隨著軟件產業的發展,有關軟件測試的有效技術和方法還有待人們進一步探索。軟件測試課程主要針對計算機相關專業高年級學生開設,需要多門先修課程作為鋪墊。針對具備一定計算機專業知識的教學對象及還有較大發展空間的學科來說,采用開發內化教學法是比較適合的。下面主要針對人才市場需求和軟件測試課程教學中存在的問題,利用開發內化教學法探索軟件測試人才培養模式。
(一)啟發式教學法的應用
啟發式教學能提高學生的學習能力、快速上手新技術和新業務的能力,因此,能幫助學生達成人才需求條件中的⑦,并能促進學生養成自主式學習和研究式學習的良好習慣。
軟件測試是一門主要由計算機科學及管理學相結合的新學科,目前,教材中的很多內容基本都是前人采用技術的介紹,這些技術往往是利用計算機技術和管理學的思想,在軟件測試實踐中探索出來的。因此,在教學中,對于各種測試技術的學習,不是直接介紹技術實現的方法,而是先提出一個具體的測試對象,讓學生思考怎么測試更科學,在這一過程中,我們經常發現學生們也能利用先修課程學到的知識想到教材上介紹的方法,抓住這樣的時機,鼓勵學生,表揚學生,讓學生堅定“我行”的自信心,有了自信心學生們就能更大膽更主動地思考和解決問題。
對軟件進行有效的測試,提升測試效率,是軟件測試面臨的關鍵性挑戰,也是軟件測試技術進一步發展的瓶頸,各種測試工具的誕生正是基于這樣的出發點。但由于種種原因測試工具的使用還遠遠達不到普及的程度和期望的效果,這說明工具不夠完善,有待我們去開發更有效更易于使用的新工具來突破這一瓶頸。在軟件測試工具的學習中,我們主要不在介紹工具的作用,而主要是啟發學生去思考測試工具采用的技術并評判這種技術,讓學生通過查閱資料進一步學習,思考還有沒有更好的手段和方法來改進測試工具。
此外,由于軟件測試的手段基本都來源于計算機專業的相關知識,教學中就要引導學生去挖掘已經學過的知識來解決測試中的問題,并不失時機地強調每一位計算機專業的學生都要有“計算機頭腦”,這個“計算機頭腦”要善于觀察,捕獲日常生活中一切可以用計算機來解決的問題,并思考解決方法。
(二)互動式教學法的應用
互動式教學法能提高學生能過的思考能力、資料查閱能力、歸納總結能力、表達能力,因此,能幫助學生達成人才需求條件中的⑥和⑦。
啟發式教學產生的最佳效果就是帶來師生間良好的互動,由于授課時間和內容的制約,我們采用啟發式教育常常是教師自問自答的方式。目前,我校推行的教學改革,倡導學生自主學習,大力提倡課堂提問,并要求加大授課時間中提問和互動時間的比例。在這一改革思想的指導下,軟件測試教學中將按照啟發式教育中針對的相關內容,提出問題,采用讓學生隨堂回答的方式和課后查閱再做答的方式進行。主要以兩種方式進行提問:第一,預習提問,在這一環節,設置基本概念和知識點的提問,主要檢驗學生的預習效果,并在提問過程中對重點內容進行講解;第二,復習提問,復習提問的難度比預習提問有所加大,屬于基本知識的衍生提問,需要學生在掌握基本知識的基礎上經過一定的思考或資料查閱才能回答。通過這兩種形式的提問,可以促進學生掌握知識、訓練學生靈活運用知識解決實際問題的能力。
(三)實戰式教學法的應用
人才需求條件中的測試工作經驗是畢業生們就職難的關鍵,而實戰教學法是達成這一條件的主要途徑,在軟件測試的實戰中,還能訓練學生測試文檔寫作及測試工具的使用,因此,實戰教學法能達成人才需求條件中的②、③和④。
在近兩年的教學改革中,主要采用案例教學法,在實驗教學中用規范完整的案例模擬企業測試工作模式,讓學生在實踐中形成“技能”、具備“經驗”。實驗內容的安排上,注重指導學生使用設計文檔、自己編寫測試文檔,并利用自動化測試工具實施測試,兼顧測試技能訓練及工具熟練程度的提高。
1. 規范案例的選擇:早期的軟件測試教材只涉及一些小的程序段和非系統的案例,2009年以后的軟件測試教材在這方面做了很大的改進,出現了較多的案例教程及實踐教程。利用系統案例作為理論知識講解的載體,將更直觀地讓學生理解知識。但要讓學生具備軟件測試經驗,教材中的案例還存在一些問題,學生的經驗只有通過動手實驗才可能具備,而且這里所說的經驗不是零散的,而是系統化的軟件測試經驗。在實際工作中,軟件測試過程中的單元測試、集成測試、系統測試、驗收測試分別對應軟件設計中的詳細設計、概要設計、系統設計和需求分析,要讓學生在實驗中完成一個系統的較完整測試過程,不僅需要被測案例系統的完整代碼及數據,還必須提供全套的設計文檔,這樣的案例系統是現有軟件測試教材和很多軟件開發的實例參考書所不具備的。
我們通過企業調研,分析軟件行業的流行開發模式,主要從清華大學出版的系列叢書“軟件開發全程實錄”中選擇案例,并陸續補充完案例的設計資料(需求分析、系統設計、概要設計、詳細設計)。利用規范的案例系統,在理論教學中用系統案例詮釋理論,在實驗教學中用系統案例模擬實際工作模式進行實戰訓練。
2. 實際測試過程的模擬:在實驗教學中,我們花1/3的時間進行軟件測試基本技能訓練,主要針對白盒及黑盒測試技術選擇最實用的測試技術進行用例設計,這一部分是常規的軟件測試課程的主要實驗內容,屬于基本功訓練實驗。我們用2/3的時間進行模擬實驗,在這部分,根據學生的實際情況及筆者多年企業工作經驗,模擬企業對新手軟件測試人員的培養及職業規劃模式,循序漸進安排實驗。
在軟件測試的模擬實驗中,我們采用文檔齊全的規范案例實施教學,采用先實施后設計的順序,依次讓學生進行單元測試、集成測試、系統測試的實施及用例設計。注重測試過程、設計文檔的使用及測試文檔的書寫訓練,在實驗后期,采用分組實驗的方式,讓學生分擔測試任務中的不同角色,模擬團隊協作完成測試任務。
3. 一體化教學的實施:從軟件測試人員的招聘條件看,除了要求具備軟件測試的基本知識,要設計出較好的測試用例、跟蹤軟件缺陷并改正軟件缺陷、選擇較好的測試手段提高測試效率等,還需要相關計算機專業知識的支撐。此外,企業期望的是懂編程、設計、測試、管理的綜合人才,因此,必須結合專業方向形成課程體系。我們已經進行了在同一學期三門課程之間,利用同一案例進行一體化教學的嘗試,即在軟件建模設計課程、編程語言課程、軟件測試課程中采用相同的案例推進教學,以期讓學生更深入地體會軟件開發的全過程,具備軟件工程化的“經驗”。
四、結論
在“創新民辦高校高素質人才培養模式”的改革試點中,軟件測試課程的教學改革將在總結前面教學改革經驗和教訓的基礎進一步推行開發內化教學法。在今后的教學中,我們打算進行相同案例跨學期跨課程的一體化教學探索,在這一探索過程中,將建設規范的教學案例資源庫,探索合理的一體化教學體系,以幫助學生系統地學習專業知識、領悟知識的連貫性、提高學生的工程素養和實戰能力。參與一體化教學的各門課程在試驗教學中注重企業工作模式和場景的模擬,讓學生在學習過程中具備軟件工程全過程的“經驗”,以進一步提升學生就業競爭力。
參考文獻:
[1] 趙作斌. 大學成功素質教育理論與實踐[M]. 武漢: 武漢大學出版社, 2009.
[2] 張向宏. 軟件測試理論與實踐教程[M]. 北京: 人民郵電出版社, 2009.
[3] 劉德寶. 軟件測試工程師培訓教材[M]. 北京: 科學出版社, 2009.
[4] 北京阿博泰克北大青鳥信息技術有限公司. 行業規則和行業經驗手冊[M]. 北京: 科學出版社, 2008.
[5] 吳建平. 高職“軟件測試技術”課程存在問題和應對措施[J]. 計算機教育, 2007(9).
[6] 陸慧娟等. 面向本科就業市場的計算機工程型人才培養研究[J]. 計算機教育, 2011(5).
[7] 佟偉光. 軟件測試[M]. 北京: 人民郵電出版社, 2008.
軟件測試年中總結范文2
關鍵詞:信息檢索;搜索引擎;索引
中圖分類號:G252.7文獻標識碼:A 文章編號:1001-828X(2011)12-0269-01
一、國內外現狀及其分析
在過去的20年中,信息檢索領域得到了不斷的發展和壯大?,F在,有關信息檢索的研究包括建模、文獻分類和歸類、系統構建、用戶界面、數據可視化、信息過濾和查詢語言等。雖然信息檢索正在不斷成熟,但是WEB的設計、定義、基本的數據模型并不能滿足于人們對信息檢索的需求,因此基于java的全文信息檢索引擎框架系統的設計與開發的研究勢在必行。
二、系統設計
1.設計思想和原則
(1)充分利用現有工作基礎和成果,進行改進、提升和整合,避免重復建設。(2)模塊之間關系盡量做到高內聚低耦合,通過定義一系列的接口和抽象類提高系統的可擴展性。(3)代碼編寫規范化,配有一定的注釋,保證代碼的重用性、可讀性,可以進行快速的二次開發。
2.接口設計
本系統外部提供了簡單的建立索引和搜索的API,但是內部的機制卻是非常復雜的,通過調用這些API用戶可以實現為文件建立索引并進行簡單搜索的功能。系統主要的建立索引的API如下所示。
(1)FileIndexer:索引操作的入口。該類的Index(File)方法遞歸遍歷文件系統目錄中的并同時調用相應的解析器索引其中所有的文件。(2)Properties:該類將文件的擴展名映射到能夠解析以這些擴展名為后綴的文件的DocumentHandler實現類上。(3)Analyzer:系統的文本分析器。本系統運用了其子類IK_CAnalyzer進行文本解析。
3.索引結構設計
本系統中最基礎的概念是索引(index)、文檔(document)、域(field)和項(term),索引包含了一個文檔的序列。
(1)文檔是一些域的序列。(2)域是一些項的序列。(3)項就是一個字串。
域的文本可能以逐字的非倒排的方式存儲在索引中。而倒排過的域稱為被索引過了。域也可能同時被存儲和被索引。域的文本可能被分解許多項目而被索引,或者被用作一個項目進行索引。
FileIndexer類的Index(File file)方法遞歸遍歷文件系統目錄并同時調用相應的解析器索引其中所有的文件。
4.部分程序設計代碼
本框架系統并不關心數據的來源,格式,甚至文件使用什么自然語言都沒有關系,只要可以把它轉換成文本格式。目前系統只能索引和搜索MSWord、PDF、純文本文件、HTML格式的文件,隨著框架的進一步豐富,將會有更多格式的文件可以被本系統索引。具體的建立索引和搜索的過程如下所示。
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);
}
上述建立索引和搜索過程應用的是FileIndexer框架,這個框架存在一個很明顯的缺陷:它基于文件擴展名是正確的前提之上,并且要求所有的文件都必須帶有擴展名。
本文件的文件擴展名總是.txt,而不會是其他的擴張名;有假設MS Word文檔文件擴展名一定為.doc等等。本系統包含了能處理如下類型輸入文件的幾個解析器:
(1)HTML、HTM;(2)PDF;(3)MS Word;(4)純文本文件.txt。
所以如果遇到了現有的框架不能處理的文件類型,而你又需要對此類型的文件進行索引從而使之可以被搜索時,這時該去擴展這個框架。為了更準確地進行框架的擴展操作,請遵循以下的幾個步驟:
(1)編寫一個用于解析目標文件類型的解析器,并實現DocumentHandler接口。(2)在handler.properties文件中添加你的解析器類,將此類映射到對應的文件擴展名上。(3)用上例的所示的方法運行FileIndexer程序。
三、系統測試
軟件測試是一項非常重要的工作。它在軟件的整個生存期中占據重要的位置,對軟件的運行具有極其重要的意義。
(1)測試用例一:
索引文件:Lucene:基于Java的全文檢索引擎簡介.htm。
文件大?。?2KB。
提取索引項(Term)個數:401。
所用時間:1094milliseconds。
(2)測試用例二:
索引文件:Lucene:my_search.txt。
文件大?。?KB。
提取索引項(Term)個數:252。
所用時間:853milliseconds。
四、總結
由于時間倉促,在這次程序設計的過程中,本軟件還有不完善的地方,這有待筆者以后繼續完善,懇請各位同行提出批評改進意見。
參考文獻:
[1]譚浩強.C程序設計(第二版)[M].清華大學出版社,1999:298-308.
軟件測試年中總結范文3
關鍵詞:移動應用;軟件開發;實訓平臺;專業技能;職業拓展
中圖分類號:G710 文獻標識碼:A 文章編號:1005-1422(2013)09-0100-03
一、前言
計算機類專業是職業院校開設的重要專業類型,而軟件技術及軟件工程專業是計算機類專業其中一個專業,是目前市場需求最多的專業類型之一,也是職業院校高薪就業十大專業之一(來自麥可思《2013年中國大學生就業報告》就業藍皮書)。然而,在職業院校軟件技術及軟件工程專業的人才培養以及就業過程中,存在兩個問題:(1)相對于普通高校學生,職業院校的學生學習基礎要低一些,增加一定的教學難度;(2)職業院校畢業學生就業以中小型企業為主,而我國的中小型企業普遍不提供入職技能培訓,新員工均要求能夠立即上崗[1]。所以,在軟件技術及軟件工程專業人才培養過程中,人才是否能滿足市場需要是考核教育質量的核心指標,教學與實踐相結合、理論教學與模擬場景甚至是生產環境實訓相結合是提高教學質量的有效手段,軟件技術及軟件工程具有很強的系統性、技術含量高、技術更新快,因此在教學當中既要注重專業基礎理論的教學,又要把握行業技術發展的方向、加強學生實踐技能的培養,很有必要建立高度仿真的實訓系統,來實現軟件開發與管理業務中的各個崗位職業一系列技能的訓練,從而達到畢業即可上崗的人才培養目標。
軟件開發實訓平臺的建設,國家教育部有相關的規定和要求,早在2007年教育部辦公廳就印發了《中等職業教育數控技術應用等四個專業實訓基地設備基本配置推薦標準》的通知【教職成廳〔2007〕5號】,其中對計算機應用與軟件技術專業的軟件開發培養方向的實訓提供了基本配置推薦標準,文件還說明了計算機軟件開發方向的軟件測試實訓室所涵蓋的實訓內容:(1)軟件開發環境配置;(2)應用程序開發;(3)Web站點維護;(4)數據庫建立及維護;(5)測試工具的應用;(6)軟件測試;(7)測試文檔編寫。
二、平臺概述
在移動應用開發領域中,已經形成了三大主流平臺:(1)谷歌(Google)的Android開發平臺,采用Java語言,(2)蘋果(Apple)的iOS開發平臺,采用Objective-C語言,(3)微軟的Windows Phone開發平臺,以C#語言為主要編程語言。其中微軟移動開發平臺因為其完整的工具軟件體系、優良的本地化和用戶體驗、豐富的學習文檔、較低的技術門檻能、廣泛的市場需求、以及對WEB應用程序與桌面應用程序開發的全覆蓋等眾多特性,相對其他兩個開發平臺來說,更適合職業院校學生學習。所以,大多數職業院校把微軟移動應用開發平臺作為實訓的首選平臺。
微軟移動應用開發實訓平臺由四大部分組成:微軟開發平臺、課程資源與培訓、校企合作備忘錄和體驗中心,如圖1所示。
(一)體驗中心包括由XBOX/Kinect及大屏幕組成的體感互動體驗系統、Windows 8觸屏筆記本、Windows Phone手機、Surface Pro平板組成的體驗環境,主要用來體驗微軟的一些新技術和展示和試用實訓教學中師生開發的應用程序。
(二)課程資源與培訓是微軟提供的系統化的軟件開發相關的國際精品課程以及對師資知識結構的更新培訓;
(三)校企合作備忘錄是由微軟協助提供的同軟件企業的合作方案建議,包括企業提供真實案例、師生作品向企業推薦、頂崗實習等合作項目;
(四)微軟開發平臺是微軟移動應用開發實訓平臺的核心,由5個模塊組成:
1.實訓平臺基礎模塊,是指構建開發平臺的客戶端及服務器的基礎軟件環境,由Windows Server 2012、SQL Server 2012、System Center 2012、Windows Professional 8等系統軟件將若干臺物理服務器采用云計算架構和虛擬化技術組成一個資源池,面向師生提供統一的開發環境虛擬機、個人存儲以及開發實訓所用到的各種虛擬服務器,如Team Foundation Server等。
2.分析設計模塊,由Office Professional Plus 2013和Visio Professional 2013組成,實現需求文檔、數據庫物理模型、OOD/OOP模型等的分析和設計。
3.應用開發模塊,主要由Team Foundation Server 2012和Visual Studio Ultimate/ Professional組成,實現軟件開發過程中的設計、編碼、測試和部署的程序開發工作。
4.應用軟件生命周期管理模塊,主要由Visual Studio Team Foundation Server 2012組成,用來實現工程項目管理、團隊協作、開發文檔管理、代碼版本配置管理、測試管理和部署管理,提供了覆蓋軟件開發流程中的主要工作崗位的功能集合。
5.項目管理模塊,由Project Server 2013與Project Professional 2013組成,用于對軟件開發項目進行全面管理,包括任務管理,資源(時間、人力、設備場地等)管理,以及進度、計劃、溝通、調度與風險管理等。
通過微軟移動應用開發實訓平臺,可以實現移動應用開發領域中從專業技能訓練到實際生產工作的完整的工作流程、全方位角色以及校企互動的實訓教學;同時還可以將Project Server 2013應用與教學過程當中,通過對教學過程的分解、任務分配、任務指引和實訓考核,能夠方便地實現基于工作過程指引的教學模式[2],以獲得更好地教學效果。
三、教學應用
移動應用開發實訓教學的目的是讓學生從整體上理解軟件開發流程及相關概念,通過系統化的軟件開發課程掌握軟件開發的基本技能,通過對工具軟件的應用訓練使學生能夠掌握軟件開發環境的組建、熟悉開發環境中常用工具軟件的使用方法,通過基于應用軟件生命周期管理軟件的指引教學使學生能夠掌握軟件開發流程中各個主要崗位的工作內容和相關技能,通過對真實Windows Phone移動應用程項目的開發實訓使學生能夠掌握移動應用開發完整的開發模式和應用程序商店(App Store)流程,通過項目管理實訓教學能夠提高學生團隊合作精神以及從更高的層面發現、分析和解決問題的能力。進而使學生工作能力能夠達到準生產環境水平,實現畢業就上崗的高水平就業能力以及未來職業拓展能力。
微軟移動應用開發實訓平臺本質上是微軟Windows平臺上統一的軟件開發實訓平臺,涵蓋了控制臺程序、桌面應用程序、 WEB應用程序、WPF/Silverlight應用程序、Windows Phone移動應用程序以及應用軟件生命周期管理,可以結合各個學校的實際情況開發出符合學校自身特點的實訓教學應用。在基于移動應用開發實訓方面,以東莞理工學校為例,見圖2,主要有以下幾個方面:
1.基本技能訓練。在學生具備基本的程序設計基礎知識后,就可以進行軟件開發的基本技能訓練,分為三部分:
第一部分是通過簡單的控制臺程序或桌面應用程序實訓讓學生掌握程序設計的基本技能,如Visual 工具的使用,程序代碼的編寫、調試、運行方法;通過一些簡單有趣的小程序來理解、強化和印證前面所學的數據結構知識,逐步掌握編程語言C#的語法并能熟練使用。
第二部分是WEB應用程序開發實訓,如小型的WEB網站、簡單的WEB應用管理程序,通過從創建WEB APP工程項目、頁面設計和組織、頁面跳轉、業務處理代碼編寫到WEB應用程、部署和運行的實訓教學,讓學生理解WEB應用程序的工作模式和執行原理、掌握WEB應用程序工程項目的組織結構和維護、掌握應用程序的設計方法和WEB控件的使用。
第三部分是移動應用程序的開發實訓,主要是通過簡單、實用有趣的程序案例,讓學生掌握基于Windows Phone 8的應用程序的開發流程,重點是了解和掌握Windows Phone 8應用程序的組織結構、設計模式、執行原理以及到應用程序商店(App Store)的流程。
2.移動應用專項技能訓練。移動應用專項技能訓練主要是培養學生使用軟件技術解決實際問題的能力,通過專項訓練掌握對業界流行的技術和未來即將流行的技術,并能夠綜合運用來實現企業業務需求。
3.多工作崗位技能訓練?,F代軟件開發是一項多人協作參與的工作,隨著工業化程度的提高,開發過程日益規范化、標準化和流程化,分工也更加細致和明確,逐漸形成需求分析、系統設計、程序編碼、測試管理、系統運維、配置管理、文檔管理、項目管理等一系列分工明確的工作崗位,在微軟移動應用開發實訓平臺中,通過Team Foundation Server和Visual 工具可以實現上述工作崗位的模擬實訓,老師可以把學生分成多個項目小組,每個小組進行不同的項目開發,每個學生可以參加多個小組并擔任不同的崗位角色,履行相應的工作職責,使學生可以在每個工作崗位得到鍛煉,而不僅僅是程序編碼。
4.項目管理技能訓練。在軟件開發行業中,項目管理是軟件開發從業人員職業拓展的主要途徑之一,也是是打通職業“上升通道”的渠道之一,軟件開發人員在獲得一定經驗和能力,通常成為項目主管或項目經理,成為技術型管理人員,然后逐步向更高的職位發展。在項目管理中,項目管理人員面對不僅僅是技術問題,更多的是項目干系人之間的協調,以及項目的進度、成本、質量、風險、溝通管理等非技術問題。
四、注意事項
微軟移動應用開發實訓平臺是一套完善而實用的實訓平臺,為了使實訓平臺發揮出更大的價值,學校以及教師應該注意以下事項:
1.作為企業,其主要目的是生產并盈利,所以,我們應該主動積極地與合作企業進行溝通,并且要走向社會,尋求更多的企業合作,了解行業動態和技術發展方向,加強學校教學與企業生產之間的互動,獲取更多真實教學案例甚至項目外包。
2.及時更新知識結構與課程體系。專業教師必須及時更新自己的知識結構,不斷重構教材和課程內容,及時了解并掌握新的應用技術,并運用到實訓教學當中,這樣培養出來的學生才不至于脫離社會需求。
3.加強實訓平臺管理。移動應用開發實訓平臺在學校應用當中有三個特點:(1)使用率高,進度重疊率高,(2)學生更替快,(3)系統升級快。所以需要加強管理,首選,要建立學期實訓計劃項目清單,包括實訓班級、實訓階段、實訓項目及案例資源等;其次,對于畢業學生要及時對其空間進行清理,對其中的優秀項目進行整理歸檔;最后,對實訓平臺中的重要系統如SDK要及時升級,以便能夠進行新技術的實訓教學。
4.對于一些重要的實訓項目要保證一定數量的重復案例,根據學習理論,重復原則有效提高學習效果,在實訓過程中,學生會做但不一定掌握,有時候是依葫蘆畫瓢,并沒有理解,需要通過多次類似的案例重復訓練才能達到預期的效果。
五、應用總結
在移動應用開發實訓教學當中,不管是采用微軟移動應用開發實訓平臺還是其他的移動應用開發實訓平臺,技能訓練都一定要結合行業需求,基本技能訓練要扎實、專項技能訓練要強化、同時還要注意培養學生職業拓展能力和職業素養,加強學校師生與企業、與行業、與社會的互動,這才是移動應用開發實訓平臺在教學應用中的根本所在。
參考文獻:
[1]徐愉吟.職業院校畢業生就業困難的原因分析及指導對策[J].考試周刊.2009,(26).
軟件測試年中總結范文4
關鍵詞:校企合作;軟件人才培養;機制創新
中圖分類號:G648文獻標識碼:A文章編號:1009-3044(2012)24-5838-02
A Study for Vocational Colleges Software Talent School-enterprise Cooperation Cultivation Practice
HU Yu-gui
(Guangdong Institute of Science and Technology, Zhuhai 519090, China)
Abstract: Software talents training of vocational colleges are facing many bottlenecks in the development, in which the students how the seamless connection of the enterprise is the core of the problem. Cooperation has become the key to solving this problem with how soft ware companies and the innovation and combination mode of cooperation, give full play and the integration of all resources to achieve the goal of mutual benefit and win-win. Guangdong Science and Technology Vocational School of Computer and Software Engineering Insti tute, for example, a brief introduction to the practice of school-enterprise cooperation, and summed up the mode of the software talent school-enterprise cooperation.
Key words: school-enterprise cooperation;software;training mechanism innovation
軟件產業在我國社會主義市場經濟發展中起著無可取代的地位和有著不可替代的作用,同時也是在我國的國民經濟,社會信息化建設起著基礎性的作用,在我國的信息產業和信息建設中起到決定性的作用。近年來,我國的軟件發展的環境也越來越好,政府支持的力度也越來越大,對產業經濟發展的作用也越來越強,而且我國的傳統產業和信息產業結合的越來越緊密,在我國的傳統產業都面臨著轉型升級的局面時,信息產業已經在其中起著不可替代的作用。但綜觀目前中國軟件人才市場,卻存在兩個奇怪的現象。一方面,幾乎每一家企事業單位都需要軟件人才。我國每年大學畢業生中計算機類人才高達十幾萬人,這有限十幾萬人分散到各行各業的IT部門,本身就會造成供求失衡。而未來幾年中國軟件人才缺口將會越來越大,而另一方面,對如此大的軟件人才缺口,我國軟件人才的培養體制卻缺少必要的適時調整。人才培養長期主要依靠擴大高等院校計算機系人才的招生,缺乏根據市場和實際需求來制定和開展招生及教學計劃的培訓體系,更沒有設立專門的教育機構大量培養實際急需的軟件產業工人。而目前廣東科學技術職業學院計算機與軟件工程學院堅持軟件人才培養”校企合作,工學融合”的原則,與廣東省內的各個知名IT企業進行緊密的合作,讓軟件人才培養的各個環節中都讓企業參與,進行全方位,多層次的校企合作。
1校企合作人才培養模式實施方法
1.1校內外共建實訓基地模式
所謂校內生產性實訓基地,就是學院充分利用自身或外部的優勢(人才、技術、資金、市場等),利用院校場地在校內創辦具有企業性質、按市場規律運作、應用與設置專業相關技術的公司(或工廠),我院與深圳藍點公司合作,共建實訓基地對學生進行實踐教學就是這么一種方式,深圳藍點公司為我們學校添加設備,同時利用這些設備進行項目開發,而我院提供教室,老師。我校的學生可以利用這些實訓基地進行學習,而深圳藍點公司的員工也可以用這些實訓基地進行自身提高和進修,通過這種合作模式,即實現在雙方的資源共享,又實現優勢互補和校企的合作雙贏。在這些實訓基地里,學??梢詫嶋H的項目的運作中來調整教學計劃,過程甚至教材,來不斷培養適應企業發展要求的學生。而企業也在在實訓基地內挑選那些表現優秀的學生來充實自己的員工隊伍,增加企業的員工存備。
1.2舉辦對外企業工程師定期講座
大學是人才的培養基地,講座則是大學生活中濃墨重彩的一道風景。豐富多彩的講座對于繁榮校園文化,活躍學術氣氛,鼓勵理論研究和學術創新等,具有良好的促進作用。,對于人才培養和教育而言,在“通才教育”理念占據教育哲學主導地位的時代,講座是其中不可忽視的培養和塑造手段。指導性講座能給大學生以切實的人生指導,引導他們養成健康的生活方式;學術性講座是大學生開闊知識視野,發掘學術興趣和增強學術功底的第二通道,并能廣泛涉獵各個學科領域,這對于優化學生的知識結構,提升他們的綜合素質具有不可替代的作用。而為能讓高職學生更好的掌握軟件開發的前沿和發展動態,拓展他們的視野,我院定期邀請軟件行業的龍頭企業來學校進行軟件相關方面的講座,介紹IT行業的動態及最新流行的軟件開發技術,通過這些講座和討論,讓學生可以更加明確學習目標,制定符合自己專業的職業規劃,更好地激發學生的對學習熱情。
1.3和第三方培訓機構強化培訓進行合作模式
經過充分調研軟件行業現狀以及軟件公司進人需求,結合珠海當地的實際情況,我們通過與北大青鳥Aptech公司合作,以課程置換方式引進ACCP課程,達到學歷教育與職業教育的有機結合。ACCP課程置換,就是把計算機信息管理專業的計算機相關課程,全部或部分地替換為北大青鳥Aptech的ACCP培訓課程。當然,我們與ACCP的合作并不是照抄照辦,而針對我院學生的實際情況,我們與這些培訓機構聯合制定課程設計計劃,為不同學習程度的學生量身定制相應的課程項目,每年我院都會派出相關課程的老師去北大青鳥參加其課程的相關培訓和論證,通過這些相關課程的培訓,極大的提高了教師的專業水平和業務素質,同時也開闊了這些老師的專業眼光,同時,在與這些培訓機構的合作中,我們還進行培訓和教學資料的開發和共享,召開相關的教學研討會,互相進行教學觀摩活動。另外,這些培訓機構與社會的公司都有廣泛的合作關系和聯系,通過與這些培訓機構的合作,我們間接的可以與外面的公司進行合作和業務洽談,為企業輸送更多適應企業發展的人才。這些知名的IT企業則以我院為基地,互相合作,對自身進行大力的宣傳,提升其自身的知名度,為企業帶來可觀經濟利益,實現學院和IT企業的雙贏。當然不止和北大青鳥的合作,2007年到2012我院已經與十幾家培訓機構達成合作共識,包括神州數碼,金蝶軟件,思科網絡等知名的企業中的教育單位,參與培訓的學生人數達到數百人,培訓的內容涉及軟件開發、網絡操作、硬件維修、售后服務等等,有將近30%的學生通過參加這種企業培訓最后留在企業為企業服務。
1.4進行校企合作、工學融合,采取多種形式進行項目實訓
我院一直把高職畢業生的畢業實訓當作教學改革的核心之一抓,我院軟件專業已經將學生的畢業課程設計改革為畢業課程實訓,通過畢業的課程實訓,學生能夠更加了解項目的真實過程,提前適應項目的企業工作環境。
在我國,雖然高職的就業率很高,但是真正去看研究,就會發現專業的對口率并不很高,這意味我們有很多學生畢業后學無所有,而且有很多軟件企業一直認為高職學生的專業水平不并認同,認為他們實踐能力差,操作能力不高,在工作的上手能力不如本科生,這導致企業在招聘時比較頃向于本科生,而且在企業在高職生要花比較長的時間才能獲得認可。高職院校只有通過畢業課程設計整合到畢業課程實訓里面,才能讓軟件企業更加了解高職學生的水平,讓軟件企業認可高職學生的動手能力,從而提高高職計算機學生的就業對口率。更加反映我們學生的就業水平。
1.5進行軟件企業和學生的見面交流會
為了讓高職學生能更好的了解就要就業的軟件公司,也讓軟件公司更好的了解高職學生,我院每年都會邀請眾多的軟件公司走進學校,和學生進行面對面對交流和溝通,通過這些見面會,我們能達到如下目的,第一,學生能了解當今軟件公司的需求,從而不斷的調整自身的學習目標和方向。第二、公司通過與學生的見面,能更加了解在校學生的學習水平,預先發現比較好的人才,甚至和學生當場簽訂就業合同,讓學生沒有畢業就可以參與公司的工作,第三,公司與學校的教師進行交流溝通,對學校的教學項目進行討論和改進,讓學校的人才培養緊跟市場的步伐。2006年至2012年,我院已經成功舉辦了七屆軟件企業見面會,共邀請了20多家軟件企業和廠商的經理來我院進行交流,有的1000多名的歷屆畢業學生都參與企業公司的見面會。
2校企合作成果
我們學院不斷探索新的教學模式,進行教學和實踐相統一的結合,除了正常的教學考核要求之外,我們學院的骨干課程都要求學生進行相關的課程設計任務,同時依托軟件項目比賽、ACM比賽和廣東省高校杯比賽,通過比賽不斷的提高學生的動手能力,培養學生的創新意識,同時培養學生的團隊合作的能力,而且我院每個學期都會派出相關專業的老師下到企業進行崗位實訓,讓這些老師真正參與軟件公司真實項目的開發,了解軟件開發的前沿技術,增加教師的軟件開發實戰項目經驗,
我們學院從成立到現在,已經有十屆學生畢業,每年的就業率都達到了90%以上,而且畢業的專業對口率高,其在大部分的學生都在相關專業的公司工作,每年我校的學生處都會給已經畢業的學生進行畢業工作調查,從調查反饋的統計結果來看,大部分公司對我院的學生的評價都非常不錯,都表示我校的學生具有良好的團隊合作能力,具有良好的崗位適應能力,能夠非常出色的完成領導交給的各種任務。
3結束語
目前的IT技術發展日新月益,新的IT需求也層出不窮,而軟件行業對人材的需求也在不斷變化,高職院校只有外部的企業公司進行深入的合作,才能夠及時發現社會對IT真實需求,從而培養出社會真正需要的人材.高職教育應該盡量的拿出自身的優勢,進行優勢互補,只有這樣,雙方才能夠實現互利共贏、共同發展。
參考文獻:
[1]凌偉,陳劍鋒.獨立院校軟件人才校企合作培養模式實踐[J].科教導刊, 2011(08).
[2]景紅,何濱.關于改革軟件人才培養模式的探索[J].教育與職業,2006(20).
[3]蔣衛祥.高職軟件專業校企合作共建實訓基地的研究[J].教師,2010(32).
軟件測試年中總結范文5
【關鍵詞】 投資價值;每股收益;發展趨勢;建議
一、公司歷史投資價值分析
1、公司上市十年以來凈資產收益率、利潤分紅率、股價升值收益率與國債收益率的比較
以華魯恒升近十年的主要財務數據計算了該公司最近十年的凈資產收益率、利潤分紅率、股價升值收益率并與同期的國債收益率進行比較。
表1 華魯恒升凈資產收益率與國債收益率的比較[1] 年份 凈利潤
(萬元) 股東權益
(萬元) 分紅
(萬元) 凈資產收益率(%) 分紅率(%) 升值率(%) 國債收益率(%)
2003 7876 63677.6 2505 12.76 31.81 12.78 2.32
2004 12614 73811 1670 17.09 13.24 10.98 2.64
2005 17554.7 92363 2505 19.01 14.27 24.07 3.24
2006 23435.6 171340 3305 26.33 14.10 18.50 3.39
2007 32549 200653.5 0 17.24 0 34.83 5.74
2008 38210.5 238344 4957.5 17.37 12.97 33.54 5.53
2009 42510 275896 4957.5 16.56 11.66 21.33 3.73
2010 25414 477949 6357.5 8.89 25.02 22.07 4.25
2011 35469.6 507061 0 7.19 0 48.94 5.58
2012 45156.5 552218 14304 8.53 31.68 35.83 5.58
由上表可以看出,華魯恒升自2003年以來凈資產收益率一直遠遠高于國債收益率。即使在凈資產收益率最低的時候也還高出國債收益率1.61個百分點。這表明在過去的十年該公司的經營狀況一直很好,投資帶來的收益較高。由上表也可以看出,華魯恒升近十年來利潤分紅率大部分時期都高于國債收益率,說明該公司的盈利能力較好。過去十年中只有2007年和2011年該公司未進行分紅,根據該公司的財務報告可知這兩年該公司未分紅是因為公司打算在下一年投產在建項目,預計所需資金較多,所以未對凈利潤進行分紅。該公司過去十年的股價升值收益率一直高于國債收益率,即使在2004年股價升值收益率是歷年來最低點的時候也比國債收益率高出8.34個百分點。投資于該公司獲取的收益率遠遠高于投資于國債。從過去十年該公司投資收益、收益分配總體來看,該公司對于戰略投資者來說是非常有吸引力的,對于中小投資者來講,投資該公司是適合的。
2、公司與同行業公司市盈率的比較及最近十年的市盈率
市盈率指普通股每股市價與每股收益的比率,它反映普通股股東愿意為每一元凈利潤支付的價格。本文挑選了目前排名前五名的公司以及行業平均值與該公司進行比較。
表2 公司市盈率與同行業的比較[2]
公司 *ST海龍 南風化工 湖北宜化 雙錢B股 和邦股份 行業平均 華魯恒升
市盈率 2.55 7.32 10.51 13.27 13.49 32.55 15.24
由上表可以看出目前華魯恒升的市盈率與行業前五名相差較小,遠遠低于行業平均市盈率。在每股市價不變的前提下,市盈率較低表明該公司的每股收益較高;在每股收益不變的前提下,市盈率較低表明該公司目前的股價較低,可能不存在被高估的可能性。本文通過表1的財務數據與市盈率的公式計算得出該公司最近十年的市盈率,希望能找到規律,對該公司未來三年的市盈率進行預測。
表3 公司最近十年的市盈率表
年份 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
市盈率(%) 17.94 17.2 10.29 16.33 40.33 13.76 27.41 25.81 20.29 16.35
由上表可以看出華魯恒升的市盈率在大部分時間增長率是負的,在2012年市盈率下降到了16.35,根據其總的發展趨勢,本文預測該公司2013年的市盈率應該低于2012年9.49個百分點,即本文預測該公司2013年的市盈率是14.8倍。
二、公司未來投資價值分析
1、公司發展趨勢分析
本文根據表1的財務數據將過去十年的凈利潤進行總結與分析,計算該公司每年的營業收入增長率,來預測該公司未來三年的凈利潤。
根據該公司過去十年的營業收入增長率計算得出這十年的營業收入平均增長率是33.25%,本文以該平均增長率為依據計算該公司未來三年的營業收入,即某年的營業收入=上一年的營業收入×(1+33.25%)。由此公式計算得出2013年、2014年和2015年的營業收入分別為933164萬元,1243441萬元,1656885萬元。
取X=營業收入,Y=凈利潤,已知X值集合,從滿足線性擬合直線Y=mX+b的點中選出符合條件的Y值。
經計算營業收入與凈利潤的相關系數是0.8427,說明兩者的相關性較強。
得出線性方程為:Y=0.052097X+11376.85。
將未來三年的營業收入分別是933164萬元,1243441萬元,1656885萬元帶入線性方程計算得出該公司未來三年的凈利潤分別為55992萬元,65917萬元,97696萬元。
綜上所述,通過對該公司過去十年營業收入和凈利潤的分析總結以及對其未來三年的預測可知,華魯恒升是一個發展較為穩定的公司,可以讓股民放心。比較適合對其進行長期投資。
2、公司未來三年每股收益和股票價格預測
每股收益是稅后利潤與股本總數的比率。該比率反映了每股創造的稅后利潤,比率越高,表明所創造的利潤就越多。
本文通過Spss軟件測試了各項數據與每股收益的相關性,其中,凈資產收益率與每股收益的相關性最大。
回歸
[數據集0] I:\畢業\數據.sav
輸入/移去的變量b
模型 輸入的變量 移去的變量 方法
1 凈資產收益率a . 輸入
a.已輸入所有請求的變量。
b.因變量: 每股收益
模型匯總
模型 R R 方 調整 R 方 標準估計的誤差
1 .771a .595 .544 .122037
a. 預測變量: (常量), 凈資產收益率。
Anovab
模型 平方和 df 均方 F Sig.
1 回歸 .175 1 .175 11.731 .009a
殘差 .119 8 .015
總計 .294 9
a. 預測變量: (常量), 凈資產收益率。
b. 因變量: 每股收益
系數a
模型 非標準化系數 標準系數
B 標準誤差 試用版 t Sig.
1 (常量) .251 .112 2.238 .056
凈資產收益率 .024 .007 .771 3.425 .009
a. 因變量: 每股收益
因此,取X=凈資產收益率,Y=每股收益,已知X值集合,從滿足線性擬合直線Y=mX+b的點中選出符合條件的Y值。經計算得出線性方程為:Y=0.771X+0.251。
根據表中數據計算了該公司過去十年股東權益增長率,平均增長率是30.3%。假設該公司未來三年都以15.00%的比率增長。那該公司未來三年的股東權益的計算公式為:某年的股東權益=上一年的股東權益×(1+15%)。
該公司未來三年的股東權益分別為635050.7萬元、730308.3萬元、839854.5萬元。得出該公司未來三年的每股收益為0.624元、0.725元、0.947元。
根據本文的預測,華魯恒升2013年的市盈率是14.8倍,根據公式可以得出未來三年的股價分別為:9.24元、10.73元、14.02元。
本文通過對華魯恒升每股收益的預測,推測該公司的股價在未來三年里會一直保持上升的趨勢。2013年4月10號的收盤價是7.25元。以此為依據可以大體計算出該公司股價升至收益率。2013,2014,2015年分別是(9.24-7.25)/7.25=27.45%;(10.73-7.25)/7.25/2=24%;(14.02-7.25)/7.25/3=31.13%。該公司未來三年的股價升值空間是很大的,對于以獲取差價為手段的中小投資者來說是適合的。
三、結論與建議
結論:該公司過去十年的凈資產收益率較高,一直高于國債收益率;利潤分紅率較高,該公司的分紅率一直高于國債收益率;該公司的股價升值收益率近十年來也一直較高,非常適合中小投資者的投資;目前該公司的市盈率在行業排名中居第十名,但它與前十名的平均市盈率差距較??;該公司近十年來的營業收入與凈利潤一直保持上升趨勢,未來發展形勢被看好。
建議:華魯恒升的內在價值較大,具有很大的發展潛力。對于中小投資者來說,該公司的股價升值收益率較高,是適合中小投資者的。但該公司發展穩定,股價不會在短期大幅度變動。所以我們認為,該公司最適合戰略投資者。
【注 釋】
[1] 國債收益率數據來源:新浪網站.
[2] 數據來源:網易財經網站.
【參考文獻】
[1][2] 荊新,王化成,劉俊彥.財務管理學[M].中國人民大學出版社,2009.92-98、96-97.
[3] 華魯恒升官方網站.http:///
[4][5] 劉永澤,陳立軍.中級財務會計[M].東北財經大學出版社,2009.323-360、361-362.