国产一区二区三精品久久久无广告,中文无码伦av中文字幕,久久99久久99精品免视看看,亚洲a∨无码精品色午夜

軟件實訓范例6篇

前言:中文期刊網精心挑選了軟件實訓范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

軟件實訓

軟件實訓范文1

關鍵詞:軟件測試;項目實訓;實踐教學;人才培養

作者簡介:吳夢麟(1982-),男,江蘇南京人,南京工業大學電子信息與工程學院,講師。

中圖分類號:G642.44 文獻標識碼:A 文章編號:1007-0079(2013)14-0126-02

近年來,隨著中國內需市場的增長和國內外外包企業的合作加深,我國的軟件外包行業得到了迅速發展。軟件測試作為軟件外包的主營業務之一,是加快軟件企業與國際接軌,實現產品國際化的重要手段。隨著軟件開發流程的系統化和規范化,我國軟件企業對軟件測試的需求逐步增大,因此高校計算機專業中的軟件測試人才具有良好的就業前景。

由于軟件測試工作的特殊性,需要從業者不僅掌握一定的軟件技術,同時也要對軟件測試的方法和流程具備相當的經驗。通過高校教育培養出來的計算機專業應屆畢業生,雖然能夠掌握基本的軟件開發技術和軟件測試理論,但是缺乏實際的測試經驗和相應的行業背景知識,離企業的需求尚有一定的差距。目前高校計算機專業中軟件測試教學仍以理論為主,實踐動手能力和項目背景經驗的培養相對不足,這些矛盾導致學生就業時很難適應企業的用人要求,企業也必須對招入的應屆畢業生進行培訓,花費相當的人力和物力。

項目實訓是解決高校和企業之間供需矛盾的有效手段。在日常教學計劃中引入項目實訓,以實際測試任務為驅動,按照企業規范進行流程管理,讓學生掌握測試過程中各階段的技能,理論聯系實踐地接受企業化的鍛煉。通過實訓課程,使學生不但能夠學習到實際測試經驗,而且能夠增強團隊意識,進一步縮小畢業生與職業測試工程師之間的差距。

一、軟件測試項目實施

1.測試項目簡介

本文所述的軟件測試實訓項目是基于校企共建模式,由南京工業大學(以下簡稱“我校”)軟件外包實驗室提供軟件測試的場所和專用的硬件設備,從合作的軟件公司引入相應的測試平臺、管理流程和測試報告文檔的測試項目。

本項目的內容是針對前期開發的教師管理系統進行測試。該系統是教學部門的業務管理支撐系統,測試主要圍繞教師信息的查詢和更新操作的管理。通過對這些功能模塊的測試,增強系統的易用性、穩定性、可配置性,消除信息孤島,進一步提高數據信息的應用水平。

在測試環境搭建過程中,服務器的軟硬件配置要與該系統的實際運行環境保持一致。對于測試計劃、測試方案和測試用例等文檔的修改、更新操作,則采用svn版本管理工具來進行控制。學生可以通過svn服務器平臺,按照進度提交每日的測試用例文檔,并填寫日志記錄測試進度和每天的測試工作。

2.實訓計劃和人員管理

軟件測試實訓安排在我校外包實驗室中進行,采用與企業相同的管理模式集中訓練,由相關教師和企業工程師來指導測試流程。測試團隊的成員來自于我校電子與信息工程學院計算機專業的大三、大四學生,以及對軟件測試感興趣的相近專業的學生。這些學生具備基本的軟件編程能力,并且對測試的基本理論有一定的了解。根據學生自身水平和對項目的熟悉程度,可以將其劃分為不同角色,其中包括開發人員和測試人員。開發人員由原來參與系統開發的部分學生擔任。測試人員可以分成不同的小組測試不同的模塊,每個小組設置一個測試組長,負責測試項目管理,其余組員則負責執行測試用例,各小組都有一名教師作為指導教師,控制模塊的測試進度。整個測試實訓項目安排在假期進行,用時半個月,每天工作8小時。每天早晨由測試組長安排當天的測試任務,并對前一天的測試結果進行總結。在每個時間節點,由指導教師和小組成員對相關測試文檔進行評審。

3.測試項目進程

本項目的實際流程圖如圖1所示,在項目初始階段,擔任開發人員角色的學生敘述產品需求和業務流程,為編寫測試計劃做準備。該測試項目主要分為5個階段:測試計劃制定、測試方案編寫、測試用例設計、多輪系統測試和測試系統報告提交。每個階段都力求達到規范化、細致化的測試目標,同時每個階段都要經過教師和各個組員之間的評審,如果評審通過,可以開始下一階段的工作;如果不通過,則需要完善后繼續評審直到通過。

(1)測試計劃制定。在了解了教師管理系統的需求以后,結合學生的基本情況、系統模塊數量和測試的周期來制定測試計劃。測試計劃要涵蓋測試的范圍和環境、測試人員的管理和測試進度安排。考慮到參與實訓項目的學生缺乏相關經驗,因此測試計劃要重點突出每個測試小組所對應的系統模塊,以及測試流程中每個階段所對應的完成日期。該測試計劃由各組組長和指導教師制定,最后需各小組評審后通過。

(2)測試方案編寫。測試方案是按照系統需求說明書詳細的分析測試的模塊,指導后續的測試用例的編寫工作,重點在于對模塊具體功能的理解和測試對象的分析。在這一階段,首先由擔任開發人員角色的學生來介紹系統模塊的基本功能,并以文檔的形式向對應測試組成員提交;然后由指導教師以具體測試點為例,介紹詳細的測試用例寫法;最后,由各組組長將測試任務分配給組員,各組員在理解的基礎上開始測試用例的設計。測試方案完成以后由各組組長匯總,并在組內進行評審。

