《軟件工程醫(yī)院病房監(jiān)護(hù)系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《軟件工程醫(yī)院病房監(jiān)護(hù)系統(tǒng)(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、單擊此處編輯母版標(biāo)題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,2021/10/10,*,監(jiān)視,病情,更新病歷,產(chǎn)生,病情報告,一、問題的描述,在醫(yī)院的病房里,將病癥監(jiān)視器安置在每個病床,對病人進(jìn)行監(jiān)護(hù)。監(jiān)視器將病人的病癥信號(組合)實時地傳送到中央監(jiān)護(hù)系統(tǒng)進(jìn)行分析處理。在中心值班室里,值班護(hù)士使用中央監(jiān)護(hù)系統(tǒng)對病員的情況進(jìn)行監(jiān)控,監(jiān)護(hù)系統(tǒng)實時地將病人的病癥信號與標(biāo)準(zhǔn)的病診信號進(jìn)行比較分析,當(dāng)病癥出現(xiàn)異常時,系統(tǒng)會立即自動報警,并打印病情報告和更新病歷。系統(tǒng)根據(jù)醫(yī)生的要求隨時打印病人的病情報告,系統(tǒng)還定期自動更新病歷。,退出,下頁,末頁,病房,中,央,值,班,室,醫(yī)院病房監(jiān)
2、護(hù)系統(tǒng),案例二,2021/10/10,1,二、簡單的需求分析說明,系統(tǒng)名稱:醫(yī)院病房監(jiān)護(hù)系統(tǒng),根據(jù)分析系統(tǒng)主要實現(xiàn)以下功能:,1,、病癥監(jiān)視器可以將采集到的病癥信號(組合),格式化后實時的傳送到中央監(jiān)護(hù)系統(tǒng)。,2,、中央監(jiān)護(hù)系統(tǒng)將病人的病癥信號與標(biāo)準(zhǔn)的病癥信號庫里的病癥信號的正常值進(jìn)行比較,當(dāng)病癥出現(xiàn)異常時系統(tǒng)自動報警。,3,、當(dāng)病癥信號異常時,系統(tǒng)自動更新病歷并打印病情報告。,4,、值班護(hù)士可以查看病情報告并進(jìn)行打印。,5,、醫(yī)生可以查看病情報告,要求打印病情報告,也可以查看或要求打印病歷。,6,、系統(tǒng)定期自動更新病歷。,三、用,UML,的靜態(tài)建模機(jī)制定義并描述本系統(tǒng)的靜態(tài)結(jié)構(gòu),(一)建立系
3、統(tǒng)的用例圖,通過以下六個問題識別角色,(1),誰使用系統(tǒng)的主要功能?,(2),誰需要系統(tǒng)的支持以完成日常工作任務(wù)?,(3),誰負(fù)責(zé)維護(hù),管理并保持系統(tǒng)正常運行?,(4),系統(tǒng)需要應(yīng)付(或處理)哪些硬設(shè)備?,(5),系統(tǒng)需要和哪些外部系統(tǒng)交互?,(6),誰(或什么)對系統(tǒng)運行產(chǎn)生的結(jié)果(值)感興趣?,退出,上頁,首頁,下頁,末頁,需求分析,2021/10/10,2,通過回答這六個問題以后,再進(jìn)一步分析可以識別出本系統(tǒng)的四個角色:值班護(hù)士,醫(yī)生,病人,標(biāo)準(zhǔn)病癥信號庫。,角色描述模板,角色:,病 人,角色職責(zé):,提供病癥信號,角色職責(zé)識別:,負(fù)責(zé)生成、實時提供,各種病癥信號。,角色:,值班護(hù)士,角色
4、職責(zé):,負(fù)責(zé)監(jiān)視病人的病情,變化,角色職責(zé)識別:,(1),使用系統(tǒng)主要功能,(2),對系統(tǒng)運行結(jié)果感,興趣,角色:,標(biāo)準(zhǔn)病癥信號庫,角色職責(zé):,負(fù)責(zé)向系統(tǒng)提供病癥信,號的正常值,角色職責(zé)識別:,(1),負(fù)責(zé)保持系統(tǒng)正常,運行,(2),與系統(tǒng)交互,角色:,醫(yī) 生,角色職責(zé):,對病人負(fù)責(zé),負(fù)責(zé)處理,病情的變化,角色職責(zé)識別:,(1),需要系統(tǒng)支持以完,成其日常工作,(2),對系統(tǒng)運行結(jié)果感,興趣,通過分析可以初步識別出系統(tǒng)的用例為:中央監(jiān)護(hù),病癥監(jiān)護(hù),提供標(biāo)準(zhǔn)病癥信號,病歷管理,病情報告管理。頂層用例圖為:,退出,上頁,首頁,下頁,末頁,提供標(biāo)準(zhǔn),病癥信號,病歷管理,病人,標(biāo)準(zhǔn)病癥信號庫,醫(yī)生,值
5、班護(hù)士,病癥監(jiān)護(hù),病情報,告管理,中央監(jiān)護(hù),使用,使用,使用,角色描述,2021/10/10,3,將用例細(xì)化,可以得到分解的用例:,1,、中央監(jiān)護(hù),分解為:,a,分解信號,將從病癥監(jiān)護(hù)器傳送來的組合病癥信號分解為系統(tǒng)可以處理的信號。,b,比較信號,將病人的病癥信號與標(biāo)準(zhǔn)信號比較。,c,報警,如果病癥信號發(fā)生異常(即高于峰值),發(fā)出報警信號。,d,數(shù)據(jù)格式化,將處理后的數(shù)據(jù)格式化以便寫入病歷庫。,2,、病癥監(jiān)護(hù),分解為:,e,信號采集,采集病人的病癥信號。,f,模數(shù)轉(zhuǎn)化,將采集來的模擬信號轉(zhuǎn)化為數(shù)字信號。,g,信號數(shù)據(jù)組合,將采集到的脈搏,血壓等信號數(shù)據(jù)組合為一組信號數(shù)據(jù)。,h,采樣頻率改變,根
6、據(jù)病人的情況改變監(jiān)視器采樣頻率。,3,、,提供標(biāo)準(zhǔn)病癥信號,i,(此用例不分解),4,、病歷管理,分解為:,j,生成病歷,k,查看病歷,l,更新病歷,m,打印病歷,5,、病情報告,分解為:,n,顯示病情報告,在顯示器上顯示病情,o,打印病情報告,在打印機(jī)打印病情報告,退出,上頁,首頁,下頁,末頁,用例細(xì)化,2021/10/10,4,給出細(xì)化的用例圖,退出,上頁,首頁,下頁,末頁,病人,模數(shù)轉(zhuǎn)化,數(shù)據(jù)格式化,值班護(hù)士,報警,信號采集,比較信號,標(biāo)準(zhǔn)病癥,信號庫,醫(yī)生,信號數(shù)據(jù)組合,采樣頻率,改變,提供標(biāo)準(zhǔn),病癥信號,生成病歷,查看病歷,更新病歷,打印病歷,顯示病情報告,打印病情報告,分解信號,E
7、xtend,Extend,Extend,use,use,use,use,use,use,use,use,細(xì)化的用例圖,2021/10/10,5,(二)識別系統(tǒng)的類,通過名詞識別法和系統(tǒng)實體識別法等方法可以識別出系統(tǒng)的十二個類,以下用類圖這種簡單明了的方法分別表示出類的名稱,屬性,操作。,見下圖:,醫(yī)生,用戶名,密碼,查看病情報告(),要求打印病情報告(),查看病歷(),要求打印病歷(),病人,姓名,性別,年齡,病癥,提供病癥信號(),病癥監(jiān)視器,采集頻率,病癥信號,格式化信號數(shù)據(jù)(),采集信號(),信號組合(),報警信號,聲音,燈光,文字,報警(),數(shù)模轉(zhuǎn)化(),病歷庫,類型,大小,容量,生成
8、病歷(),更新病歷(),查看病歷(),打印病歷(),病人病癥信號,脈搏,血壓,體溫,生成病癥信號(),病歷,格式,病人基本情況,打印時間,生成病歷(),查看病歷(),打印病歷(),標(biāo)準(zhǔn)病癥信號,脈搏,血壓,體溫,生成標(biāo)準(zhǔn)信號(),用戶名,密碼,查看病情報告(),打印病情報告(),值班護(hù)士,類型,大小,容量,提供標(biāo)準(zhǔn)信號(),標(biāo)準(zhǔn)病癥信號庫,標(biāo)題,格式,生成病情報告(),查看病情報告(),打印病情報告(),病情報告,輸入,輸出,分解信號(),比較信號(),報警(),數(shù)據(jù)格式化(),中央監(jiān)護(hù)系統(tǒng),退出,上頁,首頁,下頁,末頁,類的識別,2021/10/10,6,再進(jìn)一步在類圖中標(biāo)明類之間的關(guān)系:,
9、退出,上頁,首頁,下頁,末頁,*,*,*,*,*,*,*,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,值班護(hù)士,醫(yī)生,病人,病癥監(jiān)視器,病人病癥信號,病歷,病歷庫,病情報告,報警信號,中央監(jiān)護(hù)系統(tǒng),標(biāo)準(zhǔn)病癥信號,標(biāo)準(zhǔn)病癥信號庫,1,1,1,報警,監(jiān)視,系統(tǒng)類圖,2021/10/10,7,(三)用包圖和配置圖描述系統(tǒng)的體系結(jié)構(gòu),通過一定的分組機(jī)制得到以下包圖:,用戶,醫(yī)生,值班護(hù)士,病人,病歷管理,病歷,用戶界面,病情報告,局部監(jiān)視,報警信號,病癥監(jiān)視器,中央監(jiān)護(hù)系統(tǒng),病人病癥信號,標(biāo)準(zhǔn)病癥信號,數(shù)據(jù)庫,病歷庫,標(biāo)準(zhǔn)病癥信號庫,用戶層,用戶界面層,應(yīng)用層,數(shù)據(jù)庫層,退出,上頁
10、,首頁,下頁,末頁,包圖,2021/10/10,8,接下來用配置圖進(jìn)一步描述系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu),四、用,UML,的動態(tài)建模機(jī)制定義并描述系統(tǒng)結(jié)構(gòu)元素的動態(tài)特性及行為,(一)下面給出兩個關(guān)系很緊密的狀態(tài)圖,退出,上頁,首頁,下頁,末頁,病癥監(jiān)視器的狀態(tài)圖,信號采集,模數(shù)轉(zhuǎn)化,數(shù)據(jù)信號組合,發(fā)送信號數(shù)據(jù),局部顯示,開解信號,開解信號數(shù)據(jù),比較數(shù)據(jù),信號異常,比較數(shù)據(jù),信號正常,格式化的數(shù)據(jù),報警,更新病歷,更新日期到,發(fā)生病情異常,發(fā)送報警標(biāo)志,數(shù)據(jù)格式化,數(shù)據(jù)格式化,打印請求,中央監(jiān)護(hù)系統(tǒng)的狀態(tài)圖,打印病情報告,數(shù)據(jù)庫服務(wù)器,標(biāo)準(zhǔn)病癥信號庫,病歷庫,TCP/IP,TCP/IP,應(yīng)用服務(wù)器,中央監(jiān)護(hù)系
11、統(tǒng),局部監(jiān)視,客戶端,用戶界面,狀態(tài)圖與配置圖,2021/10/10,9,(二)用時序圖和合作圖描述病人病情異常時系統(tǒng)的情況,其他情況從略,。,時序圖,:,病情報告,監(jiān)視器,采集信號,發(fā)送信號,信號異常,返回,打印,更新,中央監(jiān)視系統(tǒng),病歷,報警信號,退出,上頁,首頁,下頁,末頁,合作圖:,采集信號,發(fā)送信號,信號異常,打印,更新,監(jiān)視器,中央監(jiān)視系統(tǒng),報警信號,病情報告,病歷,時序圖與合作圖,2021/10/10,10,(三)用活動圖描述系統(tǒng)在監(jiān)護(hù)病人時的狀態(tài)變化,退出,上頁,首頁,信號正常,更新時間到,信號異常,時間間隔未到,采集信號,分析比較信號,判斷是否正常,判斷更新時間,報 警,更新病歷,打印病情報告,活動圖,2021/10/10,11,