軟件工程師的成長之路課件_第1頁
軟件工程師的成長之路課件_第2頁
軟件工程師的成長之路課件_第3頁
軟件工程師的成長之路課件_第4頁
軟件工程師的成長之路課件_第5頁
已閱讀5頁,還剩89頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

題目:軟件工程師的成長之路主講人:席俊國中科院計算所培訓(xùn)中心2002年7月20日題目:軟件工程師的成長之路主講人:席俊國中科院計算所培訓(xùn)中心1我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀軟件人才體系的構(gòu)造軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀2我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀我國軟件產(chǎn)業(yè)的發(fā)展歷程我國軟件產(chǎn)業(yè)的現(xiàn)狀我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀我國軟件產(chǎn)業(yè)的發(fā)展歷程3我國軟件產(chǎn)業(yè)的發(fā)展歷程二十世紀(jì)七八十年代:第一次浪潮,1982年,誕生了中國第一個軟件的專門主管機關(guān):國家科委(現(xiàn)科技部)中國軟件技術(shù)開發(fā)中心。一項龐大的“軟件發(fā)展計劃”也就勢出爐。然而,就在印度開始啟動的1985年,原本先行一步的中國,隨著國家科委領(lǐng)導(dǎo)的更替,一度轟轟烈烈的軟件計劃卻緊急剎車。中國軟件發(fā)展史上的“第一次浪潮”匆匆結(jié)束。我國軟件產(chǎn)業(yè)的發(fā)展歷程二十世紀(jì)七八十年代:第一次浪潮,1984我國軟件產(chǎn)業(yè)的發(fā)展歷程80年代未期,計算機在中國的迅速普及拉動了眾多應(yīng)用軟件的興起,中國軟件業(yè)進(jìn)入“第二次浪潮”。WPS、Richwin、“網(wǎng)絡(luò)螞蟻”、“超級解霸”等,是這個時代的流行話題。在1989年以前,我們出現(xiàn)了一批商業(yè)性軟件公司,有做字處理工具的、做出口的。當(dāng)時我們的出口是與印度競爭的,基本不相上下。但是,在90年代這個全球軟件開始轉(zhuǎn)向產(chǎn)業(yè)化的關(guān)鍵時期,我們沒有跟上。而90年代初,在地球的另一面,一群軟件“恐龍”已然長成。也是從這個時期開始,微軟、CA、SAP、IBM等一批國外軟件商陸續(xù)進(jìn)入中國,而且享受著比本土企業(yè)更多的優(yōu)惠政策。

我國軟件產(chǎn)業(yè)的發(fā)展歷程80年代未期,計算機在中國的迅速普及拉5我國軟件產(chǎn)業(yè)的發(fā)展歷程2000年,中國第一個軟件優(yōu)惠政策出臺,中國軟件的“第三次浪潮”開始。我國軟件產(chǎn)業(yè)的發(fā)展歷程2000年,中國第一個軟件優(yōu)惠政策出臺6我國軟件產(chǎn)業(yè)的現(xiàn)狀軟件產(chǎn)業(yè)發(fā)展的三個方向操作系統(tǒng)應(yīng)用軟件系統(tǒng)集成國內(nèi)目前的狀況是應(yīng)用軟件以及系統(tǒng)集成公司比較多,軟件產(chǎn)品主要集中在一些管理軟件、財務(wù)軟件等基于數(shù)據(jù)庫應(yīng)用的軟件、教育軟件、殺毒軟件及一些中文平臺的開發(fā)上,而在利潤豐厚、應(yīng)用廣泛的基礎(chǔ)軟件如操作系統(tǒng)、數(shù)據(jù)庫管理軟件等,基本上無所作為。

我國軟件產(chǎn)業(yè)的現(xiàn)狀軟件產(chǎn)業(yè)操作系統(tǒng)應(yīng)用軟件系統(tǒng)集成國內(nèi)目前的7中國與印度一組軟件產(chǎn)業(yè)數(shù)據(jù)比較1999年度印度軟件業(yè)的產(chǎn)值是56億美元,其中出口額為39億美元,國內(nèi)市場銷售額為17億美元;中國1999年整個國內(nèi)市場銷售額為176億元人民幣,約合20億美元左右。印度軟件企業(yè)約有1000家,在中國這個數(shù)字是5000多家。比較起來,在國內(nèi)銷售額上,中國和印度比較接近,中國可能還稍稍超出印度。但在出口額上,中國軟件業(yè)出口額幾乎可以忽略不計。印度這個數(shù)字是中國軟件國內(nèi)銷售額的兩倍,而中國軟件企業(yè)數(shù)是印度的5倍以上,其中大多數(shù)是50個員工以下的小作坊式企業(yè)。印度約有28萬軟件工程師,平均每個企業(yè)280人,而中國僅僅有十幾萬軟件開發(fā)人員,分布在5000多個企業(yè)里。中國與印度一組軟件產(chǎn)業(yè)數(shù)據(jù)比較1999年度印度軟件業(yè)的產(chǎn)值8印度軟件業(yè)的發(fā)展時間出口額(美元)80年代中期3000萬1995-19967.34億1997-199818億1998-199929億1999-200039億2000-200163億2008(計劃)500億通過以上這些數(shù)據(jù),可以清醒地認(rèn)識到我國軟件產(chǎn)業(yè)與國外軟件產(chǎn)業(yè)存在著的巨大差距,其中軟件人才的差異是形成這種局面的一個重要因素。印度軟件業(yè)的發(fā)展時間出口額(美元)80年代中期3000萬199

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀軟件人才體系的構(gòu)造軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀10軟件人才體系的構(gòu)造在國內(nèi),根據(jù)統(tǒng)計,我國大約有五千多家軟件企業(yè),而已經(jīng)有的十六萬軟件從業(yè)人員,遠(yuǎn)遠(yuǎn)不能滿足中國軟件產(chǎn)業(yè)發(fā)展的需要。專家和權(quán)威機構(gòu)預(yù)測,未來五年全國軟件開發(fā)人才的缺口將達(dá)80萬。軟件人才的缺乏,已經(jīng)成為制約現(xiàn)階段我國軟件產(chǎn)業(yè)發(fā)展的主要問題。

