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

正文內(nèi)容

03第三章需求工程(存儲版)

2025-02-03 23:15上一頁面

下一頁面
  

【正文】 2 學(xué)生注冊3產(chǎn)生班級列表班級列表提供的課程學(xué)生信息庫 課程注冊信息課程安排數(shù)據(jù)2023/1/30 108 底層 DFD ? 針對 0層 DFD中的每一個子系統(tǒng),對其繼續(xù)分解得到細(xì)化的加工,進(jìn)而逐漸向下構(gòu)造得到 1層 DFD、 2層 DFD、 … 、 n層 DFD, 一直到不能或不需再分解為止。 ? 繪制上述系統(tǒng)的頂層、 0層、 1層 DFD圖 2023/1/30 118 銷售系統(tǒng)頂層 DFD 顧客訂單經(jīng)理采購部門倉庫缺貨通知單到貨通知單0 銷售管理系統(tǒng)備貨單銷售統(tǒng)計(jì)表2023/1/30 119 銷售系統(tǒng) 0層 DFD 可供貨訂單顧客1 處理訂單訂單2 處理供貨5統(tǒng)計(jì)銷售數(shù)據(jù)3統(tǒng)計(jì)缺貨缺貨記錄可供貨訂單倉庫備貨單庫存記錄 訂單記錄采購部門缺貨通知單 到貨通知單經(jīng)理統(tǒng)計(jì)表4處理到貨單2023/1/30 120 銷售系統(tǒng) 1層 DFD 合格訂單1 .1 檢查訂單訂單缺貨記錄庫存記錄1 .2 檢查庫存1 .3 確定可供貨性庫存單訂貨單可供貨訂單2 .1 根據(jù)訂單修改庫存可供貨訂單 備貨單庫存記錄 訂單記錄2 .2 開備貨單已登記訂單2023/1/30 121 銷售系統(tǒng) 1層 DFD 缺貨記錄3 .1匯總?cè)必浛偭? .2打印缺貨通知單缺貨量 缺貨通知單缺貨記錄庫存記錄到貨通知單 4 .1根據(jù)到貨單修改庫存4 .2處理缺貨訂單4 .3修改缺貨記錄訂單到貨單可供貨訂單2023/1/30 122 銷售系統(tǒng) 1層 DFD 訂單記錄統(tǒng)計(jì)表5 .2按區(qū)域統(tǒng)計(jì)5 .3按顧客統(tǒng)計(jì)5 .4按日期統(tǒng)計(jì)5 .5按產(chǎn)品統(tǒng)計(jì)5 .1選擇統(tǒng)計(jì)方式2023/1/30 123 DFD樹 0系統(tǒng)1子系統(tǒng)2子系統(tǒng)5子系統(tǒng)……1 .1加工1 .2加工5 .1加工5 .2加工5 .3加工5 .1 . 1加工5 .1 . 2加工5 .1 . 3加工頂層 DFD 0層 DFD 1層 DFD 2層 DFD 2023/1/30 124 數(shù)據(jù)流圖 1.?dāng)?shù)據(jù)流圖的含義 數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的傳輸變換過程。 (2)數(shù)據(jù)流圖的分層方法 2023/1/30 127 數(shù)據(jù)流圖 7.?dāng)?shù)據(jù)流圖的繪制與其他流程圖的差別 (1)數(shù)據(jù)流圖與系統(tǒng)流程圖的區(qū)別 將物流與資金流排除在外 (2) 數(shù)據(jù)流與程序流程圖的區(qū)別 只反映數(shù)據(jù)的流向、處理邏輯和必要的數(shù)據(jù)存儲,它不反映處理邏輯的先后的時間順序 2023/1/30 128 數(shù)據(jù)流圖 7.?dāng)?shù)據(jù)流圖的繪制與其他流程圖的差別 (3) 數(shù)據(jù)流與程序結(jié)構(gòu)圖的區(qū)別 不反映控制關(guān)系、調(diào)用關(guān)系、控制流,只畫數(shù)據(jù)流 (4)數(shù)據(jù)流與控制流的區(qū)別 有數(shù)據(jù)(指表示事物的信息,而不是控制信號)流過 2023/1/30 129 數(shù)據(jù)字典 1.?dāng)?shù)據(jù)字典的定義 數(shù)據(jù)字典是定義目標(biāo)系統(tǒng)中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)的含義、類型、數(shù)量值、格式和度量單位、精度及允許取值范圍內(nèi)的共享數(shù)據(jù)倉庫。 – 外線號碼需先撥 0,然后加撥市話號碼或長途電話號碼。 ? 它的基本形式是在左邊的框中列出有關(guān)的輸入數(shù)據(jù) , 在中間的框中列出主要的處理 , 在右邊的框中列出產(chǎn)生的輸出數(shù)據(jù) 。 2023/1/30 149 需求驗(yàn)證的方法 : 2. 驗(yàn)證需求的現(xiàn)實(shí)性 為了驗(yàn)證需求的現(xiàn)實(shí)性,分析員應(yīng)該參照以往開發(fā)類似系統(tǒng)的經(jīng)驗(yàn),分析用現(xiàn)有的軟、硬件技術(shù)實(shí)現(xiàn)目標(biāo)系統(tǒng)的可能性。 2023/1/30 157 小結(jié) 2023/1/30 158 小結(jié) ? 軟件需求分析是軟件生存周期中重要的一步 , 也是最關(guān)鍵的一步 。 2023/1/30 156 需求管理活動 變更管理過程分為變更描述 、 變更分析和變更實(shí)現(xiàn)三個階段 需求文檔的版本控制可以保證得到的是最新的需求文檔版本和記錄需求的歷吏版本 。 :必須證明需求是正確有效的,確實(shí)能解決用戶所需的問題。 2023/1/30 143 Warnier圖 用 Warnier圖可以表明信息的邏輯組織 , 它不僅可以指出一類信息或一個信息量是重復(fù)出現(xiàn)的 , 也可以表示特定信息在某一類信息中是有條件出現(xiàn)的 。 2023/1/30 132 數(shù)據(jù)字典的格式 符號 含義 示例 = 被定義為 + 與 x=a+b […|…] 或 x=[a|b] {…} m 重復(fù) (最多 m次,最少 n次 ) x={a} 5 n 2 {…} 重復(fù) x={a} (…) 可選 x=(a) “ …‖ 基本數(shù)據(jù)元素 x=―a‖ .. 連接符 x=1..9 2023/1/30 133 數(shù)據(jù)字典的格式:示例 1 國內(nèi)機(jī)票 =姓名 +身份證號 +日期 +航班號 +起點(diǎn) +終點(diǎn) +費(fèi)用 姓名 =[ {字母 } | {漢字 } ] 航班號 =[CA|MU|CZ|SC|FM] + “1000”..“9999” 18 1 5 2 2023/1/30 134 數(shù)據(jù)字典的格式:示例 2 存折 =戶名 +開戶行號 +賬號 +開戶日期 +性質(zhì) +(印密 ) +存取記錄 戶名 = {字母 } 開戶行號 =―001‖..‖999‖ 賬號 =―00000001‖..‖99999999‖ 開戶日期 =年 +月 +日 性質(zhì) =―1‖..‖6‖ 印密 =―0‖ 存取行 =日期 +(摘要 )+支出 +存入 +余額 +操作員 +復(fù)核員 2023/1/30 135 數(shù)據(jù)項(xiàng)的定義 ? 數(shù)據(jù)項(xiàng):不可再分解的數(shù)據(jù)單位,包括: – 名稱 – 描述 – 數(shù)據(jù)類型 – 長度 (精度 ) – 取值范圍及缺省值 – 計(jì)量單位 – 相關(guān)數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu) 數(shù)據(jù)項(xiàng)名稱:產(chǎn)品編碼 別名: Product_No 簡述:用來唯一標(biāo)識產(chǎn)品的文字 類型:字符串 長度: 10 取值范圍及含義: 第 1位:進(jìn)口 /國產(chǎn) 第 24位:類別 第 57位:規(guī)格 第 810位:品名編號 示例 2023/1/30 136 數(shù)據(jù)流的定義 ? 數(shù)據(jù)流來源 ? 數(shù)據(jù)流去向 ? 數(shù)據(jù)流的組成 ? 流動屬性描述: – 頻率、數(shù)據(jù)量等 數(shù)據(jù)流名稱:訂單 別名:無 簡述:顧客訂貨時填寫的項(xiàng)目 來源:顧客 去向:加工 1“檢驗(yàn)訂單” 數(shù)據(jù)流量: 1000份 /每周 組成:編號 +訂貨日期 +顧客編號 +地址 +電話 + 銀行賬號 +貨物名稱 +規(guī)格 +數(shù)量 頻率:平均 40條 /天 示例 2023/1/30 137 數(shù)據(jù)存儲的定義 ? 文件名 ? 描述 ? 數(shù)據(jù)結(jié)構(gòu) ? 數(shù)據(jù)存儲方式 ? 關(guān)鍵碼 ? 存取頻率和數(shù)據(jù)量 ? 安全性要求 數(shù)據(jù)存儲名稱:庫存記錄 別名:無 簡述:存放庫存所有可供產(chǎn)品的信息 組成:產(chǎn)品編號 +名稱 +生產(chǎn)廠家 +單價 +庫存量 組織方式:索引文件,以產(chǎn)品編號為關(guān)鍵字 查詢要求:要求能隨時查詢 示例 2023/1/30 138 示例:數(shù)據(jù)字典 (1) ? 某酒店所提供的電話服務(wù)系統(tǒng)的功能為: – 客人可以通過撥分機(jī)號聯(lián)絡(luò)酒店內(nèi)的其他房間,也可撥外線號碼與酒店外聯(lián)絡(luò)。 (5) 不直觀 (6)人工繪制太麻煩,工作量較大。 – 根據(jù)采購部門發(fā)來的進(jìn)貨通知單處理進(jìn)貨,即修改庫存,并從缺貨記錄中取出缺貨訂單進(jìn)行供貨處理。 – 以名詞命名 銷售訂單 銷售訂單 銷售訂單 顧客庫存信息庫顧客信用庫發(fā)票付款當(dāng)前庫存1 銷售產(chǎn)品更新后的庫存顧客信息當(dāng)前信用度2023/1/30 101 DFD的主要元素 (3):外部實(shí)體 ? 外部實(shí)體 (external entity):本系統(tǒng)外部環(huán)境中的實(shí)體 (包括人員、組織或其他軟件系統(tǒng) ) – 也稱為“數(shù)據(jù)源點(diǎn) /數(shù)據(jù)終點(diǎn)”,表示產(chǎn)生數(shù)據(jù)的源頭或消費(fèi)數(shù)據(jù)的終點(diǎn) – 以名詞短語命名 – 不能直接訪問數(shù)據(jù)存儲 客戶 學(xué)生 庫存系統(tǒng) 旅行社 2023/1/30 102 DFD的主要元素 (4):數(shù)據(jù)流 銷售訂單 客戶1錄入訂單銷售訂單2審核訂單訂單 訂單訂單? 數(shù)據(jù)流 (data flow):數(shù)據(jù)在系統(tǒng)內(nèi)傳播的路徑 – 由一組成分固定的數(shù)據(jù)組成。 這種分解可以是同一層次上的 , 稱為橫向分解;也可以是多層次的縱向分解 。 5. 為需求建立模型 需求的圖形分析模型是軟件需求規(guī)格說明的補(bǔ)充說明。 ? 兩種方式: – 被動觀察:用戶實(shí)地工作,需求分析人員在旁邊看 – 主動觀察:需求分析人員直接參與用戶的實(shí)際工作 2023/1/30 83 頭腦風(fēng)暴 (Brainstorming) 2023/1/30 84 頭腦風(fēng)暴 (Brainstorming) ? 一般以 812人最佳: – 人數(shù)太少不利于交流信息和激發(fā)思維;人數(shù)太多則不容易掌握,并且每個人發(fā)言的機(jī)會相對減少 ? 明確分工: 1名主持人、 2名記錄員 ? 成功要點(diǎn): – 自由暢談 – 延遲批判、禁止批評 – 禁止批評、自我批評、自謙 – 追求數(shù)量 ? 會后:修剪、分組、排序 ? 適用場合:產(chǎn)品型系統(tǒng),需要具有創(chuàng)新性特征,尚未投放市場,無明確的客戶。 2023/1/30 73 面談之后 ? 復(fù)查筆記的準(zhǔn)確性、完整性和可理解性 ? 把所收集的信息轉(zhuǎn)化為適當(dāng)?shù)哪P秃臀臋n ? 確定需要進(jìn)一步澄清的問題域 ? 向參加會議的每一個人發(fā)出此次面談的 minutes(會議紀(jì)要 )。 利用描述語言、標(biāo)準(zhǔn)格式書寫軟件系統(tǒng)的需求規(guī)格說明和文檔。 2.分析用戶的需求信息,并按需求類型分類,過濾掉非需求的信息。 …… 2023/1/30 39 好需求與壞需求 1. 在現(xiàn)實(shí)情況中,用戶存錢時并不需要信用檢查,因此這個需求描述是錯誤的 2. ―適當(dāng)?shù)男袆印睂Σ煌娜藖碚f有不同的解釋,顯然是歧義的。 ? 系統(tǒng)可從各型號的 modem上讀取信號作為系統(tǒng)輸入。 ? 來源:法規(guī)政策、硬件 /資源限制、開發(fā)語言、等等。 2023/1/30 22 3. 功能需求 ? 功能需求 (Functional Requirements, FR): 系統(tǒng)應(yīng)該提供的 功能或服務(wù) ,通常涉及用戶或外部系統(tǒng)與該系統(tǒng)之間的交互,不考慮系統(tǒng)內(nèi)部的實(shí)現(xiàn)細(xì)節(jié); ? [例 ] – 用戶可從圖書資料庫中查詢或者選擇其中一個子集; – 系統(tǒng)可提供適當(dāng)?shù)臑g覽器供用戶閱讀館藏文獻(xiàn); – 用戶每次借閱圖書應(yīng)對應(yīng)一個唯一的標(biāo)識號,它被記錄到用戶的賬戶上; 2023/1/30 23 4. 非功能需求 ? 非功能需求 (NonFunctional Requirements, NFR): 從各個角度對系統(tǒng)的約束和限制,反映了客戶對軟件系統(tǒng) 質(zhì)量和性能(quality and performance)的額外要求,如響應(yīng)時間、數(shù)據(jù)精度、可靠性等。 2023/1/30 16 關(guān)于“需求”的例子 ? Course Registration System(學(xué)生選課系統(tǒng) ) – 某大學(xué)希望采用計(jì)算機(jī)管理學(xué)生的選課 – 學(xué)生可以在一個學(xué)期開始之前選擇該學(xué)期開設(shè)的某些課程 – 老師可以使用選課系統(tǒng)獲得選課學(xué)生的名單,并登記學(xué)生的課程學(xué)習(xí)成績 – 學(xué)生不希望自己的學(xué)習(xí)成績被他人查閱 – ……( 你可以補(bǔ)充嗎? ) ? 以下描述是否
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1