軟件分析設(shè)計課程設(shè)計報告-患者監(jiān)護系統(tǒng)-實驗報告_第1頁
軟件分析設(shè)計課程設(shè)計報告-患者監(jiān)護系統(tǒng)-實驗報告_第2頁
軟件分析設(shè)計課程設(shè)計報告-患者監(jiān)護系統(tǒng)-實驗報告_第3頁
軟件分析設(shè)計課程設(shè)計報告-患者監(jiān)護系統(tǒng)-實驗報告_第4頁
軟件分析設(shè)計課程設(shè)計報告-患者監(jiān)護系統(tǒng)-實驗報告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、-. z.軟件分析與設(shè)計課程設(shè)計報告所選工程:患者監(jiān)護系統(tǒng)學(xué) 院:軟件學(xué)院專業(yè)班級:學(xué)生:組 長:組 員:指導(dǎo)教師:目錄 TOC o 1-3 h z u HYPERLINK l _Toc3776510951系統(tǒng)簡介 PAGEREF _Toc377651095 h 2HYPERLINK l _Toc3776510961.1背景描述: PAGEREF _Toc377651096 h 2HYPERLINK l _Toc3776510972技術(shù)要求和限制條件 PAGEREF _Toc377651097 h 2HYPERLINK l _Toc3776510982.1系統(tǒng)需求: PAGEREF _Toc3

2、77651098 h 2HYPERLINK l _Toc3776510993需求分析 PAGEREF _Toc377651099 h 3HYPERLINK l _Toc3776511003.1用戶要求: PAGEREF _Toc377651100 h 3HYPERLINK l _Toc3776511013.2性能需求: PAGEREF _Toc377651101 h 3HYPERLINK l _Toc3776511024系統(tǒng)分析 PAGEREF _Toc377651102 h 5HYPERLINK l _Toc3776511034.1根本系統(tǒng)模型設(shè)計如下: PAGEREF _Toc377651

3、103 h 5HYPERLINK l _Toc3776511044.2數(shù)據(jù)流圖設(shè)計如下: PAGEREF _Toc377651104 h 5HYPERLINK l _Toc377651105數(shù)據(jù)流分析 PAGEREF _Toc377651105 h 5HYPERLINK l _Toc377651106需求概述 PAGEREF _Toc377651106 h 6HYPERLINK l _Toc377651107頂層數(shù)據(jù)流圖: PAGEREF _Toc377651107 h 6HYPERLINK l _Toc377651108進一步劃分的二層數(shù)據(jù)流圖如下 PAGEREF _Toc377651108

4、 h 6HYPERLINK l _Toc377651109對監(jiān)護管理模塊的分解 PAGEREF _Toc377651109 h 7HYPERLINK l _Toc377651110總的底層數(shù)據(jù)流圖 PAGEREF _Toc377651110 h 8HYPERLINK l _Toc377651111數(shù)據(jù)詞典 PAGEREF _Toc377651111 h 9HYPERLINK l _Toc3776511125總體構(gòu)造 PAGEREF _Toc377651112 h 14HYPERLINK l _Toc3776511135.1系統(tǒng)的各模塊設(shè)計如下: PAGEREF _Toc377651113 h

5、14HYPERLINK l _Toc3776511145.2軟件構(gòu)造: PAGEREF _Toc377651114 h 15HYPERLINK l _Toc3776511155.3功能分配 PAGEREF _Toc377651115 h 16HYPERLINK l _Toc3776511165.4接口設(shè)計 PAGEREF _Toc377651116 h 16HYPERLINK l _Toc3776511176詳細設(shè)計 PAGEREF _Toc377651117 h 17HYPERLINK l _Toc3776511186.1登陸界面 PAGEREF _Toc377651118 h 17HYPE

6、RLINK l _Toc3776511196.2程序描述 PAGEREF _Toc377651119 h 18HYPERLINK l _Toc3776511206.3總程序設(shè)計流程圖 PAGEREF _Toc377651120 h 18HYPERLINK l _Toc3776511216.4傳感器信息采集功能 PAGEREF _Toc377651121 h 19HYPERLINK l _Toc3776511226.5監(jiān)護管理模塊 PAGEREF _Toc377651122 h 20HYPERLINK l _Toc3776511236.6數(shù)據(jù)操作功能 PAGEREF _Toc377651123

