計算機軟件案例資源庫建設研究論文

時(shí)間:2022-07-03 06:46:20 計算機軟件 我要投稿
  • 相關(guān)推薦

計算機軟件案例資源庫建設研究論文

  摘要:針對用人單位“招人難”和大學(xué)生“就業(yè)難”的“兩難”問(wèn)題,對計算機軟件類(lèi)企業(yè)的人才需求和大學(xué)本科人才培養模式進(jìn)行研究,提出以就業(yè)為導向的計算機軟件案例資源庫的建設與應用方案,闡述如何采用知識點(diǎn)定位的案例資源進(jìn)行教學(xué)以及提供規范的案例資源引導學(xué)生自學(xué),從而有效地幫助學(xué)生提高自學(xué)能力、積累工程經(jīng)驗,提高學(xué)生的就業(yè)率。

計算機軟件案例資源庫建設研究論文

  關(guān)鍵詞:就業(yè)競爭力;軟件案例資源庫;知識點(diǎn)

  0引言

  用人單位“招人難”和大學(xué)生“就業(yè)難”這一問(wèn)題在計算機行業(yè)尤為突出[1-2]。通過(guò)對計算機軟件類(lèi)大學(xué)生求職狀況的調查和對用人單位人才需求的分析,我們發(fā)現造成“兩難”局面的主要原因之一是大學(xué)畢業(yè)生缺乏用人單位所需的“工作經(jīng)驗”,因此我們認為,讓學(xué)生在學(xué)習過(guò)程中積累用人單位所需的“工作經(jīng)驗”是應對“兩難”問(wèn)題的突破口。研究表明,在計算機教學(xué)中采用案例教學(xué)法能提高學(xué)生解決實(shí)際問(wèn)題的能力,學(xué)生通過(guò)案例可以在模擬環(huán)境下進(jìn)行實(shí)戰訓練,從而獲得軟件開(kāi)發(fā)經(jīng)驗和應用層面的知識[3-5]。就目前的研究成果來(lái)看,案例教學(xué)還存在以下問(wèn)題:①案例教學(xué)僅在部分課程的教學(xué)中實(shí)施,只能反映軟件開(kāi)發(fā)的局部過(guò)程;②案例的業(yè)務(wù)內容及所采用的技術(shù)缺乏代表性,不能代表當前的主流業(yè)務(wù)和技術(shù);③教學(xué)案例不夠系統和規范,與產(chǎn)品級的軟件存在較大的差距。針對上述問(wèn)題,為了改變計算機教學(xué)中缺乏規范性、代表性的系統案例及案例教學(xué)僅面向軟件項目局部過(guò)程的現狀,我們對案例資源建設及案例使用方法進(jìn)行研究,探索以規范案例驅動(dòng)的計算機軟件人才培養模式,希望以此提升學(xué)生的就業(yè)競爭力,應對計算機人才市場(chǎng)的“兩難”問(wèn)題。

  1軟件人才的需求分析

  雖然人才市場(chǎng)對計算機軟件人才的招聘條件不全相同,但各個(gè)企業(yè)卻有很多類(lèi)似的招聘條件,我們對200多家IT企業(yè)的招聘條件進(jìn)行分析總結,歸納起來(lái)有如下幾點(diǎn):(1)計算機或相關(guān)專(zhuān)業(yè)本科以上學(xué)歷;(2)1年或2年以上工作經(jīng)驗;(3)熟悉(精通)C#、VC++、Java等語(yǔ)言編程及調試,熟練使用相關(guān)工具;(4)熟悉SQLServer、Oracle等大型數據庫,能熟練利用SQL對數據庫進(jìn)行操作;(5)熟悉.Net、J2EE、Andriod等平臺的軟件開(kāi)發(fā);(6)熱愛(ài)軟件開(kāi)發(fā),具備良好的職業(yè)道德、團隊合作精神以及較強的學(xué)習能力。對于剛從大學(xué)計算機軟件專(zhuān)業(yè)畢業(yè)的學(xué)生來(lái)說(shuō),上面的6個(gè)條件中,第1個(gè)條件是所有大學(xué)畢業(yè)生都能具備的;第2個(gè)條件多數同學(xué)都很難具備;第3、4、5個(gè)條件可通過(guò)調整培養方案、教學(xué)模式和教學(xué)過(guò)程改革來(lái)實(shí)現;第6個(gè)條件很難量化,大多數同學(xué)都具備基本職業(yè)道德要求的素質(zhì),較強的學(xué)習能力是企業(yè)很看重的條件,這一點(diǎn)可以通過(guò)教學(xué)改革和創(chuàng )新來(lái)培養。教學(xué)改革和教學(xué)資源的建設理應圍繞就業(yè)這一主題,在教學(xué)改革中將企業(yè)的人才需求放在首要位置。筆者曾在軟件人力派遣公司工作多年,人力派遣公司的經(jīng)營(yíng)模式是:公司根據接到的項目人力需求清單,推薦本公司員工參加項目應聘,應聘通過(guò)者根據公司雙方達成的合作協(xié)議進(jìn)入項目。參與項目的面試與就職面試不完全相同,但在技術(shù)要求方面有很多共同點(diǎn)。筆者曾參與了10多項項目的研發(fā)工作,深感工作經(jīng)驗和學(xué)習能力是讓自己順利進(jìn)入不同的項目開(kāi)發(fā)組并能成功完成項目任務(wù)的重要條件。首先,有相關(guān)項目的工作經(jīng)驗就獲得了進(jìn)入項目組的優(yōu)先權,但由于軟件行業(yè)發(fā)展迅速,不可能每個(gè)項目應聘者都具備相應的工作經(jīng)驗,如果擁有學(xué)習資源且具備學(xué)習能力,便可以在項目面試前通過(guò)自學(xué)把握項目關(guān)聯(lián)的技術(shù)要點(diǎn),順利通過(guò)面試獲得進(jìn)入項目的機會(huì )。就個(gè)人體會(huì )來(lái)說(shuō),進(jìn)入項目組后,只要項目管理較為合理,大學(xué)本科畢業(yè)生90%以上是能勝任軟件項目的開(kāi)發(fā)工作的。由此可見(jiàn),“學(xué)習資源+學(xué)習能力”是大學(xué)本科畢業(yè)生成功就業(yè)的利器,因此構建良好的學(xué)習資源是計算機軟件人才培養的重要任務(wù)。大中型軟件企業(yè)通常都有一個(gè)資源服務(wù)器,服務(wù)器上存放了兩類(lèi)資源,分別是技術(shù)資料庫和本企業(yè)已完成的各種項目成果庫。企業(yè)員工利用技術(shù)資料庫學(xué)習新知識,借助成果庫快速實(shí)現類(lèi)似項目的設計和開(kāi)發(fā)。借鑒于企業(yè)的這一學(xué)習資源,結合學(xué)校人才培養方案和企業(yè)的人才需求,建設一個(gè)適用于計算機軟件人才培養的教學(xué)資源庫,對提升學(xué)生就業(yè)能力是一項較為可行的教學(xué)改革途徑。

  2案例資源庫的建設

  參照企業(yè)資源庫,我們可以先建立一個(gè)類(lèi)似的成果資源庫,稱(chēng)之為案例資源庫,然后在后續研究中再收集各類(lèi)技術(shù)資料建立技術(shù)資料庫。為對應企業(yè)招聘條件中的熟悉某平臺和某語(yǔ)言的系統開(kāi)發(fā),我們針對目前流行的設計模式和主流技術(shù),結合教學(xué)內容組建案例資源庫。

  2.1案例的選擇

  為順應技能型軟件人才培養,近年來(lái),各出版社推出了大量的項目開(kāi)發(fā)書(shū)籍,其中配有電子光盤(pán),提供了書(shū)籍中介紹的所有系統的源代碼供大家學(xué)習使用。這些系統只需簡(jiǎn)單配置便能正常運行,不失為學(xué)生學(xué)習的好幫手,但也存在一些問(wèn)題:(1)學(xué)生面對如此多的學(xué)習資源,難以確定選哪個(gè)系統來(lái)學(xué)習比較合適。(2)學(xué)生在學(xué)習過(guò)程中遇到問(wèn)題,問(wèn)同學(xué)或者老師都難于快速解決,因為解答者必須熟悉整個(gè)系統,花費時(shí)間多,而受益的只有極少數學(xué)生。(3)學(xué)生很難將這些系統與教學(xué)課程學(xué)到的知識關(guān)聯(lián)起來(lái)。如果教師通過(guò)企業(yè)調研選擇適當的案例,并全方位把握案例,就能很好地解決學(xué)生選擇案例的迷惑,此外,當學(xué)生遇到問(wèn)題時(shí),也能得到教師及時(shí)指點(diǎn)。同時(shí),同學(xué)們采用相同的案例進(jìn)行學(xué)習,同學(xué)之間也能互相解決問(wèn)題,這樣能使案例充分發(fā)揮其作用。根據目前流行的開(kāi)發(fā)語(yǔ)言及開(kāi)發(fā)平臺,我們將案例資源庫的建設分為3部分來(lái)組建,分別由不同的教師完成對應部分案例資源庫的遴選,這3部分為.Net平臺案例、Java平臺案例、手機平臺案例[6]。我們選擇案例的標準是:案例中包含的業(yè)務(wù)具有代表性;案例中采用的技術(shù)(設計和實(shí)現)能代表目前的主流技術(shù)。在案例資源庫建設初期,針對以上3個(gè)平臺,我們選擇了表1中的案例系統來(lái)建設案例資源庫。

  2.2案例的完善

  將篩選出的案例直接應用于教學(xué),還可能存在以下問(wèn)題:(1)設計不合理。體現在可操作性和功能的完善性欠佳。(2)與產(chǎn)品級軟件差距較遠。體現在編程不規范、文檔不健全。(3)助學(xué)功能不明顯。體現在學(xué)習者難于在案例中捕獲課程的知識點(diǎn)。對于問(wèn)題(1),我們在遴選案例時(shí)通過(guò)基本測試可以過(guò)濾掉一部分,對剩余案例中存在的可操作性和功能問(wèn)題,我們采取兩方面的對策:第一,對案例進(jìn)行改進(jìn);第二,將此作為設計課程的設計缺陷案例使用。對于問(wèn)題(2),我們針對所有案例的編碼,按照各語(yǔ)言或平臺的通用規范進(jìn)行全面規范化建設,由于各類(lèi)文檔的健全需要花一定的時(shí)間,我們先從各系統的部分模塊入手,逐步健全完善。對于問(wèn)題(3),我們將在案例資源中融入課程知識點(diǎn),在案例的代碼中以注釋方式標注相關(guān)代碼涉及的課程及知識點(diǎn),為此,在案例資源庫建設中,我們將結合相關(guān)課程的教學(xué)大綱建立知識點(diǎn)清單,將知識點(diǎn)有機地融入到案例資源庫中。

  3案例資源庫的使用

  案例資源庫最終是面向教學(xué)應用的,我們將在以下幾個(gè)環(huán)節應用案例資源,目標是讓案例能促進(jìn)學(xué)生基礎知識的學(xué)習、提升學(xué)生的設計開(kāi)發(fā)能力和自學(xué)能力。

  3.1課程教學(xué)中使用案例

  一個(gè)軟件系統案例通常涉及幾門(mén)課程知識,由于課程進(jìn)度和學(xué)時(shí)的限制,要將一個(gè)案例系統在一門(mén)課的教學(xué)中講透徹難度較大,因此在教學(xué)中,我們采用打通教學(xué)法來(lái)使用案例,所謂打通教學(xué)法即在幾門(mén)(兩門(mén)或兩門(mén)以上)課程的教學(xué)中利用相同(一個(gè)或多個(gè))的案例,這樣將多門(mén)課程結合起來(lái)進(jìn)行教學(xué),不僅能幫助學(xué)生連貫性地掌握知識,還能節省對案例業(yè)務(wù)理解的時(shí)間,提高教學(xué)效率。目前,我們在教學(xué)中選擇了如下相關(guān)課程組成課程鏈進(jìn)行教學(xué):①可視化程序設計+數據庫系統原理;②JSP程序設計+Oracle數據庫;③手持設備軟件開(kāi)發(fā)+Java程序設計。每一組課程均安排在同一個(gè)學(xué)期,由不同教師進(jìn)行教學(xué)。在教學(xué)中分別采用圖書(shū)館管理系統、網(wǎng)上書(shū)城和手機智慧校園作為教學(xué)案例融入教學(xué)過(guò)程中,通過(guò)一個(gè)學(xué)期的學(xué)習,學(xué)生基本能完整地掌握一個(gè)經(jīng)典的案例系統,為學(xué)期末的課程設計打下堅實(shí)的基礎。

  3.2課程設計中使用案例

  課程設計通常會(huì )提供多個(gè)選題,雖然很多系統在設計方面大同小異,但由于面向的用戶(hù)不同,在設計上還是存在差異的,因此,我們結合學(xué)生的選題推薦相應的案例。課程設計中案例的使用在很大程度上結合了企業(yè)項目開(kāi)發(fā)的模式。具備一定資源積累的軟件企業(yè),接到客戶(hù)訂單,完成需求分析后,通常會(huì )在企業(yè)現有的軟件資源中找一個(gè)類(lèi)似的系統來(lái)完成后續的設計和開(kāi)發(fā)工作,這樣做可以充分利用現有設計模式甚至源代碼,加快項目進(jìn)度,節約開(kāi)發(fā)成本。在課程設計中模仿這一模式,既能讓學(xué)生體會(huì )企業(yè)實(shí)戰模式又能讓學(xué)生有的放矢,成功地完成課程設計任務(wù)。

  3.3自學(xué)中使用案例

  “具備項目經(jīng)驗”是本科畢業(yè)生在人才市場(chǎng)中競爭的軟肋,僅僅通過(guò)案例教學(xué)和課程設計讓學(xué)生積累經(jīng)驗是很有限的。借助于案例資源庫,我們可以讓學(xué)生通過(guò)自學(xué)更多地去接觸項目,達到積累經(jīng)驗的目的。這一教學(xué)計劃的實(shí)施也得益于武昌理工學(xué)院素質(zhì)學(xué)分制的教學(xué)改革,學(xué)校允許學(xué)生通過(guò)自學(xué)獲得學(xué)分,學(xué)生可以選擇自學(xué)課程,然后利用寒暑假自學(xué)并參加考試獲得學(xué)分。結合這一學(xué)分制度,我們開(kāi)設了實(shí)例系統讀解、實(shí)例軟件文檔編寫(xiě)等課程,放假前我們提供給學(xué)生自學(xué)案例,并給出學(xué)習要點(diǎn)及學(xué)習中要弄清的關(guān)鍵問(wèn)題,讓學(xué)生帶著(zhù)問(wèn)題去學(xué)習或書(shū)寫(xiě)文檔,并要求學(xué)生模擬實(shí)現系統中的部分功能或完善實(shí)例文檔(實(shí)例軟件文檔編寫(xiě)課程在很大程度上是針對現今很多項目開(kāi)發(fā)時(shí)間倉促,在項目完成后才補齊文檔的現實(shí)而設置的課程),然后,我們組織考試和面試來(lái)考核學(xué)生的學(xué)習情況。

  4結語(yǔ)

  案例資源庫的建設與應用是為了改善計算機軟件類(lèi)大學(xué)生“就業(yè)難”的現狀,學(xué)生通過(guò)案例學(xué)習,加強實(shí)戰能力,積累更多的項目經(jīng)驗,為就業(yè)打下較為堅實(shí)的基礎。計算機行業(yè)發(fā)展速度之快也決定了案例資源的建設不可能一蹴而就,需要長(cháng)期積累、不斷完善。目前我們利用學(xué)院的軟件工程實(shí)驗室,主要圍繞案例資源的完善在進(jìn)行建設和試用,所建立的案例資源庫采用微軟的軟件配置工具VSS進(jìn)行管理和試用。運用中,我們賦予參與建設的教師和部分學(xué)生“簽入”和“簽出”的權限,賦予利用案例學(xué)習的學(xué)生“簽出”的權限,資源的利用目前只能在實(shí)驗室的局域網(wǎng)使用。在后續工作中,我們還將開(kāi)發(fā)對應的案例資源庫網(wǎng)絡(luò )版應用軟件,便于學(xué)生通過(guò)Internet網(wǎng)進(jìn)行資源搜索和下載,讓校內外計算機軟件類(lèi)學(xué)生都能受益。

  參考文獻:

  [1]奚春雁,張玥.教育部“計算機科學(xué)與技術(shù)專(zhuān)業(yè)規范辦學(xué)試點(diǎn)”項目成果總結(三)[J].計算機教育,2011(5):1-2.

  [2]季玉茹,王德忠.基于社會(huì )需求的計算機專(zhuān)業(yè)人才培養[J].計算機教育,2011(5):10.

  [3]毛燕琴.軟件工程專(zhuān)業(yè)案例啟發(fā)式教學(xué)實(shí)踐框架研究[J].計算機教育,2015(4):22-24.

  [4]辛明,周清泉.理論與實(shí)踐并重的軟件項目管理課程教學(xué)設計[J].計算機教育,2015(5):47.

  [5]葛繼科.案例教學(xué)在計算機科學(xué)與技術(shù)專(zhuān)業(yè)課教學(xué)中的應用[J].重慶科技學(xué)院學(xué)報:社會(huì )科學(xué)版,2011(9):170.

  [6]劉春.以Android應用為案例的軟件工程教學(xué)[J].計算機教育,2015(6):76-77.

【計算機軟件案例資源庫建設研究論文】相關(guān)文章:

案例教學(xué)計算機軟件技術(shù)論文07-04

與計算機軟件工程相關(guān)的研究論文07-04

計算機軟件開(kāi)發(fā)的進(jìn)展研究論文07-04

計算機軟件安全檢測技術(shù)研究論文07-04

教育教學(xué)下武警學(xué)院的案例教材編寫(xiě)研究論文07-03

開(kāi)發(fā)設計計算機軟件存在的難點(diǎn)與對策研究論文07-03

計算機軟件開(kāi)發(fā)的分層技術(shù)研究論文07-04

研究計算機軟件維護和管理論文07-04

關(guān)于計算機軟件開(kāi)發(fā)分層技術(shù)的研究論文07-04

技工院校宿舍文化建設研究論文07-03

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