計(jì)算機(jī)軟件工程論文范文
時(shí)間:2023-03-24 23:45:29
導(dǎo)語:如何才能寫好一篇計(jì)算機(jī)軟件工程論文,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
從計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的形成條件方面來看,導(dǎo)致計(jì)算機(jī)軟件工程投標(biāo)單位需要面臨投標(biāo)風(fēng)險(xiǎn)的因素主要體現(xiàn)為項(xiàng)目本身因素與外界因素兩類。在投標(biāo)工作中,投標(biāo)方所看到的機(jī)遇與所面臨的風(fēng)險(xiǎn)是共同存在的,并且如果因?yàn)閷?xiàng)目本身欠缺準(zhǔn)確認(rèn)知或者外部環(huán)境產(chǎn)生變化,投標(biāo)方所面臨的機(jī)遇也可能轉(zhuǎn)化為風(fēng)險(xiǎn)。在項(xiàng)目本身因素方面,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程項(xiàng)目所具有的目標(biāo)、規(guī)模、類型以及所需資金和所需材料,同時(shí)也包括招標(biāo)方對投標(biāo)方所突出的工期要求、質(zhì)量要求、技術(shù)要求等。顯然,這些因素都具有著客觀存在的特點(diǎn),也正是因?yàn)槠淇陀^性,所以這些因素直接決定著計(jì)算機(jī)軟件工程項(xiàng)目所具有的難易程度,并且應(yīng)當(dāng)做出投標(biāo)方開展投標(biāo)定價(jià)的重要依據(jù)。如果項(xiàng)目本身具有較大難度或者招標(biāo)方對投標(biāo)方提出了較為嚴(yán)格的要求,則投標(biāo)方會(huì)面臨更大的風(fēng)險(xiǎn);從外界因素來看,能夠引發(fā)風(fēng)險(xiǎn)的因素包括計(jì)算機(jī)軟件工程投標(biāo)過程與實(shí)施過程中所產(chǎn)生的法律規(guī)定變化、運(yùn)行條件變化、競爭對手變化等。這些因素與計(jì)算機(jī)軟件工程項(xiàng)目自身因素相比具有著外生性的特點(diǎn),因此這些因素并不會(huì)因?yàn)橥稑?biāo)方的努力而產(chǎn)生改變,所以,這些因素容易成為誘發(fā)計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的主要因素。如果投標(biāo)方能夠?qū)τ?jì)算機(jī)軟件工程項(xiàng)目內(nèi)容熟悉與了解,則能夠比較客觀地認(rèn)識(shí)到投標(biāo)過程以及項(xiàng)目實(shí)施過程中所面臨的風(fēng)險(xiǎn),并可以采取有效的防控措施來對這些風(fēng)險(xiǎn)做出防范。
二、計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)的防范策略
計(jì)算機(jī)軟件工程項(xiàng)目與傳統(tǒng)工程項(xiàng)目具有著明顯的差異,特別是高新技術(shù)的應(yīng)用決定了計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作的高風(fēng)險(xiǎn)性,因此在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)過程中,投標(biāo)方有必要采取有效策略來對計(jì)算機(jī)軟件工程投標(biāo)風(fēng)險(xiǎn)做出有效控制。在此過程中,作為計(jì)算機(jī)軟件工程投標(biāo)方,可以從以下幾個(gè)方面做出努力。
(一)強(qiáng)化自身的軟件項(xiàng)目開發(fā)能力
對于計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方而言,強(qiáng)化自身的軟件項(xiàng)目開發(fā)能力不僅是提升自身核心競爭力的有效途徑,同時(shí)也是提升自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)中風(fēng)險(xiǎn)應(yīng)對能力的必要策略。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方需要重視計(jì)算機(jī)軟件工程項(xiàng)目開發(fā)方案科技含量的提升。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,是否能夠獲得項(xiàng)目的施工權(quán)不僅由投標(biāo)方的經(jīng)濟(jì)實(shí)力所決定,同時(shí)也由項(xiàng)目開發(fā)方案所具有的適用性與可行性所決定。在開發(fā)方案的制定中,投標(biāo)方不能為了降低成本就使用不具備時(shí)代性的項(xiàng)目開發(fā)技術(shù),而有必要從提高投標(biāo)競爭力以及降低投標(biāo)風(fēng)險(xiǎn)角度出發(fā)來對項(xiàng)目開發(fā)過程中的工作流程和技術(shù)做出完善與優(yōu)化,尤其是要重視選取具有較大彈性和較強(qiáng)風(fēng)險(xiǎn)避免能力的項(xiàng)目開發(fā)技術(shù),從而降低項(xiàng)目維護(hù)成本并實(shí)現(xiàn)對總成本的合理控制。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要推動(dòng)員工抗風(fēng)險(xiǎn)能力的提升。在計(jì)算機(jī)軟件工程投標(biāo)與施工工作中,承擔(dān)風(fēng)險(xiǎn)的主體以及對風(fēng)險(xiǎn)做出管理的主體都是企業(yè)員工,因此,企業(yè)不僅需要摒棄依賴管理層做出風(fēng)險(xiǎn)管理決策的思想,同時(shí)要在以人為本理念指導(dǎo)下提升全體員工的抗風(fēng)險(xiǎn)能力,從而通過發(fā)揮集體力量來做好風(fēng)險(xiǎn)識(shí)別以及風(fēng)險(xiǎn)預(yù)控等工作。以此為目標(biāo),計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)單位有必要對員工開展教育與培訓(xùn)工作,尤其是要針對計(jì)算機(jī)軟件工程投標(biāo)與施工過程中可能出現(xiàn)的風(fēng)險(xiǎn)內(nèi)容來開展交流與講座,從而在提升單位員工風(fēng)險(xiǎn)控制意識(shí)的基礎(chǔ)上提高員工的風(fēng)險(xiǎn)識(shí)別能力與管控能力。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要對合同管理機(jī)制做出優(yōu)化。在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中,投標(biāo)方與招標(biāo)方的合作關(guān)系由合同來規(guī)定,如果投標(biāo)方能夠在合同的擬定中對可能出現(xiàn)的風(fēng)險(xiǎn)做出充分考慮,則可以降低自身在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)與實(shí)施過程中所需要承擔(dān)的風(fēng)險(xiǎn),因此,投標(biāo)方有必要對合同管理機(jī)制做出不斷的優(yōu)化,在此方面,投標(biāo)方不僅要通過合同來明確自身的權(quán)利與義務(wù),同時(shí)需要在計(jì)算機(jī)軟件工程投標(biāo)與實(shí)施過程中對合同條款的落實(shí)情況作出監(jiān)督,從而更好地做好風(fēng)險(xiǎn)識(shí)別與防范工作。如果合同所規(guī)定的內(nèi)容或者項(xiàng)目實(shí)施環(huán)境產(chǎn)生改變,投標(biāo)方可以向招標(biāo)方進(jìn)行索賠申請,從而實(shí)現(xiàn)自身與招標(biāo)方的風(fēng)險(xiǎn)共擔(dān),并降低各類風(fēng)險(xiǎn)給投標(biāo)方造成過大損失。
(二)對外部資源條件做出充分利用
在計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)風(fēng)險(xiǎn)的防范中,對外部資源做出充分的利用有利于提升投標(biāo)方的風(fēng)險(xiǎn)識(shí)別能力與承擔(dān)能力,從而降低風(fēng)險(xiǎn)所產(chǎn)生的損害。首先計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要尋求中介咨詢機(jī)構(gòu)的幫助。在計(jì)算機(jī)軟件工程項(xiàng)目的投標(biāo)過程中,由于投標(biāo)方希望得到最大化的利潤,所以投標(biāo)方與招標(biāo)方都有可能無法站在客觀立場來對計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作所具有的風(fēng)險(xiǎn)做出評估,因此雖然自身所承擔(dān)的風(fēng)險(xiǎn)能夠在一定程度上降低,但是卻無法實(shí)現(xiàn)投標(biāo)方與招標(biāo)方的雙贏。所以,在投標(biāo)工作中,投標(biāo)方與招標(biāo)方都有必要尋求中介咨詢結(jié)構(gòu)的幫助,在與中介咨詢結(jié)構(gòu)來評定風(fēng)險(xiǎn)之后,投標(biāo)方與招標(biāo)方分別與中介咨詢機(jī)構(gòu)簽訂合同,如果投標(biāo)和施工過程中所出現(xiàn)的風(fēng)險(xiǎn)已經(jīng)超越投標(biāo)方與招標(biāo)方的承受方位,則有中介咨詢機(jī)構(gòu)負(fù)責(zé)賠償違約損失。由于中介咨詢機(jī)構(gòu)具有著客觀性以及專業(yè)性的特點(diǎn),所以一般能夠更加準(zhǔn)確的開展風(fēng)險(xiǎn)識(shí)別工作,這將對計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)工作中的風(fēng)險(xiǎn)管理效率得到很大程度的提升。其次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以協(xié)同招標(biāo)方來構(gòu)建專門基金來應(yīng)對可能出現(xiàn)的風(fēng)險(xiǎn)。在此方面投標(biāo)方與招標(biāo)方都有必要向保險(xiǎn)工司繳納保險(xiǎn),當(dāng)風(fēng)險(xiǎn)產(chǎn)生并對一方利益造成損害時(shí),則由保險(xiǎn)工作負(fù)責(zé)開展賠償工作。這一策略能夠有效的降低投標(biāo)方所需要承擔(dān)的風(fēng)險(xiǎn)負(fù)擔(dān),并能夠降低風(fēng)險(xiǎn)所可能引發(fā)的損失,從而使投標(biāo)方能夠?qū)⒏嗟木杏谟?jì)算機(jī)軟件工程項(xiàng)目的開發(fā)與優(yōu)化。再次計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方有必要強(qiáng)化自身的法律觀念。與投招標(biāo)工作相關(guān)的許多法律法規(guī)不僅對投招標(biāo)工作中的違規(guī)行為處理辦法做出了規(guī)定,同時(shí)也對風(fēng)險(xiǎn)出現(xiàn)之后的處理策略做出了指導(dǎo),因此計(jì)算機(jī)軟件工程項(xiàng)目投標(biāo)方可以利用法律手段來對非系統(tǒng)性的項(xiàng)目投標(biāo)風(fēng)險(xiǎn)做出有效控制,從而實(shí)現(xiàn)得到最大化的利益。
(三)強(qiáng)化自身情報(bào)能力
篇2
1.1有效避免資源浪費(fèi)現(xiàn)象的發(fā)生
對于計(jì)算機(jī)軟件系統(tǒng)而言,數(shù)據(jù)庫作為其中的核心內(nèi)容,需要得到人們的重點(diǎn)關(guān)注。在數(shù)據(jù)庫設(shè)計(jì)的過程中,需要通過對軟件工程的定義分析,實(shí)現(xiàn)對不同軟件工程項(xiàng)目的認(rèn)識(shí)及理解,滿足數(shù)據(jù)庫編程的基本需求,從而有效避免了數(shù)據(jù)資源浪費(fèi)現(xiàn)象的發(fā)生。在軟件設(shè)計(jì)中,設(shè)計(jì)人員需要提高對軟件數(shù)據(jù)庫編程的重視,通過對數(shù)據(jù)庫資源的綜合性分析,避免數(shù)據(jù)庫出現(xiàn)使用性能不高的問題,解決數(shù)據(jù)故障限制因素。對于不良的數(shù)據(jù)庫而言,其后期系統(tǒng)的維護(hù)頻率會(huì)不斷增多,從而造成了計(jì)算機(jī)軟件維修中資源浪費(fèi)的現(xiàn)象。
1.2提高計(jì)算機(jī)軟件系統(tǒng)運(yùn)行速度
在計(jì)算機(jī)系統(tǒng)設(shè)計(jì)及分析中,需要通過對軟件系統(tǒng)的運(yùn)用,實(shí)現(xiàn)對程序功能的穩(wěn)定發(fā)揮,為數(shù)據(jù)資源的系統(tǒng)運(yùn)行提供有效支持。而且,在高性能數(shù)據(jù)軟件系統(tǒng)運(yùn)用中,可以通過對計(jì)算機(jī)系統(tǒng)的操作分析,進(jìn)行準(zhǔn)確、快速的信息傳輸,全面提高軟件系統(tǒng)的運(yùn)行速度。同時(shí),在計(jì)算機(jī)軟件系統(tǒng)使用的過程中,通過對數(shù)據(jù)庫資源的拓展分析,可以為用戶提供便利性的服務(wù)支持,減少數(shù)據(jù)資源浪費(fèi)現(xiàn)象的發(fā)生。通過計(jì)算機(jī)軟件數(shù)據(jù)庫的構(gòu)建,可以實(shí)現(xiàn)對數(shù)據(jù)庫資源的合理革新,從而為數(shù)據(jù)資源的儲(chǔ)存軟件系統(tǒng)的管理提供有效支持。
2計(jì)算機(jī)軟件工程中的數(shù)據(jù)庫建立
開展計(jì)算機(jī)軟件工程建設(shè)過程中,首先要針對數(shù)據(jù)庫系統(tǒng)進(jìn)行完善,設(shè)計(jì)構(gòu)建基礎(chǔ)的框架,計(jì)算機(jī)軟件通常是在網(wǎng)絡(luò)環(huán)境下運(yùn)行使用的,因此在建設(shè)期間,也要考慮是否存在影響因素,通過各個(gè)系統(tǒng)之間的相互配合,來實(shí)現(xiàn)軟件功能,數(shù)據(jù)庫中的信息安全性也能夠得到保障。對于軟件工程中針對數(shù)據(jù)庫編程管理問題,在建立初期要有明確的使用方向,完成基礎(chǔ)框架設(shè)計(jì)后需要針對功能方面采取完善措施,不斷的補(bǔ)充其中的功能,并提升軟件自身防御能力,這樣即使是在網(wǎng)絡(luò)運(yùn)行使用環(huán)境下,也能最大限度的避免受到病毒攻擊,確保數(shù)據(jù)信息安全,同時(shí)數(shù)據(jù)庫中信息的更新速率也能夠達(dá)到使用需求標(biāo)準(zhǔn)。數(shù)據(jù)庫建立是基于編程技術(shù)基礎(chǔ)上來開展的,對于一些技術(shù)性問題,通過功能之間的協(xié)調(diào)使用,可以更好的避免出現(xiàn)技術(shù)性問題,同時(shí)在軟件工程投入使用后最大限度的利用數(shù)據(jù)庫資源,在網(wǎng)絡(luò)環(huán)境中也能夠?qū)崿F(xiàn)軟件的自動(dòng)更新檢測。建立過程中要選擇適合的程序匯編語言,通過語言來完成功能框架編寫,選擇適合的匯編語言,針對不同的功能模塊也可以做出區(qū)分,這樣可以更好的幫助提升設(shè)計(jì)效果。
3對數(shù)據(jù)庫文件的應(yīng)用
3.1面向?qū)ο蟮臄?shù)據(jù)庫存儲(chǔ)模式選擇
數(shù)據(jù)庫存儲(chǔ)模式選擇,需要在分區(qū)后進(jìn)行,存儲(chǔ)功能中可能會(huì)出現(xiàn)不同程度的功能隱患問題。這種數(shù)據(jù)庫存儲(chǔ)模式選擇也是對用戶訪問權(quán)限的定義,在軟件使用過程中,為確保內(nèi)部重要信息的安全性,會(huì)對用戶的訪問權(quán)限進(jìn)行定義,這樣不同級別的用戶所能夠登陸到的界面也存在差異,數(shù)據(jù)庫信息也都得到安全保障?;谖募愋瓦x擇基礎(chǔ)上所進(jìn)行的文件訪問,也更高效合理,實(shí)現(xiàn)上述功能在程序編寫期間要重點(diǎn)設(shè)計(jì),根據(jù)所存儲(chǔ)的信息類型來對數(shù)據(jù)庫做出選擇,避免出現(xiàn)更深層次的問題,并幫助合理優(yōu)化資源,利用過程中達(dá)到更理想的效果。不同資源在使用時(shí)需要根據(jù)所接收到的指令來調(diào)動(dòng)數(shù)據(jù)庫內(nèi)部信息,實(shí)現(xiàn)資源利用方面的優(yōu)化。
3.2數(shù)據(jù)庫文件的加密保護(hù)
文件加密保護(hù)主要是針對基礎(chǔ)信息來進(jìn)行的,這部分信息關(guān)系到使用者的個(gè)人隱私,一旦泄露會(huì)造成嚴(yán)重的影響,因此在所開展的數(shù)據(jù)庫文件加密保護(hù)中,要根據(jù)不同信息的重要程度來設(shè)置等級,采用登陸口令以及密碼加密的形式來進(jìn)行保護(hù),登陸到數(shù)據(jù)庫文件內(nèi)部需要輸入相應(yīng)的加密密匙,這樣工作人員可以根據(jù)常見問題來探討解決加密措施,以免文件應(yīng)用過程中受到網(wǎng)絡(luò)病毒的影響,造成數(shù)據(jù)庫使用期間癱瘓問題。對于文件加密期間的數(shù)據(jù)信息選擇,通過各個(gè)系統(tǒng)之間的文件加密選擇,如果出現(xiàn)功能方面的沖突問題,可以通過系統(tǒng)的框架結(jié)構(gòu)優(yōu)化來達(dá)到更理想的優(yōu)化使用模式。為各個(gè)系統(tǒng)之間的功能優(yōu)化創(chuàng)造有利環(huán)境。
3.3數(shù)據(jù)存儲(chǔ)模式使用方法比較
存儲(chǔ)功能使用性能是否穩(wěn)定,要從使用方法對比過程中來進(jìn)行探討,觀察運(yùn)行狀態(tài)下的軟件是否存在功能不穩(wěn)定的現(xiàn)象,并從技術(shù)性角度來深入探討預(yù)防措施。設(shè)計(jì)期間的功能選擇直接關(guān)系到后續(xù)網(wǎng)絡(luò)訪問所選擇的形式,以及工作任務(wù)開展期間可能會(huì)遇到的相關(guān)問題,幫助提升系統(tǒng)投入使用后的功能穩(wěn)定性,通過這種工作模式上的創(chuàng)新利用,可以幫助避免網(wǎng)絡(luò)環(huán)境中軟件使用受到計(jì)算機(jī)病毒的入侵,并最大程度的保護(hù)數(shù)據(jù)庫中信息的安全性,對于一些比較常見的技術(shù)性問題,對于這種配合方法的選擇也能夠達(dá)到更理想的運(yùn)行效果。系統(tǒng)在運(yùn)行過程中會(huì)對所接收到的信息快速篩選,將其中的有用信息進(jìn)行歸類,這樣可以根據(jù)使用需求快速的調(diào)動(dòng)數(shù)據(jù)庫內(nèi)的信息,軟件投入使用后也可以根據(jù)操作需求對功能進(jìn)行更新處理,這種方法的實(shí)現(xiàn)也需要各個(gè)系統(tǒng)之間的相互配合。對存儲(chǔ)模式進(jìn)行對比,觀察其中所存在的問題,更有利于下一階段軟件功能設(shè)計(jì)的實(shí)現(xiàn)。
3.4開發(fā)設(shè)計(jì)中的編程技術(shù)選擇
編程技術(shù)選擇過程中,要以軟件功能的穩(wěn)定性來進(jìn)行探討,觀察在系統(tǒng)設(shè)計(jì)中對資源的利用是否優(yōu)化,以及可能會(huì)出現(xiàn)的功能不穩(wěn)定現(xiàn)象。針對比較常見的系統(tǒng)功能問題,在編程階段的技術(shù)選擇可以采用對比的方法來進(jìn)行,觀察系統(tǒng)功能的穩(wěn)定性,發(fā)現(xiàn)數(shù)據(jù)傳輸不準(zhǔn)確的現(xiàn)象要及時(shí)采取解決控制措施,預(yù)防軟件的功能出現(xiàn)大面積癱瘓,影響到正常工作使用。程序檢測工作開展也是針對這些技術(shù)選擇問題來進(jìn)行的,對所開發(fā)設(shè)計(jì)出的軟件進(jìn)行穩(wěn)定性檢測,為系統(tǒng)的運(yùn)行創(chuàng)造出安全適合的環(huán)境,在這樣的環(huán)境下才能夠解決運(yùn)行穩(wěn)定性問題,并達(dá)到系統(tǒng)需求的工作環(huán)境。軟件功能穩(wěn)定性與編程技術(shù)的選擇之間有很大關(guān)系,因此在選擇編程方法時(shí)要考慮是否可以解決這一技術(shù)優(yōu)化利用的問題。開發(fā)初期階段出現(xiàn)問題可以重新優(yōu)化基礎(chǔ)框架結(jié)構(gòu),這樣后續(xù)的建設(shè)計(jì)劃也可以順序開展,在這樣的環(huán)境下,計(jì)算機(jī)程序匯編面臨著功能實(shí)現(xiàn)與網(wǎng)絡(luò)環(huán)境安全防護(hù)的雙重任務(wù),實(shí)現(xiàn)各項(xiàng)工作任務(wù)也是十分復(fù)雜的。
篇3
1.1工程質(zhì)量控制
質(zhì)量控制是計(jì)算機(jī)軟件工程管理工作的重中之重,對于計(jì)算機(jī)軟件工程管理中的質(zhì)量控制而言,主要的方法包括魚骨圖法、統(tǒng)計(jì)抽樣與標(biāo)準(zhǔn)差法、帕累托分析以及評審與測試法等。其中魚骨圖法由于具有使用便捷且相對直觀的特點(diǎn)而成為了計(jì)算機(jī)軟件工程管理開展因果分析工作過程中被廣泛采用的方法之一。在計(jì)算機(jī)軟件工程管理中,某個(gè)問題的產(chǎn)生都是因?yàn)槭艿搅吮姸嘁蛩貛淼挠绊?,而?jì)算機(jī)軟件工程管理工作者可以將造成影響的因素以及受到影響而產(chǎn)生的問題特性聯(lián)系起來,并整理出具有分明層次的關(guān)聯(lián)圖,由于這種圖類似魚骨形狀,所以這種透過現(xiàn)象來探析本質(zhì)的方法被稱之為魚骨圖法;統(tǒng)計(jì)抽樣則是指通過在總體中選擇部分樣本進(jìn)行檢查,這種方法的應(yīng)用要求工程管理人員具備豐富的統(tǒng)計(jì)知識(shí)與統(tǒng)計(jì)經(jīng)驗(yàn),以便能夠在統(tǒng)計(jì)抽樣中了解可信度引資、變異性以及標(biāo)準(zhǔn)差。標(biāo)準(zhǔn)差指的是數(shù)據(jù)中存在的偏差,標(biāo)準(zhǔn)差越小,則數(shù)據(jù)之間所產(chǎn)生的變化也就越?。慌晾弁蟹治鲋赣?jì)算機(jī)軟件工程管理人員通過對造成質(zhì)量問題的因素進(jìn)行分析從而確定主要因素,這種方法認(rèn)為計(jì)算機(jī)軟件工程中的問題有80%是由問題的20%引起的;測試與評審是計(jì)算機(jī)軟件工程質(zhì)量控制中應(yīng)用最為廣泛的方法之一。這種方法在計(jì)算機(jī)軟件工程開展的整個(gè)過程中以相關(guān)標(biāo)準(zhǔn)為依據(jù)來對工程完成部門開展評審與測試。
1.2工程進(jìn)度控制
計(jì)算機(jī)軟件工程中的進(jìn)度控制包括活動(dòng)定義、活動(dòng)排序、歷史估算、編制進(jìn)度以及變更進(jìn)度等。在活動(dòng)排序工作中,項(xiàng)目網(wǎng)絡(luò)圖是應(yīng)用十分普遍的方法,這種方法能夠反映出活動(dòng)與活動(dòng)之間具有的順序關(guān)系與邏輯關(guān)系,其中主要包括雙代號(hào)網(wǎng)絡(luò)圖與箭線圖法。其中箭線能夠很好的反映出任務(wù)之間或者活動(dòng)書書順序的關(guān)系,而雙代號(hào)網(wǎng)絡(luò)圖則使用字母與源泉來反應(yīng)存在依賴關(guān)系的工程活動(dòng);在編制進(jìn)度的工作中,計(jì)算機(jī)軟件工程管理工作者需要對活動(dòng)開始時(shí)間以及結(jié)束時(shí)間進(jìn)行確定,所能夠使用的方法包括甘特圖、PERT分析、關(guān)鍵路徑分析等。其中在計(jì)算機(jī)軟件工程管理中應(yīng)用的甘特圖可以對精度做出顯示從容讓制定的計(jì)劃具有更好的可讀性。PERT分析則可以對項(xiàng)目進(jìn)度做出評估與分析。關(guān)鍵路徑圖可以作為對項(xiàng)目進(jìn)度進(jìn)行編制以及控制的重要工具。
2計(jì)算機(jī)軟件工程中的有效措施
2.1工程審核
工程審核是指計(jì)算機(jī)軟件工程管理中對過程以及成果開展評估,這種措施可以評定工程進(jìn)展是否與工程需求、工程計(jì)劃以及工程合同相適應(yīng)。在這項(xiàng)措施的實(shí)施中,計(jì)算機(jī)軟件工程管理工作者有必要遵循以下幾點(diǎn)原則:一是以工程計(jì)劃規(guī)定為依據(jù)來確定審核節(jié)點(diǎn);二是對工程審核過程中找出的問題以及解決的過程作出詳細(xì)記錄;三是在工程審核工作完畢之后,應(yīng)當(dāng)將審核結(jié)果加入文檔,以便為計(jì)算機(jī)軟件開發(fā)商和業(yè)主提供決策依據(jù);四是在對計(jì)算機(jī)軟件工程文檔做出審核的過程中,計(jì)算機(jī)軟件工程管理工作者需要做出考慮的問題包括文檔測試需求與驗(yàn)收評審內(nèi)容是否與軟件產(chǎn)品驗(yàn)收工作相適應(yīng),測試數(shù)據(jù)是否做到準(zhǔn)確規(guī)范,測試報(bào)告是否具有準(zhǔn)確性,進(jìn)度以及成本是否與計(jì)劃相符等;五是在對計(jì)算機(jī)軟件工程施工計(jì)劃做出審核的過程中需要全面考慮計(jì)劃內(nèi)容與相關(guān)標(biāo)準(zhǔn)規(guī)范以及法律法規(guī)的適應(yīng)性、計(jì)劃內(nèi)容的可行性與合理性、計(jì)劃內(nèi)容與總體計(jì)劃以及合同內(nèi)容的適應(yīng)性等。
2.2工程監(jiān)督
計(jì)算機(jī)軟件工程管理中的工程監(jiān)督指計(jì)算機(jī)軟件工程管理工作者對工程建設(shè)過程開展檢查。其中相關(guān)標(biāo)準(zhǔn)、工程計(jì)劃、工程合同以及一些其他與工程相關(guān)的規(guī)定是計(jì)算機(jī)軟件工程管理工作者開展監(jiān)督的主要依據(jù)。工程監(jiān)督工作的目的在于構(gòu)建工程開展情況可視性,從而為其他管理工作的開展以及相關(guān)策略的制定提供依據(jù)。在此過程中計(jì)算機(jī)軟件管理工作人員需要將檢查過程中已經(jīng)完成的工作量、工程規(guī)模以及已經(jīng)消耗的時(shí)間與造價(jià)開展比對,如果這些內(nèi)容與計(jì)劃內(nèi)容不符,則應(yīng)當(dāng)責(zé)令糾正或者針對問題找出彌補(bǔ)辦法。工程監(jiān)督應(yīng)當(dāng)作為計(jì)算機(jī)軟件工程管理工作中的日常業(yè)務(wù),在監(jiān)督工作開展中應(yīng)當(dāng)以管理需要為依據(jù)來做出監(jiān)督記錄,并有必要向軟件開發(fā)商以及業(yè)主提供監(jiān)督報(bào)告等。
2.3工程測試
篇4
關(guān)鍵詞:軟件工程方法;計(jì)算機(jī)軟件;開發(fā)應(yīng)用;意義;策略
一、軟件工程方法在計(jì)算機(jī)軟件開發(fā)應(yīng)用中的意義
(一)提升計(jì)算機(jī)軟件開發(fā)效率。在計(jì)算機(jī)軟件開發(fā)中,一直存在著軟件整體效能不能滿足預(yù)期的情況。計(jì)算機(jī)軟件開發(fā)效果和質(zhì)量不是很理想,軟件開發(fā)效率比較低,在有些情況下,需要重新開發(fā)新的軟件,這必然增加人力物力成本,也會(huì)影響到軟件開發(fā)工作的發(fā)展。但軟件工程方法應(yīng)用于計(jì)算機(jī)軟件開發(fā)中能夠?qū)崿F(xiàn)計(jì)算機(jī)軟件開發(fā)的有效監(jiān)測,這樣,能夠保障所開發(fā)的軟件具有較好的總體性能。
(二)提升軟件產(chǎn)品的體驗(yàn)效果。對于一款新軟件而言,體驗(yàn)效果設(shè)計(jì)很重要,如果軟件在用戶使用后,能夠滿足用戶的使用體驗(yàn),這個(gè)軟件設(shè)計(jì)就是成功的,如果軟件性能好,能夠在較短時(shí)間內(nèi)完成設(shè)計(jì)應(yīng)用任務(wù),并且降低系統(tǒng)漏洞問題,會(huì)對各種問題進(jìn)行處理,這種軟件設(shè)計(jì)質(zhì)量很高。而軟件工程方法的應(yīng)用能夠?qū)崿F(xiàn)這種突破,能夠顯著提升軟件產(chǎn)品的體驗(yàn)效果。
(三)降低對計(jì)算機(jī)硬件及網(wǎng)絡(luò)的壓力。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用軟件工程方法精心設(shè)計(jì),能夠優(yōu)化網(wǎng)絡(luò)系統(tǒng),實(shí)現(xiàn)軟件系統(tǒng)的有效設(shè)計(jì),這樣就能降低計(jì)算機(jī)硬件壓力,降低對整個(gè)網(wǎng)絡(luò)系統(tǒng)的壓力,這種應(yīng)用,計(jì)算機(jī)軟件開發(fā)質(zhì)量得到提升,網(wǎng)絡(luò)資源利用效率會(huì)不斷提升。
(四)推動(dòng)計(jì)算機(jī)軟件的智能化發(fā)展。在計(jì)算機(jī)軟件開發(fā)中應(yīng)用軟件工程方法能夠不斷軟件的性能,促進(jìn)軟件系統(tǒng)的整體功能的發(fā)展[1]。借助于軟件工程方法實(shí)現(xiàn)軟件開發(fā)設(shè)計(jì),軟件系統(tǒng)的存儲(chǔ)量會(huì)得到有效提升,用戶在使用軟件的過程中,不需要做頻頻修改和調(diào)試操作,軟件的智能化能夠得到有效提升。
二、軟件工程方法在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用策略
(一)重視調(diào)研與需求分析。軟件工程方法在計(jì)算機(jī)軟件開發(fā)中應(yīng)用,首先需要做好調(diào)研與需求分析工作,要針對軟件用戶群進(jìn)行調(diào)研,對用戶群的需求進(jìn)行全面掌握分析,并進(jìn)行需求的數(shù)據(jù)信息轉(zhuǎn)化。在用戶需求信息掌握之后,借助于軟件工程方法進(jìn)行用戶信息進(jìn)行分析,依據(jù)相關(guān)數(shù)據(jù)信息設(shè)置軟件系統(tǒng)的基本功能體系,并設(shè)置軟件系統(tǒng)開發(fā)的規(guī)范標(biāo)準(zhǔn),明確整個(gè)軟件開發(fā)過程中的系統(tǒng)規(guī)范標(biāo)準(zhǔn)和系統(tǒng)設(shè)置目標(biāo)。這是軟件開發(fā)設(shè)計(jì)工作的基礎(chǔ)。
(二)加強(qiáng)系統(tǒng)分析。在這個(gè)環(huán)節(jié)中,需要借助于軟件工程方法把軟件開發(fā)的任務(wù)需求情況進(jìn)行進(jìn)一步的精細(xì)化設(shè)置,分析各種可能的解法,根據(jù)系統(tǒng)要求規(guī)范,對數(shù)據(jù)結(jié)構(gòu)進(jìn)行系統(tǒng)化的抽象設(shè)計(jì),確定數(shù)據(jù)操作內(nèi)容及操作模式,對數(shù)據(jù)流程圖進(jìn)行描繪設(shè)置。
(三)開展系統(tǒng)設(shè)計(jì)工作。利用軟件工程方法進(jìn)行計(jì)算機(jī)軟件開發(fā),系統(tǒng)設(shè)計(jì)工作是軟件開發(fā)的關(guān)鍵。在系統(tǒng)設(shè)置中,要能夠?qū)⒂脩粜枨笮畔⑦M(jìn)行轉(zhuǎn)化設(shè)計(jì),轉(zhuǎn)化設(shè)計(jì)成為一個(gè)具體的設(shè)計(jì)方案,以用戶需求設(shè)計(jì)方案為依托,構(gòu)建系統(tǒng)功能模塊體系,并要設(shè)計(jì)出完整的的系統(tǒng)功能模塊結(jié)構(gòu)圖。
(四)系統(tǒng)實(shí)施。在系統(tǒng)設(shè)計(jì)的基礎(chǔ)上,根據(jù)系統(tǒng)的功能結(jié)構(gòu)模塊要求和相關(guān)信息流程要求,進(jìn)行精細(xì)化的的程序設(shè)計(jì),并設(shè)計(jì)出各功能模塊的源程序,這是系統(tǒng)設(shè)計(jì)實(shí)施的重要工作。
(五)加強(qiáng)系統(tǒng)測試與評價(jià)。借助于軟件工程方法進(jìn)行計(jì)算機(jī)軟件開發(fā),在分析與設(shè)計(jì)工作完成的基礎(chǔ)上,需要對系統(tǒng)規(guī)范書和模塊功能進(jìn)行測試和評價(jià),能夠通過軟件工程方法對軟件系統(tǒng)的模塊系統(tǒng)進(jìn)行測試,對其智能化水平進(jìn)行評價(jià),然后開展聯(lián)合測試及驗(yàn)收工作,對整個(gè)軟件系統(tǒng)的技術(shù)優(yōu)勢,對系統(tǒng)的完整性穩(wěn)定性進(jìn)行整體評價(jià)[2]。傳統(tǒng)的軟件工程方法不重視調(diào)研階段的工作,這個(gè)環(huán)節(jié)的工作容易被忽視,這樣,沒有完整的規(guī)范書,就開展系統(tǒng)編程及設(shè)計(jì),就容易導(dǎo)致一些軟件開發(fā)問題重重,這也是軟件系統(tǒng)經(jīng)常出問題的根源。而借助于現(xiàn)代軟件工程方法進(jìn)行計(jì)算機(jī)軟件開發(fā)設(shè)計(jì),這個(gè)環(huán)節(jié)的工作就會(huì)被突出出來,這樣,就能夠保障計(jì)算機(jī)軟件開發(fā)設(shè)計(jì)的質(zhì)量,用戶要求系統(tǒng)做什么,系統(tǒng)就會(huì)做什么,系統(tǒng)設(shè)計(jì)會(huì)有效滿足用戶的需求,并且系統(tǒng)穩(wěn)定性很強(qiáng),各種應(yīng)用問題也會(huì)大大降低。總之,軟件工程方法在計(jì)算機(jī)軟件開發(fā)中應(yīng)用的價(jià)值和意義是突出的。在計(jì)算機(jī)軟件開發(fā)中,要能夠積極借助于現(xiàn)代軟件工程方法進(jìn)行設(shè)計(jì),借助于這種應(yīng)用優(yōu)化軟件系統(tǒng)性能,滿足用戶對軟件的要求,豐富用戶使用體驗(yàn),這樣,計(jì)算機(jī)軟件才能贏得更為廣闊的市場,其應(yīng)用價(jià)值和優(yōu)勢才能得以有效發(fā)揮。
參考文獻(xiàn)
篇5
一、研究背景
軟件工程是高校計(jì)算機(jī)專業(yè)教學(xué)計(jì)劃中的一門重要課程。軟件工程的課程體系涉及了從客戶溝通,軟件設(shè)計(jì),軟件開發(fā),軟件測試到最終軟件維護(hù)等軟件生命周期各個(gè)階段。既是一門理論性極強(qiáng)的專業(yè)課程,更是一門實(shí)踐性很強(qiáng)的課程。近年來,全國各大高校均將軟件工程作為計(jì)算機(jī)及其相關(guān)專業(yè)的一門重要專業(yè)課程。計(jì)算機(jī)專業(yè)的學(xué)生通過軟件工程課程,學(xué)習(xí)作為軟件從業(yè)人員需要掌握的基本專業(yè)能力,為未來從事計(jì)算機(jī)軟件相關(guān)的各類工作,提供理論及方法的指導(dǎo)??梢哉f,學(xué)好軟件工程,對計(jì)算機(jī)及其相關(guān)專業(yè)的從業(yè)人員來說都是一門必修課。
二、教學(xué)現(xiàn)狀
在當(dāng)前的軟件工程課堂教學(xué)當(dāng)中,部分院校采用純理論課堂講授的授課形式,另一部分院校則采用理論講授與實(shí)踐實(shí)訓(xùn)課程相結(jié)合的授課形式。然而,從教學(xué)內(nèi)容來看,當(dāng)前軟件工程的教學(xué)內(nèi)容,主要集中在傳統(tǒng)方法學(xué),即傳統(tǒng)的軟件工程學(xué)。對于面向?qū)ο蠓椒▽W(xué)來說,很多新的知識(shí)方法還涉及不足,特別是軟件模型化,構(gòu)建技術(shù),UML統(tǒng)一建模語言等等一些當(dāng)下社會(huì)流行的軟件工具和方法。同時(shí),實(shí)踐環(huán)節(jié)較少,實(shí)踐效果不夠理想也是軟件工程教學(xué)中普遍存在的問題。目前可供該課程選用的合適的實(shí)驗(yàn)項(xiàng)目甚少,所以學(xué)生通過實(shí)驗(yàn)課程所達(dá)到的效果與教學(xué)要求存在較大的差距。另一方面,學(xué)生對理論知識(shí)的理解不足。軟件工程是一門計(jì)算機(jī)領(lǐng)域的綜合性、工程性學(xué)科。涉及軟件生命從萌芽、成型、成熟、生命結(jié)束的各個(gè)周期階段的工作和任務(wù)。學(xué)習(xí)者似乎能聽懂,可聽完后大部分學(xué)生還處在似懂非懂的階段,真正需要?jiǎng)邮謺r(shí),不知道該從何下手。在近年來的教學(xué)實(shí)踐過程中發(fā)現(xiàn),一些理論知識(shí),過于抽象晦澀。與實(shí)際的應(yīng)用需要相脫節(jié),學(xué)生對很多知識(shí)理論,只停留在概念階段,難以消化,更無法理解理論知識(shí)在實(shí)際的軟件設(shè)計(jì)、開發(fā)、測試、維護(hù)中究竟何時(shí)何地可以運(yùn)用,具體又該如何操作。理論與實(shí)際的結(jié)合仍存在很多不足。這一方面與課程理論研究性較強(qiáng)有關(guān),另一面也與教師本身長期在院校從事較單一的教學(xué)工作,缺少工程項(xiàng)目經(jīng)驗(yàn),脫離實(shí)際的生產(chǎn)及軟件開發(fā)場景,難以將理論與現(xiàn)實(shí)情境很好的結(jié)合傳授給學(xué)生。在計(jì)算機(jī)專業(yè)畢業(yè)生的畢業(yè)設(shè)計(jì)中,也集中體現(xiàn)出了學(xué)生不能把理論知識(shí)有效地運(yùn)用到實(shí)踐活動(dòng)中的問題。學(xué)生并沒有真正掌握基礎(chǔ)理論及運(yùn)用理論的技能和方法,所以在進(jìn)行畢業(yè)論文設(shè)計(jì)時(shí),不能將軟件工程的理論充分運(yùn)用到他們的設(shè)計(jì)實(shí)踐中去,從而導(dǎo)致設(shè)計(jì)開發(fā)的軟件和撰寫的文檔在結(jié)構(gòu)、內(nèi)容等方面錯(cuò)誤百出。
三、改革思路
(1)研究并解決軟件工程教學(xué)中存在的新興軟件方法不足等問題。結(jié)合現(xiàn)有的專業(yè)培養(yǎng)方案,教學(xué)大綱,制定教學(xué)計(jì)劃,改善軟件工程教學(xué)現(xiàn)狀,研究傳統(tǒng)軟件工程技術(shù)在教學(xué)改革中占的課時(shí)比例及應(yīng)當(dāng)講授的內(nèi)容,增加研究面向?qū)ο筌浖こ碳夹g(shù)在教學(xué)改革中的地位及講授的方式、內(nèi)容和課時(shí)量。(2)研究并解決軟件工程課程實(shí)踐性不足,學(xué)生學(xué)習(xí)停留于理論階段的問題。結(jié)合理論課程的內(nèi)容,增強(qiáng)軟件工程的實(shí)踐性,與一些軟件開發(fā)的實(shí)訓(xùn)課程相結(jié)合,增加學(xué)生的實(shí)踐機(jī)會(huì),將軟件工程理論應(yīng)用于實(shí)踐當(dāng)中,提高學(xué)生對課程的理解和現(xiàn)實(shí)認(rèn)識(shí)。(3)研究并解決學(xué)生對理論知識(shí)理解不足,課程停留于課堂教學(xué),脫離實(shí)際運(yùn)用,學(xué)生難以滿足應(yīng)用型人才培養(yǎng)目標(biāo)等問題。根據(jù)教學(xué)計(jì)劃,教師請教并邀請相關(guān)企業(yè)的軟件資深從業(yè)人員,與學(xué)生開展專業(yè)知識(shí)交流活動(dòng)。以企業(yè)中實(shí)際可行的軟件項(xiàng)目為案例,為學(xué)生講解軟件知識(shí),讓學(xué)生理解軟件工程的理論知識(shí)如何有效的融入實(shí)踐當(dāng)中。并加深學(xué)生對課程、對當(dāng)今計(jì)算機(jī)領(lǐng)域流行的專業(yè)知識(shí)及未來從業(yè)方向,對計(jì)算機(jī)專業(yè)從業(yè)現(xiàn)狀的認(rèn)識(shí),真正做到應(yīng)用型人才的培養(yǎng)??梢园才艑W(xué)生到企業(yè)進(jìn)行調(diào)研,參與實(shí)際的企業(yè)項(xiàng)目。(4)研究并解決學(xué)生在畢業(yè)設(shè)計(jì)及畢業(yè)論文的完成過程中,缺少理論支撐,不能合理規(guī)范化完成設(shè)計(jì)的問題。將軟件工程專業(yè)知識(shí)與計(jì)算機(jī)專業(yè)畢業(yè)設(shè)計(jì)相結(jié)合,在畢業(yè)論文指導(dǎo)的過程中,重視軟件工程理論的應(yīng)用。以軟件工程方法學(xué),軟件過程,項(xiàng)目管理等相關(guān)知識(shí)軟件工程相關(guān)理論指導(dǎo)學(xué)生的畢業(yè)設(shè)計(jì),力求整個(gè)畢業(yè)設(shè)計(jì)過程達(dá)到模塊化、規(guī)范化,正規(guī)化。
參考文獻(xiàn)
[1]張海藩.軟件工程導(dǎo)論(第5版)[M].北京:清華大學(xué)出版社,2018.2
[2]崔含鼎,梁仕云.現(xiàn)代教學(xué)系統(tǒng)工程模式論[M].廣西教育出版社,2001.
篇6
論文關(guān)鍵詞:軟件開發(fā)技術(shù) 網(wǎng)絡(luò)教育 重要性
論文摘要:隨著計(jì)算機(jī)技術(shù)在教育領(lǐng)域的廣泛應(yīng)用,網(wǎng)絡(luò)教育應(yīng)運(yùn)而生。軟件開發(fā)技術(shù)的日趨完善為網(wǎng)絡(luò)教育飛速發(fā)展提供了技術(shù)支持。本文從軟件開發(fā)技術(shù)與網(wǎng)絡(luò)教育的關(guān)系角度闡述了軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性。
計(jì)算機(jī)自20世紀(jì)40年代誕生以來,經(jīng)過近二十多年來教育技術(shù)的發(fā)展,已經(jīng)向社會(huì)的各個(gè)領(lǐng)域滲透。隨著計(jì)算機(jī)應(yīng)用的普及、深化,計(jì)算機(jī)軟件技術(shù)的規(guī)模越來越大。1968年,北約組織的一次研討會(huì)上提出了“軟件工程”一詞。今天,隨著網(wǎng)絡(luò)教育的不斷發(fā)展,軟件工程的重要性也隨之突顯出來。
1 計(jì)算機(jī)軟件開發(fā)技術(shù)的發(fā)展過程
軟件開發(fā)是一個(gè)非常復(fù)雜的過程,軟件開發(fā)技術(shù)的發(fā)展經(jīng)歷了漫長的歷史階段。在軟件開發(fā)的初期,人們對軟件開發(fā)的認(rèn)識(shí)主要集中在“軟件危機(jī)”的解決辦法上。20世紀(jì)60年代末K.W.Dijkstra提出的結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)曾被看作是克服“軟件危機(jī)”的靈丹妙藥,但面對大型軟件系統(tǒng),系統(tǒng)的重要性、穩(wěn)定性、擴(kuò)充性卻難以實(shí)現(xiàn),20世紀(jì)70年代產(chǎn)生的面向?qū)ο蠓椒?,給軟件工程產(chǎn)生了活力。對象管理組織OMG在1997年11月將幾經(jīng)修改的UML正式作為基于面向?qū)ο蠹夹g(shù)的標(biāo)準(zhǔn)建模語言,從此又經(jīng)不斷發(fā)展、推新,UML目前已成為可視化建模語言事實(shí)上的工業(yè)標(biāo)準(zhǔn)。
隨著SOA體系結(jié)構(gòu)的產(chǎn)生以及CASE技術(shù)的不斷發(fā)展,軟件工程技術(shù)日趨成熟,發(fā)生了質(zhì)的飛躍,對現(xiàn)代網(wǎng)絡(luò)教育產(chǎn)生了深遠(yuǎn)的影響。
2 現(xiàn)代網(wǎng)絡(luò)教育的特點(diǎn)
隨著計(jì)算機(jī)技術(shù)在教育領(lǐng)域的廣泛應(yīng)用,網(wǎng)絡(luò)教育應(yīng)運(yùn)而生,相對傳統(tǒng)教育模式而言,網(wǎng)絡(luò)教育的出現(xiàn)不僅是對傳統(tǒng)教育形式的有益補(bǔ)充,同時(shí)隨著時(shí)代的發(fā)展,網(wǎng)絡(luò)教育也越來越呈現(xiàn)出自身的優(yōu)勢,其特點(diǎn)明顯體現(xiàn)為:促進(jìn)了教育形式的變革,實(shí)現(xiàn)了傳統(tǒng)面授教育向網(wǎng)絡(luò)遠(yuǎn)程教育的過渡;促進(jìn)了教育資源的有效利用,實(shí)現(xiàn)了由傳統(tǒng)的書本、紙介文字學(xué)習(xí)材料向多媒體課件、學(xué)習(xí)軟件、網(wǎng)絡(luò)資料等教學(xué)資源轉(zhuǎn)變,最大限度地有效利用學(xué)習(xí)資源;促進(jìn)了學(xué)習(xí)者自主學(xué)習(xí),實(shí)現(xiàn)了學(xué)習(xí)者根據(jù)自身學(xué)習(xí)時(shí)間和知識(shí)基礎(chǔ)設(shè)計(jì)學(xué)習(xí)計(jì)劃,獲取知識(shí)的自主方式;促進(jìn)了教學(xué)管理的自動(dòng)化,實(shí)現(xiàn)了教學(xué)管理的軟件化、平臺(tái)化,提升了管理水平和工作效率。
3 軟件開發(fā)技術(shù)對網(wǎng)絡(luò)教育的意義
網(wǎng)絡(luò)教育的飛速發(fā)展依賴于大量計(jì)算機(jī)軟件的開發(fā)和技術(shù)發(fā)展,軟件開發(fā)技術(shù)為實(shí)現(xiàn)并發(fā)展網(wǎng)絡(luò)教育提供了操作平臺(tái)和技術(shù)保障。
3.1 教育資源庫的開發(fā)為網(wǎng)絡(luò)教育提供了資源儲(chǔ)備
目前,我國的教育資源庫開發(fā)模型有很多種,資源的內(nèi)容和采集的模式得到了極大的豐富,為網(wǎng)絡(luò)教育提供了充足的資源儲(chǔ)備。各類學(xué)科資源庫、開放式教育資源庫、資源中心等教育資源與資源數(shù)據(jù)庫緊密結(jié)合,大大提高了資源管理的效率。改變了傳統(tǒng)的教育資源庫脫離數(shù)據(jù)庫而造成數(shù)據(jù)不可重復(fù)使用,數(shù)據(jù)關(guān)聯(lián)性弱和人工浪費(fèi)的現(xiàn)狀,使教育資源儲(chǔ)備形成了快捷、高效、安全的良好發(fā)展態(tài)勢。
3.2 教育管理軟件的開發(fā)豐富了網(wǎng)絡(luò)教育的管理手段
技術(shù)進(jìn)步不僅推動(dòng)人類文明的發(fā)展,同時(shí)也給教育提供了學(xué)習(xí)的新知識(shí),對教育觀念的轉(zhuǎn)變起到積極地促進(jìn)作用。教育管理軟件的開發(fā)豐富了教育的管理手段,使教育的管理方式由傳統(tǒng)的認(rèn)為管理向軟件化、信息化管理轉(zhuǎn)化,有效地提高了管理效率,提升了信息準(zhǔn)確率,同時(shí)也極大地方便了管理信息的存儲(chǔ)和備份。隨著教育管理軟件的普及、應(yīng)用,也間接地促進(jìn)了教師和學(xué)校管理人員的現(xiàn)代教育技術(shù)水平的提高。
3.3 學(xué)科分類軟件的開發(fā)使網(wǎng)絡(luò)教育更具針對性
學(xué)科分類是教育教學(xué)資源內(nèi)容劃分的基本方式,它能夠?qū)⒚恳粚W(xué)科根據(jù)類別劃分并進(jìn)一步細(xì)化知識(shí)點(diǎn),促進(jìn)知識(shí)的拓展。因而,在網(wǎng)絡(luò)教育中學(xué)科分類軟件的開發(fā)與應(yīng)用對學(xué)科分類細(xì)化和突出網(wǎng)絡(luò)教育針對性具有積極的促進(jìn)作用。學(xué)科分類軟件的廣泛應(yīng)用促進(jìn)了課程資源的整合,使整個(gè)學(xué)科類別和知識(shí)的層級劃分更加合理清晰、條理分明,結(jié)合不同學(xué)科的知識(shí)特點(diǎn),更好地突出學(xué)科個(gè)性。學(xué)科分類軟件的應(yīng)用,在細(xì)化知識(shí)分類的同時(shí)也為學(xué)生構(gòu)建了良好的知識(shí)資源環(huán)境,為教師與學(xué)生間的教與學(xué)的過程提供了依托平臺(tái),促進(jìn)了互動(dòng)交流。在這一過程的循環(huán)中,也能夠較好地體現(xiàn)教師的教學(xué)風(fēng)格,突顯教學(xué)個(gè)性。這也是網(wǎng)絡(luò)教育的重要特點(diǎn)。
3.4 輔助教學(xué)軟件的開發(fā)使網(wǎng)絡(luò)教育更具靈活性
軟件輔助教學(xué)是現(xiàn)代教育理論倡導(dǎo)的新型教育模式。輔助教學(xué)軟件的大量開發(fā)和實(shí)踐應(yīng)用使網(wǎng)絡(luò)教育具有更加靈活的教育方式,突顯網(wǎng)絡(luò)教育的時(shí)代特色。同時(shí)教學(xué)軟件的廣泛應(yīng)用有利于促進(jìn)學(xué)生學(xué)習(xí)自主性的培養(yǎng),豐富的教學(xué)軟件資源使學(xué)生根據(jù)自身特點(diǎn)制定學(xué)習(xí)計(jì)劃、選擇學(xué)習(xí)內(nèi)容、把握學(xué)習(xí)時(shí)長、掌控學(xué)習(xí)進(jìn)度,極大地調(diào)動(dòng)了學(xué)生自主學(xué)習(xí)的積極性;有利于學(xué)生自學(xué)能力的培養(yǎng),培養(yǎng)了學(xué)生自我教育、自我管理、自我服務(wù)的良好意識(shí),提高了有效獲取知識(shí)的能力。
4 結(jié)論
網(wǎng)絡(luò)教育開創(chuàng)了現(xiàn)代教育開放、交互、自主、和諧的教育新模式,適應(yīng)了現(xiàn)代教育的發(fā)展變革,軟件開發(fā)技術(shù)為網(wǎng)絡(luò)教育的發(fā)展提供了有效技術(shù)依據(jù)。實(shí)踐證明,隨著計(jì)算機(jī)應(yīng)用的普及和網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,依托于計(jì)算機(jī)網(wǎng)絡(luò)的軟件開發(fā)技術(shù)將以多形式、多層次、多角度發(fā)展態(tài)勢,在教育領(lǐng)域乃至人類學(xué)習(xí)、工作、生活等全方位面臨更加廣闊的發(fā)展未來。
參考文獻(xiàn):
篇7
面對高等教育發(fā)展戰(zhàn)略和要求,在未來一段時(shí)間內(nèi),全國將有600多所普通本科高校向應(yīng)用技術(shù)型大學(xué)轉(zhuǎn)型發(fā)展。大多地方高校已進(jìn)入全面深化改革時(shí)期,對于要不要轉(zhuǎn),如何轉(zhuǎn)這些問題把握不準(zhǔn),一些學(xué)校沒有對自己的辦學(xué)層次明確定位或者是定位不準(zhǔn),長期處于一種摸索狀態(tài),在專業(yè)課程設(shè)置方面是年年改,年年變,沒有固定的模式。專業(yè)規(guī)劃設(shè)置如此,必然會(huì)影響課程的教學(xué)安排,一門課程什么時(shí)候開設(shè),課程教學(xué)要達(dá)到什么目標(biāo)是模糊的。這種情況下,任課教師如何科學(xué)地規(guī)劃教學(xué)內(nèi)容成為一個(gè)難題。軟件工程專業(yè)是一個(gè)實(shí)踐性、應(yīng)用性極強(qiáng)的專業(yè)學(xué)科。專業(yè)性質(zhì)的要求對相應(yīng)課程的總體規(guī)范與安排要求極高。特別是軟件工程基礎(chǔ)這門課程的設(shè)置以及教學(xué)內(nèi)容的安排對軟件工程及相關(guān)專業(yè)的學(xué)生培養(yǎng)起著重要作用。在這種環(huán)境下,如何構(gòu)建一套適合地方高校軟件工程教育改革的標(biāo)準(zhǔn)模式和培育體系是值得研究的課題。基于此,筆者以近幾年從事軟件工程基礎(chǔ)課程的教學(xué)實(shí)踐為出發(fā)點(diǎn),以銅仁學(xué)院軟件工程專業(yè)為落腳點(diǎn),從軟件工程課程的教學(xué)內(nèi)容著手,提出以項(xiàng)目驅(qū)動(dòng)為主線的教學(xué)融合模式和兩段兩維的綜合評價(jià)機(jī)制。
2.軟件工程基礎(chǔ)課程改革的必要性
2.1.學(xué)校尋求發(fā)展戰(zhàn)略的要求
應(yīng)用型本科人才培養(yǎng)主要任務(wù)是培養(yǎng)具有突出工程技術(shù)應(yīng)用能力的人才。培養(yǎng)方向以社會(huì)需求為依據(jù),以學(xué)生就業(yè)為目的,圍繞實(shí)際崗位應(yīng)用能力要求而確定的。培養(yǎng)實(shí)踐能力為主的高等技術(shù)應(yīng)用型人才是應(yīng)用型本科教育的根本目標(biāo),實(shí)踐教學(xué)體系則是實(shí)現(xiàn)這個(gè)最終目標(biāo)的保障。以銅仁學(xué)院為例,其是2006年教育部批準(zhǔn)新辦的地方本科院校,經(jīng)過幾年的發(fā)展,目前已進(jìn)入全面深化改革的整改提高階段。在銅仁學(xué)院深化改革的方案中,明確提出將實(shí)施以推進(jìn)“立德樹人”為根本,以促進(jìn)“質(zhì)量提升”為核心,以實(shí)現(xiàn)“轉(zhuǎn)型發(fā)展”為目標(biāo)的教育教學(xué)領(lǐng)域綜合改革,把提升人才質(zhì)量作為當(dāng)前和今后一段時(shí)間內(nèi)的重要任務(wù)來抓。
2.2.軟件工程專業(yè)發(fā)展及社會(huì)需求的要求
軟件工程專業(yè)是培養(yǎng)適應(yīng)計(jì)算機(jī)應(yīng)用學(xué)科的發(fā)展,特別是軟件產(chǎn)業(yè)的發(fā)展,具備計(jì)算機(jī)軟件的基礎(chǔ)理論、基本知識(shí)和基本技能,具有用軟件工程的思想、方法和技術(shù)來分析、設(shè)計(jì)和實(shí)現(xiàn)計(jì)算機(jī)軟件系統(tǒng)的能力,畢業(yè)后能在IT行業(yè)、科研機(jī)構(gòu)、企事業(yè)中從事計(jì)算機(jī)應(yīng)用軟件系統(tǒng)的開發(fā)和研制的高級軟件工程技術(shù)人才。當(dāng)前,大多高校軟件類學(xué)生實(shí)踐能力和企業(yè)需求存在嚴(yán)重脫節(jié)的現(xiàn)象,理論知識(shí)的講解較多,很多實(shí)際操作實(shí)踐課程以理論知識(shí)的講解為主,這就導(dǎo)致了對軟件類專業(yè)學(xué)生的軟件開發(fā)實(shí)踐和創(chuàng)造能力培養(yǎng)的忽略。這些問題已引起學(xué)校的高度重視,在這種情況下于軟件人才培養(yǎng)中將項(xiàng)目實(shí)訓(xùn)納入到高校軟件工程專業(yè)人才培養(yǎng)體系中,通過軟件工程理論學(xué)習(xí)與軟件項(xiàng)目實(shí)訓(xùn)實(shí)踐相結(jié)合,把軟件項(xiàng)目實(shí)訓(xùn)引入到教學(xué)中,能使學(xué)生在學(xué)習(xí)過程中就不斷接受企業(yè)化項(xiàng)目開發(fā)的實(shí)踐和鍛煉。目前,雖然高校改革已引起了各方的高度重視,就軟件工程課程來講,盡管軟件類專業(yè)的教學(xué)大綱都增設(shè)了軟件實(shí)訓(xùn)課程,但是在師資、硬件和課時(shí)等方面沒有配套,軟件項(xiàng)目實(shí)訓(xùn)教學(xué)體系還處于較低層面,沒有明確的實(shí)訓(xùn)目標(biāo)、規(guī)范的實(shí)訓(xùn)大綱以及科學(xué)的實(shí)訓(xùn)體系,故而課程改革勢在必行。
3.軟件工程基礎(chǔ)課程的改革措施
3.1.總體規(guī)范、項(xiàng)目推進(jìn)的課堂教學(xué)
軟件工程基礎(chǔ)課程的教學(xué)形式,總體來講是采用項(xiàng)目推進(jìn)模式,基于此,論文提出教學(xué)內(nèi)容體系改革引入項(xiàng)目管理模式。根據(jù)近幾年來教學(xué)經(jīng)驗(yàn),結(jié)合學(xué)生實(shí)際,制定6個(gè)項(xiàng)目分別實(shí)施,具體介紹如下:
3.1.1.教學(xué)內(nèi)容改革及學(xué)時(shí)分配方案
3.1.2.教學(xué)形式的具體體現(xiàn)
教學(xué)過程中,首先是打破定制唯一教材的做法,選擇多本教材進(jìn)行授課。通過對多部教材各專業(yè)知識(shí)點(diǎn)的有效融合,把知識(shí)點(diǎn)統(tǒng)籌為相應(yīng)的專題項(xiàng)目,初步按照軟件——軟件工程——軟件開發(fā)的前導(dǎo)知識(shí)——軟件開發(fā)(可行性分析、需求工程、設(shè)計(jì)工程、測試工程、軟件開發(fā)管理工程)思路進(jìn)行教學(xué)。在介紹理論知識(shí)的同時(shí),要求學(xué)生結(jié)合知識(shí)結(jié)構(gòu)并且以小組為單位進(jìn)行小系統(tǒng)開發(fā)。
3.2.兩段兩維的考核評價(jià)方式
3.2.1.考試成績認(rèn)定辦法
整個(gè)教學(xué)評價(jià)中注重兩點(diǎn):一是注重兩段兩維的管理形式,兩段是指平時(shí)學(xué)習(xí)階段與期末總結(jié)階段,兩維是指平時(shí)階段性的總結(jié)與考評;二是注重期末綜合實(shí)踐評價(jià)。具體的做法:打破傳統(tǒng)以期末成績定成效的模式,注重過程管理,明確階段性總結(jié),分階段進(jìn)行驗(yàn)收,平時(shí)加強(qiáng)課堂練習(xí)的檢查力度,確保課程達(dá)到效果;階段性成果評價(jià)分值記入本人成績核算,最后進(jìn)行綜合評估項(xiàng)目,得出本人成績??傇u成績組成:總評成績=平時(shí)成績+期末大作業(yè)完成情況+期末理論評價(jià)情況。具體來講,考核體系從平時(shí)綜合及期末綜合兩個(gè)方面來進(jìn)行。平時(shí)綜合的組成:考勤+課堂表現(xiàn)+小組階段性成果評審+練習(xí)作業(yè);期末綜合的組成:大作業(yè)以及綜合答辯。
3.2.2.期末綜合考核內(nèi)容及達(dá)標(biāo)標(biāo)準(zhǔn)學(xué)期結(jié)束后,對學(xué)生的綜合能力進(jìn)行評價(jià)。
4.總結(jié)
篇8
關(guān)鍵詞:軟能力;實(shí)踐教學(xué);項(xiàng)目實(shí)訓(xùn);畢業(yè)設(shè)計(jì)
中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)34-0067-02
1 概述
“軟能力”主要包括就業(yè)能力、方法能力和社會(huì)能力。就業(yè)能力是必須具備的專業(yè)能力;方法能力是學(xué)習(xí)以及從事某種工作所采用的方法;社會(huì)能力是指協(xié)調(diào)以及自我反省的能力。
為了提高軟件專業(yè)學(xué)生的職業(yè)“軟能力”素養(yǎng),對一些軟件企業(yè)進(jìn)行了崗位調(diào)研,對部分畢業(yè)生跟蹤調(diào)查,獲取反饋信息,并且在企業(yè)資深軟件工程師和管理人員的協(xié)助下,深入分析軟件專業(yè)學(xué)生所需要的職業(yè)“軟能力”素質(zhì)要求,努力探索如何能夠更好地培養(yǎng)學(xué)生的職業(yè)“軟能力”,滿足企業(yè)的用人需求。
2面向“軟能力”培養(yǎng)的教學(xué)實(shí)踐
計(jì)算機(jī)專業(yè)課程具有很強(qiáng)的綜合性、實(shí)踐性等特點(diǎn),教學(xué)目的不只是要讓學(xué)生掌握基本的知識(shí),培養(yǎng)程序開發(fā)思維,更重要的是培養(yǎng)自主學(xué)習(xí)能力和獨(dú)立分析、解決問題的能力。因此,努力改革課程設(shè)置和考核方式,豐富教學(xué)方式和手段,通過軟件專業(yè)系列專業(yè)課程的學(xué)習(xí)和實(shí)踐,循序漸進(jìn)、堅(jiān)持不懈地培養(yǎng)學(xué)生的“軟能力”。
《計(jì)算機(jī)導(dǎo)論》課程要求學(xué)生能夠熟練使用Windows操作系統(tǒng)、Word、Excel、PowerPoint,以及其他常用計(jì)算機(jī)軟件;《C程序設(shè)計(jì)》對學(xué)生初次接觸的編程語言細(xì)致講解,講練結(jié)合,建立面向過程的編程思想;《操作系統(tǒng)》、《計(jì)算機(jī)網(wǎng)絡(luò)及應(yīng)用》、《計(jì)算機(jī)組成原理》通過課程設(shè)計(jì)加強(qiáng)實(shí)踐操作,加深理解;《數(shù)據(jù)結(jié)構(gòu)》借助于C語言進(jìn)行編程實(shí)踐,將復(fù)雜的理論簡單化、形象化。
《數(shù)據(jù)庫系統(tǒng)概論》使用Oracle進(jìn)行實(shí)踐教學(xué),《SqlServer數(shù)據(jù)庫應(yīng)用》讓學(xué)生充分感受另一個(gè)主流數(shù)據(jù)庫管理系統(tǒng)的魅力;《軟件工程與項(xiàng)目》、《管理管理信息系統(tǒng)》、《軟件文檔寫作》既能使學(xué)生體會(huì)軟件工程的基礎(chǔ)理論和基本思想,也掌握了運(yùn)用軟件工程方法分析、解決和描述問題的能力。
《Java程序設(shè)計(jì)》、《Java高級編程》、《Java Web開發(fā)技術(shù)》、《網(wǎng)站設(shè)計(jì)與開發(fā)》、《面向?qū)ο蠓治雠c設(shè)計(jì)》、《XML應(yīng)用基礎(chǔ)》、《Java項(xiàng)目實(shí)訓(xùn)》等課程幫助學(xué)生構(gòu)建面向?qū)ο蟮木幊趟悸?,熟練掌握J(rèn)ava項(xiàng)目的開發(fā)方法;《C#程序設(shè)計(jì)》、《.Net WinForm編程》、《.Net多媒體》、《.Net項(xiàng)目實(shí)訓(xùn)》等課程則為學(xué)生介紹了.Net軟件項(xiàng)目的開發(fā)思路和方法,為日后的.Net軟件項(xiàng)目開發(fā)奠定基礎(chǔ)。
以上課程大多采用上機(jī)考試,注重對實(shí)踐能力的考核。借助于軟件系統(tǒng)進(jìn)行試題庫的保存和維護(hù),還開發(fā)了專門的考試系統(tǒng),使用多套試卷,保證相鄰座位考生試題不同。從抽取試題,到監(jiān)考、批卷、登記成績,步步把關(guān)。尤其是對試卷的管理格外嚴(yán)格,考前加密,防止漏題;考后加密,以防徇私;流水批卷,公平合理;多人復(fù)查,減少錯(cuò)誤。
還有一部分課程采用任務(wù)驅(qū)動(dòng)的方式,以團(tuán)隊(duì)為單位完成大作業(yè),進(jìn)行成果演示和答辯,進(jìn)行綜合能力考核。成果演示和答辯,鍛煉學(xué)生的邏輯思維、語言表達(dá)和反應(yīng)能力;以團(tuán)隊(duì)方式完成任務(wù),培養(yǎng)學(xué)生的責(zé)任意識(shí)、協(xié)作精神、溝通能力、創(chuàng)新能力、解決問題的能力。
通過實(shí)踐教學(xué)和綜合考核,以考督學(xué),以考督教,調(diào)動(dòng)了教師和學(xué)生的積極性、主動(dòng)性,改善了教學(xué)質(zhì)量和效果,提高了學(xué)生的專業(yè)水平和綜合能力,也有效減少了死記硬背、不求甚解,平時(shí)不努力,考前抱佛腳的現(xiàn)象。
3 畢業(yè)設(shè)計(jì)
畢業(yè)設(shè)計(jì)旨在讓學(xué)生把大學(xué)期間所學(xué)的計(jì)算機(jī)知識(shí)融合在一起,以完成系統(tǒng)開發(fā)和畢業(yè)論文的形式為本科四年交上一份合格的答卷,也引導(dǎo)大家體驗(yàn)軟件開發(fā)從可行性研究、需求分析、到設(shè)計(jì)、編碼、測試、維護(hù)的各個(gè)階段,為學(xué)生日后從事軟件開發(fā)工作積累經(jīng)驗(yàn)。
畢業(yè)設(shè)計(jì)在培養(yǎng)學(xué)生“軟能力”發(fā)面發(fā)揮了重要的作用,在開題階段指導(dǎo)學(xué)生如何查閱資料,培養(yǎng)學(xué)生獲取信息的能力;引領(lǐng)學(xué)生閱讀文獻(xiàn),培養(yǎng)學(xué)生對新知識(shí)的快速領(lǐng)悟能力。通過分析、設(shè)計(jì)和開發(fā)軟件系統(tǒng),鍛煉學(xué)生對所學(xué)專業(yè)技術(shù)知識(shí)的綜合運(yùn)用,培養(yǎng)分析問題、解決問題的能力。在畢業(yè)論文撰寫環(huán)節(jié),教學(xué)生如何組織論文內(nèi)容,培養(yǎng)認(rèn)真嚴(yán)謹(jǐn)、實(shí)事求是的專業(yè)文檔撰寫能力[1]。答辯是畢業(yè)設(shè)計(jì)(論文)考核階段的最后環(huán)節(jié),通過答辯,學(xué)生不僅展示了畢業(yè)設(shè)計(jì)工作的效果,更展示了自己的專業(yè)知識(shí)、技術(shù)水平和綜合素質(zhì)[2]。
近年來,校企合作模式畢業(yè)設(shè)計(jì)的實(shí)踐教學(xué),被廣大高校尤其是計(jì)算機(jī)專業(yè)的師生所認(rèn)同,并取得了一定的效果 [3]。我校與多個(gè)知名的軟件企業(yè)一起合作指導(dǎo)畢業(yè)設(shè)計(jì),共享資源,統(tǒng)一流程:先確定論文題目,然后中期檢查軟件系統(tǒng)和論文,論文盲審,答辯,資料最終提交和驗(yàn)收。畢業(yè)設(shè)計(jì)的成果物為:軟件系統(tǒng)、畢業(yè)論文和相關(guān)文檔。
1)軟件系統(tǒng)
學(xué)生參照個(gè)人喜好和前期積累,選擇熟悉、能夠駕馭的技術(shù)來開發(fā)系統(tǒng)。要求畢業(yè)設(shè)計(jì)所開發(fā)的系統(tǒng)規(guī)模不能太小,功能不能過于簡單。最起碼有信息的增加、刪除、修改、查詢功能,邏輯設(shè)計(jì)較為嚴(yán)謹(jǐn),沒有明顯漏洞。頁面的數(shù)量不能太少,控件布局比較合理,內(nèi)容清晰,頁面背景色不要太深,使用一定的動(dòng)畫效果,界面美觀、友好,方便用戶使用。
系統(tǒng)一般具有用戶登錄、注冊、密碼修改、用戶信息修改和刪除等功能。至少有兩種用戶,每種用戶所具有的操作權(quán)限有所不同。系統(tǒng)所使用數(shù)據(jù)庫表數(shù)量不能太少,而且表的結(jié)構(gòu)應(yīng)該合理,符合規(guī)范化的要求,表與表之間的關(guān)聯(lián)比較科學(xué),程序中盡量用到存儲(chǔ)過程。程序命名要合理、規(guī)范,代碼中要有合理的注釋。程序有足夠的異常捕獲和處理,保證系統(tǒng)的健壯性。
2)畢業(yè)論文
擬定論文題目后開始撰寫畢業(yè)論文,論文結(jié)構(gòu)包括:封皮、英文和中文摘要、目錄、緒論(項(xiàng)目背景、研究意義、國內(nèi)外研究現(xiàn)狀、系統(tǒng)概述等)、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)的實(shí)現(xiàn)、系統(tǒng)測試、結(jié)論、致謝、參考文獻(xiàn)等。論文內(nèi)容盡量充實(shí),尤其要重點(diǎn)突出自己所做的工作。
中文摘要為整篇論文菁華的濃縮,簡要介紹系統(tǒng)開發(fā)的意義、系統(tǒng)的主要功能、系統(tǒng)開發(fā)手段等。英文摘要是對中文摘要的翻譯,盡量要語句通順,表達(dá)準(zhǔn)確。目錄中有“致謝”,但不包括摘要。目錄層次不要太深,系統(tǒng)開發(fā)一般是遵循分析、設(shè)計(jì)、實(shí)現(xiàn)、測試的步驟來做。
每一章中的圖、表都是各自排序,不混在一起排。圖、表應(yīng)該清晰,不能模糊不清,圖、表必須有序號(hào)和名稱,而且圖的名稱放在圖的下面,表的名稱放在表的上面。參考文獻(xiàn)在正文中都要按照次序引用,引用標(biāo)記在右上角。
3)相關(guān)文檔
《開題報(bào)告》記錄題目、擬選題的意義及研究(設(shè)計(jì))方法、擬選題的研究現(xiàn)狀、擬寫作內(nèi)容及寫作大綱、擬寫作進(jìn)度時(shí)間表,指導(dǎo)教師意見、院系意見等?!吨笇?dǎo)記錄表》記錄指導(dǎo)教師輔導(dǎo)的情況?!吨衅跈z查記錄表》記錄指導(dǎo)教師進(jìn)行中期檢查的日期、檢查內(nèi)容、意見及建議、學(xué)生的中期檢查成績等?!吨笇?dǎo)教師評語表》記錄指導(dǎo)教師評語?!对u閱人評語表》記錄評閱人意見、是否同意參加答辯等?!洞疝q記錄表》記錄學(xué)生的基本信息、論文中英文題目、答辯日期、答辯組長和答辯小組成員名字,以及答辯時(shí)問題回答情況。《誠信承諾表》承諾論文是學(xué)生本人獨(dú)立研究、寫作的成果,論文中的引用均在論文中加以說明。
4 結(jié)束語
計(jì)算機(jī)課程改革提倡以學(xué)生為主體,提升學(xué)生的學(xué)習(xí)興趣,提高課內(nèi)實(shí)踐的教學(xué)質(zhì)量,鼓勵(lì)以工程化的方式開發(fā)和設(shè)計(jì)軟件,著重培養(yǎng)學(xué)生作為軟件工程師所需要的專業(yè)能力和素養(yǎng)。面向“軟能力”培養(yǎng)的軟件專業(yè)實(shí)踐教學(xué)探索過程中,較多地運(yùn)用了基于項(xiàng)目案例驅(qū)動(dòng)的教學(xué)模式,可以激發(fā)學(xué)生的求知欲望,有助于培養(yǎng)自主學(xué)習(xí)、獨(dú)立分析問題、解決問題、創(chuàng)新等綜合能力。
參考文獻(xiàn):
[1] 楊素琴,韓念杭.畢業(yè)設(shè)計(jì)中大學(xué)生軟能力的培養(yǎng)研究[J].中國電力教育,2013(32):176-177.
篇9
論文關(guān)鍵詞:軟件工程;案例驅(qū)動(dòng);實(shí)踐教學(xué)
一、引言
軟件工程作為計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)本科的核心專業(yè)課之一,是一門應(yīng)用性、實(shí)踐性、綜合性很強(qiáng)的專業(yè)課程。研究的范圍非常廣泛,包括技術(shù)方法、工具和管理等許多方面。近些年來,軟件工程發(fā)展迅速,新的技術(shù)方法和工具不斷涌現(xiàn)。是一門集理論、應(yīng)用與實(shí)踐為一體的學(xué)科。通過學(xué)習(xí),使學(xué)生能夠掌握軟件項(xiàng)目從定義、開發(fā)到維護(hù)的一般過程,掌握指導(dǎo)軟件開發(fā)的各種方法,能夠利用工程化的原理、技術(shù)和方法進(jìn)行軟件項(xiàng)目的分析、設(shè)計(jì)、實(shí)現(xiàn)和維護(hù),為今后從事實(shí)際的軟件開發(fā)工作打下良好的基礎(chǔ)。
二、軟件工程課程的特點(diǎn)
與計(jì)算機(jī)科學(xué)中的其它專業(yè)課程相比較,軟件工程課程具有以下特點(diǎn):
(一)軟件工程發(fā)展迅速
為了擺脫“軟件危機(jī)”的困擾,軟件危機(jī)從20世紀(jì)60年代末開始迅速發(fā)展,現(xiàn)在已經(jīng)成為計(jì)算機(jī)科學(xué)技術(shù)的一個(gè)重要分支,特別是隨著全球軟件產(chǎn)業(yè)的蓬勃發(fā)展,軟件工程已經(jīng)成為一門異常活躍的研究學(xué)科。在過去十幾年中,軟件開發(fā)方法百家爭鳴,除了傳統(tǒng)軟件工程和面向?qū)ο筌浖こ掏?,還出現(xiàn)了面向構(gòu)件軟件工程和形式化軟件工程等,軟件輔助工具也層出不窮。
(二)文理綜合類學(xué)科
軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的一門學(xué)科,采用工程的概念、原理、技術(shù)和方法來導(dǎo)軟件的開發(fā)和維護(hù)。主要講述軟件工程的基本原理、概念和技術(shù)方法,同時(shí)也涉及工程方法,管理,經(jīng)濟(jì)等文科類學(xué)科,與理工類的其它學(xué)科相比,可以說軟件工程是理工類中的綜合文科類知識(shí)的學(xué)科。
(三)工程性要求高
軟件工程課程講述的軟件開發(fā)和維護(hù)的原理和方法,很多都是啟發(fā)性規(guī)則,即專家和學(xué)者在軟件開發(fā),運(yùn)行和維護(hù)實(shí)際工程中的經(jīng)驗(yàn)和教訓(xùn)的總結(jié),僅在課堂上講授理論就像紙上談兵,只有理論聯(lián)系實(shí)際,通過將理論應(yīng)用到實(shí)踐工程中去,才能達(dá)到學(xué)以致用的目的,才能更快的適應(yīng)社會(huì)的需要。
三、軟件工程課程的教學(xué)改革
針對軟件工程課程的特點(diǎn),傳統(tǒng)的只強(qiáng)調(diào)理論學(xué)習(xí)的教學(xué)方法很難取得良好的教學(xué)效果,我們從以下幾個(gè)方面對軟件工程的課程教學(xué)進(jìn)行改革。
(一)案例驅(qū)動(dòng)的理論教學(xué)方式
理論教學(xué)仍然具有非常重要的地位,首先要加強(qiáng)學(xué)生理論基礎(chǔ)知識(shí)的掌握。軟件工程講述的原理,技術(shù)和方法都是抽象的,為了讓抽象的理論教學(xué)容易理解和接受,我們按照如下步驟逐步展開軟件工程課程的理論學(xué)習(xí)。
1、軟件工程產(chǎn)生的歷史背景以及它的基本原理、概念和方法;2、軟件生存周期,以及各個(gè)階段的任務(wù)、過程、使用的工具和具體方法;3、軟件工程的管理技術(shù)。
在理論講解的過程中,講解重要理論的同時(shí),要結(jié)合案例進(jìn)行分析,這樣一方面減少理論學(xué)習(xí)的枯燥性,提高學(xué)生學(xué)習(xí)的熱情,另一方面,理論聯(lián)系實(shí)際,使學(xué)生更好的掌握所學(xué)理論,增強(qiáng)學(xué)生的實(shí)踐能力。
同時(shí),在理論教學(xué)上可以采用多種教學(xué)形式相結(jié)合的方法,幫助學(xué)生掌握必要的理論知識(shí)。
(1)多媒體教學(xué)。理論課采用多媒體教學(xué)手段,制作大量課件。這些課件可以形象化地講授軟件工程基本原理,并且在同樣的一節(jié)課內(nèi)能比以前傳授更多的知識(shí)。由于課堂時(shí)間有限,我們將部分內(nèi)容制作成課件供學(xué)生自學(xué),以便于學(xué)生課外擴(kuò)展自己的知識(shí)面。
(2)雙語教學(xué)。軟件工程嘗試實(shí)施雙語教學(xué)。采用國外優(yōu)秀的原版教材,課件和作業(yè)大部分采用英語作為工作語言,并鼓勵(lì)學(xué)生使用英語進(jìn)行交流;同時(shí),給學(xué)生提供英文的課外閱讀資料,以使他們及時(shí)了解國際最新發(fā)展。 ?。?)研討式教學(xué)。軟件工程課程的特點(diǎn)也要求師生互動(dòng),組織學(xué)生展開討論。讓學(xué)生參與教學(xué)過程,有機(jī)會(huì)發(fā)表自己的看法。用理論和經(jīng)驗(yàn)去引導(dǎo)和啟發(fā)學(xué)生,鼓勵(lì)學(xué)生勇于發(fā)表意見特別是提出新見解。討論之后,同學(xué)們進(jìn)一步理解和掌握了課程內(nèi)容的方法和步驟,這個(gè)過程讓學(xué)生覺得感受很深、收獲頗大,通過課堂討論和分析實(shí)驗(yàn),使理論有實(shí)踐做支撐,抽象的知識(shí)變得看得見,用得著,大大激發(fā)了學(xué)生學(xué)習(xí)的興趣和自信。
(4)遠(yuǎn)程教學(xué)。在軟件工程的教學(xué)中,通過建立軟件工程學(xué)習(xí)論壇網(wǎng)站,為學(xué)生更好學(xué)習(xí)提供了一個(gè)平臺(tái)。網(wǎng)站為學(xué)生提供學(xué)習(xí)資料,下載相關(guān)業(yè)界信息;了解軟件工程發(fā)展動(dòng)態(tài)。學(xué)生也可以通過網(wǎng)絡(luò)進(jìn)行在線、離線的交流;同時(shí),網(wǎng)站也經(jīng)常開展課程的專題討論和專家在線講座。
(二)案例分析應(yīng)用的實(shí)踐教學(xué)方式
1、各生命周期實(shí)踐分析。在進(jìn)行理論學(xué)習(xí)的同時(shí),加入上機(jī)實(shí)驗(yàn)環(huán)節(jié),對于軟件工程的每個(gè)生命周期,計(jì)劃適合的小規(guī)模案例,學(xué)生通過對每個(gè)生命周期案例的分析和設(shè)計(jì),掌握每個(gè)生命周期重點(diǎn)要解決的問題,以及如何具體的解決問題,提高學(xué)生解決每個(gè)生命周期中遇到的具體問題的能力。為以后的完整案例設(shè)計(jì)打下基礎(chǔ)。
2、綜合知識(shí)運(yùn)用的完整案例設(shè)計(jì)。在這一過程中,主要通過小學(xué)期的課程設(shè)計(jì)來完成,是軟件工程實(shí)踐的集中環(huán)節(jié),在這一環(huán)節(jié)中,學(xué)生通過對一個(gè)完整系統(tǒng)的研發(fā),理解軟件開發(fā)的流程和方法,使學(xué)生建立正確的軟件工程思想。要選擇具有目的性、典型性、完整性、真實(shí)性、易于理解的軟件案例。這一過程主要步驟如下:
(1)選定一個(gè)規(guī)模適中的軟件系統(tǒng)。
(2)對指定軟件系統(tǒng)做可行性研究,在系統(tǒng)可行性的基礎(chǔ)上,進(jìn)行詳細(xì)的需求分析,根據(jù)需要選擇畫出數(shù)據(jù)流圖、數(shù)據(jù)字典和實(shí)體聯(lián)系圖,狀態(tài)轉(zhuǎn)換圖等,寫出需求分析說明。
(3)對該系統(tǒng)進(jìn)行總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),畫出軟件結(jié)構(gòu)圖,判定樹等。
(4)編碼實(shí)現(xiàn)該系統(tǒng),并使用白盒測試技術(shù)或黑盒測試技術(shù)等對系統(tǒng)進(jìn)行測試。
(5)驗(yàn)收所作軟件系統(tǒng),進(jìn)行答辯。
另外,除了上述步驟提到的各種圖形工具之外,也可以借助其他輔助開發(fā)工具。
(三)結(jié)合實(shí)踐的綜合能力測評
現(xiàn)行的考試模式在很大程度上仍然是傳統(tǒng)的考核方式,采用理論考試,雖然能在一定程度上評測學(xué)生對知識(shí)的掌握能力,但是難以考核學(xué)生的動(dòng)手能力和具體案例分析及知識(shí)運(yùn)用能力,無法單一的根據(jù)筆試試卷很好的評估學(xué)生的學(xué)習(xí)情況和專業(yè)素養(yǎng)。應(yīng)該從多種形式考核學(xué)生的知識(shí)掌握程度,實(shí)踐能力和綜合專業(yè)素養(yǎng)等。結(jié)合軟件工程課程的特點(diǎn),考試的形式采用理論考試和實(shí)踐考試相結(jié)合的形式,分別所占比例為:平時(shí)表現(xiàn)占總成績10%,理論考試占總成績50%,實(shí)踐環(huán)節(jié)占總成績40%。通過多種形式的考查手段,能夠更充分的了解學(xué)生對知識(shí)的掌握狀況和知識(shí)的實(shí)際運(yùn)用能力。
篇10
1、教學(xué)內(nèi)容與軟件行業(yè)發(fā)展之間存在矛盾
軟件工程作為一門迅速發(fā)展的新興學(xué)科,新的技術(shù)、方法和工具不斷涌現(xiàn),涉及的眾多的領(lǐng)域與學(xué)科,而目前市場上的教材內(nèi)容的更新普遍跟不上這種發(fā)展,所以存在如何保持教材內(nèi)容的先進(jìn)性與發(fā)展性的問題?,F(xiàn)代軟件工程內(nèi)容豐富,基于UML的面向?qū)ο蠼<夹g(shù)、面向服務(wù)、面向方向編程方法、測試方法、RationalRose工具、RSA等開發(fā)工具、CMM、配件配置管理以及軟件過程管理等。這些不斷發(fā)展的知識(shí)理論性與實(shí)踐性都很強(qiáng),但受到學(xué)生知識(shí)結(jié)構(gòu)和實(shí)踐經(jīng)驗(yàn)的限制并不容易被接受,同時(shí)也不可能在軟件工程這一門課中完全講授,從而影響教學(xué)效果,以致軟件行業(yè)用人單位普遍反映計(jì)算機(jī)專業(yè)畢業(yè)生的軟件工程素質(zhì)與工作預(yù)期相差較遠(yuǎn)。
2、教學(xué)安排方面存在的問題
軟件工程與其他計(jì)算機(jī)課程,如高級程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、計(jì)算機(jī)網(wǎng)絡(luò)以及操作系統(tǒng)等課程都是相互作用和影響的。目前軟件工程課程與其他課程銜接普遍不是很理想。軟件工程的學(xué)習(xí)應(yīng)有一些先修課程如高級程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu);還應(yīng)具備操作系統(tǒng)、數(shù)據(jù)庫、計(jì)算機(jī)網(wǎng)絡(luò)的一些知識(shí)。哪些課程應(yīng)先修,哪些課程可以并行,如何與軟件工程課程銜接等,都是課程安排時(shí)需要考慮的問題。在教學(xué)時(shí)間與跨度上,學(xué)生接觸這門課的時(shí)間普遍不夠,軟件工程課時(shí)一般不多,大都只設(shè)置一個(gè)學(xué)期,而且沒有后繼課程的進(jìn)一步加強(qiáng),不容易滿足軟件工程對實(shí)踐的長期要求。
3、學(xué)生對軟件工程的學(xué)習(xí)興趣普遍較低
軟件工程不像程序設(shè)計(jì)課程那樣容易帶給學(xué)生的成就感,激發(fā)學(xué)生的興趣和熱情。同時(shí)由于積累的知識(shí)所限,學(xué)生很難將軟件工程的抽象理論和實(shí)際應(yīng)用聯(lián)系起來,因此較難對這門課程產(chǎn)生興趣,容易產(chǎn)生枯燥乏味的感覺,從而失去對這門課程的學(xué)習(xí)興趣。
4、實(shí)踐環(huán)節(jié)比較薄弱
在課程的教學(xué)中,普遍較少給學(xué)生提供實(shí)驗(yàn)尤其是項(xiàng)目實(shí)踐的體驗(yàn),主要原因是課程的總課時(shí)不充足,缺乏相應(yīng)的軟件工程實(shí)驗(yàn)軟件,學(xué)生上機(jī)實(shí)驗(yàn)比較困難;有些實(shí)踐內(nèi)容顯得太復(fù)雜太耗時(shí),由于實(shí)驗(yàn)條件受限,大部分老師僅給出項(xiàng)目各階段文檔模板,要求學(xué)生按規(guī)格編寫相應(yīng)文檔,但往往沒有企業(yè)項(xiàng)目開發(fā)中的嚴(yán)格評審機(jī)制,學(xué)生很難建立標(biāo)準(zhǔn)化、規(guī)范化思想。學(xué)生在實(shí)驗(yàn)教學(xué)中開發(fā)的系統(tǒng)僅僅作為作業(yè)提交給教師,教師大概的檢查代碼,而沒有嚴(yán)格的代碼走讀過程,也未交付用戶使用,沒有真正意義上的驗(yàn)收測試,維護(hù)。學(xué)生無法發(fā)現(xiàn)各階段中存在的問題。無法使學(xué)生達(dá)到真正項(xiàng)目實(shí)踐鍛煉的效果。
5、教師的業(yè)務(wù)素質(zhì)有待提高
這門課對授課教師的業(yè)務(wù)有較高的要求。首先教師對軟件工程本身要有深刻的理解,有一定的軟件開發(fā)經(jīng)驗(yàn),最好有一定的項(xiàng)目和工程背景,這樣教師能從自己的開發(fā)實(shí)踐中理解軟件工程的基本原理與方法,才能在講授時(shí)靈活地將理論和實(shí)踐相結(jié)合,學(xué)生才能直觀地感覺到該門課程的重要性。但是,很多教師由于時(shí)間和環(huán)境的限制,自身從事軟件項(xiàng)目開發(fā)經(jīng)驗(yàn)不足,從而在教學(xué)中很難做到游刃有余。
二、軟件工程課程教學(xué)模式探討和創(chuàng)新
1、以就業(yè)為導(dǎo)向,利用校企合作,加強(qiáng)軟件工程課程的實(shí)用性
學(xué)校、企業(yè)、學(xué)生三方如同三個(gè)同步的、契合的齒輪,圍繞著職業(yè)素養(yǎng)的提升這一共同目標(biāo),良性運(yùn)轉(zhuǎn)、螺旋式上升。通過校企合作,學(xué)生可以逐步適應(yīng)崗位群、終身發(fā)展,實(shí)現(xiàn)從學(xué)生到職業(yè)人的轉(zhuǎn)換;對于企業(yè)而言,校企合作不僅幫助企業(yè)實(shí)現(xiàn)了培訓(xùn)企業(yè)員工、滿足企業(yè)用人需求等淺層目標(biāo),也傳播了企業(yè)文化、深層次地挖掘了企業(yè)的發(fā)展?jié)摿?。我們學(xué)院積極與本地的軟件企業(yè)聯(lián)合,整合資源,根據(jù)企業(yè)與專業(yè)的特點(diǎn)制定相應(yīng)的教學(xué)計(jì)劃進(jìn)行人才培養(yǎng),配合實(shí)踐平臺(tái)使學(xué)生積累一定的工作經(jīng)驗(yàn),緊隨市場動(dòng)向,提高就業(yè)率。實(shí)踐中,我們根據(jù)合作企業(yè)的具體軟件工程要求,把企業(yè)的實(shí)際項(xiàng)目引入到課程實(shí)踐中,讓學(xué)生參與企業(yè)項(xiàng)目組,部分學(xué)生畢業(yè)后直接進(jìn)入合作企業(yè)工作。另外,結(jié)合師范院校女生比例較高的情況,側(cè)重加強(qiáng)界面設(shè)計(jì)開發(fā)、軟件測試、配置管理方面內(nèi)容的教學(xué),有效的提高了軟件工程課程的實(shí)用性。
2、調(diào)整課程安排與教學(xué)內(nèi)容安排
根據(jù)軟件工程的特點(diǎn),我們在課程體系安排上做了一些調(diào)整,如加強(qiáng)一些前驅(qū)的課程教學(xué),引入一些新技術(shù)的專業(yè)選修課,根據(jù)實(shí)際情況安排課程設(shè)計(jì)、專業(yè)實(shí)踐做為軟件工程的后繼課程。同時(shí),我們還與合作企業(yè)進(jìn)行課程體系設(shè)計(jì),如引入系統(tǒng)集成與測試、手機(jī)開發(fā)基礎(chǔ)等前驅(qū)實(shí)用課程,使學(xué)生積累了基礎(chǔ)知識(shí),便參與到企業(yè)的實(shí)際項(xiàng)目組。在教材選擇上,軟件工程學(xué)科發(fā)展快,包含內(nèi)容多,選擇教材既要保證教材內(nèi)容的新穎、全面,還要考慮到內(nèi)容是否能與實(shí)際工作緊密結(jié)合,對實(shí)踐能否起到重要的指導(dǎo)作用。因此,我們選擇機(jī)械工業(yè)出版社出版的《軟件工程原書第9版》(Ian Sommerville)。它多次再版的事實(shí)說明了該書受歡迎的程度。其內(nèi)容豐富詳實(shí),涵蓋了軟件開發(fā)過程各個(gè)階段的內(nèi)容,而且包含了一些軟件工程的新技術(shù)。我們在授課過程中結(jié)合課程的實(shí)際課時(shí),對教材內(nèi)容進(jìn)行適當(dāng)節(jié)選,如軟件過程、項(xiàng)目管理、軟件需求、系統(tǒng)設(shè)計(jì)、分布式系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)、快速軟件開發(fā)、軟件測試、配置管理、面向服務(wù)、面向方面、面向安全方法等,這樣可以給學(xué)生本學(xué)科一個(gè)概貌,對于感興趣的學(xué)生也可以得到更多進(jìn)一步學(xué)習(xí)的機(jī)會(huì)。
3、激發(fā)學(xué)生學(xué)習(xí)興趣和熱情
培養(yǎng)學(xué)生對軟件工程的學(xué)習(xí)興趣與熱情是軟件工程教學(xué)需要解決的一個(gè)難題。與學(xué)生的交流發(fā)現(xiàn),師范類院校的學(xué)生普遍對軟件興趣不大,也不知道學(xué)了課程后有什么用。因此,我們以就業(yè)結(jié)合個(gè)人興趣為導(dǎo)向,積極培養(yǎng)學(xué)生興趣,讓他們感覺到學(xué)好這門課程與就業(yè)關(guān)系密切,是自己從業(yè)的基礎(chǔ),這樣學(xué)生學(xué)習(xí)起來就有目的性,收到較好的學(xué)習(xí)效果。此外,在課堂氣氛方面,鼓勵(lì)學(xué)生多參與,在講解時(shí)應(yīng)盡量營造探究氣氛,增強(qiáng)交流互動(dòng),適當(dāng)使用案例教學(xué)法,以激勵(lì)學(xué)生主動(dòng)參與學(xué)習(xí)活動(dòng)。
4、加強(qiáng)實(shí)踐環(huán)節(jié)
課程初期,采用項(xiàng)目驅(qū)動(dòng)法,采取小組開發(fā)形式進(jìn)行實(shí)踐教學(xué)。學(xué)生按教師要求組成6~8人的項(xiàng)目小組,選擇來源于企業(yè)的實(shí)際項(xiàng)目題目,然后每位學(xué)生擔(dān)當(dāng)實(shí)際項(xiàng)目開發(fā)過程中的不同角色,進(jìn)行分工協(xié)作,參與項(xiàng)目管理和開發(fā),從不同角度全面把握和體會(huì)整個(gè)軟件工程項(xiàng)目開發(fā)和管理的基本思想,在一個(gè)學(xué)期內(nèi)共同完成實(shí)驗(yàn)項(xiàng)目。同時(shí)教師加強(qiáng)在實(shí)驗(yàn)過程中的指導(dǎo)作用,要求各項(xiàng)目小組分階段提交討論記錄和項(xiàng)目工程要求的里程碑成果。鼓勵(lì)學(xué)生積極建設(shè)校園創(chuàng)新創(chuàng)業(yè)基地。校園創(chuàng)新創(chuàng)業(yè)基地模擬軟件公司開發(fā)管理模式,是學(xué)生課外科技、課外實(shí)踐、開發(fā)訓(xùn)練、社會(huì)服務(wù)活動(dòng)的基地,為學(xué)生在校期間提供了良好的就業(yè)實(shí)戰(zhàn)平臺(tái)。學(xué)生通過基地實(shí)際的項(xiàng)目,將所學(xué)的理論知識(shí)應(yīng)用到其中,做到學(xué)以致用。充分發(fā)揮校外實(shí)習(xí)基地作用。我校與本地的軟件企業(yè)聯(lián)合,開展校外實(shí)習(xí)基地,在課程結(jié)束后進(jìn)入軟件工程校外實(shí)習(xí)環(huán)節(jié),讓學(xué)生融入到真實(shí)的開發(fā)環(huán)境中去。經(jīng)過一個(gè)學(xué)期的軟件工程理論基礎(chǔ)和校內(nèi)創(chuàng)新實(shí)驗(yàn)室的經(jīng)驗(yàn),我們根據(jù)實(shí)際情況,有選擇地讓學(xué)生進(jìn)入企業(yè),跟隨項(xiàng)目組一起,參與到真實(shí)的項(xiàng)目中去。校外實(shí)習(xí)過程中,要求學(xué)生認(rèn)真記錄項(xiàng)目過程開展的各項(xiàng)工作,并積極參與到各階段的工作中去。根據(jù)實(shí)踐情況,我們還將項(xiàng)目實(shí)習(xí)與畢業(yè)論文的設(shè)計(jì)結(jié)合起來,讓參加企業(yè)實(shí)際項(xiàng)目的學(xué)生可以用參加的項(xiàng)目做為畢業(yè)論文的主要工作,解決了學(xué)生畢業(yè)設(shè)計(jì)與實(shí)習(xí)的矛盾,學(xué)生積極性高,也取得了較好實(shí)踐效果。
5、加強(qiáng)師資力量
為了提高軟件工程教學(xué)效果,我們在計(jì)算機(jī)軟件工程教學(xué)的教師隊(duì)伍建設(shè)中,積極引進(jìn)在企業(yè)具有軟件開發(fā)和工程實(shí)踐經(jīng)驗(yàn)的高學(xué)歷工程師作為骨干教師,選派年青教師到大型軟件公司去實(shí)踐與進(jìn)修,這些教師把掌握的新技術(shù)、新理念及時(shí)帶到課堂,進(jìn)一步體現(xiàn)課堂知識(shí)的實(shí)用性和先進(jìn)性。
三、結(jié)語
熱門標(biāo)簽
計(jì)算機(jī)論文 計(jì)算機(jī)畢業(yè)論文 計(jì)算機(jī)技術(shù)論文 計(jì)算機(jī)教育論文 計(jì)算機(jī)專業(yè)論文 計(jì)算機(jī)基礎(chǔ)論文 計(jì)算機(jī)教學(xué)論文 計(jì)算機(jī)應(yīng)用論文 計(jì)算化學(xué)論文 計(jì)算機(jī)專業(yè)畢業(yè)論文 讀書比賽 讀書安排 讀書會(huì) 讀書活動(dòng)
相關(guān)文章
2高職院校計(jì)算機(jī)專業(yè)人才培養(yǎng)探析
4中職計(jì)算機(jī)教學(xué)應(yīng)用策略