日日夜夜撸啊撸,欧美韩国日本,日本人配种xxxx视频,在线免播放器高清观看

軟件工程論文大全11篇

時(shí)間:2023-03-23 15:13:05

緒論:寫(xiě)作既是個(gè)人情感的抒發(fā),也是對(duì)學(xué)術(shù)真理的探索,歡迎閱讀由發(fā)表云整理的11篇軟件工程論文范文,希望它們能為您的寫(xiě)作提供參考和啟發(fā)。

軟件工程論文

篇(1)

二、校企合作存在的問(wèn)題

(一)學(xué)校與企業(yè)之間交流不暢通

高校與企業(yè)雖然已經(jīng)開(kāi)始合作,但是校企之間缺少信息交流,學(xué)校很難及時(shí)了解市場(chǎng)的變化情況,企業(yè)也較難了解學(xué)校科研方面的新成果。在人才培養(yǎng)上,學(xué)校對(duì)當(dāng)下市場(chǎng)需要什么樣的人才,這些人才需要具備怎樣的素質(zhì)和技能都知之甚少,學(xué)校與企業(yè)之間沒(méi)有真正建立起以社會(huì)發(fā)展為主導(dǎo)的適應(yīng)社會(huì)發(fā)展的人才培養(yǎng)機(jī)制;在課程設(shè)置上,學(xué)校還是側(cè)重于理論知識(shí)的學(xué)習(xí),應(yīng)用型課程開(kāi)設(shè)的少,忽視實(shí)踐技能的培養(yǎng),偏離校企合作的最終目的。

(二)校企合作沒(méi)有真正做到服務(wù)地方經(jīng)濟(jì)和特色產(chǎn)業(yè)

校企合作是以服務(wù)地方經(jīng)濟(jì)和促進(jìn)社會(huì)發(fā)展為目的的,但是在實(shí)際操作中沒(méi)有做到,使得校企合作動(dòng)力不足,沒(méi)有建立互惠互助的合作模式,因而合作積極性不高。從學(xué)校的角度來(lái)看,學(xué)校科研大多是以自己的愛(ài)好興趣進(jìn)行,沒(méi)有結(jié)合地方企業(yè)的發(fā)展情況,脫離實(shí)際。從企業(yè)方面來(lái)看,面對(duì)激烈的競(jìng)爭(zhēng)市場(chǎng),學(xué)校的科研成果雖有一定的商業(yè)價(jià)值,但是企業(yè)重視眼前的利益,經(jīng)營(yíng)周期短,不愿大學(xué)生來(lái)企業(yè)實(shí)習(xí),對(duì)引進(jìn)的新技術(shù)缺乏科技內(nèi)在助力。

(三)校企合作的管理體制及政策法規(guī)不健全

校企合作模式中,雖說(shuō)學(xué)校與企業(yè)之間在某些層面中達(dá)成了合作的關(guān)系,但是在其管理體系上尚沒(méi)有一套統(tǒng)一的合作機(jī)制,導(dǎo)致管理層面失效或缺失現(xiàn)象出現(xiàn)。另外,校企合作關(guān)系中,兩者各自隸屬于不同的管理部門(mén),各自有其相應(yīng)的管理體系,在管理中往往會(huì)因?yàn)槔骊P(guān)系而出現(xiàn)一些問(wèn)題,影響校企合作的效果。所以,校企合作模式辦學(xué),亟待一套完善統(tǒng)一的管理體制以及政策法規(guī)來(lái)規(guī)范和協(xié)調(diào)雙方之間的關(guān)系,以促進(jìn)校企合作的共贏開(kāi)展。

(四)校企雙方利益分配機(jī)制不完善

校企合作雙方是隸屬于不同機(jī)構(gòu)的部門(mén),對(duì)合作所得利益的分配存在差異,如科研成果轉(zhuǎn)讓過(guò)程中的價(jià)格問(wèn)題、合作共建研發(fā)實(shí)體的各方投資比例與利益分配問(wèn)題、成果的歸屬權(quán)問(wèn)題以及知識(shí)產(chǎn)權(quán)問(wèn)題、相互兼職待遇問(wèn)題等,這些問(wèn)題的產(chǎn)生主要在于缺乏利益共享、風(fēng)險(xiǎn)共擔(dān)的機(jī)制和制度。

三、軟件專業(yè)綜合改革措施

(一)采用“3+1”辦學(xué)模式,優(yōu)化人才培養(yǎng)方案

現(xiàn)在企業(yè)發(fā)展需要的技術(shù)人才不僅要有扎實(shí)的理論基礎(chǔ),還應(yīng)該有較強(qiáng)的實(shí)際動(dòng)手能力和工程實(shí)踐能力。在傳統(tǒng)教學(xué)中,老師和學(xué)生們閉門(mén)造車,偏重理論知識(shí)。對(duì)于這一情況,學(xué)校采用“3+1”模式,即3年在學(xué)校學(xué)習(xí)理論知識(shí),通過(guò)校內(nèi)學(xué)習(xí)使學(xué)生掌握軟件工程專業(yè)理論知識(shí)和基礎(chǔ)技能,提高學(xué)生的認(rèn)知能力,熟悉各種專業(yè)軟件的操作技能。1年在企業(yè)進(jìn)行實(shí)習(xí)和頂崗見(jiàn)習(xí),培養(yǎng)學(xué)生的實(shí)際操作能力及運(yùn)用所學(xué)的知識(shí)參與真正的軟件開(kāi)發(fā)項(xiàng)目和解決遇到的實(shí)際問(wèn)題,還可以利用這難得的機(jī)會(huì)了解一些軟件的業(yè)務(wù)工作狀況和開(kāi)發(fā)軟件所用的工具等,提升學(xué)生的職業(yè)素養(yǎng)和團(tuán)隊(duì)意識(shí),增強(qiáng)學(xué)生的溝通能力,以備成為一名合格的員工。人才培養(yǎng)方案是以人才培養(yǎng)目標(biāo)為指導(dǎo),以現(xiàn)有的資源進(jìn)行合理教學(xué)的一整套教學(xué)培養(yǎng)措施和方法。制定優(yōu)良的教學(xué)方案應(yīng)根據(jù)社會(huì)對(duì)人才的需要情況來(lái)設(shè)計(jì),制定適應(yīng)社會(huì)發(fā)展的培養(yǎng)方案,培養(yǎng)具有創(chuàng)新能力和團(tuán)隊(duì)合作能力的優(yōu)秀軟件工程人才。在學(xué)生進(jìn)入企業(yè)實(shí)習(xí)這一環(huán)節(jié),學(xué)校與企業(yè)需要建立完善的安全教育機(jī)制和頂崗實(shí)習(xí)制度,由于學(xué)生剛進(jìn)企業(yè),對(duì)企業(yè)的環(huán)境還不能適應(yīng),應(yīng)定期組織企業(yè)、學(xué)生、老師進(jìn)行交流,幫助學(xué)生解決困難。在教育方面,實(shí)現(xiàn)資源共享,老師進(jìn)企業(yè)學(xué)習(xí),工程師進(jìn)教室授課,老師與工程師合作開(kāi)發(fā)軟件項(xiàng)目等。通過(guò)共建、共享校企雙方的優(yōu)質(zhì)師資隊(duì)伍,不但能有效地提升課堂教學(xué)質(zhì)量,還能增加學(xué)生實(shí)踐動(dòng)手的機(jī)會(huì),讓理論知識(shí)與實(shí)踐能夠充分的結(jié)合,適合學(xué)校人才培養(yǎng)的發(fā)展規(guī)律。

篇(2)

我國(guó)高等教育長(zhǎng)期存在重理論、輕實(shí)踐的問(wèn)題,因此教育部多次強(qiáng)調(diào)并明確指出要大力加強(qiáng)實(shí)踐教學(xué),建立和完善校內(nèi)外實(shí)習(xí)基地,高度重視畢業(yè)實(shí)習(xí),提高畢業(yè)設(shè)計(jì)、畢業(yè)論文的質(zhì)量。軟件工程專業(yè)是一門(mén)理論與實(shí)踐聯(lián)系非常緊密的學(xué)科,若按照傳統(tǒng)重視理論的培養(yǎng)模式,畢業(yè)生則難以滿足當(dāng)前社會(huì)用人單位的需求[3]。對(duì)于相對(duì)新興的軟件工程機(jī)電一體化方向?qū)I(yè),其專業(yè)知識(shí)結(jié)構(gòu)及培養(yǎng)目標(biāo)決定學(xué)生面臨的畢業(yè)實(shí)習(xí)與設(shè)計(jì)問(wèn)題更復(fù)雜,目前存在的主要問(wèn)題表現(xiàn)在如下幾方面。(1)就業(yè)與選題的矛盾。基于該類專業(yè)的培養(yǎng)目標(biāo),畢業(yè)生目前就業(yè)意向主要有三:一是在軟件產(chǎn)業(yè)從事編碼測(cè)試、系統(tǒng)分析設(shè)計(jì)或具有軟件領(lǐng)域知識(shí)的復(fù)合型技術(shù)服務(wù)、銷售和管理(軟件方向);二是在機(jī)械電子工程應(yīng)用背景專業(yè)領(lǐng)域從事軟件開(kāi)發(fā)及機(jī)械研究、產(chǎn)品設(shè)計(jì)、制造、管理等工作(工程應(yīng)用方向);三是考研、考公務(wù)員和自主創(chuàng)業(yè)等(考研方向)。因就業(yè)方向的多元化、畢業(yè)實(shí)習(xí)設(shè)計(jì)老師(包括軟件企業(yè)導(dǎo)師)的專業(yè)領(lǐng)域和人數(shù)限制、實(shí)習(xí)條件的限制等多重原因,學(xué)生難免產(chǎn)生選題與就業(yè)意向不相符的矛盾。(2)畢業(yè)實(shí)習(xí)設(shè)計(jì)與考研、公務(wù)員招考時(shí)間安排上的沖突。畢業(yè)實(shí)習(xí)設(shè)計(jì)一般都安排在第4學(xué)年的第7學(xué)期、第8學(xué)期,而這期間,每年一度的全國(guó)研究生招生考試和公務(wù)員的國(guó)考、省考也同時(shí)舉行,這就導(dǎo)致“考研方向”的學(xué)生在備考和完成學(xué)業(yè)間的矛盾,如不進(jìn)行相應(yīng)調(diào)整,勢(shì)必影響畢業(yè)實(shí)踐環(huán)節(jié)的教學(xué)質(zhì)量。(3)軟件方向與專業(yè)方向的不協(xié)調(diào)因素。軟件方向?qū)W生一般采用3+1的培養(yǎng)模式,也就是說(shuō),第4學(xué)年大多在軟件企業(yè)完成基于項(xiàng)目驅(qū)動(dòng)的畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì);而工程應(yīng)用方向和考研方向往往還有幾門(mén)課程需要在校學(xué)習(xí),在時(shí)間和內(nèi)容安排上往往存在沖突。(4)畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)不能有機(jī)對(duì)接。畢業(yè)實(shí)習(xí)是畢業(yè)設(shè)計(jì)的重要準(zhǔn)備階段,畢業(yè)實(shí)習(xí)要結(jié)合畢業(yè)設(shè)計(jì)課題,到生產(chǎn)第一線進(jìn)行專業(yè)實(shí)踐與社會(huì)實(shí)踐,收集與畢業(yè)設(shè)計(jì)有關(guān)的信息和資料,畢業(yè)實(shí)習(xí)的內(nèi)容和質(zhì)量對(duì)畢業(yè)設(shè)計(jì)的質(zhì)量有直接的影響。畢業(yè)設(shè)計(jì)要將所學(xué)基礎(chǔ)知識(shí)、專業(yè)理論與畢業(yè)實(shí)習(xí)的實(shí)踐相結(jié)合,注重分析問(wèn)題、解決問(wèn)題能力的培養(yǎng),它能在一定程度上檢驗(yàn)畢業(yè)實(shí)習(xí)的效果[4]。軟件工程培養(yǎng)實(shí)用型、復(fù)合型人才的特點(diǎn)使其對(duì)畢業(yè)實(shí)習(xí)與設(shè)計(jì)的銜接要求更高,而且該類專業(yè)多元的就業(yè)意向及其他復(fù)合因素使得學(xué)生的實(shí)習(xí)與設(shè)計(jì)內(nèi)容往往不能有機(jī)銜接。目前軟件工程專業(yè)畢業(yè)實(shí)習(xí)設(shè)計(jì)的教學(xué)工作中,面對(duì)學(xué)生就業(yè)自主化的嚴(yán)峻形勢(shì),存在著畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)不能有效銜接、教師對(duì)兩者核心含義把握不好、設(shè)計(jì)(論文)選題及內(nèi)容與經(jīng)濟(jì)社會(huì)對(duì)人才需求脫離以及忽視對(duì)學(xué)生的創(chuàng)造能力意識(shí)培養(yǎng)和訓(xùn)練等影響畢業(yè)設(shè)計(jì)論文質(zhì)量的問(wèn)題,因此進(jìn)行全新的教學(xué)改革已經(jīng)迫在眉睫。

