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

正文內(nèi)容

軟件工程—第3章軟件需要分析(參考版)

2024-09-22 21:36本頁面
  

【正文】 飲料自動售貨機(jī) 系統(tǒng) 對象圖 販賣機(jī) 飲料號碼 價格 投幣 接受 飲料掉出 金額顯示 按紐 退幣桿 售完顯示 存量計算器 飲料號碼 存量 遞減 售完顯示 重置 選擇鈕 選擇鈕狀態(tài) 燈亮 燈熄 售完燈亮 按鈕 顧客 姓名 硬幣 投幣 置入 拿取飲料 退幣桿 退幣桿狀態(tài) 拉動 金額計算器 金額 累加 找零 重置 購買 選取 被拉動 屬于 屬于 屬于 屬于 對象 關(guān)系圖 系統(tǒng) 傳感器事件 傳感器 控制面板 發(fā)生警報 1: 1 1: 1 1: 1 1: 1 1: 1 0: k 1: m 0: n 包含 → 選中 → 產(chǎn)生 ↓ 認(rèn)可 ↓ 網(wǎng)上商店對象模型 (部分 )示例 (UML) 銷售代表 0 .. 1 定貨 name address 顧客 creditRating( ):String 產(chǎn)品 雇員 1 dataReceived isPrepaid number:String price:Money 協(xié)作顧客 contactName creditRating creditLimit。 對模擬客觀世界實體的對象以及對象彼此之間的關(guān)系的映射,描述了系統(tǒng)的靜態(tài)結(jié)構(gòu)。 對象模型是 OMT方法論中最重要的部分,動態(tài)模型、功能模型都將依次而建立對象模型以對象圖形式呈現(xiàn),對象圖由類構(gòu)成。附加的說明對象之間的連接的 連接屬性 。 ?角色 ,用來說明關(guān)聯(lián)的一端。 ?聚合 ,代表整體與部分的關(guān)系,這是一種特殊形式的關(guān)聯(lián)。 關(guān)聯(lián)代表一組存在于兩個或多個對象之間的 、 具有相同結(jié)構(gòu)和含義的具體連接 。 (部分對于整體是“ apartof” 關(guān)系 ) 組裝結(jié)構(gòu)體現(xiàn)了面向?qū)ο蠓椒ǖ? 聚合(也叫聚集 Aggregation) 原則。 面向?qū)ο笮g(shù)語中常把一般與特殊的關(guān)系稱為 泛化( Generalization) 與 特化( Specialization) 聯(lián)系 存戶 一般 /特殊結(jié)構(gòu)舉例 一般類 (父類、基類、超類 ) 特殊類 (子類、具體類 ) 繼承 一個特殊類中的所有對象可繼承一般類中的屬性、服務(wù)、關(guān)系. 賬號 姓名 余額 存款 取款 支票存戶 儲蓄存戶 利息率 組成關(guān)系 (整體與部分的關(guān)系 )示例 學(xué)科部 辦公室 學(xué)院 實驗室 組裝結(jié)構(gòu)(整體 /部分結(jié)構(gòu)) 組裝結(jié)構(gòu)表示對象類之間的組成關(guān)系,即整體與部分的關(guān)系。 ① 確定需求分析模型中的類 /對象 對象( object) 現(xiàn)實世界中某個具體的物理實體或概念在計算機(jī) 邏輯中的映射和體現(xiàn)。 考察系統(tǒng)的使用實例,首先將這些實例中的名詞 或名詞短語匯總起來,得到候選對象;然后考察這些對象的特征,進(jìn)而確定哪些對象應(yīng)該包含在分析模型中。舉例: ( P63) 領(lǐng)域分析的輸入輸出 領(lǐng)域知識源 領(lǐng)域分析 領(lǐng)域分析 創(chuàng)建可以廣泛地用于整個應(yīng)用領(lǐng)域范疇的可復(fù)用類 (構(gòu)件 ) 航空 銀行 電子設(shè)備 多媒體視頻 領(lǐng)域 分析 領(lǐng)域 分析 模型 技術(shù)文件 已有應(yīng)用 客戶評定 專家建議 需求 提取類 復(fù)用標(biāo)準(zhǔn) 模型 語言 領(lǐng)域分析活動: ?定義被調(diào)查的領(lǐng)域,相關(guān)的設(shè)計、規(guī)約、代碼、政策、標(biāo)準(zhǔn)、規(guī)程等項 ?對領(lǐng)域中提取的項,劃分種類并提取模式,命名,并且分層。 發(fā)現(xiàn)角色( P61) 通過回答下列問題,可以幫助建模者發(fā)現(xiàn)角色 ?使用系統(tǒng)主要功能的人是誰? ?需要借助于系統(tǒng)完成日常工作的人是誰? ?誰來維護(hù)、管理系統(tǒng),保證系統(tǒng)正常工作? ?系統(tǒng)控制的硬件設(shè)備有哪些? ?系統(tǒng)需要與哪些其它系統(tǒng)交互? ?對系統(tǒng)產(chǎn)生的結(jié)果感興趣的人或事是哪些? 發(fā)現(xiàn)用例( P61) 詢問以下問題 ?角色需要從系統(tǒng)中獲得哪種功能?角色需要做什么? ?角色需要讀取、產(chǎn)生、刪除、修改或存儲系統(tǒng)中的信息嗎? ?系統(tǒng)中發(fā)生的事件需要通知角色嗎? ?如果用系統(tǒng)的新功能處理角色的日常工作是簡化了還是提高了工作效率? 用例模型( use case model) ? 一個用例模型可由若干幅用例圖組成 ? 用例描述了用戶和系統(tǒng)之間的交互,其重點(diǎn)是系 統(tǒng)為用戶做什么 ? 用例模型描述全部的 系統(tǒng)功能行為 ? 一幅用例圖包含的模型元素有: ?用例 ?參與者(行為者、執(zhí)行者) ?系統(tǒng) 用例 參與者 系統(tǒng) 參與者 通信 關(guān)系 用例模型 用例圖舉例 簽定一份 保險單 客戶 保險銷 售人員 銷售統(tǒng)計 客戶統(tǒng)計 目的:發(fā)現(xiàn)或創(chuàng)建一些可廣泛應(yīng)用的類,使它們可以被復(fù)用。 傳統(tǒng)方法和面向?qū)ο蠓椒ǖ谋容^ ?結(jié)構(gòu)化分析 (傳統(tǒng)建模方法 )方法 分析模型: 數(shù)據(jù)流圖 (DFD) 數(shù)據(jù)字典 (DD) 小說明 ER圖 (ERD) 狀態(tài)變遷圖 (STD) ?面向?qū)ο蠓治龇椒? 分析模型: 用例模型(用況模型) 對象模型(概念模型) 功能模型(行為模型) 分析建模方法與分析模型 分析模型的主要目標(biāo) ? 描述用戶需要 ? 建立創(chuàng)建軟件設(shè)計的基礎(chǔ) ? 定義軟件完成后可被確認(rèn)的一組需求 OO方法的開發(fā)過程 OO方法改進(jìn)了在生存期各個階段間的界面 ,因為生存期各個階段開發(fā)出來的 “ 部件 ” 都是 類 ,在面向?qū)ο笊嫫诘母鱾€階段對各個 類 的信息進(jìn)行細(xì)化 , 類 成為分析 、 設(shè)計和實現(xiàn)的 基本單元 。 167。在運(yùn)動會進(jìn)行過程中要按各項比賽的成績及時公布單項名次并累計團(tuán)體總分。 實例:運(yùn)動會管理系統(tǒng) 過程如下: 首先決定日期、地點(diǎn)規(guī)模設(shè)立那些比賽項目、報名期限等,并作出一些規(guī)定,如每人最多可參加多少項目,每個項目每隊最多可有多少人參加等。 畫分層 DFD的指導(dǎo)原則 畫分層 DFD的指導(dǎo)原則 (4) 分解的深度與層次 ? 按功能情況定,一般設(shè)深度為 35。 畫分層 DFD的指導(dǎo)原則 (1) 父圖與子圖的 平衡 模型細(xì)化時必須保持?jǐn)?shù)據(jù)流的連 續(xù)性,即每個細(xì)化部分的輸入和輸出 必須保持不變 (父圖和子圖輸入數(shù)據(jù) 和輸出數(shù)據(jù)應(yīng)一致 )。編號表明該加工所處層次及上下層的親子關(guān)系; ?規(guī)定任何一個數(shù)據(jù)流子圖必須與它上一層的一個加工對應(yīng),兩者的輸入數(shù)據(jù)流和輸出數(shù)據(jù)流必須一致。 學(xué)生 1 審查并開發(fā)票 購書單 2 開領(lǐng)書單 學(xué)生 發(fā)票 領(lǐng)書單 無效書單 各班學(xué)生用書表 教材存量表 5)對需求說明進(jìn)行復(fù)審,直到確認(rèn)文檔齊全,并且符合用戶的全部需求為止 需求分析示例 — 教材購銷管理系統(tǒng)( 3) 學(xué)生 教材購銷管理系統(tǒng) 書 庫保管員 1. 教材購銷管理系統(tǒng)的頂層 DFD 學(xué)生 書 庫 保管員 2. 第二層 DFD圖 — 教材購銷系統(tǒng) 購書單 領(lǐng)書單 缺書單 進(jìn)書通知 購書單 領(lǐng)書單 1 銷 售 2 采購 進(jìn)書通知 F2: 缺書登記表 F1: 教材存量表 缺書單 進(jìn)書通知 需求分析示例 — 教材購銷管理系統(tǒng)( 4) 審 查有效性 開發(fā)票 有效 購書單 領(lǐng)書并 開領(lǐng)書單 發(fā)票 登記缺書 補(bǔ)售教材 F2: 缺書登記表 學(xué)生 學(xué)生 無效書單 領(lǐng)書單 領(lǐng)書單 F3: 各班學(xué)生用書表 F4: 售書登記表 補(bǔ)售書單 暫缺書單 采購 3. 第三層 DFD圖 — 銷售子系統(tǒng) F1: 教材存量表 需求分析示例 — 教材購銷管理系統(tǒng)( 5) 修改教材庫存和待購量 按 書 號 匯總?cè)睍? F2: 缺書登記表 銷售 子系統(tǒng) 書庫 保管員 F1: 教材存量表 進(jìn)書通知 3. 第三層 DFD圖 — 采購子系統(tǒng) 按出版社 統(tǒng)計缺書 F5: 待購教材表 F6: 教材一覽表 進(jìn)書通知 需求分析示例 — 教材購銷管理系統(tǒng)( 6) 數(shù)據(jù)字典( Data DirectoryDD) 領(lǐng)書單 = 學(xué)院 +專業(yè) +班級 +學(xué)號 +姓名 +{書號 +[書名 ]+數(shù)量 }+日期 有效購書單 = 領(lǐng)書單 發(fā)票 = 學(xué)號 +姓名 +{書號 +[書名 ]+單價 +數(shù)量 +總價 }+書費(fèi)合計 教材存量表 = {書號 +單價 +數(shù)量 } 暫缺書單 = 學(xué)號 +姓名 + {書號 +數(shù)量 } 補(bǔ)售書單 = 學(xué)號 +姓名 + {書號 +數(shù)量 } 書 號 書 名 數(shù) 量 書 號 書 名 數(shù) 量學(xué)院: 專業(yè): 班級: 學(xué)號: 姓名:武漢科技大學(xué)教材科領(lǐng)書單 20 年 月 日書號 書名 單價 數(shù)量 金額 備注 學(xué)號: 姓名: 發(fā) 票人事工資管理系統(tǒng)的頂層 DFD(概圖 )范例 人 事 部 門 人事工資 管理系統(tǒng) 會 計 部 門 職 工 職工基本 信息管理 子系統(tǒng) 人事工資管理系統(tǒng) 0層 DFD范例 職工出缺勤信息 職工工資管理子系統(tǒng) 職工出缺 勤管理 子系統(tǒng) 職工基本信息 職工工資信息 人 事 部 門 會 計 部 門 職 工 建立職工 出缺勤信息 人事工資管理系統(tǒng) 1層 DFD:加工 職工出缺勤信息 制作職工出缺勤信息 統(tǒng)計表 職工基本信息 實例 考務(wù)處理系統(tǒng)功能 (1)對考生送來的報名單進(jìn)行檢查; (2)對合格的報名單編好準(zhǔn)考證號后將準(zhǔn)考證送給考生,并將匯總后的考生名單送給閱卷站; (3)對閱卷站送來的成績單進(jìn)行檢查,并根據(jù)考試中心制定的合格標(biāo)準(zhǔn)審定合格者; (4)制作考生通知單 (含成績及合格 /不合格標(biāo)志 )送給考生; (5)按地區(qū)進(jìn)行成績分類統(tǒng)計和試題難度分析,產(chǎn)生統(tǒng)計分析表。 學(xué)生 張秘書 購書申請 王會計 李出納 趙保管 學(xué)生 購書證明 購書申請 購書申請 書 學(xué)生 審 查有效性 購書單 開發(fā)票 開領(lǐng)書單 發(fā)書 學(xué)生 有 效購書單 發(fā)票 領(lǐng)書單 書 學(xué)生 審查并開發(fā)票 購書單 開領(lǐng)書單 發(fā)書 學(xué)生 發(fā)票 領(lǐng)書單 書 2)去掉具體模型中的非本質(zhì)因素,抽象出當(dāng)前系統(tǒng)的邏輯模型 1)通過對現(xiàn)實環(huán)境的調(diào)查研究,獲得當(dāng)前系統(tǒng)的具體模型 3)分析當(dāng)前系統(tǒng)與目標(biāo)系統(tǒng)的差別,建立目標(biāo)系統(tǒng)的邏輯模型。 主要數(shù)據(jù)流輸入的源點(diǎn) 和 輸出終點(diǎn) 是 顧客 和 供應(yīng)商 。它的每一加工可能繼續(xù)細(xì)化,形成子圖。 分層的數(shù)據(jù)流圖 ?在多層數(shù)據(jù)流圖中, 頂層流圖 僅包含 一個加工 ,它代表被開發(fā)系統(tǒng)。 數(shù)據(jù)流圖的層次結(jié)構(gòu) 為了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,需要采用 層次結(jié)構(gòu) 的數(shù)據(jù)流圖。 DFD可以用來表示一個系統(tǒng)或軟件在任何層次 上的抽象。 分解? 為了將復(fù)雜性降低到人可以掌握的程度,可以把大問題分割成若干個問題,然后分別解決。 結(jié)構(gòu)化分析的基本步驟 : 由頂向下對系統(tǒng)進(jìn)行功能分解,畫出分層 DF圖; 由后向前定義系統(tǒng)的數(shù)據(jù)和加工,編制 DD, PS
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1