我國軟件人才的現(xiàn)狀—缺乏軟件人才體系的構(gòu)造在國內(nèi),根據(jù)統(tǒng)計,我國大約有五千多家軟件企11在軟件行業(yè),處在頂層的是少數(shù)高級科研開發(fā)人員和高層管理人員,中間層是系統(tǒng)分析員等,處在金字塔基層支撐著整座金字塔的是大量的軟件開發(fā)人員、程序員?;鶎尤瞬藕椭懈邔尤瞬诺慕Y(jié)構(gòu)比例大致遵循80/20原則。軟件產(chǎn)業(yè)和傳統(tǒng)產(chǎn)業(yè)一樣,其發(fā)展需要有大量的產(chǎn)業(yè)工人即基礎(chǔ)軟件人才來支撐,大量的軟件開發(fā)人員、程序員,是軟件產(chǎn)業(yè)持續(xù)發(fā)展的基礎(chǔ)。

合理地構(gòu)造人才體系程序員軟件開發(fā)員系統(tǒng)分析員高層管理員在軟件行業(yè),處在頂層的是少數(shù)高級科研開發(fā)人員和高層管理人員,12國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)目前我國的計算機軟件人才培養(yǎng)主要集中在高等院校的計算機專業(yè)及電子電信等相關(guān)專業(yè)學(xué)歷教育。受過高等教育的大學(xué)畢業(yè)生進(jìn)入到企業(yè)后是不甘心也不應(yīng)該只成為寫程序的軟件開發(fā)人員,他們在企業(yè)經(jīng)過一到兩年的軟件開發(fā)實踐,就會自覺或者不自覺地向系統(tǒng)分析員、項目經(jīng)理發(fā)展,成為中間層次的人才。在我國的軟件企業(yè)中,人才主要是集中在這一個層次,因為缺少基礎(chǔ)的軟件開發(fā)人員,還使得中間層次的人才很難再向高層科技開發(fā)人才發(fā)展。