2畢業(yè)實(shí)習(xí)設(shè)計(jì)指導(dǎo)需考慮的因素

1)學(xué)習(xí)動(dòng)機(jī)。自我效能感、學(xué)習(xí)動(dòng)機(jī)和學(xué)業(yè)成就三者之間存在相關(guān)關(guān)系,且自我效能感與學(xué)業(yè)成就、學(xué)習(xí)動(dòng)機(jī)和學(xué)業(yè)成就之間均呈顯著正相關(guān)[5]。自我效能感是人們對(duì)自身能否利用所擁有的技能完成某項(xiàng)工作行為的自信程度;學(xué)習(xí)動(dòng)機(jī)是推動(dòng)學(xué)生進(jìn)行學(xué)習(xí)活動(dòng)的內(nèi)在動(dòng)因,是激勵(lì)、指引、維持、調(diào)節(jié)學(xué)生學(xué)習(xí)的強(qiáng)大動(dòng)力[6];學(xué)業(yè)成就指經(jīng)過(guò)學(xué)習(xí)和訓(xùn)練后所獲得學(xué)業(yè)方面的知識(shí)和技能,是學(xué)生學(xué)習(xí)狀況和水平的集中體現(xiàn)。高校畢業(yè)班級(jí)學(xué)生處于即將告別學(xué)生時(shí)代而走向社會(huì)的特殊階段,畢業(yè)、考研和就業(yè)等諸多問(wèn)題以及社會(huì)價(jià)值日趨多元和競(jìng)爭(zhēng)壓力日益加劇的強(qiáng)烈沖擊,對(duì)其學(xué)習(xí)和心理產(chǎn)生了重大影響[7]。為增強(qiáng)學(xué)生的學(xué)習(xí)動(dòng)機(jī),從選題入手,貫穿畢業(yè)實(shí)習(xí)設(shè)計(jì)各環(huán)節(jié),融學(xué)生興趣愛(ài)好、就業(yè)意向與學(xué)生畢業(yè)實(shí)習(xí)設(shè)計(jì)于一體,激發(fā)學(xué)生的內(nèi)在動(dòng)力,是取得好的設(shè)計(jì)質(zhì)量的關(guān)鍵因素之一。2)項(xiàng)目驅(qū)動(dòng)。有效地整合指導(dǎo)教師的各類縱向、橫向在研項(xiàng)目并將其進(jìn)行深入的挖掘和提煉,根據(jù)畢業(yè)實(shí)踐環(huán)節(jié)具體要求細(xì)分軟件工程項(xiàng)目,將其引入到學(xué)生畢業(yè)實(shí)習(xí)設(shè)計(jì)中,采用以項(xiàng)目驅(qū)動(dòng)為主體的人才培養(yǎng)模式,優(yōu)化管理體制與實(shí)驗(yàn)室運(yùn)行機(jī)制,探索一種新的實(shí)踐教學(xué)模式,以期實(shí)現(xiàn)實(shí)踐教學(xué)過(guò)程可控化、項(xiàng)目實(shí)施團(tuán)隊(duì)化、項(xiàng)目資源共享化的目標(biāo),培養(yǎng)具有扎實(shí)的工程實(shí)踐能力、較強(qiáng)的技術(shù)創(chuàng)新能力、良好的團(tuán)隊(duì)協(xié)作能力和可持續(xù)發(fā)展能力的人才[3]。3)導(dǎo)師制。采用指導(dǎo)教師全程負(fù)責(zé)制是確保后續(xù)創(chuàng)新模式實(shí)現(xiàn)的關(guān)鍵。導(dǎo)師可以是從學(xué)校選定的各方向?qū)I(yè)教師,也可以是從企業(yè)選出的工程技術(shù)人員,還可以是兩者的結(jié)合(雙導(dǎo)師制)。導(dǎo)師既要完成畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)的組織工作,又要完成這兩個(gè)環(huán)節(jié)連貫且相互滲透的業(yè)務(wù)指導(dǎo)工作。為確保這種教學(xué)模式有條不紊地實(shí)施,指導(dǎo)教師應(yīng)認(rèn)真履行相應(yīng)的職責(zé)。首先,根據(jù)畢業(yè)實(shí)綱和設(shè)計(jì)大綱的要求,與企業(yè)協(xié)調(diào)好學(xué)生的畢業(yè)實(shí)習(xí)設(shè)計(jì)課題和企業(yè)的生產(chǎn)技術(shù)工作需要之間的關(guān)系,落實(shí)畢業(yè)實(shí)習(xí)內(nèi)容及合適的畢業(yè)設(shè)計(jì)課題;其次,要對(duì)學(xué)生畢業(yè)課題進(jìn)行方案論證,及時(shí)提供指導(dǎo)和質(zhì)量監(jiān)督,確保教學(xué)任務(wù)的完成[4]。

3畢業(yè)實(shí)習(xí)設(shè)計(jì)指導(dǎo)創(chuàng)新模式的設(shè)計(jì)

結(jié)合軟件工程機(jī)電一體化方向的專業(yè)特色,在現(xiàn)有基礎(chǔ)上設(shè)計(jì)的畢業(yè)實(shí)習(xí)設(shè)計(jì)創(chuàng)新模式總體框架如圖1所示,其主要內(nèi)容包括如下幾方面。1)以學(xué)生為本,模塊化組織。基于學(xué)生的學(xué)習(xí)動(dòng)機(jī),根據(jù)學(xué)生某方面的專業(yè)特長(zhǎng)和未來(lái)的發(fā)展取向,該模式分為3個(gè)大模塊:以軟件設(shè)計(jì)、軟件測(cè)試、軟件維護(hù)和軟件項(xiàng)目管理等為目標(biāo)的軟件模塊(軟件方向);立志于進(jìn)一步深造的考研、公務(wù)員考試等模塊(考研方向);面向工程的工程應(yīng)用模塊(工程應(yīng)用方向)。大模塊下再設(shè)子模塊,如以工程應(yīng)用為背景的模塊又分為UG、PRO/E等大型軟件的工程應(yīng)用模塊;以單片機(jī)、PLC等程序開(kāi)發(fā)為主的工控模塊;CAD、UG、PRO/E等面向應(yīng)用軟件的二次開(kāi)發(fā)模塊。學(xué)生根據(jù)學(xué)業(yè)基礎(chǔ)、就業(yè)意向及學(xué)習(xí)興趣自主選擇。2)畢業(yè)實(shí)習(xí)設(shè)計(jì)一體化。畢業(yè)實(shí)習(xí)與畢業(yè)設(shè)計(jì)是保證教學(xué)質(zhì)量的重要階段,二者的關(guān)系越來(lái)越密切,將二者人為分割的教學(xué)模式已不太適應(yīng)教學(xué)的需要,必須建立二者緊密結(jié)合的教學(xué)新模式。具體來(lái)說(shuō),軟件模塊將畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)兩個(gè)階段合并為一個(gè)階段,形成一個(gè)相對(duì)較長(zhǎng)的時(shí)間整體,與大型軟件公司合作,安排在第4學(xué)年,這也是軟件工程專業(yè)目前比較流行的模式;工程應(yīng)用模塊中學(xué)生可以根據(jù)畢業(yè)設(shè)計(jì)課題有針對(duì)性地開(kāi)展畢業(yè)實(shí)習(xí)工作,實(shí)習(xí)、設(shè)計(jì)由同一導(dǎo)師指導(dǎo),采取集中實(shí)習(xí)和反復(fù)調(diào)研的形式,實(shí)習(xí)圍繞設(shè)計(jì)的需要展開(kāi);考研模塊則將實(shí)習(xí)和設(shè)計(jì)的時(shí)間提前,第6學(xué)期即由指導(dǎo)老師提前介入,預(yù)先安排相應(yīng)工作,在充分保證設(shè)計(jì)質(zhì)量的前提下,為考研創(chuàng)造條件。至于軟件方向與背景專業(yè)方向課程安排上的沖突,軟件學(xué)院采取課程置換與學(xué)分互認(rèn)方式,拓寬學(xué)生的專業(yè)課程知識(shí),達(dá)到多元方向的均衡。3)導(dǎo)師制和項(xiàng)目驅(qū)動(dòng)貫穿始終。采取導(dǎo)師負(fù)責(zé)制,將部分學(xué)生(考研方向)的畢業(yè)設(shè)計(jì)提前到第6學(xué)期開(kāi)始,到第8學(xué)期結(jié)束,歷時(shí)1年半時(shí)間。在導(dǎo)師的指導(dǎo)與安排下,學(xué)生開(kāi)展的工作包括文獻(xiàn)檢索,熟悉設(shè)備,儀器校準(zhǔn),實(shí)驗(yàn)計(jì)劃,實(shí)驗(yàn)開(kāi)展,項(xiàng)目調(diào)研、開(kāi)展、改進(jìn)和總結(jié)各環(huán)節(jié)。基于項(xiàng)目驅(qū)動(dòng),每一學(xué)生的實(shí)習(xí)設(shè)計(jì)選題均為某方向科研子項(xiàng)或工程子項(xiàng),學(xué)生通過(guò)一個(gè)完整的項(xiàng)目鏈,在熟悉科學(xué)研究方法、步驟和科研組織等環(huán)節(jié)基礎(chǔ)上,全面培養(yǎng)動(dòng)手能力、獨(dú)立工作能力和創(chuàng)造性的思維能力。4)建立全程質(zhì)量監(jiān)控體系。“全程”指從畢業(yè)設(shè)計(jì)選題、畢業(yè)實(shí)習(xí)指導(dǎo)、教師下任務(wù)書(shū)、學(xué)生做開(kāi)題報(bào)告、方案設(shè)計(jì)、實(shí)驗(yàn)、中期檢查、撰寫(xiě)論文到答辯評(píng)分、總結(jié)歸檔等質(zhì)量形成的全過(guò)程;以制訂計(jì)劃、明確目標(biāo)執(zhí)行計(jì)劃?rùn)z查、反饋處理、糾偏制訂新的計(jì)劃、目標(biāo)為質(zhì)量監(jiān)控途徑。針對(duì)畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)的各個(gè)環(huán)節(jié),制訂詳細(xì)可行的規(guī)范,把握各階段的時(shí)間節(jié)點(diǎn)和考核標(biāo)準(zhǔn),目前要求教研室審核的關(guān)鍵節(jié)點(diǎn)包括選題、任務(wù)書(shū)、開(kāi)題、中期檢查、綜合評(píng)價(jià)、答辯等。

4工程實(shí)踐環(huán)境的構(gòu)建

