




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件工程說課軟件工程說課軟件工程管理說課內(nèi)容一、課程定位二、課程設(shè)計三、內(nèi)容選取四、內(nèi)容組織五、表現(xiàn)形式六、教學(xué)設(shè)計七、教學(xué)方法八、教學(xué)手段九、實踐條件十、考核設(shè)計胳蟲擻雞痢裴鉆老皿黃歐撫景諄實呼消龐綴躺扎鹵擔(dān)募滇莉腦軍洽懇濘康軟件工程說課軟件工程說課軟件工程管理說課內(nèi)容一、課程定位胳蟲擻雞痢裴鉆老皿黃歐撫景諄一、課程定位(一) 從軟件行業(yè)發(fā)展?fàn)顩r和人才需求特點,確定專業(yè)培養(yǎng)目標(biāo)軟件行業(yè)人才需求分布圖 本專業(yè)人才培養(yǎng)定位 娃嬰霍貌惡米違岳梳餌釁靖日正園郁聘廖低骯反肅遍贛長蔭胰懶惠伶昭弧軟件工程說課軟件工程說課一、課程定位(一) 從軟件行業(yè)發(fā)展?fàn)顩r和人才需求特點,確定專一、課程定位軟件行業(yè)人才需
2、求及本專業(yè)人才培養(yǎng)定位和從事的崗位圖 眾幣壬凡縮腺題革廄域唬愛雪趕憊監(jiān)蔗聳襪轍厭爾身韶霖懇惹鐵囚艘光等軟件工程說課軟件工程說課一、課程定位軟件行業(yè)人才需求及本專業(yè)人才培養(yǎng)定位和從事的崗位一、課程定位(二) 分析程序員職業(yè)崗位,構(gòu)建學(xué)習(xí)領(lǐng)域課程1. 基于軟件產(chǎn)品的開發(fā)活動,分析歸納程序員崗位的工作過程軟件行業(yè)是一種技術(shù)密集型行業(yè),其技術(shù)性主要體現(xiàn)在隱形的思維過程中。這里將以一個軟件公司的軟件產(chǎn)品開發(fā)活動展開分析,以便確立其中的典型工作過程和程序員的工作任務(wù),分析工作過程對程序員的能力要求,以完成對課程的初步設(shè)計。軟件產(chǎn)品的開發(fā)主要包括確定需求、開發(fā)策劃、需求分析、概要設(shè)計、詳細(xì)設(shè)計、功能實現(xiàn)、系
3、統(tǒng)測試等階段。 乾盛族脆梅辟姚模鄰菜與幣足佯啄喇奇啃帝沁勉蹦開騁哭馳舍烹伯備愿栓軟件工程說課軟件工程說課一、課程定位(二) 分析程序員職業(yè)崗位,構(gòu)建學(xué)習(xí)領(lǐng)域課程乾盛程序員的工作過程畜搏恕宇捌直瓦刁示鋁檢尿缸痢橇投丙葡昌涯胃嵌堂財樁琴俠微靜元啟灌軟件工程說課軟件工程說課程序員的工作過程畜搏恕宇捌直瓦刁示鋁檢尿缸痢橇投丙葡昌涯胃嵌一、課程定位2. 分析程序員的崗位工作任務(wù),確定其行動領(lǐng)通過對企業(yè)調(diào)研以及畢業(yè)生的反饋信息,對程序員的崗位職責(zé)和工作過程進行了深入的了解,分析其工作任務(wù),確定行動領(lǐng)域 。 舒甸崔羞漏鉛富額扭笆萎菱贛刁崇畜鎊屈夠煥謹(jǐn)?shù)嵛阈ò}埔譯孕皇譜您清軟件工程說課軟件工程說課一、課程定位
4、2. 分析程序員的崗位工作任務(wù),確定其行動領(lǐng)舒甸程序員的行動領(lǐng)域燴被灘確梧達(dá)拌障苔隱都岸哀歲蹄心狡昆室撅每未栓靡抹姨池訖隧卉捻扭軟件工程說課軟件工程說課程序員的行動領(lǐng)域燴被灘確梧達(dá)拌障苔隱都岸哀歲蹄心狡昆室撅每未一、課程定位3. 基于行動領(lǐng)域分析,分解職業(yè)能力,確定學(xué)習(xí)領(lǐng)域 通過對程序員崗位行動領(lǐng)域的分析和職業(yè)能力的分解,明確其職業(yè)核心能力,如圖4所示,并將行動領(lǐng)域轉(zhuǎn)化為學(xué)習(xí)領(lǐng)域。唁內(nèi)緊殉刷釀攆砒漂卉頤繪焉抉規(guī)睫襄鈞企汾罐熄層邁郝擦捧肺靈西琵怔軟件工程說課軟件工程說課一、課程定位3. 基于行動領(lǐng)域分析,分解職業(yè)能力,確定學(xué)習(xí)領(lǐng)程序員崗位的行動領(lǐng)域到職業(yè)能力的分解 蓑搽林鋸粥看淺十痔囚數(shù)歹企烹春
5、補填看樞零琢框命臃篡吱捆恒童怪敝傾軟件工程說課軟件工程說課程序員崗位的行動領(lǐng)域到職業(yè)能力的分解 蓑搽林鋸粥看淺十痔囚數(shù)程序員崗位從行動領(lǐng)域到學(xué)習(xí)領(lǐng)域的轉(zhuǎn)化圖 黔蔫興眉綁詠雀孔綴宋件肄漆灤餾噬相好顱賃締慘餌次無氰螢摳火脯坐噎軟件工程說課軟件工程說課程序員崗位從行動領(lǐng)域到學(xué)習(xí)領(lǐng)域的轉(zhuǎn)化圖 黔蔫興眉綁詠雀孔綴宋一、課程定位4. 構(gòu)建以職業(yè)能力為核心的學(xué)習(xí)領(lǐng)域課程體系柑鑷駐瘩遙睫綻米驅(qū)完貨賠穢馳躍石續(xù)堅鹵匿沛擇灣戍聚擰龔芽皂刪治沼軟件工程說課軟件工程說課一、課程定位4. 構(gòu)建以職業(yè)能力為核心的學(xué)習(xí)領(lǐng)域課程體系柑鑷一、課程定位(三) 本課程的目標(biāo)本課程是一門基于軟件企業(yè)工作過程,融合了軟件項目管理、版本
6、管理、UML建模技術(shù),理論與實踐相結(jié)合的專業(yè)基礎(chǔ)課程,其課程目標(biāo),是培養(yǎng)軟件專業(yè)學(xué)生對中小型軟件項目進行項目的分析設(shè)計建模、閱讀與撰寫文檔的職業(yè)能力。通過本課程的學(xué)習(xí),使學(xué)生掌握軟件工程過程及相關(guān)知識,培養(yǎng)分析解決實際問題的能力,培養(yǎng)應(yīng)用建模工具進行UML全程建模的軟件工程技能,培養(yǎng)良好的職業(yè)素養(yǎng),達(dá)到具備應(yīng)用Rational Rose建立軟件開發(fā)項目的分析模型與設(shè)計模型的能力目標(biāo),并為學(xué)生從事軟件開發(fā)打下堅實的基礎(chǔ)。 靜隱膘雌攏乖鄒終愛杭限鑿除無懦桅忻腦疫哉沫糯壹擠咬檢管吳涵預(yù)蓖一軟件工程說課軟件工程說課一、課程定位(三) 本課程的目標(biāo)靜隱膘雌攏乖鄒終愛杭限鑿除無一、課程定位(四) 本課程的
7、先行、后續(xù)課程先行課程:計算機導(dǎo)論、程序設(shè)計方法與技能、Java平臺項目開發(fā)基本技能。后續(xù)課程:大型項目綜合實訓(xùn)。課程間的相互關(guān)系如圖7所示。通過先行課程的學(xué)習(xí),掌握本課程必須具備的計算機基本知識、用戶界面設(shè)計制作能力、面向?qū)ο蟪绦蛟O(shè)計基本能力、數(shù)據(jù)庫應(yīng)用基本技能、Java程序設(shè)計方法、Java編寫代碼方法、Java平臺項目開發(fā)過程等,具備應(yīng)用項目分析設(shè)計建模工具構(gòu)建項目分析和設(shè)計模型的能力,為后續(xù)大型綜合項目實訓(xùn)打下堅實的基礎(chǔ)。 罕蛙非肆搞陷翠異視賢欲尋慶繪誤牛還鍺裴彩窺且熏欽韓肯誓拷階蹦碟橇軟件工程說課軟件工程說課一、課程定位(四) 本課程的先行、后續(xù)課程罕蛙非肆搞陷翠異視先行后續(xù)課程之間
8、的相互關(guān)系 瘋掘尾狐寐躇烤紀(jì)瑰冪模覺榆禁蔬際痙建毋惜移翱皇眨赫鍍蠻詢撈篆壹柬軟件工程說課軟件工程說課先行后續(xù)課程之間的相互關(guān)系 瘋掘尾狐寐躇烤紀(jì)瑰冪模覺榆禁蔬際二、課程設(shè)計(一) 課程設(shè)計理念 該課程著眼于學(xué)生職業(yè)崗位能力的培養(yǎng)和職業(yè)素質(zhì)養(yǎng)成,關(guān)注學(xué)生終身學(xué)習(xí)與可持續(xù)性發(fā)展。按照項目驅(qū)動、案例教學(xué)的教學(xué)方式,以實際的工作項目與工作過程設(shè)計該課程的教學(xué)。其總體設(shè)計思路是,打破以知識傳授為主要特征的傳統(tǒng)學(xué)科課程模式,轉(zhuǎn)變?yōu)橐怨ぷ魅蝿?wù)為中心組織課程內(nèi)容,并讓學(xué)生在完成具體項目的過程中學(xué)會完成相應(yīng)工作任務(wù),并構(gòu)建相關(guān)理論知識,發(fā)展職業(yè)能力。課程內(nèi)容突出對學(xué)生職業(yè)能力的訓(xùn)練,理論知識的選取緊緊圍繞工作任
9、務(wù)完成的需要來進行,同時又充分考慮了高等職業(yè)教育對理論知識學(xué)習(xí)的需要。項目設(shè)計以一個真實的軟件開發(fā)項目為線索來進行。教學(xué)過程中,要通過校企合作,校內(nèi)實訓(xùn)基地建設(shè)等多種途徑,采取工學(xué)結(jié)合,充分開發(fā)學(xué)習(xí)資源,給學(xué)生提供豐富的實踐機會。教學(xué)效果評價采取過程評價與結(jié)果評價相結(jié)合的方式,通過教學(xué)做一體化,以學(xué)生為主體,重點評價學(xué)生的職業(yè)能力的養(yǎng)成。 鞭飄址萄掌溪挨壬探霜鑷稚砍私梯剛吵卉譯玻演摟電得顏獵塹極誰伍迫霞軟件工程說課軟件工程說課二、課程設(shè)計(一) 課程設(shè)計理念 鞭飄址萄掌溪挨壬探霜鑷稚砍課程設(shè)計理念販絆妄器灌后邁惠簿擄膏燭穎真奔氯尋吁涂銳靶鑒稚呻勛談周承劃災(zāi)表愈軟件工程說課軟件工程說課課程設(shè)計理
10、念販絆妄器灌后邁惠簿擄膏燭穎真奔氯尋吁涂銳靶鑒稚呻二、課程設(shè)計(二) 課程設(shè)計總體思想 葛苯芭棗速躲荊醞女喻塹戀撐蓉捆脅陜太懶咸更潑旅倒顧賓整君快港尉杰軟件工程說課軟件工程說課二、課程設(shè)計(二) 課程設(shè)計總體思想 葛苯芭棗速躲荊醞女喻塹二、課程設(shè)計淆嘗檢膊餃藤獅武好菌磅哼租藤當(dāng)縮滲俏猾丈狂菩歸驕殘酒幟弱腿敝懲脖軟件工程說課軟件工程說課二、課程設(shè)計淆嘗檢膊餃藤獅武好菌磅哼租藤當(dāng)縮滲俏猾丈狂菩歸驕二、課程設(shè)計1.根據(jù)程序員職業(yè)能力和素質(zhì)目標(biāo),與企業(yè)人士共同分析,確定課程培養(yǎng)目標(biāo)程序員職業(yè)能力要求包括:程序設(shè)計能力、編程技術(shù)運用能力、數(shù)據(jù)庫應(yīng)用能力、系統(tǒng)功能設(shè)計實訓(xùn)能力。程序員職業(yè)素質(zhì)要求包括:具備
11、良好的職業(yè)道德、敬業(yè)精神,團隊合作意識,規(guī)范標(biāo)準(zhǔn)的編程和文檔習(xí)慣,理解分析能力,學(xué)習(xí)歸納持續(xù)發(fā)展的能力。程序員職業(yè)能力和素質(zhì)的培養(yǎng),也即是培養(yǎng)學(xué)生的專業(yè)能力、方法能力和社會能力。由于這三方面能力在實際的職業(yè)活動過程中,是相互交織、相互融合的,因此,我們將其作為一個整體貫穿于課程設(shè)計和實施過程中。晚皺暮廉厲鉗界來瑯袍屑展堅悟材僅信仙匈噓駁駐刑訖鉆垛帳舊逾李惱菠軟件工程說課軟件工程說課二、課程設(shè)計1.根據(jù)程序員職業(yè)能力和素質(zhì)目標(biāo),與企業(yè)人士共同二、課程設(shè)計2.基于項目的工作過程設(shè)計根據(jù)軟件開發(fā)的過程將軟件工程管理劃分為七個能力培養(yǎng)模塊,每個模塊反映軟件開發(fā)過程相應(yīng)階段所需要的工作能力。用一個教學(xué)項
12、目貫穿于整個教學(xué)過程,體現(xiàn)了軟件項目開發(fā)的整體性、連貫性;同時,又根據(jù)軟件開發(fā)的生命周期,將教學(xué)項目劃分為七個模塊,每個模塊又由一個或幾個訓(xùn)練任務(wù)來完成,體現(xiàn)問題的分而治之的解決方法。 沁均鑄漓氰咆減嗎磋腋篙琢繃偏俘貉爹廬篡阿爛窗娛待拐惕祟養(yǎng)她在粱蓉軟件工程說課軟件工程說課二、課程設(shè)計2.基于項目的工作過程設(shè)計沁均鑄漓氰咆減嗎磋腋篙二、課程設(shè)計3.教學(xué)過程以任務(wù)來驅(qū)動在教學(xué)方法上從具體的工作任務(wù)入手,教師的作用是設(shè)計全真的任務(wù)背景和要求,每個階段都是先提出能力訓(xùn)練任務(wù),再通過具體的訓(xùn)練內(nèi)容來完成任務(wù),教學(xué)過程是能力訓(xùn)練過程,所有教學(xué)內(nèi)容都不是從教學(xué)生知識點出發(fā),而是將知識點融入到相應(yīng)的任務(wù)中,
13、讓學(xué)生通過實際的訓(xùn)練任務(wù)練就相應(yīng)的能力。 膜旅量拖婉敘捻鹿怪榆恍芯從盧唐錢我蜀肩砌寫幫褒莉妮狂傈肌腑劊億狹軟件工程說課軟件工程說課二、課程設(shè)計3.教學(xué)過程以任務(wù)來驅(qū)動膜旅量拖婉敘捻鹿怪榆恍芯二、課程設(shè)計4.校企結(jié)合,保證教學(xué)與實踐過程的一致性從兩方面入手,一方面,我們的教師和學(xué)生走出去,深入企業(yè)了解軟件行業(yè)最新動態(tài),更新知識;另一方面,把企業(yè)人士請進來,通過講座、座談、開展專業(yè)教學(xué)研究活動等多種形式,保證教學(xué)和實踐不脫節(jié)。 橫楚囤脹胞楔謬輯地圈板烷高剎倪貝肋瓶尤條迢咽抖畝勛位板莢湛蝸珠至軟件工程說課軟件工程說課二、課程設(shè)計4.校企結(jié)合,保證教學(xué)與實踐過程的一致性橫楚囤脹二、課程設(shè)計5.工學(xué)結(jié)合
14、,創(chuàng)造自主學(xué)習(xí)環(huán)境把課堂變成教、學(xué)、做為一體的實訓(xùn)室,使用軟件企業(yè)的真實項目,模擬軟件開發(fā)企業(yè)的實際業(yè)務(wù),創(chuàng)造全真的教學(xué)環(huán)境,課程的學(xué)習(xí)過程就是軟件開發(fā)的真實過程。實踐訓(xùn)練項目盡量來自于企業(yè),實現(xiàn)學(xué)校教學(xué)與企業(yè)實際需求零距離,培養(yǎng)學(xué)生的職業(yè)能力。 再暑例廣魚精詠叁肚九蚤膏劍空傻猙障鬧漆敘姚瀾康瘦涕秸雷憐魁門柔廁軟件工程說課軟件工程說課二、課程設(shè)計5.工學(xué)結(jié)合,創(chuàng)造自主學(xué)習(xí)環(huán)境再暑例廣魚精詠叁肚二、課程設(shè)計6.教學(xué)評價上突出能力考核對教學(xué)效果評價采取過程形成性評價與終結(jié)評價相結(jié)合的方式。考核上加強學(xué)生實際操作過程的階段性評價,重點評價學(xué)生的職業(yè)能力的養(yǎng)成。 先鍍悉鐐茄硼覺輯懼洋用穆泵噸啡貢足批憊
15、裔津矚操舷寺膀巡锨禹救因喊軟件工程說課軟件工程說課二、課程設(shè)計6.教學(xué)評價上突出能力考核先鍍悉鐐茄硼覺輯懼洋用三、內(nèi)容選取(一)教學(xué)內(nèi)容的針對性與適應(yīng)性軟件工程管理教學(xué)目標(biāo)是通過科學(xué)的教學(xué)設(shè)計,將教、學(xué)、做于一體,知識、理論、實踐操作相結(jié)合,學(xué)生能夠綜合運用軟件工程相關(guān)知識,獨立完成軟件項目開發(fā)工作。為了體現(xiàn)軟件工程過程的完整性與系統(tǒng)性,在本課程中,這幾部分內(nèi)容在理論知識與教學(xué)項目上有些刪減,重點放在項目管理、項目版本管理、系統(tǒng)分析與設(shè)計建模三大部分。經(jīng)過本課程的學(xué)習(xí),學(xué)生將完全有能力適應(yīng)軟件開發(fā)與測試等崗位的工作。 毫役苛倡野濘扣際青羽爛屆脂駁運刑慶攝桶蠢忽班設(shè)盎嚙巡濁熙哎使或溉軟件工程說課
16、軟件工程說課三、內(nèi)容選取(一)教學(xué)內(nèi)容的針對性與適應(yīng)性毫役苛倡野濘扣際青三、內(nèi)容選取(二)基于工作過程訓(xùn)練流程的模塊式教學(xué) 根據(jù)軟件工程項目的實際開發(fā)過程,對課程體系和教學(xué)內(nèi)容進行整合,打破了學(xué)科性知識體系的構(gòu)架,建立起以工作過程為導(dǎo)向的教學(xué)結(jié)構(gòu),將整個軟件工程過程分解為七個階段能力培養(yǎng)模塊,每個模塊反映軟件開發(fā)相應(yīng)階段需要的能力,用一個實際的軟件開發(fā)項目貫穿于整個教學(xué)過程,教學(xué)項目反映了整個軟件開發(fā)過程與管理過程。在教學(xué)項目實現(xiàn)的過程中,用另一個軟件項目作為學(xué)生的實戰(zhàn)演練項目,與教學(xué)項目同步進行。將教學(xué)項目與學(xué)生演練項目按軟件開發(fā)階段的特點分解為具有具體目標(biāo)的訓(xùn)練任務(wù)。澗蕾字巳圃俏巨洞搓烴容
17、冒卞蒜鳥迸套街角擊蓋仁鴉怕鈾笛兜銹槍乒軋遭軟件工程說課軟件工程說課三、內(nèi)容選取(二)基于工作過程訓(xùn)練流程的模塊式教學(xué) 澗蕾字巳軟件工程管理按工作過程劃分的模塊結(jié)構(gòu) 某想甲意秒緯哎肩防嘯桃趕屋拽癬暗明蟄苗本撬澳鄰嗽枕倉敷作旨班頃彝軟件工程說課軟件工程說課軟件工程管理按工作過程劃分的模塊結(jié)構(gòu) 某想甲意秒緯哎肩防嘯桃三、內(nèi)容選取(三)教學(xué)項目訓(xùn)練任務(wù)設(shè)置體現(xiàn)軟件工程開發(fā)過程分析軟件項目開發(fā)過程的能力要求,對每個教學(xué)模塊進行分解,劃分成相對獨立的若干個訓(xùn)練任務(wù)。用課程教學(xué)項目的各個任務(wù)來完成每個開發(fā)階段(或工作崗位)能力的訓(xùn)練,訓(xùn)練任務(wù)的劃分具有科學(xué)性、可操作性,反映了工作過程的各個環(huán)節(jié)。 險酞瘁核枷
18、鹿釀卑質(zhì)擔(dān)質(zhì)佰整蝕吐天竊囚宰涼欺衡冷盧柜攤娠目農(nóng)懂哎貼軟件工程說課軟件工程說課三、內(nèi)容選取(三)教學(xué)項目訓(xùn)練任務(wù)設(shè)置體現(xiàn)軟件工程開發(fā)過程險各模塊訓(xùn)練任務(wù)的劃分 限塌拱耗棒呂房復(fù)迷煮燒剁昂卷闌寡涌蚤毖瑩搶佃境蕩愈釋仇級明正惺咒軟件工程說課軟件工程說課各模塊訓(xùn)練任務(wù)的劃分 限塌拱耗棒呂房復(fù)迷煮燒剁昂卷闌寡涌蚤毖生榴郎餌鼠患榔匡串仗砷隸搬滑酋化救辭渭興廂諧啤雪弄疫男瞅拍彥頂塊軟件工程說課軟件工程說課生榴郎餌鼠患榔匡串仗砷隸搬滑酋化救辭渭興廂諧啤雪弄疫男瞅拍彥四、內(nèi)容組織能力模塊的教學(xué)設(shè)計序號能力教學(xué)模塊能力訓(xùn)練項目學(xué)時1軟件項目管理綜合項目:FurnishWell工資系統(tǒng)(項目管理)42軟件版本控制
19、綜合項目:FurnishWell工資系統(tǒng)(版本控制)43數(shù)據(jù)庫建模綜合項目:FurnishWell工資系統(tǒng)(數(shù)據(jù)庫建模)44用戶界面設(shè)計綜合項目:FurnishWell工資系統(tǒng)(用戶界面設(shè)計)25系統(tǒng)分析設(shè)計綜合項目:FurnishWell工資系統(tǒng)(分析設(shè)計建模)406編碼綜合項目:FurnishWell工資系統(tǒng)(編碼風(fēng)格)27軟件測試與維護綜合項目:FurnishWell工資系統(tǒng)(測試與維護)8合計64痊札稽詫轎戍侄謾也俏壁沈礁幽哩葷唬鞘仇姓埃激詢詠羽尹邁威忙勝斥抗軟件工程說課軟件工程說課四、內(nèi)容組織能力模塊的教學(xué)設(shè)計序號能力教學(xué)模塊能力訓(xùn)練項目學(xué)每個項目中包含的任務(wù)序號項目名稱任務(wù)名稱1軟
20、件項目管理1-1 組織軟件項目開發(fā)團隊1-2 制定項目開發(fā)計劃2軟件版本控制2-1 配置管理3數(shù)據(jù)庫建模3-1 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計4用戶界面設(shè)計4-1 用戶界面設(shè)計5系統(tǒng)分析設(shè)計5-1 寫用戶需求問題陳述文檔5-2 建立用例模型5-3 建立領(lǐng)域類圖5-4 建立順序圖5-5 建立協(xié)作圖5-6 建立類圖5-7 建立活動圖5-8 建立狀態(tài)圖5-9 類詳細(xì)設(shè)計5-10 建立構(gòu)件圖5-11 建立部署圖5-12 生成程序代碼5-13 生成數(shù)據(jù)庫結(jié)構(gòu)6編碼6-1 編寫一段Java程序代碼體現(xiàn)編碼風(fēng)格7軟件測試與維護7-1 單元測試7-2 集成測試7-3 確認(rèn)測試拂聲喪寓浚壟悔鞍階覓婦黃毀鄭瘋驢搔癢您署擇巧齡蓑蔽
21、搜鴿彬篩桑臭雄軟件工程說課軟件工程說課每個項目中包含的任務(wù)序號項目名稱任務(wù)名稱1軟件項目管理1-1五、表現(xiàn)形式(一)教材建設(shè)使用的教材:1、蔡敏等.UML基礎(chǔ)與Rose建模教程.人民郵電出版社,2006.12、李龍澍.實用軟件工程.人民郵電出版社,2007.6由于這兩本教材未按照基于軟件開發(fā)工作過程編寫,因此該課程小組通過對軟件企業(yè)進行調(diào)研,根據(jù)軟件專業(yè)崗位職責(zé),由何曉蓉主編的教材軟件工程與UML案例解析即將由中國鐵道出版社出版。 騙糠為逝攢寺婉腫冤奏產(chǎn)達(dá)包緩駕危丙醫(yī)教殆呀戎瘁甸戶逮垣期霸閨信徹軟件工程說課軟件工程說課五、表現(xiàn)形式(一)教材建設(shè)騙糠為逝攢寺婉腫冤奏產(chǎn)達(dá)包緩駕危丙五、表現(xiàn)形式參考
22、資料1 韓萬江.軟件工程案例教程.機械工業(yè)出版社,2007.52 鄭人杰等.實用軟件工程.清華大學(xué)出版社,1997.43 Applying UML and patterns: an introduction to object-oriented analysis and design and the Unified Process / Craig Larman. 2nd ed.4 UML with Rational Rose從入門到精通5 UML和模式應(yīng)用:面向?qū)ο蠓治雠c設(shè)計導(dǎo)論.機械工業(yè)出版社6 美Ivar Jacobson等著 周伯生等譯.統(tǒng)一軟件開發(fā)過程.機械工業(yè)出版社,2002.1 逸
23、奸宗故抓予皆嘆巖錐砰跌攔魂咕凳噶燙久陷燕榜軌禾仰蘸鯉酮鈉句咎膏軟件工程說課軟件工程說課五、表現(xiàn)形式參考資料逸奸宗故抓予皆嘆巖錐砰跌攔魂咕凳噶燙久陷五、表現(xiàn)形式(二) 編制了教學(xué)課件、設(shè)計了教學(xué)案例、課后習(xí)題并設(shè)計了實戰(zhàn)演練項目、建立了課程學(xué)習(xí)網(wǎng)站。允毗迅滯屠禮魏特鉆摯掘蹦榮拯哀幻呂針漢戎治膿餾礁碎鴕聶激蠟糠箭邏軟件工程說課軟件工程說課五、表現(xiàn)形式(二) 編制了教學(xué)課件、設(shè)計了教學(xué)案例、課后習(xí)題軟件工程管理網(wǎng)絡(luò)課程首頁飽可薦間概爵禁皺衡悍借抑賓楷優(yōu)狐膀蹦憫貞痢棘那淌皋眾潭交奉殼某楊軟件工程說課軟件工程說課軟件工程管理網(wǎng)絡(luò)課程首頁飽可薦間概爵禁皺衡悍借抑賓楷優(yōu)狐五、表現(xiàn)形式(三) 經(jīng)常收集一些與教
24、學(xué)內(nèi)容相關(guān)的資料、案例課程組人員經(jīng)常到合作企業(yè)與企業(yè)人員交流,了解軟件企業(yè)對人才知識結(jié)構(gòu)、能力的要求,改革教學(xué)方法,同時,也了解軟件企業(yè)正在開發(fā)的軟件項目,在不泄密的情況下,通過對項目資料作一些刪減,量身定做成為教學(xué)案例。課程組也通過網(wǎng)絡(luò)優(yōu)勢,查找一些軟件項目開發(fā)資料作為該課程的教學(xué)案例。雌姨罩鼓撾俠鈴槽氟遠(yuǎn)壘弘噴憤難焊斷矮鷗能鐳訊窿煙侮鋼悔勞膽圓孔腋軟件工程說課軟件工程說課五、表現(xiàn)形式(三) 經(jīng)常收集一些與教學(xué)內(nèi)容相關(guān)的資料、案例雌六、教學(xué)設(shè)計本課程的教學(xué)內(nèi)容根據(jù)實際的軟件項目開發(fā)過程及工作崗位的設(shè)置分成7個能力模塊,每個能力模塊包含了達(dá)到其實際能力所要完成的訓(xùn)練任務(wù),其對應(yīng)的能力目標(biāo)、相關(guān)
25、支撐知識、訓(xùn)練方式/手段/步驟、結(jié)果及學(xué)時分配,均體現(xiàn)在課程教學(xué)的設(shè)計之中,并運用到教學(xué)實踐,教師以此為標(biāo)準(zhǔn),進行教學(xué)活動。把一個軟件工程項目貫穿于整個軟件開發(fā)過程中,與軟件開發(fā)的生命周期相對應(yīng),將項目分階段劃分為7個模塊。 贛耳往躇良蓄希接藻愉燴終騁痔驕侯藤蚌陽皖袒待獻雙湍晦睡找期掖舟拳軟件工程說課軟件工程說課六、教學(xué)設(shè)計本課程的教學(xué)內(nèi)容根據(jù)實際的軟件項目開發(fā)過程及工作六、教學(xué)設(shè)計編號:1能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(項目管理)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果1-1:人員組織及任務(wù)分配能根據(jù)項目的規(guī)模組織開發(fā)團隊;能給相關(guān)人員分配
26、開發(fā)任務(wù)項目管理的基本概念;軟件項目組的結(jié)構(gòu);工作量的計算方法。估算軟件項目規(guī)模,計算所需要的人月數(shù);根據(jù)人月數(shù)組織開發(fā)團隊;計算項目各個階段的工作量;分配任務(wù)。軟件開發(fā)項目管理報告1-2:制定項目進度計劃能熟練使用MS Project項目管理工具;能制定項目開發(fā)的進度計劃,畫出甘特圖和工程網(wǎng)絡(luò)圖軟件項目開發(fā)的并行性;甘特圖的概念及畫法;關(guān)鍵路徑、事件、最早時刻和最遲時刻的概念;工程網(wǎng)絡(luò)圖的畫法。明確各個任務(wù)計劃的開始時間和完成時間;明確各個任務(wù)完成的標(biāo)志;明確各個任務(wù)與參與工作的人數(shù);明確完成各個任務(wù)所需的物理資源和數(shù)據(jù)資源;在MS Project中建立各個任務(wù),并確定責(zé)任人、開始時間、完成
27、時間等,生成甘特圖;根據(jù)各任務(wù)之間的依賴關(guān)心畫出工程網(wǎng)絡(luò)圖,找出關(guān)鍵路徑。軟件開發(fā)項目管理報告炳闖笆蹋拽阿掐窩蔭旺必抵飾降幣舀漱針夢臣矢壽跌種蚜精愚呈乙龐聰資軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:1能力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計編號:2能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(版本控制)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果2-1:軟件項目版本控制能熟練使用版本控制工具VSS對開發(fā)項目的所有文檔及程序代碼進行check in和check out操作,熟悉團隊開發(fā)的協(xié)作流程VSS的基本使用方法;VSS使用中涉及到的概念:項目、
28、工作目錄、版本跟蹤等VSS服務(wù)器的安裝;VSS客戶端的安裝;VSS服務(wù)器的配置和管理VSS客戶端的使用:登錄到VSS服務(wù)器;如果是第一次登錄到服務(wù)器,還需要先設(shè)定工資目錄,否則無法進行checkout操作;checkout文件到本地工作目錄中;對本地工作目錄當(dāng)中的文件進行修改調(diào)試;將工作目錄中的文件checkin。VSS服務(wù)器中的軟件項目文檔及當(dāng)前版本程序代碼鍋咀秉泵問魂沼鈴砰酷舵發(fā)酉怔照繁翰砍悄膨箭舅烤目稠襖唇晃屠嗽報臉軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:2能力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計編號:3能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(數(shù)據(jù)庫建模)
29、能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果3-1:數(shù)據(jù)庫結(jié)構(gòu)設(shè)計能使用PowerDesigner對工資系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)進行設(shè)計;能在SQL Server中使用企業(yè)管理器設(shè)計數(shù)據(jù)庫結(jié)構(gòu)。數(shù)據(jù)庫的基本概念;E-R數(shù)據(jù)模型;E-R圖。運行PowerDesigner軟件;了解PowerDesigner界面與基本操作方式;定義實體及實體間的聯(lián)系和角色等運行SQL Server 2000企業(yè)管理器,創(chuàng)建數(shù)據(jù)庫,創(chuàng)建表結(jié)構(gòu),創(chuàng)建表之間的關(guān)系系統(tǒng)概要設(shè)計說明書躬溺斗誕剮砍挎勺鬃椰篷闡吁路她訊暖富翔娥黍弛元場酞粕附逝痹腋霄鹿軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:3能力訓(xùn)練項目(模塊)
30、名稱:Furnish六、教學(xué)設(shè)計編號:4能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(用戶界面設(shè)計)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果4-1:用戶界面設(shè)計能使用UI可視化工具設(shè)計用戶界面用戶界面設(shè)計原則;用戶界面元素:菜單、按鈕、文本框等;用戶界面設(shè)計步驟;用戶界面設(shè)計評價。啟動Jbuilder開發(fā)工具;FurnishWell工資系統(tǒng)用戶界面設(shè)計。工資系統(tǒng)用戶界面十煞怕隙立籮嗡彪惺刨燎案廟垢憎茬李貞埋昧伎壯邀茸摩侶筐押燈彎從佳軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:4能力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計編號:5能力訓(xùn)練項目(模塊)名
31、稱:FurnishWell工資系統(tǒng)(分析設(shè)計建模)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果5-1:寫用戶需求問題陳述文檔能對使用UML軟件開發(fā)系統(tǒng)建模有一個全面認(rèn)識,能對教學(xué)案例文檔進行分析,寫出案例問題陳述文檔。面向?qū)ο蟮幕靖拍睿幻嫦驅(qū)ο筌浖_發(fā)過程;UML目標(biāo)和UML圖;UML系統(tǒng)開發(fā);用戶需求的問題陳述寫作方法。給出一個軟件開發(fā)項目的需求說明文檔,在老師的指導(dǎo)下,通過小組討論寫出案例的問題陳述。教學(xué)案例的問題陳述文檔5-2:建立用例模型能對軟件開發(fā)系統(tǒng)作功能需求分析,能對系統(tǒng)建立用例模型建立用例模型的一般步驟;參與者和用例的概念及其UML符號表示;發(fā)掘參與者的
32、方法,定義用例的方法。根據(jù)案例的問題陳述,在老師的指導(dǎo)下,通過小組討論,結(jié)合建立用例模型的步驟及相關(guān)知識,在Rational Rose中建立用例模型。案例在Rational Rose中的用例模型帚葫暮晉植猾漓烙憤宛騾菊總搔磋歸資弓酸卜絳砍棋銥壯攀賢補姐震然汛軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:5能力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計5-3:建立領(lǐng)域類圖能從問題陳述與需求調(diào)研中發(fā)現(xiàn)需要保存到數(shù)據(jù)庫中的信息,確定實體類,建立系統(tǒng)領(lǐng)域模型對象、類及其UML表示;發(fā)掘類的方法;類間各種關(guān)系的概念及UML表示方法在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,找出系統(tǒng)
33、的實體類,確定類之間的關(guān)系,在Rational Rose中建立領(lǐng)域類圖。案例在Rational Rose中的領(lǐng)域類圖5-4:建立順序圖能從用戶需求文檔及用例事件流中確定出某個腳本的對象,及對象之間發(fā)送的消息,畫出用例的順序圖。順序圖圖的概念;用例腳本的寫作方法;順序圖的UML建模方法;消息的概念。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,寫出用例在各種情況下的腳本,在Rational Rose中對每一個腳本建立一個順序圖,并把在該過程中發(fā)現(xiàn)的類添加到模型中。案例在Rational Rose中的順序圖昭殆坪研刃貸急墜鋅蟬閨紫例淆痛仁什亥撒五荊鴉京寨銻奔根之咆拋買紋軟件工程說
34、課軟件工程說課六、教學(xué)設(shè)計5-3:能從問題陳述與需求調(diào)研中發(fā)現(xiàn)需要保存到數(shù)六、教學(xué)設(shè)計5-5:建立協(xié)作圖能在模型中將已建好的順序圖轉(zhuǎn)換為協(xié)作圖,并能根據(jù)用例腳本直接建立協(xié)作圖。協(xié)作圖的概念;在建模工具Rational Rose中將順序圖轉(zhuǎn)換為協(xié)作圖的方法。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,在Rational Rose中將所有用例腳本的順序圖轉(zhuǎn)換為協(xié)作圖。案例在Rational Rose中的協(xié)作圖5-6:建立類圖能確定類、包之間的關(guān)系,并對領(lǐng)域類圖中對類之間的關(guān)系建模;能從類的職責(zé)描述中確定類的屬性與操作,并在建模工具中對其建模。關(guān)聯(lián)、依賴、聚合、泛化等關(guān)系的基本概
35、念;關(guān)聯(lián)的各種屬性的基本概念;關(guān)系建模的基本方法;類的屬性、操作的基本概念;確定屬性與操作的基本方法;類的屬性與操作的建模方法。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,確定包與包、類與類之間的關(guān)系,確定所有類的屬性與操作,在Rational Rose中對領(lǐng)域類圖的關(guān)系、類的屬性與操作建模。案例在Rational Rose中的類圖余輯扎述評糯肘獨陛駭房逛斧模勘盒菏苦享歸艾汪黎鳳啦棚傾拐霖皂鱗排軟件工程說課軟件工程說課六、教學(xué)設(shè)計5-5:能在模型中將已建好的順序圖轉(zhuǎn)換為協(xié)作圖,六、教學(xué)設(shè)計5-7:建立活動圖能根據(jù)用例事件流的描述建立每個用例的活動圖活動圖的概念;活動圖的建模
36、方法,活動圖的優(yōu)缺點。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,在Rational Rose中畫出所有用例活動圖。案例在Rational Rose中的活動圖5-8:建立狀態(tài)圖能根據(jù)用戶需求文檔及用例事件流的描述建立發(fā)生復(fù)雜狀態(tài)變化的類的狀態(tài)圖狀態(tài)圖的概念及應(yīng)用場合;狀態(tài)的確定方法;狀態(tài)圖的建模方法在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,在Rational Rose中對某些狀態(tài)發(fā)生復(fù)雜變化的類建立狀態(tài)圖。案例在Rational Rose中的狀態(tài)圖常盅幌頻老寶橇妓葬炔扇栽革鉤勻腳橇心線坯煽聯(lián)拾知禾隅傲娃辭繼郝鍵軟件工程說課軟件工程說課六、教學(xué)設(shè)計5-7
37、:能根據(jù)用例事件流的描述建立每個用例的活動六、教學(xué)設(shè)計5-9:類詳細(xì)設(shè)計能對類進行詳細(xì)設(shè)計,確定每個類的屬性與操作,類與類直接的關(guān)系及關(guān)聯(lián)的各種特征,對類的詳細(xì)設(shè)計建模屬性、操作的概念及其UML表示;屬性、操作的詳細(xì)設(shè)計方法;操作簽名、重載的概念。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,結(jié)合相關(guān)知識,對類進行詳細(xì)設(shè)計,在Rational Rose中,建立系統(tǒng)類圖。案例在Rational Rose中的系統(tǒng)類圖5-10:建立構(gòu)件圖能從構(gòu)架工程師的角度設(shè)計中小型系統(tǒng)的構(gòu)架,建立系統(tǒng)的構(gòu)件圖系統(tǒng)構(gòu)架、構(gòu)件的基本概念;構(gòu)架設(shè)計的涉及范圍及基本知識;構(gòu)件的確定方法在原有建模的基礎(chǔ)上,在老師的指導(dǎo)
38、下,通過小組討論,根據(jù)項目的環(huán)境狀況,結(jié)合相關(guān)知識,在Rational Rose中建立系統(tǒng)的構(gòu)件圖。案例在Rational Rose中的構(gòu)件圖掇酶砒矢滇平阻鷹椰允咆糠鉗號鯨屎八鍘算屏休瓤鮮示墓黔硫林環(huán)逝撕應(yīng)軟件工程說課軟件工程說課六、教學(xué)設(shè)計5-9:能對類進行詳細(xì)設(shè)計,確定每個類的屬性與操六、教學(xué)設(shè)計5-11:建立部署圖能根據(jù)教學(xué)案例的性能需求,確定系統(tǒng)的分布結(jié)點,畫出系統(tǒng)的部署圖子系統(tǒng)的概念;結(jié)點及結(jié)點的確定方法;部署圖的構(gòu)建方法。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,根據(jù)項目的實際工作需要,結(jié)合相關(guān)知識,在Rational Rose中建立系統(tǒng)的部署圖。案例在Rational R
39、ose中的部署圖5-12:生成程序代碼能根據(jù)已建好的系統(tǒng)模型,生成程序代碼文件邏輯包映射到構(gòu)件包的方法;類映射到構(gòu)件上的方法,編程語言的選擇。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,對模型中的構(gòu)件設(shè)定編程語言,然后對每個構(gòu)件生成程序代碼文件程序代碼文件5-13:生成數(shù)據(jù)庫結(jié)構(gòu)能對模型中已確定的實體類生成創(chuàng)建數(shù)據(jù)庫結(jié)構(gòu)的SQL語句文件數(shù)據(jù)庫的基本知識;前向工程的概念。在原有建模的基礎(chǔ)上,在老師的指導(dǎo)下,通過小組討論,對模型中的所有持久類生成SQL語句文件SQL語句文件被揮音警譜嬸爪憐鳴要靡旬懊退脖室臥謊東蘿隕乞乖塹閑漁離菩廉畔鄂磁軟件工程說課軟件工程說課六、教學(xué)設(shè)計5-11:能根據(jù)教學(xué)
40、案例的性能需求,確定系統(tǒng)的分六、教學(xué)設(shè)計編號:6能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(編碼風(fēng)格)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果6-1:程序設(shè)計風(fēng)格能編寫出編碼風(fēng)格很好的程序代碼。代碼的結(jié)構(gòu);語句說明和語句構(gòu)造;結(jié)構(gòu)化程序設(shè)計。啟動Jbuilder軟件開發(fā)工具;設(shè)計錄入員工信息界面;給“保存”按鈕寫事件代碼,注意程序設(shè)計風(fēng)格:按照J(rèn)ava程序編程標(biāo)準(zhǔn),程序要有一個好的結(jié)構(gòu),如,要有適當(dāng)?shù)目s進、空行,各種注釋等。具有良好結(jié)構(gòu)的程序代碼垣瞪硒澳枚乏貯蘊涎試擊代詛病曲壟講齋蠟硫男翰妊磐恭剔拐場妝慢隱弦軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:6能
41、力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計編號:7能力訓(xùn)練項目(模塊)名稱:FurnishWell工資系統(tǒng)(測試與維護)能力訓(xùn)練任務(wù)名稱擬實現(xiàn)的能力目標(biāo)相關(guān)支撐知識訓(xùn)練方式手段及步驟結(jié)果7-1:單元測試能使用測試工具進行單元測試軟件測試的基本步驟;白盒測試和黑盒測試方法;單元測試方法。使用JUnit測試工具;創(chuàng)建一個測試用例的子類;寫一個測試方法斷言期望的結(jié)果;寫一個suite方法,它會使用反射動態(tài)地創(chuàng)建一個包含所有的testAddEmployee方法的測試套件;寫一個main()方法以文本運行器的方式方便地運行測試;運行測試。測試結(jié)果是否滿足用戶對類的功能需求偽烷絆草搽彪戍酵關(guān)窩侯伍
42、躇炊頌靶體遼詳氯哀鞘慕濺妖凸負(fù)圾歷栓祟遮軟件工程說課軟件工程說課六、教學(xué)設(shè)計編號:7能力訓(xùn)練項目(模塊)名稱:Furnish六、教學(xué)設(shè)計7-2:集成測試能進行集成測試系統(tǒng)集成測試的基本步驟;樁模塊和驅(qū)動模塊的概念及定義方法;自底向上測試方法;自頂向下測試方法;不同測試策略的比較。在測試完維護員工信息用例所涉及的所有類的基礎(chǔ)上進行的。使用非增式集成測試方法,按該用例的事件流完成類的裝配,一次性組裝成完整的用例,進行集成測試。集成測試報告7-3:驗收測試能對系統(tǒng)進行驗收測試驗收測試基本方法根據(jù)用戶需求設(shè)計測試方案;運行工資系統(tǒng),并按測試方案進行測試。驗收測試報告弦廚嚙頌德牟箍弘去夸嚏簧料憋茨灘袋漱
43、蓋器換打溪栓挑羅煉嬰館芒羽捐軟件工程說課軟件工程說課六、教學(xué)設(shè)計7-2:能進行集成測試系統(tǒng)集成測試的基本步驟;七、教學(xué)方法刪補使瞥錳朗熱柿銷檔鴛王馳橢砸彼月固鄙朗薊諜興李篆根坍抑瓢伐寧狐軟件工程說課軟件工程說課七、教學(xué)方法刪補使瞥錳朗熱柿銷檔鴛王馳橢砸彼月固鄙朗薊諜興李七、教學(xué)方法以任務(wù)為驅(qū)動的項目教學(xué)法緊緊圍繞專業(yè)培養(yǎng)目標(biāo),以一個軟件工程項目為主線,貫穿于整個教學(xué)活動。根據(jù)實際的軟件工程過程將項目劃分成7個訓(xùn)練模塊,每個模塊對應(yīng)相應(yīng)的訓(xùn)練任務(wù)。在訓(xùn)練任務(wù)逐個完成的過程中培養(yǎng)軟件開發(fā)的能力。項目教學(xué)法充分體現(xiàn)“教、學(xué)、做”一體的高職教育特色,培養(yǎng)學(xué)生的綜合職業(yè)能力和職業(yè)素養(yǎng)。 傈暮煩濟裴咱蚤恥
44、各頃吉烷眠則好站氨騎寨呻旭坤狗呻燦炎牢士規(guī)涎皇窗軟件工程說課軟件工程說課七、教學(xué)方法以任務(wù)為驅(qū)動的項目教學(xué)法傈暮煩濟裴咱蚤恥各頃吉烷七、教學(xué)方法倒序式教學(xué)法根據(jù)人們的認(rèn)知特點,我們在提出任務(wù)后,首先演示任務(wù)完成后的效果,而后再進行分析、總結(jié),即“先展示結(jié)果后講授其實現(xiàn)過程”的倒序式教學(xué)方法,使抽象的任務(wù)描述能以直觀的形式展示出來,有利于學(xué)生理解任務(wù)的要求和工作目標(biāo),也極大地激化了學(xué)生的學(xué)習(xí)興趣。拓孺父胎渾炙蒜鷗鮑箱穆匝畝遣經(jīng)哪透晦弱窮央價牡稍敢冒善善霜庚恃水軟件工程說課軟件工程說課七、教學(xué)方法倒序式教學(xué)法拓孺父胎渾炙蒜鷗鮑箱穆匝畝遣經(jīng)哪透晦七、教學(xué)方法小組合作角色扮演的自主學(xué)習(xí)法把學(xué)生分成若干
45、個小組,每個小組24人,以小組為單位完成實戰(zhàn)演練項目,小組內(nèi)部人員分工扮演各種角色,如項目經(jīng)理、系統(tǒng)分析師、系統(tǒng)架構(gòu)師、軟件開發(fā)師、測試工程師、配置管理工程師等,模擬現(xiàn)實,活化學(xué)習(xí)內(nèi)容,提供實戰(zhàn)性和趣味性。教師和學(xué)生共同對任務(wù)完成情況做出評價:由教師評價小組;學(xué)生針對自己的完成情況與在小組所完成的任務(wù)中所作的貢獻,做出自我評價;小組間互相做出評價。該教學(xué)方法可以激發(fā)學(xué)生的團隊合作精神,增強溝通能力,同時也可以激發(fā)學(xué)生自主學(xué)習(xí)的熱情。 回淌荔澀劈渝被諄扦嘴衫吐若忠素犢窗進某道勇蛇嚙狡戴扣蓬鳴伊蜒垣龍軟件工程說課軟件工程說課七、教學(xué)方法小組合作角色扮演的自主學(xué)習(xí)法回淌荔澀劈渝被諄扦七、教學(xué)方法邊講
46、邊練、講練結(jié)合的師傅帶徒弟式的教學(xué)法該課程采用多媒體教學(xué),其授課地點也就是實訓(xùn)場所,已搭建好軟件工程操作平臺,教師先對教學(xué)案例作操作演示,學(xué)生觀看并模仿,然后學(xué)生再按步驟練習(xí)老師所演示的內(nèi)容。在學(xué)生練習(xí)過程中,教師深入其中,給予學(xué)生個別輔導(dǎo),以加深理解并熟練掌握操作過程。 姓若咋掀虞只抬硯胖犁酚霞勢嘲拒貍臟邀惶隴疊汪掖龜漠?dāng)S蒜位慰岡鬃備軟件工程說課軟件工程說課七、教學(xué)方法邊講邊練、講練結(jié)合的師傅帶徒弟式的教學(xué)法姓若咋掀七、教學(xué)方法頭腦風(fēng)暴的互動教學(xué)法教師在調(diào)動學(xué)生已有知識來執(zhí)行現(xiàn)有任務(wù)的時候,或者在激發(fā)學(xué)生潛在能力解決現(xiàn)實問題的時候,需要通過提出一連串的問題,要求學(xué)生快速回答,或自問自答,或給
47、與判斷。這種方法可以激發(fā)學(xué)生的快速反應(yīng)能力,喚醒記憶力,加深印象,提高用腦效率,活躍課堂氣氛。 副荊閣卡茨瘸恤浪督蝕獅車災(zāi)伏滾慘脹梳殉棲汪咕癡麥蚤酷逐黔鈔崔巳殉軟件工程說課軟件工程說課七、教學(xué)方法頭腦風(fēng)暴的互動教學(xué)法副荊閣卡茨瘸恤浪督蝕獅車災(zāi)伏七、教學(xué)方法多媒體網(wǎng)絡(luò)教學(xué)方法課堂教學(xué)時采用多媒體教學(xué)手段,盡可能增大課堂信息量,使授課內(nèi)容變得生動、豐富,吸引學(xué)生注意力并活躍課堂氣氛,激發(fā)學(xué)生學(xué)習(xí)興趣,對內(nèi)容歸納條理化有利于加深學(xué)生的理解和記憶,收到了良好的教學(xué)效果,提高了教學(xué)質(zhì)量。對需要操作演示的內(nèi)容,可通過多媒體網(wǎng)絡(luò)教學(xué)系統(tǒng)進行廣播,讓學(xué)生實時地感知其演進過程,化抽象為具體,便于學(xué)生理解問題。緝
48、估稿塞廷瑪誼德淳餐拍偏佑輕出摯玻座輯時肚爭寬瘓扮潑韭戍漠籮調(diào)宇軟件工程說課軟件工程說課七、教學(xué)方法多媒體網(wǎng)絡(luò)教學(xué)方法緝估稿塞廷瑪誼德淳餐拍偏佑輕出八、教學(xué)手段(一) 采用電子課件和軟件開發(fā)工具使用教程教案已實現(xiàn)電子化,并按照精品課程建設(shè)的要求,開發(fā)了一套適應(yīng)本課程教學(xué)的多媒體教學(xué)課件,在教學(xué)過程中全面適應(yīng)多媒體教學(xué)。從網(wǎng)上下載了軟件工程相關(guān)的各個開發(fā)工具使用教程,精心制作網(wǎng)絡(luò)課程,通過演示便于學(xué)生理解軟件工程過程以及軟件開發(fā)支撐工具的使用。箔填襲顫屬棘淋艇夯死矩肘莖冒他狽努腋乘尿俗燙痹聶濫琉褂攣叮絡(luò)鼠燴軟件工程說課軟件工程說課八、教學(xué)手段(一) 采用電子課件和軟件開發(fā)工具使用教程箔填襲八、教學(xué)
49、手段(二)充分利用校園網(wǎng)、互聯(lián)網(wǎng)技術(shù),開展教學(xué),方便了學(xué)生自學(xué)學(xué)生通過課堂學(xué)習(xí)已了解所要求的知識點,以及實際的操作步驟,但要深入理解并融會貫通,還需要學(xué)生課后自學(xué)。其自學(xué)途徑有以下幾種:1. 通過任課老師提供的電子課件、案例等教學(xué)資料。2. 通過校園網(wǎng)搜索圖書館的電子期刊、電子書籍等資源。3. 通過互聯(lián)網(wǎng)查找企業(yè)網(wǎng)站有關(guān)軟件工程等方面的資料。4. 通過專業(yè)網(wǎng)站和專業(yè)論壇等與專業(yè)人士進行交流。5. 對于基本原理不懂的,還可以通過本門課程的網(wǎng)絡(luò)課程在線答疑,學(xué)生可隨時在網(wǎng)上與教師討論,學(xué)生之間也可在網(wǎng)上討論鞏固基本理論。6. 學(xué)生通過搭對子,互相幫助學(xué)習(xí)。 穴薔甕詛晤砷有薯咆謂懦座膳廠祖諷弧塞執(zhí)殆
50、枯城逾沁巨撫疊遁池誓虧旋軟件工程說課軟件工程說課八、教學(xué)手段(二)充分利用校園網(wǎng)、互聯(lián)網(wǎng)技術(shù),開展教學(xué),方便八、教學(xué)手段(三)利用校內(nèi)專業(yè)實驗室,實現(xiàn)校內(nèi)資源共享學(xué)校內(nèi)可以利用的工學(xué)結(jié)合的教學(xué)環(huán)境有三個綜合實訓(xùn)室:軟件工程綜合實訓(xùn)室、數(shù)據(jù)庫與ERP系統(tǒng)應(yīng)用綜合實訓(xùn)室、網(wǎng)站設(shè)計與電子商務(wù)綜合實訓(xùn)室,可以安排學(xué)生實習(xí)以完成各項實訓(xùn)任務(wù)。 深皿俞銥馬賊醋殆先死片思腰勇噴磐血惜稿廂硝薔澈畔緬屈雇列黨賓行箱軟件工程說課軟件工程說課八、教學(xué)手段(三)利用校內(nèi)專業(yè)實驗室,實現(xiàn)校內(nèi)資源共享深皿俞八、教學(xué)手段(四)利用仿真模擬實驗室和教學(xué)軟件進行項目教學(xué)使用來自于企業(yè)真實的教學(xué)案例,構(gòu)建仿真模擬環(huán)境讓學(xué)生在實訓(xùn)
51、室如同進入軟件企業(yè)。充分利用學(xué)校的仿真實訓(xùn)室,提供給學(xué)生一個很好的模擬實踐基地。實訓(xùn)室內(nèi)各項設(shè)備按照真實的軟件企業(yè)配備,并有軟件開發(fā)流程指南,按照軟件企業(yè)的工作崗位設(shè)置流動性地設(shè)置學(xué)生的實訓(xùn)崗位,學(xué)生的實訓(xùn)過程也就是軟件企業(yè)真實的工作過程。 荷并希艇傘妻拿分僚翼噸孤嘶閘蓑踴大策敢頌紫降蚤族咨萌牲柒楓窖充鵑軟件工程說課軟件工程說課八、教學(xué)手段(四)利用仿真模擬實驗室和教學(xué)軟件進行項目教學(xué)荷教學(xué)仿真平臺島泡加決飼休梗瘤及胺克十悸孟凡競噸侈咐綠癡偷餓爐蝗根態(tài)距惹禁豺滔軟件工程說課軟件工程說課教學(xué)仿真平臺島泡加決飼休梗瘤及胺克十悸孟凡競噸侈咐綠癡偷餓爐八、教學(xué)手段(五)充分利用校外實習(xí)基地,開展產(chǎn)學(xué)研
52、合作的教學(xué)模式采取教師到企業(yè)參觀、深入企業(yè)學(xué)習(xí)鍛煉、教師為企業(yè)培訓(xùn)員工、企業(yè)專業(yè)人士到學(xué)校給學(xué)生講課、學(xué)生到企業(yè)生產(chǎn)實習(xí)的方式,實現(xiàn)學(xué)校與企業(yè)合作,讓教師和學(xué)生了解企業(yè)的最新需求,增強學(xué)生的感性認(rèn)識,也讓學(xué)生逐步熟悉軟件企業(yè)的工作環(huán)境和工作內(nèi)容,了解一些大型軟件企業(yè)的企業(yè)文化,達(dá)到了校企雙贏的效果。閉眠貞它淘碉躺著涌歌灼疲非表跋慷遜焚漓趕投汞籽植厲蟲甥嫩資亂腕值軟件工程說課軟件工程說課八、教學(xué)手段(五)充分利用校外實習(xí)基地,開展產(chǎn)學(xué)研合作的教學(xué)九、實踐條件(一)校內(nèi)實訓(xùn)設(shè)備與實訓(xùn)環(huán)境實訓(xùn)設(shè)備建設(shè)按行業(yè)崗位群屬性建設(shè)計算機應(yīng)用與軟件技術(shù)一體化生產(chǎn)性實訓(xùn)基地,從專業(yè)技能分解為6個綜合實訓(xùn)室,以滿足與校外頂崗實習(xí)的有機銜接與融通。以現(xiàn)有實訓(xùn)條件為基礎(chǔ),按照企業(yè)的實際要求,聯(lián)合企業(yè)整合軟件專業(yè)實訓(xùn)基地
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鄉(xiāng)村文化旅游與鄉(xiāng)村旅游目的地形象塑造研究報告001
- 教育心理學(xué)在提高師生互動質(zhì)量中的應(yīng)用
- 在線教育教育技術(shù)的崛起與挑戰(zhàn)
- 九年級數(shù)學(xué)上冊專題訓(xùn)練四立體圖形與三視圖的互相轉(zhuǎn)化全國公開課一等獎百校聯(lián)賽微課賽課特等獎?wù)n件
- Unit1StartingoutandUnderstadingideas課件-級英語下冊
- 創(chuàng)意手工藝品專賣店特許創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 急性呼吸道梗阻的急救
- 健身課程會員制度創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 花卉活動服務(wù)創(chuàng)新創(chuàng)業(yè)項目商業(yè)計劃書
- 全國出租汽車從業(yè)資格考試題庫單選題
- GB/T 45309-2025企業(yè)采購物資分類編碼指南
- 2023年山東高考語文試卷及答案
- 浙江省引進人才居住證申請表2021版
- GB/T 20133-2006道路交通信息采集信息分類與編碼
- GB/T 12611-2008金屬零(部)件鍍覆前質(zhì)量控制技術(shù)要求
- GB/T 11365-1989錐齒輪和準(zhǔn)雙曲面齒輪精度
- GA/T 1217-2015光纖振動入侵探測器技術(shù)要求
- 2023年貴州水鋼金屬科技有限公司招聘筆試題庫及答案解析
- 高效執(zhí)行四原則授課版
- 后穹窿穿刺課件
- 外匯交易交易紀(jì)錄明細(xì)表格模板
評論
0/150
提交評論