亚洲激情综合另类男同-中文字幕一区亚洲高清-欧美一区二区三区婷婷月色巨-欧美色欧美亚洲另类少妇

首頁 優(yōu)秀范文 java程序員實(shí)習(xí)

java程序員實(shí)習(xí)賞析八篇

發(fā)布時(shí)間:2022-05-29 00:23:49

序言:寫作是分享個(gè)人見解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的java程序員實(shí)習(xí)樣本,期待這些樣本能夠?yàn)槟峁┴S富的參考和啟發(fā),請(qǐng)盡情閱讀。

java程序員實(shí)習(xí)

第1篇

 

互聯(lián)網(wǎng)作為國(guó)家信息基礎(chǔ)設(shè)施,與公路、港口、水、電、煤等一樣,日益成為國(guó)民經(jīng)濟(jì)各項(xiàng)事業(yè)發(fā)展的基礎(chǔ)。互聯(lián)網(wǎng)的普及,使數(shù)據(jù)成為生產(chǎn)資料,人類從IT時(shí)代進(jìn)入DT時(shí)代。在“互聯(lián)網(wǎng)+”的背景下,文本、圖片、音視頻等海量的大數(shù)據(jù),通過有效計(jì)算分析和開發(fā),產(chǎn)生新的價(jià)值。計(jì)算就是公共服務(wù)。云計(jì)算改變了用戶對(duì)計(jì)算資源的獲取方式,從購(gòu)買計(jì)算機(jī)產(chǎn)品獨(dú)自構(gòu)建計(jì)算設(shè)施轉(zhuǎn)為尋求社會(huì)化公共服務(wù),人們獲取信息及其服務(wù)能夠像用電一樣,用多少,付多少。

 

互聯(lián)網(wǎng)(及其基于之上分布式協(xié)同共享的云計(jì)算、大數(shù)據(jù))技術(shù)和100年前的電力技術(shù),200年前的蒸汽機(jī)技術(shù)一樣,對(duì)人類社會(huì)將產(chǎn)生廣泛、巨大而深遠(yuǎn)的影響。美國(guó)當(dāng)代經(jīng)濟(jì)學(xué)家、社會(huì)學(xué)家杰里米·里夫金(Jeremy Rifkin)分析了以零邊際成本電聯(lián)網(wǎng)(如分布于各家房頂?shù)奶柲艿染G色可再生能源的集成)、信息互聯(lián)網(wǎng)、物流網(wǎng)組成的智能物聯(lián)網(wǎng)為中心的第三次工業(yè)革命,認(rèn)為未來幾十年內(nèi)全球經(jīng)濟(jì)將進(jìn)入商品與服務(wù)免費(fèi)時(shí)代,人類社會(huì)將發(fā)生顛覆性變化,逐步進(jìn)入?yún)f(xié)同共享社會(huì)[1]。

 

自2014年起,四川托普信息技術(shù)職業(yè)學(xué)院進(jìn)行了重點(diǎn)專業(yè)建設(shè)項(xiàng)目“軟件技術(shù)”

 

的研究。

 

擬通過3年建設(shè)成為主動(dòng)對(duì)接和服務(wù)四川省區(qū)域經(jīng)濟(jì)重點(diǎn)發(fā)展的軟件與信息服務(wù)產(chǎn)業(yè)的,高水平、有特色,省內(nèi)領(lǐng)先的軟件技術(shù)高端技能型專門人才培養(yǎng)基地。

 

1 軟件技術(shù)崗位職業(yè)分析、培養(yǎng)目標(biāo)及定位

 

軟件技術(shù)所面臨的問題,早已不只是當(dāng)年的編程項(xiàng)目易失敗的“軟件危機(jī)”,而是若不重視“線上”(互聯(lián)網(wǎng))編程、運(yùn)作就會(huì)帶來的生存危機(jī);同時(shí),云計(jì)算[4]使計(jì)算能力不再封裝于具體的軟硬件產(chǎn)品中,而是以社會(huì)化服務(wù)的形式呈現(xiàn),創(chuàng)新了商業(yè)模式,因而小公司可以與大公司站在同一個(gè)起跑線上去創(chuàng)新。

 

調(diào)查研究發(fā)現(xiàn):制造業(yè)、移動(dòng)互聯(lián)行業(yè)、電信行業(yè)、消費(fèi)電子行業(yè)等工業(yè)、農(nóng)業(yè)、政府、交通、科研、教育、軍事等企事業(yè)單位和其他行業(yè)需要大量技能型的從事移動(dòng)端軟件開發(fā)(IOS、Android[6]等APP程序開發(fā))、公眾平臺(tái)開發(fā),以及企業(yè)級(jí)系統(tǒng)開發(fā)(java EE、ASP.NET[7]等)程序員、軟件測(cè)試等助理工程師;IaaS(基礎(chǔ)設(shè)施即服務(wù))、PaaS(平臺(tái)即服務(wù))、SaaS(軟件即服務(wù))云計(jì)算和大數(shù)據(jù)的應(yīng)用及云端二次開發(fā)程序員、助理工程師;軟件銷售服務(wù)、售后技術(shù)支持等助理工程師。軟件技術(shù)專業(yè)除了面向這些主要崗位外,次要崗位是:從事局域網(wǎng)、移動(dòng)互聯(lián)網(wǎng)應(yīng)用維護(hù)、計(jì)算機(jī)設(shè)備維修等的助理工程師。其他職業(yè)面向:企事業(yè)、服務(wù)業(yè)單位的計(jì)算機(jī)應(yīng)用助理工程師等。

 

崗位對(duì)職業(yè)能力的需求(以云計(jì)算應(yīng)用和云端二次開發(fā)程序員、助理工程師為例):1)思想品德素質(zhì):熱愛祖國(guó),思想品德好,法制觀念強(qiáng),具有團(tuán)隊(duì)合作精神和職業(yè)道德。2)專業(yè)素質(zhì):掌握云計(jì)算和大數(shù)據(jù)基本概念,能夠進(jìn)行IaaS、PaaS、SaaS[5]等云計(jì)算的初步應(yīng)用和云端二次開發(fā);了解IOS、Android等移動(dòng)端操作系統(tǒng),能使用Java、Object C(或Swift)進(jìn)行程序設(shè)計(jì);掌握企業(yè)級(jí)應(yīng)用系統(tǒng)開發(fā)的基本流程和軟件測(cè)試的基本知識(shí);能夠應(yīng)用ERP企業(yè)資源計(jì)劃等信息系統(tǒng)。3)身心素質(zhì):具有吃苦耐勞、能承受挫折的身體和心理素質(zhì)。4)文化素質(zhì):具有良好的人文底蘊(yùn)。高職軟件技術(shù)專業(yè)培養(yǎng)目標(biāo):以就業(yè)為導(dǎo)向,培養(yǎng)具有創(chuàng)新精神和實(shí)踐能力,適應(yīng)社會(huì)主義市場(chǎng)經(jīng)濟(jì)需要,德、智、體、美全面發(fā)展,掌握軟件技術(shù)基本知識(shí)和基本技能,具有與企業(yè)級(jí)系統(tǒng)開發(fā)(Java EE、ASP.NET)、基于移動(dòng)端操作系統(tǒng)(如IOS或Android[6]等)的應(yīng)用,進(jìn)行程序設(shè)計(jì)、測(cè)試、維護(hù)和售后服務(wù),進(jìn)行IaaS(基礎(chǔ)設(shè)施即服務(wù))、PaaS(平臺(tái)即服務(wù))、SaaS(軟件即服務(wù))等云計(jì)算和大數(shù)據(jù)的初步應(yīng)用及云端二次開發(fā)相適應(yīng)的文化知識(shí)、良好的職業(yè)道德和素質(zhì),工作在第一線的高素質(zhì)、技能型專門人才(高等技術(shù)應(yīng)用型復(fù)合人才)。

 

畢業(yè)生需要獲“雙證書”,即畢業(yè)證和職業(yè)資格證書。畢業(yè)前,學(xué)生需要參加相關(guān)考試并獲取初、中級(jí)程序員認(rèn)證,信息產(chǎn)業(yè)部頒發(fā)的計(jì)算機(jī)高級(jí)操作員認(rèn)證或人力資源和社會(huì)保障部頒發(fā)的企業(yè)信息管理師(中級(jí))中的一種。

 

2 創(chuàng)新人才培養(yǎng)模式

 

2.1 在項(xiàng)目推進(jìn)上,既傳承學(xué)院的優(yōu)良傳統(tǒng),又力求有創(chuàng)新發(fā)展、易于落地

 

四川托普信息技術(shù)職業(yè)學(xué)院在長(zhǎng)期的辦學(xué)實(shí)踐中形成了自己獨(dú)特的“1234”人才培養(yǎng)理念以及四段式人才培養(yǎng)模式,如圖1所示。

 

“1234”人才培養(yǎng)理念,即:1個(gè)目標(biāo)(綜合素質(zhì)高的知識(shí)技能型人才),2種辦法(因材施教、特色人才培養(yǎng)),3條主線(知識(shí)、技能、素質(zhì)),4個(gè)平臺(tái)(基礎(chǔ)教育、專業(yè)教育、實(shí)習(xí)實(shí)訓(xùn)、創(chuàng)業(yè)孵化)。

 

進(jìn)而把“基礎(chǔ)教育專業(yè)教育實(shí)習(xí)實(shí)訓(xùn)創(chuàng)業(yè)孵化”稱為“四段式人才培養(yǎng)模式”。

 

為傳承“1234”人才培養(yǎng)理念中的“2”,建立了軟件技術(shù)專業(yè)“特色班”進(jìn)行“特色人才培養(yǎng)”,實(shí)施能力本位模塊化課程體系;其他“普通班”對(duì)應(yīng)“因材施教”,實(shí)施“就業(yè)導(dǎo)向職業(yè)能力系統(tǒng)化課程VOCSCUM-CDIO體系”(以縱向?yàn)橹鳌M向?yàn)檩o的宏觀VOCSCUM鏈?zhǔn)秸n程與微觀上課程內(nèi)容結(jié)構(gòu)狹義CDIO模式結(jié)合)[2]和“1.0(基本能力)+1.0(職業(yè)能力與素質(zhì))+0.5(崗位技能)+0.5(頂崗實(shí)習(xí)與就業(yè))”人才培養(yǎng)模式[3]。基于 “四段式”人才培養(yǎng)模式,創(chuàng)新軟件技術(shù)專業(yè)的“四段式+五層次”人才培養(yǎng)模式。

 

2.2 建立分級(jí)培養(yǎng)的人才培養(yǎng)模式和測(cè)評(píng)體系

 

以企業(yè)個(gè)性化人才需求為目標(biāo),通過引入合作企業(yè)理念,創(chuàng)新和探索建立了能力層次分級(jí)培養(yǎng)的人才培養(yǎng)模式和測(cè)評(píng)體系。人才培養(yǎng)分為4個(gè)階段(Level:L): L0-L50(技能儲(chǔ)備);L50-L100(仿真實(shí)訓(xùn));L100-L200(崗位實(shí)訓(xùn));L200-L300(實(shí)習(xí)就業(yè)以及創(chuàng)業(yè)孵化),如圖2所示。

 

2.2.1 技能儲(chǔ)備階段(L0-L50)

 

周期:前3個(gè)學(xué)期。培養(yǎng)目標(biāo):具備完整的工程知識(shí)體系、掌握項(xiàng)目開發(fā)常用知識(shí)點(diǎn)的基本應(yīng)用、具備一定的工程開發(fā)的規(guī)范度和熟練度。設(shè)計(jì)思路:本階段即基礎(chǔ)教學(xué)階段,根據(jù)產(chǎn)業(yè)技術(shù)發(fā)展方向,制定相應(yīng)的合格人才標(biāo)準(zhǔn),分解成所需要具備的知識(shí)點(diǎn),封裝成本階段的6個(gè)核心專業(yè)基礎(chǔ)課程(操作系統(tǒng)、Java 程序設(shè)計(jì)、數(shù)據(jù)庫應(yīng)用、網(wǎng)絡(luò)技術(shù)、Web編程技術(shù)、系統(tǒng)分析與設(shè)計(jì)UML)。培養(yǎng)方式:進(jìn)行基礎(chǔ)授課教學(xué)。

 

