高職信息專業(yè)綜合實(shí)踐能力項(xiàng)目的設(shè)計(jì)與開發(fā)_第1頁
高職信息專業(yè)綜合實(shí)踐能力項(xiàng)目的設(shè)計(jì)與開發(fā)_第2頁
高職信息專業(yè)綜合實(shí)踐能力項(xiàng)目的設(shè)計(jì)與開發(fā)_第3頁
高職信息專業(yè)綜合實(shí)踐能力項(xiàng)目的設(shè)計(jì)與開發(fā)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

高職信息專業(yè)綜合實(shí)踐能力項(xiàng)目的設(shè)計(jì)與開發(fā)(浙江經(jīng)濟(jì)職業(yè)技術(shù)學(xué)院數(shù)字信息技術(shù)學(xué)院,浙江杭州310018)

摘要:綜合實(shí)踐是高職院校為提升人才培養(yǎng)質(zhì)量,在與企業(yè)深度合作的基礎(chǔ)上,以強(qiáng)化學(xué)生崗位技能為目的的社會實(shí)踐活動,系統(tǒng)化能力項(xiàng)目群是順利開展綜合實(shí)踐活動的保障。文章以信息專業(yè)對象化抽獎軟件項(xiàng)目為例,闡述能力項(xiàng)目泛化參數(shù)和細(xì)分參數(shù)設(shè)計(jì)開發(fā)的主要內(nèi)容,為高職院校綜合實(shí)踐活動的開展提供借鑒。

關(guān)鍵詞 :綜合實(shí)踐;能力項(xiàng)目;泛化設(shè)計(jì);細(xì)分設(shè)計(jì)

0引言

高職教育是以高素質(zhì)技能型人才培養(yǎng)為本位的應(yīng)用型教育,必須采取與普通高校不同的辦學(xué)思路,憑借自身特色把畢業(yè)生推向市場。計(jì)算機(jī)信息管理專業(yè)旨在培養(yǎng)能夠利用信息技術(shù)和基本經(jīng)濟(jì)手段解決實(shí)際問題,掌握計(jì)算機(jī)基本應(yīng)用技能,熟悉常用軟件工具,具有一定的軟硬件操作、維護(hù)和開發(fā)能力,同時具備較強(qiáng)的法律意識與經(jīng)濟(jì)管理素質(zhì)以及較強(qiáng)的文字處理能力的學(xué)生。要求畢業(yè)生具備“管理與溝通能力、信息資源管理能力、信息產(chǎn)品運(yùn)用能力、設(shè)備環(huán)境配置能力、系統(tǒng)診斷及維護(hù)能力”等15項(xiàng)能力。如何實(shí)現(xiàn)上述基于崗位任務(wù)與項(xiàng)目需求的、校企全程參與的系統(tǒng)化綜合實(shí)踐人才培養(yǎng)模式,為區(qū)域經(jīng)濟(jì)和社會發(fā)展提供知識、技能與素質(zhì)平衡發(fā)展的復(fù)合型人才,是值得關(guān)注的問題。

1綜合實(shí)踐的內(nèi)涵

學(xué)校試圖依據(jù)信息專業(yè)人才培養(yǎng)標(biāo)準(zhǔn)實(shí)施職業(yè)崗位任務(wù)與項(xiàng)目驅(qū)動的系統(tǒng)化彈性綜合實(shí)踐教學(xué)模式,構(gòu)建“課程專項(xiàng)實(shí)踐—課程綜合實(shí)踐—畢業(yè)綜合實(shí)踐”的實(shí)踐教學(xué)框架,形成課內(nèi)課外互補(bǔ)、校內(nèi)校外互通、技能素質(zhì)互融、學(xué)校企業(yè)互動的雙贏合作育人模式;吸引企業(yè)的技術(shù)人員、設(shè)施設(shè)備、革新項(xiàng)目等資源進(jìn)入綜合實(shí)踐環(huán)節(jié)。

