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

正文內(nèi)容

軟件工程軟件詳細(xì)設(shè)計(jì)-資料下載頁(yè)

2024-10-23 17:00本頁(yè)面

【導(dǎo)讀】理解軟件詳細(xì)設(shè)計(jì)概念、目標(biāo);掌握詳細(xì)設(shè)計(jì)的方法;詳細(xì)設(shè)計(jì)又稱過(guò)程設(shè)計(jì),在總體設(shè)計(jì)階段,已經(jīng)確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出系統(tǒng)中各個(gè)組成模塊的功能和模塊間的聯(lián)系。需要指出,這些描述應(yīng)該用詳細(xì)設(shè)計(jì)的表。達(dá)工具來(lái)表示,但它們還不是程序,一般不能夠在計(jì)算機(jī)上運(yùn)行。這個(gè)階段所產(chǎn)生的設(shè)計(jì)文檔的質(zhì)量,將直接影響下。力,進(jìn)而可在編碼階段能夠直接將它翻譯為用程序設(shè)計(jì)語(yǔ)言書(shū)寫(xiě)的源程序。①程序語(yǔ)言中應(yīng)盡量少用GOTO語(yǔ)句,以確保程序結(jié)構(gòu)的獨(dú)立性。程序流程圖又稱之為程序框圖,它是軟件開(kāi)發(fā)者最熟悉的一種算法表達(dá)工具。為了消除這些不足,應(yīng)嚴(yán)格的定義流程圖所。為了能夠準(zhǔn)確的使用流程圖,要對(duì)流程圖所使用的符號(hào)作出確切的規(guī)定。稱之為盒圖,又稱之為N-S圖。在N-S圖中,為了表示五種基本控制結(jié)構(gòu),如圖5-11所示,在UNTIL重復(fù)型循環(huán)結(jié)構(gòu)中,先執(zhí)行S,后判斷P的值。例:將圖5-6所示的程序流程圖轉(zhuǎn)化為N-S圖的結(jié)果如圖5-13所示。

  