(3)測試用例設計。測試用例的編寫是針對各功能模塊測試而設計的一組測試輸入、執行條件以及預期結果,也是本實訓項目的重點內容。在對模塊的特性和功能了解的基礎上,設計系統的測試點,設計時應考慮角色權限、驗證點和測試描述。在設計驗證點的過程中,鼓勵學生展開討論,力求做到無疏漏;同時在測試描述時,可以將等價類劃分、邊界值、錯誤推測等常用方法與書本理論相結合,通過具體的實例加深學生對所學知識的理解。最終的測試用例以Excel表格形式列出,其中包括編號、重要級別、操作步驟、預期輸出和實際測試結果等條目。

(4)多輪系統測試。按照測試用例的具體內容,可以進行多輪的系統測試。根據測試結果,扮演開發人員角色的學生對缺陷進行修改。通過這一過程,不但使學生認識到開發過程中存在的問題,而且積累了開發經驗,為今后規范化的編程打下了基礎。

(5)測試報告提交。通過半個月的實訓,學生經歷了規范化的測試流程,測試報告的編寫是對測試內容的概括和總結。報告的內容主要有以下三個方面:通過對測試結果的分析,得到對軟件質量的評價;總結本次的測試過程,為制定以后的測試計劃提供參考;評估本次測試計劃和測試執行是否符合規范。通過本次實訓,學生普遍體會到從理論知識到實踐的過程,明確了規范化的軟件測試方法,同時對軟件編寫中隱含的錯誤和缺陷也有了一定的認識,為今后的軟件開發打下一定的基礎。

二、軟件測試實訓存在的問題和解決辦法

本次軟件測試實訓基本達到了預期的效果,學生不但學到了規范化的測試流程,提高了職業軟件素養,而且通過互動和交流,發現了教學中存在的一些需要解決的問題。首先,本次軟件測試實訓是針對上一次實訓開發的系統,離企業的實際系統測試尚有一些差距;其次,參與的學生缺乏實際經驗,對軟件測試認識不足,導致測試方案和測試用例編寫不夠規范、完善;另外,相應的管理需要加強,在實訓過程中存在遲到、早退以及缺席的現象,從而影響了測試進度。

針對以上問題,在今后的實訓過程中,測試項目要盡量切合企業的實際需求,同時在測試方案和測試用例的評審中,要加強教師和學生的溝通,強調測試流程的規范性,可以多鼓勵高水平的學生帶低水平的學生。另外,可以采取企業現行管理方式對實訓進行管理,如引入考勤制度、評審制度等。

三、結語

軟件測試是我國軟件產業高速發展中需求缺口較大的一個行業,培養具有相關經驗和符合企業需求的軟件測試人才是目前高校計算機專業需要解決的核心問題之一。本文通過研究軟件測試實訓項目,探索了軟件測試專業人才的培訓方式以及在此過程中遇到的問題,對研究校企聯合的人才培養模式具有重要意義。

參考文獻:

[1]徐瑾.中國軟件外包業研究綜述與展望[J].經濟學動態,2010,(11):75-78.

軟件實訓范文2

有了規章制度的建設還不夠,文化建設也尤為重要。文化建設的內容很多,但最核心的還是要建立具有企業文化氛圍與校園文化氛圍相融合的實訓基地文化。企業文化建設可以培養學生的職業素質,提高學生的職業素養和綜合素質。校園文化建設可以陶冶學生的情操,提高學生素質,增加學生發展潛力和后勁。2.1企業文化建設

1.1.1建設與企業典型部門相對應的實訓平臺

我們可以通過企業調研,確定相關專業在企業中的實際任務,然后再建設相對應的實踐平臺。比如,我校的電子技術專業,先確定電子技術專業典型的工作任務。然后根據現代化電子產業運作條件要求,搭建適合電子技術專業運作的實踐教學平臺,構建與電子技術產業典型工作任務相對應的校內實訓基地。在實習過程中以實際工作任務為載體,利用實訓基地資源,運用生產型情境的實踐教學,讓學生在真實的職業環境中達到培養、提高自己的專業技能,縮短與企業崗位相適應的時間。

1.1.2引入現代企業的運行機制

企業的運行機制對于學生來說是陌生的,如果在實訓期間引進企業運行機制,可以增加學生對企業的了解。企業的運行機制包括了職業氛圍的營造、崗位的設置、生產方式、技術標準、管理規范等方面,所以在實訓基地的教學、生產、管理、規章制度等方面的建設要與企業的運行機制相匹配。在實訓技術中心里可以懸掛、張貼相關的生產標識、操作規程、職業行為規范等等,創造真實的工作場景,提高學生的職業素和養綜合素質。

1.1.3建設具有企業特色的職業理念

職業理念是企業在長期的經營實踐中所凝結、積淀起來的價值觀念、精神力量、經營境界以及廣大員工所能認同的道德規范和行為方式。職業理念更多的體現是對員工群體的規范、整合、凝聚以及激勵作用,用的是一種無形的文化力量形成一種行為準則、價值觀念以及道德規范,它凝結了員工的歸屬感、積極性和創造性,引導員工為企業和社會發展而努力。在實習基地建設學生的職業理念,可以培養學生的責任心,提高他們的綜合素質。

1.2校園文化建設

學校畢竟不是企業,實訓基地不能只有有企業文化的建設,還要校園文化的建設。校園文化建設主要包括了精神文化、制度文化和物質文化。精神文化建設是其中的核心和靈魂,是形成物質文化和制度文化的基礎和重要依據。制度文化體現的是一種行為要求與規范。物質文化又是制度文化與精神文化的保障。所以,實訓基地的校園文化建設在本質上說就是一種精神文化,通過一定的設備和實訓環境去體現,在實訓基地的長期發展中提高、鞏固,它的作用是長久的。

(1)精神文化

精神文化的建設一方面要體現學校的特色,另一方面則要結合實訓基地的功能建制,體現“教學、科研、生產、服務”四位一體。比如說電子技術專業,要融入電子技術行業的特色,可以在實訓基地大廳的顯示屏上寫上校訓“責任自強,誠實進取”以及體現行業特色的“科學管理、安全第一、文明訓練”,在分功能實訓室可張貼6S管理的相關內容。