國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)目前我國的計算機軟件人才培養(yǎng)主要集中在13國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)畸形的人才結(jié)構(gòu)?高層管理員程序員軟件開發(fā)員系統(tǒng)分析員國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)畸形的人才結(jié)構(gòu)?高層程序員系統(tǒng)分析員14

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀15軟件工程師的基本素質(zhì)和必備知識具有軟件工程的概念良好的團(tuán)隊作業(yè)思想較強的英語閱讀和寫作能力掌握數(shù)據(jù)庫知識良好的編碼能力強烈的求知欲望和進(jìn)取心了解和掌握IT行業(yè)的發(fā)展動態(tài)軟件工程師的基本素質(zhì)和必備知識具有軟件工程的概念16具有軟件工程的概念基礎(chǔ)軟件工程師處于軟件企業(yè)人才金字塔的底層,是整個人才結(jié)構(gòu)的基礎(chǔ),雖然他們從事的工作相對于系統(tǒng)分析師和高級程序員要單純一些,但是他們是整個軟件工程中重要的一環(huán),因此,基礎(chǔ)軟件工程師同樣要具有軟件工程的概念。從項目需求分析開始到安裝調(diào)試完畢,基礎(chǔ)軟件工程師都必須能清楚地理解和把握這些過程,并能勝任各種環(huán)節(jié)的具體工作,這樣的能力正好符合了當(dāng)前企業(yè)對基礎(chǔ)軟件工程師的全面要求。具有軟件工程的概念基礎(chǔ)軟件工程師處于軟件企業(yè)人才金字塔的底層17軟件工程這一概念,主要是針對20世紀(jì)60年代“軟件危機”而提出的。自這一概念提出以來,圍繞軟件項目,開展了有關(guān)開發(fā)模型、方法以及支持工具的研究。主要圍繞軟件過程以及軟件復(fù)用,開展了有關(guān)軟件生產(chǎn)技術(shù)和軟件生產(chǎn)管理的研究與實踐。軟件工程這一概念,主要是針對20世紀(jì)60年代“軟件危機”而提18軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施19軟件工程的主要目標(biāo)生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性意指軟件產(chǎn)品達(dá)到預(yù)期功能的程度??捎眯灾杠浖窘Y(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜性(合算性)是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標(biāo)的實現(xiàn)不論在理論上還是在實踐中均存在很多問題有待解決,它們形成了對過程、過程模型及工程方法選取的約束。軟件工程的主要目標(biāo)生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。20軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施21軟件工程活動軟件工程活動是“生產(chǎn)一個最終滿足需求且達(dá)到工程目標(biāo)的軟件產(chǎn)品所需要的步驟”。主要包括需求、設(shè)計、實現(xiàn)、確認(rèn)以及支持等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細(xì)設(shè)計。概要設(shè)計建立整個軟件體系結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊接口定義。詳細(xì)設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認(rèn)活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認(rèn),保證最終產(chǎn)品滿足用戶的要求。支持活動包括修改和完善。軟件工程活動軟件工程活動是“生產(chǎn)一個最終滿足需求且達(dá)到工程目22軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施23軟件工程的四項基本原則選取適宜開發(fā)范型。該原則與系統(tǒng)設(shè)計有關(guān)。在系統(tǒng)設(shè)計中,軟件需求、硬件需求以及其他因素之間是相互制約、相互影響的,經(jīng)常需要權(quán)衡。因此,必須認(rèn)識需求定義的易變性,采用適宜的開發(fā)范型予以控制,以保證軟件產(chǎn)品滿足用戶的要求。采用合適的設(shè)計方法。在軟件設(shè)計中,通常要考慮軟件的模塊化、抽象與信息隱蔽、局部化、一致性以及適應(yīng)性等特征。合適的設(shè)計方法有助于這些特征的實現(xiàn),以達(dá)到軟件工程的目標(biāo)。提供高質(zhì)量的工程支持?!肮び破涫?,必先利其器”。在軟件工程中,軟件工具與環(huán)境對軟件過程的支持頗為重要。軟件工程項目的質(zhì)量與開銷直接取決于對軟件工程所提供的支撐質(zhì)量和效用。重視開發(fā)過程的管理。軟件工程的管理,直接影響可用資源的有效利用,生產(chǎn)滿足目標(biāo)的軟件產(chǎn)品,提高軟件組織的生產(chǎn)能力等問題。因此,僅當(dāng)軟件過程得以有效管理時,才能實現(xiàn)有效的軟件工程。軟件工程的四項基本原則選取適宜開發(fā)范型。該原則與系統(tǒng)設(shè)計有關(guān)24良好的團(tuán)隊作業(yè)思想隨著軟件項目規(guī)模越來越大,僅僅依靠個人力量已經(jīng)無法完成工作,因此,現(xiàn)代軟件企業(yè)越來越重視團(tuán)隊精神。一般來講,軟件企業(yè)中的程序員可以分為兩種,一種是對編程工具很熟,能力很強,把編碼編得很簡潔高效,但卻缺乏規(guī)范和合作的觀念;另一種編程不一定很快,但是很規(guī)范,個人能力不一定很強,但合作意識很好。第二種人更加適合現(xiàn)代軟件企業(yè)發(fā)展的潮流。對于基礎(chǔ)軟件工程師來說,他們在企業(yè)中的角色決定了他們必須具有良好的規(guī)范意識和團(tuán)隊精神。良好的團(tuán)隊作業(yè)思想隨著軟件項目規(guī)模越來越大,僅僅依靠個人力量25較強的英語閱讀和寫作能力程序世界的主導(dǎo)語言是英文,編寫程序開發(fā)文檔和開發(fā)工具幫助文件離不開英文,了解業(yè)界的最新動向、閱讀技術(shù)文章離不開英文,就是與世界各地編程高手交流、發(fā)布幫助請求同樣離不開英文。作為基礎(chǔ)軟件工程師,具有一定的英語基礎(chǔ)對于提升自身的學(xué)習(xí)和工作能力極有幫助。較強的英語閱讀和寫作能力程序世界的主導(dǎo)語言是英文,編寫程序開26掌握數(shù)據(jù)庫知識信息是以數(shù)據(jù)為中心的,因此與數(shù)據(jù)庫的交互在所有軟件中都是必不可少的,了解數(shù)據(jù)庫操作和編程是軟件工程師需要具備的基本素質(zhì)之一。目前常用的網(wǎng)絡(luò)數(shù)據(jù)庫軟件有Oracle、DB2、SYBASE、SQLServer等。掌握數(shù)據(jù)庫知識信息是以數(shù)據(jù)為中心的,因此與數(shù)據(jù)庫的交互在所有27良好的編碼能力基礎(chǔ)軟件工程師的一個重要職責(zé)是把用戶的需求功能用某種計算機語言予以實現(xiàn)。編碼能力直接決定了項目開發(fā)的效率。這就要求軟件工程師至少精通一門編程語言,同時良好的編程習(xí)慣也是必須的,提高代碼效率、提高代碼的可維護(hù)性都是編程過程中需要注意的。良好的編碼能力基礎(chǔ)軟件工程師的一個重要職責(zé)是把用戶的需求功能28強烈的求知欲望和進(jìn)取心軟件業(yè)是一個不斷變化和不斷創(chuàng)新的行業(yè),面對層出不窮的新技術(shù),軟件人才的求知欲和進(jìn)取心就顯得尤為重要,它是在這個激烈競爭的行業(yè)中立足的基本條件。強烈的求知欲望和進(jìn)取心軟件業(yè)是一個不斷變化和不斷創(chuàng)新的行業(yè),29了解和掌握IT行業(yè)的發(fā)展動態(tài)作為一名軟件工程師,了解IT行業(yè)的發(fā)展動態(tài),有助于確定自己繼續(xù)學(xué)習(xí)的方向,有利于提高自己的能力;同時通過接受新的軟件設(shè)計思想和軟件開發(fā)技術(shù),可以使開發(fā)效率更高,同時也保證自己在軟件設(shè)計領(lǐng)域不致于落伍。了解和掌握IT行業(yè)的發(fā)展動態(tài)作為一名軟件工程師,了解IT行業(yè)30

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識

計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀31計算所培訓(xùn)中心

如何培養(yǎng)軟件工程師

科學(xué)的課程安排豐富的教學(xué)手段完善的實踐環(huán)節(jié)

計算所培訓(xùn)中心

如何培養(yǎng)軟件工程師科學(xué)的課程安排32科學(xué)的課程安排操作系統(tǒng):Win2000局域網(wǎng)與商務(wù)網(wǎng)站、Linux系統(tǒng)管理與網(wǎng)站構(gòu)建、UNIX系統(tǒng)管理與網(wǎng)絡(luò)管理。程序設(shè)計:C/C++語言程序設(shè)計、VisualC++6.0程序設(shè)計、VisualBasic6.0程序設(shè)計、Java2程序設(shè)計、Delphi6.0程序設(shè)計、PowerBuilder企業(yè)MIS系統(tǒng)開發(fā)。

科學(xué)的課程安排操作系統(tǒng):Win2000局域網(wǎng)與商務(wù)網(wǎng)站、Li33數(shù)據(jù)庫技術(shù):SQLServer2000系統(tǒng)管理、SQLServer2000系統(tǒng)實現(xiàn)與開發(fā)、SQLServer2000數(shù)據(jù)倉庫、Oracle8i管理備份及性能優(yōu)化、Oracle8i網(wǎng)絡(luò)管理與應(yīng)用開發(fā)用、Developer6.0企業(yè)MIS系統(tǒng)開發(fā)。網(wǎng)頁編程:ASP+IIS5動態(tài)網(wǎng)站編程技術(shù)、JSP/Servlet商務(wù)網(wǎng)站編程技術(shù)、PHP交互式頁面開發(fā)、XML技術(shù)與應(yīng)用。網(wǎng)頁制作:高級網(wǎng)頁設(shè)計師、多媒體網(wǎng)頁設(shè)計與美工。

數(shù)據(jù)庫技術(shù):SQLServer2000系統(tǒng)管理、SQL34豐富的教學(xué)手段實例教學(xué)通過短小的應(yīng)用實例與操作演示,使您易懂易學(xué)互動教學(xué)培訓(xùn)教師指導(dǎo),學(xué)生帶著問題實際操作與編程,讓您真正掌握與理解知識難點經(jīng)驗教學(xué)培訓(xùn)教師不僅要教會學(xué)員課本知識,而且還會教你一些開發(fā)經(jīng)驗和應(yīng)用技巧豐富的教學(xué)手段實例教學(xué)35完善的實踐環(huán)節(jié)合作伙伴:中科天博計算機技術(shù)有限公司計算所培訓(xùn)中心給學(xué)員提供教學(xué)實踐環(huán)節(jié);每期學(xué)員都有機會參與中科天博公司的項目開發(fā);優(yōu)秀學(xué)員培訓(xùn)結(jié)束后,可以根據(jù)自己的意愿和中科天博公司的需求進(jìn)行雙方選擇。在商業(yè)領(lǐng)域,是首家在國內(nèi)承擔(dān)商業(yè)信息自動化項目的專業(yè)技術(shù)隊伍,十幾年來,他們以商業(yè)自動化為突破口,逐步形成了一支實力雄厚、經(jīng)驗豐富的專業(yè)技術(shù)隊伍,取得了一系列的豐碩成果,在國內(nèi)享有良好的聲譽。完善的實踐環(huán)節(jié)合作伙伴:中科天博計算機技術(shù)有限公司計算所培36

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識

計算所培訓(xùn)中心如何培養(yǎng)軟件工程師

軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀37軟件工程師如何進(jìn)一步提高自己

研究計算機軟件體系結(jié)構(gòu)提高多種操作系統(tǒng)下開發(fā)的能力提高軟件質(zhì)量控制能力提高綜合知識能力

軟件工程師如何進(jìn)一步提高自己研究計算機軟件體系結(jié)構(gòu)38研究計算機軟件體系結(jié)構(gòu)軟件體系結(jié)構(gòu)表示了一個軟件系統(tǒng)的高層結(jié)構(gòu),主要特點有:1)軟件系統(tǒng)結(jié)構(gòu)是一個高層次上的抽象,它并不涉及具體的系統(tǒng)結(jié)構(gòu)(比如B/S還是C/S),也不關(guān)心具體的實現(xiàn);2)軟件體系結(jié)構(gòu)必須支持系統(tǒng)所要求的功能,在設(shè)計軟件體系結(jié)構(gòu)的時候,必須考慮系統(tǒng)的動態(tài)行為;3)在設(shè)計軟件體系結(jié)構(gòu)的時候,必須考慮現(xiàn)有系統(tǒng)的兼容性、安全性和可靠性,同時還要考慮系統(tǒng)以后的擴展性和伸縮性。所以有時候必須在多個不同方向的目標(biāo)中進(jìn)行決策。研究計算機軟件體系結(jié)構(gòu)軟件體系結(jié)構(gòu)表示了一個軟件系統(tǒng)的高層結(jié)39應(yīng)用程序2內(nèi)核應(yīng)用程序1應(yīng)用程序3數(shù)據(jù)庫輸出人機交互以數(shù)據(jù)為中心的體系結(jié)構(gòu)應(yīng)用程序1內(nèi)核應(yīng)用程序2數(shù)據(jù)庫輸出人機交互以執(zhí)行為中心的體系結(jié)構(gòu)執(zhí)行中心(EC)內(nèi)核(CORE)應(yīng)用對象2應(yīng)用對象2用戶界面對象面向?qū)ο蟮捏w系結(jié)構(gòu)應(yīng)用程序1內(nèi)核數(shù)據(jù)庫人機交互基于組件的體系結(jié)構(gòu)應(yīng)用程序2應(yīng)用程序3總線應(yīng)用軟件體系結(jié)構(gòu)發(fā)展應(yīng)用程序2內(nèi)核應(yīng)用程序1應(yīng)用程序3數(shù)據(jù)庫輸出人機交互以數(shù)40提高多種操作系統(tǒng)下開發(fā)的能力UNIXWINDOWSLINUX目前,隨著軟件規(guī)模的越來越大,許多應(yīng)用軟件的開發(fā)不僅僅局限于一個開發(fā)平臺,這就要求軟件工程師必須具備多平臺開發(fā)的能力。目前主流的開發(fā)平臺有:需要說明的是:隨著各大軟件、硬件廠商支持LINUX,使得LINUX操作系統(tǒng)在近幾年得到了迅速的發(fā)展;國內(nèi)許多軟件廠商紛紛投入大量人力、財力開發(fā)中文LINUX操作系統(tǒng),并初見成效。提高多種操作系統(tǒng)下開發(fā)的能力UNIX目前,隨著軟件規(guī)模的越來41提高軟件質(zhì)量控制能力學(xué)習(xí)軟件工程思想;對已經(jīng)完成的軟件項目進(jìn)行得失、成敗的分析總結(jié);學(xué)習(xí)ISO9000-3或CMM軟件質(zhì)量控制體系知識。目前我國軟件企業(yè)存在的最大問題是軟件質(zhì)量控制能力較弱、軟件開發(fā)進(jìn)度控制較差。所以如果軟件工程師希望自己能夠得到提高,就必須提高對軟件質(zhì)量的控制和管理能力。提高軟件質(zhì)量控制能力學(xué)習(xí)軟件工程思想;目前我國軟件企業(yè)存在的42提高綜合知識能力現(xiàn)在的軟件開發(fā)不僅需要豐富的軟件知識,在某些時候網(wǎng)絡(luò)知識、硬件知識也是必不可少的;綜合知識的能力還體現(xiàn)在對行業(yè)事務(wù)處理(主要指在開發(fā)應(yīng)用軟件中)的理解;能夠接受先進(jìn)的設(shè)計方法;如果希望自己能在管理上提高一步,還需要具有一定的管理能力。提高綜合知識能力現(xiàn)在的軟件開發(fā)不僅需要豐富的軟件知識,在某些43

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識