7、h 20HYPERLINK l _Toc377651124添加新病人信息功能 PAGEREF _Toc377651124 h 21HYPERLINK l _Toc377651125查詢功能 PAGEREF _Toc377651125 h 21HYPERLINK l _Toc377651126更新功能 PAGEREF _Toc377651126 h 22HYPERLINK l _Toc3776511276.7系統(tǒng)功能流程圖 PAGEREF _Toc377651127 h 22HYPERLINK l _Toc3776511286.8系統(tǒng)操作模塊 PAGEREF _Toc377651128 h 23

8、HYPERLINK l _Toc3776511297數(shù)據(jù)庫設(shè)計說明書 PAGEREF _Toc377651129 h 24HYPERLINK l _Toc3776511307.1定義 PAGEREF _Toc377651130 h 24HYPERLINK l _Toc3776511317.2任務(wù)概述 PAGEREF _Toc377651131 h 24HYPERLINK l _Toc3776511327.3構(gòu)造設(shè)計 PAGEREF _Toc377651132 h 25HYPERLINK l _Toc377651133概念構(gòu)造設(shè)計 PAGEREF _Toc377651133 h 25HYPERL

9、INK l _Toc377651134邏輯構(gòu)造設(shè)計 PAGEREF _Toc377651134 h 28HYPERLINK l _Toc3776511358登錄界面 PAGEREF _Toc377651135 h 29HYPERLINK l _Toc3776511368.1系統(tǒng)主界面 PAGEREF _Toc377651136 h 29HYPERLINK l _Toc3776511378.2功能選擇界面 PAGEREF _Toc377651137 h 30HYPERLINK l _Toc3776511388.3生理信號信息采集模塊界面 PAGEREF _Toc377651138 h 30HYP

10、ERLINK l _Toc3776511398.4監(jiān)護管理模塊界面 PAGEREF _Toc377651139 h 31HYPERLINK l _Toc3776511409軟件測試 PAGEREF _Toc377651140 h 31HYPERLINK l _Toc3776511419.1白盒測試法 PAGEREF _Toc377651141 h 32HYPERLINK l _Toc377651142白盒測試的概述 PAGEREF _Toc377651142 h 32HYPERLINK l _Toc377651143白盒的測試用例需要做到: PAGEREF _Toc377651143 h 32

11、HYPERLINK l _Toc377651144白盒測試的實施步驟: PAGEREF _Toc377651144 h 32HYPERLINK l _Toc377651145白盒測試的方法:總體上分為靜態(tài)方法和動態(tài)方法兩大類。 PAGEREF _Toc377651145 h 33HYPERLINK l _Toc3776511469.2黑盒測試法 PAGEREF _Toc377651146 h 33HYPERLINK l _Toc377651147黑盒測試的概述 PAGEREF _Toc377651147 h 33HYPERLINK l _Toc377651148黑盒測試試圖發(fā)現(xiàn)以下類型的錯誤:

12、 PAGEREF _Toc377651148 h 33HYPERLINK l _Toc377651149黑盒測試的測試用例設(shè)計方法 PAGEREF _Toc377651149 h 34HYPERLINK l _Toc3776511509.3測試結(jié)果 PAGEREF _Toc377651150 h 34HYPERLINK l _Toc377651151參考資料 PAGEREF _Toc377651151 h 35系統(tǒng)簡介背景描述:目前住院病人主要由護士護理,這樣做不僅需要大量護士,而且由于不能隨時觀察病人的病情變化,還會延誤搶救時間。因此,*醫(yī)院想開發(fā)一個以計算機為中心的患者監(jiān)護系統(tǒng)。醫(yī)院要求該

13、系統(tǒng)能夠隨時接收病人的生理信號血壓、體溫、脈搏、心電圖等,監(jiān)視病員的病癥;定時記錄病人情況以形成患者日志定時更新病歷;當*個病人的生理信號超出醫(yī)院的規(guī)定的平安圍時向值班護士發(fā)出警告信息病員出現(xiàn)異常情況時報警;同時,護士在需要時還可要求系統(tǒng)打印*個病人的病情報告隨機地產(chǎn)生*一病員的病情報告。技術(shù)要求和限制條件系統(tǒng)需求:本系統(tǒng)要求輸入病人的、住址、住院日期、身體狀況,隨時接收每個病人的生理信號脈搏、體溫、血壓、心電圖等,定時記錄病人情況以形成患者日志,當*個病人的勝利信號超出醫(yī)生規(guī)定的平安圍時向值班護士發(fā)出警告信息,此外,護士在需要時還可以要求系統(tǒng)印出*個指定病人的病情報告。需求分析人員管理的合理