2.2.2 仿真實(shí)訓(xùn)階段(L50-L100)

 

周期:第四學(xué)期。培養(yǎng)目標(biāo):具備項(xiàng)目工程思想、能夠根據(jù)項(xiàng)目分工完成工作任務(wù),具備企業(yè)相關(guān)崗位的技能要求。設(shè)計(jì)思路:專業(yè)教學(xué)階段,采用案例驅(qū)動(dòng)教學(xué)思想。根據(jù)校企合作企業(yè)積累的產(chǎn)業(yè)項(xiàng)目經(jīng)驗(yàn),將相關(guān)的產(chǎn)業(yè)技術(shù)和業(yè)務(wù)流程開發(fā)成仿真實(shí)訓(xùn)案例,并在實(shí)訓(xùn)基地搭建產(chǎn)業(yè)環(huán)境,學(xué)生以角色扮演的方式進(jìn)入到仿真案例中,進(jìn)行專業(yè)課的學(xué)習(xí)。遵循教學(xué)規(guī)律,對(duì)應(yīng)相應(yīng)的專業(yè)課程。培養(yǎng)方式:重在遵循學(xué)生個(gè)性化發(fā)展,制定適合自身的職業(yè)目標(biāo)與規(guī)劃。學(xué)生根據(jù)自身的興趣愛好和職業(yè)目標(biāo),選擇相應(yīng)專業(yè)方向依照專業(yè)案例要求扮演對(duì)應(yīng)角色, 在項(xiàng)目經(jīng)理的指導(dǎo)下,進(jìn)行仿真實(shí)訓(xùn)學(xué)習(xí)。還可以根據(jù)學(xué)習(xí)效果,調(diào)整職業(yè)發(fā)展方向及所扮演角色。例如,可以仿真實(shí)訓(xùn)程序員,軟件測(cè)試助理工程師,云端云計(jì)算系統(tǒng)應(yīng)用和二次開發(fā)程序員、助理工程師,軟件銷售、售后技術(shù)支持服務(wù)等助理工程師崗位的項(xiàng)目,分別涉及Java EE、ASP.NET、IOS、Android、云計(jì)算、大數(shù)據(jù)等技術(shù)。

 

2.2.3 崗位實(shí)訓(xùn)階段(L100-L200)

 

周期:第五學(xué)期,通過L100后到達(dá)到L200前。培養(yǎng)目標(biāo):勝任項(xiàng)目開發(fā)相關(guān)崗位的綜合要求、具備獨(dú)立思考和解決問題的能力、項(xiàng)目創(chuàng)新能力。設(shè)計(jì)思路:崗位實(shí)習(xí)階段采用還原企業(yè)崗前培訓(xùn)與試用期鍛煉的教學(xué)思想。根據(jù)校企合作企業(yè)的基礎(chǔ)和經(jīng)驗(yàn),引入適合學(xué)生職業(yè)發(fā)展的國(guó)際化產(chǎn)業(yè)項(xiàng)目,采用500強(qiáng)企業(yè)的管理規(guī)范和制度,并配以經(jīng)驗(yàn)豐富的高級(jí)項(xiàng)目經(jīng)理作為職業(yè)導(dǎo)師進(jìn)行實(shí)時(shí)指導(dǎo)。培養(yǎng)方式:根據(jù)合作企業(yè)所承接的產(chǎn)業(yè)項(xiàng)目,吸收相對(duì)應(yīng)的老師和學(xué)生進(jìn)入。在融入過程中,讓學(xué)生不僅可以掌握項(xiàng)目所需技能和業(yè)務(wù)經(jīng)驗(yàn),更能夠體驗(yàn)500強(qiáng)企業(yè)的工作氛圍與規(guī)范。在良好氛圍和項(xiàng)目經(jīng)理的影響下,樹立正確的職業(yè)規(guī)劃和價(jià)值觀,養(yǎng)成良好的職業(yè)素質(zhì)和職業(yè)道德,完成社會(huì)人向職業(yè)人角色的徹底轉(zhuǎn)變。

 

2.2.4 實(shí)習(xí)就業(yè)階段(L200-L300)

 

前面3個(gè)階段各對(duì)應(yīng)1個(gè)層次,本實(shí)習(xí)就業(yè)階段則分為2個(gè)層次,即:第4層次實(shí)習(xí)就業(yè),第5層次創(chuàng)業(yè)孵化(共5個(gè)層次)。周期:第六學(xué)期,通過L200后到畢業(yè)。培養(yǎng)目標(biāo):成為知名軟件產(chǎn)業(yè)公司所需人才,突出者可從事創(chuàng)業(yè)孵化工作。設(shè)計(jì)思路:通過安排適合學(xué)生發(fā)展的優(yōu)秀企業(yè)實(shí)習(xí)崗位,讓學(xué)生進(jìn)行充分的雙向選擇,最終找到適合自身發(fā)展的空間和舞臺(tái)。培養(yǎng)方式:依托合作企業(yè)眾多國(guó)際廠商的合作伙伴和供應(yīng)商資質(zhì),為學(xué)生提供實(shí)習(xí)派遣機(jī)會(huì),根據(jù)學(xué)生的自身情況和能力特點(diǎn),安排適合個(gè)人發(fā)展的環(huán)境和崗位,做出正確的職業(yè)生涯發(fā)展選擇,優(yōu)秀學(xué)生甚至可孵化自己的產(chǎn)品,進(jìn)行創(chuàng)業(yè)。

 

3 構(gòu)建“模塊化”理論與實(shí)踐課程體系

 

根據(jù)軟件人才需求調(diào)研和崗位能力分析,基于生產(chǎn)性的職業(yè)角色定位,進(jìn)行職業(yè)能力的分解,將其劃分為社會(huì)能力(溝通交流、職業(yè)道德、團(tuán)隊(duì)協(xié)作能力等)、方法能力(自學(xué)能力、分析解決問題的能力等)、專業(yè)能力(計(jì)算機(jī)基本能力、專業(yè)核心技能、崗位實(shí)踐能力、創(chuàng)新能力四個(gè)能力層次),如圖3(上部分)所示。在專業(yè)核心能力中,以某一能力的形成為主線,按照每種崗位的工作過程將整個(gè)軟件專業(yè)的課程體系劃分為:Web設(shè)計(jì)、數(shù)據(jù)庫管理能力、軟件測(cè)試能力、Java SE開發(fā)能力、Java EE開發(fā)能力、軟件工程能力、云計(jì)算開發(fā)能力、大數(shù)據(jù)應(yīng)用能力8個(gè)能力模塊,每一個(gè)能力模塊安排2~3門技術(shù)課程或應(yīng)用課程為之服務(wù),以就業(yè)崗位為著眼點(diǎn)構(gòu)建專業(yè)課程體系。

 

按照“以勝任職業(yè)崗位為目標(biāo)、以用人單位需求為標(biāo)準(zhǔn)、以職業(yè)能力培養(yǎng)為主線”的原則,以“基本技能訓(xùn)練+綜合技能訓(xùn)練+崗位適應(yīng)性訓(xùn)練+創(chuàng)新能力訓(xùn)練+崗位實(shí)習(xí)”為主要環(huán)節(jié),構(gòu)建以“專業(yè)基本能力培養(yǎng)+專業(yè)核心能力培養(yǎng)+崗位實(shí)踐能力培養(yǎng)+軟件開發(fā)能力培養(yǎng)”為層次框架的“模塊化、層次化、遞進(jìn)式”的實(shí)踐教學(xué)體系。理論課程體系、實(shí)踐課程體系、實(shí)踐教學(xué)評(píng)價(jià)體系、實(shí)踐教學(xué)條件體系、實(shí)踐教學(xué)管理體系如圖3所示。

 

“實(shí)踐教學(xué)條件體系”中的“訓(xùn)練基地”部分,軟件技術(shù)省級(jí)重點(diǎn)專業(yè)生產(chǎn)性實(shí)訓(xùn)工廠——移動(dòng)互聯(lián)網(wǎng)創(chuàng)新實(shí)訓(xùn)基地建設(shè)已完成。

 

4 專業(yè)建設(shè)成效

 

建立了“校企雙專業(yè)帶頭人 專業(yè)校企合作理事會(huì)(5人)校企雙教研室主任 企業(yè)兼職教師教學(xué)師生到企業(yè)實(shí)踐并服務(wù)”校企合作運(yùn)行機(jī)制,制定了“校企合作理事會(huì)章程”等制度。創(chuàng)新了“四段式+五層次”人才培養(yǎng)模式;在就業(yè)導(dǎo)向的職業(yè)能力系統(tǒng)化課程體系(普通班)與能力本位模塊化課程體系(特色班)相輔相成建設(shè)上突破;將傳統(tǒng)軟件開發(fā)上升到企業(yè)級(jí)。

 

教師多批次到中科院計(jì)算所等處參加云計(jì)算與大數(shù)據(jù)等高級(jí)培訓(xùn)并取得職業(yè)技術(shù)水平證書,骨干教師赴德國(guó)參加了“雙元制”職業(yè)教育模式培訓(xùn),逐步形成專兼結(jié)合、梯度合理的“雙師型”專業(yè)教學(xué)團(tuán)隊(duì);建設(shè)了生產(chǎn)性實(shí)訓(xùn)工廠——移動(dòng)互聯(lián)網(wǎng)創(chuàng)新實(shí)訓(xùn)基地(包括云計(jì)算和大數(shù)據(jù)實(shí)驗(yàn)室等);進(jìn)行了5+1門優(yōu)質(zhì)專業(yè)核心課程改革及資源包的建設(shè);“十二五”國(guó)家級(jí)規(guī)劃教材及相關(guān)教材已經(jīng)出版。探索中高職銜接的人才培養(yǎng)。搭建了有效的教學(xué)質(zhì)量監(jiān)控與評(píng)價(jià)體系??蒲泻蜕鐣?huì)服務(wù)能力建設(shè)成績(jī)顯著,獲中國(guó)科協(xié)授予全國(guó)和省級(jí)優(yōu)秀科技工作者榮譽(yù)稱號(hào)各1名,完成成都市錦江區(qū)人民法院“掌上訴服通”等App應(yīng)用軟件產(chǎn)業(yè)項(xiàng)目;在有40多所高職院校系主任(院長(zhǎng))和9個(gè)企業(yè)的專家200多人參加的四川省計(jì)算機(jī)學(xué)會(huì)高職高專分會(huì)2015年年會(huì)上介紹該專業(yè)建設(shè)經(jīng)驗(yàn),引起極大的反響。軟件技術(shù)專業(yè)在校生1 200多人,人才培養(yǎng)效果明顯。在2015年“甲骨文杯”全國(guó)Java程序設(shè)計(jì)大賽B組中榮獲西南賽區(qū)一等獎(jiǎng)第一名等。第三方用人單位調(diào)查評(píng)價(jià)高,廣受社會(huì)歡迎。

 

5 結(jié)語

 

校企深度合作的軟件技術(shù)專業(yè)“四段式+五層次”人才培養(yǎng)模式、針對(duì)特色人才培養(yǎng)的基于軟件技術(shù)核心職業(yè)能力構(gòu)建的“模塊化”理論課程體系與實(shí)踐課程體系,以及將傳統(tǒng)軟件開發(fā)上升到企業(yè)級(jí),與針對(duì)普通班學(xué)生的因材施教的“就業(yè)導(dǎo)向的職業(yè)能力系統(tǒng)化課程體系(VOCSCUM-CDIO)”相輔相成,解決了老三段學(xué)科系統(tǒng)化后的課程系統(tǒng)結(jié)構(gòu)、體系化和內(nèi)容的先進(jìn)性等問題?;诖?,明確并實(shí)踐當(dāng)前“軟件技術(shù)專業(yè)”的定位、培養(yǎng)規(guī)格、教學(xué)團(tuán)隊(duì)、實(shí)訓(xùn)基地、課程開發(fā)、信息化教學(xué)等規(guī)范,為專業(yè)建設(shè)提供參考。

第2篇

關(guān)鍵詞:計(jì)算機(jī)應(yīng)用技術(shù)專業(yè);職業(yè)崗位;崗位能力;課程體系

中圖分類號(hào):G4

文獻(xiàn)標(biāo)識(shí)碼:A

doi:10.19311/ki.16723198.2016.13.085