計算所培訓(xùn)中心如何培養(yǎng)軟件工程師

軟件工程師如何進(jìn)一步提高自己

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀44中國軟件產(chǎn)業(yè)的光明前途起步較晚的我國軟件產(chǎn)業(yè)近5年來年均增長率達(dá)28%,是同期GDP增長速度的3倍;1995年,我國軟件業(yè)銷售收入只有68億元,而2000總銷售額已達(dá)600億元。目前,我國軟件業(yè)有從業(yè)人員33萬,其中軟件技術(shù)人員16萬人。我國軟件產(chǎn)業(yè)的企業(yè)群體正在形成,北大方正、中軟總公司、東大阿爾派等幾家軟件企業(yè)的年銷售收入均超過10億元;中國軟件產(chǎn)業(yè)的光明前途起步較晚的我國軟件產(chǎn)業(yè)近5年來年均增長45我國已批準(zhǔn)建立了10個國家級軟件產(chǎn)業(yè)基地:北京、上海、大連、成都、西安、濟(jì)南、杭州、廣州、長沙和南京,以推動軟件業(yè)實現(xiàn)跨越式發(fā)展;國外大的IT企業(yè),紛紛在中國投資成立軟件企業(yè)。2002年7月11日,微軟公司在上海投資成立了上海微創(chuàng)軟件有限公司。