14、化和經(jīng)營化是醫(yī)院經(jīng)營效益的關(guān)鍵。擁有了先進的技術(shù)還要有更加良好的管理體制,才可以讓醫(yī)院的經(jīng)營效益發(fā)揮到最好的狀態(tài)。充分利用現(xiàn)代先進的技術(shù),可以節(jié)約大量的人力資源和財力資源。用戶要求:由于本系統(tǒng)基于windos兼容的桌面平臺,僅要求用戶掌握根本的計算機操作。性能需求:根據(jù)系統(tǒng)的要求,將該系統(tǒng)設(shè)置有8個功能模塊,各模塊功能如下:1、生理信號輸入管理模塊:通過連接在病人身上的傳感器,根據(jù)傳感器的值將生理信號輸入系統(tǒng) 2、定時時間調(diào)節(jié)處理:通過系統(tǒng),管理人員醫(yī)護人員可以按需要輸入定時采樣的時間。 3、病人信息輸入模塊:工作人員可以將病人的根本信息患者、患者性別、住址、聯(lián)系、患病名稱、入院日期、狀態(tài)已出

15、院、住院、備注輸入系統(tǒng)。4、病人信息修改管理模塊:對病人的根本信息患者、患者性別、住址、聯(lián)系、患病名稱、入院日期、狀態(tài)已出院、住院、備注進展修改。5、病人信息查詢模塊:對病人的根本信息患者、患者性別、住址、聯(lián)系、患病名稱、入院日期、狀態(tài)已出院、住院、備注進展查詢。6、生理信號平安圍控制模塊:對各個病人的生理信號的平安圍進展輸入、修改、查詢。7、警報模塊:對超過設(shè)定平安圍的病人及時通知醫(yī)護人員。8、病人病情查詢及打印模塊:可以對這一段時間的病人病情進展查詢也可以將對查詢得的病人病情打印出病情報告系統(tǒng)分析根本系統(tǒng)模型設(shè)計如下:數(shù)據(jù)流圖設(shè)計如下:數(shù)據(jù)流分析數(shù)據(jù)流圖是組織息運動的抽象,是管理信息系統(tǒng)邏

16、輯模型的主要形式。它可以綜合的反映出信息在系統(tǒng)中的流動、處理和存儲情況,具有良好的抽象性和概括性。它在調(diào)查的根底上,從系統(tǒng)的科學(xué)性、管理的合理性、實際運行的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下、逐層分解,從邏輯上準確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向外部實體等工程。數(shù)據(jù)流程圖和系統(tǒng)的物理描述無關(guān),它所描述的容不涉及技術(shù)細節(jié),而是面向用戶的,即使完全不懂信息技術(shù)的用戶也容易理解。因此,數(shù)據(jù)流圖成為系統(tǒng)分析員與用戶進展交流的有效手段,同時也成為系統(tǒng)設(shè)計的主要依據(jù)之一。需求概述本系統(tǒng)由數(shù)據(jù)接收處理監(jiān)護管理對檔案查詢處理三個功能模塊組成。1數(shù)據(jù)接

17、收子系統(tǒng)包含四個功能模塊:病人生理信號處理中心 、時鐘采樣處理、病人根本信息處理、平安圍設(shè)定時鐘采樣處理子系統(tǒng)包括兩個功能模塊:設(shè)定時間 、定時取樣。平安圍設(shè)定子系統(tǒng)包括2個功能模塊:分析病人病情 、確定平安圍。2監(jiān)護管理子系統(tǒng)包括超標判定、危機情況處理超標判定模塊包括超標判定操作。危機處理子系統(tǒng)包含2個功能模塊:通知醫(yī)護人員、通知病人家屬。3對檔案查詢處理子系統(tǒng)包含3個功能模塊:修改、查詢 、刪除。頂層數(shù)據(jù)流圖:輸入:輸出:患者日志各種傳感器輸入病人生理信號 記錄病人情況醫(yī)院計算機監(jiān)護系統(tǒng)醫(yī)院護士發(fā)出警報信號醫(yī)院護士查詢病人信息查詢結(jié)果打印病情報告高進一步劃分的二層數(shù)據(jù)流圖如下中央系統(tǒng)主要由