傳統(tǒng)的“學(xué)科本位”課程體系,是以學(xué)科課程為主,輔以一定的實(shí)踐課程,被人為地劃分為理論課和實(shí)踐課,采取的是“基礎(chǔ)課+專業(yè)基礎(chǔ)課+專業(yè)課”的典型的三段式課程體系結(jié)構(gòu)。這種課程體系逐漸在高職教育中淘汰,原因是高職教育的目標(biāo)是為社會(huì)培養(yǎng)高技能人才,側(cè)重職業(yè)技能的訓(xùn)練與職業(yè)素質(zhì)的培養(yǎng),而這種課程體系偏重于理論知識(shí)的完整性、系統(tǒng)性和嚴(yán)密性,輕視知識(shí)的實(shí)用性和實(shí)踐性;與未來職業(yè)崗位脫節(jié),不能根據(jù)職業(yè)崗位發(fā)展的需求來調(diào)整教學(xué)內(nèi)容,不能適應(yīng)社會(huì)發(fā)展的需要,不能適應(yīng)工作崗位需要。

隨著高職生源質(zhì)量下降,企業(yè)用人層次需求的變化,高職院校迫切需要構(gòu)建符合高職教育規(guī)律的課程體系。湖南財(cái)經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院結(jié)合本省及周邊省份對(duì)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)人才的需求,針對(duì)計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)特點(diǎn),在對(duì)企業(yè)職業(yè)崗位廣泛調(diào)研的基礎(chǔ)上,分析提煉了典型崗位工作任務(wù),為構(gòu)建計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系打下了夯實(shí)的基礎(chǔ)。

1 人才培養(yǎng)目標(biāo)定位

湖南財(cái)經(jīng)工業(yè)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)以服務(wù)衡陽市、湖南省及周邊省市經(jīng)濟(jì)社會(huì)發(fā)展為宗旨,面向計(jì)算機(jī)應(yīng)用領(lǐng)域,培養(yǎng)具備良好職業(yè)道德和誠(chéng)信品質(zhì),具有計(jì)算機(jī)軟、硬件的基本知識(shí)、軟件開發(fā)、數(shù)據(jù)庫管理、平面設(shè)計(jì)、軟硬件維護(hù)等技能,能勝任計(jì)算機(jī)操作、系統(tǒng)維護(hù)、Web開發(fā)、電子商務(wù)建設(shè)、網(wǎng)站建設(shè)、移動(dòng)平臺(tái)開發(fā)等工作,適應(yīng)市場(chǎng)經(jīng)濟(jì)需要和IT行業(yè)技術(shù)發(fā)展的高素質(zhì)高技能型人才。

2 職業(yè)崗位群分析

通過對(duì)相關(guān)用人單位的職業(yè)崗位的調(diào)研、統(tǒng)計(jì)、分析,高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)明確了其所面向的職業(yè)崗位群。從就業(yè)的發(fā)展階段劃分,可分為初始就業(yè)崗位和發(fā)展就業(yè)崗位,其中初始就業(yè)崗位包括了Java程序員、Android程序員、Web前端設(shè)計(jì)師、數(shù)據(jù)庫管理員和圖形圖像設(shè)計(jì)師;發(fā)展就業(yè)崗位包括了軟件項(xiàng)目經(jīng)理、軟件設(shè)計(jì)工程師(架構(gòu)師)、軟件開發(fā)工程師(程序員)、軟件測(cè)試工程師(測(cè)試員)、軟件維護(hù)工程師、電子商務(wù)工程師(技術(shù)類)、數(shù)據(jù)庫工程師、圖像設(shè)計(jì)師。從人才培養(yǎng)方向劃分,可分為3個(gè)方向,即Web方向、Java開發(fā)移動(dòng)程序方向、媒體設(shè)計(jì)方向,其中Web方向?yàn)楸緦I(yè)主要的培養(yǎng)方向。

3 課程體系構(gòu)建

3.1 構(gòu)建思路

根據(jù)計(jì)算機(jī)職業(yè)崗位層次化、細(xì)分化的需求狀況、任職要求和學(xué)生可持續(xù)發(fā)展的需要,參照職業(yè)資格標(biāo)準(zhǔn)以及企業(yè)、行業(yè)對(duì)計(jì)算機(jī)人員職業(yè)知識(shí)、技能、態(tài)度評(píng)價(jià)標(biāo)準(zhǔn),與湖南青鳥軟件有限公司、深圳智邦科技有限公司、衡陽新浪潮、衡陽同維信息技術(shù)有限公司、衡陽市遠(yuǎn)創(chuàng)信息技術(shù)有限公司、東莞信鴻科技、中興網(wǎng)信衡陽公司等企業(yè)深度合作,深入調(diào)研,對(duì)專業(yè)崗位能力進(jìn)行分析,確定崗位知識(shí)范圍和基本技能,課程內(nèi)容分產(chǎn)業(yè)進(jìn)行細(xì)分,按工作崗位能力形成與拓展的需要,構(gòu)建符合學(xué)生個(gè)性發(fā)展、終身發(fā)展的“項(xiàng)目包、套餐制、遞進(jìn)式”課程體系。

3.2 課程體系模塊

本專業(yè)課程體系由素質(zhì)提升課程、專業(yè)平臺(tái)課程、專業(yè)定向課程、綜合實(shí)踐課程和素質(zhì)拓展課程共五部分構(gòu)成,形成以體現(xiàn)專業(yè)文化素養(yǎng)要求的素質(zhì)提升為先導(dǎo),以體現(xiàn)職業(yè)基本素養(yǎng)的專業(yè)平臺(tái)課程為基礎(chǔ),以體現(xiàn)專業(yè)核心職業(yè)能力需求的專業(yè)定向課程為核心,以體現(xiàn)專業(yè)技術(shù)能力的綜合實(shí)踐課程為關(guān)鍵,以體現(xiàn)專業(yè)拓展能力的素質(zhì)拓展課程為補(bǔ)充的,既相對(duì)獨(dú)立又相互承接的,具有對(duì)接職業(yè)資格考證鮮明特色的“五大模塊”課程體系。

素質(zhì)提升課程包括了“基礎(chǔ)”、“概論”、高等數(shù)學(xué)、大學(xué)英語、體育、大學(xué)語文及應(yīng)用文寫作、大學(xué)生職業(yè)規(guī)劃與就業(yè)指導(dǎo)、形勢(shì)與政策、大學(xué)生心理健康教育、安全教育、健康教育等11門必修課程。

專業(yè)平臺(tái)課程包括了計(jì)算機(jī)應(yīng)用基礎(chǔ)、計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)、C語言程序設(shè)計(jì)、Photoshop應(yīng)用設(shè)計(jì)、計(jì)算機(jī)組裝與維護(hù)實(shí)訓(xùn)、網(wǎng)頁設(shè)計(jì)與制作等6門必修課程。

專業(yè)定向課程包括了數(shù)據(jù)庫設(shè)計(jì)與開發(fā)、Linux操作系統(tǒng)、Java程序設(shè)計(jì)、高級(jí)數(shù)據(jù)庫、Java Web程序設(shè)計(jì)、Java Web高級(jí)應(yīng)用開發(fā)、移動(dòng)應(yīng)用開發(fā)、ICT工程建設(shè)與項(xiàng)目管理、圖形圖像處理實(shí)訓(xùn)、網(wǎng)頁設(shè)計(jì)實(shí)訓(xùn)、網(wǎng)絡(luò)工程實(shí)訓(xùn)、IT認(rèn)證、Java程序設(shè)計(jì)實(shí)訓(xùn)、WEB應(yīng)用開發(fā)實(shí)訓(xùn)等14門必修課程。

綜合實(shí)踐課程包括了軍事訓(xùn)練(含入學(xué)教育)、社會(huì)實(shí)踐、畢業(yè)實(shí)訓(xùn)、生產(chǎn)實(shí)訓(xùn)(含畢業(yè)設(shè)計(jì))、頂崗實(shí)習(xí)等5門必修課程。

素質(zhì)拓展課程有音樂鑒賞、書法鑒賞、美術(shù)鑒賞、影視鑒賞、現(xiàn)代禮儀、演講與口才、個(gè)人理財(cái)實(shí)務(wù)、旅游常識(shí)、文學(xué)鑒賞、普通話、形體訓(xùn)練、網(wǎng)絡(luò)安全、實(shí)用網(wǎng)絡(luò)技術(shù)、電子商務(wù)等多門選修課程,學(xué)生從中選取4門課程進(jìn)行學(xué)習(xí)。

3.3 職業(yè)能力要求對(duì)接課程設(shè)置

以下就幾個(gè)典型的職業(yè)崗位,分析其工作任務(wù)、職業(yè)能力要求,以及對(duì)應(yīng)的核心課程的設(shè)置,具體如表1。

4 結(jié)束語

工作崗位及能力目標(biāo)分析是課程體系設(shè)計(jì)的核心,包括對(duì)工作崗位、典型任務(wù)、能力目標(biāo)的分析,并將分析結(jié)果用于課程設(shè)置。基于崗位能力需求的高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)課程體系構(gòu)建,對(duì)于保證高職院校的教學(xué)質(zhì)量十分必要,是高職院校的辦學(xué)特色和競(jìng)爭(zhēng)軟實(shí)力的具體體現(xiàn)。只要以當(dāng)?shù)乇拘袠I(yè)特點(diǎn)和經(jīng)濟(jì)發(fā)展實(shí)踐為依據(jù),能在一定程度上反映出為社會(huì)服務(wù)的方向,才能構(gòu)建出科學(xué)合理的高職教育的課程體系,從而實(shí)現(xiàn)人才培養(yǎng)目標(biāo)的要求。

參考文獻(xiàn)

[1]都麗莎,張龍偉.職業(yè)教育課程體系的多角度分析[J].職教通訊,2015,(09):1314,29.

[2]葉健華,明小波.高職計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)模塊化課程體系設(shè)置研究[J].濟(jì)南職業(yè)學(xué)院學(xué)報(bào),2008,(04):5457.

第3篇

我是哲學(xué)與社會(huì)發(fā)展學(xué)院0級(jí)社會(huì)學(xué)的學(xué)生,我從0年份開始學(xué)習(xí)計(jì)算機(jī)軟件編程開始今年的月份大概有月的時(shí)間了,在這個(gè)月里我學(xué)習(xí)了有關(guān)JAVA的相關(guān)課程,具備了部分軟件編程的能力。今年暑假我投身到實(shí)習(xí)的大軍中,找到了西安錦程?hào)|方標(biāo)準(zhǔn)公司進(jìn)行實(shí)習(xí),下面就淺顯地談下我的實(shí)習(xí)感受:

)感受到了公司中真是氣氛。

我在編寫程序的時(shí)候覺得其中一個(gè)地方要按我以為的怎樣怎樣寫,后來項(xiàng)目經(jīng)理在測(cè)試的時(shí)候發(fā)現(xiàn)了問題,和其他程序員的模塊銜接出現(xiàn)了一些亂碼,就是用全角的中文輸入時(shí)會(huì)出現(xiàn)亂碼狀況,項(xiàng)目經(jīng)理就很氣氛,把我給批了一頓。但是當(dāng)時(shí)感覺自己的想法沒有錯(cuò),卻沒有想到會(huì)出現(xiàn)亂碼狀況,才發(fā)現(xiàn)自己學(xué)的還是不是很系統(tǒng)。項(xiàng)目經(jīng)理的話或者說老板在公司中就是頭兒,服從,其實(shí)也是職員該做的事情。

)學(xué)會(huì)了溝通和處理問題的能力。

和需求公司的人聊他們的需求的時(shí)候,那個(gè)人對(duì)網(wǎng)站的一些術(shù)語不是很懂,就需要我們用最通俗的話去和他們溝通交流,在做項(xiàng)目的時(shí)候得學(xué)會(huì)和同事交流溝通,相互幫助相互的發(fā)現(xiàn)彼此的問題,團(tuán)隊(duì)精神在尤其是做項(xiàng)目最后的時(shí)候得以體現(xiàn)。同時(shí)明天溝通交流的重要性,比如我的程序中我沒有用過全角的漢字輸入測(cè)試過,但是項(xiàng)目經(jīng)理就查出來了,如果讓其他同事幫我測(cè)試下,說不定就可與避免這種問題。畢竟一個(gè)人的能力不可能樣樣都通。同時(shí)做事情一定要細(xì)心,遇到任何事情都不要慌張。

)我快速學(xué)習(xí)的能力也得以提升。