我國已批準(zhǔn)建立了10個國家級軟件產(chǎn)業(yè)基地:北京、上海、大連、46感謝各位光臨中科院計算所培訓(xùn)中心感謝各位光臨中科院計算所培訓(xùn)中心47題目:軟件工程師的成長之路主講人:席俊國中科院計算所培訓(xùn)中心2002年7月20日題目:軟件工程師的成長之路主講人:席俊國中科院計算所培訓(xùn)中心48我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀軟件人才體系的構(gòu)造軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀49我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀我國軟件產(chǎn)業(yè)的發(fā)展歷程我國軟件產(chǎn)業(yè)的現(xiàn)狀我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀我國軟件產(chǎn)業(yè)的發(fā)展歷程50我國軟件產(chǎn)業(yè)的發(fā)展歷程二十世紀(jì)七八十年代:第一次浪潮,1982年,誕生了中國第一個軟件的專門主管機關(guān):國家科委(現(xiàn)科技部)中國軟件技術(shù)開發(fā)中心。一項龐大的“軟件發(fā)展計劃”也就勢出爐。然而,就在印度開始啟動的1985年,原本先行一步的中國,隨著國家科委領(lǐng)導(dǎo)的更替,一度轟轟烈烈的軟件計劃卻緊急剎車。中國軟件發(fā)展史上的“第一次浪潮”匆匆結(jié)束。我國軟件產(chǎn)業(yè)的發(fā)展歷程二十世紀(jì)七八十年代:第一次浪潮,19851我國軟件產(chǎn)業(yè)的發(fā)展歷程80年代未期,計算機在中國的迅速普及拉動了眾多應(yīng)用軟件的興起,中國軟件業(yè)進(jìn)入“第二次浪潮”。WPS、Richwin、“網(wǎng)絡(luò)螞蟻”、“超級解霸”等,是這個時代的流行話題。在1989年以前,我們出現(xiàn)了一批商業(yè)性軟件公司,有做字處理工具的、做出口的。當(dāng)時我們的出口是與印度競爭的,基本不相上下。但是,在90年代這個全球軟件開始轉(zhuǎn)向產(chǎn)業(yè)化的關(guān)鍵時期,我們沒有跟上。而90年代初,在地球的另一面,一群軟件“恐龍”已然長成。也是從這個時期開始,微軟、CA、SAP、IBM等一批國外軟件商陸續(xù)進(jìn)入中國,而且享受著比本土企業(yè)更多的優(yōu)惠政策。

我國軟件產(chǎn)業(yè)的發(fā)展歷程80年代未期,計算機在中國的迅速普及拉52我國軟件產(chǎn)業(yè)的發(fā)展歷程2000年,中國第一個軟件優(yōu)惠政策出臺,中國軟件的“第三次浪潮”開始。我國軟件產(chǎn)業(yè)的發(fā)展歷程2000年,中國第一個軟件優(yōu)惠政策出臺53我國軟件產(chǎn)業(yè)的現(xiàn)狀軟件產(chǎn)業(yè)發(fā)展的三個方向操作系統(tǒng)應(yīng)用軟件系統(tǒng)集成國內(nèi)目前的狀況是應(yīng)用軟件以及系統(tǒng)集成公司比較多,軟件產(chǎn)品主要集中在一些管理軟件、財務(wù)軟件等基于數(shù)據(jù)庫應(yīng)用的軟件、教育軟件、殺毒軟件及一些中文平臺的開發(fā)上,而在利潤豐厚、應(yīng)用廣泛的基礎(chǔ)軟件如操作系統(tǒng)、數(shù)據(jù)庫管理軟件等,基本上無所作為。