18、數(shù)據(jù)接收處理、監(jiān)護管理、對檔案查詢處理三個加工處理、三個文件存儲組成。對監(jiān)護管理模塊的分解監(jiān)護管理子系統(tǒng)包括超標判定、危機情況處理超標判定模塊包括超標判定操作,用來拿定時提取的病人生理信號與平安圍相比擬看是否是正常狀態(tài)。危機處理子系統(tǒng)包含2個功能模塊:通知醫(yī)護人員、通知病人家屬。監(jiān)護管理模塊一層分解圖監(jiān)護管理模塊的底層分解圖對對檔案的查詢處理模塊的分解對檔案查詢處理子系統(tǒng)包含3個功能模塊:修改、查詢 、刪除。在刪除操作之前需要向主治醫(yī)師詢問是否可以刪除。對檔案的查詢處理模塊的分解圖總的底層數(shù)據(jù)流圖把細分圖整合起來形成總的底層DFD:底層數(shù)據(jù)流圖數(shù)據(jù)詞典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合,它是進展詳細

19、的數(shù)據(jù)收集和數(shù)據(jù)分析后所獲得的主要成果。該系統(tǒng)的數(shù)據(jù)字典如下:1.數(shù)據(jù)源點和終點描述名稱:病人 簡要描述:被監(jiān)護的對象 有關(guān)數(shù)據(jù)流:生理信號名稱:時鐘 簡要描述:用來為系統(tǒng)提供時間日期數(shù)據(jù)以便定時取樣生理信號 有關(guān)數(shù)據(jù)流:時鐘信號名稱:工作人員 簡要描述:負責(zé)系統(tǒng)數(shù)據(jù)的錄入工作 有關(guān)數(shù)據(jù)流:病人根本信息名稱:醫(yī)護人員 簡要描述:監(jiān)護系統(tǒng)終端的值班人員 有關(guān)數(shù)據(jù)流:警告信息名稱:顯示器 簡要描述:終端設(shè)備,用來顯示病人的生理信號 有關(guān)數(shù)據(jù)流:病人日志名稱:家屬 簡要描述:病人的家屬 有關(guān)數(shù)據(jù)流:病情報告,病情報告短息名稱:查詢者 簡要描述:主要由醫(yī)護人員和病人家屬組成,有權(quán)查詢病人的病情報告并打

20、印 有關(guān)數(shù)據(jù)流:病情報告2.加工詞條描述1加工名:生理信號接收 加工編號: 輸入數(shù)據(jù)流:生理信號 輸出數(shù)據(jù)流:生理信號 加工邏輯:接收病人的生理信號2加工名:生理信號分析 加工編號: 輸入數(shù)據(jù)流:生理信號 輸出數(shù)據(jù)流:生理信號值 加工邏輯:分析病人的生理信號,轉(zhuǎn)化為具體的數(shù)值3加工名:設(shè)定時間 加工編號: 輸入數(shù)據(jù)流:時鐘信號 輸出數(shù)據(jù)流:時間間隔 加工邏輯:為定時采樣病人的生理信號設(shè)定時間間隔4加工名:定時采樣 加工編號: 輸入數(shù)據(jù)流:時間間隔,生理信號值 輸出數(shù)據(jù)流:病人日志 加工邏輯:定時取樣病人的生理信號并存入病人日志5加工名:接收根本信息 加工編號: 輸入數(shù)據(jù)流:病人根本信息 輸出數(shù)

21、據(jù)流:病人根本信息 加工邏輯:接收由工作人員輸入的病人的根本信息6加工名:記入檔案 加工編號: 輸入數(shù)據(jù)流:病人根本信息 輸出數(shù)據(jù)流:病人根本信息 加工邏輯:接收病人的生理信號7加工名:分析病人病情 加工編號: 輸入數(shù)據(jù)流:病人根本信息 輸出數(shù)據(jù)流:平安圍 加工邏輯:由主治醫(yī)生對病人的病歷進展分析,產(chǎn)生分析結(jié)果8加工名:確定平安圍 加工編號: 輸入數(shù)據(jù)流:分析結(jié)果 輸出數(shù)據(jù)流:平安圍 加工邏輯:根據(jù)醫(yī)生對病人病情的分析,確定出一個適合病人的平安圍9加工名:超標判定 加工編號:2.1 輸入數(shù)據(jù)流:生理信號值,平安圍 輸出數(shù)據(jù)流:警報 加工邏輯:接收病人的生理信號值與平安圍做比擬,判斷是否超標10