(2)制度文化

制度文化建設主要指實訓基地的管理制度,它是構成人類行為與活動的習慣和規則。電子技術實訓基地的制度文化建設主要包含兩個方面:一是一般性制度,如學生實訓規范,實訓室管理規定等;二是電子專業具體的制度,如電烙鐵操作規范及注意事項等。

(3)物質文化

物質文化建設是指實訓基地的硬件建設。它的建設就是努力將我校的實訓基地成為“教學、科研、生產、服務”四位一體的實訓中心,并且能夠推行工學結合的教學模式,實現理實一體化的教學要求,營造盡可能真實的職業氛圍和實習環境。如實訓使用的儀器設備、工具材料等。

2、編好實訓手冊

軟件實訓范文3

(哈爾濱理工大學,黑龍江 哈爾濱 150040)

摘 要:高校軟件人才培養和軟件企業對人才的需求脫節是軟件工程教育面臨的現實問題。CMMI是軟件企業普遍采用的管理模型,其核心思想是軟件過程管理。文章從軟件項目實訓研究現狀出發,闡述了CMMI的基本內涵,并提出了基于CMMI的軟件實訓管理系統設計策略。

關鍵詞:管理系統;項目實訓;軟件工程;CMMI

中圖分類號:G640 文獻標識碼:A 文章編號:1002-4107(2015)06-0086-02

信息化是當今世界發展的必然趨勢,在信息化推進浪潮中,教育信息化快速發展。教育信息化帶來的不僅僅是教育信息管理方式的網絡化和信息化,更主要的教育理念和教學模式的變革和創新。隨著個人計算機、智能手機、平板電腦等硬件設備的日益普及和移動互聯網技術的飛速發展,出現了各種各樣的網絡教學平臺。與傳統的網絡遠程教育不同,新的教學平臺從教學理念、教學模式、教學內容、授課方式等各方面改變著傳統的教育模式。尤其是2013年以來,以慕課(MOOC)[1]為代表的新型網上課堂,在教育界刮起一陣旋風,引發熱烈的討論和追捧。本文探討將軟件企業普遍采用的CMMI管理理念運用到軟件工程專業實訓教學管理過程中,在高校內搭建基于互聯網的新型實踐教學平臺,在實現實踐教學管理信息化的同時,達到加強培養學生的工程實踐能力培養的目的。

一、軟件項目實訓研究現狀

近年來,教育界和工業界達成共識:目前高等院校培養的計算機及軟件人才的能力素質并不能很好地滿足軟件企業對人才的實際需求,尤其在實踐教學環節上,存在許多不足[2]。加強和改進IT相關專業的實踐教學環節,提高學生的工程實踐能力和工業化素質,實現人才培養和企業需求之間的平滑對接,是高等院校人才培養急需解決的一個重要問題[3]。

軟件項目實訓以提高學生的職業能力為目標,以實際的軟件項目開發為背景,遵循人才培養的基本規律,并按照企業項目開發的標準流程和管理規范,以項目驅動和團隊合作的模式使學生參加軟件工程項目開發,重點培養和訓練學生的專業技術應用能力和工程實踐能力,使學生能夠在正式參加工作前就熟悉軟件項目開發的實際流程,積累項目經驗。軟件項目實訓有助于協助學生實現從學生角色到職業人角色的順利過渡。

軟件項目實訓過程涉及大量的文檔、代碼和多媒體資料,通過人工對這些項目資料進行管理,不僅工作量大、工作效率低,而且難以實現資源共享、資源利用率低。東軟等一些大型軟件企業的人力資源培訓部門開始利用自身優勢、借助互聯網平臺開展員工培訓和社會培訓。一些高校也開始嘗試設計和開發學生實踐教學平臺,如山東大學軟件學院的實訓綜合管理系統等。通過構建軟件項目實訓網絡平臺,教學管理人員可以方便地對實訓資料進行管理和維護,實訓指導教師可以有效地對實訓流程進行管理和監控,學生能夠隨時隨地地參加實訓學習,不僅實現了資源共享,而且改變了傳統的課堂實踐教學模式,有助于激發學生的學習興趣,提高實踐教學質量。作者所在單位多年來堅持深化校企合作,通過改革教學模式、教學理念、教學方法等一系列措施,逐步建立起“兩段式”(校內—校外)的工程實踐教學體系,成立了校內軟件實訓中心,為學生在校內接受軟件項目實訓鍛煉創造了平臺。在軟件項目實訓的實際需求驅動下,我們設計了基于CMMI的軟件項目實訓管理平臺,該平臺以能力培養為目標,能夠滿足我校軟件工程專業人才培養的實際應用需求,同時可以為其他高校的實踐教學建設提供借鑒。

二、CMMI的基本內涵

CMMI(CapabilityMaturityModelIntegration)即軟件能力成熟度集成模型,其核心思想是過程管理[4]。通過實施CMMI,首先能保證軟件開發的質量與進度,對“雜亂無章、無序管理”的項目開發過程進行規范。其次有利于成本控制,因為質量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多。實施CMMI還有助于提高軟件開發者的職業素養,無論是項目經理,還是工程師,甚至高層管理人的做事方法逐漸變得標準化、規范化。

CMMI模型可分為五級,基本內容如下[5]:(1)初始級。軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決于個人努力。(2)已管理級。建立了基本的項目管理過程來跟蹤費用、進度和功能特性,制定了必要的過程紀律,能重復早先類似應用項目取得的成功經驗。(3)已定義級。已將軟件管理和工程兩方面的過程文檔化、標準化,并綜合成該組織的標準軟件過程;所有項目均使用經批準、剪裁的標準軟件過程來開發和維護軟件,軟件產品的生產在整個軟件過程是可見的。(4)量化管理級。分析對軟件過程和產品質量的詳細度量數據,對軟件過程和產品都有定量的理解與控制;管理有一個作出結論的客觀依據,管理能夠在定量的范圍內預測性能。(5)優化級。過程的量化反饋和先進的新思想、新技術促使過程持續不斷改進。

