




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、航天計(jì)算機(jī)產(chǎn)業(yè)中應(yīng)用軟件的發(fā)展戰(zhàn)略 【摘 要】從市場(chǎng)經(jīng)濟(jì)的角度,以影響軟件市場(chǎng)生命力的幾個(gè)重 要因素為線索,探討了如何面對(duì)市場(chǎng)的競(jìng)爭(zhēng),開(kāi)發(fā)出有生命力的應(yīng)用 軟件產(chǎn)品,特別指岀要抓住I NTERNET漢語(yǔ)軟件尚不完善的契機(jī),應(yīng) 用工程化管理,實(shí)施軟件開(kāi)發(fā)人海戰(zhàn)術(shù),搶灘市場(chǎng)。 軟件作為計(jì)算機(jī)的靈魂,從計(jì)算機(jī)誕生之日起就主宰著計(jì)算機(jī)產(chǎn) 業(yè)的發(fā)展。從二進(jìn)制的指令到最先進(jìn)的語(yǔ)音及圖像識(shí)別系統(tǒng),勾勒出 了軟件發(fā)展的趨勢(shì),即面向用戶(hù),方便用戶(hù),贏得用戶(hù)。微軟公司的 成功有力地說(shuō)明了這一指導(dǎo)思想在軟件開(kāi)發(fā)中的重要性。 由于我國(guó)在基礎(chǔ)工業(yè)和基礎(chǔ)技術(shù)上的先天不足,使得計(jì)算機(jī)工業(yè)從 一開(kāi)始就存在著硬件技術(shù)落后的嚴(yán)重
2、缺陷。因此,盡快制定正確的軟 件發(fā)展戰(zhàn)略是調(diào)整我國(guó)計(jì)算機(jī)工業(yè)跨世紀(jì)發(fā)展戰(zhàn)略的一個(gè)極其重要 的先決條件。為了彌補(bǔ)硬件落后帶來(lái)的問(wèn)題,而向中國(guó)市場(chǎng)的高性能 軟件的開(kāi)發(fā)是唯一的出路。要發(fā)展高性能的軟件,必須重視以下幾點(diǎn): 軟件開(kāi)發(fā)管理中的工程性;軟件的商業(yè)性及其版權(quán)保護(hù);跟蹤國(guó)際先 進(jìn)軟硬件技術(shù),重視應(yīng)用軟件的創(chuàng)造性開(kāi)發(fā)。 一、軟件工程的問(wèn)題 軟件工程的概念是由最初的軟件模塊化和結(jié)構(gòu)化概念演繹而來(lái) 的。初期的應(yīng)用軟件,多數(shù)是以功能為主的。在編制應(yīng)用軟件時(shí),雖 然也有將其搞成通用軟件的良好愿望,但在實(shí)際上卻做不到,客觀上是 因?yàn)橛布阅艿南拗疲词垢愠隽诉@樣的程序也無(wú)法進(jìn)行調(diào)試。同時(shí), 由于各專(zhuān)業(yè)之間
3、缺乏妥善的協(xié)調(diào),主觀上也缺少將各功能塊有機(jī)地聯(lián) 結(jié)起來(lái)的機(jī)制。 隨著硬件技術(shù)的發(fā)展,使得通用程序的編制成為可能。雖然受到 內(nèi)存規(guī)模及字長(zhǎng)的限制,但通過(guò)“模塊化”處理后,軟件的功能得到了大 大的擴(kuò)充。從軟件木身的功能看,最初的程序是“一題一解”;輸入/輸 出;矩陣生成;求解;渾成一體。由于內(nèi)存和速度的限制,對(duì)大型矩陣 的存儲(chǔ)要進(jìn)行復(fù)雜的編碼處理,為了施加不同的約束條件,也要進(jìn)行 類(lèi)似的處理。這時(shí)“模塊化的概念被逐步引進(jìn)。為了節(jié)約內(nèi)存,具有 類(lèi)似處理功能的程序段被相對(duì)集中起來(lái)組成所謂“模塊二可以允許其 它程序段調(diào)用。但由于計(jì)算語(yǔ)言本身的限制,這種“模塊”的“邊緣”并不 十分清晰。通過(guò)對(duì)當(dāng)時(shí)比較通用
4、的計(jì)算語(yǔ)言如ALGOL和FORTRA N等進(jìn)行所謂“結(jié)構(gòu)化”改造,程序員有可能將通用程序各功能模塊的 邊緣定義得更清晰,這時(shí)就產(chǎn)生了各模塊間的協(xié)調(diào)問(wèn)題,仿照機(jī)械加 工中公差配合的概念,軟件工作者提出了“軟件工程”這一概念,實(shí)際上, 就是一套規(guī)范各模塊間數(shù)據(jù)傳遞格式的標(biāo)準(zhǔn)。當(dāng)軟件變得越來(lái)越“通 用”后,一個(gè)軟件中涉及的內(nèi)容已經(jīng)不是單一學(xué)科的問(wèn)題,靠一個(gè)人或 幾個(gè)人是無(wú)法完成整個(gè)軟件的,而多學(xué)科的問(wèn)題(有很多個(gè)“模塊。會(huì) 產(chǎn)生大量的模塊間協(xié)調(diào)問(wèn)題,這也使得“軟件工程的概念受到更多的 重視。“軟件工程”的真正含義就是在保證軟件所含內(nèi)容一致性的前提 下,將軟件編制從個(gè)人化的小作坊模式轉(zhuǎn)變成由多學(xué)科協(xié)調(diào)
5、作戰(zhàn)的大 生產(chǎn)模式。下面從著名的有限元結(jié)構(gòu)分析軟件MSC/NASTRAN和 最流行的系統(tǒng)軟件Micro s o ft Window s的成功來(lái)看看我們可以從 中得到什么啟示和教訓(xùn)。 作為一個(gè)有限元結(jié)構(gòu)分析軟件,MSC/NASTRAN在1 9 9 5年的 水平除了在程序功能上稍有區(qū)別外,在其它方而與我們?cè)诋?dāng)時(shí)己擁有 的通用結(jié)構(gòu)分析軟件SAP-V及我們自行編制的分析軟件并沒(méi)有太大 的差別,但到了 1996年,NASTRAN就推出了 XL前后處理模塊這 一使其產(chǎn)生重大飛躍的軟件包。其功能是使原來(lái)十分煩瑣的輸入/輸 出由抽象的數(shù)據(jù)流轉(zhuǎn)變?yōu)橹庇^的圖像。為了開(kāi)發(fā)XL,MSC公司投入 了大量的人力和時(shí)間,在
6、這種“大生產(chǎn)”的模式下如果不對(duì)軟件工程給 予足夠的重視,很難想象最后的結(jié)果會(huì)是什么樣子。當(dāng)時(shí)我們了解到 了 NASTRAN的這一動(dòng)向后,也曾試圖完善自編分析軟件的前后處 理功能,但由于各方面條件所限,加之技術(shù)領(lǐng)導(dǎo)部門(mén)對(duì)這一問(wèn)題缺乏 應(yīng)有的重視,使我們失掉了一個(gè)有可能趕上國(guó)際先進(jìn)水平的時(shí)機(jī)。 Microsoft Wind o ws開(kāi)發(fā)的成功,也說(shuō)明了軟件工程在軟件開(kāi)發(fā) 中的重要性,作為一個(gè)“視窗型系統(tǒng)軟件,它采用了先進(jìn)的圖形功能, 并為了適應(yīng)各種外設(shè)的需要,建立了一個(gè)強(qiáng)大的設(shè)備驅(qū)動(dòng)程序庫(kù),而 所有的這一切都是在很短的時(shí)間內(nèi)完成的,試想如果沒(méi)有在開(kāi)發(fā)過(guò)程 中很好地應(yīng)用軟件工程技術(shù),這么龐大的系統(tǒng)軟
7、件怎么有可能在這么 短的時(shí)間內(nèi)調(diào)試成功。每個(gè)程序員都有自己的風(fēng)格,自己的癖好,如 果各行其是,沒(méi)有約束,雖然每一個(gè)模塊都可以單獨(dú)正確運(yùn)行,但整個(gè) 程序?qū)⑹且槐P(pán)散沙,根木無(wú)法運(yùn)行。 在當(dāng)今激烈競(jìng)爭(zhēng)的軟件市場(chǎng)中,那種不考慮開(kāi)發(fā)效率,只考慮軟 件功能的開(kāi)發(fā)思想己被淘汰了。由于一個(gè)好的設(shè)計(jì)思想很容易遭到剽 竊,而在最后的產(chǎn)品出來(lái)之前又無(wú)法獲得版權(quán)的保護(hù),因此開(kāi)發(fā)效率實(shí) 際上就是關(guān)系到軟件開(kāi)發(fā)是否成功的關(guān)鍵因素。為了提高軟件開(kāi)發(fā)效 率,多學(xué)科的協(xié)調(diào)是必不可少的,所以對(duì)軟件工程是否重視就直接影 響到開(kāi)發(fā)商的經(jīng)濟(jì)利益。因?yàn)樵诋?dāng)今多媒體新技術(shù)的沖擊下,僅靠幾 個(gè)軟件程序員是無(wú)法完成一個(gè)涉及圖像、聲音、動(dòng)畫(huà)、通
8、訊、人工智 能等多學(xué)科領(lǐng)域?qū)iT(mén)知識(shí)的超大規(guī)模軟件的。 強(qiáng)調(diào)軟件工程的另一個(gè)主要原因是到目前為止,在航天計(jì)算機(jī)產(chǎn) 業(yè)中,軟件的開(kāi)發(fā)還停留在小作坊的模式,這一方面是體制本身帶來(lái) 的問(wèn)題,另一方面與我們對(duì)軟件工程的重視程度有關(guān)。我們的優(yōu)勢(shì)在 于擁有大量的廉價(jià)高級(jí)勞動(dòng)力,如果我們能夠充分重視軟件工程在各 類(lèi)應(yīng)用軟件開(kāi)發(fā)中的應(yīng)用,我們的產(chǎn)品將會(huì)具有很強(qiáng)的競(jìng)爭(zhēng)力。特別 是,當(dāng)我們無(wú)法在短期內(nèi)擺脫硬件落后的客觀現(xiàn)實(shí)的情況下,這一點(diǎn) 尤為重要。 二、軟件的商業(yè)性及版權(quán)問(wèn)題 由于缺乏商品意識(shí),在很長(zhǎng)的一段時(shí)間里,我們軟件產(chǎn)品缺乏應(yīng)有 的包裝,用現(xiàn)在的話(huà)講就是缺少用戶(hù)友善的界而。軟件工作者只滿(mǎn)足 于自己的產(chǎn)品可以
9、實(shí)現(xiàn)某些功能,多數(shù)僅限于學(xué)術(shù)性考慮,甚至連同 行都無(wú)法輕松地理解和使用這類(lèi)軟件。 筆者的一位同事,曾經(jīng)將美國(guó)噴氣推進(jìn)實(shí)驗(yàn)室發(fā)表的一個(gè)用當(dāng)時(shí) 比較先進(jìn)的FORTRA N語(yǔ)言編寫(xiě)的顫振計(jì)算程序“還原”成ALGOL-60 版本,以便可以在國(guó)產(chǎn)71 9型計(jì)算機(jī)上運(yùn)行。這個(gè)工作大約花了他兩 年半的時(shí)間,雖然在由上海交大幾位教授主持的評(píng)審會(huì)上得以通過(guò),但 因其界面令人望而卻步而被束之高閣,研究者兩年半的心血從此付諸 東流,實(shí)在是可惜。 筆者另一位曾經(jīng)在德國(guó)斯圖加特大學(xué)進(jìn)修了兩年的同學(xué),回國(guó) 前,一段小小的偶極子計(jì)算軟件被學(xué)校收購(gòu),賣(mài)了兩千馬克。國(guó)外對(duì) 軟件產(chǎn)品的重視,實(shí)際上是對(duì)知識(shí)的尊重,也是對(duì)人力和物力
10、資源的 珍視和節(jié)約,這種做法既可以有效地避免低層次重復(fù)開(kāi)發(fā),又充分調(diào) 動(dòng)了開(kāi)發(fā)人員的積極性。 除了軟件開(kāi)發(fā)人員本身缺乏應(yīng)有的商品意識(shí)外,長(zhǎng)期以來(lái)對(duì)軟件版 權(quán)缺乏完善的保護(hù)機(jī)制和強(qiáng)有力的措施,也是我國(guó)軟件工業(yè)不能健康 發(fā)展的一個(gè)原因。要真正做好版權(quán)保護(hù)工作,除要完善保護(hù)機(jī)制外, 還需培養(yǎng)國(guó)民的知識(shí)產(chǎn)權(quán)法律意識(shí)。 從MSC / NASTRAN和Mier o soft W i ndows的成功看國(guó)外軟 件的商品意識(shí)。19 9 5年的NASTRAN版本中前后處理功能還基本 上沒(méi)有,而且有限元分析在當(dāng)時(shí)對(duì)一般的工程設(shè)計(jì)人員來(lái)講還是一個(gè) 很抽象的概念,大量繁雜的數(shù)據(jù)輸入令人望而卻步,而抽象的數(shù)據(jù)輸 出又令
11、人不得要領(lǐng),這給軟件的推廣應(yīng)用帶來(lái)了很大的障礙。為了給 用戶(hù)一個(gè)“友善叩勺界面,NASTRAN及時(shí)地推岀了 XL圖像界而,使得 輸入變得輕松,而輸出變得直觀,既推廣了軟件的應(yīng)用,又提高了每 個(gè)軟件的附加值,真是一舉兩得。而微軟公司的“窗口”更是在贏得用 戶(hù)方面達(dá)到了登峰造極的地步,它一改操作系統(tǒng)“學(xué)究”式的而孔,使不 懂計(jì)算機(jī)的人在幾分鐘內(nèi)就學(xué)會(huì)如何操作原來(lái)帶有“神秘而紗的電 腦,在推銷(xiāo)自己本身的同時(shí),也推銷(xiāo)了計(jì)算機(jī)。“微軟”的成功,首先是有 美國(guó)完善的知識(shí)產(chǎn)權(quán)保護(hù)系統(tǒng)的支持;其次是其重視軟件產(chǎn)品的商品 性;第三才是技術(shù)方面的諸如軟件工程概念的運(yùn)用及跟蹤先進(jìn)技術(shù), 提倡創(chuàng)造性開(kāi)發(fā)等。沒(méi)有完善的
12、知識(shí)產(chǎn)權(quán)保護(hù)系統(tǒng)就不可能有“微 軟。 三、跟蹤先進(jìn)技術(shù),提倡創(chuàng)造性開(kāi)發(fā) 為了縮小與先進(jìn)國(guó)家在計(jì)算機(jī)技術(shù)上的差距,我們必須要做好技術(shù) 跟蹤工作,密切注視硬件發(fā)展的動(dòng)態(tài)和我國(guó)可資利用的硬件技術(shù),其 中包括技術(shù)交流和技術(shù)轉(zhuǎn)讓?zhuān)貏e是在決定最底層軟件性能的芯片指 令方而要下大功夫。 在軟件開(kāi)發(fā)方面要充分發(fā)揮我國(guó)人力資源豐富的優(yōu)勢(shì),積極運(yùn)用 軟件工程概念,采用高技術(shù)領(lǐng)域的人海戰(zhàn)術(shù),搶灘由I NT E RNET帶 來(lái)的新的軟件市場(chǎng),特別要提倡創(chuàng)造性開(kāi)發(fā)。所謂創(chuàng)造性,就是不要 僅限于國(guó)外現(xiàn)有軟件的漢化,而是應(yīng)該積極開(kāi)發(fā)適應(yīng)我國(guó)文化的軟 件。我國(guó)目前的很多產(chǎn)品開(kāi)發(fā),模仿的多,創(chuàng)造的少,由此帶來(lái)的是 產(chǎn)品淘汰速
13、度快,開(kāi)發(fā)成木高,經(jīng)濟(jì)效益低。而一個(gè)好的產(chǎn)品,不是去 與同類(lèi)產(chǎn)品爭(zhēng)市場(chǎng),而是在還沒(méi)有同類(lèi)產(chǎn)品的時(shí)候占領(lǐng)市場(chǎng),在岀現(xiàn) 同類(lèi)產(chǎn)品后再去開(kāi)辟新的市場(chǎng),永遠(yuǎn)走在市場(chǎng)的前而,這樣的產(chǎn)品才 是有競(jìng)爭(zhēng)力和生命力的產(chǎn)品。 軟件是一個(gè)帶有很重文化色彩的行業(yè),法國(guó)和德國(guó)己經(jīng)提出限制 英語(yǔ)軟件在本國(guó)網(wǎng)上的上網(wǎng)率,提倡采用本國(guó)文字的軟件。我國(guó)人口 眾多,市場(chǎng)巨大,隨著我國(guó)知識(shí)產(chǎn)權(quán)保護(hù)制度的日益完善,我國(guó)的軟件 市場(chǎng)是一個(gè)有著巨大潛在經(jīng)濟(jì)效益的市場(chǎng),我們要抓住這個(gè)機(jī)遇,拿 出具有中國(guó)文化特色的軟件產(chǎn)品,就像比爾.蓋茨當(dāng)初開(kāi)發(fā)“窗口”一 樣,開(kāi)發(fā)出既便于使用又使老百姓喜聞樂(lè)見(jiàn)的軟件產(chǎn)品來(lái)。 要做到這一點(diǎn),首先要有航天總公司有關(guān)部門(mén)的大力支持和倡導(dǎo), 同時(shí)也要有一個(gè)保障機(jī)制,使得在航天總公司這個(gè)相對(duì)小的范圍內(nèi)能 夠在軟件開(kāi)發(fā)過(guò)程中實(shí)施軟件工程概念管理,并重視產(chǎn)品的商品化, 定期進(jìn)行優(yōu)秀軟件的評(píng)比,評(píng)獎(jiǎng)的標(biāo)準(zhǔn)應(yīng)該以其創(chuàng)造的經(jīng)濟(jì)效益為 主。沒(méi)有了效益,就沒(méi)有了開(kāi)發(fā)基金,沒(méi)有了開(kāi)發(fā)基金也就沒(méi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 提升員工傾聽(tīng)能力的培訓(xùn)方案
- 探索歐洲古城堡的歷史與建筑
- 美容銷(xiāo)售技巧培訓(xùn)
- 提升商務(wù)報(bào)告質(zhì)量的五大原則
- 投資者教育與智能投顧的未來(lái)
- 醫(yī)院安全培訓(xùn)課件教程
- 探索多模式結(jié)合的個(gè)性化高校思政教學(xué)方法研究
- 心理定價(jià)在營(yíng)銷(xiāo)策略中的應(yīng)用
- 廣告創(chuàng)意與文化內(nèi)涵的融合研究
- 教育中人工智能技術(shù)的倫理考量
- 定額〔2025〕1號(hào)文-關(guān)于發(fā)布2018版電力建設(shè)工程概預(yù)算定額2024年度價(jià)格水平調(diào)整的通知
- 中學(xué)生日常行為習(xí)慣養(yǎng)成課題計(jì)劃2
- 供應(yīng)商綠色環(huán)保環(huán)境管理體系評(píng)估表
- GB∕T 11344-2021 無(wú)損檢測(cè) 超聲測(cè)厚
- 《云南省建筑工程資料管理規(guī)程應(yīng)用指南)(上下冊(cè))
- 數(shù)列求和中常見(jiàn)放縮方法和技巧(含答案)
- 寶興縣中藥材生產(chǎn)現(xiàn)狀及發(fā)展思路
- 臺(tái)州市幼兒園教師考核表.
- 小兒霧化吸入課件.ppt
- 鎖骨骨折幻燈片
- 高填方、深挖路塹邊坡和軟基監(jiān)測(cè)方案
評(píng)論
0/150
提交評(píng)論