在學(xué)習(xí)中老師不肯能把所有的東西都教會(huì)你,在學(xué)校中老師只是大概提了一些的東西甚至一點(diǎn)都沒有提到的知識(shí)}在做項(xiàng)目的時(shí)候卻用到了。就需要你快速的學(xué)習(xí)能力,接受能力,并且把所學(xué)到的東西快速的運(yùn)用到實(shí)踐中去。

第4篇

但是,我國(guó)的軟件產(chǎn)業(yè)整體規(guī)模不大,目前總規(guī)模僅占全球的2%,在我國(guó)電子信息產(chǎn)業(yè)的比重也只有8%左右(美國(guó)為30%),中國(guó)軟件銷售總收入甚至不到微軟公司的一半,軟件出口能力只有愛爾蘭的12%、印度的19%。影響我國(guó)軟件產(chǎn)業(yè)發(fā)展的嚴(yán)重問題是軟件專業(yè)人才的結(jié)構(gòu)性短缺。2002年我國(guó)軟件從業(yè)人員59萬人,其中專業(yè)人才約有34萬人,包括:高級(jí)人才4萬人,中級(jí)人才20萬人,初級(jí)人才10萬人,呈兩頭小中間大的橄欖型結(jié)構(gòu),不僅缺乏高層次的系統(tǒng)分析員、項(xiàng)目總體設(shè)計(jì)師、軟件市場(chǎng)開拓人員、軟件質(zhì)量評(píng)測(cè)人員,而且缺少大量從事基礎(chǔ)性軟件開發(fā)工作,承擔(dān)標(biāo)準(zhǔn)化程序編寫和軟件測(cè)試的人員。根據(jù)國(guó)際經(jīng)驗(yàn),合理的軟件專業(yè)人才結(jié)構(gòu)均為金字塔型結(jié)構(gòu),高、中、初級(jí)軟件專業(yè)人才應(yīng)基本維持在1∶4∶7(或1∶4∶8)的比例。國(guó)務(wù)院于2002年底的《振興軟件產(chǎn)業(yè)行動(dòng)綱要》要求到2005年,我國(guó)軟件專業(yè)人才應(yīng)達(dá)到80萬人。按照合理的人才結(jié)構(gòu)比例進(jìn)行測(cè)算,到2005年,我國(guó)需要高級(jí)軟件人才6萬人,中級(jí)軟件人才28萬人,初級(jí)軟件人才46萬人。這就意味著到2005年,我國(guó)高級(jí)軟件人才短缺2萬人,初級(jí)軟件人才短缺36萬人。軟件專業(yè)人才的結(jié)構(gòu)性短缺已成為制約軟件產(chǎn)業(yè)發(fā)展的瓶頸。提高高級(jí)軟件人才的質(zhì)量,加速培養(yǎng)基礎(chǔ)性軟件人才,是未來若干年內(nèi),我國(guó)軟件專業(yè)人才的培養(yǎng)目標(biāo)。而計(jì)算機(jī)應(yīng)用與軟件專業(yè)初級(jí)人才培養(yǎng)主要應(yīng)由中等和高等職業(yè)教育來承擔(dān)。由此可見,大力改革和發(fā)展計(jì)算機(jī)應(yīng)用和軟件專業(yè)的中、高等職業(yè)教育,對(duì)于推進(jìn)我國(guó)信息化具有重要意義。

作為承擔(dān)技能型人才培養(yǎng)任務(wù)的高職院校,理應(yīng)承擔(dān)起應(yīng)用軟件初級(jí)開發(fā)人才的培養(yǎng)任務(wù)。但是,目前我國(guó)大多數(shù)高職院校軟件專業(yè),主要是軟件工程專業(yè),仍然沿用軟件工程專業(yè)或相近專業(yè)的大學(xué)本科教學(xué)模式和教學(xué)計(jì)劃,是本科的微縮版,沒有根據(jù)自身特點(diǎn),建立起一套獨(dú)特的、完整的、適用的教學(xué)體系,沒有形成自己的辦學(xué)特色。本人借鑒國(guó)際著名IT廠商,參照國(guó)內(nèi)多家職業(yè)技術(shù)院校人才培養(yǎng)模式成功經(jīng)驗(yàn),結(jié)合我國(guó)軟件產(chǎn)業(yè)的發(fā)展需要,對(duì)軟件工程專業(yè)技術(shù)課程,從課程體系、教學(xué)模式和教學(xué)方法以及考核方式進(jìn)行了有益的探索。

一、培養(yǎng)目標(biāo)及培養(yǎng)模式

1. 軟件工程專業(yè)的培養(yǎng)目標(biāo)

軟件工程專業(yè)的培養(yǎng)目標(biāo)是培養(yǎng)具備計(jì)算機(jī)軟件開發(fā)能力的應(yīng)用型高級(jí)技術(shù)人才。本專業(yè)學(xué)生要掌握的專業(yè)技能是使用當(dāng)今最流行最先進(jìn)的高級(jí)語言進(jìn)行編程,學(xué)生畢業(yè)時(shí)應(yīng)取得中級(jí)程序員資格,能在系統(tǒng)分析員和軟件工程師領(lǐng)導(dǎo)下進(jìn)行應(yīng)用軟件編程工作。

2. 軟件工程專業(yè)的培養(yǎng)模式

針對(duì)軟件工程專業(yè)的培養(yǎng)目標(biāo),我們?cè)趯I(yè)課程的設(shè)置上應(yīng)作相應(yīng)的改革與調(diào)整。圍繞各階段學(xué)習(xí)的中心任務(wù),第一學(xué)年要打好基礎(chǔ),第二學(xué)年要強(qiáng)化主干,第三學(xué)年要以典型工程引路,通過強(qiáng)化實(shí)訓(xùn)課培養(yǎng)學(xué)生的綜合能力。專業(yè)課的安排每學(xué)年各有側(cè)重。

(1)打好基礎(chǔ)

學(xué)生進(jìn)校后的第一年在學(xué)習(xí)英語、高等數(shù)學(xué)等公共課的同時(shí),學(xué)習(xí)“計(jì)算機(jī)組成原理”、“數(shù)據(jù)結(jié)構(gòu)”、“C語言”、“數(shù)據(jù)庫”、“dHTML”、“面向?qū)ο蟪绦蛟O(shè)計(jì)方法”等專業(yè)基礎(chǔ)課程,為學(xué)習(xí)主干課做好準(zhǔn)備。與此同時(shí),我們還特別重視這一階段學(xué)生的打字訓(xùn)練。要求每一個(gè)學(xué)生的漢字錄入速度達(dá)到60字/分鐘,只有打字動(dòng)作規(guī)范,熟練到能夠輕松盲打,編程才能精神集中而不易疲勞,工作才能高效而愉快。當(dāng)今軟件大國(guó)印度是我們要學(xué)習(xí)、借鑒的對(duì)象,我們的程序員在英語溝通能力上和打字能力上普遍不及印度程序員,如果說英語溝通能力上他們有優(yōu)勢(shì)的話,那么在中英文打字這一點(diǎn)上我們就沒有理由一定要輸給他們。

(2)強(qiáng)化主干課

學(xué)生的就業(yè)競(jìng)爭(zhēng)力在很大程度上取決于他們所掌握的工具的先進(jìn)性和熟練程度。在基于WEB的開發(fā)環(huán)境下,JAVASCRIPT、JAVA、JSP、XML是當(dāng)今最先進(jìn)、最流行的編程語言,是程序員最愛選擇的開發(fā)工具。熟練地掌握這些編程工具,形成一條得心應(yīng)手的工具鏈,就為學(xué)生獨(dú)立開發(fā)小型軟件或參與開發(fā)中型軟件提供了基本的技術(shù)手段。要讓學(xué)生熟練掌握這些工具,就必須強(qiáng)化訓(xùn)練。有所為就得有所不為,在課程設(shè)置上減少平行課有利于強(qiáng)化訓(xùn)練。開了JAVA,就不開C++、C#,開了JSP,就不開ASP,這樣學(xué)生們就可以集中時(shí)間和精力在有限的幾門語言上,避免“樣樣通樣樣松”的弊端。又由于JAVASCRIPT、JAVA、JSP等語言風(fēng)格一致(都是面向?qū)ο蟮模⒄Z法一致(都沿用了C語言的語法),避免了不同類型語言之間的混淆,減少了學(xué)習(xí)的難度,確保學(xué)生們學(xué)得懂、用得上。

(3)典型工程引路

實(shí)訓(xùn)課是讓學(xué)生將所學(xué)知識(shí)轉(zhuǎn)化為技能的有效手段。實(shí)訓(xùn)課貫穿于三年學(xué)習(xí)的全過程,但越到高年級(jí),實(shí)訓(xùn)的綜合程度越高。這一階段的實(shí)訓(xùn)更多地采用案例教學(xué),案例也更接近于典型工程。實(shí)訓(xùn)課的最后階段就是畢業(yè)設(shè)計(jì)。在做典型工程的過程中,學(xué)生的知識(shí)得以融會(huì)貫通,知識(shí)的綜合應(yīng)用能力得以提高。

作為軟件工程專業(yè)的學(xué)生,還必須養(yǎng)成良好的編程習(xí)慣,寫出的程序應(yīng)結(jié)構(gòu)合理,符合軟件規(guī)范,具有可讀性,應(yīng)備有完整的相應(yīng)文檔。為此,在第三學(xué)年專門開設(shè)有“軟件工程”課程。

二、積極推進(jìn)教與學(xué)的改革

教學(xué)改革一方面是教,另一方面是學(xué)。一方面是老師,一方面是學(xué)生。要對(duì)不同的對(duì)象采用不同的措施,著力提高教師授課的藝術(shù)性、科學(xué)性、趣味性、形象性,從學(xué)生方面著力提高參與性、實(shí)踐性、主動(dòng)性、積極性,使教和學(xué)相互促進(jìn),各有收獲。

教師方面除要求提高常規(guī)教學(xué)的能力之外,特別是軟件編程課教學(xué)方面,盡可能多地使用多媒體課件進(jìn)行課堂教學(xué),盡可能多地在機(jī)房上課,使當(dāng)堂學(xué)的內(nèi)容當(dāng)堂消化,增加學(xué)生的動(dòng)手能力和實(shí)踐能力,提高感性認(rèn)識(shí),通過親手實(shí)踐使課堂知識(shí)盡快地掌握。在學(xué)生基礎(chǔ)文化素質(zhì)普遍薄弱的情況下,采用多模式的教學(xué)方法和突出個(gè)性的學(xué)習(xí)方法,通過適合學(xué)生特點(diǎn)的指導(dǎo)學(xué)習(xí)(如演講、辯論、項(xiàng)目實(shí)習(xí)等),引導(dǎo)學(xué)生在掌握理論知識(shí)與應(yīng)用工具的同時(shí),具備良好的自學(xué)能力與職業(yè)素質(zhì)。要探索出一套多模式的教學(xué)方法,將理論課、上機(jī)課、學(xué)習(xí)指導(dǎo)課、在線學(xué)習(xí)課融為一體。以理論課講授專業(yè)知識(shí);上機(jī)課培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力;通過實(shí)習(xí)課學(xué)習(xí)促進(jìn)學(xué)生深入理解所學(xué)知識(shí),并融會(huì)貫通,培養(yǎng)學(xué)生的溝通能力;通過在線學(xué)習(xí)課培養(yǎng)學(xué)生的自學(xué)能力、分析判斷能力。

對(duì)一些軟件開發(fā)工具課程,要求老師課程結(jié)束時(shí),使學(xué)生能利用該軟件工具開發(fā)出一些小的應(yīng)用系統(tǒng),達(dá)到學(xué)以致用的目的。同時(shí)也要改革考試制度,加大實(shí)踐環(huán)節(jié)考試的力度和所占考試成績(jī)的比例,引導(dǎo)學(xué)生注重實(shí)踐環(huán)節(jié)能力的培養(yǎng)。

第5篇

關(guān)鍵詞:RBAC;角色;ERP;權(quán)限管理;JSP

中圖分類號(hào):TP311文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2008)11-20214-02

1 引言

