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

正文內(nèi)容

軟件需求獲取與結(jié)構(gòu)化分析方法-文庫(kù)吧

2025-04-24 21:18 本頁(yè)面


【正文】 直接把獲取的需求作為軟件設(shè)計(jì)階段的依據(jù)將會(huì)導(dǎo)致嚴(yán)重的后果。 軟件需求分析階段的任務(wù) 2. 需求分析 認(rèn)真研究獲取的需求,必須考慮以下幾方面: (1) 完整性 :每項(xiàng)獲取的需求都應(yīng)給出清楚的描述,使得軟件開(kāi)發(fā)工作能夠取得設(shè)計(jì)和實(shí)現(xiàn)該功能所需要的全部必要信息。 (2) 正確性 :獲取的每項(xiàng)需求必須是準(zhǔn)確無(wú)誤的,并且需求描述無(wú)歧義性。 (3) 合理性 :各項(xiàng)需求之間、軟件需求與系統(tǒng)需求之間應(yīng)是協(xié)調(diào)一致的,不應(yīng)存在矛盾和沖突。 軟件需求分析階段的任務(wù) 2. 需求分析 (4) 可行性 :包括技術(shù)可行性 、經(jīng)濟(jì)可行性 、社會(huì)可行性 。 (5) 充分性 :獲取的需求是否全面、周到。 軟件需求分析階段的任務(wù) 2. 需求分析 由于分析的過(guò)程會(huì)對(duì)獲取的需求做部分調(diào)整,也即從獲取的需求 N中去掉了一些 a,又補(bǔ)充了一些 c,從而得到的是分析的需求 R1( b+c)。 軟件需求分析階段的任務(wù) 3. 需求定義 將已經(jīng)過(guò)分析的需求清晰、全面、系統(tǒng)、準(zhǔn)確地描述成為正式的文檔,這一步定義需求的工作就是編寫(xiě)需求規(guī)格說(shuō)明。 軟件需求分析階段的任務(wù) 4. 需求驗(yàn)證 為了確保已定義的需求(需求規(guī)格說(shuō)明)準(zhǔn)確無(wú)誤,并能為客戶(或用戶)理解和接受,需要對(duì)其進(jìn)行嚴(yán)格的評(píng)審。 結(jié)構(gòu)化分析方法 ? 結(jié)構(gòu)化分析方法 ? 傳統(tǒng)的分析建模方法稱為結(jié)構(gòu)化分析( structured analysis, SA)方法。 ? 最有代表性的是一種面向數(shù)據(jù)流進(jìn)行需求分析的方法,最初于 20世紀(jì) 70年代由 ,后來(lái)又經(jīng)過(guò)擴(kuò)充,形成了今天的結(jié)構(gòu)化分析方法的框架。 結(jié)構(gòu)化分析方法 ? 結(jié)構(gòu)化分析模型 結(jié)構(gòu)化分析方法是一種建模技術(shù),它建立的分析模型如圖所示。 功能建模 ? 概念 功能建模的思想就是用抽象模型的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞、變換的關(guān)系,自頂向下逐層分解,直到找到滿足功能要求的所有可實(shí)現(xiàn)的軟件為止。功能模型用 數(shù)據(jù)流圖 來(lái)描述。 功能建模 ? 數(shù)據(jù)流圖的基本圖形符號(hào) 或 加工。對(duì)輸入數(shù)據(jù)進(jìn)行變換以產(chǎn)生輸出數(shù)據(jù),其中要注明加工的名字。 或 外部實(shí)體,即數(shù)據(jù)輸入源( So u rc e )或數(shù)據(jù)輸出匯點(diǎn)( S in k )。其中要注明數(shù)據(jù)源或數(shù)據(jù)匯點(diǎn)的名字。 或 數(shù)據(jù)存儲(chǔ)。要用名詞或名詞性短語(yǔ)為數(shù)據(jù)存儲(chǔ)命名。 數(shù)據(jù)流。描述被加工數(shù)據(jù)及傳遞方向。箭頭旁邊要注明數(shù)據(jù)流的名字,可用名詞或名詞性短語(yǔ)命名。 功能建模 ? 多個(gè)數(shù)據(jù)流之間的關(guān)系 功能建模 ? 環(huán)境圖 ? 環(huán)境圖( context diagram)也稱為 頂層數(shù)據(jù)流圖 (或 0層數(shù)據(jù)流圖 ),它僅包括一個(gè)數(shù)據(jù)處理過(guò)程,也就是要開(kāi)發(fā)的目標(biāo)系統(tǒng)。 ? 環(huán)境圖的作用是確定系統(tǒng)在其環(huán)境中的位置,通過(guò)確定系統(tǒng)的輸入和輸出與外部實(shí)體的關(guān)系確定其邊界。 功能建模 ? 典型的環(huán)境圖 功能建模 ? 招生系統(tǒng)需求描述 ? 學(xué)校首先公布招生條件,考生根據(jù)自己的條件報(bào)名,之后系統(tǒng)進(jìn)行資格審查,并給出資格審查信息; ? 對(duì)于資格審查合格的考生可以參加答卷,系統(tǒng)根據(jù)學(xué)校提供的試題及答案進(jìn)行自動(dòng)判卷,并給出分?jǐn)?shù)及答題信息,供考生查詢; ? 最后系統(tǒng)根據(jù)學(xué)校的錄取分?jǐn)?shù)線進(jìn)行錄取,并將錄取信息發(fā)送給考生。 功能建模 ? 招生系統(tǒng)的環(huán)境圖 功能建模 ? 數(shù)據(jù)流圖的分層 ? 對(duì)于稍微復(fù)雜一些的實(shí)際問(wèn)題,在數(shù)據(jù)流圖上常常出現(xiàn)十幾個(gè)甚至幾十個(gè)加工,這樣的數(shù)據(jù)流圖看起來(lái)不直觀,不易理解,分層的數(shù)據(jù)流圖能很好地解決這一問(wèn)題。 ? 按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行逐步分解,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng)。 功能建模 ? 招生系統(tǒng)的分層數(shù)據(jù)流圖 功能建模 ? 數(shù)據(jù)流圖的分層示意圖 功能建模 ? 實(shí)例研究 銀行儲(chǔ)蓄系統(tǒng)的業(yè)務(wù)流程: ? 儲(chǔ)戶填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng); ? 如果是存款則系統(tǒng)記錄存款人姓名、住址(或電話號(hào)碼)、身份證號(hào)碼、存款類型、存款日期、到期日期、利率、密碼(可選)等信息,并印出存單給儲(chǔ)戶; ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1