要保證上述模式的良好運(yùn)行,必須有一個(gè)穩(wěn)定而可行的工程實(shí)踐環(huán)境。我們一直注重軟件工程專業(yè)實(shí)踐應(yīng)用型人才培養(yǎng),不斷加強(qiáng)與IT等用人企業(yè)的合作。從軟件工程機(jī)電一體化方向?qū)I(yè)開(kāi)辦以來(lái),江西理工大學(xué)軟件學(xué)院先后在中興軟件、中天電子、江西微軟、上海杰普等多家大型軟件公司和IT培訓(xùn)機(jī)構(gòu)建有校外實(shí)習(xí)基地,在江西銅業(yè)公司、中金嶺南股份公司、恒天動(dòng)力有限公司等建有校外專業(yè)背景方向?qū)嵙?xí)基地。打造相對(duì)穩(wěn)定、整體素質(zhì)較高的導(dǎo)師隊(duì)伍是實(shí)現(xiàn)該創(chuàng)新模式的有效保障,學(xué)院應(yīng)考慮:①?gòu)膶?shí)習(xí)基地遴選指導(dǎo)教師;②選派軟件方向教師到合作基地工程實(shí)訓(xùn);③選派專業(yè)方向教師到國(guó)內(nèi)知名院校訪學(xué)。對(duì)畢業(yè)實(shí)習(xí)設(shè)計(jì)各環(huán)節(jié),軟件學(xué)院制定有詳細(xì)的《畢業(yè)實(shí)習(xí)設(shè)計(jì)規(guī)范》,系部成立“軟件工程畢業(yè)設(shè)計(jì)領(lǐng)導(dǎo)小組”。教研室針對(duì)該內(nèi)容進(jìn)行深入調(diào)研與問(wèn)題分析,在教師中開(kāi)展動(dòng)員,提前落實(shí)并布置工作;在學(xué)生中宣傳動(dòng)員,使學(xué)生在思想上有準(zhǔn)備,重視畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì);在畢業(yè)設(shè)計(jì)過(guò)程中,強(qiáng)調(diào)過(guò)程質(zhì)量控制和管理,及時(shí)跟蹤控制,及時(shí)發(fā)現(xiàn)問(wèn)題、解決問(wèn)題。

篇(3)

1.1代碼的復(fù)用代碼的復(fù)用可以說(shuō)是軟件復(fù)用中最簡(jiǎn)單的部分,這種軟件復(fù)用方式在面向結(jié)構(gòu)化和面向?qū)ο蟮能浖O(shè)計(jì)方法中均有所體現(xiàn):面向結(jié)構(gòu)化的軟件設(shè)計(jì)方式中,我們將軟件重復(fù)的部分抽象為一個(gè)函數(shù),通過(guò)對(duì)函數(shù)傳遞不同的參數(shù),從而實(shí)現(xiàn)不同模塊對(duì)函數(shù)的調(diào)用;在面向?qū)ο蟮能浖O(shè)計(jì)方法中,我們可以依靠類的繼承關(guān)系,使得子類在繼承的過(guò)程中能夠重復(fù)使用基類的一些代碼、成員變量等等,這些都是軟件復(fù)用中代碼復(fù)用的具體例子。

1.2設(shè)計(jì)的復(fù)用代碼的復(fù)用僅僅是軟件復(fù)用中最簡(jiǎn)單的層次,與其相比,設(shè)計(jì)的復(fù)用能夠?qū)崿F(xiàn)軟件系統(tǒng)模塊級(jí)別的復(fù)用,顯得更為強(qiáng)大。設(shè)計(jì)的復(fù)用主要體現(xiàn)在以下三個(gè)方面:(1)第一,從現(xiàn)有的系統(tǒng)中提取一些可以復(fù)用的部分,然后重寫(xiě)運(yùn)用到新系統(tǒng)當(dāng)中。(2)第二,將對(duì)目前系統(tǒng)的設(shè)計(jì)重新運(yùn)用到其他的系統(tǒng)中,從而實(shí)現(xiàn)整個(gè)軟件系統(tǒng)級(jí)別設(shè)計(jì)的復(fù)用。(3)第三,實(shí)現(xiàn)獨(dú)立于一些系統(tǒng)的軟件構(gòu)件,這些軟件構(gòu)件的復(fù)用級(jí)別比代碼復(fù)用的粒度更大,這種構(gòu)件的抽象級(jí)別往往更高,從而使得構(gòu)件能夠被廣泛運(yùn)用到多個(gè)系統(tǒng)當(dāng)中,提高構(gòu)件的復(fù)用次數(shù)。2.3分析的復(fù)用與軟件設(shè)計(jì)的復(fù)用不同,軟件分析的復(fù)用運(yùn)用于軟件的概要設(shè)計(jì)階段,與軟件的具體實(shí)現(xiàn)關(guān)聯(lián)比較少,因此實(shí)現(xiàn)軟件復(fù)用的幾率更加大。軟件的分析復(fù)用也可以有三種不同的方式:第一,抽象出現(xiàn)有軟件系統(tǒng)的重復(fù)分析部分,應(yīng)用于其他軟件系統(tǒng)的分析上;第二,將分析的方法運(yùn)用到不同的軟硬件平臺(tái)上,從而能夠產(chǎn)生不同的設(shè)計(jì);第三,可以實(shí)現(xiàn)一些分析的構(gòu)件,從而實(shí)現(xiàn)軟件分析階段的軟件復(fù)用。

1.4測(cè)試信息的復(fù)用測(cè)試過(guò)程也屬于軟件工程的重要模塊,因此在軟件的測(cè)試部分也可以應(yīng)用軟件復(fù)用的方法,軟件測(cè)試信息的復(fù)用主要包括兩方面的內(nèi)容:(1)第一,測(cè)試用例的復(fù)用,就是將一個(gè)系統(tǒng)的軟件測(cè)試用例,提取一些通用的部分運(yùn)用到另一個(gè)軟件系統(tǒng)中,從而實(shí)現(xiàn)軟件測(cè)試用例的復(fù)用。(2)第二,測(cè)試過(guò)程信息的復(fù)用,軟件測(cè)試可以通過(guò)軟件自動(dòng)化測(cè)試工具記錄一些相關(guān)的測(cè)試信息,這些測(cè)試信息可以為其他系統(tǒng)的測(cè)試提供參考。這兩種方式都可以實(shí)現(xiàn)軟件測(cè)試信息的復(fù)用。

2實(shí)現(xiàn)軟件復(fù)用的相關(guān)技術(shù)

篇(4)

“C”是很多高校普遍開(kāi)設(shè)的一門(mén)課程,大部分學(xué)校教學(xué)方法大同小異:課堂講授+上機(jī)實(shí)驗(yàn),教學(xué)目標(biāo)也集中于讓學(xué)生掌握C的各種重難點(diǎn),比如數(shù)組、函數(shù)、指針等。其實(shí)不同專業(yè)人才培養(yǎng)目標(biāo)中本課程的作用差異較大,采用模式化的教學(xué)方法和雷同的教學(xué)目標(biāo)是不合理的。此外很多教學(xué)方法忽略了編程思想鍛煉,局限于講授語(yǔ)言本身,變成了教“語(yǔ)言”而不是“程序設(shè)計(jì)”。

1.2學(xué)生動(dòng)手應(yīng)用能力較弱

多年來(lái),大部分學(xué)生學(xué)習(xí)完本課程后,仍難以針對(duì)一個(gè)簡(jiǎn)單應(yīng)用編制程序,此問(wèn)題十分普遍。一般C語(yǔ)言教材,都是先介紹程序設(shè)計(jì)基礎(chǔ)知識(shí),然后介紹各種數(shù)據(jù)類型和輸入輸出等語(yǔ)句,由于內(nèi)容枯燥,因此學(xué)生逐漸喪失了學(xué)習(xí)興趣,甚至不愿上機(jī),浪費(fèi)了寶貴的實(shí)驗(yàn)機(jī)會(huì)。此外各種例題、習(xí)題也是數(shù)學(xué)性較強(qiáng)或者演示性質(zhì)較強(qiáng),比如牛頓迭代、水仙花數(shù)、10整數(shù)排序等,這些內(nèi)容和實(shí)際應(yīng)用關(guān)系相去甚遠(yuǎn)。

1.3未體現(xiàn)卓越工程師培養(yǎng)特色

如前所述,卓越工程師培養(yǎng)的不僅是一個(gè)程序員,更重要的是培養(yǎng)學(xué)生具有扎實(shí)的理論基礎(chǔ)和創(chuàng)新能力,為進(jìn)一步從事設(shè)計(jì)、架構(gòu)規(guī)劃打基礎(chǔ)。由于課時(shí)所限,計(jì)算機(jī)專業(yè)的一些理論課程如自動(dòng)機(jī)、組合數(shù)學(xué)等一般未納入軟件工程的培養(yǎng)方案,但對(duì)于卓越工程師而言,初步學(xué)習(xí)這些內(nèi)容是必要的。此時(shí)如果在相關(guān)課程中融合部分上述知識(shí)將大有益處。

1.4沒(méi)有為后續(xù)課程打下良好基礎(chǔ)

一方面由于例題和習(xí)題所限,在學(xué)習(xí)“C語(yǔ)言”時(shí)學(xué)生未能充分理解軟件工程的一些重要思想如模塊化等,導(dǎo)致編程時(shí)思路混亂、僵硬。另外由于課時(shí)所限,結(jié)構(gòu)、文件等章節(jié)經(jīng)常被略講甚至不講,導(dǎo)致學(xué)生在后續(xù)課程學(xué)習(xí)時(shí)基礎(chǔ)薄弱。

2教學(xué)改革措施

針對(duì)上述問(wèn)題,結(jié)合軟件工程卓越工程師培養(yǎng)目標(biāo),在近年來(lái)的教學(xué)實(shí)踐中我們采取了如下教學(xué)改革措施:

2.1實(shí)驗(yàn)室授課

對(duì)于程序設(shè)計(jì)課程,學(xué)生在課堂聽(tīng)講時(shí),是一種靜態(tài)的信息接收過(guò)程。當(dāng)講到各種知識(shí)點(diǎn)時(shí),如果能夠即時(shí)編程驗(yàn)證,將成倍地提高學(xué)生對(duì)信息的吸收消化效果。基于此,近年來(lái)我們努力實(shí)現(xiàn)了全程在實(shí)驗(yàn)室機(jī)房授課,學(xué)生可以實(shí)時(shí)動(dòng)手分析,教師也可以從講臺(tái)主機(jī)遠(yuǎn)程指導(dǎo)、控制學(xué)生設(shè)備,效果良好。

2.2采用國(guó)外教材及引入軟件工程思想