在軟件企業里,CMMI體現為一系列的規范制度。本文借鑒CMMI的核心理念,將重要的規范和流程融入到軟件項目實訓平臺設計中,將項目的實施計劃、實施流程、各類文檔、規范等固化成網頁形式,實現各項開發活動的強制執行。通過使用該平臺,有利于培養學生形成良好的工作習慣,熟悉軟件開發的實際流程和規范要求,將軟件工程過程學習融入到項目實訓中,在潛移默化中促進理論與實踐的有機結合。

三、基于CMMI的實訓管理系統設計

基于CMMI的軟件實訓平臺可以實現對實訓教學過程中的人員、資料、規范、制度等進行流程控制和管理。該平臺設計了教師、學生、管理員和普通用戶(游客)四種角色,下面按角色介紹該平臺的功能結構。

(一)普通用戶功能

普通用戶的功能非常有限,只能瀏覽網站主頁,包括:(1)實訓新聞。(2)實訓公告。(3)友情鏈接。(4)實訓中心簡介。

(二)管理員功能

教學管理者可獲取實訓的各類統計信息,隨時了解學員的實訓情況及實訓教學情況,監控實訓教學過程。主要功能模塊包括:(1)用戶管理。可以對教師和學生信息進行增加、修改和刪除管理等操作,可以批量添加學生和教師。(2)項目管理。可以創建、刪除和修改實訓項目,并為項目重置密碼和項目指導教師。(3)課程管理。可以創建、刪除和修改實訓課程,并為實訓課程重置密碼和指導教師。(4)信息管理。可以在此模塊相關的信息,如實訓要聞,通知公告等。(5)實訓組織管理。可以在此模塊中對課程和項目成績的模板進行設置,并可以備份數據庫、對參加實訓的人數進行動態分析和對實訓論壇進行操作。

(三)實訓指導教師功能

實訓指導教師可以實時監控課程實訓和項目實訓教學的所有環節,分配教學任務,查看學生任務完成情況,方便指導學生實訓,減輕教學壓力,提高實訓教學質量。主要功能模塊包括:(1)我的首頁。可以查看自己承擔的課程和項目實訓任務,課程和項目實訓公告,查看和修改自己的信息。(2)成績管理。可以為選擇此課程和項目的學生錄入和導出實訓成績。(3)課程實訓。可以對實訓課程資料進行管理,查看學生上交的成果物、日志和相關資料。(4)項目實訓。可以對實訓項目進行管理,查看學生上交的成果物、日志和相關資料。

(四)學生功能

通過該實訓平臺,學生可以進行軟件項目實訓鍛煉,方便地獲取實訓課程和項目的參考資料、幫助文檔、學習任務等,撰寫開發日報及工作總結、提交工作成果,全程接受實訓指導和監控。主要功能模塊包括:(1)我的首頁。可以查看已選擇的課程和項目實訓信息。(2)個人信息。可以查看信息和修改個人信息。(3)查詢選課。可以根據課程號或者項目號對要參加的課程和項目實訓進行選擇,加入課程實訓和項目實訓。(4)查看成績單。可以查看所選課程或項目的實訓成績。(5)項目實訓。按照指導教師事先設計好的過程,下載相關資料,參加項目實訓,提交成果物和日志。(6)課程實訓。可以下載課程資料、提交成果物和日志。

值得特別指出的是,我們在軟件項目實訓平臺中設計了實訓日志功能,要求學生在實訓過程中,像企業員工一樣必須按時報告當天的工作內容、取得的成果、存在的問題以及對策等信息,教師和管理員可以即時察看日志信息,發現并及時解決各種問題,實現對于軟件項目實訓的過程控制。

本文探討了在高校內對軟件工程專業學生進行軟件項目實訓的必要性和可行性,提出通過構建基于CMMI的實訓教學管理平臺,提高軟件項目實訓的效率和質量。借助于軟件項目實訓平臺,學生可以隨時隨地以多種方式參加軟件項目開發訓練,有利于培養學生的工程實踐能力、團隊合作能力和工業化素質。

參考文獻:

[1]吳文峻.美國MOOC考察見聞[J].中國計算機學會通訊,2013,(10).

[2]盧維亮,屈蘊茜.軟件工程專業工業實習課程的組織與管理[J].計算機教育,2013,(8).

[3]袁磊,黃健,寧彬.軟件工程實訓課程體系研究[J].計算機教育,2010,(22).

軟件實訓范文4

1虛擬裝配軟件及開發概述

德國Bielefedl大學的BernhardJung等將虛擬裝配描述為在虛擬環境中采用虛擬現實交互方式(如直接操作和自然語言命令)構建的虛擬產品原型。虛擬現實技術(VirtualReality,VR)允許人沉浸到計算機產生的虛擬環境中,并通過視覺、觸覺、味覺、聽覺等多種感知模式與虛擬環境進行實時交互,使人產生身臨其境的感覺[1]。通過建立一個文字、聲音、視頻、圖形、圖像、動畫等不同信息為一體的人機交互系統,創建出一個內容豐富、色彩繽紛、圖文并茂、動靜相融的虛擬情景,促使人的腦、眼、手、口等多種器官接受感知,使人能產生一種“真實”的感覺。利用虛擬現實技術,可以驗證設備裝配設計和拆卸裝配操作的正確性,及早發現設計中存在的問題,對產品的模型進行修改,并通過可視化技術顯示拆卸裝配的全過程。與傳統CAD的裝配相比,虛擬裝配的重點在于人機交互直觀,通過直接操作零部件和自然語言命令直接完成裝配操作。技術平臺的先進性與產品最終開發結果以及實際應用效果存在一定的距離,本軟件的開發是建立在深入了解用戶需求的基礎上,利用合理的樣機和知識點分布突出專業性整體框架,滿足人機工程及心理交互需求,大大提升可操作性,融入大量務實的輔助素材強化了實際操作的理論依據,加上嚴謹友好的考核環節,推動了本軟件實際應用的持續性。