我國軟件產(chǎn)業(yè)的現(xiàn)狀軟件產(chǎn)業(yè)操作系統(tǒng)應(yīng)用軟件系統(tǒng)集成國內(nèi)目前的54中國與印度一組軟件產(chǎn)業(yè)數(shù)據(jù)比較1999年度印度軟件業(yè)的產(chǎn)值是56億美元,其中出口額為39億美元,國內(nèi)市場銷售額為17億美元;中國1999年整個國內(nèi)市場銷售額為176億元人民幣,約合20億美元左右。印度軟件企業(yè)約有1000家,在中國這個數(shù)字是5000多家。比較起來,在國內(nèi)銷售額上,中國和印度比較接近,中國可能還稍稍超出印度。但在出口額上,中國軟件業(yè)出口額幾乎可以忽略不計。印度這個數(shù)字是中國軟件國內(nèi)銷售額的兩倍,而中國軟件企業(yè)數(shù)是印度的5倍以上,其中大多數(shù)是50個員工以下的小作坊式企業(yè)。印度約有28萬軟件工程師,平均每個企業(yè)280人,而中國僅僅有十幾萬軟件開發(fā)人員,分布在5000多個企業(yè)里。中國與印度一組軟件產(chǎn)業(yè)數(shù)據(jù)比較1999年度印度軟件業(yè)的產(chǎn)值55印度軟件業(yè)的發(fā)展時間出口額(美元)80年代中期3000萬1995-19967.34億1997-199818億1998-199929億1999-200039億2000-200163億2008(計劃)500億通過以上這些數(shù)據(jù),可以清醒地認(rèn)識到我國軟件產(chǎn)業(yè)與國外軟件產(chǎn)業(yè)存在著的巨大差距,其中軟件人才的差異是形成這種局面的一個重要因素。印度軟件業(yè)的發(fā)展時間出口額(美元)80年代中期3000萬1956

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀軟件人才體系的構(gòu)造軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀57軟件人才體系的構(gòu)造在國內(nèi),根據(jù)統(tǒng)計,我國大約有五千多家軟件企業(yè),而已經(jīng)有的十六萬軟件從業(yè)人員,遠(yuǎn)遠(yuǎn)不能滿足中國軟件產(chǎn)業(yè)發(fā)展的需要。專家和權(quán)威機構(gòu)預(yù)測,未來五年全國軟件開發(fā)人才的缺口將達(dá)80萬。軟件人才的缺乏,已經(jīng)成為制約現(xiàn)階段我國軟件產(chǎn)業(yè)發(fā)展的主要問題。

我國軟件人才的現(xiàn)狀—缺乏軟件人才體系的構(gòu)造在國內(nèi),根據(jù)統(tǒng)計,我國大約有五千多家軟件企58在軟件行業(yè),處在頂層的是少數(shù)高級科研開發(fā)人員和高層管理人員,中間層是系統(tǒng)分析員等,處在金字塔基層支撐著整座金字塔的是大量的軟件開發(fā)人員、程序員?;鶎尤瞬藕椭懈邔尤瞬诺慕Y(jié)構(gòu)比例大致遵循80/20原則。軟件產(chǎn)業(yè)和傳統(tǒng)產(chǎn)業(yè)一樣,其發(fā)展需要有大量的產(chǎn)業(yè)工人即基礎(chǔ)軟件人才來支撐,大量的軟件開發(fā)人員、程序員,是軟件產(chǎn)業(yè)持續(xù)發(fā)展的基礎(chǔ)。

合理地構(gòu)造人才體系程序員軟件開發(fā)員系統(tǒng)分析員高層管理員在軟件行業(yè),處在頂層的是少數(shù)高級科研開發(fā)人員和高層管理人員,59國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)目前我國的計算機軟件人才培養(yǎng)主要集中在高等院校的計算機專業(yè)及電子電信等相關(guān)專業(yè)學(xué)歷教育。受過高等教育的大學(xué)畢業(yè)生進(jìn)入到企業(yè)后是不甘心也不應(yīng)該只成為寫程序的軟件開發(fā)人員,他們在企業(yè)經(jīng)過一到兩年的軟件開發(fā)實踐,就會自覺或者不自覺地向系統(tǒng)分析員、項目經(jīng)理發(fā)展,成為中間層次的人才。在我國的軟件企業(yè)中,人才主要是集中在這一個層次,因為缺少基礎(chǔ)的軟件開發(fā)人員,還使得中間層次的人才很難再向高層科技開發(fā)人才發(fā)展。

