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

正文內(nèi)容

uml系統(tǒng)建模與分析設(shè)計(jì)(存儲版)

2025-02-11 20:57上一頁面

下一頁面
  

【正文】 少數(shù)。( 活動圖 ) 軟件工程方法 24 2022/2/9 如何獲得用例 —— 訪談 ? 您對系統(tǒng)有什么期望? ? 您打算在這個系統(tǒng)里面做些什么事情? ? 您做這件事的目的是什么? ? 您做完這件事情希望有一個什么樣的結(jié)果? ? 一個明確的有效地目標(biāo)才是一個用例的來源。 軟件工程方法 27 2022/2/9 ? ATM取錢的場景中,取錢,讀卡,驗(yàn)證賬號,打印回執(zhí)單等都是可能的用例? ? 客戶代表說:我希望這臺 ATM能支持跨行業(yè)務(wù),我插入卡片輸入密碼后,可以讓我選擇是取錢還是存錢;為了方便,可以設(shè)置一些默認(rèn)的存取金額按鈕;我可以修改密碼,也可以掛失;還有我希望可以交納水費(fèi)、電費(fèi)和電話等費(fèi)用;為了安全起見, ATM上應(yīng)當(dāng)有警示小心騙子的提示條,還有攝像頭;如果輸入三次密碼錯誤,卡片應(yīng)當(dāng)被自動吞沒。 ? ( 3)選擇課程確認(rèn)失敗,所選幾門課程中在上課時(shí)間上發(fā)生沖 突時(shí),系統(tǒng)提示重選。包含用例是可重用的用例 ──多個用例的公共用例。 ?區(qū)分用例的優(yōu)先次序。他們還可以確定出哪個用例可以為其他用例所重用。 軟件工程方法 59 2022/2/9 例 記錄成績用例的描述 記錄成績 軟件工程方法 60 2022/2/9 構(gòu)建用例圖模型 將已確定并細(xì)化的參與者和用例放入用例圖。 ?歷年履約合同:履約后的合同需要長期 ( 幾十年 ) 保留 , 以備查使用 。 軟件工程方法 67 2022/2/9 確定用例 ( 1) “ 企業(yè)綜合信息管理系統(tǒng) ” 中的用例 ( 一層 ) ?財(cái)務(wù)管理; ?人力資源管理; ?生產(chǎn)調(diào)度管理; ?進(jìn)銷存管理; ?設(shè)備安全管理; ?行政事務(wù)管理 。 目 的 : 合同管理員將與客戶簽訂的銷售合同的詳細(xì)內(nèi)容錄入管理系統(tǒng) , 用于對銷售合同進(jìn)行統(tǒng)計(jì) 、 查詢 、 檢查是否履約等 , 監(jiān)控正在履約的合同 。在使用系統(tǒng) 錄入新書籍 時(shí)系統(tǒng)會自動按規(guī)則生成書號,以修改信息,但不能夠刪除記錄。 學(xué)生 通過瀏覽器根據(jù)學(xué)號和密碼 進(jìn)入 選課界面,在這里學(xué)生可以查 詢 已選課程信息并 選課 , 教師 可以選擇 所上課程并 提交 成績。 例 2 醫(yī)院病房監(jiān)護(hù)系統(tǒng) 產(chǎn)生 病情報(bào)告 監(jiān)視病情 更新病歷 軟件工程方法 88 2022/2/9 ? 二、簡單的需求分析說明 ? 系統(tǒng)名稱:醫(yī)院病房監(jiān)護(hù)系統(tǒng) ? 根據(jù)分析系統(tǒng)主要實(shí)現(xiàn)以下功能: ? 病癥監(jiān)視器可以將采集到的病癥信號(組合),格式化后實(shí)時(shí)的傳送到中央監(jiān)護(hù)系統(tǒng)。 角色:值班護(hù)士 角色職責(zé): 負(fù)責(zé)監(jiān)視病人的病 情變化 角色職責(zé)識別: (1)使用系統(tǒng)主要功能 (2)對系統(tǒng)運(yùn)行結(jié)果感 興趣 角色 :標(biāo)準(zhǔn)病癥信號庫 角色職責(zé): 負(fù)責(zé)向系統(tǒng)提供病癥 信號的正常值 角色職責(zé)識別: (1)負(fù)責(zé)保持系統(tǒng) 正常運(yùn)行 (2)與系統(tǒng)交互 角色:醫(yī) 生 角色職責(zé): 對病人負(fù)責(zé) , 負(fù)責(zé) 處理病情的變化 角色職責(zé)識別: (1)需要系統(tǒng)支持以完 成其日常工作 (2)對系統(tǒng)運(yùn)行結(jié)果感 興趣 通過分析可以初步識別出系統(tǒng)的用例為:中央監(jiān)護(hù) , 病癥監(jiān)護(hù) , 提供標(biāo)準(zhǔn)病癥信號 , 病歷管理 , 病情報(bào)告管理 。 g 信號數(shù)據(jù)組合 將采集到的脈搏 , 血壓等信號數(shù)據(jù)組合為一組信號數(shù)據(jù) 。 病癥監(jiān)護(hù) 分解為: e 信號采集 采集病人的病癥信號 。 軟件工程方法 89 2022/2/9 ? 三、用 UML的靜態(tài)建模機(jī)制定義并描述系統(tǒng)的靜態(tài)結(jié)構(gòu) ? (一)建立系統(tǒng)的用例圖 ? 通過以下六個問題識別角色 ? (1)誰使用系統(tǒng)的主要功能? ? (2)誰需要系統(tǒng)的支持以完成日常工作任務(wù)? ? (3)誰負(fù)責(zé)維護(hù),管理并保持系統(tǒng)正常運(yùn)行? ? (4)系統(tǒng)需要應(yīng)付(或處理)哪些硬設(shè)備? ? (5)系統(tǒng)需要和哪些外部系統(tǒng)交互? ? (6)誰(或什么)對系統(tǒng)運(yùn)行產(chǎn)生的結(jié)果(值)感興趣? 軟件工程方法 90 2022/2/9 通過回答這六個問題以后 , 再進(jìn)一步分析可以識別出本系統(tǒng)的四個角色: 值班護(hù)士 , 醫(yī)生 , 病人 , 標(biāo)準(zhǔn)病癥信號庫 。 軟件工程方法 87 2022/2/9 請對系統(tǒng)需求進(jìn)行分析! 經(jīng)過初步的需求分析 , 得到系統(tǒng)功能要求: 監(jiān)視病員的病癥 ( 血壓 、 體溫 、 脈搏等 ) 定時(shí)更新病歷 病員出現(xiàn)異常情況時(shí)報(bào)警 。 ? 當(dāng)前過程和系統(tǒng)的培訓(xùn)指南及用戶手冊:這些東西中經(jīng)常會有潛在參與者。 2. “ 修改合同 ” 用例 …………… 軟件工程方法 76 2022/2/9 建模要點(diǎn) ? 構(gòu)建結(jié)構(gòu)良好的用例: 1)為系統(tǒng)和部分系統(tǒng)中單個的、可標(biāo)識和合理的原子行為命名; 2)將公共的行為抽取出來,放到一個被包含用例中,再將它 《 include》 進(jìn)來; 3)對于變化部分,將其抽取出來,放到一個擴(kuò)展用例(用 《 extent》 連接)中; 4)清晰地描述事件流,使得讀者能夠輕而易舉地理解 ? 構(gòu)建結(jié)構(gòu)良好的用例圖:擺放元素時(shí),應(yīng)該避免交叉線的出現(xiàn) ;對于語義上接近的行為和角色,最好使它們在物理上也更加接近; ? 根據(jù)系統(tǒng)實(shí)際情況控制粒度 軟件工程方法 77 2022/2/9 例子 ? 有一個愛書之人,家里各類書籍已過千冊,平時(shí)又時(shí)常有朋友外借,因此需要一個個人圖書理系統(tǒng)。 ) 用例名: 增加銷售合同 執(zhí)行者 : 人執(zhí)行者:合同管理員 、 客戶 、 公司經(jīng)理 。 軟件工程方法 65 2022/2/9 ( 2) 系統(tǒng)的用戶 客戶 、 倉庫管理員 、 銷售人員 、 采購人員 、 公司經(jīng)理 、 財(cái)務(wù)管理系統(tǒng) 、 生產(chǎn)調(diào)度管理系統(tǒng) 。 ( 1) 銷售管理 1) 制定銷售計(jì)劃 2) 與客戶簽訂銷售合同 3) 檢查合同履約率 4) 生產(chǎn)調(diào)度管理部門組織生產(chǎn) 5) 庫存管理部門對產(chǎn)品進(jìn)行入庫 、 出庫處理 6) 財(cái)務(wù)管理部門收取客戶貨款 7) 售后服務(wù) 軟件工程方法 63 2022/2/9 ( 2) 采購管理 1) 制定原材料 ( 零部件 ) 采購計(jì)劃 2) 與客戶簽訂采購合同 3) 檢查合同履約率 4) 庫存管理部門對原材料進(jìn)行入庫驗(yàn)收 、 存儲 5) 財(cái)務(wù)管理部門支付貨款 ( 3) 庫存管理 1) 產(chǎn)品入庫管理 2) 原材料 ( 零部件 ) 入庫管理 3) 原材料 ( 零部件 ) 出庫管理 4) 產(chǎn)品出庫管理 5) 庫存管理 6) 采購管理部門組織采購 7) 生產(chǎn)調(diào)度管理部門安排生產(chǎn) 8) 財(cái)務(wù)管理部門對庫存物資進(jìn)行核算 軟件工程方法 64 2022/2/9 3. 需求補(bǔ)充說明 ( 1) 數(shù)據(jù)保存 ?采購合同:每個合同執(zhí)行期可能多達(dá)幾個月 , 合同 需要長期保留 。 用例的描述常采用文字列表形式,也可采用 UML圖形描述,如交互圖、活動圖等。 ? 管理人員( administrator) :負(fù)責(zé)創(chuàng)建報(bào)告卡,并瀏覽檢查報(bào)告卡。 ④擴(kuò)展用例的執(zhí)行會改變基礎(chǔ)用例的行為,而包含用例不會。 ?擴(kuò)展用例的行為是否被執(zhí)行要取決于主事件流中的判定點(diǎn)。 ? 異常事件流處理: ? ( 1)標(biāo)識碼有效性檢查失敗,允許學(xué)生重新輸入( 3次機(jī)會)。 ? 用例是系統(tǒng)級的、抽象的描述,不是細(xì)化的(是做什么,非怎樣做) ? 對復(fù)雜的系統(tǒng)可以劃分為若干子系統(tǒng)處理。(不嚴(yán)謹(jǐn)) ? 系統(tǒng)用例 是執(zhí)行者與系統(tǒng)的交互,它描述了
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1