亚洲a√-youjizzxxxxx-av一道本-欧洲av在线播放-奇米影视777四色-av成人天堂-色婷婷777777仙踪林-日韩在线观看免费网站-亚洲天堂视频一区-亚洲精品极品-91丝袜呻吟高潮美腿白嫩

首頁(yè) > 新聞 > 知識(shí)賦能

什么是軟件工程

2014-06-18 7595
分享至:
軟件工程(Software Engineering, SE)是一門(mén)研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的、高質(zhì)量的軟件的學(xué)科。它涉及程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、軟件開(kāi)發(fā)工具、系統(tǒng)平臺(tái)、網(wǎng)站建設(shè)標(biāo)準(zhǔn)、設(shè)計(jì)模式等方面,同時(shí)它還是一門(mén)將理論應(yīng)用于實(shí)踐的學(xué)科,廣泛應(yīng)用了計(jì)算機(jī)科學(xué)、數(shù)學(xué)和管理科學(xué)等方面的知識(shí)。

關(guān)于軟件工程,有代表性的定義包括:

(1) Barry Boehm給出的定義:運(yùn)用現(xiàn)代科學(xué)技術(shù)知識(shí)來(lái)設(shè)計(jì)并構(gòu)造計(jì)算機(jī)程序及為開(kāi)發(fā)、運(yùn)行和維護(hù)這些程序所必需的相關(guān)文件資料。

(2) IEEE在《軟件工程術(shù)語(yǔ)匯編》中的定義:①將系統(tǒng)化的、嚴(yán)格約束的、可量化的方法應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù),即將工程化應(yīng)用于軟件;②在①中所述方法的研究。

(3) Fritz Bauer在NATO會(huì)議上給出的定義:建立并使用完善的工程化原則,以較經(jīng)濟(jì)的手段獲得能在實(shí)際機(jī)器上有效運(yùn)行的可靠軟件的一系列方法。

(4)《計(jì)算機(jī)科學(xué)技術(shù)百科全書(shū)》中的定義:軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)、數(shù)學(xué)及管理科學(xué)等原理開(kāi)發(fā)軟件的工程。軟件工程借鑒傳統(tǒng)工程的原則、方法,以提高質(zhì)量、降低成本.其中,計(jì)算機(jī)科學(xué)、數(shù)學(xué)用于構(gòu)建模型與算法,工程科學(xué)用于制定規(guī)范、設(shè)計(jì)范型(Paradigm)、評(píng)估成本及確定權(quán)衡,管理科學(xué)用于計(jì)劃、資源、質(zhì)量、成本等管理.CCSE2004報(bào)告強(qiáng)調(diào)軟件工程是“以系統(tǒng)的、科學(xué)的、定量的途徑,把工程應(yīng)用于軟件的開(kāi)發(fā)、運(yùn)行和維護(hù);同時(shí),開(kāi)展對(duì)上述過(guò)程中各種方法和途徑的研究”,突出了軟件工程領(lǐng)域內(nèi)的“工程學(xué)”和“方法學(xué)”的研究和應(yīng)用方向。在2004年5月定稿的、由ACM/IEEE聯(lián)合工作組制定的CCSE2004 SEEK(Software Engineering Education Knowledge)中,將軟件工程知識(shí)領(lǐng)域分為以下領(lǐng)域:

  • 計(jì)算的本質(zhì)(Computing Essentials,CMP);
  • 數(shù)學(xué)與工程基礎(chǔ)(Mathematical & Engineering Fundamentals, FND);
  • 職業(yè)習(xí){I練(Professional Practice,PRF);
  • 軟件建模與分析(Software Modeling&Analysis, MAA) ;
  • 軟件設(shè)計(jì)(Software Design, DES);
  • 軟件驗(yàn)證(Software Verification&Validation, VAV);
  • 軟件進(jìn)化(Software Evolution, EVO);
  • 軟件過(guò)程(Software Process,PRO);
  • 軟件質(zhì)量(Software Quality,QUA);
  • 軟件管理(Software Management, MGT);

系統(tǒng)與應(yīng)用專(zhuān)題(System&Application Specialties, SAS)2004年6月23日,IEEE的另一個(gè)學(xué)科組也公布了軟件工程知識(shí)體系SWEBOK(Software Engineering Body of Knowledge)的更新版,包括:

  • 軟件需求(Software Requirements, SWR);
  • 軟件設(shè)計(jì)(Software Desi云n,SWD);
  • 軟件構(gòu)造(Software Construction, SWC);
  • 軟件測(cè)試(Software Testing,SWT);
  • 軟件維護(hù)(Software Maintenance,SWM);
  • 軟件配置管理(Software Configuration Management, SCM) ;
  • 軟件工程管理(Software Engineering Management,SEM);
  • 軟件工程過(guò)程(Software Engineering Process,SEP);
  • 軟件工程工具和方法( Software Engineering Tools & Methods,STM);
  • 軟件質(zhì)量(Software Quality,SWQ);
  • 相關(guān)學(xué)科知識(shí)(Knowledge Areas of Related Disciplines)
軟件工程學(xué)科關(guān)注的問(wèn)題空間如圖10-5所示。

由于軟件工程致力于開(kāi)發(fā)高效的軟件系統(tǒng),因此9要沿著軟件方法與技術(shù)向下擴(kuò)展到系統(tǒng)的內(nèi)部結(jié)構(gòu),以更有效地開(kāi)發(fā)利用硬件系統(tǒng)的性能;再考慮到設(shè)計(jì)開(kāi)發(fā)的軟件系統(tǒng)是面向用戶(hù)的,所以需要向上擴(kuò)展到一些應(yīng)用技術(shù)問(wèn)題并對(duì)組織事務(wù)的有關(guān)問(wèn)題有適當(dāng)?shù)牧私狻?div style="text-align: center; ">
來(lái)源聲明:

本文章系尚品中國(guó)編輯原創(chuàng)或采編整理,如需轉(zhuǎn)載請(qǐng)注明來(lái)自尚品中國(guó)。以上內(nèi)容部分(包含圖片、文字)來(lái)源于網(wǎng)絡(luò),如有侵權(quán),請(qǐng)及時(shí)與本站聯(lián)系(010-60259772)。

客戶(hù)認(rèn)可

立即預(yù)約專(zhuān)屬顧問(wèn) 開(kāi)啟數(shù)字化轉(zhuǎn)型之旅!

10年+資深項(xiàng)目經(jīng)理1V1服務(wù) | 行業(yè)定制化方案 | 精準(zhǔn)報(bào)價(jià)體系
獲取策劃方案
立即預(yù)約專(zhuān)屬顧問(wèn) 開(kāi)啟數(shù)字化轉(zhuǎn)型之旅!

咨詢(xún)我們,獲得專(zhuān)業(yè)的服務(wù)和報(bào)價(jià)

聯(lián)系我們,免費(fèi)獲取項(xiàng)目方案及報(bào)價(jià),或只是聊一聊您的項(xiàng)目? 在收到您的需求留言后我們將由專(zhuān)業(yè)人員于24小時(shí)內(nèi)與您取得聯(lián)系,請(qǐng)您保持電話(huà)暢通!

  • 科研院所解決方案
  • 外貿(mào)出海解決方案
  • 協(xié)會(huì)學(xué)會(huì)解決方案
  • 集團(tuán)上市公司解決方案
  • 生物醫(yī)藥解決方案
  • 制造業(yè)解決方案
  • 高校教育解決方案
  • 信創(chuàng)網(wǎng)站改造解決方案
更多服務(wù)咨詢(xún),請(qǐng)聯(lián)系尚品

010-60259772

您的姓名 *
您的電話(huà) *
您的郵箱
公司名稱(chēng) *