22、加工名:通知醫(yī)護人員 加工編號: 輸入數(shù)據(jù)流:警報 輸出數(shù)據(jù)流:警告信息 加工邏輯:接收警報并向終端發(fā)送警告信息11加工名:通知家屬 加工編號: 輸入數(shù)據(jù)流:警告信息 輸出數(shù)據(jù)流:病情報告短息 加工邏輯:接收警告信息并自動向病人家屬發(fā)出病情報告短信12加工名:修改 加工編號:3.1 輸入數(shù)據(jù)流:病人信息 輸出數(shù)據(jù)流:修改后的病人信息 加工邏輯:可以對病人的病歷等進展更新修改13加工名:查詢 加工編號: 輸入數(shù)據(jù)流:病人信息 輸出數(shù)據(jù)流:病情報告 加工邏輯:醫(yī)生和家屬可以根據(jù)病人的等查詢病人的根本信息并可以 請求打印報告14加工名:打印病情報告 加工編號: 輸入數(shù)據(jù)流:病情報告 輸出數(shù)據(jù)流:病情

23、報告 加工邏輯:可以響應(yīng)打印要求打印出病人的病情報告(15)加工名:查詢可否刪除 加工編號: 輸入數(shù)據(jù)流:病人信息 輸出數(shù)據(jù)流:允許通知加工邏輯:有病人出院,查詢主治醫(yī)生等相關(guān)人員可否刪除病人信息16加工名:刪除病人信息 加工編號: 輸入數(shù)據(jù)流:允許通知 輸出數(shù)據(jù)流: 加工邏輯:刪除已出院病人信息3.文件存儲文件名稱:病人檔案 簡述:存放病人的根本信息及生病日志 輸入數(shù)據(jù):病人根本信息,病人日志,修改后的病人檔案 輸出數(shù)據(jù):病人檔案 文件組成:由病人的等個人根本信息、病歷、病人日志組成文件名稱:病人日志 簡述:存放時鐘定時取樣的病人的生理信號 輸入數(shù)據(jù):病人日志 輸出數(shù)據(jù):病人日志 文件組成:

24、取樣確實切時間和病人當時的生理信號值文件名稱:病人生理平安圍 簡述:存放病人正常的生理信號值應(yīng)該在的圍 輸入數(shù)據(jù):平安圍 輸出數(shù)據(jù):平安圍 文件組成:脈搏、體溫、血壓、呼吸、心電圖等生理信號值的平安圍值數(shù)據(jù)流1數(shù)據(jù)流名字:生理信號 描述:由時鐘傳感器傳送的病人的脈搏、體溫、血壓、呼吸、心電圖等 組成:生理信號=脈搏+體溫+血壓+呼吸+心電圖2數(shù)據(jù)流名字:時鐘信號 描述:用以設(shè)定定時取樣的時間間隔及當時的日期時間 組成:時鐘信號=年+月+日+時+分+秒3數(shù)據(jù)流名字:時間間隔 描述:提供定時取樣的時間間隔 組成:時間間隔=時+分+秒4數(shù)據(jù)流名字:時鐘信號 描述:用以設(shè)定定時取樣的時間間隔及當時的日

25、期時間 組成:時鐘信號=年+月+日+時+分+秒數(shù)據(jù)流名字:病人日志 描述:定時取樣的生理信號 組成:每次提取的生理信號數(shù)據(jù)流名字:病人根本信息 描述:用以傳遞病人的個人信息病歷等 組成:病人根本信息=病人個人根本信息+病歷+病人日志數(shù)據(jù)流名字:平安圍 描述:用以傳遞病人平安的生理信號值圍 組成:平安圍=脈搏平安圍值+體溫平安圍值+血壓平安圍值+呼吸 平安圍值+心電圖平安圍值數(shù)據(jù)流名字:警報 描述:當病人的生理信號超出平安圍時向終端發(fā)出的警報信號通知系統(tǒng) 發(fā)送警告信息 組成:警報數(shù)據(jù)流名字:警告信息 描述:向終端醫(yī)護人員發(fā)送的信息 組成:警告信息=病人ID號+病房號+生理信號值數(shù)據(jù)流名字:病情報

