軟件工程-用例案例_第1頁
軟件工程-用例案例_第2頁
軟件工程-用例案例_第3頁
軟件工程-用例案例_第4頁
軟件工程-用例案例_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

項目與資源管理系統(tǒng)

系統(tǒng)的主要需求:包括項目管理,資源管理和系統(tǒng)管理三大功能。1.項目管理包括項目的增加、刪除、更新。2.資源管理包括資源和技能的添加、刪除和更新。3.

系統(tǒng)管理包括系統(tǒng)啟動和關閉,數(shù)據(jù)的存儲(分為添加技能和查找技能)和備份功能(分為備份資源數(shù)據(jù)及備份項目數(shù)據(jù))等,數(shù)據(jù)的存儲和備份均需要啟動和關閉系統(tǒng)。注:技能可指人力資源。1.確定系統(tǒng)執(zhí)行者

項目管理員、資源管理員、系統(tǒng)管理員、備份數(shù)據(jù)系統(tǒng)。項目管理,資源管理和系統(tǒng)管理。2.確定系統(tǒng)用例3.畫出各層用例圖項目與資源管理系統(tǒng)頂層用例圖(1):繪制系統(tǒng)頂層用例圖......???添加技能刪除技能更新技能資源管理員添加資源刪除資源更新資源查找技能<<Use>>查找資源<<Use>><<Use>><<Use>>把技能指定給資源從資源中清除技能<<Extend>><<Extend>>資源管理用例圖項目管理員添加項目刪除項目更新項目添加活動刪除活動更新活動查找項目<<Use>>添加任務<<Use>>分配資源給任務取消對任務的資源分配<<Extend>><<Extend>>刪除任務更新任務<<Extend>><<Extend>><<Extend>><<Extend>><<Extend>><<Extend>>項目管理用例圖(2):完善系統(tǒng)管理用例圖存儲數(shù)據(jù)關閉系統(tǒng)備份資源數(shù)據(jù)備份項目數(shù)據(jù)?備份數(shù)據(jù)??醫(yī)院病房監(jiān)護系統(tǒng)問題描述為了對危重病人進行實時監(jiān)護,隨時了解病人病情,及時進行處理,建立病房監(jiān)護系統(tǒng)。

病癥監(jiān)視器安置在每個病床,通過網(wǎng)絡將病人的病癥信號(組合)實時傳送到中央監(jiān)護系統(tǒng)進行分析處理。在中心值班室里,值班護士使用中央監(jiān)護系統(tǒng)對病員的情況進行監(jiān)控,監(jiān)護系統(tǒng)實時地將病人的病癥信號與標準的病診信號進行比較分析,當病癥出現(xiàn)異常時,系統(tǒng)會立即自動報警,并打印病情報告和更新病歷。系統(tǒng)根據(jù)醫(yī)生的要求隨時打印病人的病情報告,系統(tǒng)定期自動更新病歷。請對系統(tǒng)需求進行分析!經(jīng)過初步的需求分析,得到系統(tǒng)功能要求:1.監(jiān)視病員的病癥(血壓、體溫、脈搏等)2.定時更新病歷3.病員出現(xiàn)異常情況時報警。4.隨機地產(chǎn)生某一病員的病情報告。醫(yī)院病房監(jiān)護系統(tǒng)圖示產(chǎn)生病情報告監(jiān)視病情更新病歷簡單的需求分析說明對“醫(yī)院病房監(jiān)護系統(tǒng)”進行分析,確定系統(tǒng)的主要功能如下:

1.病癥監(jiān)視器可以將采集到的病癥信號(組合),格式化后實時的傳送到中央監(jiān)護系統(tǒng)。

2.中央監(jiān)護系統(tǒng)將病人的病癥信號開解后與標準的病癥信號庫里的病癥信號的正常值進行比較,當病癥出現(xiàn)異常時系統(tǒng)自動報警。

3.當病癥信號異常時,系統(tǒng)自動更新病歷并打印病情報告。

4.值班護士可以查看病情報告并進行打印。

5.醫(yī)生可以查看病情報告,要求打印病情報告,也可以查看或要求打印病歷。

6.系統(tǒng)定期自動更新病歷。需求分析1.識確定使用者(1)誰使用系統(tǒng)的主要功能?(2)誰需要系統(tǒng)的支持以完成日常工作任務?(3)誰負責維護,管理并保持系統(tǒng)正常運行?(4)系統(tǒng)需要應付(或處理)哪些硬設備?(5)系統(tǒng)需要和哪些外部系統(tǒng)交互?(6)誰(或什么)對系統(tǒng)運行產(chǎn)生的結果(值)感興趣?需求分析構建系統(tǒng)用例模型值班護士、醫(yī)生、病人值班護士、醫(yī)生系統(tǒng)管理員監(jiān)護器,報警系統(tǒng)標準病癥信號庫、病歷庫同(2)

通過回答這六個問題以后,再進一步分析可以識別出本系統(tǒng)的四個參與者:值班護士,醫(yī)生,病人,標準病癥信號庫。

參與者詳細描述:角色:病人角色職責:提供病癥信號角色職責識別:負責生成、實時提供各種病癥信號。角色:值班護士角色職責:負責監(jiān)視病人的病情變化角色職責識別:

(1)使用系統(tǒng)主要功能

(2)對系統(tǒng)運行結果感興趣角色:標準病癥信號庫角色職責:負責向系統(tǒng)提供病癥信號的正常值角色職責識別:

(1)負責保持系統(tǒng)正常運行

(2)與系統(tǒng)交互角色:醫(yī)生角色職責:對病人負責,負責處理病情的變化角色職責識別:

(1)需要系統(tǒng)支持以完成其日常工作

(2)對系統(tǒng)運行結果感興趣角色描述2.確定用例回答下面的問題:⑴與系統(tǒng)實現(xiàn)有關的主要問題是什么?⑵系統(tǒng)需要哪些輸入/輸出?這些輸入/輸出從何而來?到哪里去?⑶執(zhí)行者需要系統(tǒng)提供哪些功能?⑷執(zhí)行者是否需要對系統(tǒng)中的信息進行讀、創(chuàng)建、修改、刪除或存儲?通過分析可以初步識別出系統(tǒng)的用例為:中央監(jiān)護,病癥監(jiān)護,提供標準病癥信號,病歷管理,病情報告管理。頂層用例圖為:系統(tǒng)頂層用例圖(1):繪制病房監(jiān)控系統(tǒng)頂層用例圖?????進一步將用例細化,即分解用例:1.中央監(jiān)護

分解:a分解信號將從病癥監(jiān)護器傳送來的組合病癥信號分解為系統(tǒng)可以處理的信號。

b比較信號將病人的病癥信號與標準信號比較。

c報警如果病癥信號發(fā)生異常(即高于峰值),發(fā)出報警信號。

d數(shù)據(jù)格式化將處理后的數(shù)據(jù)格式化以便寫入病歷庫。2.病癥監(jiān)護

分解:e信號采集采集病人的病癥信號。

f模數(shù)轉化將采集來的模擬信號轉化為數(shù)字信號。

g信號數(shù)據(jù)組合將采集到的脈搏,血壓等信號數(shù)據(jù)組合為一組信號數(shù)據(jù)。

h采樣頻率改變根據(jù)病人的情況改變監(jiān)視器采樣頻率。用例細化3.提供標準病癥信號

i(此用例不分解)4.病歷管理

分解為:j生成病歷

k查看病歷

l更新病歷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論