2虛擬裝配軟件開發流程

2.1需求分析及軟件功能

2.1.1需求分析軟件開發的起點是需求分析,了解用戶的使用模式和工作流程模式后,才能創建包括信息交互和行為交互的領域模型和用戶模型。本軟件定位明確,即培養裝配制造企業亟需的數控機床維護維修技能人才,以從業人員應有的裝配、調試、檢測、維修、試運行等能力及機電連調的職業能力為培養目標。該軟件與其他虛擬裝配軟件的不同之處在于其具有教學功能及面向學生的客戶功能。

2.1.2功能描述軟件總體設計思路的確定,參考了“遼寧省職業教育數字化虛擬仿真實訓基地規劃方案”,并結合我校現行實訓教學現狀,基本功能包含了傳統教學與自主學習兩種基本模式。在傳統教學模式下有教師演示,自主練習及自評考核等環節。軟件按照機床結構來組織內容和操作點,并單獨開設對技能綜合訓練和考量的教學內容等。其他技術要求有B/S結構、工作臺+工具柜+工具的三維虛擬環境、采用任務引領的項目教學法組織、支持單機模式和網絡模式、便于互聯網訪問等。

2.2軟件整體框架及界面

2.2.1軟件整體框架(1)開發一個適用的虛擬實訓軟件必須有一個需求明確的整體設計,從我校機修專業培養目標入手,明晰各項職業能力完成標準,即這個軟件完成的最終任務,因此要注重頂層設計。(2)在設計中要進行樣機及操作點的科學篩選,堅持通用性、適用性兼顧的原則。各項能力完成目標對應的操作和知識點是構成這門實訓課程網線上的節點,教學樣機的選取既要考慮適用性強的企業產品,同時還要兼顧通用性強的典型機床。為了覆蓋更多的專業知識,避免相似結構、相似種類、同等復雜程度的教學樣機重復建設,不同種類樣機要突出不同知識體系,如突出機床傳動結構、精度檢測、機床整體功能等。教學產品作為樣機平臺,既要考慮通用性也要兼顧適用性,從通用性出發,最典型的機床為CA6140型車床,其結構、傳動部件等均作為典型零部件學習過;從實用角度出發,與我校合作的遼寧某數控設備生產企業的SL208型臥式車床就是目前流行數控車床的代表,而且我校還與這家企業有合作培養學生的伙伴關系。另外經過專業咨詢,銑床和鉆床的維修人員目前在鞍山市及周邊地區的需求也非常大,所以我們又選擇了具有典型結構、典型傳動的鉆床和銑床作為拆裝訓練樣機,確定了包含機床品種多樣性、結構復雜層次完整性、實訓技能全面性的一組樣機。(3)在開發軟件中,要突出虛擬實訓的重要特征,因此要細化交互點,深化“做中學、做中教”。裝配、檢測、調試、試運行、維修雖然都是操作,但背后的知識原理分屬不同課程,操作涵蓋鉗工、數控、電工等不同工種,將所有相關知識點穿插到合理的交互點不僅需要大量的準備工作,還需要在應用中不斷改進和完善。(4)設計虛擬軟件還要與傳統課程建設和實際操作教學做到無縫對接。加強傳統教材編制,拓展虛擬實訓的理論知識范圍,為虛擬操作打下堅實基礎;創新校企合作的實際操作訓練模式既是虛擬實訓對操作技能的固化,也是對虛擬評價體系的有效確認。基于以上分析,虛擬軟件的設計框架如圖1所示。每個部件都是獨立的實現單元,都包含拆裝過程、測量與診斷,以及維修與維護三大核心內容,在教師演示、自學訓練或考核評價模式下,對學生的學習都有逐級升高及深化的要求和作用。本課程規定需要學生學習掌握的部分專業知識點包含其中,主要集中在微觀層面和操作層面,對本工種或職業能力宏觀要求以及理論知識點則是存放在裝配知識庫中,通過提示交互或考核系統調用達到教授目標。人機交互界面是虛擬現實軟件的重點,無論是軟件界面,還是虛擬操作交互、提示交互等等,都是將隱形內容顯性化,從而達到指導訓練的教學目的。

2.2.2界面設計人機界面設計的優劣與設計者的經驗有直接關系,一般是從可交互性、信息、顯示、數據輸入等方面考慮,本軟件除了基本技術要求外,對裝配場景的形象展示能讓學生有良好的浸入感,從而加強實訓作為實際工作前期準備的作用。界面顯示如圖2所示。

2.3實訓交互與提示設計

2.3.1實訓交互設計在使用菜單與鍵盤命令條件下,拆裝過程、測量與診斷,以及維修與維護三塊內容包含的具體操作點有近百個,每個操作點的交互過程各不相同,有徒手操作,有借助操作工具操作,還有的借助測量工具和操作工具共同操作,課程對各個操作點的完成要求也不盡相同,這就需要根據具體要求作不同程度的細化。對徒手或簡單工具拆裝操作,交互過程完成拆裝順序、拆裝方向、零件位置,以及運動路徑等要求即可,多采用高亮提示、箭頭引導、撞擊音效及文字等方式。對于較復雜的連測帶裝操作點,測量儀器的使用多為教學大綱要求的重點,交互需求較高,包括定位原理、讀數、判斷分析等,除了必要的文字和圖像之外既要有求助或教程插入引導方式,還要考慮避錯警告,使學生不需浪費大量訓練時間試錯,這時可采用有限選擇提示或排他提示;對于維護類操作采用操作演示,視頻、動畫、圖片文字均可。作為國家技能要求的技能點,各種尺寸和誤差的測量方法、各種形位誤差的測量方法等,必須在軟件的使用中體現。如正確使用工具類的游標卡尺、千分尺,指示表類的千分表和內徑表,其他工具如水平儀、量規塞規等;形位誤差中的直線度、圓柱度、平行度、同軸度等測量操作則通過軸類、蓋類、支架類和箱體類典型零件的測量、調整和維修過程訓練學生,以達到掌握這些技能的目的。