26、告短信 描述:向病人家屬發(fā)送的通知病情的信息 組成:大體病情報告數(shù)據(jù)流名字:分析結(jié)果 描述:主治醫(yī)生根據(jù)病人的根本情況分析出的病人平安的生理信號值 組成:平安生理信號值數(shù)據(jù)流名字:允許通知 描述:向終端醫(yī)護人員發(fā)送的信息,告訴可以刪去已出院病人的信息 組成:允許數(shù)據(jù)流名字:病情報告 描述:返回病人的生病日志以及病歷組成:病情報告=病人日志+病歷總體構(gòu)造系統(tǒng)的各模塊設(shè)計如下:M1.1初始化模塊M1.2關(guān)閉系統(tǒng)模塊M1.3系統(tǒng)功能模塊M2.1生理信號輸入管理模塊M2.2定時時間調(diào)節(jié)模塊M3.1信息輸入模塊M3.2信息修改模塊M3.3信息查詢模塊M4.1生理信號平安圍模塊M4.2警報模塊M5.1病情

27、查詢模塊M5.2病情報告打印模塊軟件構(gòu)造:功能分配1.系統(tǒng)控制功能初始化模塊M1.1;關(guān)閉系統(tǒng)模塊M1.2;系統(tǒng)功能模塊M1.32.生理信號輸入控制功能生理信號輸入管理模塊M2.1;定時時間調(diào)節(jié)模塊M2.2;3.病人根本信息管理功能信息輸入模塊M3.1信息修改模塊M3.2信息查詢模塊M3.3;4.警報功能生理信號平安圍控制模塊M4.1;警報模塊4.2;5.病人病情管理功能病情查詢模塊M5.1;病情報告打印模塊5.2接口設(shè)計1 初始化模塊:系統(tǒng)初始時由操作系統(tǒng)調(diào)用,執(zhí)行完畢后進入事件等待狀態(tài);2 關(guān)閉系統(tǒng)模塊:由系統(tǒng)功能模塊調(diào)用,執(zhí)行完畢返回操作系統(tǒng);3 系統(tǒng)功能模塊:接收系統(tǒng)功能區(qū)相應(yīng)事件,啟

28、動生理信號輸入管理、定時時間調(diào)節(jié)、信息輸入、信息修改、信息查詢等模塊4 生理信號輸入管理模塊:完成生理信號輸入管理功能;5 定時時間調(diào)節(jié)模塊:完成定時時間調(diào)節(jié)功能;6 信息輸入模塊:完成信息輸入功能;7 信息修改模塊:完成信息修改功能;8 信息查詢模塊:完成信息查詢功能;9 生理信號平安圍控制模塊:完成生理信號平安圍控制功能;10 警報模塊:完成發(fā)出警報功能;11 病情查詢模塊:完成病情查詢功能;12 病情報告打印模塊:完成病情報告打印功能;詳細設(shè)計登陸界面登陸界面程序流程見圖:登陸界面程序流程圖程序描述主模塊功能:建立與數(shù)據(jù)庫連接;獲取系統(tǒng)設(shè)置;運行主對話框 根據(jù)輸入調(diào)用子模塊;退出系統(tǒng)時斷

29、開與數(shù)據(jù)庫的連接程序邏輯:主功能模塊圖總程序設(shè)計流程圖設(shè)計容:本系統(tǒng)要求能夠監(jiān)護系統(tǒng)要隨時承受每個病人的生理信號(脈搏、體溫、血壓、心電圖等),定時記錄病人情況以形成患者日志并間隔一定得時間存入病人檔案,當*個病人的生理信號超出醫(yī)生規(guī)定的平安圍時向值班護士發(fā)出警告信息;要求系統(tǒng)要提供輸入數(shù)據(jù)更新數(shù)據(jù)查詢信息的功能,必要時候要通知患者家屬。 程序設(shè)計流程圖見圖:系統(tǒng)功能流程圖傳感器信息采集功能功能描述:傳感器要隨時承受每個病人的生理信號(脈搏、體溫、血壓、心電圖等),而且要將其模擬信號轉(zhuǎn)換成數(shù)字型號后及時發(fā)送給監(jiān)護管理模塊。傳感器信息采集程序流程圖:傳感器信息采集程序流程圖監(jiān)護管理模塊功能描述:

30、根據(jù)傳感器信息采集而傳入監(jiān)護管理模塊的生理信息,對其傳入的信息進展分析處理,并將其和生理平安控制圍的數(shù)據(jù)進展比擬,如假設(shè)超過圍則報警,及時通知責(zé)任醫(yī)生進展緊急處理,醫(yī)護人員有打印患者病情報告的權(quán)利,同時通知患者家屬,實時記錄患者日志,每間隔一段時間要更新患 者的檔案。監(jiān)護管理流程圖見圖: 監(jiān)護管理流程圖數(shù)據(jù)操作功能功能描述:權(quán)限操作者對病人信息數(shù)據(jù)的一系列操作添加患者信息、查詢、修改、打印,對數(shù)據(jù)庫進展的相關(guān)管理數(shù)據(jù)操作功能PAD圖添加新病人信息功能功能:查驗輸入的操作者證號;運行添加信息對話框;獲取該操作者的相關(guān)信息;查驗輸入病人信息;進展添加操作添加新病人信息功能PAD見圖添加新病人信息功

31、能PAD圖查詢功能功能:查驗輸入的操作者證號;運行查詢信息對話框;獲取該操作者的相關(guān)信息;獲取相關(guān)信息。 (2)查詢功能PAD圖見圖:查詢功能PAD圖更新功能更新功能PAD圖見圖:更新功能PAD圖系統(tǒng)功能流程圖功能:根據(jù)操作員輸入功能調(diào)用相應(yīng)的子模塊系統(tǒng)功能流程圖見圖:為系統(tǒng)功能流程圖系統(tǒng)操作模塊功能:驗證輸入系統(tǒng)操作員的員工口令,完成權(quán)限管理運行系統(tǒng)操作對話框,根據(jù)用戶輸入調(diào)用各子模塊,完成:有使用權(quán)限的醫(yī)院員工操作 (添加、修改、刪除);數(shù)據(jù)統(tǒng)計;更改口令;系統(tǒng)管理(修改系統(tǒng)設(shè)置,瀏覽、修改、增加、刪除系統(tǒng)操作員);程序邏輯:為系統(tǒng)操作PAD圖數(shù)據(jù)庫設(shè)計說明書定義文檔中采用的專門術(shù)語的定義

32、及縮略詞簡要:HICS:hospital intensive care System,醫(yī)院監(jiān)護系統(tǒng)。數(shù)據(jù)庫采用Sql Sever 2000數(shù)據(jù)庫。任務(wù)概述本系統(tǒng)要求能夠監(jiān)護系統(tǒng)要隨時承受每個病人的生理信號(脈搏、血壓、心跳、呼吸頻率等),定時采樣病人情況以形成患者日志,當*個病人的生理信號超出醫(yī)生規(guī)定的平安圍時向值班護士發(fā)出警告信息;此外,護士在需要時還可以要求系統(tǒng)打印出*個病人的病情報告。本軟件系統(tǒng)要求平安、可靠具有出錯處理能力、準確。構(gòu)造設(shè)計概念構(gòu)造設(shè)計一、確定實體類型通過了解醫(yī)院監(jiān)護中需要用到的實體類型有病人,醫(yī)護人員,病歷,患者日志,生理信息等等。二、確定聯(lián)系類型在這個系統(tǒng)中以下這些聯(lián)

33、系是與監(jiān)護管理有關(guān)的:醫(yī)護人員與病人之間有個聯(lián)系是診治,它是一對多的;病人與病歷之間有個聯(lián)系是持有,它是一對一的;病人與生理信息之間有個聯(lián)系是提取,它是一對一的;生理信息與患者日志之間有個聯(lián)系是采樣,它是一對一的。三、畫ER圖1病人-病歷ER圖病人-病歷ER圖2醫(yī)護人員-病人ER圖醫(yī)護人員-病人ER圖3病人-生理信息ER圖病人-生理信息ER圖4生理信息-患者日志ER圖生理信息-患者日志ER圖5總的ER圖總的ER圖四、確定屬性經(jīng)調(diào)查了解到:病人有病人ID號、病房號、病床號4個屬性;患者日志有病人ID號、時間2個屬性;病歷有病人ID號、性別、年齡、家屬、住址、平安圍、主治醫(yī)生ID號7個屬性;生理信