國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)目前我國的計算機軟件人才培養(yǎng)主要集中在60國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)畸形的人才結(jié)構(gòu)?高層管理員程序員軟件開發(fā)員系統(tǒng)分析員國內(nèi)軟件企業(yè)的人才結(jié)構(gòu)畸形的人才結(jié)構(gòu)?高層程序員系統(tǒng)分析員61

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀62軟件工程師的基本素質(zhì)和必備知識具有軟件工程的概念良好的團(tuán)隊作業(yè)思想較強的英語閱讀和寫作能力掌握數(shù)據(jù)庫知識良好的編碼能力強烈的求知欲望和進(jìn)取心了解和掌握IT行業(yè)的發(fā)展動態(tài)軟件工程師的基本素質(zhì)和必備知識具有軟件工程的概念63具有軟件工程的概念基礎(chǔ)軟件工程師處于軟件企業(yè)人才金字塔的底層,是整個人才結(jié)構(gòu)的基礎(chǔ),雖然他們從事的工作相對于系統(tǒng)分析師和高級程序員要單純一些,但是他們是整個軟件工程中重要的一環(huán),因此,基礎(chǔ)軟件工程師同樣要具有軟件工程的概念。從項目需求分析開始到安裝調(diào)試完畢,基礎(chǔ)軟件工程師都必須能清楚地理解和把握這些過程,并能勝任各種環(huán)節(jié)的具體工作,這樣的能力正好符合了當(dāng)前企業(yè)對基礎(chǔ)軟件工程師的全面要求。具有軟件工程的概念基礎(chǔ)軟件工程師處于軟件企業(yè)人才金字塔的底層64軟件工程這一概念,主要是針對20世紀(jì)60年代“軟件危機”而提出的。自這一概念提出以來,圍繞軟件項目,開展了有關(guān)開發(fā)模型、方法以及支持工具的研究。主要圍繞軟件過程以及軟件復(fù)用,開展了有關(guān)軟件生產(chǎn)技術(shù)和軟件生產(chǎn)管理的研究與實踐。軟件工程這一概念,主要是針對20世紀(jì)60年代“軟件危機”而提65軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施66軟件工程的主要目標(biāo)生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。正確性意指軟件產(chǎn)品達(dá)到預(yù)期功能的程度??捎眯灾杠浖窘Y(jié)構(gòu)、實現(xiàn)及文檔為用戶可用的程度。開銷合宜性(合算性)是指軟件開發(fā)、運行的整個開銷滿足用戶要求的程度。這些目標(biāo)的實現(xiàn)不論在理論上還是在實踐中均存在很多問題有待解決,它們形成了對過程、過程模型及工程方法選取的約束。軟件工程的主要目標(biāo)生產(chǎn)具有正確性、可用性以及開銷合宜的產(chǎn)品。67軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施68軟件工程活動軟件工程活動是“生產(chǎn)一個最終滿足需求且達(dá)到工程目標(biāo)的軟件產(chǎn)品所需要的步驟”。主要包括需求、設(shè)計、實現(xiàn)、確認(rèn)以及支持等活動。需求活動包括問題分析和需求分析。問題分析獲取需求定義,又稱軟件需求規(guī)約。需求分析生成功能規(guī)約。設(shè)計活動一般包括概要設(shè)計和詳細(xì)設(shè)計。概要設(shè)計建立整個軟件體系結(jié)構(gòu),包括子系統(tǒng)、模塊以及相關(guān)層次的說明、每一模塊接口定義。詳細(xì)設(shè)計產(chǎn)生程序員可用的模塊說明,包括每一模塊中數(shù)據(jù)結(jié)構(gòu)說明及加工描述。實現(xiàn)活動把設(shè)計結(jié)果轉(zhuǎn)換為可執(zhí)行的程序代碼。確認(rèn)活動貫穿于整個開發(fā)過程,實現(xiàn)完成后的確認(rèn),保證最終產(chǎn)品滿足用戶的要求。支持活動包括修改和完善。軟件工程活動軟件工程活動是“生產(chǎn)一個最終滿足需求且達(dá)到工程目69軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施有效的工程管理可用性正確性合算性需求設(shè)計實現(xiàn)確認(rèn)支持目標(biāo)原則活動選用適宜的開發(fā)范例軟件工程涉及了軟件工程的目標(biāo)、軟件工程原則和軟件工程活動。軟件工程所涉及的要素:采用好的設(shè)計方法提供高質(zhì)量支持過程實施70軟件工程的四項基本原則選取適宜開發(fā)范型。該原則與系統(tǒng)設(shè)計有關(guān)。在系統(tǒng)設(shè)計中,軟件需求、硬件需求以及其他因素之間是相互制約、相互影響的,經(jīng)常需要權(quán)衡。因此,必須認(rèn)識需求定義的易變性,采用適宜的開發(fā)范型予以控制,以保證軟件產(chǎn)品滿足用戶的要求。采用合適的設(shè)計方法。在軟件設(shè)計中,通常要考慮軟件的模塊化、抽象與信息隱蔽、局部化、一致性以及適應(yīng)性等特征。合適的設(shè)計方法有助于這些特征的實現(xiàn),以達(dá)到軟件工程的目標(biāo)。提供高質(zhì)量的工程支持?!肮び破涫?,必先利其器”。在軟件工程中,軟件工具與環(huán)境對軟件過程的支持頗為重要。軟件工程項目的質(zhì)量與開銷直接取決于對軟件工程所提供的支撐質(zhì)量和效用。重視開發(fā)過程的管理。軟件工程的管理,直接影響可用資源的有效利用,生產(chǎn)滿足目標(biāo)的軟件產(chǎn)品,提高軟件組織的生產(chǎn)能力等問題。因此,僅當(dāng)軟件過程得以有效管理時,才能實現(xiàn)有效的軟件工程。軟件工程的四項基本原則選取適宜開發(fā)范型。該原則與系統(tǒng)設(shè)計有關(guān)71良好的團(tuán)隊作業(yè)思想隨著軟件項目規(guī)模越來越大,僅僅依靠個人力量已經(jīng)無法完成工作,因此,現(xiàn)代軟件企業(yè)越來越重視團(tuán)隊精神。一般來講,軟件企業(yè)中的程序員可以分為兩種,一種是對編程工具很熟,能力很強,把編碼編得很簡潔高效,但卻缺乏規(guī)范和合作的觀念;另一種編程不一定很快,但是很規(guī)范,個人能力不一定很強,但合作意識很好。第二種人更加適合現(xiàn)代軟件企業(yè)發(fā)展的潮流。對于基礎(chǔ)軟件工程師來說,他們在企業(yè)中的角色決定了他們必須具有良好的規(guī)范意識和團(tuán)隊精神。良好的團(tuán)隊作業(yè)思想隨著軟件項目規(guī)模越來越大,僅僅依靠個人力量72較強的英語閱讀和寫作能力程序世界的主導(dǎo)語言是英文,編寫程序開發(fā)文檔和開發(fā)工具幫助文件離不開英文,了解業(yè)界的最新動向、閱讀技術(shù)文章離不開英文,就是與世界各地編程高手交流、發(fā)布幫助請求同樣離不開英文。作為基礎(chǔ)軟件工程師,具有一定的英語基礎(chǔ)對于提升自身的學(xué)習(xí)和工作能力極有幫助。較強的英語閱讀和寫作能力程序世界的主導(dǎo)語言是英文,編寫程序開73掌握數(shù)據(jù)庫知識信息是以數(shù)據(jù)為中心的,因此與數(shù)據(jù)庫的交互在所有軟件中都是必不可少的,了解數(shù)據(jù)庫操作和編程是軟件工程師需要具備的基本素質(zhì)之一。目前常用的網(wǎng)絡(luò)數(shù)據(jù)庫軟件有Oracle、DB2、SYBASE、SQLServer等。掌握數(shù)據(jù)庫知識信息是以數(shù)據(jù)為中心的,因此與數(shù)據(jù)庫的交互在所有74良好的編碼能力基礎(chǔ)軟件工程師的一個重要職責(zé)是把用戶的需求功能用某種計算機語言予以實現(xiàn)。編碼能力直接決定了項目開發(fā)的效率。這就要求軟件工程師至少精通一門編程語言,同時良好的編程習(xí)慣也是必須的,提高代碼效率、提高代碼的可維護(hù)性都是編程過程中需要注意的。良好的編碼能力基礎(chǔ)軟件工程師的一個重要職責(zé)是把用戶的需求功能75強烈的求知欲望和進(jìn)取心軟件業(yè)是一個不斷變化和不斷創(chuàng)新的行業(yè),面對層出不窮的新技術(shù),軟件人才的求知欲和進(jìn)取心就顯得尤為重要,它是在這個激烈競爭的行業(yè)中立足的基本條件。強烈的求知欲望和進(jìn)取心軟件業(yè)是一個不斷變化和不斷創(chuàng)新的行業(yè),76了解和掌握IT行業(yè)的發(fā)展動態(tài)作為一名軟件工程師,了解IT行業(yè)的發(fā)展動態(tài),有助于確定自己繼續(xù)學(xué)習(xí)的方向,有利于提高自己的能力;同時通過接受新的軟件設(shè)計思想和軟件開發(fā)技術(shù),可以使開發(fā)效率更高,同時也保證自己在軟件設(shè)計領(lǐng)域不致于落伍。了解和掌握IT行業(yè)的發(fā)展動態(tài)作為一名軟件工程師,了解IT行業(yè)77

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識