隨著Internet的發(fā)展及基于Internet服務(wù)的迅速崛起,管理網(wǎng)絡(luò)化已成為趨勢(shì)。基于Web的ERP(企業(yè)資源計(jì)劃)系統(tǒng)以其獨(dú)特的優(yōu)勢(shì),掀起了新的潮流。首先,基于Web的信息管理擺脫了地域上的限制,使信息系統(tǒng)的管理更加方便,只要能上網(wǎng)的地方,就是基于Web的管理系統(tǒng)可以運(yùn)行的地方,它使得遠(yuǎn)程辦公、無紙辦公、遠(yuǎn)程管理成為可能。其次,它的快捷性極大地提高了企業(yè)的工作效率。但由于網(wǎng)絡(luò)信息的共享特性.系統(tǒng)的安全問題變得越來越突出,具有越來越重要的地位。因此對(duì)用戶進(jìn)行權(quán)限劃分是保證系統(tǒng)安全的重要措施之一。

對(duì)于在企業(yè)環(huán)境中的訪問控制方法,一般有三種:

① 自主型訪問控制(DAC):是在確認(rèn)主體身份及所屬的組的基礎(chǔ)上,對(duì)訪問進(jìn)行限定的一種控制策略,訪問控制策略保存在一個(gè)矩陣中,行為主體,列為客體。

② 強(qiáng)制型訪問控制(MAC):是指系統(tǒng)強(qiáng)制主體服從事先制訂的訪問控制政策。它主要用于多層次安全級(jí)別的軍事應(yīng)用中。

③ 基于角色的訪問控制(RBAC):該技術(shù)主要研究將用戶劃分成與其在組織結(jié)構(gòu)體系相一致的角色,以減少授權(quán)管理的復(fù)雜性,降低管理開銷和為管理員提供一個(gè)比較好的實(shí)現(xiàn)復(fù)雜安全政策的環(huán)境。

本文將基于角色的權(quán)限管理方法用于基于JSP的ERP系統(tǒng)中,以方便靈活地對(duì)網(wǎng)頁的訪問權(quán)限進(jìn)行控制。

2 RBAC概述

基于角色的訪問控制(RBAC)一般包括:用戶(User)、角色(Role)、權(quán)限(Privilege)和數(shù)據(jù)對(duì)象(Data Object)。各個(gè)實(shí)體問的相互關(guān)系為:用戶是發(fā) 訪問操作和存取要求的主動(dòng)方,是對(duì)數(shù)據(jù)對(duì)象進(jìn)行操作的主體(Subject);權(quán)限是對(duì)某一數(shù)據(jù)對(duì)象進(jìn)行某一種特定的操作的權(quán)利;數(shù)據(jù)對(duì)象即訪問控制的客體(Object),通常是被調(diào)用的程序或存取的數(shù)據(jù)訪問;角色就是用戶在系統(tǒng)內(nèi)可執(zhí)行的操作的集合,是RBAC中引入的一個(gè)重要概念。角色作為聯(lián)系用戶和權(quán)限的中間橋梁,一個(gè)角色與權(quán)限的聯(lián)系可以看作是該角色擁有的一組權(quán)限的集合,與用戶關(guān)聯(lián)又可以看作是若干具有相同身份的用戶的集合,用戶和角色以及角色和權(quán)限之間都是多對(duì)多的關(guān)系。一個(gè)登錄于某系統(tǒng)的用戶,可以通過他所具有的角色的權(quán)限來判斷其可訪問的系統(tǒng)資源和對(duì)系統(tǒng)資源可以進(jìn)行的操作。圖1是RBAC基本的工作原理圖。

在ERP系統(tǒng)中為了更好的被人們所理解,一般把角色稱作職位或者職務(wù),職位是按企業(yè)的業(yè)務(wù)需求來設(shè)計(jì)的,一個(gè)具體職務(wù)代表了在日常工作中處理某些事務(wù)的權(quán)利。這樣做不但方便了程序員和客戶之間的溝通,也簡(jiǎn)化了管理員的權(quán)限管理操作,增強(qiáng)了系統(tǒng)的可讀性。

另外由于該企業(yè)是一個(gè)既有上游客戶和下游客戶的中間供商,所以時(shí)常有客戶要登錄系統(tǒng)。這些客戶以及一些實(shí)習(xí)人員等都是階段性用戶,為了安全起見要控制他們的訪問時(shí)效性。本系統(tǒng)在用戶信息中添加了一狀態(tài)列, 用于動(dòng)態(tài)控制用戶訪問系統(tǒng)的可用性。

同時(shí)基于本系統(tǒng)的許多不同部門使用的相對(duì)獨(dú)立的應(yīng)用子系統(tǒng)。各個(gè)應(yīng)用子系統(tǒng)是由不同組的軟件開發(fā)人員并行開發(fā)的,而各子系統(tǒng)的開發(fā)進(jìn)度不同。為了便于權(quán)限管琿,將系統(tǒng)訪問權(quán)限管理從各個(gè)子系統(tǒng)中提取出,形成獨(dú)立于各應(yīng)用子系統(tǒng)的安全管理系統(tǒng)。各子系統(tǒng)的訪問權(quán)限都在該安全管理系統(tǒng)中進(jìn)行集中管理。只需在數(shù)據(jù)庫中添加數(shù)據(jù)對(duì)象,當(dāng)系統(tǒng)運(yùn)行時(shí),會(huì)自動(dòng)將所有角色對(duì)新添數(shù)據(jù)對(duì)象的操作權(quán)限默認(rèn)設(shè)置為最低權(quán)限(為了安全起見默認(rèn)為最低權(quán)限,也可以由客戶自定義默認(rèn)權(quán)限)。減少了管理員的工作量。如果需要詳細(xì)設(shè)置,可在角色管理頁面對(duì)需要修改的角色進(jìn)行修改。

3 權(quán)限數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫采用的是Microsoft SQL Server2000 Enterprise,權(quán)限管理中涉及的表有四類,分別是:

①權(quán)限表;用來保存所有的功能菜單的表;

②用戶表;用戶表除了存儲(chǔ)用戶的登錄信息,還用來存儲(chǔ)用戶的基本信息?;拘畔⒖梢愿鶕?jù)客戶的要求自定義添加。

③角色表;角色先按部門劃分,然后按訪問類型再分類。。

④用戶一角色表和角色一權(quán)限表;用來保存用戶與角色及角色與權(quán)限之間關(guān)系的表。

4 權(quán)限管理實(shí)現(xiàn)

4.1 B/S三層體系結(jié)構(gòu)

系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)采用B/S(Browser/Server)三層體系結(jié)構(gòu),數(shù)據(jù)資源和客戶機(jī)將被應(yīng)用服務(wù)器分隔開(如圖3所示),應(yīng)用服務(wù)器上存儲(chǔ)和運(yùn)行應(yīng)用邏輯。其著重客戶機(jī)對(duì)應(yīng)用服務(wù)器的請(qǐng)求,客戶端訪問的是應(yīng)用程序,由應(yīng)用程序?qū)?shù)據(jù)進(jìn)行查詢和存取,這樣就能保證數(shù)據(jù)不被非法使用和篡改。同時(shí),這種結(jié)構(gòu)也提高了系統(tǒng)的性能,簡(jiǎn)化了用戶的管理。

4.2 開發(fā)工具的選擇

開發(fā)環(huán)境是Windows 2000 Server Enterprise + SQL Server 2000;

開發(fā)工具是My Eclipse;

采用JSP(JavaServer Page)技術(shù),其與ASP技術(shù)相比具有更顯著的優(yōu)點(diǎn):

① 更高的執(zhí)行效率和開發(fā)效率。JSP 作為Java平臺(tái)的一部分,擁有Java編程語言“一次編寫,隨處運(yùn)行”的特點(diǎn)。

② 健壯的存儲(chǔ)管理和安全性。JSP頁面的內(nèi)置腳本語言是基于Java編程語言的,而且所有的JSP頁面都被編譯成Java Servlet,JSP頁面就具有Java技術(shù)的所有優(yōu)點(diǎn)。

③ 更廣的平臺(tái)適應(yīng)性。幾乎所有平臺(tái)都支持Java,JSP+JavaBean,它們可以在任何平臺(tái)下通行無阻。

4.3 MVC設(shè)計(jì)模式

MVC是J2EE平臺(tái)上推薦的一種設(shè)計(jì)模式,它把一個(gè)應(yīng)用的輸入、處理、輸出流程按照視圖、控制、模型的方式進(jìn)行分離,將WEB應(yīng)用分為三層:控制層、模型層、視圖層.也稱為控制器、模型、視圖。

4.4 登錄用戶的訪問流程

圖5所示為用戶訪問表單頁面流程圖:用戶在訪問應(yīng)用服務(wù)器之前,首先向身份認(rèn)證服務(wù)器證實(shí)自己的身份和角色。然后讀取角色的信息并用session值存儲(chǔ),由session值來判斷菜單選項(xiàng)的可用性(若權(quán)限不足,灰色顯示)以及具體表單頁面的按鈕可用性(例如“添加”、“刪除”、“修改”等按鈕)。

5 結(jié)束語

本系統(tǒng)主要有以下優(yōu)點(diǎn):

(1)通過瀏覽器由管理員在前臺(tái)對(duì)用戶進(jìn)行授權(quán),避免了管理員在后臺(tái)即數(shù)據(jù)庫側(cè)對(duì)各個(gè)表操作的復(fù)雜性.操作比較簡(jiǎn)單易行而且可靠,并且授權(quán)可以精確到數(shù)據(jù)庫中的每一個(gè)表;

(2)采用了JSP技術(shù)和B/S 3層網(wǎng)絡(luò)架構(gòu),表現(xiàn)層充分利用了JSP的安全特性,增強(qiáng)了系統(tǒng)的安全性能:中間層采用組件封裝了基于角色的權(quán)限管理(RABC)的應(yīng)用邏輯,極大地提高了系統(tǒng)的穩(wěn)定性、可擴(kuò)充性和移植性。

參考文獻(xiàn):

[1] Ravi S sandhu. Role-Based Access Control Models[J]. IEEE Computer,1996.

[2] 劉曉華,張健,周慧貞. JSP應(yīng)用開發(fā)詳解(第3版)[M]. 北京:電子工業(yè)出版社,2007.

[3] Bruce Eckel. Thinking In Java Fourth Edition[M]. Prentice Hall PTR,2006.

第6篇

【關(guān)鍵詞】高職院校;軟件開發(fā);實(shí)訓(xùn)

要想使學(xué)生的軟件實(shí)訓(xùn)能力得到切實(shí)的提升,僅僅依靠課堂上的理論教學(xué)是遠(yuǎn)遠(yuǎn)不夠的,讓學(xué)生對(duì)軟件的實(shí)訓(xùn)積累豐富的經(jīng)驗(yàn),并且在過程中發(fā)現(xiàn)自身的不足與欠缺,使得自身的能力不斷提升。所以,高職院校中的計(jì)算機(jī)軟件實(shí)訓(xùn)的課程是具有重大意義的。

1實(shí)訓(xùn)教室的開發(fā)建設(shè)

實(shí)驗(yàn)室的完善與否,直接影響著高職院校計(jì)算機(jī)軟件實(shí)訓(xùn)教學(xué)的成效。高職院校的實(shí)訓(xùn)室的建設(shè)內(nèi)容可分為兩大類別:①實(shí)訓(xùn)專用室;②公共軟件實(shí)踐機(jī)房。建設(shè)軟件實(shí)訓(xùn)教室是開展教學(xué)最佳的方式,可以通過實(shí)訓(xùn)室將教學(xué)上的內(nèi)容與實(shí)際結(jié)合起來,課上不懂的內(nèi)容,通過實(shí)際操作,可以更好的解決疑惑;而實(shí)際操作中遇到的問題,也可通過課上的理論進(jìn)行摸索。這對(duì)深化學(xué)生的記憶,加強(qiáng)實(shí)訓(xùn)的效果都有著不可忽視的作用。而建立實(shí)訓(xùn)室的另一個(gè)好處,就是可以讓學(xué)生對(duì)開發(fā)過程有著更直接的體驗(yàn)。舉個(gè)例子,在某堂JAVA程序的實(shí)訓(xùn)課上,老師就可以讓學(xué)生分為兩人一組,一名同學(xué)充當(dāng)用戶,來體驗(yàn)另一名同學(xué)設(shè)計(jì)出的軟件,在研究設(shè)計(jì)的過程中,充當(dāng)用戶的同學(xué)可仔細(xì)觀摩,但不要提出問題或是給予幫助,直到實(shí)訓(xùn)者的工作完成,將成品軟件交于充當(dāng)用戶的同學(xué)體驗(yàn)時(shí),這名充當(dāng)用戶的同學(xué)方可提出自己對(duì)這款軟件的看法,需要或者增設(shè)軟件功能和特性,以及自己對(duì)整個(gè)過程中存在的問題或是建議。這樣,雙方不僅在交流的過程中對(duì)知識(shí)進(jìn)行了鞏固,還避免了由閉門造車而引出的狹隘觀念。