2.3.2提示系統設計提示信息是對操作輸入信息的及時反饋,可以保證操作能夠沿著正確的既定方向進行,提示信息可以是肯定鼓勵,大多則是引導或糾錯。提示系統采用菜單選擇、命令輸入、數據顯示或其他方式。應保證提示信息顯示方式與數據輸入方式的協調一致,盡量減少用戶輸入的動作,隱藏當前狀態下不可選用的命令,允許用戶自選輸入方式,能夠刪除無現實意義的輸入,允許用戶控制交互過程。用戶求助作為提示系統的補充,可以被用戶激活,宜采用集成式,避免疊加式系統導致用戶求助某項指南而不得不瀏覽大量的無關信息。

2.4考核系統設計考核系統是軟件教育性體現的重要方面,也是完成教學內容的必需環節。

2.4.1明確本專業職業基本技能、崗位技能和拓展技能考核目標這是所有學習和訓練過程的目標,將國家高級鉗工、裝配鉗工、維修調試工等相近工種的技能要求作為參考融入培養目標點,從而得到技能考核組成框架。這些技能可以按照重要性分等級編號,在虛擬實訓軟件實現時按照重要等級順序考慮實現。

2.4.2與企業技術人員和實訓指導老師磨合考核操作要點現行企業操作規程是操作要點的藍本。操作要點的選擇首先要考慮企業的實際需要,但企業要求的技能操作點有可能是片面的,沒有考慮學生綜合素質的提高,不利于學生的長期發展,所以需要兼顧學生分析及解決問題能力的提高、理論與實際相結合水平的提高,以及職業素養和未來技術水平的提高等操作要點。例如在SL208數控車床的虛擬實訓項目中,我們提出不僅要訓練學生正確規范的拆裝操作,還要進行測量調試環節的操作,因此重點設計了Z軸絲杠部件的裝調操作,其中,對驅動端和支撐端兩個軸承座的裝配需要預裝配,然后使用千分表檢測驗棒軸線跳動,根據跳動的誤差種類和大小,采用合理的刮研方式進行修配,從而達到精度要求。企業技術人員只給出粗放的經驗式操作步驟,我們則在操作過程中加入了更多知識點原理的講解和自由操作交互,訓練學生自主探索軸線誤差與刮研方式正確性的關聯,經過訓練,學生能夠掌握區分修配驅動端或支撐端軸承座前底面還是后底面的必要條件,而不是簡單的嘗試操作。

2.4.3考核評價實訓的考核評價模式有傳統式的百分扣分制和當今許多游戲采取的累計積分分級制兩種模式,為了更好地調動學生學習的積極性,激發學生的學習熱情,順應學生操作一般游戲軟件的習慣,最終決定采用累計積分分級制模式。

2.4.4腳本開發詳細設計階段就是制定開發方案、編制場景和操作程序腳本,進行代碼編寫。開發方案最基礎的內容是開發平臺,經過調研和比較選擇目前主流的虛擬場景開發工具UNITY3D,參照《遼寧省職業教育數字教學資源建設指南》確定各項技術參數。開發過程分為兩個階段,第一階段是拆卸與測繪建模階段,機修專業的學生需全程參與這個環節;第二階段將涵蓋知識點、操作要點的操作程序轉化為實訓場景和交互,這就需要編制腳本,腳本開發見表1。

2.5收集素材,完善課程軟件開發后,還需進一步收集教學資源素材,將互動軟件進階成為一門課程。本虛擬實訓軟件設有教學和自主訓練兩個模式,選擇自主訓練模式時是學生自學過程,需要必要的知識講解,我們設計在關鍵操作步驟間或新知識點出現時,添加教學課件或其他教學資源,真正讓學生做到在“做中學、做中教”。允許學生犯錯也是自學模式下必須滿足的條件之一,這就需要軟件具有識錯糾錯功能。考核環節中也有傳統的判斷或選擇題,建立可擴充的試題庫以備調用,將考核體系完善為理論和操作結合在一起的綜合考核體系。采用虛擬實訓軟件后,尤其是將基礎教學素材加入軟件后,課程配套的教材、課程標準也應做必要的調整,根據項目教學法的實際需要,將教材設計為以工作冊頁為主線的軟件操作輔助文本教程,學生通過各種方式,包括從軟件自學途徑完成工作冊頁的填寫,從而強化教學內容。軟件的設計開發不是一成不變的,要隨著教學環境及教學要求的變化,不斷地進行完善和改進,做到精益求精。例如,用于高精度測量的激光干涉儀教具的虛擬操作使用,即是我校購置了一臺激光干涉儀后增加進來的新內容。因此,只有不斷地滿足用戶的需求、教學要求,不斷地完善和改進虛擬實訓軟件,才能更好地為教學服務。

3結束語

軟件實訓范文5

關鍵詞:漢字聽寫綜合實訓平臺;服務器;客戶端APP;基于Android;C/S

1綜合實訓平臺功能和內容

民族院校(例如青海民族大學)由于民族生源占比較大,軟件工程專業要培養具有較強的實踐動手能力的人才,所以課程中需要以案例驅動將理論、實踐、網絡、實驗教學為一體整合,作為完整的教學組織模式完成開放立體化教學[2]。綜合實訓平臺以軟件工程專業培養方案為本。①構建統一的主流軟件技術,設計的任務是基于C/S架構的綜合實訓平臺;②基于Android的APP是模仿中央電視臺漢字聽寫大賽的實訓平臺,具體功能是為學生提供根據書寫漢字,提交書寫結果的界面;服務器端是為管理員進行錄入學生信息及試題錄入試題、修改和發送試題答案并匯總個人成績和團隊成績,及顯示成績排行榜等。