“C”的國(guó)內(nèi)教材大都偏向初學(xué)者,存在細(xì)節(jié)被過(guò)度簡(jiǎn)化的問(wèn)題,不利于實(shí)現(xiàn)培養(yǎng)面向?qū)嵺`的工程師的目標(biāo)。為此我們采用國(guó)外知名教材進(jìn)行授課。該教材的最大特色是面向應(yīng)用,對(duì)C語(yǔ)言的應(yīng)用特征、程序設(shè)計(jì)的特色描述詳盡,例題及習(xí)題應(yīng)用性很強(qiáng),并且可結(jié)合軟件工程的基本思想進(jìn)行講解,例如商品條碼校驗(yàn)位計(jì)算、撲克牌發(fā)放及手牌比較、零件數(shù)據(jù)管理等。學(xué)生學(xué)習(xí)后,在后續(xù)應(yīng)用性課程中能夠很快上手并進(jìn)行拓展。

2.3編程思維訓(xùn)練

我院“C”課程開(kāi)設(shè)在大一上期,其目的是引導(dǎo)學(xué)生進(jìn)入編程領(lǐng)域。因此在教學(xué)時(shí),我們避免拘泥于C本身的語(yǔ)法細(xì)節(jié),而是淡化其語(yǔ)言色彩,偏重講述如何利用程序語(yǔ)言來(lái)處理問(wèn)題。在此列舉一例:很多C課程都會(huì)講授如何編程打印一個(gè)由星號(hào)組成的菱形。某些教材上給出的解法是將菱形分為上半部和下半部分,用兩個(gè)循環(huán)來(lái)打印,這種方法對(duì)學(xué)生思維訓(xùn)練無(wú)太大幫助。筆者在授課時(shí),采用了如下思路:將菱形放入一個(gè)二維坐標(biāo)系(原點(diǎn)在左上角),畫(huà)出菱形所在區(qū)域邊界,由此寫(xiě)出區(qū)域的解析表達(dá)式|x-3|+|y+3|≤3,從而得到程序循環(huán)中的核心判斷語(yǔ)句.

2.4有機(jī)引入計(jì)算機(jī)理論課程知識(shí)

如前所述,軟件工程專業(yè)一般不開(kāi)設(shè)有限狀態(tài)機(jī)等理論課程,但是作為卓越工程師,掌握這些知識(shí)是必要的。為此我們?cè)谡n程中有意識(shí)地引入了這方面的知識(shí),給學(xué)生提供初步認(rèn)知,為有意自學(xué)者提供基礎(chǔ)。例如,一直以來(lái)學(xué)生在學(xué)習(xí)“計(jì)算一個(gè)句子中單詞個(gè)數(shù)”這一經(jīng)典程序時(shí),總是不明所以。為此我們另辟蹊徑,采用如下方法講授。首先抽取問(wèn)題核心:把句子看成是由字母序列和空格序列(單詞間可能有多個(gè)空格)交替組成的一個(gè)字符串。程序處理的方式,是對(duì)句子中的所有字符進(jìn)行逐一掃描,然后在這個(gè)過(guò)程中判定單詞的出現(xiàn),如出現(xiàn)則把計(jì)數(shù)變量加1。其次將問(wèn)題抽象化:用有限狀態(tài)機(jī)來(lái)描述上述過(guò)程。其中“1”代表當(dāng)前掃描字符“位于字母串中”這一狀態(tài),“0”代表當(dāng)前掃描字符“位于空格串中”這一狀態(tài)。當(dāng)“掃描到字母”事件或者“掃描到空格”事件發(fā)生時(shí),掃描器的狀會(huì)被改變,如圖箭頭所示。我們關(guān)心的是當(dāng)處于狀態(tài)0時(shí),“掃描到字母”事件發(fā)生的情況。此時(shí)意味著之前掃描到的是空格,現(xiàn)在是字母,即到了一個(gè)單詞起始處,故此時(shí)計(jì)數(shù)變量加1。然后引導(dǎo)學(xué)生將問(wèn)題轉(zhuǎn)化為表格描述,(第一行表示事件,第一列表示狀態(tài),中間單元格表示某事件發(fā)生后,應(yīng)進(jìn)行的狀態(tài)轉(zhuǎn)換及其他操作),進(jìn)一步地可以精煉為(b)。由此可得到示流程圖。在此基礎(chǔ)上學(xué)生很容易寫(xiě)出程序。這種教學(xué)法十分透徹,為學(xué)生今后自學(xué)相關(guān)知識(shí)打開(kāi)了一扇大門(mén)。

2.5作業(yè)批改及考試規(guī)范化

為了避免傳統(tǒng)教學(xué)中學(xué)生作業(yè)及考試批改過(guò)程低效,分析困難,且難以發(fā)現(xiàn)問(wèn)題的缺陷的情況,我們開(kāi)發(fā)了一套C語(yǔ)言作業(yè)及考試批改系統(tǒng),該系統(tǒng)通過(guò)代碼分析及用例執(zhí)行等方式,客觀地對(duì)學(xué)生程序進(jìn)行判定,一方面提高了教學(xué)效率,另一方面更重要的是促使學(xué)生養(yǎng)成良好的編程習(xí)慣,改變了以往在紙面上寫(xiě)代碼的隨意性,從而培養(yǎng)起作為一個(gè)軟件工程卓越工程師必備的素質(zhì)。

篇(5)

2軟件工程專業(yè)課程體系理論設(shè)計(jì)

以行業(yè)、企業(yè)實(shí)際對(duì)人才需求為引導(dǎo),軟件工程專業(yè)畢業(yè)生真實(shí)就業(yè)情況調(diào)查為依托,地方高校軟件工程專業(yè)課程一線教師眾多教學(xué)研究成果為參考,專業(yè)教師在企業(yè)掛職學(xué)習(xí)經(jīng)驗(yàn)體會(huì)為借鑒,圍繞地方高校軟件工程專業(yè)課程教學(xué)體系存在事實(shí)問(wèn)題,來(lái)對(duì)地方本科院校軟件工程課程體系建設(shè)進(jìn)行設(shè)計(jì)建設(shè)。設(shè)計(jì)建議如下:

2.1學(xué)科建設(shè)

以專業(yè)相關(guān)的行業(yè)、企業(yè)人才的實(shí)際需求和當(dāng)前使用的主流開(kāi)發(fā)工具或技術(shù)為依托來(lái)不斷調(diào)整專業(yè)架構(gòu),優(yōu)化專業(yè)人才培養(yǎng)方案,完善人才培養(yǎng)目標(biāo),對(duì)專業(yè)進(jìn)行合理定位,系統(tǒng)性調(diào)整教學(xué)方式方法,從而實(shí)現(xiàn)以行業(yè)、企業(yè)對(duì)人才的需求來(lái)引導(dǎo)地方本科院校軟件工程專業(yè)的學(xué)科建設(shè)。

2.2校企辦學(xué)

學(xué)科建設(shè)以輸出滿足行業(yè)、企業(yè)需求合格的應(yīng)用型人才為目標(biāo),通過(guò)校企聯(lián)合辦學(xué),對(duì)學(xué)生進(jìn)行定向培養(yǎng)、訓(xùn)練,專業(yè)課程體系嵌入資格認(rèn)證課程模塊,實(shí)訓(xùn)課程以企業(yè)開(kāi)發(fā)項(xiàng)目方式貫穿培養(yǎng)環(huán)節(jié)以達(dá)到提高專業(yè)人才的實(shí)際動(dòng)手能力。

2.3師資建設(shè)

采取教師企業(yè)掛職鍛煉參與企業(yè)項(xiàng)目研究開(kāi)發(fā),共同承接開(kāi)發(fā)項(xiàng)目等方式鍛煉提高師資隊(duì)伍實(shí)戰(zhàn)能力。教師在企業(yè)實(shí)戰(zhàn)經(jīng)歷和相關(guān)經(jīng)驗(yàn)成果帶入到日常的教學(xué)環(huán)節(jié),不僅能促進(jìn)專業(yè)教師學(xué)術(shù)、科研能力提升,還能夠最大程度豐富、提高專業(yè)學(xué)科建設(shè)[2]。

3三層結(jié)構(gòu)課程體系建設(shè)

軟件工程專業(yè)課程體系建設(shè)以工程教育理念為指導(dǎo),項(xiàng)目實(shí)戰(zhàn)為背景,社會(huì)需求為導(dǎo)向,提高學(xué)生專業(yè)素養(yǎng)、理論知識(shí)體系以及實(shí)踐能力為宗旨。學(xué)生完整地專業(yè)培養(yǎng)環(huán)節(jié)結(jié)束后具有程序設(shè)計(jì),系統(tǒng)分析,軟件設(shè)計(jì)、開(kāi)發(fā),項(xiàng)目管理,網(wǎng)絡(luò)和移動(dòng)通信終端應(yīng)用開(kāi)發(fā)能力。課程體系模式結(jié)構(gòu)如圖1所示。

3.1基礎(chǔ)理論由公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課程構(gòu)成:①公共基礎(chǔ)課程主要涵括地方高校各現(xiàn)行必修公共課程,②專業(yè)基礎(chǔ)課程是專業(yè)課程堅(jiān)實(shí)的理論基礎(chǔ),專業(yè)必修前導(dǎo)課程,是對(duì)軟件工程專業(yè)基本“計(jì)算”概念理解、掌握,問(wèn)題計(jì)算求解能力和構(gòu)建中小規(guī)模軟件系統(tǒng)綜合能力的初步培養(yǎng)。

3.2專業(yè)理論以市場(chǎng)對(duì)人才需求為導(dǎo)向、行業(yè)最新前沿技術(shù)為引領(lǐng)、專業(yè)骨干課程為核心、專業(yè)素質(zhì)全面拓展和綜合素養(yǎng)整體提高為目標(biāo)來(lái)對(duì)專業(yè)主干課程進(jìn)行建設(shè)[3],主要包括以下幾類課程:

3.2.1面向行業(yè)認(rèn)知能力培養(yǎng)課程主要包括對(duì)行業(yè)、企業(yè)認(rèn)知學(xué)習(xí)以及計(jì)算機(jī)專業(yè)知識(shí)學(xué)習(xí)等專業(yè)認(rèn)知方面課程。一般包括行業(yè)相關(guān)法律、法規(guī),從業(yè)道德規(guī)范,行為準(zhǔn)則,經(jīng)營(yíng)管理常規(guī)模式,軟件項(xiàng)目開(kāi)發(fā)流程等認(rèn)知類課程。

3.2.2計(jì)算機(jī)編程與算法設(shè)計(jì)能力課程算法設(shè)計(jì)類課程主要包含離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析以及數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)等方面的課程;編程課程主要包含C語(yǔ)言程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)等傳統(tǒng)程序設(shè)計(jì)語(yǔ)言課,還包括當(dāng)下企業(yè)應(yīng)用最為廣泛的,最流行的技術(shù)前沿課程。

3.2.3軟件工程專業(yè)系統(tǒng)分析課程系統(tǒng)分析能力課程主要包括操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò),軟件工程、數(shù)據(jù)庫(kù)原理等系統(tǒng)類課程。

3.2.4系統(tǒng)實(shí)現(xiàn)與集成能力課程系統(tǒng)實(shí)現(xiàn)與集成能力方面課程主要包括網(wǎng)絡(luò)編程、移動(dòng)互聯(lián)開(kāi)發(fā)編程、編譯技術(shù)、軟件開(kāi)發(fā)以及軟件測(cè)試等課程[4]。

3.3實(shí)踐以校企聯(lián)合培養(yǎng)為手段,一至兩學(xué)年時(shí)長(zhǎng)為周期,貼近企業(yè)實(shí)際需求為指導(dǎo),綜合技能全面提高為目的來(lái)對(duì)專業(yè)學(xué)生進(jìn)行實(shí)踐能力培養(yǎng),方式如下:

3.3.1校企共同建設(shè)實(shí)訓(xùn)課程以項(xiàng)目介入為主線,企業(yè)實(shí)際效益項(xiàng)目和高校產(chǎn)學(xué)研項(xiàng)目為實(shí)際授課主體。引進(jìn)企業(yè)優(yōu)秀項(xiàng)目人才或具有企業(yè)項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的教師來(lái)對(duì)專業(yè)人才展開(kāi)課程實(shí)訓(xùn),全面提高學(xué)生專業(yè)技能水平,綜合素養(yǎng)。校企共同培養(yǎng)模式不但能夠提高學(xué)生工程實(shí)踐能力,知識(shí)轉(zhuǎn)化生產(chǎn)實(shí)際速度,同時(shí)反向激發(fā)學(xué)生探究、學(xué)習(xí)知識(shí)的熱情,最終提高就業(yè)競(jìng)爭(zhēng)力[5]。

3.3.2合作企業(yè)崗位實(shí)訓(xùn)針對(duì)畢業(yè)學(xué)生和部分專業(yè)老師做崗位綜合實(shí)訓(xùn):①學(xué)生崗位實(shí)訓(xùn):讓學(xué)生真實(shí)參與企業(yè)項(xiàng)目實(shí)戰(zhàn),充分消化吸收前期所學(xué)理論和技能知識(shí),進(jìn)一步提升學(xué)生綜合能力,為就業(yè)夯實(shí)基礎(chǔ)。②老師崗位實(shí)訓(xùn):專業(yè)老師參與企業(yè)項(xiàng)目研發(fā),并將企業(yè)項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)和技術(shù)進(jìn)行梳理總結(jié)、編纂成冊(cè),運(yùn)用到實(shí)際日常教學(xué)環(huán)節(jié),促進(jìn)教學(xué)質(zhì)量提高,有利于縮短理論轉(zhuǎn)化實(shí)際成果周期。

3.3.3校企合作運(yùn)用項(xiàng)目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計(jì))畢業(yè)論文(設(shè)計(jì))是對(duì)學(xué)生的專業(yè)知識(shí)掌握程度與提升高度的一次全面的考核,同時(shí)也是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),獨(dú)立地分析問(wèn)題和解決問(wèn)題的能力的一次全面的實(shí)訓(xùn)。但是傳統(tǒng)的教育模式導(dǎo)致大多地方院校工科專業(yè)學(xué)生畢業(yè)論文流于形式,與實(shí)際脫節(jié)。通過(guò)與企業(yè)合作運(yùn)用項(xiàng)目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計(jì))弱化學(xué)生對(duì)畢業(yè)論文(設(shè)計(jì))的抵觸情緒,可以進(jìn)一步讓學(xué)生了解行業(yè)企業(yè)實(shí)際運(yùn)作規(guī)范及最新技術(shù),進(jìn)一步加強(qiáng)對(duì)學(xué)生實(shí)踐和技能能力的培養(yǎng),為畢業(yè)后從容就業(yè)夯實(shí)基礎(chǔ)。

篇(6)

2研究認(rèn)知規(guī)律與學(xué)生心理,強(qiáng)調(diào)案例化教學(xué)和探索式學(xué)習(xí)

《軟件工程》的知識(shí)是根據(jù)很多軟件開(kāi)發(fā)過(guò)程中提煉出來(lái)的,對(duì)于缺乏軟件開(kāi)發(fā)經(jīng)驗(yàn)的學(xué)生來(lái)說(shuō)只是簡(jiǎn)單的講授課本上的知識(shí)會(huì)讓學(xué)生理解不了。所以,首先收集軟件開(kāi)發(fā)案例,然后將好的案例放到平時(shí)的理論課程中,學(xué)生通過(guò)了解軟件開(kāi)發(fā)過(guò)程掌握軟件工程的思想和方法。教學(xué)過(guò)程應(yīng)該注重鼓勵(lì)學(xué)生探索學(xué)習(xí)知識(shí),啟發(fā)學(xué)生自己想辦法查閱資料,最好能夠和軟件企業(yè)的開(kāi)發(fā)人員聊天接觸開(kāi)發(fā)知識(shí),體會(huì)一個(gè)工程師的工作。老師上課的時(shí)候喜歡“一言談”,這樣教學(xué)不受學(xué)生喜愛(ài),如果增加課堂上的互動(dòng),可以使得教室內(nèi)氣氛活躍、寬松,積極啟發(fā)學(xué)生多問(wèn)問(wèn)問(wèn)題,針對(duì)問(wèn)的比較多的問(wèn)題進(jìn)行專項(xiàng)訓(xùn)練和專題報(bào)告。介紹學(xué)生了解網(wǎng)絡(luò)課程和網(wǎng)絡(luò)中的教學(xué)資源,激發(fā)學(xué)生學(xué)習(xí)興趣,讓學(xué)生自主學(xué)習(xí)。利用網(wǎng)絡(luò)聊天工具,創(chuàng)造機(jī)會(huì)和學(xué)生多交流,引導(dǎo)他們思考討論軟件工程的問(wèn)題,這樣的話,老師由知識(shí)的灌輸者成為學(xué)習(xí)的引導(dǎo)者,學(xué)生學(xué)習(xí)興趣會(huì)提高,學(xué)習(xí)效果也得到了提升。

3根據(jù)課程特點(diǎn)結(jié)合實(shí)際開(kāi)發(fā)因素進(jìn)行實(shí)踐教學(xué)

實(shí)踐教學(xué)是本課程中一個(gè)重要的組成部分,它要求學(xué)生以開(kāi)發(fā)團(tuán)隊(duì)(一個(gè)團(tuán)隊(duì)通常由3~5人組成)的方式開(kāi)發(fā)一個(gè)具有一定規(guī)模的軟件系統(tǒng),側(cè)重培養(yǎng)學(xué)生發(fā)現(xiàn)問(wèn)題、獨(dú)立分析問(wèn)題和解決問(wèn)題的能力以及團(tuán)隊(duì)合作精神,使學(xué)生初步體會(huì)到一個(gè)軟件開(kāi)發(fā)項(xiàng)目全過(guò)程。課程實(shí)驗(yàn)項(xiàng)目的軟件開(kāi)發(fā)過(guò)程分成實(shí)驗(yàn)準(zhǔn)備、分析設(shè)計(jì)、編程測(cè)試和軟件交付等部分,具體要求如下:(1)準(zhǔn)備實(shí)驗(yàn):實(shí)訓(xùn)課堂中學(xué)生首先接觸到一個(gè)軟件描述,內(nèi)容很簡(jiǎn)單。學(xué)生自發(fā)的聯(lián)系隊(duì)友組成一個(gè)團(tuán)隊(duì),并且制定開(kāi)發(fā)計(jì)劃。(2)分析設(shè)計(jì):開(kāi)發(fā)團(tuán)隊(duì)根據(jù)軟件描述實(shí)現(xiàn)需求分析,最終形成需求分析規(guī)格說(shuō)明。軟件需求規(guī)格說(shuō)明完成后,設(shè)計(jì)軟件系統(tǒng)的總體框架,分模塊完成,每個(gè)團(tuán)隊(duì)都將得到開(kāi)發(fā)任務(wù),最好能夠?qū)崿F(xiàn)競(jìng)爭(zhēng)性開(kāi)發(fā)。(3)編程測(cè)試:得到任務(wù)的團(tuán)隊(duì),實(shí)現(xiàn)項(xiàng)目開(kāi)發(fā)包括文檔,測(cè)試和調(diào)試代碼。(4)軟件交付:團(tuán)隊(duì)集成的完整系統(tǒng)交給老師驗(yàn)收。

4研究軟件工程環(huán)境

提供一個(gè)軟件開(kāi)發(fā)項(xiàng)目對(duì)學(xué)生來(lái)說(shuō)是不夠的,他們還需要一個(gè)符合軟件工程的開(kāi)發(fā)環(huán)境,在這個(gè)環(huán)境里面體會(huì)軟件工程的思想和方法,怎樣這樣一個(gè)學(xué)生喜歡效果好的軟件開(kāi)發(fā)工程環(huán)境呢?通過(guò)研究軟件工程應(yīng)該具備的基本要素,軟件工程工具的使用引入課堂中來(lái),特別是課程實(shí)驗(yàn)項(xiàng)目中,學(xué)生可以使用管理工具,他們會(huì)發(fā)現(xiàn)各種制品控制在有序管理之下,使用他們建模和測(cè)試進(jìn)行軟件分析、設(shè)計(jì)和測(cè)試效果要比沒(méi)用他們好很多。老師認(rèn)真編寫(xiě)規(guī)范的實(shí)驗(yàn)指導(dǎo)書(shū),包括開(kāi)發(fā)過(guò)程模型、系列文檔模板、軟件編碼規(guī)范、段評(píng)審標(biāo)準(zhǔn)等,使實(shí)驗(yàn)和實(shí)踐環(huán)節(jié)規(guī)范有序,改變了學(xué)生以往突出個(gè)人技巧的雜亂過(guò)程。

篇(7)

一、軟件工程實(shí)踐課程現(xiàn)狀分析

軟件工程實(shí)踐課是一門(mén)實(shí)踐性非常強(qiáng)的學(xué)科,但目前實(shí)踐教學(xué)體系與軟件產(chǎn)業(yè)需求以及專業(yè)培養(yǎng)目標(biāo)十分不協(xié)調(diào),實(shí)踐課程教學(xué)缺乏理論指導(dǎo),產(chǎn)學(xué)脫節(jié),所學(xué)內(nèi)容大都比較陳舊落后;本學(xué)科教師掌握的學(xué)科內(nèi)理論知識(shí)較多,實(shí)踐操作能力和教學(xué)經(jīng)驗(yàn)較少,導(dǎo)致軟件工程專業(yè)學(xué)生常常是紙上談兵,創(chuàng)新能力欠缺,實(shí)踐操作能力差,學(xué)科發(fā)展后勁不足。

二、優(yōu)化軟件工程實(shí)踐課程的教學(xué)模式

軟件工程實(shí)踐課程的教學(xué)過(guò)程當(dāng)中,加強(qiáng)工程實(shí)踐教學(xué)環(huán)節(jié),提高解決實(shí)際問(wèn)題的能力是培養(yǎng)軟件人才的主要目標(biāo)。從以下幾個(gè)方面著手優(yōu)化軟件工程實(shí)踐課程的教學(xué)模式。

1、注重教學(xué)理論與教學(xué)實(shí)踐相結(jié)合,采取多元化教學(xué)

在理論教學(xué)中,采取多元化教學(xué)方式,讓學(xué)生積極參與教學(xué)過(guò)程,激發(fā)學(xué)生學(xué)習(xí)興趣。例如,可采用多媒體課件+Mooc混合模式進(jìn)行教學(xué),強(qiáng)化課程相關(guān)理論,在教學(xué)同時(shí)進(jìn)行Mooc制作,通過(guò)微信平臺(tái)等共享,使學(xué)生能夠及時(shí)對(duì)課程內(nèi)容復(fù)習(xí)。同時(shí)開(kāi)展豐富的教學(xué)實(shí)驗(yàn)和社會(huì)實(shí)踐,在課堂教學(xué)當(dāng)中,縮減理論教學(xué)時(shí)長(zhǎng),增加教學(xué)實(shí)踐,鍛煉學(xué)生實(shí)踐操作能力,

2、明確軟件工程技術(shù)發(fā)展方向,大力開(kāi)展實(shí)踐案例教學(xué)

研究軟件工程技術(shù)發(fā)展方向,對(duì)軟件工程人才的培養(yǎng)意義重大。有時(shí)候,軟件工程將相關(guān)工程中引入管理工程學(xué)和系統(tǒng)工程學(xué)以促進(jìn)軟件工程學(xué)的發(fā)展。軟件工程在技術(shù)上有如下基本要求:更好的適應(yīng)操作環(huán)境,豐富的拓展接口,后期維護(hù)的方便性;軟件工程又具有軟件開(kāi)發(fā)語(yǔ)言較豐富,軟件開(kāi)發(fā)具有開(kāi)放性等特點(diǎn)。軟件工程主要的發(fā)展方向是:可視化編程,web應(yīng)用程序設(shè)計(jì),數(shù)據(jù)庫(kù)管理,軟件測(cè)試,圖形圖像制作,多媒體制作等。因此,對(duì)軟件開(kāi)發(fā)者提出了更高的要求,就需要在軟件工程實(shí)踐課程的教學(xué)優(yōu)化過(guò)程中,著眼于全球化、模塊化、開(kāi)放化加大教學(xué)優(yōu)化力度,大力開(kāi)展軟件工程實(shí)踐案例教學(xué)。多多設(shè)計(jì)貼近學(xué)生生活的工程化案例,且軟件生命周期的各個(gè)階段都應(yīng)在工程化案例教學(xué)中得以體現(xiàn)。在設(shè)計(jì)軟件工程教學(xué)案例時(shí),難度適中,模塊數(shù)量不易過(guò)多。

軟件工程專業(yè)技能訓(xùn)練是實(shí)踐教學(xué)體系的著力點(diǎn)。在典型案例的講解過(guò)程中,引導(dǎo)學(xué)生能夠?qū)W會(huì)結(jié)合企業(yè)需求,兼顧多方面因素,使開(kāi)發(fā)的軟件具有良好的兼容性,更加適眾,及時(shí)對(duì)軟件做好調(diào)試,更好的提高軟件工作效率;滿足客戶的個(gè)性化需求,在軟件內(nèi)留有功能擴(kuò)展接口等。在實(shí)踐案例教學(xué)過(guò)程中,培養(yǎng)學(xué)生的合作意識(shí)和團(tuán)隊(duì)意識(shí),完成案例分析到職場(chǎng)應(yīng)用的有效過(guò)渡。

3、提高教師專業(yè)素養(yǎng),構(gòu)建新型軟件工程人才培養(yǎng)模式

篇(8)

2針對(duì)本專業(yè)硬件實(shí)驗(yàn)教學(xué)模式的探索

西安交通大學(xué)軟件學(xué)院結(jié)合專業(yè)特點(diǎn),提出緊耦合層進(jìn)式的硬件實(shí)驗(yàn)教學(xué)體系,對(duì)實(shí)驗(yàn)教學(xué)做出了一些有益的嘗試和探索。

2.1構(gòu)建新的硬件實(shí)驗(yàn)教學(xué)體系,開(kāi)展層次化的實(shí)驗(yàn)教學(xué)

軟件工程專業(yè)和傳統(tǒng)的計(jì)算機(jī)專業(yè)以培養(yǎng)計(jì)算機(jī)軟硬件設(shè)計(jì)與開(kāi)發(fā)的研發(fā)人員的培養(yǎng)目標(biāo)有所不同,所以在硬件課程以及硬件實(shí)驗(yàn)課程體系上,兩個(gè)專業(yè)的定位應(yīng)有所區(qū)別。西安交大軟件學(xué)院根據(jù)培養(yǎng)目標(biāo)的要求,本著硬件為軟件所用的宗旨,開(kāi)設(shè)的硬件課程有數(shù)字邏輯與系統(tǒng)設(shè)計(jì)、匯編與接口技術(shù)、計(jì)算機(jī)組織與結(jié)構(gòu)、嵌入式系統(tǒng)與軟件開(kāi)發(fā)等。經(jīng)過(guò)幾年的教學(xué)改革實(shí)踐,我們認(rèn)為實(shí)驗(yàn)教學(xué)不能完全依附于課堂教學(xué),而應(yīng)該在緊密聯(lián)系課堂教學(xué)的前提下,有目的地開(kāi)設(shè)獨(dú)立的實(shí)驗(yàn)課,才能更好地配合理論課教學(xué),充分發(fā)揮實(shí)驗(yàn)教學(xué)培養(yǎng)學(xué)生獨(dú)立工作能力的優(yōu)勢(shì)。在實(shí)踐過(guò)程中,我們恪守“掌握基礎(chǔ)是重點(diǎn)、研究創(chuàng)新是升華”理念。首先必須保證絕大多數(shù)人能接受基本實(shí)驗(yàn)技能的訓(xùn)練,不盲目跟風(fēng)式開(kāi)展開(kāi)放性實(shí)驗(yàn)。實(shí)踐證明初始階段就進(jìn)行開(kāi)放性實(shí)驗(yàn)往往會(huì)讓學(xué)習(xí)能力不強(qiáng)的學(xué)生不知從何下手,失去了研究實(shí)驗(yàn)的興趣,從而背離了進(jìn)行實(shí)驗(yàn)教學(xué)的初衷。我們的思路是穩(wěn)扎穩(wěn)打,逐步推進(jìn)。我們勾畫(huà)了以數(shù)字邏輯實(shí)驗(yàn)為基礎(chǔ),以嵌入式及SOPC(SystemonaProgrammableChip,可編程片上系統(tǒng))實(shí)驗(yàn)為終結(jié),包含時(shí)序組合邏輯實(shí)驗(yàn)、計(jì)算機(jī)部件實(shí)驗(yàn)以及整機(jī)實(shí)驗(yàn)為一體的計(jì)算機(jī)硬件實(shí)驗(yàn)教學(xué)課程群。要求本科生從大學(xué)二年級(jí)到四年級(jí)硬件實(shí)驗(yàn)內(nèi)容不斷線、銜接連貫,并按學(xué)生興趣和能力有層次的提高;強(qiáng)調(diào)各門(mén)課程相互聯(lián)系緊密結(jié)合,分層次培養(yǎng)學(xué)生的獨(dú)立組織硬件實(shí)驗(yàn)的能力、軟硬件綜合調(diào)試能力和綜合設(shè)計(jì)能力[4]。在此基礎(chǔ)上,我們提出了一種緊耦合層進(jìn)式的硬件實(shí)驗(yàn)教學(xué)體系,如圖1所示。在這種緊耦合層進(jìn)式的實(shí)驗(yàn)教學(xué)體系下,根據(jù)教學(xué)的不同要求,將實(shí)驗(yàn)劃分為3個(gè)不同層次,即基礎(chǔ)性實(shí)驗(yàn)、綜合設(shè)計(jì)實(shí)驗(yàn)、研究創(chuàng)新實(shí)驗(yàn)。其中,基礎(chǔ)性實(shí)驗(yàn)主要指相關(guān)硬件課程的課內(nèi)實(shí)驗(yàn),通常為8~16學(xué)時(shí)的必修性實(shí)驗(yàn)課,通過(guò)這類實(shí)驗(yàn)使學(xué)生初步掌握本門(mén)課程中基本實(shí)驗(yàn)技能以及基本模塊的實(shí)現(xiàn)。綜合設(shè)計(jì)實(shí)驗(yàn)主要是面向所有本科生開(kāi)設(shè)的選修性實(shí)驗(yàn),一般為32學(xué)時(shí),通過(guò)這些實(shí)驗(yàn)要求學(xué)生整合各個(gè)基本模塊,進(jìn)而能設(shè)計(jì)并實(shí)現(xiàn)簡(jiǎn)單功能的電路或系統(tǒng)。按照學(xué)院學(xué)分設(shè)置及學(xué)分要求,基本上每個(gè)學(xué)生都會(huì)選擇2~3門(mén)硬件實(shí)驗(yàn)課程,這樣學(xué)生都能對(duì)硬件底層具有一定的了解,對(duì)于普通的高級(jí)軟件應(yīng)用開(kāi)發(fā)基本夠用。最高層次的研究創(chuàng)新實(shí)驗(yàn),我們安排為開(kāi)放性實(shí)驗(yàn),針對(duì)少數(shù)有余力且感興趣的學(xué)生,要求其能夠獨(dú)立地設(shè)計(jì)一些較為復(fù)雜且具有應(yīng)用背景的課題,旨在對(duì)專業(yè)知識(shí)進(jìn)行擴(kuò)展并培養(yǎng)自身的創(chuàng)新能力,這類課程要求必須選修過(guò)相關(guān)實(shí)驗(yàn)課程的學(xué)生,方能進(jìn)行選修。

2.2緊密聯(lián)系理論課教學(xué),采用以EDA技術(shù)為主的實(shí)驗(yàn)教學(xué)環(huán)境

本專業(yè)的硬件理論課教學(xué)的宗旨是著重從系統(tǒng)角度來(lái)理解計(jì)算機(jī)的運(yùn)作,著重培養(yǎng)學(xué)生對(duì)硬件系統(tǒng)的分析及應(yīng)用能力,作為統(tǒng)一的教學(xué)體系,實(shí)驗(yàn)教學(xué)也應(yīng)圍繞這一主導(dǎo)思想。我們?cè)趯?shí)施硬件實(shí)驗(yàn)教學(xué)時(shí),更關(guān)注硬件部件是如何完成其設(shè)定功能,部件之間如何進(jìn)行相互配合、協(xié)調(diào)運(yùn)作,而弱化硬件內(nèi)部具體物理實(shí)現(xiàn)。我們采用了EDA為主的硬件實(shí)驗(yàn)教學(xué)方式,利用QUARTUS等功能強(qiáng)大的EDA開(kāi)發(fā)工具、Verilog或VHDL硬件編程語(yǔ)言,配合相應(yīng)實(shí)驗(yàn)箱進(jìn)行實(shí)驗(yàn)功能設(shè)計(jì)、仿真及驗(yàn)證,使學(xué)生基本不用關(guān)注硬件的具體實(shí)現(xiàn),進(jìn)一步簡(jiǎn)化了硬件設(shè)計(jì)、測(cè)試等過(guò)程。其中數(shù)字邏輯與系統(tǒng)設(shè)計(jì)、計(jì)算機(jī)組織與結(jié)構(gòu)、SOPC系統(tǒng)設(shè)計(jì)等實(shí)驗(yàn)課程均利用QUARTUS工具進(jìn)行開(kāi)發(fā),基于杭州康芯電子有限公司的KX_DG3B數(shù)字系統(tǒng)開(kāi)發(fā)平臺(tái)和GW48系列FPGA開(kāi)發(fā)平臺(tái)來(lái)進(jìn)行實(shí)現(xiàn),實(shí)驗(yàn)環(huán)境上具有順承性,只要在硬件實(shí)驗(yàn)起始課程中進(jìn)行一次講解,學(xué)生就能輕車熟路地使用。這樣就避免每個(gè)老師都在EDA軟件的講解上耗費(fèi)大量時(shí)間,其他課程老師則主要把精力放在本門(mén)課相關(guān)電路及部件的設(shè)計(jì)實(shí)現(xiàn)上,節(jié)約了寶貴的實(shí)驗(yàn)內(nèi)容講解的時(shí)間。EDA教學(xué)環(huán)境及FPGA平臺(tái)的使用,一方面可以提供的是虛擬器件和儀器,且開(kāi)發(fā)平臺(tái)可反復(fù)編程,所需硬件連接較少,實(shí)驗(yàn)設(shè)備不易損壞,使學(xué)生可以放開(kāi)手腳大膽地進(jìn)行實(shí)驗(yàn)。另一方面,學(xué)生在課堂上完不成的實(shí)驗(yàn),可以在自己的計(jì)算機(jī)上裝載相應(yīng)開(kāi)發(fā)工具,利用課余時(shí)間繼續(xù)完成后跟隨下組實(shí)驗(yàn)進(jìn)行硬件驗(yàn)證即可,實(shí)驗(yàn)安排上就可以比較靈活。因此,利用EDA技術(shù),學(xué)生很方便地開(kāi)展綜合性、設(shè)計(jì)性、自主性的實(shí)驗(yàn),進(jìn)而可完成大型硬件的原型設(shè)計(jì),或進(jìn)行創(chuàng)新性課題的研究,這將大大激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,提高學(xué)生硬件設(shè)計(jì)能力,從而改變目前學(xué)生硬件動(dòng)手能力差的情況[5]。

2.3強(qiáng)調(diào)各課程實(shí)驗(yàn)內(nèi)容的耦合銜接與貫通,注重軟硬件之間的協(xié)同

構(gòu)建緊耦合層進(jìn)式的實(shí)驗(yàn)教學(xué)體系,離不開(kāi)各個(gè)實(shí)驗(yàn)課程內(nèi)容之間的關(guān)聯(lián)協(xié)調(diào)和貫通。計(jì)算機(jī)硬件實(shí)驗(yàn)教學(xué)過(guò)程作為一個(gè)系統(tǒng),其組成部分是每門(mén)課程的實(shí)驗(yàn)內(nèi)容。在選取實(shí)驗(yàn)內(nèi)容時(shí),為避免實(shí)驗(yàn)內(nèi)容的孤立,既注重課程間知識(shí)的交叉滲透,又盡量體現(xiàn)知識(shí)體系的整體性和邏輯性。以“數(shù)字系統(tǒng)設(shè)計(jì)專題實(shí)驗(yàn)”開(kāi)放實(shí)驗(yàn)為例,很多學(xué)生選擇用硬連線方式實(shí)現(xiàn)一個(gè)基本模型機(jī),而同時(shí)在“計(jì)算機(jī)組織與結(jié)構(gòu)專題實(shí)驗(yàn)”中則要求學(xué)生基于微程序的思想來(lái)實(shí)現(xiàn)一個(gè)同樣功能的模型機(jī),通過(guò)這兩者的實(shí)現(xiàn)比較,學(xué)生能直觀地映證出理論課上所講述的兩種方法實(shí)現(xiàn)CU時(shí)各自優(yōu)缺點(diǎn),透徹理解并牢固掌握該知識(shí)點(diǎn)。傳統(tǒng)的計(jì)算機(jī)硬件實(shí)驗(yàn)課程的主要任務(wù)是驗(yàn)證計(jì)算機(jī)的工作原理,以配合對(duì)應(yīng)的計(jì)算機(jī)硬件理論課程,忽略了各實(shí)驗(yàn)課程間的融合性,而技術(shù)的發(fā)展需要軟硬結(jié)合、軟件硬化或交融[6]。單純的軟件實(shí)驗(yàn)和硬件實(shí)驗(yàn)都不利于學(xué)生軟硬件綜合素質(zhì)的培養(yǎng),傳統(tǒng)的軟硬件設(shè)計(jì)相分離的設(shè)計(jì)方法已成為阻礙設(shè)計(jì)和實(shí)現(xiàn)復(fù)雜、大規(guī)模系統(tǒng)的關(guān)鍵因素。在“嵌入式系統(tǒng)與軟件開(kāi)發(fā)專題實(shí)驗(yàn)”以及“SOPC系統(tǒng)設(shè)計(jì)專題實(shí)驗(yàn)”中,我們要求學(xué)生完成一個(gè)總的計(jì)算機(jī)軟硬件綜合設(shè)計(jì)的項(xiàng)目。以接近于實(shí)際應(yīng)用環(huán)境,完成高質(zhì)量綜合設(shè)計(jì)為訓(xùn)練手段,使學(xué)生建立系統(tǒng)的概念與工程的概念。這樣一方面可以使學(xué)生從根本上了解計(jì)算機(jī)的整個(gè)硬件系統(tǒng)、軟件控制之間的協(xié)調(diào)機(jī)制,徹底打通軟件實(shí)驗(yàn)與硬件實(shí)驗(yàn)之間的壁壘,另一方面,這樣既有硬件也有軟件的題目也更能激發(fā)起軟件專業(yè)學(xué)生的學(xué)習(xí)興趣,發(fā)揮其編程方面的特長(zhǎng),提高學(xué)生的主動(dòng)性及創(chuàng)新熱情。

2.4建立靈活的考核機(jī)制,滿足不同實(shí)驗(yàn)類型的要求

對(duì)于實(shí)驗(yàn)課程的考核,我們采用針對(duì)不同實(shí)驗(yàn)類型實(shí)行不同考核機(jī)制的方法。對(duì)于課內(nèi)的基礎(chǔ)性實(shí)驗(yàn),考核時(shí)堅(jiān)持沿用傳統(tǒng)的課堂表現(xiàn)和實(shí)驗(yàn)報(bào)告相結(jié)合的方式,現(xiàn)場(chǎng)表現(xiàn)采用單人單機(jī)現(xiàn)場(chǎng)演示,老師提問(wèn)學(xué)生作答的方式,由老師根據(jù)學(xué)生考勤及現(xiàn)場(chǎng)表現(xiàn)給定分?jǐn)?shù)。實(shí)驗(yàn)報(bào)告的成績(jī)則細(xì)化對(duì)問(wèn)題的分析能力以及文檔寫(xiě)作能力等方面的要求給定。最終成績(jī)由這兩項(xiàng)按權(quán)值給定。對(duì)于綜合設(shè)計(jì)實(shí)驗(yàn),由于整個(gè)實(shí)驗(yàn)內(nèi)容往往由多個(gè)子實(shí)驗(yàn)來(lái)組成,而且通常采用兩三個(gè)學(xué)生分組進(jìn)行的形式,所以考核時(shí)應(yīng)更為細(xì)致,也要由課堂表現(xiàn)和實(shí)驗(yàn)報(bào)告兩部分綜合給出,但較之基礎(chǔ)性實(shí)驗(yàn)標(biāo)準(zhǔn)不同。首先,課堂表現(xiàn)由老師評(píng)分以及小組成員互評(píng)兩項(xiàng)組成,要求在每次實(shí)驗(yàn)中指導(dǎo)教師都認(rèn)真地記錄學(xué)生的考勤及實(shí)驗(yàn)表現(xiàn),這里的實(shí)驗(yàn)表現(xiàn)主要考查遵守實(shí)驗(yàn)規(guī)則、設(shè)計(jì)能力,分析、解決問(wèn)題能力以及對(duì)理論設(shè)計(jì)的實(shí)現(xiàn)能力等幾個(gè)方面。其次在實(shí)驗(yàn)結(jié)束后,還要求學(xué)生撰寫(xiě)實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告依據(jù)學(xué)生的總結(jié)能力、分析能力和寫(xiě)作能力給出。創(chuàng)新設(shè)計(jì)型實(shí)驗(yàn)一般也采用分組的形式,但最終成績(jī)是由實(shí)驗(yàn)開(kāi)發(fā)中幾個(gè)部分的考核成績(jī)綜合給出。選題準(zhǔn)備階段的成績(jī)由指導(dǎo)教師根據(jù)學(xué)生提交系統(tǒng)選題報(bào)告,按照系統(tǒng)規(guī)模、難易程度、創(chuàng)新性及個(gè)人分工給出。設(shè)計(jì)階段的成績(jī)由學(xué)生提交系統(tǒng)設(shè)計(jì)報(bào)告和現(xiàn)場(chǎng)答辯兩部分給出。答辯類似于工程中的評(píng)審,需要通過(guò)學(xué)生講解、演示,回答在場(chǎng)所有學(xué)生及教師的質(zhì)疑,一方面對(duì)項(xiàng)目可行性進(jìn)行充分的推敲,另一方面使各組成員充分了解其他小組的思路及設(shè)計(jì)方法,對(duì)自己項(xiàng)目實(shí)施起到學(xué)習(xí)借鑒作用。系統(tǒng)實(shí)現(xiàn)調(diào)試階段成績(jī)由學(xué)生提交系統(tǒng)實(shí)現(xiàn)及測(cè)試報(bào)告給出。最后驗(yàn)收階段由現(xiàn)場(chǎng)驗(yàn)收和項(xiàng)目總結(jié)報(bào)告兩部分組成。上述多樣化的考核標(biāo)準(zhǔn)滿足了層進(jìn)式課程體系中不同層次的考核要求,更加客觀地反映了學(xué)生的實(shí)踐能力和知識(shí)運(yùn)用水平,提高了實(shí)驗(yàn)教學(xué)的整體質(zhì)量,達(dá)到了實(shí)踐創(chuàng)新的培養(yǎng)目標(biāo)。

篇(9)

二、為信息使用者實(shí)時(shí)高效獲取多方信息提供可能

在傳統(tǒng)會(huì)計(jì)模式下,會(huì)計(jì)人員處理數(shù)據(jù)傳輸數(shù)據(jù)具有一定時(shí)滯,即時(shí)報(bào)告也受到技術(shù)與成本效益原則的約束。在軟件工程技術(shù)下,計(jì)算機(jī)自動(dòng)快速處理使得及時(shí)獲得報(bào)告信息成為可能,其強(qiáng)大的綜合數(shù)據(jù)庫(kù)也使得根據(jù)管理層需要提取各種信息組合得以實(shí)現(xiàn)。無(wú)論是提供定期信息還是實(shí)時(shí)信息,綜合信息還是明細(xì)信息,技術(shù)上的限制已不復(fù)存在。在會(huì)計(jì)信息系統(tǒng)下,利用網(wǎng)絡(luò)傳遞電子數(shù)據(jù),計(jì)算機(jī)處理數(shù)據(jù),與實(shí)際經(jīng)濟(jì)業(yè)務(wù)沒(méi)有或很少有時(shí)間上的延遲,而會(huì)計(jì)軟件不受會(huì)計(jì)分期限制,能即時(shí)反復(fù)處理數(shù)據(jù),生成財(cái)務(wù)報(bào)告。管理層可根據(jù)需要在任何時(shí)間內(nèi)得到最新的財(cái)務(wù)數(shù)據(jù)。另外財(cái)務(wù)軟件系統(tǒng)清晰地記錄了各項(xiàng)數(shù)據(jù)之間的勾稽關(guān)系,能夠更為便捷地提取相關(guān)項(xiàng)目并對(duì)其進(jìn)行深入細(xì)致的分析。

三、提高了效率,解放了人力

受傳統(tǒng)手工操作能力的限制,會(huì)計(jì)工作需要多名會(huì)計(jì)人員分工協(xié)作才能完成數(shù)據(jù)處理。而專業(yè)財(cái)務(wù)軟件出現(xiàn)后,會(huì)計(jì)人員不再需要手工記賬、算賬和編制報(bào)表,在輸入記賬憑證后,憑證通過(guò)計(jì)算機(jī)進(jìn)行傳遞并自動(dòng)進(jìn)行核算和編制報(bào)表工作,而經(jīng)常性的賬務(wù)處理如固定資產(chǎn)折舊、各部門(mén)某些書(shū)刊費(fèi)用分?jǐn)偟饶茉诿吭伦詣?dòng)核算,減少重復(fù)工作。這使得會(huì)計(jì)人員能從傳統(tǒng)的日常業(yè)務(wù)中解脫出來(lái),更多致力于財(cái)務(wù)會(huì)計(jì)信息的深加工,注重財(cái)務(wù)監(jiān)管、財(cái)務(wù)分析、戰(zhàn)略財(cái)務(wù)規(guī)劃等。

四、便于加強(qiáng)內(nèi)部控制與外部監(jiān)管

傳統(tǒng)手工會(huì)計(jì)系統(tǒng)的內(nèi)部控制以人工控制實(shí)現(xiàn),主觀性很強(qiáng)。而財(cái)務(wù)軟件的引入,使得內(nèi)部控制兼具人工控制與程序控制的特點(diǎn)。財(cái)務(wù)軟件系統(tǒng)許多應(yīng)用程序中包含了內(nèi)部控制功能,比如對(duì)特殊交易事項(xiàng)需要具有相應(yīng)權(quán)限人員授權(quán),再未獲得授權(quán)時(shí)系統(tǒng)會(huì)進(jìn)行控制與反映,這限制了某些人員擅自進(jìn)行越權(quán)交易;再如軟件要求各項(xiàng)會(huì)計(jì)處理必須按照一定的程序來(lái)進(jìn)行,能夠很好地規(guī)范某些違反規(guī)定的行為。另外現(xiàn)在企業(yè)實(shí)行電算化會(huì)計(jì),也為外部監(jiān)管工作帶來(lái)極大的便利。傳統(tǒng)會(huì)計(jì)數(shù)據(jù)通常采用紙質(zhì)為載體,數(shù)據(jù)儲(chǔ)存不易,且占用大量空間,而會(huì)計(jì)電算化的實(shí)現(xiàn),使得所有會(huì)計(jì)數(shù)據(jù)均以“比特”方式保存在磁性介質(zhì)上,便于查找。基于網(wǎng)絡(luò)平臺(tái)的財(cái)務(wù)軟件能夠通過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸,因此審計(jì)機(jī)構(gòu)可以通過(guò)相應(yīng)軟件進(jìn)行遠(yuǎn)程辦公,這樣既提高了工作效率,也節(jié)約了大量的工作經(jīng)費(fèi)。

篇(10)

2用戶方面

⑴養(yǎng)成計(jì)算機(jī)軟件維護(hù)的意識(shí)。對(duì)于多用戶而言,計(jì)算機(jī)軟件的維護(hù)似乎沒(méi)有什么實(shí)際意義,只要不影響到自己的工作,沒(méi)有必要去進(jìn)行維護(hù)。⑵安裝防護(hù)能力強(qiáng)的殺毒軟件。為了保證計(jì)算機(jī)軟件的安全運(yùn)行,安裝防護(hù)能力較強(qiáng)的殺毒軟件是必要的。⑶經(jīng)常清理計(jì)算機(jī)內(nèi)存。計(jì)算機(jī)內(nèi)存過(guò)多也會(huì)影響軟件的安全性和運(yùn)行效率,因而要定期進(jìn)行計(jì)算機(jī)內(nèi)存清理。對(duì)計(jì)算機(jī)內(nèi)存進(jìn)行清理包括對(duì)無(wú)用文件的清理,也包括對(duì)非常用軟件的清理,尤其要注意的是要盡量減少C盤(pán)的儲(chǔ)存數(shù)據(jù)。⑷經(jīng)常對(duì)硬盤(pán)進(jìn)行維護(hù)。對(duì)硬盤(pán)進(jìn)行維護(hù)能減少垃圾數(shù)據(jù)對(duì)軟件的影響,維護(hù)硬盤(pán)主要在于:第一,定期對(duì)硬盤(pán)進(jìn)行掃描、清理、木馬查殺等,清理廢棄的數(shù)據(jù),減少對(duì)內(nèi)存的占用。第二,要注意對(duì)重要文件進(jìn)行備份,減少計(jì)算機(jī)風(fēng)險(xiǎn)。⑸養(yǎng)成文明上網(wǎng)的習(xí)慣。第一,不瀏覽不健康的網(wǎng)站,減少電腦接觸病毒的機(jī)會(huì)。第二,不打開(kāi)來(lái)路不明的鏈接地址。第三,不進(jìn)行“翻墻”行為,減少惡意木馬的攻擊。

3計(jì)算機(jī)軟件工程維護(hù)中需注意的問(wèn)題

3.1促進(jìn)軟件開(kāi)發(fā)者和用戶的合作維護(hù)并不是某一方的工作,而是軟件開(kāi)發(fā)者和用戶共同的課題。作為軟件開(kāi)發(fā)者,應(yīng)該不斷改進(jìn)技術(shù),在提高軟件使用性能的同時(shí)加強(qiáng)對(duì)軟件防護(hù)性技術(shù)的探索。作為用戶,應(yīng)該在計(jì)算機(jī)使用過(guò)程中養(yǎng)成良好的軟件維護(hù)意識(shí),并將工作過(guò)程中出現(xiàn)的問(wèn)題反饋給計(jì)算機(jī)軟件開(kāi)發(fā)者,以便在后期開(kāi)發(fā)中改進(jìn)相應(yīng)技術(shù)。

3.2加強(qiáng)對(duì)相關(guān)軟件維護(hù)知識(shí)的宣傳為了提高用戶的計(jì)算機(jī)維護(hù)技術(shù),應(yīng)該加強(qiáng)維護(hù)知識(shí)的宣傳。首先,經(jīng)營(yíng)商應(yīng)在用戶購(gòu)買(mǎi)電腦時(shí)給予詳細(xì)的講解,讓用戶意識(shí)到軟件維護(hù)的重要性。第二,開(kāi)發(fā)者應(yīng)制訂詳細(xì)的維護(hù)說(shuō)明書(shū),減少用戶的疑惑。第三,網(wǎng)絡(luò)管理者可以在相應(yīng)電腦界面給出維護(hù)建議,提醒用戶及時(shí)對(duì)電腦進(jìn)行維護(hù)。

篇(11)

傳統(tǒng)軟件開(kāi)發(fā)過(guò)程的主要組成部分是其開(kāi)發(fā)周期模型。軟件生存期模型是軟件工程思想的具體化,是跨越軟件生存期的系統(tǒng)開(kāi)發(fā)、運(yùn)行、維護(hù)所實(shí)施的全部活動(dòng)和任務(wù)的過(guò)程框架。傳統(tǒng)典型的幾種生命周期模型,包括瀑布模型、增量模型、演化模型和螺旋模型等多種。在軟件應(yīng)用開(kāi)發(fā)過(guò)程中,每種模型都有其不足之處。其特性不符合軟件應(yīng)用開(kāi)發(fā)的初始需求不明晰、快速開(kāi)發(fā)、特性經(jīng)常變化等特點(diǎn)。瀑布模型的優(yōu)點(diǎn)是清楚地標(biāo)識(shí)出了軟件開(kāi)發(fā)的階段。它采用自頂向下逐步求精的方式把整個(gè)開(kāi)發(fā)過(guò)程分成不同的階段,每個(gè)階段的工作都很明確,因此便于控制開(kāi)發(fā)過(guò)程。當(dāng)所有的階段都完成之后,該軟件的開(kāi)發(fā)過(guò)程也隨之結(jié)束。在軟件應(yīng)用開(kāi)發(fā)方面,瀑布模型的缺點(diǎn)正是它自身的順序性所導(dǎo)致的。實(shí)際的軟件應(yīng)用開(kāi)發(fā)過(guò)程中,在需求階段很難把用戶的需求完全明確下來(lái),因此,當(dāng)需求變更時(shí)將會(huì)導(dǎo)致階段反復(fù),而且都要重復(fù)需求、設(shè)計(jì)、編碼、測(cè)試等過(guò)程。

1.2軟件應(yīng)用模型更新

隨著網(wǎng)絡(luò)技術(shù)和Interact的迅速發(fā)展,大量系統(tǒng)都是基于www的。這些系統(tǒng)的開(kāi)發(fā)、維護(hù)和管理需要新的方法,這些方法有別于傳統(tǒng)的軟件工程方法。傳統(tǒng)軟件工程方法和技術(shù)應(yīng)用已經(jīng)無(wú)法直接用到基于軟件的系統(tǒng)開(kāi)發(fā)中。當(dāng)企業(yè)向面向?qū)ο蟮能浖?yīng)用開(kāi)發(fā)技術(shù)轉(zhuǎn)向時(shí),支持軟件開(kāi)發(fā)的活動(dòng)也必然要有所改變,即意味要改變開(kāi)發(fā)過(guò)程、資源和組織結(jié)構(gòu)。面向?qū)ο蟮能浖?yīng)用開(kāi)發(fā)需要新的、符合其特點(diǎn)的軟件工程過(guò)程。

2軟件工程過(guò)程

2.1軟件工程過(guò)程模型組成

針對(duì)軟件工程應(yīng)用的特點(diǎn),以及軟件應(yīng)用系統(tǒng)的開(kāi)發(fā)和傳統(tǒng)軟件開(kāi)發(fā)的顯著區(qū)別上,本文提出了軟件工程過(guò)程模型,作為軟件應(yīng)用的開(kāi)發(fā)框架。軟件工程主要包括開(kāi)發(fā)過(guò)程模型、項(xiàng)目管理模型及組織公共模型等組成部分。開(kāi)發(fā)過(guò)程模型介紹了開(kāi)發(fā)的生命周期;項(xiàng)目管理過(guò)程介紹了項(xiàng)目管理的基本流程、項(xiàng)目管理方法的建立,可以大大地增加組織在項(xiàng)目管理方面不斷成功的可能性;二者交叉部分是組織的公共過(guò)程。項(xiàng)目管理過(guò)程貫穿軟件開(kāi)發(fā)過(guò)程的始終。

2.2軟件開(kāi)發(fā)過(guò)程

本過(guò)程模型基于迭代思想,一次迭代包括了生成一個(gè)可執(zhí)行版本的開(kāi)發(fā)活動(dòng),還有使用這個(gè)版本所必需的其他輔助成分,如版本描述、用戶文檔等。因此一個(gè)開(kāi)發(fā)迭代在某種意義上是在所有工作流中的一次完整的經(jīng)過(guò),這些工作流至少包括:需求、分析和設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、等,其本身就像一個(gè)小型的瀑布項(xiàng)目。在軟件開(kāi)發(fā)過(guò)程中,包括軟件工程人員、如見(jiàn)需求、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)和軟件測(cè)試幾個(gè)部分。軟件工程人員則又可以分為程序開(kāi)發(fā)人員、質(zhì)量管理人員、項(xiàng)目管理人員、內(nèi)容提供人員和客戶等等。在這幾個(gè)環(huán)節(jié)中,軟件工程人員是基礎(chǔ),軟件需求是動(dòng)力,軟件設(shè)計(jì)和軟件測(cè)試是手段,軟件實(shí)現(xiàn)是目的,幾個(gè)環(huán)節(jié)缺一不可。以下僅簡(jiǎn)要介紹軟件測(cè)試的內(nèi)容。軟件測(cè)試可以分為多種,包括性能測(cè)試、功能測(cè)試、安全性測(cè)試、兼容性測(cè)試和可用性測(cè)試等等。在軟件工程過(guò)程中,基于軟件系統(tǒng)的測(cè)試、確認(rèn)和驗(yàn)收是一項(xiàng)重要而富有挑戰(zhàn)性的工作.基于軟件的應(yīng)用系統(tǒng)的測(cè)試與傳統(tǒng)的軟件測(cè)試不同,不但需要檢查和驗(yàn)證是否按照設(shè)計(jì)的要求運(yùn)行,而且還要評(píng)價(jià)系統(tǒng)在不同用戶的瀏覽器的顯示是否合適。重要的是,還要從最終用戶的角度進(jìn)行安全性和可用性測(cè)試。因此,我們必須為測(cè)試和評(píng)估復(fù)雜的基于軟件的系統(tǒng),研究新的方法和技術(shù)。

3軟件工程項(xiàng)目管理

3.1項(xiàng)目管理概念

軟件項(xiàng)目管理(WebbasedProjectManagement,WPM),即以軟件應(yīng)用程序?yàn)橹饕憩F(xiàn)方式的架構(gòu)來(lái)進(jìn)行的項(xiàng)目設(shè)計(jì)及管理,這樣的架構(gòu)中包含了瀏覽器、網(wǎng)絡(luò)和軟件服務(wù)器等關(guān)鍵主體,主要體現(xiàn)在網(wǎng)站設(shè)計(jì)、以瀏覽器為客戶端的軟件應(yīng)用程序開(kāi)發(fā)等項(xiàng)目管理中。隨著軟件項(xiàng)目的規(guī)模不斷加大、參與人員的增多、對(duì)規(guī)范性的要求愈加嚴(yán)格,軟件開(kāi)發(fā)已經(jīng)告別了個(gè)人英雄主義的模式,工程化的軟件開(kāi)發(fā)時(shí)代已經(jīng)來(lái)臨。由此,項(xiàng)目管理開(kāi)始逐步地在軟件研發(fā)各項(xiàng)活動(dòng)中處于核心地位。軟件項(xiàng)目管理又可以分為項(xiàng)目準(zhǔn)備過(guò)程、策劃與計(jì)劃過(guò)程、啟動(dòng)過(guò)程、跟蹤管理過(guò)程和關(guān)閉過(guò)程。

3.2項(xiàng)目管理過(guò)程

首先是項(xiàng)目準(zhǔn)備,項(xiàng)目準(zhǔn)備包括外部項(xiàng)目準(zhǔn)備和內(nèi)部項(xiàng)目準(zhǔn)備,主要是準(zhǔn)備項(xiàng)目招標(biāo)的方案,分析項(xiàng)目的可行性。其次是項(xiàng)目啟動(dòng),這一階段主要是根據(jù)招標(biāo)內(nèi)容設(shè)計(jì)軟件工程的計(jì)劃方案。再次是項(xiàng)目計(jì)劃,主要是為軟件項(xiàng)目所需要的人才和技術(shù)設(shè)備做策劃。接著是項(xiàng)目跟蹤,即根據(jù)計(jì)劃內(nèi)容對(duì)整個(gè)軟件工程的設(shè)計(jì)過(guò)程做評(píng)估。最后是項(xiàng)目結(jié)束,項(xiàng)目檢測(cè)通過(guò)后驗(yàn)收。軟件工程過(guò)程不是建立后就一成不變的,它需要在實(shí)踐過(guò)程中持續(xù)改進(jìn)。當(dāng)企業(yè)在項(xiàng)目管理上走向成熟,并達(dá)到了一定程度的成功時(shí),就獲得了可持續(xù)性競(jìng)爭(zhēng)優(yōu)勢(shì).然而,企業(yè)的競(jìng)爭(zhēng)者不會(huì)坐視這些,他們必然也在不斷進(jìn)步。

主站蜘蛛池模板: 宾川县| 莱阳市| 高密市| 社旗县| 房山区| 林口县| 任丘市| 南溪县| 温州市| 襄垣县| 永修县| 固安县| 太保市| 绥宁县| 疏勒县| 方山县| 行唐县| 灯塔市| 教育| 林州市| 元谋县| 铜梁县| 丹阳市| 康乐县| 昌平区| 衡东县| 林甸县| 碌曲县| 舟曲县| 洛宁县| 建阳市| 金山区| 北流市| 阿巴嘎旗| 南漳县| 正阳县| 平顶山市| 方山县| 甘德县| 屏南县| 新兴县|