BSHIS2.2軟件詳細設計說明書(護理管理)
1.引言
1.1編寫目的
根據概要設計說明書中的設計內容,編寫詳細設計說明書,為開發過程提供系統處理過程的詳細說明,使系統開發各類技術人員對整個系統所需實現的功能以及系統的功能模塊的劃分、實現和數據庫的表結構有清楚的認識,為整個系統的開發、測試、評審和移交提供基礎,本報告一旦確認后將成為系統開發各類技術人員共同遵守的準則,并為以后的編程工作提供依據。
本說明書的預期讀者為本項目負責人以及負責項目開發的各類技術人員、管理人員、項目評審人員。
1.2項目背景
開發單位:杭州創業軟件有限公司
主管部門:研發中心
與其它系統的關系:本系統應與BSHIS2.2的其它系統實現良好集成(共享有關公用信息),其中與科教系統、人事系統、病區系統關系密切——護士獎懲、晉升信息來源于人事系統,護士排班、護士工作量數據產生于病區,護士培訓、進修、參觀信息來源于科教系統
1.3定義
BSHIS:B-Soft Hospital Information System
1.4參考資料
《BSHIS2.2軟件概要設計說明書.護理》作者:雷俊卿 2000/11/16
2.任務概述
2.1目標
通過有效的科學管理,使護理工作切實為幫助病人獲得最佳健康水平服務,實現護士的基本職責。
為護理人員創造良好的護理科研環境和條件,做好護理科研建檔工作,為促進高護理質量和護理學科水平做出規劃和努力。
與病區系統、人事系統緊密聯系有效的管理護士工作。護理管理過程中抓好護理質量標準化、數據化,做到護理質量管理有考核目標,有詳盡綱要,有定量數據,有評分標準,提高護理管理自身的質量。
2.2運行環境
本系統設計運行于C/S(客戶機/服務器)計算環境,對硬軟件要求如下:
硬件環境:
服務器:PII500/256M/10G PC服務器,Alpha小型機或IBM主機系統。
工作站:586以上機型、32M以上內存、顯示器16位增強色、600*800像素
軟件環境:
網絡操作系統: Windows Nt Server 4.0或UNIX
工作站操作系統:中文Win95/中文Win98/中文Win Nt Workstation
數據庫系統: Ms SQL Server 6.5/Sysbase SQL Server 11/DB2
網絡協議: TCP/IP
3.模塊設計說明書
全局對象
本系統將定義下列全局對象:
對象 類型 定義文件 實例名 描述
U_supportclass 非可視自定義 support.pbl Uo_support 完成數據庫連接,登錄到指定系統,并保存指定系統的全局信息。
Base_info 結構 Support.pbl Base_info 將uo_support中部分系統信息保存到該全局結構中以便于訪問。
S_exchange 結構 Support.pbl S_exchange 用于窗口或過程間多參數傳遞。
U_encode_bsoft 非可視自定義 Support.pbl Uo_encode 輸入碼自動生成對象。應在用戶首次試圖調用其編碼函數前完成初始化。
Vu_findedit 可視用戶定義 Support.pbl Em_1 輸入拼音代碼完成對數據窗口記錄的查找
公用函數的引用
gf_get_max
gf_begin_transaction ( sqlca ) 開始事務處理 support.pbl
gf_commit_transaction ( sqlca ) 事務提交 support.pbl
gf_rollback_transaction ( sqlca ) 事務回滾 support.pbl
gf_initencode() 初始化輸入碼生成器 作者:張賢彬
應用初始化
在應用的OPEN事件中應控制程序只能運行一個進程(創建Support.pbl 中u_singleinstanceclass 的一個局部實例)。
調用uo_support有關成員函數完成數據庫連接,系統登錄,全局結構base_info的賦值及全局對象uo_encode的CREATE(當新增/修改某維護性信息且欲為其生成拼音碼,五筆碼或角形碼等時,調用其初始化函數,檢索編碼字典到本地,隨后的訪問將不再重檢索,以節約網絡及服務器資源)。
打開主窗口,調用uo_support有關成員函數,設置操作員的菜單權限。
3.1模塊設計說明書
護理學術組
系統名稱:護理管理系統 系統識別:
模塊編號:X01.01
模塊名稱:護理學術組
功
能
概
述 完成護理學術組組名、組員及組員信息的錄入,修改,刪除操作。
IPO
過
程 I:輸入或修改護理學術組明細內容。
P:對于新增護理學術組,系統將產生一個組號并在護理學術組保存時確保其唯一性,產生的學術組號作為該組每一成員的組號。在每次數據保存前完成必要的數據有效性校驗,確保學術組名稱,學術組員代碼,參加時間等不為空。
O:寫數據庫表HL_HLXS,HL_XSZY。
數據窗口 D_HLXS,D_XSZY
引用表 GY_YGDM
操作表 HL_HLXS,HL_XSZY
編制 編制:雷俊卿 日期 2000/11/20
護理教育
系統名稱:護理管理系統 系統識別:
模塊編號:X01.02,X01.03
模塊名稱:護理教育(護理教育計劃,護理教育評分)
功
能
概
述 完成教育計劃單的錄入,修改,刪除操作。制定教育計劃后,教育計劃中的教育對象作為護理教育評分的評分對象。
IPO
過
程 I:輸入或修改教育計劃單明細內容,輸入或修改教育評分明細內容以及教育對象。
P:對于新增計劃單,系統將產生一個單號并在計劃單保存時確保其唯一性,產生的單號作為教育對象的計劃單號,保存好之后,系統將自動產生每一計劃下的評分對象。在每次數據保存前完成必要的數據有效性校驗,確保計劃名稱,制定時間,教育對象,教育評分項目,得分,評分人等不為空。
O:寫數據庫表HL_JYJH,HL_JYDX,HL_JYPF。
數據窗口 D_JYJH,D_JYDX,D_JYPF
引用表 GY_YGDM
操作表 HL_JYJH,HL_JYDX,HL_JYPF
編制 編制:雷俊卿 日期 2000/11/20
科研成果管理
系統名稱:護理管理系統 系統識別:
模塊編號:X01.04
模塊名稱:科研成果管理
功
能
概
述 完成科研成果的錄入/引入,修改,刪除操作。
IPO
過
程 I:輸入/錄入或修改科研成果明細內容。
P:對于新增科研成果,系統將產生一個單號并在科研成果保存時確保其唯一性,在每次數據保存前完成必要的數據有效性校驗,確保常規編號、制定科室等不為空,時間的有效性。
O:寫數據庫表HL_KYCG
數據窗口 D_KYCG
引用表 GY_KSDM
操作表 HL_KYCG
編制 編制:雷俊卿 日期 2000/11/20
護理操作常規
系統名稱:護理管理系統 系統識別:
模塊編號:X01.05
模塊名稱:護理操作常規
功
能
概
述 完成護理操作常規錄入/引入,修改,刪除操作。
IPO
過
程 I:輸入/錄入或修改操作常規明細內容。
P:對于新增操作常規,系統將產生一個單號并在操作常規保存時確保其唯一性,在每次數據保存前完成必要的數據有效性校驗,確保常規編號,常規名稱,制定科室,常規內容等不為空。
O:寫數據庫表HL_CZCG
數據窗口 D_CZCG
引用表 GY_KSDM
操作表 HL_CZCG
編制 編制:雷俊卿 日期 2000/11/20
護理制度管理
系統名稱:護理管理系統 系統識別:
模塊編號:X01.06
模塊名稱:制定制度、標準
功
能
概
述 完成科室制度、標準的錄入,修改,刪除和是否作廢操作。
IPO
過
程 I:輸入或修改科室制度、標準內容。
P:對于新增一個科室制度、標準,系統將產生一個制度編號并在保存時確保其唯一性,在每次數據保存前完成必要的數據有效性校驗,確保制度、標準名稱,制定科室,等不為空;作廢處理時,置相應作廢標志為’1’。
O:寫數據庫表HL_ZDBZ。
數據窗口 D_ZDBZ,DD_ZDLX
引用表 GY_KSDM,HL_ZDLX
操作表 HL_ZDBZ
編制 編制:雷俊卿 日期 2000/11/20
護理質量標準
系統名稱:護理管理系統 系統識別:
模塊編號:X01.07
模塊名稱:護理質量標準
功
能
概
述 完成護理質量標準的錄入/引入,修改,刪除。
IPO
過
程 I:輸入/引入或修護理質量標準的明細內容。
P:對于新增護理質量標準,系統將產生一個單號并在保存時確保其唯一性,在每次數據保存前完成必要的數據有效性校驗,確保質量標準名稱,制定科室等不為空。
O:寫數據庫表HL_ZLBZ。
數據窗口 D_zlbz
引用表 GY_KSDM
操作表 HL_ZLBZ
編制 編制:雷俊卿 日期 2000/11/20
文件管理
系統名稱:護理管理系統 系統識別:
模塊編號:X01.08
模塊名稱:文件管理
功
能
概
述 完成文件的錄入,修改,刪除操作。
IPO
過
程 I:輸入或修改文件明細內容。
P:對于新增文件,系統將產生一個單號并在文件信息保存時確保其唯一性,選擇文件類型,在每次數據保存前完成必要的數據有效性校驗,確保文件名稱,發送人、接收人等不為空。
O:寫數據庫表HL_WJGL。
數據窗口 D_WJGL,DD_WJLX
引用表 GY_KSDM,GY_YGDM
操作表 HL_WJGL,HL_WJLX
編制 編制:雷俊卿 日期 2000/11/20
護理人員分配情況
系統名稱:護理管理系統 系統識別:
模塊編號:X02.01
模塊名稱:護理人員分配
|
|