




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué) 號: 0121110680128 題 目小談軟件工程專業(yè)學(xué) 院計(jì)算機(jī)科學(xué)與技術(shù)專 業(yè)軟件工程班 級軟件1101姓 名 指導(dǎo)教師 2012年7月5日小談軟件工程專業(yè)軟件工程(software engineering,簡稱為se)是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科。本專業(yè)培養(yǎng)以計(jì)算機(jī)應(yīng)用軟件開發(fā)為基本技能,具有較扎實(shí)的專業(yè)基礎(chǔ)理論和較強(qiáng)的實(shí)踐動手能力,受到程序員的系統(tǒng)訓(xùn)練,熟悉崗位要求,掌握崗位技能,懂理論、會操作的,適應(yīng)社會信息化需求,適應(yīng)市場經(jīng)濟(jì)的德、智、體、美全面發(fā)展的計(jì)算機(jī)軟件開發(fā)與維護(hù)方面的高級專業(yè)技術(shù)人才。專業(yè)主干學(xué)科:馬克思主義理論、大學(xué)外語、高等
2、數(shù)學(xué)、大學(xué)物理、物理實(shí)驗(yàn)、線性代數(shù)、概率論與數(shù)理統(tǒng)計(jì)、程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu)、離散數(shù)學(xué)、操作系統(tǒng)、編譯技術(shù)、軟件工程概論、統(tǒng)一建模語言、軟件體系結(jié)構(gòu)、軟件需求、軟件項(xiàng)目管理 該專業(yè)除了學(xué)習(xí)公共基礎(chǔ)課外,還將系統(tǒng)學(xué)習(xí)離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析、面向?qū)ο蟪绦蛟O(shè)計(jì)、現(xiàn)代操作系統(tǒng)、數(shù)據(jù)庫原理與實(shí)現(xiàn)技術(shù)、編譯原理、軟件工程、軟件項(xiàng)目管理、計(jì)算機(jī)安全等課程軟件工程是一門交叉性的工程學(xué)科,它是將計(jì)算機(jī)科學(xué)、數(shù)學(xué)、工程學(xué)和管理學(xué)等基本原理應(yīng)用于軟件的開發(fā)與維護(hù)中,其重點(diǎn)在于大型軟件的分析與評價、規(guī)格說明、設(shè)計(jì)和演化,同時涉及管理、質(zhì)量、創(chuàng)新、標(biāo)準(zhǔn)、個人技能、團(tuán)隊(duì)協(xié)作和專業(yè)實(shí)踐等,軟件工程學(xué)科是以軟件方法和技
3、術(shù)為核心,涉及計(jì)算機(jī)的硬件體系、系統(tǒng)基礎(chǔ)平臺等相關(guān)領(lǐng)域,同時還要涉及一些應(yīng)用領(lǐng)域和通用的管理學(xué)科、組織行為學(xué)科。下面是軟件工程與其他領(lǐng)域的一些交叉軟件工程未來發(fā)展的方向我覺得在未來幾年我們會看到如下的趨勢: 需求工程,漸成熱點(diǎn):專業(yè)化的角色,日益復(fù)雜的業(yè)務(wù)創(chuàng)新,全球分布的團(tuán)隊(duì)以及互聯(lián)網(wǎng)級的交付速度,這些都對需求獲取的正確性和有效性提出了更高的要求;我預(yù)計(jì)需求工程的研究和實(shí)施會成為近期的熱點(diǎn),其中use case技術(shù)會被更廣泛而正確的應(yīng)用,而相關(guān)工具的研發(fā)也會成為熱點(diǎn)(如ibm rational requirements composer、ravenflow等)。用例的優(yōu)勢在于它天生是黑盒的,它
4、用自然語言抽象了用戶和目標(biāo)系統(tǒng)的交互,避免了混入分析、設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié),以保證用例可以被不懂具體技術(shù)的業(yè)務(wù)及測試人員所真正理解。同時,需求分析員又可以方便地通過用例分析(即用分析類來試圖在理想方式下實(shí)現(xiàn)用例),將需求體系精華成分析模型。在這一過程中,需求分析員可以更進(jìn)一步地完善基于用例的需求體系,而不必?fù)?dān)心分析模型會污染需求,從而實(shí)現(xiàn)需求與分析的分離及有效互動。 dssa和mdd,老樹新花(基于領(lǐng)域的構(gòu)架dssa與模型驅(qū)動的開發(fā)mdd):隨著軟件應(yīng)用的日益普及,軟件已經(jīng)超出了將手動流程自動化的范疇,而開始成為業(yè)務(wù)創(chuàng)新的主要推動力。因此,引入捕獲特定領(lǐng)域內(nèi)最先進(jìn)需求及其實(shí)現(xiàn)架構(gòu)的dssa成為行業(yè)客
5、戶的熱點(diǎn)之一。而且,dssa的引入將mdd門檻大大降低了,也使基于dssa的mdd支撐工具成為可能,從而可以極大地提高開發(fā)效率并保證軟件質(zhì)量(例如,telelogic的rhapsody就是一個成功的基于實(shí)時嵌入式系統(tǒng)構(gòu)架的mdd工具)。 迭代/敏捷,漸成標(biāo)準(zhǔn):隨著軟件交付周期的日益加快,迭代化開發(fā)已經(jīng)成為大多數(shù)軟件開發(fā)團(tuán)隊(duì)的必選項(xiàng)。但是迭代對整個團(tuán)隊(duì)的需求、架構(gòu)、協(xié)同及測試能力都提出了更高的要求,現(xiàn)在許多開發(fā)團(tuán)隊(duì)都在試圖導(dǎo)入迭代化開發(fā)的過程中,敏捷可以是被看成迭代化開發(fā)的一種導(dǎo)入方式,只不過敏捷的范圍其實(shí)比迭代化開發(fā)更大一些。敏捷的三個要素是迭代開發(fā)、坦誠合作和自適應(yīng)性。坦誠合作其實(shí)才是敏捷的
6、精髓,如ivar所說,敏捷其實(shí)是有關(guān)social engineering的。敏捷的主要貢獻(xiàn)在于他更多地思考了如何去激發(fā)開發(fā)人員的工作熱情,這是在軟件工程幾十年的發(fā)展過程中相對被忽略的領(lǐng)域。 持續(xù)集成,蓄勢待發(fā):持續(xù)集成是保證迭代化開發(fā)質(zhì)量的主要方式,通過持續(xù)集成可以利用自動化的方式來盡量自動地、盡早保證代碼質(zhì)量。隨著迭代和敏捷的流行,持續(xù)集成相關(guān)的工具成為現(xiàn)在市場上的新熱點(diǎn)(如持續(xù)集成框架ibm rational buildforge, 開源軟件cruisecontrol,代碼靜態(tài)分析工具klocwork insight,ibm rational software analyzer等)。持續(xù)集
7、成是一個復(fù)雜的系統(tǒng)工程,組織需要首先將現(xiàn)有的配置管理/變更管理工具與build環(huán)境緊密集成并完成自動化build過程,在根據(jù)企業(yè)/項(xiàng)目/產(chǎn)品的現(xiàn)狀,定義如何自動化地檢測軟件質(zhì)量(代碼靜態(tài)分析、單元測試或冒煙測試),并定義需要自動化生成的管理報(bào)表。 基于實(shí)踐的過程框架,方興未艾:開發(fā)角色的專業(yè)化的和分布的全球化都要求軟件開發(fā)過程更加規(guī)范,而敏捷又要求過程必須緊密貼合項(xiàng)目的實(shí)際需要,因此傳統(tǒng)的大一統(tǒng)的過程無法符合這一需求。新一代的過程將是以實(shí)踐為核心的,項(xiàng)目可以通過組裝所需的不同實(shí)踐來獲得貼近項(xiàng)目要求的過程。iji(ivar jacobson international)的esswork框架和ib
8、m rational的rmc都是新一代的基于實(shí)踐的過程框架。依據(jù)過程專家長時間的經(jīng)驗(yàn),他們很小心、很仔細(xì)地將一個完整的開發(fā)過程組件化,從開發(fā)過程抽象出一個個可以被單獨(dú)導(dǎo)入又可以被組裝到一起的實(shí)踐,從而使逐步求精式的過程改進(jìn)成為可能。對于一個軟件組織而言,如果已經(jīng)建立一個比較成熟的軟件開發(fā)流程,但覺得這一流程并不適合所有項(xiàng)目的實(shí)際需要,那么目前可以考慮的是用實(shí)踐的方式去重新梳理現(xiàn)有流程,以使項(xiàng)目組能夠以實(shí)踐為單位來組裝出切合項(xiàng)目實(shí)際的流程;另外,該組織也可以將適用于本組織的業(yè)界流行的實(shí)踐導(dǎo)入到現(xiàn)有流程當(dāng)中,iji公司的專家從業(yè)界最佳經(jīng)驗(yàn)中抽取了八個實(shí)踐,配置管理.昨日黃花:隨著開發(fā)團(tuán)隊(duì)規(guī)模的日益
9、減小,配置管理的復(fù)雜性大大降低了,我們注意到越來越多的用戶轉(zhuǎn)向使用開源的配置管理工具(如subeverison,jira,hosted-projects等等);未來的配置管理工具更多的以一種全生命周期管理平臺(application lifecycle management)的方式出現(xiàn),弱化了單項(xiàng)的配置管理能力而強(qiáng)調(diào)了全流程的整合(如microsoft visualstudio team system和ibm rational team concert等)。即便配置管理的復(fù)雜性降低了,但它仍然是開發(fā)項(xiàng)目管理的最重要的支撐平臺之一。目前的重點(diǎn)應(yīng)該是加強(qiáng)對項(xiàng)目經(jīng)理進(jìn)行有關(guān)配置管理知識的培訓(xùn),讓他們
10、理解到配置管理能力(如并行開發(fā)、基線回退等等)能夠如何幫助項(xiàng)目開發(fā)過程的,從而使配置管理工具/環(huán)境的價值能夠得到充分的發(fā)揮。軟件工程的就業(yè) 全球經(jīng)濟(jì)一體化進(jìn)程加速,中國加入wto必將進(jìn)一步帶動國內(nèi)軟件市場的繁榮,外來資本磨刀霍霍準(zhǔn)備拓展中國市場,缺乏軟件系統(tǒng)理念指導(dǎo)的傳統(tǒng)企業(yè)將面臨嚴(yán)峻的挑戰(zhàn)。他們彌補(bǔ)缺陷的唯一出路就是引進(jìn)人才,實(shí)現(xiàn)自我改造,向管理要效益,也成了目前國內(nèi)許多大中型企業(yè)的共識。據(jù)統(tǒng)計(jì),我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,在中國十大it職場人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂觀。畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、各大研究
11、所、國防等重要部門從事軟件設(shè)計(jì)、開發(fā)、應(yīng)用與研究工作。有關(guān)數(shù)據(jù)顯示,目前我國對軟件人才的需求已達(dá)20萬,并且以每年20%左右的速度增長,而高校計(jì)算機(jī)畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質(zhì)的軟件工程人才的極度短缺。我國軟件高級人才的短缺已經(jīng)成為制約我國軟件產(chǎn)業(yè)快速發(fā)展的一個瓶頸。 軟件行業(yè)作為“朝陽行業(yè)”,軟件行業(yè)的發(fā)展雖然受到全球金融危機(jī)的影響,但是從目前的形勢來看,軟件工程專業(yè)在未來多年內(nèi)仍將是就業(yè)形勢看好的專業(yè)。2010年就業(yè)調(diào)查顯示,軟件工程就業(yè)率及就業(yè)工資水平均居高校各專業(yè)前列。這主要源自于軟件行業(yè)的快速發(fā)展和政府經(jīng)濟(jì)結(jié)構(gòu)調(diào)整而對軟件人才的迫切需求,據(jù)估計(jì),我國目前存在著80萬的
12、軟件人才缺口,而對軟件人才的需求也以每年20%的速度遞增。 目前我國的軟件行業(yè)規(guī)模不是很大,有些軟件企業(yè)在軟件制作上,也只是采用了一些軟件工程的思想,距離大規(guī)模的工業(yè)化大生產(chǎn)比較還是有一定的差距;原因有管理體制的問題,市場問題,政策問題,也有軟件工程理論不全面和不完善的問題。所以軟件工程的研究和應(yīng)用,以及我國軟件行業(yè)的進(jìn)一步發(fā)展,都需要一定的既有軟件工程的理論基礎(chǔ)和研究能力,又有一定的實(shí)踐經(jīng)驗(yàn)的軟件工程科學(xué)技術(shù)人員來推動。 作為一個綜合心學(xué)科就業(yè)面非常的廣,下面是軟件工程的就業(yè)方向軟件工程就業(yè)方向1 可視化編程掌握程序設(shè)計(jì)方法及可視化技術(shù),精通一種可視化平臺及其軟件開發(fā)技術(shù).獲取delphi程
13、序員系列、java初級或vb開發(fā)能手認(rèn)證就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等可視化編程程序員. 2 web應(yīng)用程序設(shè)計(jì)具有美工基礎(chǔ)和網(wǎng)頁動畫設(shè)計(jì)能力,掌握交互式網(wǎng)頁程序的設(shè)計(jì)技術(shù),能進(jìn)行網(wǎng)站建設(shè)和維護(hù).獲取macromedia多媒體互動設(shè)計(jì)師或delphi初級程序員或delphi快速網(wǎng)絡(luò)開發(fā)工程師認(rèn)證.就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等web應(yīng)用程序員. 3 軟件測試掌握軟件測試的基本原理、方法和組織管理,精通軟件測試工具.獲取ata軟件測試工程師或delphi初級程序員或java初級程序員認(rèn)證.就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等軟件測試員.4 數(shù)據(jù)庫管理 能應(yīng)用關(guān)系范式進(jìn)行數(shù)據(jù)庫設(shè)
14、計(jì),精通sql語言,勝任數(shù)據(jù)庫服務(wù)器管理與應(yīng)用工作.獲取oracle數(shù)據(jù)庫管理或sql server數(shù)據(jù)庫應(yīng)用或windows xp應(yīng)用認(rèn)證.就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等部門的中、大型數(shù)據(jù)庫管理員.# _9 w # m. x6 5 圖形圖像制作精通國際上流行的圖形/圖像制作工具(如coreldraw、photoshop、pagemaker等).獲取平面設(shè)計(jì)師相關(guān)的認(rèn)證.就業(yè)方向:廣告制作公司、建筑設(shè)計(jì)公司、包裝裝璜設(shè)計(jì)公司、居室裝修公司、出版印刷公司6 網(wǎng)絡(luò)構(gòu)建技術(shù)熟悉網(wǎng)絡(luò)結(jié)構(gòu)和組網(wǎng)方式,掌握建網(wǎng)方法,能利用工具分析和排除常見網(wǎng)絡(luò)故障.獲取cisco路由配置或華為網(wǎng)絡(luò)工程或amp應(yīng)用
15、工程師認(rèn)證.就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)構(gòu)建工程師.7 網(wǎng)絡(luò)系統(tǒng)管理掌握網(wǎng)絡(luò)系統(tǒng)管理的基本知識與應(yīng)用技能,能進(jìn)行網(wǎng)絡(luò)系統(tǒng)的安全設(shè)置.獲取window2000 server或turbolinux tlce或cisco路由配置專家認(rèn)證. 就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等網(wǎng)絡(luò)系統(tǒng)管理員.8 多媒體制作具有多媒體程序設(shè)計(jì)與多媒體制作策劃的能力.基本掌握面向?qū)ο蟪绦蛟O(shè)計(jì)與建模、造型設(shè)計(jì)、場景設(shè)計(jì)、分鏡頭原理等技能.獲取多媒體設(shè)計(jì)師相關(guān)的認(rèn)證.就業(yè)方向:多媒體設(shè)計(jì)與制作公司、動畫美術(shù)制作出版公司、廣告制作公司.9 計(jì)算機(jī)辦公應(yīng)用精通辦公自動化應(yīng)用與管理,熟悉服務(wù)器的安裝、管理和維護(hù),基
16、于應(yīng)用服務(wù)器的相關(guān)服務(wù)和軟件系統(tǒng),具備對服務(wù)器的網(wǎng)絡(luò)安全設(shè)置、郵件、網(wǎng)頁發(fā)布、ftp、oa、bbs等系統(tǒng)的應(yīng)用和維護(hù)能力就業(yè)方向:企業(yè)、政府、社區(qū)、各類學(xué)校等系統(tǒng)管理軟件工程包含了很多學(xué)科,這就要求我們要不但要精學(xué),還要廣學(xué),而且知識更新較快,我們要不斷的學(xué)習(xí),才能跟上時代的步伐,我們要把基礎(chǔ)打好,學(xué)好每一門課程,知識在更新但是萬變不離其宗,我們掌握好這些基礎(chǔ)知識,我們就能舉一反三,就能很好的走在時代的前沿,在學(xué)習(xí)過程中,我們不能死記硬背,要靈活的應(yīng)用,多上機(jī)操作,反復(fù)練習(xí),對不懂的或是有疑問的要大膽的與老師同學(xué)討論交流,實(shí)踐是檢驗(yàn)真理的標(biāo)準(zhǔn),我們要不懼怕權(quán)威,敢于挑戰(zhàn)權(quán)威,把自己的知識靈活的
17、運(yùn)用于實(shí)踐中,要有創(chuàng)新精神,不斷的發(fā)現(xiàn)自己的不足,并且糾正,我們不僅學(xué)習(xí)知識,我們還要學(xué)會學(xué)習(xí)能力,學(xué)會知識遷移能力,多積累經(jīng)驗(yàn),努力讓自己成為一個真正合格的程序員。軟件工程是社會的產(chǎn)物,它的發(fā)展離不開社會,我們要學(xué)會用敏銳的洞察力去觀察社會中的現(xiàn)象,也許一個思維就能引發(fā)一個大的變革,我們從社會中攝取,我們就有義務(wù)回報(bào)社會,用我們自己的力量去改變社會,讓人們生活的更好,社會變得更文明,更和諧,更美好。作為大學(xué)生的我們肩負(fù)著歷史的重任,我們是未來的接班人,軟件在生活中起著越來越重要的地位,與外國比起來我國軟件發(fā)展的緩慢,許多核心技術(shù)如計(jì)算級的芯片等都嚴(yán)重依賴外國,作為國家的接班人我們必須奮獻(xiàn)自己的一份力量,勇敢的承擔(dān)起這份責(zé)任。所以做為大學(xué)生在畢業(yè)前要獲得以下幾
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶停送電管理制度
- 宣傳部統(tǒng)一管理制度
- 家具送貨單管理制度
- 個人學(xué)習(xí)遠(yuǎn)程培訓(xùn)總結(jié)-1
- 彩鋼廠安全管理制度
- 循環(huán)水使用管理制度
- 心理檢測科管理制度
- 快遞員業(yè)務(wù)管理制度
- 總分包安全管理制度
- 總裁班培訓(xùn)管理制度
- 《護(hù)理人際溝通》全套教學(xué)課件
- 某冶金機(jī)械廠供配電系統(tǒng)設(shè)計(jì)
- 收費(fèi)站年度工作計(jì)劃
- xx縣精神病醫(yī)院建設(shè)項(xiàng)目可行性研究報(bào)告
- 《在中亞細(xì)亞草原上》賞析 課件
- Q/GDW248-2008輸變電工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文實(shí)施管理規(guī)程第3部分:變電站建筑工程施工教程文件
- 班組會議運(yùn)作技巧ppt課件
- 技術(shù)比武理論復(fù)習(xí)題(繼電保護(hù))
- 科室醫(yī)療質(zhì)量安全管理與持續(xù)改進(jìn)記錄本模板.doc
- DSP課程設(shè)計(jì)--基于IIR的語音信號濾波
評論
0/150
提交評論