【正文】 數(shù)據(jù)表示 詳細(xì)設(shè)計(jì)具備表示局部數(shù)據(jù)和全局?jǐn)?shù)據(jù)的能力。 ? 邏輯驗(yàn)證 軟件測(cè)試最高目標(biāo)是能夠自動(dòng)檢驗(yàn)設(shè)計(jì)邏輯的正確性,所以設(shè)計(jì)描述應(yīng)易于進(jìn)行邏輯驗(yàn)證,進(jìn)而增強(qiáng)可測(cè)試性。 ( 10)編碼能力 可編碼能力是一種設(shè)計(jì)描述,研究代碼自動(dòng)轉(zhuǎn)換技術(shù)可以提高軟件效率和減少出錯(cuò)率。 詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明與復(fù)審 建立設(shè)計(jì)文檔的目的是為了把設(shè)計(jì)師的思想告訴其他有關(guān)人員。程序是由計(jì)算機(jī)執(zhí)行的,但可讀性提高便于維護(hù)。在詳細(xì)設(shè)計(jì)階段的文檔是詳細(xì)設(shè)計(jì)說(shuō)明書(shū)。它是程序工作過(guò)程的描述。 詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的內(nèi)容主要包括: 表示軟件結(jié)構(gòu)的圖表; 對(duì)逐個(gè)模塊的描述,包括算法和邏輯流程,輸入 /輸出項(xiàng),與外部接口等。 一個(gè)典型的詳細(xì)設(shè)計(jì)說(shuō)明書(shū)的框架如圖 522 所示。 詳細(xì)設(shè)計(jì)說(shuō)明書(shū) ? 引言 ? 1 編寫(xiě)目的 說(shuō)明編寫(xiě)詳細(xì)說(shuō)明書(shū)的目的,并指明讀者的對(duì)象。 ? 2 項(xiàng)目背景 包括項(xiàng)目的來(lái)源和主管部門(mén)等。 ? 3 定義 列出文檔中所用的專門(mén)術(shù)語(yǔ)的定義和縮寫(xiě)詞的原意。 ? 4 參考資料 列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來(lái)源??砂ǎ喉?xiàng)目計(jì)劃任務(wù)書(shū)、合同或批文、項(xiàng)目開(kāi)發(fā)計(jì)劃、需求規(guī)格說(shuō)明書(shū)、總體 16 設(shè)計(jì)說(shuō)明書(shū)、測(cè)試計(jì)劃、用戶操作手冊(cè)、文檔中所引用的其它資料、軟件開(kāi)發(fā)標(biāo)準(zhǔn)或規(guī)范。 2. 1需求概述 2. 2軟件結(jié)構(gòu) 給出軟件系統(tǒng)的結(jié)構(gòu)圖。 對(duì)每個(gè)模塊給出以下說(shuō)明: 功能 性能 輸入項(xiàng)目 輸出項(xiàng)目 算法 模塊所選用的算法 程序邏輯 詳細(xì)描述模塊實(shí)現(xiàn)的算法,可以采用流程圖、 PDL 語(yǔ)言、 NS 圖、 PAD 圖等描述算法的圖表。 接口 存儲(chǔ)分配 限制條件 測(cè)試要點(diǎn) 給出測(cè)試模塊的主要測(cè)試要求。 設(shè)計(jì)復(fù)審 設(shè)計(jì)復(fù)審是非常重要的工作,設(shè)計(jì)復(fù)審主要是指對(duì)設(shè)計(jì)文檔的復(fù)審。 ? 復(fù)審的指導(dǎo)原則 詳細(xì)設(shè)計(jì)復(fù)審一般不邀請(qǐng)用戶和其他領(lǐng)域的 代表。 復(fù)審是為了提早揭露錯(cuò)誤,參加復(fù)審的設(shè)計(jì)人員應(yīng)該歡迎別人提出批評(píng)和建議,但復(fù)審的對(duì)象是設(shè)計(jì)文檔,不是設(shè)計(jì)者本身,其他參加者也應(yīng)為復(fù)審創(chuàng)造和諧的氣氛。 17 復(fù)審中提出的問(wèn)題應(yīng)詳細(xì)記錄,但不一定當(dāng)場(chǎng)解決。 復(fù)審結(jié)束前作出本次復(fù)審能否通過(guò)的結(jié)論。 2.復(fù)審的主要內(nèi)容 詳細(xì)設(shè)計(jì)復(fù)審的重點(diǎn)應(yīng)該放在各個(gè)模塊的具體設(shè)計(jì)上。例如模塊的設(shè)計(jì)能否滿足其功能與性能要求、選擇的算法與數(shù)據(jù)結(jié)構(gòu)是否合理、符不符合編碼語(yǔ)言的特點(diǎn)、設(shè)計(jì)描述是否簡(jiǎn)單、清晰等等。 3.復(fù)審的方式 復(fù)審分正式與非正式兩種方式,非正式復(fù)審的 特點(diǎn)是參加人數(shù)少,且均為軟件人員,帶有同行討論的性質(zhì)。因而方便靈活,十分適合于詳細(xì)設(shè)計(jì)復(fù)審。常采用的非正式復(fù)審的過(guò)程是:由一名設(shè)計(jì)人員逐行宣讀設(shè)計(jì)資料,由到會(huì)的同行跟隨他指出的次序一行行的往下審查。發(fā)現(xiàn)有問(wèn)題或錯(cuò)誤就做好記錄,然后根據(jù)多數(shù)參加者的意見(jiàn),決定通過(guò)該設(shè)計(jì)資料或退回原設(shè)計(jì)人進(jìn)行糾正。正式復(fù)審除軟件開(kāi)發(fā)人員外,還邀請(qǐng)用戶代表和領(lǐng)域?qū)<覅⒓?,通常采用答辯方式,與會(huì)者要提前審閱文檔資料,設(shè)計(jì)人員對(duì)設(shè)計(jì)方案詳細(xì)說(shuō)明之后,回答與會(huì)者的問(wèn)題并記錄各種重要的評(píng)審意見(jiàn)。 小結(jié) 詳細(xì)設(shè)計(jì)的關(guān)鍵任務(wù)是確定怎樣 具體地實(shí)現(xiàn)所要求的目標(biāo)系統(tǒng),也就是要設(shè)計(jì)出程序的藍(lán)圖。除了應(yīng)該保證程序的可靠性之外,使將來(lái)編寫(xiě)出的程序的可讀性好,容易理解,容易測(cè)試和容易修改、維護(hù)是詳細(xì)設(shè)計(jì)的最重要的目標(biāo)。 程序流程圖、盒圖、 PAD 圖、 HIPO 圖和 PDL 語(yǔ)言等等都是完成詳細(xì)設(shè)計(jì)的工具,選擇合適的工具并且正確的使用它們是十分重要的。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1