• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    淺談軟件工程的開發(fā)與應(yīng)用

    2014-04-29 00:00:00劉冠亨
    數(shù)字化用戶 2014年9期

    【摘 要】軟件是信息產(chǎn)業(yè)的一個重點,軟件產(chǎn)業(yè)的發(fā)展重點就是開發(fā)軟件工程,軟件工程隨著信息技術(shù)的發(fā)展取得了良好的成果。軟件工程通常可以分為傳統(tǒng)軟件工程、構(gòu)件軟件工程和面向?qū)ο蟮能浖こ蹋治鲕浖こ痰臉?biāo)準(zhǔn)化與特點可以促進(jìn)高質(zhì)量軟件工程的開發(fā)與應(yīng)用。

    【關(guān)鍵詞】軟件工程;開發(fā);應(yīng)用;特點

    軟件是通過程序設(shè)計與計算機(jī)程序的發(fā)展演變出來的,是由程序與程序設(shè)計發(fā)展到相當(dāng)規(guī)模時產(chǎn)生的,也逐步的商品化。軟件工程的正式提出是由北大西洋公約組織于1968年在一場學(xué)術(shù)會議上提出的,從軟件工程概念的提出到現(xiàn)在,它的發(fā)展已經(jīng)成為了在計算機(jī)科學(xué)領(lǐng)域中的一門獨立學(xué)科,具有較強(qiáng)的工程型和綜合性。目前到未來的時間里,軟件重用與軟件構(gòu)成技術(shù)、中間件技術(shù)以及軟件標(biāo)準(zhǔn)化技術(shù)都是軟件工程的重點研究對象,通過有效分析軟件工程的開發(fā)和應(yīng)用可以準(zhǔn)確預(yù)測軟件工程未來的發(fā)展趨勢。

    一、軟件工程的開發(fā)技術(shù)

    軟件工程是一門研究學(xué)科,使用工程化方式研究、維護(hù)構(gòu)建實用有效、高質(zhì)量的軟件。軟件工程有設(shè)計軟件開發(fā)、程序設(shè)計、設(shè)計模式、系統(tǒng)平臺和數(shù)據(jù)庫等幾個方面的內(nèi)容,現(xiàn)在的政府、工業(yè)、航空、銀行都行業(yè)都在使用軟件程序,人機(jī)界面、電子郵件、編譯器、嵌入式系統(tǒng)和操作系統(tǒng)與數(shù)據(jù)庫等都應(yīng)用了軟件工程。軟件工程的應(yīng)用能夠有效的提高工作效率,提高人們的生活水平,促進(jìn)經(jīng)濟(jì)發(fā)展和社會進(jìn)步。軟件工程師就是創(chuàng)建和應(yīng)用工程軟件的人,根據(jù)行業(yè)的不同,軟件工程師可以劃分為系統(tǒng)架構(gòu)師、程序員、系統(tǒng)分析師、測試員和軟件工程師。軟件工程是一門交叉學(xué)科,是解決軟件方面出現(xiàn)的各種問題的一個系統(tǒng)工程,是一種軟件維護(hù)、開發(fā)使用的系統(tǒng)化、規(guī)律化、可定量研究的方法。軟件工程的目標(biāo)就是生產(chǎn)開發(fā)高質(zhì)量、價格合理的產(chǎn)品,對工程軟件的評定可以根據(jù)高效率性、可靠性、易移植性、可維護(hù)性、多功能性和易使用性等六項指標(biāo)來評定品質(zhì)。

    (一)軟件構(gòu)件與軟件重用技術(shù)

    軟件長期發(fā)展的重點就是軟件構(gòu)建與軟件重用技術(shù),軟件重用是軟件工程的一種方法與手段,它的核心和基礎(chǔ)就是構(gòu)件,它的設(shè)計就是為了要讓軟件開發(fā)者減少或重復(fù)寫代碼的工作,有利于技術(shù)開發(fā)人員有更多的時間和精力投身于更高層次的系統(tǒng)構(gòu)建中,把求解空間與促使空間保持在統(tǒng)一發(fā)展水平。軟件業(yè)需要用構(gòu)件技術(shù)來完成軟件重用技術(shù),需要用搭積木的方式完成軟件生產(chǎn),還要用應(yīng)用管理、構(gòu)件庫管理、運行環(huán)境和集成開發(fā)環(huán)境等開發(fā)工具。

    (二)使用中間件發(fā)展技術(shù)

    中間件平臺是軟件構(gòu)建和重用系統(tǒng)的開發(fā)與運行的應(yīng)用的有效支撐,是實現(xiàn)構(gòu)件技術(shù)的前提條件,為構(gòu)件作用的發(fā)揮提供了平臺。只有當(dāng)中間件被放在適當(dāng)?shù)奈恢蒙?,軟件才能夠成為?gòu)件,因此中間件技術(shù)成為了軟件工程發(fā)展的重點。按照功能可以將中間件分為遠(yuǎn)程過程調(diào)用、事物處理、訪問中間件、分布對象和通信等五大類,中間件構(gòu)件對軟件構(gòu)件和軟件重用技術(shù)的發(fā)展有重要意義。

    (三)軟件標(biāo)準(zhǔn)化應(yīng)用技術(shù)

    軟件工程可以分為軟件標(biāo)準(zhǔn)和軟件過程標(biāo)準(zhǔn),軟件標(biāo)準(zhǔn)化是重用技術(shù)和構(gòu)件發(fā)展的必要條件,同時也是推動軟件產(chǎn)業(yè)發(fā)展的重要前提,軟件標(biāo)準(zhǔn)化的建立是軟件工程成熟的標(biāo)志。

    二、軟件工程開發(fā)的特點

    (一)目標(biāo)明確

    軟件工程的開發(fā)與應(yīng)用有著明確的目標(biāo),就是為了要滿足人們的多種需求。在工程實施之前或者產(chǎn)品投產(chǎn)前提供有關(guān)這項工程或者產(chǎn)品的各種需求的標(biāo)準(zhǔn)是軟件工程設(shè)計的主要任務(wù),體現(xiàn)出了軟件工程“需求分析”的特點,并且需求分析的質(zhì)量決定了軟件開發(fā)的成敗。在這個階段,技術(shù)開發(fā)的工作人員和用戶之間要不斷地交流與澄清概念,形成一個清晰、一致、完整的需求說明。

    (二)完整性的特征

    在客戶或者服務(wù)器系統(tǒng)的應(yīng)用中,確保信息準(zhǔn)確的重要環(huán)節(jié)就是數(shù)據(jù)和數(shù)據(jù)處理的完整性,所以嚴(yán)密的邏輯在軟件開發(fā)中極其重要。例如在某個事務(wù)處理中需要修改多個表,如果在其中一個環(huán)節(jié)出現(xiàn)錯誤,那么就必須要放棄整個處理操作,而不是其中一個過程,需要返回到工作開始的狀態(tài),保證工作操作的完整性,保證數(shù)據(jù)和數(shù)據(jù)處理的完整性。

    (三)規(guī)范性的特點

    應(yīng)用軟件的開發(fā)要求是很規(guī)范的,這樣會使應(yīng)用軟件的開發(fā)工作很容易的能夠被其他人接手或者修改,因為開發(fā)出的軟件要按照有規(guī)則的對象組合,通常都比較符合標(biāo)準(zhǔn),而且在群體開發(fā)軟件中,標(biāo)準(zhǔn)更加重要,起到了開發(fā)應(yīng)用軟件的程序員之間進(jìn)行溝通的作用。

    (四)容易維護(hù)的特點

    應(yīng)用軟件具有對象的繼承性,對最初對象的修改能夠直接作用于繼承的對象,這樣有利于提高應(yīng)用軟件的維護(hù)性,因為軟件的維護(hù)費用在整個軟件的開發(fā)預(yù)算費用中占的比重比較大,它的易維護(hù)性可以降低成本。同時由于相同語法與邏輯規(guī)定使多人合作開發(fā)的應(yīng)用軟件的維護(hù)性得到了很好的保障,不會因個人特有的作風(fēng)和思想而造成限制,而且也提高了相互彌補(bǔ)的發(fā)生性。

    (五)創(chuàng)新性的特點

    技術(shù)進(jìn)步的靈魂就是創(chuàng)新,隨著工程技術(shù)與科學(xué)技術(shù)的創(chuàng)新,開發(fā)的產(chǎn)品也在不斷地創(chuàng)新。目前開發(fā)出的產(chǎn)品也在最大程度的滿足人們?nèi)找嬖鲩L的需求。為了滿足客戶的需求和得到客戶的支持與信賴,相關(guān)工作人員還對用戶的各方面需求做了一個全面的、詳細(xì)的了解,根據(jù)不同的用戶需求提出合理、適用的設(shè)計方案,并不斷地與客戶交流,在交流過程中根據(jù)不同的需求將設(shè)計方案進(jìn)行合理的改進(jìn),增加用戶的滿意度。

    三、結(jié)語

    隨著社會的進(jìn)步,計算機(jī)已經(jīng)普及,軟件工程的開發(fā)與應(yīng)用在社會發(fā)展中有著重要的意義。在傳統(tǒng)的軟件開發(fā)中所遇到的問題也逐漸被解決,這使得軟件開發(fā)的空間有了更大的發(fā)展空間。在軟件開發(fā)與應(yīng)用中,對工作人員有非常高的要求,對技術(shù)開發(fā)人員的個人技能有很大的依賴性,這就要求技術(shù)研究人員要不斷地提高自己的技術(shù),開發(fā)出更多滿足人們需求的產(chǎn)品,提高社會的經(jīng)濟(jì)效益和人們的生活質(zhì)量。

    參考文獻(xiàn):

    [1]黃志杰.探析軟件工程的開發(fā)和應(yīng)用[J].《中小企業(yè)管理與科技》,2013,11(09):223-224

    [2]楊友斌.芻議軟件工程的開發(fā)和應(yīng)用[J].《電子技術(shù)與軟件工程》,2014,20(28):78

    扎囊县| 磴口县| 长治市| 洪泽县| 米泉市| 宜丰县| 武清区| 亚东县| 龙州县| 岗巴县| 崇义县| 碌曲县| 格尔木市| 鄂托克前旗| 墨脱县| 历史| 甘南县| 庆安县| 崇信县| 久治县| 中西区| 博罗县| 平湖市| 福贡县| 宿州市| 龙川县| 云安县| 东乡县| 兴宁市| 黎平县| 武威市| 桐柏县| 康马县| 云霄县| 崇左市| 库尔勒市| 乌兰县| 江油市| 馆陶县| 自治县| 衡阳市|