計算所培訓(xùn)中心如何培養(yǎng)軟件工程師軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀78計算所培訓(xùn)中心

如何培養(yǎng)軟件工程師

科學(xué)的課程安排豐富的教學(xué)手段完善的實踐環(huán)節(jié)

計算所培訓(xùn)中心

如何培養(yǎng)軟件工程師科學(xué)的課程安排79科學(xué)的課程安排操作系統(tǒng):Win2000局域網(wǎng)與商務(wù)網(wǎng)站、Linux系統(tǒng)管理與網(wǎng)站構(gòu)建、UNIX系統(tǒng)管理與網(wǎng)絡(luò)管理。程序設(shè)計:C/C++語言程序設(shè)計、VisualC++6.0程序設(shè)計、VisualBasic6.0程序設(shè)計、Java2程序設(shè)計、Delphi6.0程序設(shè)計、PowerBuilder企業(yè)MIS系統(tǒng)開發(fā)。

科學(xué)的課程安排操作系統(tǒng):Win2000局域網(wǎng)與商務(wù)網(wǎng)站、Li80數(shù)據(jù)庫技術(shù):SQLServer2000系統(tǒng)管理、SQLServer2000系統(tǒng)實現(xiàn)與開發(fā)、SQLServer2000數(shù)據(jù)倉庫、Oracle8i管理備份及性能優(yōu)化、Oracle8i網(wǎng)絡(luò)管理與應(yīng)用開發(fā)用、Developer6.0企業(yè)MIS系統(tǒng)開發(fā)。網(wǎng)頁編程:ASP+IIS5動態(tài)網(wǎng)站編程技術(shù)、JSP/Servlet商務(wù)網(wǎng)站編程技術(shù)、PHP交互式頁面開發(fā)、XML技術(shù)與應(yīng)用。網(wǎng)頁制作:高級網(wǎng)頁設(shè)計師、多媒體網(wǎng)頁設(shè)計與美工。

數(shù)據(jù)庫技術(shù):SQLServer2000系統(tǒng)管理、SQL81豐富的教學(xué)手段實例教學(xué)通過短小的應(yīng)用實例與操作演示,使您易懂易學(xué)互動教學(xué)培訓(xùn)教師指導(dǎo),學(xué)生帶著問題實際操作與編程,讓您真正掌握與理解知識難點經(jīng)驗教學(xué)培訓(xùn)教師不僅要教會學(xué)員課本知識,而且還會教你一些開發(fā)經(jīng)驗和應(yīng)用技巧豐富的教學(xué)手段實例教學(xué)82完善的實踐環(huán)節(jié)合作伙伴:中科天博計算機技術(shù)有限公司計算所培訓(xùn)中心給學(xué)員提供教學(xué)實踐環(huán)節(jié);每期學(xué)員都有機會參與中科天博公司的項目開發(fā);優(yōu)秀學(xué)員培訓(xùn)結(jié)束后,可以根據(jù)自己的意愿和中科天博公司的需求進(jìn)行雙方選擇。在商業(yè)領(lǐng)域,是首家在國內(nèi)承擔(dān)商業(yè)信息自動化項目的專業(yè)技術(shù)隊伍,十幾年來,他們以商業(yè)自動化為突破口,逐步形成了一支實力雄厚、經(jīng)驗豐富的專業(yè)技術(shù)隊伍,取得了一系列的豐碩成果,在國內(nèi)享有良好的聲譽。完善的實踐環(huán)節(jié)合作伙伴:中科天博計算機技術(shù)有限公司計算所培83

我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

軟件人才體系的構(gòu)造

軟件工程師的基本素質(zhì)和必備知識

計算所培訓(xùn)中心如何培養(yǎng)軟件工程師

軟件工程師如何進(jìn)一步提高自己我國的軟件產(chǎn)業(yè)的發(fā)展歷程及現(xiàn)狀

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論