2實(shí)訓(xùn)理論實(shí)踐相結(jié)合

事實(shí)上,高職院校的計(jì)算機(jī)軟件開發(fā)可謂是五花八門,種類繁多。為確保培訓(xùn)資源不被浪費(fèi),也提高學(xué)生的課堂質(zhì)量,所以,高職院校的計(jì)算機(jī)實(shí)訓(xùn)模式在落實(shí)的過程中,首先需要考慮的問題就是需要對(duì)哪些課題進(jìn)行實(shí)訓(xùn),實(shí)訓(xùn)項(xiàng)目的合理性與科學(xué)性對(duì)實(shí)訓(xùn)結(jié)果有著至關(guān)重要的影響。而在實(shí)訓(xùn)過程中,不僅要切實(shí)貼合訓(xùn)練任務(wù),還要充分考慮學(xué)生的實(shí)際特點(diǎn),重視培訓(xùn)過程,提升學(xué)生對(duì)實(shí)訓(xùn)的認(rèn)知能力。當(dāng)然,重視實(shí)訓(xùn)也不等于完全忽視課堂教學(xué),任何高樓的屹立,都必須是根基的牢固,舉個(gè)例子,在實(shí)訓(xùn)過程中可能會(huì)遇到到模擬器上報(bào)出ActivityManager:Error:Activityclass{..}doesnotexist,要是事先對(duì)這一內(nèi)容的知識(shí)沒有掌握,盲目進(jìn)行實(shí)訓(xùn)操作練習(xí),不僅會(huì)使問題擠壓,還會(huì)浪費(fèi)實(shí)訓(xùn)資源。假如課題要求學(xué)生對(duì)ClearCase等大型配置管理工具進(jìn)行設(shè)計(jì),如果事前不做好研究工作,對(duì)軟件的配置和使用不當(dāng),這樣造成的問題會(huì)相當(dāng)多,所以事前做好充分而細(xì)致的準(zhǔn)備工作,在實(shí)訓(xùn)過程中,參與實(shí)訓(xùn)的人員才能游刃有余。

3正規(guī)機(jī)構(gòu)的接觸磨合

目前高職院校的計(jì)算機(jī)軟件實(shí)訓(xùn)大都圍繞兩個(gè)方向來進(jìn)行:.net和java。這兩個(gè)方向會(huì)涉及到一些主干課程,像C++,Java,等等課題,實(shí)訓(xùn)的內(nèi)容主要圍繞這些主干課程設(shè)計(jì)一些具有實(shí)際運(yùn)用價(jià)值的軟件,但多數(shù)高校由于受到資源的約束,所以一般會(huì)和社會(huì)上的一些正規(guī)機(jī)構(gòu)采取合作的方式,來對(duì)學(xué)生的軟件實(shí)訓(xùn)水平得到進(jìn)一步的提升。例如和專業(yè)的計(jì)算機(jī)培訓(xùn)機(jī)構(gòu)合作,采用這種方式的院校,多是先選擇一家資歷雄厚的計(jì)算機(jī)培訓(xùn)機(jī)構(gòu),經(jīng)過雙方協(xié)商,簽訂協(xié)議。實(shí)訓(xùn)室由學(xué)校方面負(fù)責(zé)提供,普通課程可由校內(nèi)老師進(jìn)行培訓(xùn),實(shí)訓(xùn)課程則由培訓(xùn)機(jī)構(gòu)的專職人員到校講授,并且負(fù)責(zé)相關(guān)課題的研究與實(shí)訓(xùn)。還有種方法就是直接讓學(xué)生參與到大型IT或者軟件公司的培訓(xùn)活動(dòng)中去,這種方法和培訓(xùn)機(jī)構(gòu)的類似,只不過合作對(duì)象變換成了相關(guān)的計(jì)算機(jī)公司或企業(yè)。公司可以使用自己的商業(yè)軟件為實(shí)訓(xùn)課題,委派程序員或是工程師到學(xué)校進(jìn)行實(shí)訓(xùn)輔導(dǎo)。實(shí)訓(xùn)工作的前期一般是在學(xué)校完成,等到實(shí)訓(xùn)后期,公司可以讓學(xué)生到公司內(nèi)部承擔(dān)一些相關(guān)工作,相當(dāng)于是把實(shí)訓(xùn)和實(shí)習(xí)結(jié)合到一起,這種方式中學(xué)校只提供教學(xué)和實(shí)訓(xùn)所需的場(chǎng)地,實(shí)訓(xùn)室由公司來提供,所有課程也是由公司的人員進(jìn)行講授。

4結(jié)語

走實(shí)訓(xùn)之路這個(gè)理念,沒有任何可以質(zhì)疑的,但是如何切實(shí)貼合自身,建立完善的實(shí)訓(xùn)課程,則是各個(gè)高職院校難以選擇的,既要考慮費(fèi)用的開支問題,還要顧慮到學(xué)生們的實(shí)際學(xué)習(xí)能力,并且加強(qiáng)研究力度,從而促進(jìn)高職院校的穩(wěn)步發(fā)展,促進(jìn)學(xué)生的全面進(jìn)步。

參考文獻(xiàn)

[1]賀媛媛,仇賓,王慧斌.高職院校計(jì)算機(jī)軟件實(shí)訓(xùn)的實(shí)現(xiàn)途徑及分析[J].石家莊鐵路職業(yè)技術(shù)學(xué)院學(xué)報(bào),2008,03:126~128.

[2]王利,楊征.淺論高職軟件技術(shù)專業(yè)實(shí)訓(xùn)的實(shí)現(xiàn)途徑[J].瀘州職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010,03:28~30+27.

第7篇

關(guān)鍵詞:游戲教學(xué)法;游戲案例;激勵(lì)機(jī)制;案例教學(xué)

中圖分類號(hào):G431 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):16727800(2013)009019203

基金項(xiàng)目:國(guó)家自然科學(xué)基金項(xiàng)目(61171075);湖北省自然科學(xué)基金項(xiàng)目(2011CDB297);武漢市教育局重點(diǎn)科研項(xiàng)目(2011020);湖北省教研項(xiàng)目(鄂教(2011)32);湖北省教育廳科研項(xiàng)目(B20129003);湖北省教育廳科學(xué)研究項(xiàng)目(B2013254);校本重點(diǎn)研究項(xiàng)目(2013JZ06)

作者簡(jiǎn)介:周方(1982-),女,碩士,武漢生物工程學(xué)院計(jì)算機(jī)與信息工程系講師,研究方向?yàn)榉植际较到y(tǒng)與軟件工程。

0引言

縱觀筆者所在院系人才培養(yǎng)方案,除去專業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)環(huán)節(jié),??茖W(xué)生在校學(xué)習(xí)5學(xué)期,程序設(shè)計(jì)類課程開設(shè)共持續(xù)4學(xué)期,本科學(xué)生在校7學(xué)期,程序設(shè)計(jì)類課程開設(shè)共持續(xù)6學(xué)期,雖然經(jīng)過長(zhǎng)時(shí)間的系統(tǒng)學(xué)習(xí),但是效果并不理想。該系針對(duì)面向過程和面向?qū)ο髢深惓绦蛟O(shè)計(jì)類課程,開設(shè)有《C語言程序設(shè)計(jì)》、《面向?qū)ο蟪绦蛟O(shè)計(jì)》、《Java語言程序設(shè)計(jì)》、《Delphi語言程序設(shè)計(jì)》、《C#語言程序設(shè)計(jì)》、《.Net語言程序設(shè)計(jì)》等一系列程序設(shè)計(jì)類課程,期望用程序設(shè)計(jì)語言的高覆蓋率換取高就業(yè)率。但大多數(shù)學(xué)生均感覺投入了過多的精力,卻沒有精通任何一門程序設(shè)計(jì)類語言,并且從事計(jì)算機(jī)相關(guān)工作的畢業(yè)生

人數(shù)比例不到25%,這與人才培養(yǎng)初衷出現(xiàn)了嚴(yán)重的不一致。針對(duì)該現(xiàn)象,汲取各程序設(shè)計(jì)類課程任課教師的經(jīng)驗(yàn),在現(xiàn)有教學(xué)學(xué)時(shí)的基礎(chǔ)上,通過調(diào)整人才培養(yǎng)方案,尋找各類程序設(shè)計(jì)類課程教學(xué)方法、教學(xué)內(nèi)容、考試方式、教學(xué)評(píng)價(jià)等的通用性研究,并構(gòu)建知識(shí)共享平臺(tái),摸索出一套適合本校校情的程序設(shè)計(jì)人才培養(yǎng)模式,并爭(zhēng)取向其它兄弟院校推廣。

1游戲教學(xué)法定義及創(chuàng)新

所謂游戲教學(xué)法,就是在分析常規(guī)教學(xué)方法的基礎(chǔ)上,結(jié)合在校大學(xué)生愛玩游戲的實(shí)際情況,采用學(xué)生普遍感興趣的游戲案例作為載體,教學(xué)過程中,注重與學(xué)生平等、信任關(guān)系的建立,實(shí)現(xiàn)“寓教于樂”的最高境界。具體創(chuàng)新如下:

(1)該方法通過深入剖析計(jì)算機(jī)相關(guān)專業(yè)程序設(shè)計(jì)類課程之間的關(guān)聯(lián)關(guān)系,將其組成群組進(jìn)行立項(xiàng)研究,通過調(diào)整教學(xué)大綱、注重第一門程序設(shè)計(jì)課程的教學(xué)、利用案例特別是游戲案例進(jìn)行知識(shí)點(diǎn)講解等方式,從多個(gè)角度激發(fā)學(xué)生學(xué)習(xí)程序設(shè)計(jì)的積極性,達(dá)到提高學(xué)生工程實(shí)踐能力的目的。

(2)該方法首次將軟件產(chǎn)業(yè)中的角色定位和角色職能,引入高校計(jì)算機(jī)教學(xué)課堂,以便學(xué)生對(duì)該行業(yè)有所了解,更早、更好地涉及該領(lǐng)域,從而定位和充實(shí)自己的職業(yè)生涯。

(3)該方法在進(jìn)行案例教學(xué)過程中,以小組協(xié)作方式進(jìn)行學(xué)習(xí),以提高學(xué)生的團(tuán)隊(duì)合作意識(shí);依照“將課堂還給學(xué)生”以及“授人以魚,不如授人以漁”的思想,讓學(xué)生自己組合成小組,自己參與管理,摸索適合自己團(tuán)隊(duì)的激勵(lì)機(jī)制,促使學(xué)生在提升程序設(shè)計(jì)能力的同時(shí),也相應(yīng)提升其管理能力,這樣有助于培養(yǎng)技能和管理相結(jié)合的復(fù)合型人才,全面提高學(xué)生的綜合素質(zhì),以適應(yīng)我國(guó)軟件產(chǎn)業(yè)迅猛發(fā)展的需要。

(4)本項(xiàng)目研究堅(jiān)持強(qiáng)化學(xué)生的抽象思維能力和設(shè)計(jì)(動(dòng)手)能力的培養(yǎng),從教學(xué)過程的一點(diǎn)一滴入手,逐步引導(dǎo)學(xué)生建立創(chuàng)造性學(xué)習(xí)和創(chuàng)造性工作的意識(shí),以達(dá)到培養(yǎng)創(chuàng)新人才的目的。

(5)本項(xiàng)目以游戲案例為載體,快樂學(xué)習(xí)為理念,通過尋找程序設(shè)計(jì)類課程教學(xué)的通用性并建立通用性案例庫等方式,達(dá)到縮短能力培養(yǎng)周期的目的。

