《醫(yī)院管理系統(tǒng) 軟件需求說明書》由會員分享,可在線閱讀,更多相關(guān)《醫(yī)院管理系統(tǒng) 軟件需求說明書(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、醫(yī)院管理系統(tǒng)
軟件需求說明書
目錄
1. 引言 3
1.1 目的 3
1.2 系統(tǒng)功能 3
1.3 定義、縮略語、縮寫 4
2. 系統(tǒng)需求概述 5
2.1 用例模型 5
1.1 假設(shè)和依賴 7
2. 系統(tǒng)詳細需求 8
2.1 Use-Case 清單 8
2.2 規(guī)格說明 8
2.2.1 功能性需求 8
2.2.2 可用性 9
2.2.3 可靠性 9
2.2.4 性能 9
2.2.5 保障性 9
2.2.6 設(shè)計上的限制 9
3. 術(shù)語表 11
軟件需求說明書
1. 引言
1.1 目的
本文檔描述了醫(yī)院管理系統(tǒng)的軟件需求規(guī)格
2、。描述了病人看病的一個基本流程。目的在于向讀者表述醫(yī)院管理系統(tǒng)的環(huán)境,系統(tǒng)的功能和非功能的需求。
1.2 系統(tǒng)功能
本次軟件項目開發(fā)的是一個醫(yī)院管理系統(tǒng)。系統(tǒng)功能如下:
病人:
l 病人可以以病人身份登錄系統(tǒng)
l 病人可以在任何時間退出登錄
l 病人可以查詢當日某診室出診醫(yī)生信息
l 病人可以預(yù)約醫(yī)生
l 病人可以查詢藥品(及必需器材)類型、價格、功效等藥物信息
l 病人可以查詢關(guān)于疾病的歷史病例、介紹等疾病信息
l 病人可以查詢本人病例、住院、手術(shù)等相關(guān)病歷信息
l 病人可以接受醫(yī)生治療
l 病人醫(yī)治完成后需要在收費處結(jié)賬
醫(yī)生:
l 醫(yī)生可以管
3、理注冊信息
l 醫(yī)生可以登錄系統(tǒng)
l 醫(yī)生可以在任何時間退出登錄
l 醫(yī)生可以查詢個人資料、出勤表等醫(yī)生信息
l 醫(yī)生查詢預(yù)約情況
l 醫(yī)生可以為病人治療
l 醫(yī)生可以根據(jù)病情為病人開藥(及必需器材)
l 醫(yī)生可查詢到病人的病歷
l 醫(yī)生可修改病人病歷
l 醫(yī)生可可以查詢關(guān)于疾病的疾病信息
收費人員:
l 收費人員可以管理注冊信息
l 收費人員可以登錄系統(tǒng)
l 收費人員可以在任何時間退出登錄
l 收費人員可以結(jié)賬
開藥人員:
l 開藥人員可以管理注冊信息
l 開藥人員可以登錄系統(tǒng)
l 開藥人員可以在任何時間退出登錄
4、l 開藥人員可以查詢到病人使用的藥物(及必需器材)的藥物信息
l 開藥人員可以開藥(及必需器材)
l 開藥人員可查找目前庫存藥物、器材的數(shù)量等信息
1.3 定義、縮略語、縮寫
病人:來醫(yī)院看病的患者
醫(yī)生:利用自己的相關(guān)專業(yè)給病人解決病癥的人
開藥人員:通過醫(yī)生開出的藥方給病人取藥
收費人員:收取病人在看病期間的各項費用
2. 系統(tǒng)需求概述
2.1 用例模型
用例的概要描述如下表所示:
主要參與者
優(yōu)先級
用例名
用例概述
病人
高
病人登錄系統(tǒng)
病人輸入自己的姓名,號碼
高
查詢醫(yī)生信息
病人登錄系統(tǒng)查詢醫(yī)生相關(guān)信息
高
預(yù)約
5、醫(yī)生
病人登錄系統(tǒng)預(yù)約醫(yī)生
高
查看病歷
病人登錄系統(tǒng)查看自己的病例
高
治療
病人讓醫(yī)生根據(jù)癥狀進行治療
高
查詢疾病信息
病人登錄系統(tǒng)查詢自己所患有的疾病的信息
高
查詢藥物信息
病人登錄系統(tǒng)查詢自己需要服用藥物的信息
高
結(jié)賬
病人查看自己在醫(yī)院看病期間所花費用
高
退出登錄
病人退出登錄系統(tǒng)
醫(yī)生
高
登錄系統(tǒng)
醫(yī)生可輸入自己的姓名,編號登錄系統(tǒng)進行操作
高
管理注冊信息
醫(yī)生可對醫(yī)生及病人的注冊信息進行管理
高
修改病歷
醫(yī)生可修改病人的病歷
高
開藥
醫(yī)生根據(jù)病人癥狀開藥
高
查詢醫(yī)生信息
醫(yī)生可查詢自己的相關(guān)信
6、息
高
預(yù)約醫(yī)生
醫(yī)生可根據(jù)病人的要求進行預(yù)約
高
查看病歷
醫(yī)生可查詢病人的病歷
高
治療
醫(yī)生可根據(jù)病人的癥狀進行治療
高
查詢疾病信息
醫(yī)生可查詢病人的疾病信息
高
退出系統(tǒng)
醫(yī)生可推出登錄系統(tǒng)
開藥人員
中
登錄系統(tǒng)
開藥人員能夠輸入自己的姓名,編號登錄系統(tǒng)
中
開藥
開藥人員可以查詢醫(yī)生給病人開的藥
中
管理注冊信息
開藥人員可以管理自己的相關(guān)信息
中
查詢藥物信息
開藥人員可以查詢藥品的相關(guān)信息,如庫存量等
中
退出登錄
開藥人員退出登錄
收費人員
低
登錄系統(tǒng)
收費人員可以輸入自己的姓名,編號登錄系統(tǒng)
7、低
管理注冊信息
收費人員可以管理自己的注冊信息
低
結(jié)賬
收費人員可以給病人進行結(jié)賬收費
低
退出登錄
收費人員退出系統(tǒng)
1.1 假設(shè)和依賴
病人具備基本的計算機知識。
醫(yī)生,開藥人員,收費人員必須經(jīng)過一定的培訓。否則將影響系統(tǒng)的使用效果。
2. 系統(tǒng)詳細需求
本節(jié)將使用用例技術(shù)描述系統(tǒng)的詳細需求。
2.1 Use-Case 清單
用例名和對應(yīng)編號的關(guān)系如下:
編號
用例名
01
病人登錄系統(tǒng)
02
查詢醫(yī)生信息
03
醫(yī)生登錄系統(tǒng)
04
開藥人員登錄系統(tǒng)
05
收費人員登錄系統(tǒng)
03
預(yù)約醫(yī)生
04
8、 查看病歷
05
治療
06
查詢藥物信息
07
查詢疾病信息
08
登錄系統(tǒng)
09
醫(yī)生管理注冊信息
10
開藥人員管理注冊信息
11
收費人員管理注冊信息
12
修改病歷
13
開藥
14
結(jié)賬
15
退出登錄
2.2 規(guī)格說明
本節(jié)定義了醫(yī)院管理系統(tǒng)的非功能需求(包括可靠性、可用性、性能等)和用例中通用的功能性需求。
2.2.1 功能性需求
本節(jié)描述了用例中通用的功能性需求。
? 日志系統(tǒng)
所有的系統(tǒng)出錯信息都必須被記錄到出錯日志中。信息的格式必須是系統(tǒng)錯誤號碼、日期、時間、錯誤信息。
9、和病人相關(guān)的每個頁面遷移信息都必須被記錄到追尋日志中。信息的格式必須是病人姓名、預(yù)約號、入院時間、所開藥品、結(jié)算費用等。
每次處理前后的消耗的內(nèi)存和處理時間都必須被記錄到性能日志中。信息的格式必須是日期、時間、消耗的內(nèi)存、處理時間。
? 監(jiān)視系統(tǒng)
監(jiān)視系統(tǒng)必須掃描日志系統(tǒng)如果有任何異常的情況,必須向管理員(醫(yī)生)發(fā)警告。
? 安全系統(tǒng)
安全系統(tǒng)必須攔截非法的訪問,和對網(wǎng)站的惡意進攻包括(XSS、SQL Injection、非法盜鏈等、非法字符輸入等)。
? 病歷系統(tǒng)
管理該院就診病人的病歷,該病歷可以由醫(yī)生進行修改,其他用戶只有瀏覽查詢權(quán)限。
? 藥物管理系統(tǒng)
管理醫(yī)
10、院庫存藥品、器材的進出、信息。
? 預(yù)設(shè)管理員
在系統(tǒng)之初,將預(yù)先設(shè)定在一個管理員(即醫(yī)生),他具有系統(tǒng)所有的權(quán)限。他的密碼可以被再次修改。
2.2.2 可用性
下面列出了和系統(tǒng)的可用性相關(guān)的需求。
? 系統(tǒng)客戶端
系統(tǒng)的客戶端必須是Web瀏覽器。
? 系統(tǒng)易用性
醫(yī)院系統(tǒng)的病人登錄界面設(shè)計必須簡單明了,不需要病人花費額外的時間來學習。
? 幫助服務(wù)
醫(yī)院系統(tǒng)的每個重要頁面上必須都有相關(guān)的幫助頁面的鏈接,病人或者醫(yī)生等工作人員可以使用它們來獲得必要的幫助信息。
2.2.3 可靠性
? 可用性
醫(yī)院管理系統(tǒng)必須能夠24小時*7天的工作。
? 系統(tǒng)嚴重錯誤發(fā)生的平均時間
11、間隔
系統(tǒng)發(fā)生嚴重錯誤的平均時間間隔應(yīng)該大于300小時。
2.2.4 性能
? 最大的并發(fā)人數(shù)
醫(yī)院管理系統(tǒng)的最大并發(fā)訪問數(shù)應(yīng)該為1000。在這個范圍內(nèi),系統(tǒng)應(yīng)該能夠很好的工作。
? 最大系統(tǒng)響應(yīng)時間
在最大并發(fā)數(shù)為1000范圍內(nèi)時,系統(tǒng)對用戶的最大相應(yīng)時間應(yīng)該小于10秒/1萬條數(shù)據(jù)。
? 最大的事務(wù)處理時間
醫(yī)院系統(tǒng)的用戶事務(wù)的最大處理時間應(yīng)該是30秒,如果超過這個時間系統(tǒng)應(yīng)該自動結(jié)束用戶的事務(wù)處理。
2.2.5 保障性
? 出錯對應(yīng)時間
當系統(tǒng)發(fā)生錯誤時,對應(yīng)的補丁程序的發(fā)布時間應(yīng)該是小于2天/一件bug。
? 技術(shù)支持時間
本系統(tǒng)完全上線后的一年內(nèi),提供的技術(shù)支
12、持時間應(yīng)該是每周8小時*5天。
2.2.6 設(shè)計上的限制
? 數(shù)據(jù)庫管理軟件
系統(tǒng)必須使用Java接口同關(guān)系型數(shù)據(jù)庫管理軟件建立連接。
? Web服務(wù)器軟件
系統(tǒng)必須使用支持J2EE規(guī)范的Web服務(wù)器軟件。
? 平臺要求
系統(tǒng)的平臺要求
系統(tǒng)必須在CPU為P3以上,內(nèi)存為512MB以上,操作系統(tǒng)為微軟win2000以上或Linux(Unix)的數(shù)據(jù)庫服務(wù)器上順利運行。
系統(tǒng)必須在CPU為P3以上,內(nèi)存為512MB以上,操作系統(tǒng)為微軟win2000以上或Linux(Unix)的Web服務(wù)器上順利運行。
? Web瀏覽器
系統(tǒng)的用戶界面必須在IE 8.0以上或Opera12以
13、上的瀏覽器正常顯示。
? Java的版本
系統(tǒng)必須在Java1.3以上的版本上運行。
3. 術(shù)語表
病歷系統(tǒng)
病歷系統(tǒng)是指網(wǎng)站管理員(即醫(yī)生)用來管理病人相關(guān)信息的一套程序系統(tǒng),此系統(tǒng)處理病歷相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
病人登錄系統(tǒng)
登錄系統(tǒng)是指病人用來登錄查詢自己的相關(guān)信息的一套程序系統(tǒng),此系統(tǒng)處理查詢相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
管理注冊系統(tǒng)
管理注冊系統(tǒng)是指醫(yī)生,開藥人員,收費人員用來登錄修改自己相關(guān)信息的一套程序系統(tǒng),此系統(tǒng)處理修改相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
開藥系統(tǒng)
開藥系統(tǒng)是指開藥人員用來管理藥品及器材出入庫的一套程序
14、系統(tǒng),此系統(tǒng)處理藥品器材庫存相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
結(jié)賬系統(tǒng)
結(jié)賬系統(tǒng)是指收費人員向病人收取費用的一套程序系統(tǒng),此系統(tǒng)處理結(jié)賬收費的工作,是一個已經(jīng)存在的系統(tǒng)。
預(yù)約系統(tǒng)
預(yù)約系統(tǒng)是指病人預(yù)約醫(yī)生的一套程序系統(tǒng),此系統(tǒng)處理預(yù)約相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
治療系統(tǒng)
治療系統(tǒng)是指醫(yī)生用來寫入對病人的治療方案的一套程序系統(tǒng),此系統(tǒng)處理治療的相關(guān)工作,是一個已經(jīng)存在的系統(tǒng)。
藥物信息系統(tǒng)
藥物信息系統(tǒng)是指病人,開藥人員查詢藥物信息的一套程序系統(tǒng),此系統(tǒng)處理藥物信息相關(guān)的工作,是一個已經(jīng)存在的系統(tǒng)。
J2EE規(guī)范
J2EE(Java
15、 2 Platform,Enterprise Edition)是SUN公司定義的一個開發(fā)分布式企業(yè)級應(yīng)用的規(guī)范。它提供了一個多層次的分布式應(yīng)用模型和一系列開發(fā)技術(shù)規(guī)范。
DBMS
數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護數(shù)據(jù)庫。它對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過數(shù)據(jù)庫管理系統(tǒng)訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過DBMS進行數(shù)據(jù)庫的維護作。
Web服務(wù)器軟件
隨著網(wǎng)絡(luò)技術(shù)的普及、應(yīng)用和Web技術(shù)的不斷完善,Web服務(wù)已經(jīng)成為互聯(lián)網(wǎng)上重要的服務(wù)形式之一。原有的客戶端/服務(wù)器模式正在逐漸被瀏覽器/服務(wù)器模式所取代。Web服務(wù)器軟件是一個軟件系統(tǒng),用于支持網(wǎng)絡(luò)上可以互操作的機器到機器之間的交互。