2基于Android的實訓平臺

2.1實訓平臺系統設計

本綜合實訓平臺所需硬件設備:一臺安裝Win-dows系統的臺式計算機和一臺安裝了Android系統的平板電腦,因為設備簡單容易操作,具有很強的實用和推廣價值。軟件開發系統需要Java編程的JDK和各種IDE(Eclipse或Netbeans環境)和后臺數據庫(如常用的Excel和access數據庫,SQLserver2015),整個實訓平臺軟件具有通用、易用、可靠性。

2.2實訓平臺體系結構框架

實訓平臺主要有客戶端子系統和服務器端子系統組成,統計出結果并顯示,由實訓平臺的體系結構可以讓學生全面掌握軟件工程所需的各項技能。

2.2.1客戶端App功能分析

客戶端用倒計時顯示控制輸入筆寫入所要求的漢字,完成書寫和修改漢字,書寫完成提交,等待服務器評判。

2.2.2服務端的服務功能分析

服務器端完成對比賽整個過程的管理,記錄參賽團隊及隊員信息;獲取客戶端輸入的漢字顯示在大屏幕;服務器控制比賽時間,在客戶端完成提交后顯示正確答案。評委給出評分后記錄結果,并統計比賽結果。

2.2.3模塊功能

⑴客戶端輸入:學生在米子格中輸入字詞,完成刪除整字或擦除某個筆畫,確認提交。⑵選手信息:錄入修改單位、姓名信息。⑶試題成績管理:以ACCESSS數據庫和Excel作為數據庫錄入統計依托。完成錄入、修改試題及統計各項功能。⑷考試管理:夠發送開始考試信息,試題,計時信息,仲裁信息,發送仲裁人員。

2.3網絡通信模塊

網絡通信概念及技能的掌握是軟件工程學生的一個弱項,理解和掌握網絡體系結構和對通信模型的理解是解決這個問題的關鍵[4]。這是實訓平臺的核心部分中的端系統是pc機、手機等實體中進行通信的應用進程,中繼系統是具有選路和分組轉發功能的路由器。開發基于Android系統的網絡通信進程需要有一個像橋梁的抽象的東西連接進行通信的應用進程,在Android系統中我們可以利用已有的Socket類完成,而接口Socket在TCP/IP體系結構中位于應用層和傳輸層之間,從圖中可以看出如果沒有這個接口,整個通信將無法進行,它就像我們寄信沒有郵遞員一樣,具體理解網絡體系結構時,需要學生從水平方向的對等層通信和垂直方向的實際數據單元的傳輸去掌握。理解通信的水平和垂直兩個層面是具有難度的,系統實訓平臺采用TCP連接和socket接口完成底層的通訊,實現了二者的時間和正確答案的發送和接收功能。學生通過基于Android系統實訓平臺可以得到具體的通信過程體驗[3]。具體通信過程:服務端首先啟動服務,建立SOCKET套接字并開始監聽狀態等待連接,啟動服務;客戶端按開始答題按鈕,設置客戶端書寫時間及其他顯示信息,客戶端進入連接狀態、客戶端答題,進入答題后就與服務端建立連接,回答完畢發送給服務器端答案。

2.4綜合實訓平臺設計完成的類

本綜合實訓平臺設計開發采用目前流行的面向對象的方法,設計完成的類以及各類中的功能方法具體有:開機界面Start,書寫界面類HztxView,書寫控制類Hztx,以及內部類(答題監聽類DatiListener,結束答題類JieshuListener,計時類MyCount),書寫動作類MyAction及子類(書寫類MyPath和擦除類MyEraser)等組成。

2.5計時分統計功能

當PC服務端發出開始答題指令時,Android客戶端根據接收的時間進行倒計時,并且時間結束時顯示正確答案,以供評委和觀眾評判比賽結束,服務器端可在查看所有團隊及選手得分及排名情況,向客戶端發送所需信息。

3結語

書寫漢字,在傳承中華文明,增進對中華文化的了解,增強對祖國的熱愛[4]。開發的比賽綜合實訓平臺為書寫漢字提供了一個良好的平臺,具有良好的社會效益。漢字聽寫比賽綜合實訓平臺能夠較好的滿足學校漢字比賽的基本要求,過程信息與最后得分顯示在大屏幕,以供評委和觀眾判斷,在公開場所接受大眾的評判,滿足比賽公平公正的要求。如此營造了一種讓學生主動進取,自主學習的學習環境。學生通過使用該系統,模擬開發基于Android的APP,系統地掌握軟件從需求分析、設計、編碼、測試的全過程;培養軟件工程專業的學生綜合能力。該實訓平臺,不僅為青海民族大學提供方便使用、功能完備的漢字聽寫比賽軟件,而且為軟件工程專業提供了一個完整的、實戰型的、開放的教學和模擬實訓的綜合學習環境。

參考文獻(References):

[1]郭皎,鄢沛,劉福明.軟件工程專Web程序設計課程群教學改革[J].計算機時代,2011.9:56-58

[2]卿斯漢.Android安全研究進展.軟件學報,2016.27(1):45-71

軟件實訓范文6

關鍵詞:軟件實訓;實訓基地;三合一

中圖分類號:U472-4 文獻標識碼:A 文章編號:1007-9599 (2012) 13-0000-01

一、引言

近幾年來,在校內開展軟件實訓,已經成為高等院校,特別是地方高等院校的共識。但是,建立校內軟件實訓基地主要面臨三個方面的缺乏:師資、實訓案例、企業參與。這樣致使校內軟件實訓還處在消耗型階段,缺乏真實性實訓任務,實訓過程中“產學研”之間割裂,實訓效果不理想。目前,為了改變這個現狀,不同高校提出了一些方式,還在進一步探索中。

