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

正文內(nèi)容

軟件需求分析ppt課件(2)(參考版)

2025-01-20 19:32本頁(yè)面
  

【正文】 教師代碼 研究課題號(hào) 職稱(chēng) 姓名 研究課題名 可分解如下: 教師關(guān)系 :教師代碼、姓名、職稱(chēng) 課題關(guān)系 :研究課題號(hào)、研究課題名 教師與課題關(guān)系 :教師代碼、研究課題號(hào) 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 173 第三范式:符合第二范式條件,每個(gè)非關(guān)鍵字屬性都僅由關(guān)鍵字決定,而且一個(gè)非關(guān)鍵字屬性不能僅僅是對(duì)一個(gè)非關(guān)鍵字屬性的進(jìn)一步描述(即一個(gè)關(guān)鍵字屬性值不依賴(lài)于另一個(gè)非關(guān)鍵字屬性值)。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 171 第一范式( 1NF):每個(gè)屬性值都是原子值,即僅僅是一個(gè)簡(jiǎn)單值而不含內(nèi)部結(jié)構(gòu)。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 170 因此, “ 分?jǐn)?shù) ” 等屬性完全函數(shù)依賴(lài)于 “ 學(xué)號(hào) , 課程號(hào) ” 。 例如在 “ 選課 ” 關(guān)系中,屬性 “ 聽(tīng)課出勤率 ” 、 “ 作業(yè)完成率 ” 和“ 分?jǐn)?shù) ” 等表示某個(gè)學(xué)生學(xué)習(xí)某門(mén)課程時(shí)的學(xué)習(xí)情況。 例如, 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 168 教師 (職工號(hào) , 姓名 , 年齡 , ?? ) 其中,屬性 “ 姓名 ” , “ 年齡 ” 等都函數(shù)依賴(lài)于屬性 “ 職工號(hào) ” 。 設(shè) R 是 一個(gè)關(guān)系 , X 和 Y 是 R 中的兩個(gè)屬性 。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 167 關(guān)系規(guī)范化的程度,通常按屬性間的依賴(lài)程度來(lái)區(qū)分,并以范式 NF (Normal Form) 來(lái)表達(dá)。 在每個(gè)關(guān)系中,屬性名下加下劃線)指明 關(guān)鍵字 。使數(shù)據(jù)的插入、刪除與修改操作可行并方便; 使關(guān)系模式更靈活 ,易于實(shí)現(xiàn)接近自然語(yǔ)言的查詢(xún)方式。對(duì)于非規(guī)范化的關(guān)系,必須將它規(guī)范化,即利用更單純、更規(guī)則的關(guān)系來(lái)代替原來(lái)的關(guān)系。 ? 表格中各行 (行表示元組 ) 互不相同,行的次序任意。 ? 表格中每個(gè)信息項(xiàng)必須是一個(gè)不可分割的數(shù)據(jù)項(xiàng),不可是組項(xiàng)。 為了便于數(shù)據(jù)庫(kù)的設(shè)計(jì),常常要對(duì)這種結(jié)構(gòu)做一些簡(jiǎn)化,其中最常見(jiàn)的一種方法就是規(guī)范化技術(shù)。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 158 教學(xué)實(shí)體模型 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 159 某校教學(xué)管理 ER 圖 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 160 ER圖提供了表示實(shí)體型、屬性和聯(lián)系的方法。 此外,學(xué)生通過(guò)學(xué)號(hào)、分?jǐn)?shù)與課程發(fā)生聯(lián)系。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 157 進(jìn)一步,要確定屬性。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 156 用 ER圖描述它們之間的聯(lián)系,得下圖。 例如,在教學(xué)管理中,一個(gè)教師可以教授零門(mén)、一門(mén)或多門(mén)課程,每位學(xué)生也需要學(xué)習(xí)幾門(mén)課程。 ER圖中表示實(shí)體聯(lián)系的符號(hào)如下: 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 155 在 ER圖中,每個(gè) 方框 表示 實(shí)體型或 屬性 ,方框之間的 連線 表示 實(shí)體之間 ,或 實(shí)體與屬性之間的聯(lián)系 。因此,它可以轉(zhuǎn)換成數(shù)據(jù)庫(kù)中的數(shù)據(jù)模型 。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 153 ER方法 ( EntityRelationship Approach) 和實(shí)體模型 在需求分析階段進(jìn)行數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)過(guò)程中, 使用 ER圖,可定義一 個(gè)實(shí)體模型 。 ( 3) 關(guān)系模型的存取路徑對(duì)用戶(hù)透明 , 從而具有更高的數(shù)據(jù)獨(dú)立性 、 更好的安全保密性 , 也簡(jiǎn)化了程序員的工作和數(shù)據(jù)庫(kù)建立和開(kāi)發(fā)的工作 。 在非關(guān)系模型中 , 操作對(duì)象是單個(gè)記錄 , 而關(guān)系模型中的數(shù)據(jù)操作是集合操作 , 操作對(duì)象和操作結(jié)果都是關(guān)系 , 即若干元組的集合; 表以文件形式存儲(chǔ) ?在關(guān)系模型中,實(shí)體是用關(guān)系來(lái)表示的 ?實(shí)體間的關(guān)系也是用關(guān)系來(lái)表示的 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 152 關(guān)系模型的優(yōu)缺點(diǎn) 關(guān)系模型的 優(yōu)點(diǎn) 主要有: ( 1) 與非關(guān)系模型不同 , 它有較強(qiáng)的數(shù)學(xué)理論根據(jù) 。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 151 2. 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)操縱與完整性約束 數(shù)據(jù)操縱 主要包括查詢(xún) 、 插入 、 刪除和修改數(shù)據(jù) , 這些操作必須滿足關(guān)系的完整性約束條件 ,即實(shí)體完整性 、 參照完整性和用戶(hù)定義的完整性 。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 150 關(guān)系模型 1. 關(guān)系數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是一個(gè) “ 二維表框架 ” 組成的集合 , 每個(gè)二維表又可稱(chēng)為關(guān)系 , 所以關(guān)系模型是 “ 關(guān)系框架 ” 的集合 。 (2)數(shù)據(jù)模型,主要包括網(wǎng)狀模型、層次模型、關(guān)系 模型等,它是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建模 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 148 層次模型 層次模型用一棵 “ 有向樹(shù) ” 的數(shù)據(jù)結(jié)構(gòu)來(lái)表示各類(lèi)實(shí)體以及實(shí)體間的聯(lián)系 。通俗地講數(shù)據(jù)模型就是現(xiàn)實(shí)世界的模擬 。 為了對(duì)文件中的記錄有效組織和存取,通常指定一個(gè)數(shù)據(jù)項(xiàng)進(jìn)行區(qū)別,這個(gè)數(shù)據(jù)項(xiàng)叫做關(guān)鍵字。每個(gè)數(shù)據(jù)項(xiàng)包括兩個(gè)特征:即 數(shù)據(jù)類(lèi)型 和 數(shù)據(jù)長(zhǎng)度 。 一般數(shù)據(jù)項(xiàng)沿用屬性名。表中每一橫排叫做一個(gè)記錄或元組,每一縱列叫做一個(gè)屬性。 與實(shí)體集相對(duì)應(yīng)的稱(chēng)為 文件 。 數(shù)據(jù)世界 則是信息世界中信息的數(shù)據(jù)化,現(xiàn)實(shí)世界中的事物及其聯(lián)系在數(shù)據(jù)世界中用數(shù)據(jù)模型描述。他們對(duì)應(yīng)的屬性集合是: 這些屬性集合表征了 “ 學(xué)生 ” 實(shí)體的類(lèi)型,叫做 實(shí)體型 。 屬性是實(shí)體某一方面的特征,相應(yīng)于事物的性質(zhì)。 客觀世界中的事物在信息世界中叫做 實(shí)體 , 反映事物之間聯(lián)系的叫做 實(shí)體模型 。 性質(zhì) 則是指事物的性質(zhì)或特征。 對(duì)象 可以是人、是物,還可以是實(shí)際的東西或概念的東西,例如,大學(xué)、城市等。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 139 補(bǔ)充 :有關(guān)數(shù)據(jù)庫(kù)的基本概念 基本概念 在軟件系統(tǒng)中需要處理的數(shù)據(jù)是現(xiàn)實(shí)世界中存在的事物及其聯(lián)系的反映。例如外包軟件。 ? 軟件原型的最終版本,有的可以原封不動(dòng)地成為產(chǎn)品,有的略加修改就可以成為最終系統(tǒng)的一個(gè)組成部分,這樣有利于建成最終系統(tǒng)。 ? 軟件原型化方法提供了一種有力的學(xué)習(xí)手段 。探索型和實(shí)驗(yàn)型原型 ? 追加策略 ? 先構(gòu)造好一個(gè)功能簡(jiǎn)單的而且質(zhì)量要求不高的模型系統(tǒng),以此為核心進(jìn)行追加擴(kuò)充得到最終的系統(tǒng)。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 134 原型使用策略 ? 廢棄策略 先構(gòu)造好一個(gè)功能簡(jiǎn)單的而且質(zhì)量要求不高的模型系統(tǒng),然后進(jìn)行分析修改,形成較好的設(shè)計(jì)思想,據(jù)此設(shè)計(jì)出完整、準(zhǔn)確、一致、可靠的系統(tǒng)。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 133 ? 實(shí)驗(yàn)型: 這種原型用于大規(guī)模開(kāi)發(fā)和實(shí)現(xiàn)之前,考核方案是否合適,規(guī)格說(shuō)明是否可靠。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 131 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 132 軟件原型的分類(lèi) 在軟件開(kāi)發(fā)中,原型是軟件的一個(gè)早期可運(yùn)行的版本,它反映最終系統(tǒng)的部分重要特性。使得用戶(hù)可在試用原型系統(tǒng)的過(guò)程中得到親身感受和受到啟發(fā),以做出反映和評(píng)價(jià),然后開(kāi)發(fā)者根據(jù)用戶(hù)的意見(jiàn)對(duì)原型加以改進(jìn)。 為了解決這些問(wèn)題,逐漸形成了軟件系統(tǒng)的快速原型的概念。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 128 軟件開(kāi)發(fā)者對(duì)于所要解決的應(yīng)用問(wèn)題認(rèn)識(shí)更是模糊不清 隨著開(kāi)發(fā)工作向前推進(jìn),用戶(hù)可能會(huì)產(chǎn)生新的要求,或因環(huán)境變化,要求系統(tǒng)也能隨之變化;開(kāi)發(fā)者又可能在設(shè)計(jì)與實(shí)現(xiàn)的過(guò)程中遇到些沒(méi)有預(yù)料到的實(shí)際困難,需要以改變需求來(lái)解脫困境。特別是對(duì)一些大型的軟件項(xiàng)目。有時(shí)侯它比判定表更直觀。 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 120 是一種介于自然語(yǔ)言和形式化語(yǔ)言之間的語(yǔ)言 語(yǔ)言的 正文用基本控制結(jié)構(gòu)進(jìn)行分割 ,加工中的 操作用自然語(yǔ)言短語(yǔ)來(lái)表示 其基本控制結(jié)構(gòu)有三種: ? 簡(jiǎn)單陳述句結(jié)構(gòu) :避免復(fù)合語(yǔ)句; ? 重復(fù)結(jié)構(gòu) : WHILE_DO 或 REPEAT_UNTIL結(jié)構(gòu)。 存儲(chǔ)方式 :順序,直接,關(guān)鍵碼。 數(shù)據(jù)流組成:學(xué)號(hào) +姓名 +書(shū)號(hào) +單價(jià)總價(jià) +書(shū)費(fèi)合計(jì) 審查并 開(kāi)發(fā)票 發(fā)票 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 107 數(shù)據(jù)元素名 : 類(lèi)型 :數(shù)字(離散值、連續(xù)值),文字(編碼類(lèi)型) 長(zhǎng)度 : 取值范圍 : 相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu) (2) 數(shù)據(jù)元素詞條的描述 年 = “1900”..“3000” 月 = “01”..“12” 日 = “01”..“31” 摘要 = 1{字母 }4 金額 = “”..“” … … 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 108 (3) 數(shù)據(jù)文件詞條的描述 數(shù)據(jù)文件名: 簡(jiǎn)述:存放的是什么數(shù)據(jù)。 每個(gè)數(shù)據(jù)量流通量:數(shù)據(jù)量、流通量。 數(shù)據(jù)流去向:去向何處。 DD 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 105 數(shù)據(jù)詞典 數(shù)據(jù)詞典與數(shù)據(jù)流圖配合,能清楚地表達(dá)數(shù)據(jù)處理的要求 詞條描述 —— 對(duì)于在數(shù)據(jù)流圖中每一個(gè)被命名的圖形元素,均加以定義,其內(nèi)容有 :名字 , 別名或編號(hào) , 分類(lèi) ,描述 , 定義 , 位置 , 其它 , 等 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 106 數(shù)據(jù)字典的定義 數(shù)據(jù)流名: 說(shuō)明:簡(jiǎn)要介紹作用即它產(chǎn)生的原因和結(jié)果。 此即父圖與子圖的平衡 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 99 . 注意父圖和子圖的平衡 發(fā)票 開(kāi)領(lǐng)書(shū)單 領(lǐng)書(shū)單 (a) 父圖 學(xué)生 領(lǐng)書(shū)單 教材 (a)子圖 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 100 掌握分解的速度 一般來(lái)說(shuō),每一個(gè)加工每次可分為 24個(gè)子加工,最 多不得超過(guò) 7 個(gè)。第三層編號(hào)為 ,… ,… 等號(hào),依此類(lèi)推。編號(hào)表明該加工所處層次及上下層的親子關(guān)系 頂層加工不編號(hào)。 主要數(shù)據(jù)流輸入的源點(diǎn) 和輸出終點(diǎn) 是 顧客 和 供應(yīng)商 。它的每一加工可能繼續(xù)細(xì)化,形成子圖。按照系統(tǒng)的層次結(jié)構(gòu)進(jìn)行 逐步分解 ,并以分層的數(shù)據(jù)流圖反映這種結(jié)構(gòu)關(guān)系,能清楚地表達(dá)和容易理解整個(gè)系統(tǒng) 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 79 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 80 F0 F11 F12 F13 F14 F15 F21 F22 F23 F24 F25 第 n 層 第 n+1 層 第 n+2 層 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 81 在多層數(shù)據(jù)流圖中, 頂層流圖 僅包含一個(gè)加工 ,它代表被開(kāi)發(fā)系統(tǒng)。 DFD 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 73 辦理取款手續(xù)的 DFD 圖 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 74 數(shù)據(jù)流圖中的主要圖形元素 轉(zhuǎn)換數(shù)據(jù)流的處理過(guò)程 可以是數(shù)據(jù)庫(kù)文件或任何形式的數(shù) 據(jù)組織。 ? 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 69 結(jié)構(gòu)化分析方法 面向數(shù)據(jù)流進(jìn)行需求分析的方法 結(jié)構(gòu)化分析方法適合于數(shù)據(jù)處理類(lèi)型軟件的需求分析 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 70 具體來(lái)說(shuō),結(jié)構(gòu)化分析方法就是用 抽象模型 的概念,按照軟件內(nèi)部 數(shù)據(jù)傳遞 、 變換 的關(guān)系, 自頂向下逐層分解 ,直到找到滿足功能要求的所有可實(shí)現(xiàn)的軟件為止 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 71 結(jié)構(gòu)化分析方法使用工具: ? 數(shù)據(jù)流圖 ? 數(shù)據(jù)詞典 ? 結(jié)構(gòu)化語(yǔ)言 ? 判定表與判定樹(shù) 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)與電子工程學(xué)院 2022/2/12 72 數(shù)據(jù)流圖 DFD( Data Flow Diagram) 是用來(lái)描述系統(tǒng)邏輯模型的一種圖形工具。 數(shù)據(jù)域 仲愷農(nóng)業(yè)技術(shù)學(xué)院計(jì)算機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1