結(jié)合職業(yè)崗位群工作過程中的內(nèi)容和任務(wù),我們把崗位技能和職業(yè)素質(zhì)融合成基于工作任務(wù)驅(qū)動的“能力模塊包”綜合實(shí)踐項(xiàng)目,即能力項(xiàng)目。課程綜合實(shí)踐是在學(xué)期后半段通過能力項(xiàng)目訓(xùn)練對學(xué)生進(jìn)行指導(dǎo)和評價,使學(xué)生在完成崗位任務(wù)的同時完成專業(yè)知識的技能訓(xùn)練,實(shí)現(xiàn)培養(yǎng)高技能人才目標(biāo)的一種課程模式。畢業(yè)綜合實(shí)踐以就業(yè)為導(dǎo)向,依托能力項(xiàng)目在大三階段對學(xué)生開展基于崗位任務(wù)驅(qū)動的職業(yè)技能和素質(zhì)訓(xùn)練。在導(dǎo)師的指導(dǎo)下,學(xué)生根據(jù)某職業(yè)崗位或職業(yè)崗位群的工作任務(wù)要求,運(yùn)用所學(xué)知識解決崗位的實(shí)際應(yīng)用問題,并提升、擴(kuò)展、豐富原有的知識和技術(shù)應(yīng)用能力,最終形成應(yīng)職應(yīng)崗專業(yè)能力[1]。顯然這種綜合實(shí)踐過程不但有利于畢業(yè)生進(jìn)一步整合原有的知識、能力和技能,并使之深化、強(qiáng)化與實(shí)用化,而且有利于提高應(yīng)職應(yīng)崗所需的基本素質(zhì)和通用能力。

2能力項(xiàng)目的泛化設(shè)計(jì)

開展綜合實(shí)踐必須擁有一批高質(zhì)量的、符合引領(lǐng)性行業(yè)和企業(yè)崗位標(biāo)準(zhǔn)的、經(jīng)過總結(jié)概括和抽象加工的能力項(xiàng)目群,因此能力項(xiàng)目的設(shè)計(jì)與開發(fā)是綜合實(shí)踐活動順利實(shí)施的前提條件。我們用兩組特征參數(shù)表示能力項(xiàng)目的設(shè)計(jì)開發(fā)成果,稱為泛化參數(shù)和細(xì)分參數(shù)。分為兩組參數(shù)的原因是基于信息專業(yè)內(nèi)部知識分類的能力項(xiàng)目既有共性亦有差異,抽取共性特征組成泛化參數(shù),離析差異特征構(gòu)成細(xì)分參數(shù),兩組參數(shù)交叉搭建出描述項(xiàng)目本質(zhì)的“泛化維”和“細(xì)分維”,呈現(xiàn)二維平面的視覺效果。

能力項(xiàng)目的泛化參數(shù)體現(xiàn)了不同項(xiàng)目之間的共有特征,能力項(xiàng)目的實(shí)施必須在明確泛化參數(shù)的基礎(chǔ)上由學(xué)生根據(jù)興趣愛好和各項(xiàng)職業(yè)技能的優(yōu)劣程度選擇進(jìn)行。下面以信息專業(yè)對象化[2]抽獎軟件項(xiàng)目開發(fā)的全過程為例,詳細(xì)介紹8個主要泛化參數(shù)的內(nèi)容。

2.1項(xiàng)目簡介

為活躍氣氛,諸多企事業(yè)單位的慶典、晚會等活動現(xiàn)場穿插了抽獎過程。隨著計(jì)算機(jī)信息化的普及,很多單位希望利用計(jì)算機(jī)模擬真實(shí)的抽獎過程,在投影或大屏幕上隨機(jī)顯示抽取的幸運(yùn)號碼,達(dá)到縮短抽獎時間、簡化操作過程和營造現(xiàn)場氣氛的目的。結(jié)合企業(yè)應(yīng)用的實(shí)際需要,我們利用面向?qū)ο笏枷脒M(jìn)行系統(tǒng)分析和設(shè)計(jì),分離出抽獎過程對應(yīng)的類、屬性和方法,構(gòu)建系統(tǒng)時序圖,進(jìn)而搭建完整的系統(tǒng)構(gòu)架,最終通過.net可視化編程語言實(shí)現(xiàn)整個系統(tǒng)。

2.2對應(yīng)實(shí)踐崗位和職責(zé)