(1)實現校內軟件實訓從消耗性向開發性的過渡。在真實的開發性實訓中,學生才能掌握實踐技能,實現“工學結合”的人才培養模式,即“邊學邊做、邊做邊學”。

(2)軟件實訓基地的企業化。將軟件實訓基地作為一個市場主體,引進軟件企業,以真實的工作任務進行開發,參與市場競爭,從而建立真實職場環境,實現建設主體多元化。

(3)認同并發揮軟件實訓基地在對外社會服務中的作用。在軟件實訓基地建設過程中,緊密與地方中小企業相結合,針對生產實際中存在的難題開展科技攻關,為地方經濟與企業發展服務。

二、三合一軟件實訓基地的構建方案

建設三合一校內軟件實訓基地,是指由“教學與實訓知識點合一”的學做合一基地、“實訓與項目開發合一”的校企合一開發性基地,以及“實訓與對外服務合一”的研發服務基地等三部分構成,如圖1所示。

學做合一基地:“學做合一”分二個階段進行,第一階段利用已有的實驗、實訓設備,結合軟件專業課程的內容,在實驗室上課的同時進行軟件專業基本技能的訓練。第二階段是利用校內已有的實訓基地所擁有的項目,進行案例教學,主要是在校內實訓基地觀摩、現場學習。

校企合一開發性基地:開展校企共建,雙方本著“互惠互利”的原則,學院提供場地和部分設備,企業提供軟件開發任務,并由企業派技術人員指導,有計劃有步驟地安排學生參加軟件項目的開發工程,學習軟件開發技術和管理等,培養嚴謹的工作紀律,實現實訓與開發合一,學校與企業的零距離接軌。在教學計劃中,對于校企合一開發,設置16周的封閉式軟件實訓。前期由企業對學生開展相應的指導,進行技術儲備;后期由企業引入其項目,開展項目開發工作。

研發服務基地:以開放式的校內軟件實訓基地--計算機創新基地和電子政務研究所為研發平臺,根據企業的需求開展橫向課題的合作和相關的對外技術服務。教師和學生組成研發小組,以任務驅動法實現“教學與對外技術服務合一”,注重培養學生的創新精神和技術應用能力。

通過深化校內軟件實訓基地的內涵建設,包括基地功能的完善、校企合作的深入、運行機制和管理制度的建立等,充分滿足“學做合一”的基本技能實驗和實訓、校企合一的開發性實訓、技術開發與對外服務中心的畢業綜合實踐等實踐性教學環節要求,從而推進“教、學、做”為一體的教學改革。

三、三合一軟件實訓基地的特色

(一)踐行軟件實訓教學的循序漸進過程

軟件實訓是一個分層次的、循序漸進的過程。以四年制軟件專業為例,大三應該先進行軟件開發技術的實訓,重點是軟件開發工具的使用、編碼規范、代碼調試。大四的實訓重點是熟悉開發流程和管理體系、團隊合作、系統分析與設計等。通過建立三合一校內軟件實訓基地,將實訓內容分散在大學的各個階段,讓學生由淺入深的掌握不同層次的知識點,并與軟件專業教學體系緊密結合,從而促進教學和課程改革。

(二)變革校企的合作模式

三合一校內軟件實訓基地,一方面可以作為企業的技術輸出渠道,即企業的技術體系通過實訓的形式輸出到院校,院校引入的是軟件企業真實的工作情景和管理模式,因此校企可以共享能夠體現最新技術發展趨勢、具有實際應用背景的實訓案例。另一方面,也可以把校內軟件實訓基地作為企業的人才輸入渠道,通過實訓發現、選撥能夠為己所用的、有潛質的學生。這樣,為企業提供了一個有效的人才篩選手段。

此外,通過這種真實職業環境的營造,有助于學生職業素質和職業道德的形成,為順利走上工作崗位和可持續發展奠定基礎。

四、結語

我校從2008年開始,通過與軟件企業合作,在校內建設了新型的三合一軟件實訓基地,并開始在軟件專業教育上優化和調整教學內容,形成了一套相對完整的軟件實訓體系,有效地增強了學生的就業能力和質量,獲得了企業的好評。總的來說,在校內建設三合一軟件實訓基地既是學院改善計算機專業的辦學條件、彰顯辦學特色、提高教學質量的重點,也是校企合作開展產學研的有效平臺,可實現學校、企業、學生等方面的共贏。

參考文獻:

主站蜘蛛池模板: 国产免费人成视频尤勿视频| 精品爆乳一区二区三区无码av| 午夜福利片国产精品| 精品精品国产自在97香蕉| 亚洲成亚洲成网| 欧洲国产精品无码专区影院| 婷婷无套内射影院| 国产无套内射久久久国产| 4hu亚洲人成人无码网www电影首页| 特级a欧美做爰片第一次| 婷婷五月日韩av永久免费| 一本久道综合在线中文无码| 天干天干啦夜天干天天爽| 亚洲欧美日韩一区二区| 国产免费视频青女在线观看| 男人进女人下部全黄大色视频| 国产又大又硬又粗| 小鲜肉自慰网站| 久青草国产97香蕉在线影院| 日本视频高清一区二区三区| 呦系列视频一区二区三区| 亚洲尤码不卡av麻豆| 国语自产偷拍精品视频偷拍| 国产va在线观看免费| 亚洲精品久久久久中文字幕一区| 久久久久九九精品影院| aaa少妇高潮大片免费看| 亚洲免费福利在线视频| 亚洲精品动漫免费二区| 超清无码一区二区三区| 成 人 黄 色 免费 网站无毒| 国产片精品av在线观看夜色| 婷婷亚洲久悠悠色悠在线播放| 国产精品免费久久久久影院仙踪林| 狠狠色噜噜狠狠狠7777米奇| 无码日韩人妻精品久久| 最近免费韩国日本hd中文字幕| 国产精品日日做人人爱| 国产精品岛国久久久久| 四虎亚洲精品高清在线观看| 另类重口特殊av无码|