2游戲教學(xué)法具體內(nèi)容

該教學(xué)方法以《C語言程序設(shè)計(jì)》、《C++語言程序設(shè)計(jì)》為主,《數(shù)據(jù)結(jié)構(gòu)》和《數(shù)據(jù)庫》為輔,通過對(duì)這4門計(jì)算機(jī)軟件系列類課程立項(xiàng)進(jìn)行研究,針對(duì)學(xué)生愛玩游戲的特點(diǎn),通過對(duì)知識(shí)點(diǎn)進(jìn)行提取、整合,構(gòu)建核心知識(shí)體系,將其融入到游戲案例中, 從教學(xué)計(jì)劃、教學(xué)案例、教學(xué)方法、教學(xué)模式、教學(xué)內(nèi)容、教學(xué)反思、評(píng)價(jià)體系、考核形式、激勵(lì)機(jī)制等9個(gè)方面進(jìn)行研究,具體內(nèi)容如下:

2.1教學(xué)計(jì)劃研究

雖然網(wǎng)絡(luò)游戲已經(jīng)盛行,但暫時(shí)還沒有進(jìn)入高校計(jì)算機(jī)專業(yè)的課堂教學(xué),因此很難借鑒其它兄弟院校的教學(xué)計(jì)劃,而培訓(xùn)機(jī)構(gòu)和游戲公司卻充當(dāng)了先行者。可以借鑒其課程體系結(jié)構(gòu)和人才培養(yǎng)方案,例如:開設(shè)游戲策劃基礎(chǔ)、游戲構(gòu)架設(shè)計(jì)、Flash、Flex、Java、網(wǎng)絡(luò)游戲程序設(shè)計(jì)、網(wǎng)絡(luò)游戲算法設(shè)計(jì)、游戲數(shù)理概論、游戲渲染技術(shù)、游戲平臺(tái)設(shè)計(jì)、游戲組建開發(fā)等課程。

2.2教學(xué)案例研究

建設(shè)程序設(shè)計(jì)專用案例庫,以便復(fù)用。以游戲案例為切入點(diǎn),結(jié)合當(dāng)前計(jì)算機(jī)業(yè)內(nèi)的熱點(diǎn),選取游戲中的某個(gè)片段,結(jié)合程序設(shè)計(jì)的理論知識(shí),帶領(lǐng)學(xué)生去實(shí)現(xiàn),例如:人人網(wǎng)、騰訊網(wǎng)、雅虎網(wǎng)平臺(tái)上的社區(qū)類游戲。案例收集過程中,兼具趣味性和實(shí)用性,例如:交通信號(hào)燈程序、打字程序、計(jì)算器、猜數(shù)程序等,以此來吸引學(xué)生,學(xué)生對(duì)其了解后,可進(jìn)行適當(dāng)?shù)耐晟坪托薷模耘囵B(yǎng)其創(chuàng)新意識(shí)。

2.3教學(xué)方法研究

教學(xué)過程中,要綜合考慮學(xué)生的知識(shí)水平、認(rèn)知規(guī)律、學(xué)習(xí)特點(diǎn)和接受能力,同時(shí)也要清楚地意識(shí)到第一堂課的重要性。能否上好第一堂課,直接影響到整個(gè)課程的學(xué)習(xí),在上第一堂課時(shí),教師應(yīng)幫助學(xué)生明確學(xué)習(xí)該門課程的目的和學(xué)習(xí)任務(wù),建立一個(gè)完整的學(xué)習(xí)框架,使學(xué)生能樹立為用而學(xué)的學(xué)習(xí)動(dòng)機(jī)。在課前充分了解學(xué)生的基本情況,包括他們的入學(xué)起點(diǎn)、已學(xué)課程、對(duì)該門程序設(shè)計(jì)類課程的認(rèn)識(shí)和需要、興趣愛好和關(guān)心的話題等,還要對(duì)課堂上可能遇到的各種問題予以充分估計(jì),并擬定多種相應(yīng)的教學(xué)方案。

講解知識(shí)點(diǎn)時(shí),加入公司實(shí)際運(yùn)作時(shí)崗位分工的介紹,例如:美工、前臺(tái)程序員、后臺(tái)程序員、游戲策劃、運(yùn)維等工作人員應(yīng)具備的知識(shí)體系等,讓學(xué)生依據(jù)自己的興趣愛好,有針對(duì)性地培養(yǎng)和提高自己在該方面的能力,以便更早、更快地與工作接軌。

2.4教學(xué)模式研究

采用“以例激趣—以例說理—以例導(dǎo)行”的教學(xué)模式,激發(fā)學(xué)生的求知欲和表現(xiàn)欲,寓教于樂。心理學(xué)研究表明,良好的心境可以使思想活躍,思維敏捷,表達(dá)欲增強(qiáng)。游戲能激發(fā)學(xué)生的學(xué)習(xí)興趣,能給課堂營(yíng)造良好的氛圍。游戲活動(dòng)能激發(fā)學(xué)生的創(chuàng)新意識(shí),針對(duì)青少年模仿能力強(qiáng)、好動(dòng)、好玩、愛表現(xiàn)的天性,將游戲元素引入課堂,通過游戲案例對(duì)程序設(shè)計(jì)類課程教學(xué)方法進(jìn)行改革,打破傳統(tǒng)的“概念—命令—程序”一條線的教學(xué)安排,讓學(xué)生能夠輕松接受新知識(shí),調(diào)動(dòng)他們主動(dòng)學(xué)習(xí)新知識(shí)、探索新方法的積極性,使得學(xué)習(xí)逐步進(jìn)入一個(gè)良性循環(huán)的軌道[1]。

2.5教學(xué)內(nèi)容研究

重設(shè)授課內(nèi)容順序。程序設(shè)計(jì)類課程,通常是按知識(shí)的體系結(jié)構(gòu)進(jìn)行組織,即“數(shù)據(jù)類型—基本結(jié)構(gòu)—數(shù)組—函數(shù)—模塊與項(xiàng)目—文件”的章節(jié)順序,在課程起始階段,系統(tǒng)地講述各種數(shù)據(jù)類型和基本語句,需要花費(fèi)大量的時(shí)間,映證相關(guān)內(nèi)容重要性的例子又相對(duì)缺乏,導(dǎo)致許多學(xué)生在此階段開始就喪失了學(xué)習(xí)的耐心和興趣。按此授課內(nèi)容順序不利于案例教學(xué)法的進(jìn)行,而授課時(shí)以案例為載體,將核心知識(shí)體系貫穿其中,則有利于加強(qiáng)學(xué)生對(duì)抽象知識(shí)的消化與吸收。

2.6教學(xué)反思研究

教學(xué)反思是教師進(jìn)步的階梯,是教師進(jìn)步的重要途徑,進(jìn)行教學(xué)反思能夠充分激發(fā)教師的教學(xué)積極性和創(chuàng)造性,并為其專業(yè)發(fā)展提供機(jī)會(huì)和條件。教學(xué)反思鼓勵(lì)教師通過多種策略和方法審視、分析自身的教育觀念及教學(xué)活動(dòng),充分尊重教師的主體地位,發(fā)揮教師的能動(dòng)性、積極性和創(chuàng)造性。只有通過不斷的教學(xué)反思,才能夠逐漸提高教師的教學(xué)監(jiān)控能力,提升教師的專業(yè)素質(zhì)、綜合水平等[2]。

2.7評(píng)價(jià)體系研究

要檢測(cè)教學(xué)效果,必須有完善的評(píng)價(jià)體系,只有各個(gè)方面的評(píng)價(jià)指標(biāo)都較高,才能真正做到教與學(xué)的完美結(jié)合,從而促進(jìn)游戲案例教學(xué)在程序設(shè)計(jì)類課程教學(xué)中的發(fā)展。評(píng)價(jià)主要包括兩個(gè)方面:對(duì)學(xué)生而言,應(yīng)該從知識(shí)的掌握程度、理解程度和是否具備了獨(dú)立設(shè)計(jì)管理軟件的能力等指標(biāo)來進(jìn)行評(píng)價(jià);對(duì)教師而言,主要從案例的選取、課堂實(shí)施效果以及教學(xué)藝術(shù)等方面進(jìn)行評(píng)價(jià)。

2.8考核形式研究

計(jì)算機(jī)程序設(shè)計(jì)類課程的實(shí)踐性決定了它不注重學(xué)生死記硬背各種語法規(guī)則,而看重學(xué)生利用程序設(shè)計(jì)解決實(shí)際問題的能力。因此,可以將考試形式多樣化,采取閉卷、開卷、考查、免考、實(shí)驗(yàn)報(bào)告、口試(類似于畢業(yè)答辯)、現(xiàn)場(chǎng)操作、小論文、作品等方式,精心營(yíng)造“創(chuàng)新”的濃厚氛圍,通過全程考核來激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性。

2.9激勵(lì)機(jī)制研究

激勵(lì)有兩種對(duì)象:一種是游戲玩家,對(duì)游戲而言,激勵(lì)就是游戲的可玩性,即如何使得玩家能夠?qū)δ硞€(gè)游戲樂此不疲。從游戲的視覺效果、聲音效果,到人物設(shè)計(jì)、劇情編制,乃至規(guī)則制定、操作設(shè)置等方面都充分發(fā)揮其激勵(lì)作用。將玩家類型分為成就型玩家、探索型玩家、社交型玩家和殺手型玩家,研究其特點(diǎn)并制定相應(yīng)的激勵(lì)機(jī)制;另一種是學(xué)生,在項(xiàng)目的分工合作中,也需要構(gòu)建健全的激勵(lì)體系。

3結(jié)語

本方案已在筆者所在院系實(shí)施了3年半的時(shí)間,效果良好。該教學(xué)方法的實(shí)施,不僅提升了本系計(jì)算機(jī)相關(guān)專業(yè)學(xué)生的程序設(shè)計(jì)能力,而且鍛煉了學(xué)生的創(chuàng)新思維能力。通過對(duì)學(xué)生進(jìn)行試點(diǎn),并跟蹤調(diào)查,提升了學(xué)生在程序員崗位的就業(yè)率,同時(shí)也提高了學(xué)生對(duì)計(jì)算機(jī)相關(guān)專業(yè)的認(rèn)知度和對(duì)學(xué)校的認(rèn)可度。

參考文獻(xiàn):

第8篇

畢業(yè)設(shè)計(jì)(論文)實(shí)習(xí)報(bào)告

           專        業(yè):        物聯(lián)網(wǎng)工程                       

            學(xué)        號(hào):        15104301                    

            姓        名:        陳超凡                    

            指導(dǎo)老師姓名:        于秀麗                      

      2019 年  3 月  20 日

【實(shí)習(xí)目的】

通過對(duì)java語言、JavaWeb、Mysql數(shù)據(jù)庫應(yīng)用設(shè)計(jì)及SQL語言的復(fù)習(xí)和鍛煉,并且通過使用IDEA開發(fā)工具開發(fā)公司項(xiàng)目,以達(dá)到充分熟悉開發(fā)平臺(tái)及其應(yīng)用設(shè)計(jì),同時(shí)掌握并實(shí)踐軟件項(xiàng)目設(shè)計(jì)規(guī)范及其開發(fā)流程:需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼編寫、系統(tǒng)測(cè)試及軟件手冊(cè)編寫,以便提前適應(yīng)軟件公司開發(fā)流程、環(huán)境和工作要求進(jìn)一步了解java開發(fā)的相關(guān)知識(shí),掌握java開發(fā)的基本技術(shù),豐富java開發(fā)的實(shí)戰(zhàn)經(jīng)驗(yàn)。學(xué)習(xí)SQL的基礎(chǔ)知識(shí)及正確的運(yùn)用方法,和有用的相關(guān)技術(shù),提高自己的工作效率。通過實(shí)習(xí),培養(yǎng)我們綜合運(yùn)用已學(xué)知識(shí)Java語言的面向?qū)ο缶幊棠芰?。培養(yǎng)我們動(dòng)手能力;培養(yǎng)我們良好編程規(guī)范、編程方法;以便能較全面地理解、掌握和綜合運(yùn)用所學(xué)的知識(shí),提高自身的編程能力;增強(qiáng)自己的團(tuán)隊(duì)協(xié)作意識(shí),了解軟件開發(fā)的思考角度和主要流程。為畢業(yè)之后能夠更快地進(jìn)入工作狀態(tài)并且能夠更好的工作,打好一定的基礎(chǔ)。

