【廣告】
軟件開發(fā)專業(yè)主要培養(yǎng)德智體發(fā)展,具有一定計算機軟硬件維護、網(wǎng)絡組建、維護管理的實用技術型人才。通過本專業(yè)的學習,能熟練掌握常用的計算機軟件的使用、維護與技巧;從技術的角度來看,軟件開發(fā)能夠視為一連串的迭代過程,通過這些迭代被開發(fā)的軟件得以增量演進。在硬件方面學生應了解計算機硬件的發(fā)展,熟練掌握計算機組裝的方法,能熟練運用應用軟件檢測計算機性能、故障的范圍所在,掌握硬件故障的一般處理方法;在網(wǎng)絡方面,學生應掌握如今流行網(wǎng)絡的技術特點,掌握網(wǎng)絡工程、網(wǎng)絡維護、網(wǎng)絡安全及應用方面的知識。能勝任一般網(wǎng)絡工程方案的設計、組建、網(wǎng)絡維護、及簡單網(wǎng)站的建設與維護。
軟件開發(fā)項目管理是指“在一定資源如時間、資金、人力和設備等約束條件下對一個有既定目標(質(zhì)量、投資、進度)要求的任務進行計劃和控制的過程?!表椖抗芾硪韵到y(tǒng)的觀點來對一個項目進行全程的控制,同樣也可以用此來完成對軟件項目的管理,而且由于軟件項目的特殊性預目管理在應用于軟件項目的管理時,也會有其獨特的一面。 與一般項目比較,軟件項目,有其自身的特點。軟件開發(fā)同時具備知識密集型和勞動密集型的特點,軟件項目的成果具有非物質(zhì)性的特殊表現(xiàn)形式,可見性差。因此。軟件開發(fā)過程中經(jīng)常出現(xiàn)如下問題:,用戶想到什么就提什么,沒有明確的應用需求。第二,由于缺乏正確的時間估計,導致開發(fā)時間倉促。第三,軟件開發(fā)過程中,不同的員工對事物的描述方式不同,給工作協(xié)調(diào)性帶來不便。軟件管理開發(fā)建設學軟件開發(fā)前期是要先理解編程思想,編程思想以邏輯思維為核心,可以這么說,軟件開發(fā)對英語和計算機操作要求并不是特別高,在軟件開發(fā)中接觸到的英語都是編程術語,而這些術語是可以通過每天的學習,而了解和鞏固的。事實已經(jīng)表明'沒有得到有效管理的軟件開發(fā)過程.將會隨著整個軟件業(yè)的迅速發(fā)展'將越來越突出的面臨著風險性與挑戰(zhàn)性。為確保軟件項目能夠低成本、高質(zhì)量的順利完成,加強軟件開發(fā)的管理工作尤為重要。
net是微軟推出的一種新一代的解決方案(對比像以前的WINDOWS API,COM 編程,暫且這么講吧),你要在.net環(huán)境下編程首先要學習一門編程語言,主要是微軟的vb.net或是C#。當你對C#語言或是vb.net有一定的了解后,你就可以在你電腦上安裝一個開發(fā)工具,微軟的visual studio 2005,版的是2008。維護是指在已完成對軟件的研制(分析、設計、編碼和測試)工作并交付使用以后,對軟件產(chǎn)品所進行的一些軟件工程的活動。
有了C#、vs 2005開發(fā)工具,在微軟的.net框架下(安裝vs 2005的時候,系統(tǒng)會自動提示你安裝微軟的.net framework 2.0,它相當一個大型的類庫),你就可以做:網(wǎng)站,windows窗口程序,web服務,分布式應用程序等等。而事實上,和軟件研制工作相比,軟件維護的工作量和成本都要大得多。