本項(xiàng)目操作過程中對應(yīng)的企業(yè)實(shí)際崗位含系統(tǒng)分析員、程序員和動漫設(shè)計(jì)員等。以程序員為例,工作內(nèi)容包括軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、編碼、內(nèi)部測試的組織實(shí)施;參與需求調(diào)研、項(xiàng)目可行性分析、技術(shù)可行性分析和需求分析;熟練掌握相關(guān)軟件開發(fā)技術(shù);及時反饋軟件開發(fā)中的情況,根據(jù)實(shí)際情況提出改進(jìn)建議;參與軟件開發(fā)和維護(hù)過程中重大技術(shù)問題的解決;參與軟件首次安裝調(diào)試、數(shù)據(jù)交接、用戶培訓(xùn)和項(xiàng)目推廣;負(fù)責(zé)相關(guān)技術(shù)文檔的擬訂;跟蹤業(yè)務(wù)領(lǐng)域內(nèi)的技術(shù)發(fā)展動態(tài)。責(zé)任范圍包括團(tuán)隊(duì)精神和協(xié)作能力;規(guī)范化的代碼編寫習(xí)慣;進(jìn)行有目的、有針對性的異常調(diào)用測試;學(xué)習(xí)和總結(jié)能力;擁有強(qiáng)烈的好奇心。

2.3崗位技能要求

學(xué)生在對應(yīng)崗位上表現(xiàn)出來的實(shí)際操作能力,包括應(yīng)學(xué)習(xí)和掌握哪些相關(guān)的知識和技能。以程序員為例,應(yīng)具備知識為面向?qū)ο?OOP)的開發(fā)思想,包括類與對象、接口、繼承、多態(tài)、重載、結(jié)構(gòu)體、數(shù)組、索引器、集合、泛型、委托與事件等;掌握數(shù)據(jù)庫管理,數(shù)據(jù)庫設(shè)計(jì)(如表、視圖、存儲過程和觸發(fā)器),使用.net語言靈活調(diào)用SQL語句和存儲過程;掌握1~2種.net開發(fā)語言。應(yīng)具備技能為清晰的思維技巧、快速的閱讀速度和理解能力、注意細(xì)節(jié)、快速學(xué)習(xí)編程以外東西的能力、適應(yīng)性、良好的溝通技巧;激情和好奇心。

2.4項(xiàng)目任務(wù)

完成項(xiàng)目面臨的具體任務(wù)及其細(xì)節(jié)如下。

(1)需求調(diào)研。安排學(xué)生利用課余時間赴關(guān)聯(lián)企業(yè)進(jìn)行需求調(diào)研,主要熟悉企業(yè)概況、組織機(jī)構(gòu)設(shè)置、崗位科室工作職能、業(yè)務(wù)管理工作流程、抽獎方案論證等。

(2)熟悉開發(fā)工具。安排學(xué)生利用課余時間在校內(nèi)圖書館進(jìn)行信息檢索,熟悉面向?qū)ο蟮能浖_發(fā)思想和開發(fā)工具,為系統(tǒng)開發(fā)做好準(zhǔn)備。

(3)系統(tǒng)建模。建立面向?qū)ο笤O(shè)計(jì)的基本模型,用若干個類圖對系統(tǒng)建模;模塊化軟件編程,按照已有的設(shè)計(jì)對各個類進(jìn)行編碼和測試;識別出作為系統(tǒng)物理實(shí)現(xiàn)部分的附屬部署件,針對各源代碼文件生成可執(zhí)行文件。

(4)多媒體制作。按照系統(tǒng)架構(gòu),實(shí)現(xiàn)在.net編程環(huán)境下的多媒體聲音和動畫制作;解決實(shí)現(xiàn)過程中面臨的問題,如動態(tài)資源的使用、處理動畫層疊和屏幕閃動、改變動畫尺寸等。

(5)撰寫相關(guān)項(xiàng)目文檔。

2.5項(xiàng)目考核點(diǎn)

表1詳細(xì)說明項(xiàng)目應(yīng)掌握的關(guān)鍵技能和考核點(diǎn)。

2.6項(xiàng)目特色和創(chuàng)新

信息專業(yè)學(xué)生最重要的實(shí)踐技能是了解和掌握信息系統(tǒng)的分析設(shè)計(jì)和開發(fā)實(shí)施,項(xiàng)目緊密圍繞這一核心展開。面對高職學(xué)生基礎(chǔ)差、底子薄的特點(diǎn),如何因材施教是提升學(xué)生能力的關(guān)鍵。項(xiàng)目采用教師構(gòu)建原型、學(xué)生理解掌握進(jìn)而創(chuàng)新的方式突破學(xué)生能力瓶頸,有助于學(xué)生化被動學(xué)習(xí)為主動學(xué)習(xí);從20世紀(jì)90年代開始的對象化編程思想已經(jīng)成為軟件開發(fā)方法的主流,項(xiàng)目有助于學(xué)生領(lǐng)會當(dāng)前先進(jìn)的軟件設(shè)計(jì)思想。

