課程介紹

《軟件工程》是計(jì)算機(jī)專業(yè)或軟件工程專業(yè)高起本、專升本、同專業(yè)本科第二學(xué)歷、跨專業(yè)專升本、本科第二學(xué)歷的專業(yè)基礎(chǔ)課和專業(yè)課。它是一門(mén)指導(dǎo)計(jì)算機(jī)軟件開(kāi)發(fā)和維護(hù)的工程學(xué)科。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握軟件開(kāi)發(fā)與維護(hù)的原則、技術(shù)及方法,了解軟件經(jīng)濟(jì)學(xué),軟件管理學(xué)的基本理論。并進(jìn)行軟件開(kāi)發(fā)的實(shí)踐訓(xùn)練,培養(yǎng)綜合性的軟件設(shè)計(jì)能力,提高分析和解決問(wèn)題的能力。要求學(xué)生了解軟件工程的基本原理、概念與方法,主要包括軟件系統(tǒng)的體系模型建立、需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、測(cè)試、維護(hù)等方面的基本知識(shí)與方法。學(xué)習(xí)掌握軟件工程中的一些基本技術(shù)方法,如項(xiàng)目管理、數(shù)據(jù)流圖、結(jié)構(gòu)分析、面向?qū)ο蠓治觥⒓蓽y(cè)試等各階段的主要方法等。同時(shí),結(jié)合模擬案例,要求學(xué)生從實(shí)際訓(xùn)練中掌握軟件開(kāi)發(fā)的基本方法和技巧,體會(huì)軟件開(kāi)發(fā)生命周期的整個(gè)過(guò)程。

課程相關(guān)資源