【實(shí)習(xí)時(shí)間】

    2019年2月25日 ~ 2013年3月17日

【實(shí)習(xí)地點(diǎn)】

    北京市西城區(qū)南小街國(guó)英一號(hào)樓北京久其股份有限公司

【實(shí)習(xí)內(nèi)容】

隨著社會(huì)的快速發(fā)展,用人單位對(duì)大學(xué)生的要求越來越高,對(duì)于即將畢業(yè)的在校生而言,為了能更好的適應(yīng)嚴(yán)峻的就業(yè)形勢(shì),畢業(yè)后能夠盡快的融入到社會(huì),同時(shí)能夠?yàn)樽约翰饺肷鐣?huì)打下堅(jiān)實(shí)的基礎(chǔ),畢業(yè)實(shí)習(xí)是必不可少的階段。畢業(yè)實(shí)習(xí)能夠使我們?cè)趯?shí)踐中了解社會(huì),讓我們學(xué)到了很多在專業(yè)課堂上根本就學(xué)不到的知識(shí),受益匪淺,也打開了視野,增長(zhǎng)了見識(shí),使我認(rèn)識(shí)到將所學(xué)的知識(shí)具體應(yīng)用到工作中去,為以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ),只有在實(shí)習(xí)期間盡快調(diào)整好自己的學(xué)習(xí)方式,適應(yīng)社會(huì),才能被這個(gè)社會(huì)所接納,進(jìn)而生存發(fā)展。

剛進(jìn)入實(shí)習(xí)單位的時(shí)候我有些擔(dān)心,在大學(xué)學(xué)習(xí)的專業(yè)知識(shí)與實(shí)習(xí)崗位所需的知識(shí)有些脫節(jié),但在經(jīng)歷了幾天的適應(yīng)過程之后,我慢慢調(diào)整觀念,正確認(rèn)識(shí)了實(shí)習(xí)單位和個(gè)人的崗位以及發(fā)展方向。我相信只要我們立足于現(xiàn)實(shí),改變和調(diào)整看問題的角度,銳意進(jìn)取,在成才的道路上不斷攀登,有朝一日,那些成才的機(jī)遇就會(huì)紛至沓來,促使我們成為專業(yè)公認(rèn)的人才。我堅(jiān)信“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,只有把從書本上學(xué)到的專業(yè)理論知識(shí)應(yīng)用于實(shí)踐中,才能真正掌握這門知識(shí)。因此,我作為一名物聯(lián)網(wǎng)工程專業(yè)的學(xué)生,有幸參加了為期近三個(gè)月的畢業(yè)實(shí)習(xí)。

一、實(shí)習(xí)目的及任務(wù)

經(jīng)過了大學(xué)四年專業(yè)的理論進(jìn)修,使我們軟件基礎(chǔ)知識(shí)有了根本掌握。我們即將離開大學(xué)校園,作為大學(xué)畢業(yè)生,心中想得更多的是如何去做好自己專業(yè)發(fā)展、如何更好的去完成以后工作中每一個(gè)任務(wù)。本次實(shí)習(xí)的目的及任務(wù)要求:

實(shí)習(xí)目的

①為了將自己所學(xué)軟件開發(fā)知識(shí)運(yùn)用在社會(huì)實(shí)踐中,在實(shí)踐中鞏固自己的理論知識(shí),將學(xué)習(xí)的理論知識(shí)運(yùn)用于實(shí)踐當(dāng)中,反過來檢驗(yàn)書本上理論的正確性,鍛煉自己的動(dòng)手能力,培養(yǎng)實(shí)際工作能力和分析能力,以達(dá)到學(xué)以致用的目的。通過實(shí)習(xí),深化已經(jīng)學(xué)過的理論知識(shí),提高綜合運(yùn)用所學(xué)過的知識(shí),并且培養(yǎng)自己發(fā)現(xiàn)問題、解決問題的能力

②通過java開發(fā)崗位實(shí)習(xí),更廣泛的直接接觸社會(huì),了解社會(huì)需要,加深對(duì)社會(huì)的

認(rèn)識(shí),增強(qiáng)自身對(duì)社會(huì)的適應(yīng)性,將自己融合到社會(huì)中去,培養(yǎng)自己的實(shí)踐能力,縮短我們從一名大學(xué)生到一名工作人員之間的觀念與業(yè)務(wù)距離。為以后進(jìn)一步走向社會(huì)打下堅(jiān)實(shí)的基礎(chǔ);

③通過實(shí)習(xí),了解軟件開發(fā)工作流程,從而確立自己在最擅長(zhǎng)的工作崗位。為自己未來的職業(yè)生涯規(guī)劃起到關(guān)鍵的指導(dǎo)作用。通過實(shí)習(xí)過程,獲得更多與自己專業(yè)相關(guān)的知識(shí),擴(kuò)寬知識(shí)面,增加社會(huì)閱歷。接觸更多的人,在實(shí)踐中鍛煉膽量,提升自己的溝通能力和其他社交能力。培養(yǎng)更好的職業(yè)道德,樹立好正確的職業(yè)道德觀。

實(shí)習(xí)任務(wù)要求

①在崗位實(shí)習(xí)期間,嚴(yán)格遵守實(shí)習(xí)單位的規(guī)章制度,服從畢業(yè)實(shí)習(xí)專業(yè)指導(dǎo)老師的安排,做好實(shí)習(xí)筆記,注重理論與實(shí)踐相結(jié)合,善于發(fā)現(xiàn)問題

②在實(shí)習(xí)過程,有嚴(yán)格的時(shí)間觀念,不遲到不早退,虛心向有經(jīng)驗(yàn)的同事請(qǐng)教,積極主動(dòng)完成實(shí)習(xí)單位分配的任務(wù),與單位同事和諧相處;

③每天都認(rèn)真總結(jié)當(dāng)天的實(shí)習(xí)工作所遇到的問題和收獲體會(huì),做好工作反思。

通過在公司的實(shí)習(xí)也有了一些自己的新的和感悟

1 淺談測(cè)試

一直以來,我都認(rèn)為測(cè)試是脫離了軟件工程范圍的工作,不以為屑。但在實(shí)際情況中,測(cè)試是既重要且難以精湛的.其真正的壓力,在于找不到bug,責(zé)任在你,而不在于編碼人員。一般的測(cè)試人員不懂編碼,他們靠的是日以累計(jì)的經(jīng)驗(yàn)總結(jié)和想象力。而要做到高級(jí)測(cè)試工程師,則一定要懂編碼,因?yàn)檫@是你完全掌握整個(gè)系統(tǒng)的方方面面具體運(yùn)作的前提。但占主導(dǎo)地位的,還是大型系統(tǒng)的集成測(cè)試經(jīng)驗(yàn)。實(shí)際項(xiàng)目中,編碼時(shí)間一般只占30%左右,真正耗費(fèi)時(shí)間的是IT階段的找bug與對(duì)應(yīng)bug,此階段基本評(píng)定了coder的編碼質(zhì)量。

2 程序員的困惑

有些人,以為教學(xué)視頻和代碼看多,自己就懂的多,實(shí)際做起來,卻不知從何下手,問題在那?如何定位?如何解決?通通跟一樣能力有關(guān),debug追蹤能力,也稱調(diào)試。在項(xiàng)目組工作不愁源碼資源,但問題是蛋糕擺在面前,你如何去消化?

有位同事告訴我:代碼看幾遍都沒用,要去抄,例如一個(gè)查詢模塊,在此基礎(chǔ)上去做具體記錄的歷史記錄查詢模塊,你可能會(huì)覺得很簡(jiǎn)單,但實(shí)際情況卻往往報(bào)一堆異常,配置問題涉及到方方面面,以及數(shù)據(jù)庫字段,傳值問題等等,一大堆對(duì)于新人來說很郁悶的問題。但不用怕,只要學(xué)會(huì)調(diào)試,一個(gè)個(gè)問題去追蹤,一個(gè)個(gè)去解決,自然而然,那段“源碼”才真正屬于你。

3 如何調(diào)試追蹤?

如果你能在短短的時(shí)間內(nèi)就看到問題點(diǎn)在那,放下斷點(diǎn)去追蹤,出去找工作,絕對(duì)沒問題。出現(xiàn)問題的時(shí)候,不要光看代碼,要用實(shí)際行動(dòng)去追蹤運(yùn)行期間的具體值,那是最好途徑。idea是個(gè)很爽的ide,這點(diǎn)做的很好。例如頁面內(nèi)容顯示不是自己想要的數(shù)據(jù),我們要先從數(shù)據(jù)庫查詢語句去下手,設(shè)置斷點(diǎn),一步一步step over,讓sql字段(存取最終sql語句的字符串)運(yùn)行到有值,inspect進(jìn)去看,如果還看不出來,就點(diǎn)擊它,copy后在sql客戶端去實(shí)際運(yùn)行,看看實(shí)際查詢出來的表是什么,如果是對(duì)的,有可能就是頁面調(diào)用的錯(cuò)誤或者action邏輯的傳值問題。

頁面錯(cuò)誤的調(diào)試,基本方法是用右鍵點(diǎn)擊實(shí)際網(wǎng)頁查看源代碼,copy到editplus,就能看到具體錯(cuò)誤發(fā)生在那幾行。通常有幾種常見的錯(cuò)誤,例如:缺少對(duì)象這種很多時(shí)候是有些被你調(diào)用的字段有可能為空的情況出現(xiàn)的,可以加if(=null)語句加保護(hù)。追蹤的方法基本就是用alert語句,放在有可能出錯(cuò)的地方。

4 一些習(xí)慣

遇到問題先自己思考,無從下手再找高手幫忙看看,注意他幫你看的思路,別在一旁閑著,看多了自己也會(huì)了,不然你一輩子都停留在那種水平,從人身上學(xué)到的東西遠(yuǎn)遠(yuǎn)比書多的多。

解決了一個(gè)問題后,要去究根問底去找到問題產(chǎn)生的起因,以防你下次遇到類似的問題再浪費(fèi)同樣的時(shí)間。

把代碼寫的漂亮,注釋、空行、規(guī)范一樣不能少,可讀性是放在第一位。曾經(jīng)看過一個(gè)高手寫的代碼,真的一看就是不同水平的人寫的,幾乎很完美,讀起來很流暢,方便自己也方便別人。

任務(wù)完后不要呆著,去要求經(jīng)理給你更有挑戰(zhàn)性的任務(wù),只要你肯去嘗試,他們就會(huì)對(duì)你另言相看,把三天的任務(wù)一天加班搞定,效率和忠誠(chéng)都有了,路也比較好走了。

5 題尾話

我們的實(shí)習(xí)已經(jīng)結(jié)束,但生活卻沒有結(jié)束,這一次的實(shí)習(xí),對(duì)于我們這幫還沒有畢業(yè)的學(xué)生來說可以用意義重大四個(gè)字來形容。他不僅僅對(duì)我們的專業(yè)知識(shí)進(jìn)行了鞏固和拓展;還對(duì)我們作為軟件開發(fā)人員的視野進(jìn)行了增大,讓我們了解了很多軟件開發(fā)這個(gè)職業(yè)應(yīng)該注意的一些細(xì)節(jié);更是讓我們親身體會(huì)了軟件工程這門科學(xué)對(duì)于一個(gè)軟件的意義。這些經(jīng)驗(yàn)對(duì)我們來說就是一筆寶貴的財(cái)富。而經(jīng)過了3周的實(shí)習(xí),在大家的共同努力下,也都完成了各自的任務(wù),但我想說的是,我們并不僅僅是完成了任務(wù),我們更是個(gè)個(gè)滿載而歸。

項(xiàng)目的制作以及疑難問題的解決,將我們把大學(xué)期間那些快要淡忘的知識(shí)又重新熟悉了起來,并且對(duì)代碼有了更深層次的理解。代碼的復(fù)用性、類與類之間的調(diào)用、對(duì)象的創(chuàng)建、數(shù)據(jù)庫的連接以及操作等各種專業(yè)知識(shí)的使用,讓我們能更好的將這些各種各樣知識(shí)合理的整合在一起。