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

正文內(nèi)容

軟件工程課件-04結(jié)構(gòu)化分析(文件)

2025-10-18 16:00 上一頁面

下一頁面
 

【正文】 的結(jié)果而定。 ? 這種折衷包括專用性和通用性的折衷,信息關(guān)聯(lián)程度、擴充潛力及操作特性等方面的折衷 。 ? 最后,要對模式和物理特性進行完全的評審。 ? 以信息模型和系統(tǒng)規(guī)格說明為指導,定義數(shù)據(jù)庫的邏輯數(shù)據(jù)結(jié)構(gòu)。 數(shù)據(jù)庫分析的過程 在需求分析階段進行數(shù)據(jù)庫分析的流程 ? 為開發(fā)一個系統(tǒng)所使用的數(shù)據(jù)庫,在開始分析數(shù)據(jù)庫的需求前,分析員必須了解該系統(tǒng)的總目標和范圍。 ? 如果一個關(guān)系僅滿足條件 ?,則這個關(guān)系滿足第一范式 (1NF)。只有同時指定“學號”和“課程號”,才能準確地說明是哪位學生學習哪門課程時的學習情況 。若對于X的任一個值,Y僅有一個值與之對應(yīng),則稱R的屬性Y函數(shù)依賴于屬性X。并規(guī)定關(guān)鍵字能唯一地標識一個元組 。 ? 規(guī)范化的目的是: – 消除數(shù)據(jù)冗余,即消除表格中數(shù)據(jù)的重復; – 消除多義性,使關(guān)系中的屬性含義清楚、單一 ; ? 使關(guān)系的“概念”單一化,讓每個數(shù)據(jù)項只是一個簡單的數(shù)或字符串,而不是一個組項或重復組; ? 方便操作。 ? 表格中每一列 (列表示屬性 )中所有信息項必須是同一類型,各列的名字 (屬性名 ) 互異,列的次序任意。 教學實體模型 數(shù)據(jù)結(jié)構(gòu)的規(guī)范化 ? 信息域分析需要確定數(shù)據(jù)的內(nèi)容,每個數(shù)據(jù)項要用表格列出,最后組織成文件的邏輯結(jié)構(gòu),即面向應(yīng)用而不是面向存儲的結(jié)構(gòu)。 ? 進一步,要確定屬性。 ? 例如,在教學管理中,一個教師可以教授零門、一門或多門課程,每位學生也需要學習幾門課程。因此,它可以轉(zhuǎn)換成數(shù)據(jù)庫中的數(shù)據(jù)模型 。 ? 若干同類型的記錄構(gòu)成文件。 ? 記錄由數(shù)據(jù)項組成,正如實體由若干屬性的屬性值組成一樣。 (學號 , 姓名 , 性別 , 年齡 , 專業(yè) ) ? 描述每一實體的數(shù)據(jù)稱為記錄,描述屬性的數(shù)據(jù)叫做數(shù)據(jù)項或字段。例如,一個學生實體是如下的一個 5元組 : ( 951149, 袁秋慧 , 女 , 19, 軟件 ) ? 5元組中每一元素是學生的某一屬性的屬性值。 ? 信息世界也叫做觀念世界,是現(xiàn)實世界在人們頭腦中的反映。 ? 人們通常將與數(shù)據(jù)處理有關(guān)的的領(lǐng)域分為三個世界: – 現(xiàn)實世界 – 信息世界 – 數(shù)據(jù)世界 ? 現(xiàn)實世界是存在于人們頭腦之外的客觀世界,現(xiàn)實世界中的事物可分成對象和性質(zhì)兩大類。 ?轉(zhuǎn)移 (transition): 符號為 “ |” , 它用來表示系統(tǒng)中的事件。C1與 C2, R1與 R2是交錯的。 例如 , 當有多個申請占用 CPU運行的進程時 , 有關(guān) CPU分配的進程的狀態(tài)遷移。 軟件復用的層次 ? 復用數(shù)據(jù) ? 復用模塊 ? 復用結(jié)構(gòu) 所有數(shù)據(jù)描述應(yīng)當作為外部量說明 所有文字或常量應(yīng)當作為外部量說明 所有 I/0控制在外部完成 復用結(jié)構(gòu)只由應(yīng)用邏輯組成 ? 復用設(shè)計 ? 復用規(guī)格說明 復用技術(shù) ? 合成技術(shù) 連接 消息傳統(tǒng)與繼承 管道機制 ? 生成技術(shù) 代碼模式:生成器 規(guī)則模式:變換系統(tǒng) 系統(tǒng)動態(tài)分析 ? 系統(tǒng)的需求規(guī)格說明通常是用自然語言來敘述的,但是用自然語言描述往往會出現(xiàn)歧義性。 ? 為了快速地構(gòu)造原型,這些模塊首先必須有簡單而清晰的界面;其次它們應(yīng)當盡量不依賴其它的模塊或數(shù)據(jù)結(jié)構(gòu);第三,它們應(yīng)具有一些通用的功能。 – 軟件原型化方法提供了一種有力的學習手段。 – 探索型:目的是要弄清對目標系統(tǒng)的要求,確定所希望的特性,并探討多種方案的可行性 。 ? 軟件開發(fā)者對于所要解決的應(yīng)用問題認識更是模糊不清 ? 隨著開發(fā)工作向前推進,用戶可能會產(chǎn)生新的要求,或因環(huán)境變化,要求系統(tǒng)也能隨之 變化 ;開發(fā)者又可能在設(shè)計與實現(xiàn)的過程中遇到些沒有預(yù)料到的實際困難,需要以改變需求來解脫困境。有時侯它比判定表更直觀。對于這兩種保險類別,查看是否滿足扣除額(對于 A類保險,扣除額為 100美圓,對于 B類保險,扣除額為 50美圓)。 頂層圖 結(jié)構(gòu)化分析方法模型示意圖 數(shù)據(jù)詞典 ? 數(shù)據(jù)詞典與數(shù)據(jù)流圖配合,才能清楚地表達數(shù)據(jù)處理的要求 詞條描述 ? 對于在數(shù)據(jù)流圖中每一個被命名的圖形元素,均加以定義,其內(nèi)容有 : 名字 , 別名或編號 , 分類 ,描述 , 定義 , 位置 , 其它 ,等 ( 1) 數(shù)據(jù)流詞條描述 ? 數(shù)據(jù)流名: ? 說明:簡要介紹作用即它產(chǎn)生的原因和結(jié)果 ? 數(shù)據(jù)流來源:來自何方 ? 數(shù)據(jù)流去向:去向何處 ? 數(shù)據(jù)流組成:數(shù)據(jù)結(jié)構(gòu) ? 數(shù)據(jù)量流通量:數(shù)據(jù)量,流通量 ? 注釋 :相關(guān)事項 例:數(shù)據(jù)流項 ? 數(shù)據(jù)流名:團體名次 ? 組成:隊名 +得分 +名次 ? 數(shù)據(jù)流名:報名單 ? 別名:合格報名單 ? 組成:隊名+{姓名+項目名} ( 2) 數(shù)據(jù)元素詞條描述 ? 數(shù)據(jù)元素名: ? 類型:數(shù)字(離散值,連續(xù)值),文字(編碼類型) ? 長度: ? 取值范圍: ? 相關(guān)的數(shù)據(jù)元素及數(shù)據(jù)結(jié)構(gòu) 例:數(shù)據(jù)項詞條 數(shù)據(jù)項名:破記錄 值:[是/否] 數(shù)據(jù)項名:開戶日期 簡 述:客戶建立帳號的日期 別 名:開始日期 組 成:年+月+日 值 類 型 : 6位數(shù)字 注 釋:年 1949 ( 3) 數(shù)據(jù)文件詞條描述 ? 數(shù)據(jù)文件名: ? 簡述:存放的是什么數(shù)據(jù) ? 輸入數(shù)據(jù): ? 輸出數(shù)據(jù): ? 數(shù)據(jù)文件組成:數(shù)據(jù)結(jié)構(gòu) ? 存儲方式:順序,直接,關(guān)鍵碼 ? 存取頻率: 例:文件名詞條1 ? 文件名:項目 ? 組成:項目名 ? 組織:按項目名拼音字母順序排列 ? 注釋:包括本次運動會所有比賽項目 例:文件名詞條2 ? 文件名:職工 ? 簡 述:包括在職職工的所有信息 ? 別 名:無 ? 組 成:姓名+工號+開始工作日期+工資+部門+{項目號+項目負責人} 1 3 ? 數(shù) 量:500 ? 組 織:按工號增序排列 ? 注 釋:工號編號從0001開始 ( 4)加工邏輯詞條描述 ? 加工名: ? 加工編號:反映該加工的層次 ? 簡要描述:加工邏輯及功能簡述 ? 輸入數(shù)據(jù)流: ? 輸出數(shù)據(jù)流: ? 加工邏輯:簡述加工程序,加工順序 ( 5)源點及匯 (終 )點詞條描述 ? 名稱:外部實體名 ? 簡要描述:什么外部實體 ? 有關(guān)數(shù)據(jù)流: ? 數(shù)目: 數(shù)據(jù)結(jié)構(gòu)的描述 符 號 含 義 舉 例 = 被定義為 + 與 x = a+ b [...,...] 或 [...|...] 或 x = [a , b], x = [a | b] { ... }或 m{...}n 重復 x = {a}, x = 3{a}8 (...) 可選 x = (a) “...” 基本數(shù)據(jù)元素 x = “a” .. 連結(jié)符 x = 1..9 存折格式 存折=戶名+所號+帳號+開戶日+性質(zhì)+ (印密 )+ 1{存取行 }50 戶名= 2{字母 }24 所號=“ 001” ..“ 999” 帳號=“ 00000001” ..“ 99999999” 開戶日=年+月+日 性質(zhì)=“ 1” ..“ 6” 注:“ 1”表示普通戶,“ 5”表示工資戶等 印密=“ 0” 注:印密在存折上不顯示 存取行=日期+(摘要)+支出+存入+余額+操作+復核 ?對數(shù)據(jù)流圖的每一個基本加工,必須有一個基本加工邏輯說明 ?基本加工邏輯說明必須描述基本加工如何把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工規(guī)則(對不同情況的處理方式) – 加工邏輯說明必須描述實現(xiàn)加工的策略(做什么 )而不是實現(xiàn)加工的細節(jié)(怎么做) – 加工邏輯說明中包含的信息應(yīng)是充足的,完備的,有用的,無冗余的 基本加工邏輯說明 用于寫加工邏輯說明的工具 ? 結(jié)構(gòu)化英語 ? 判定表 ? 判定樹 ( 1)結(jié)構(gòu)化英語 ? 結(jié)構(gòu)化英語的詞匯表由 – 英語命令動詞 – 數(shù)據(jù)詞典中定義的名字 – 有限的自定義詞 – 邏輯關(guān)系詞 IF_THEN_ELSE、 CASE_OF 、 WHILE_DO、 REPEAT_UNTIL等組成 ? 是一種介于自然語言和形式化語言之間的語言 ? 語言的正文用基本控制結(jié)構(gòu)進行分割,加工中的操作用自然語言短語來表示 ? 其基本控制結(jié)構(gòu)有三種: – 簡單陳述句結(jié)構(gòu):避免復合語句; – 重復結(jié)構(gòu): while_do 或 repeat_until 結(jié)構(gòu)。 ? 然后從輸入端開始,根據(jù)商店業(yè)務(wù)工作流程,畫出數(shù)據(jù)流流經(jīng)的各加工框,逐步畫到輸出端,得到第一層數(shù)據(jù)流圖 第一層數(shù)據(jù)流圖 加細每一個加工框銷售細化 采購細化 檢查和修改數(shù)據(jù)流圖的原則 ? 數(shù)據(jù)流圖上所有圖形符號只限于前述四種基本圖形元素 ? 數(shù)據(jù)流圖的主圖必須包括前述四種基本元素,缺一不可 ? 數(shù)據(jù)流圖的主圖上的數(shù)據(jù)流必須封閉在外部實體之間 ? 每個加工至少有一個輸入數(shù)據(jù)流和一個輸出數(shù)據(jù)流 ? 在數(shù)據(jù)流圖中,需按層給加工框編號。它的輸入流是該系統(tǒng)的輸入數(shù)據(jù),輸出流是系統(tǒng)所輸出數(shù)據(jù) ?底層流圖是指其加工不需再做分解的數(shù)據(jù)流圖,它處在最底層 ?中間層流圖則表示對其上層父圖的細化。 計算種群比例的標準差 σp=i/z= 確定采樣規(guī)模 n= (p*(1p))/ σp2 +1=458 采樣信息類型 ? 定量文檔 單據(jù)、記錄 、報表(統(tǒng)計、價格)、報告(分析)、 網(wǎng)頁數(shù)據(jù)
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1