34、息有病人ID號、脈搏、心跳、血壓4個屬性;醫(yī)護人員有、性別、住址、職工ID號、職稱6個屬性;上述個實體的屬性可用以下各表表示:(1)病人實體屬性圖病人實體屬性圖(2)患者日志實體屬性圖患者日志實體屬性圖(3)病歷實體屬性圖病歷實體屬性圖4生理信息實體屬性圖生理信息實體屬性圖5醫(yī)護人員實體屬性圖醫(yī)護人員實體屬性圖邏輯構(gòu)造設(shè)計 病人表字段名 數(shù)據(jù)類型主關(guān)鍵字外部關(guān)鍵字參照的表取值說明病人ID號Vchar210yes不允許為空Vchar230病房號Vchar210病床號Vchar210病歷表字段名 數(shù)據(jù)類型主關(guān)鍵字外部關(guān)鍵字參照的表取值說明病人ID號Vchar2(10)yes不允許為空性別Vchar

35、2(2)年齡Smallint家屬VarChar230住址VarChar250平安圍VarChar210主治醫(yī)生ID號Vchar210醫(yī)護人員表字段名 數(shù)據(jù)類型主關(guān)鍵字外部關(guān)鍵字參照的表取值說明Vchar230性別Vchar22Number(15)住址VarChar250職工ID號Vchar210yes不允許為空職稱Varchar210患者日志表字段名 數(shù)據(jù)類型主關(guān)鍵字外部關(guān)鍵字參照的表取值說明病人ID號Vchar210yes不允許為空時間DateTime生理信息表字段名 數(shù)據(jù)類型主關(guān)鍵字外部關(guān)鍵字參照的表取值說明病人ID號Vchar2(10)yes不允許為空脈搏Smallint心跳Smalli

36、nt血壓Smallint呼吸頻率Smallint登錄界面系統(tǒng)主界面輸入職工號和密碼即可登陸系統(tǒng)功能選擇界面選擇需要的功能選項,進入子功能頁面生理信號信息采集模塊界面輸入病人病歷號,點取獲取信息,即可采集到病人的生理信息監(jiān)護管理模塊界面輸入病人病歷號后,即可獲得病人當前的病情報告,可通過打印按鈕完成打印工作,同時在界面的左側(cè)可以輸入病人生理信息平安值軟件測試軟件測試概述:使用人工或者自動手段來運行或測試*個系統(tǒng)的過程,其目的在于檢驗它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實際結(jié)果之間的差異. 它是幫助識別開發(fā)完成中間或最終的版本的計算機軟件整體或局部的正確度(correctness) 、完全度(pl

37、eteness)和質(zhì)量(quality)的軟件過程;是SQA(software quality assurance)的重要子域。有六個有關(guān)軟件測試方法的根本概念是很重要的:白盒測試,黑盒測試,灰盒測試,有效用例和無效用例,邊界條件以及等價類測試。白盒測試法白盒測試的概述白盒測試也稱構(gòu)造測試或邏輯驅(qū)動測試,它是知道產(chǎn)品部工作過程,可通過測試來檢測產(chǎn)品部動作是否按照規(guī)格說明書的規(guī)定正常進展,按照程序部的構(gòu)造測試程序,檢驗程序中的每條通路是否都有能按預(yù)定要求正確工作,而不顧它的功能,白盒測試的主要方法有邏輯驅(qū)動、基路測試等,主要用于軟件驗證。白盒的測試用例需要做到:(1)保證一個模塊中的所有獨立路徑

38、至少 被使用一次(2)對所有邏輯值均需測試 true 和 false(3)在上下邊界及可操作圍運行所有循環(huán) (4)檢查部數(shù)據(jù)構(gòu)造以確保其有效性 白盒測試的目的:通過檢查軟件部的邏輯構(gòu)造,對軟件中的邏輯路徑進展覆蓋測試;在程序不同地方設(shè)立檢查點,檢查程序的狀態(tài),以確定實際運行狀態(tài)與預(yù)期狀態(tài)是否一致。白盒測試的特點:依據(jù)軟件設(shè)計說明書進展測試、對程序部細節(jié)的嚴密檢驗、針對特定條件設(shè)計測試用例、對軟件的邏輯路徑進展覆蓋測試。白盒測試的實施步驟:(1)測試方案階段:根據(jù)需求說明書,制定測試進度。(2)測試設(shè)計階段:依據(jù)程序設(shè)計說明書,按照一定規(guī)化的方法進展軟件構(gòu)造劃分和設(shè)計測試用例。(3)測試執(zhí)行階段:輸入測試用例,得到測試結(jié)果。(4)測試總結(jié)階段

溫馨提示

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

最新文檔

評論

0/150

提交評論