2.7項(xiàng)目實(shí)施計(jì)劃

我們圍繞工作崗位和任務(wù),制訂綜合實(shí)踐教學(xué)計(jì)劃,對工學(xué)過程做詳細(xì)安排,詳見表2。

2.8指導(dǎo)團(tuán)隊(duì)

指導(dǎo)團(tuán)隊(duì)由參與項(xiàng)目的校內(nèi)專職教師和企業(yè)兼職教師共同擔(dān)當(dāng),特別強(qiáng)調(diào)要有企業(yè)第一線工作人員加入指導(dǎo)團(tuán)隊(duì)。

3能力項(xiàng)目的細(xì)分設(shè)計(jì)

能力項(xiàng)目的細(xì)分參數(shù)體現(xiàn)了項(xiàng)目的個性化特征,主要給出實(shí)現(xiàn)項(xiàng)目的技術(shù)步驟和標(biāo)準(zhǔn),使學(xué)生在綜合實(shí)踐過程中有據(jù)可依。

3.1系統(tǒng)需求規(guī)格說明

企事業(yè)單位參加抽獎的對象是全體員工。具備一定規(guī)模的單位擁有若干個部門或者分公司,抽獎時間采用固定的工號作為每名員工的唯一識別碼,這個識別碼由字母和數(shù)字構(gòu)成。根據(jù)上面的需求描述,項(xiàng)目將軟件模塊劃分為登記工號、生成獎池、抽出獎號、處理獎號、加載動畫、加載音樂和屏幕布局等。

3.2系統(tǒng)行為模型

Member結(jié)構(gòu)體代表員工的全部信息,含工號和附加信息,該結(jié)構(gòu)體組成的數(shù)組代表員工集合。員工數(shù)據(jù)可以由事先生成的文本文件導(dǎo)入,或者通過系統(tǒng)生成連續(xù)號碼的方法得到。通過隨機(jī)抽取獎池中的數(shù)據(jù),得到中獎號碼,置入中獎號碼鏈表同時從獎池中刪除中獎號碼,避免再次抽出該號碼。整個處理過程及其數(shù)據(jù)結(jié)構(gòu)如圖1所示。

3.3系統(tǒng)靜態(tài)模型

項(xiàng)目結(jié)合數(shù)據(jù)和動作對系統(tǒng)事務(wù)進(jìn)行綜合分析,可以從系統(tǒng)實(shí)現(xiàn)過程中抽取兩個主要的類對象,即員工類Staff和獎池類Rewardpool。

3.4系統(tǒng)實(shí)現(xiàn)

系統(tǒng)要求使用2024編程語言實(shí)現(xiàn)。.net編程環(huán)境的內(nèi)核Framework是由Windows軟件開發(fā)工具包的類、接口和值類型組成的庫,提供對Windows系統(tǒng)功能的訪問,是建立應(yīng)用程序、組件和控件的基礎(chǔ)。

(1)數(shù)據(jù)準(zhǔn)備。系統(tǒng)初始時默認(rèn)獎池中有1~100的連續(xù)號碼。從方便數(shù)據(jù)處理的角度考慮可先生成一段連續(xù)的工號,然后進(jìn)行修改、增加和刪除;結(jié)合數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能,將工號集合定義為任意長度的非連續(xù)數(shù)字組合。

(2)抽獎過程。抽獎過程宜采用平均分布隨機(jī)數(shù)生成算法,以返回值為地址查找獎池鏈表,得到對應(yīng)的中獎號碼。如果認(rèn)為.net自帶的隨機(jī)函數(shù)性能有限,可自行開發(fā)基于組合線性同余法[3]的隨機(jī)函數(shù),提供更好的平均分布特性。

(3)前景動畫和屏幕顯示。前景動畫位于屏幕堆疊順序的最上層,按照比例動態(tài)放置背景動畫和操作按鈕。

(4)背景動畫和動畫層疊。通過.net命名空間System.Drawing.Imaging中包含的類ImageAnimator,只要將Image的活動幀移動至下一幀,再迫使窗體界面重繪就可以實(shí)現(xiàn)gif格式的動畫效果。該動畫作為背景動畫,處于swf動畫的下層。

(5)設(shè)置音效。采用Wi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論