freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

南京郵電大學(xué)軟件工程考試重點整理-全文預(yù)覽

2024-08-28 03:38 上一頁面

下一頁面
  

【正文】 。需求分析的任務(wù):確定對系統(tǒng)的綜合需求(系統(tǒng)功能需求,系統(tǒng)性能需求,環(huán)境的需求,將來可能提出的需求);分析系統(tǒng)的數(shù)據(jù)要求;導(dǎo)出系統(tǒng)的邏輯模型(通常用數(shù)據(jù)流圖、數(shù)據(jù)字典和主要的處理算法描述);編寫文檔。軟件生存周期的基本任務(wù):可行性研究和項目開發(fā)計劃(回答“要解決的問題是什么,該問題有行得通的解決辦法嗎,若有解決問題的辦法,則需要多少費用資源時間等”,結(jié)束標志是提出關(guān)于問題性質(zhì)、工程目標和規(guī)模的問題定義書面報告,提出可行性研究報告,若問題值得解決,制定項目開發(fā)計劃);需求分析(回答“為了解決這個問題,目標系統(tǒng)必須做什么”,確定目標系統(tǒng)的功能,結(jié)束標準是給出軟件需求規(guī)格說明書);概要設(shè)計(回答“概括地說應(yīng)如何解決這個問題”,把確定的各項功能需求轉(zhuǎn)換程序要的體系結(jié)構(gòu),設(shè)計軟件的結(jié)構(gòu),確定程序的模塊組成及模塊間關(guān)系,同時設(shè)計該項目的總體數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu),結(jié)束標準是給出概要設(shè)計文檔);詳細設(shè)計(為每個模塊完成的功能進行具體描述,把功能描述轉(zhuǎn)變?yōu)榫_的結(jié)構(gòu)化的過程描述,結(jié)束標準是設(shè)計出程序的詳細規(guī)格說明);編碼(把每個模塊的控制結(jié)構(gòu)轉(zhuǎn)換成計算機可接受的程序代碼,結(jié)束標準是某種程序設(shè)計語言表示的原程序清單);測試(在設(shè)計測試用例的基礎(chǔ)上檢驗軟件的各個組成部分是否達到預(yù)定要求,結(jié)束標準是軟件合格交付用戶使用);軟件維護(通過各種必要的維護活動是系統(tǒng)持久的滿足用戶需要)結(jié)構(gòu)化開發(fā)方法:是一種面向數(shù)據(jù)流的開發(fā)方法,它的基本原則是功能的分解與抽象。嚴格執(zhí)行6類計劃:概要計劃、里程碑計劃、項目控制計劃、產(chǎn)品控制計劃、驗證計劃、運行維護計劃。軟件工程著眼于如何建造一個軟件系統(tǒng)。軟件危機的主要表現(xiàn):產(chǎn)品不符合用戶的實際需要;軟件開發(fā)生產(chǎn)率提高速度不能滿足客觀需要(軟件的生產(chǎn)率遠遠低于硬件生產(chǎn)率和計算機應(yīng)用的增長率,不能充分利用硬件的巨大潛力);軟件產(chǎn)品的質(zhì)量差(軟件可靠性和質(zhì)量保證的定量概念剛剛出現(xiàn)不久,軟件質(zhì)量保證技術(shù)(審查、復(fù)審、測試)沒有貫穿到軟件開發(fā)的全部過程中);對軟件開發(fā)成本和進度的估計常常不準確(實際成本比估計成本可能高,實際進度比預(yù)期進度推遲,會降低開發(fā)者信譽級別,趕進度也可能降低質(zhì)量);軟件的可維護性差(程序中很多錯誤是難免的,這些程序有時不能適應(yīng)硬件環(huán)境的改變,也不能根據(jù)需要增加新功能,軟件的不可重用性,造成了重復(fù)開發(fā)功能類似的軟件);軟件文檔資料通常既不完整也不合格(計算機軟件不應(yīng)僅有程序,還應(yīng)包括一整套文檔資料);軟件的價格昂貴(軟件成本在計算機系統(tǒng)的總成本中所占的比例逐年上升,硬件成本下降,軟件開發(fā)需要大量人力)。 軟件危機包括兩方面的問題:如何開發(fā)軟件,怎樣滿足對軟件日益增長的需求;如何維護數(shù)量不斷膨脹的現(xiàn)有軟件。軟件工程三個要素:過程、方法和工具軟件工程定義:用科學(xué)知識和技術(shù)原理來定義、開發(fā)、維護軟件的一門工程學(xué)科,也是一門涉及計算機科學(xué)、工程科學(xué)、管理科學(xué)、數(shù)學(xué)領(lǐng)域的綜合性交叉學(xué)科。軟件工程的研究內(nèi)容:軟件開發(fā)模型(如瀑布模型、增量模型、迭代模型等) 軟件開發(fā)方法(如面向過程方法、面向數(shù)據(jù)方法、面向?qū)ο蠓椒ǖ龋? 軟件支持過程(如CASE工具ROSE、北大青鳥系統(tǒng)、Power Designer 等) 軟件管理過程(如IS09000、CMM(軟件能力成熟度模型)、軟件企業(yè)文化等)軟件工程基本原理:用分階段的生命周期計劃嚴格管理(在軟件開發(fā)與維護的漫長生存周期中,需要完成許多性質(zhì)各異的工作,應(yīng)該把軟件生存周期劃分為若干個階段,并相應(yīng)制定出切實可行的計劃,嚴格按照計劃對軟件的開發(fā)與維護工作進行管理。軟件生存周期分為可行性研究與計劃,需求分析,概要設(shè)計,詳細設(shè)計,實現(xiàn),綜合測試,確認測試,使用與維護。第三章 需求分析需求分析的原則:能夠表達和理解問題的數(shù)據(jù)域和功能域(所有軟件開發(fā)的最終目的都是為了解決數(shù)據(jù)處理的問題,需求分析階段必
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1