目 錄
3 項目/模塊的名稱,介紹
………………………………………………………………4
4 項目/模塊功能的詳細描述
………………………………………………………………4
8 本系統的開發環境,運行環境(硬件,編程工具,應用服務器,后臺數據庫,操作系統)
………………………………………………………………4
10 源程序各單元文件說明(含客戶端和應用服務器層,使用的特殊控件)
……………………………………………………………6
12 所有相關的(限本系統增改的)后臺數據庫表結構描述,程序設計的整體思路及大的框架
………………………………………………………………7
14 客戶端程序各窗體完成的功能和所對應的單元文件,及與之相關的應用服務層的COM
………………………………………………………………12
16 應用服務層的每個.DLL文件的相關后臺數據庫表,及發布出的每一個函數功能和調用方式
………………………………………………………………13
17 后臺數據庫中的TRIGGER和STORE PROCEDURE的功能和調用方式
………………………………………………………………14
18 項目開發時間過程
………………………………………………………………16
19 尚未解決的問題.
………………………………………………………………16
20 升級建議
………………………………………………………………16
21 編程心得.
………………………………………………………………16
3 項目/模塊的名稱,介紹
本模塊名稱:住院醫生工作站子系統
利用本模塊,可處理住院病人的醫囑錄入、病歷錄入、檢查申請單錄入、用血申請、手術申請單錄入;可查詢病人基本信息及病人的體征信息;可維護字典。
4 項目/模塊功能的詳細描述
本模塊共有三個主要功能:
2.1 錄入處理:可進行醫囑、病歷、檢查報告、用血申請單、手術申請單的錄入;病歷的打;病人體征信息的查看。
2.2 病人查詢:可查詢本科室的病人信息。
2.3 字典維護:對與病歷模板,關鍵詞匯,基本圖像有關的字典進行維護。
第3章.本系統的開發環境,運行環境(硬件,編程工具,應用服務器,后臺數據庫,操作系統)
開發環境:
工作站
硬件:CPU Pentium 300以上,RAM 64M以上,VRAM 2M以上,HD 4G以上,
顯示器800X600X15”。
軟件:Windows/98/2000中文版,Delphi5,ODBC for SQL server,Office2000中文版
服務器
硬件:(按需)
軟件:Windows NT 4.0 Server 中文版,SQL Server6.5/7.0, Microsoft Transaction Server 2.0
運行環境:
工作站
硬件:CPU Pentium 300以上,RAM 64M以上,VRAM 2M以上,HD 2G以上,
顯示器800X600。
軟件:Windows/98/2000中文版
服務器
硬件:(按需)
軟件:Windows NT 4.0 Server 中文版,SQL Server6.5/7.0, Microsoft Transaction Server 2.0
說明:服務器硬件按Windows NT 4.0 Server和實際使用的要求設置。服務器按實際使用可將數據庫服務器和中間層服務器合并或分開,若分開成兩臺服務器,則安裝的軟件SQL Server6.5/7.0和Microsoft Transaction Server 2.0將分裝在兩臺服務器上。SQL Server6.5/7.0裝于數據庫服務器,Microsoft Transaction Server 2.0裝于中間層服務器。
第4章.源程序各單元文件說明(含客戶端和應用服務器層,使用的特殊控件,不含基類的各單元文件)
單元名 功能說明
Adt_dlg_dlgActPatientEdit 住院病人病歷修改(彈出窗口)
Dlg_dlgyz_instruction 醫生囑托錄入窗口(彈出窗口)
Mz_bl_frm_image 基本圖像字典維護
Mz_bl_frm_printAll 病歷打印窗口(彈出窗口)
Mz_bl_frm_templates 基本模板字典維護
Mz_bl_frm_words 關鍵詞匯字典維護
Ws_dlg_dlgpatientSelect 病人選取窗口(彈出窗口)
Ws_dlg_dlgyz_group_pattern 成組醫囑錄入(彈出窗口)
Ws_dm_ApplyInput 與檢查申請單錄入有關的DataModal
Ws_dm_InsertTemplate 錄入病歷時右鍵插入病歷模板有關的DataModal
Ws_dm_InsertWord 錄入病歷時右鍵插入關鍵詞匯有關的DataModal
Ws_dm_dmPatient 選取病人有關的DataModal
Ws_dm_dmRecord 與病歷有關內容的DataModal
Ws_dm_dmshApplyInput 與錄入手術申請單有關的DataModal
Ws_dm_dmxkApplyInput 與錄入用血申請單有關的DataModal
Ws_dm_dmYzInput 與醫囑錄入有關的DataModal
Ws_frm_frmApplyInput 檢查申請單錄入窗口
Ws_frm_frmshApplyInput 手術申請單錄入窗口
Ws_frm_frmsub_shInput 手術崗位人員錄入窗口(彈出窗口)
Ws_frm_frmconfigEdit 系統初始化窗口
Ws_frm_frmInput 用血申請單錄入窗口
Ws_frm_frmInputtext 病歷錄入中往圖像文字窗口(彈出窗口)
Ws_frm_frmMainInput 醫囑錄入窗口
Ws_frm_frmRecordInput 病歷錄入窗口
Ws_frm_Insert_Template 右鍵插入病歷模板窗口(彈出窗口)
Ws_frm_Insert_word 右鍵插入關鍵詞匯窗口(彈出窗口)
Ws_yz_frm_frmoperate 手術醫囑錄入窗口(彈出窗口)
Yz_frm_frmgroup_pattern 選擇成組醫囑(彈出窗口)
Yz_frm_frmprintChart 病人體征信息窗口(彈出窗口)
Ws_frm_frmRecordSaveTemplate 將醫生在錄入時寫的病歷保存成模板
Unit_frmMainBase 應用程序主單元,由基類主窗口繼承來。
Ws_comDat.ws_com_ActPatient 與選取病人有關的數據
Ws_comData.ws_com_basewords 與選取關鍵詞匯有關的數據
Ws_comData.ws_com_jcData 與檢查報告有關的數據
Ws_comData.ws_com_shData 與手術室申請單有關的數據
Ws_comData.ws_com_xkData 與用血申請單有關的數據
Ws_comData.ws_com_yzinput 與醫囑錄入有關的數據
Ws_comData.ws_com_zy_bl_configure (暫為空)
Ws_comData.ws_com_zy_bl_patient_image 與病歷錄入中病人圖像有關的數據
Ws_comData.ws_com_zy_bl_patient_Record 與病人病歷錄入有關的數據
Ws_comData.ws_com_zy_bl_patient_temperature 于插入模板有關的數據
Ws_comData.ws_com_zy_bl_index 與病人病歷索引有關的數據
Ws_comData.ws_com_zy_bl_tpe (暫為空)
Ws_comData.ws_zy_com_based 與病歷錄入有關的其它數據
Ws_comLogic.ws_com_inputManege 手術錄入有關的控制
Ws_comLogic.ws_yz_config 醫囑有關設定
第5章.所有相關的(限本系統增改的)后臺數據庫表結構,描述程序設計的整體思路及大的框架
本系統是一個綜合了其它系統有關功能內容的系統,所以為了將來在整套系統的可實行性,因此后臺數據庫采用已有的其它系統的表結構,象醫囑、檢查申請單、血庫、手術室都采用了原有系統的表結構,而且都只采用了與錄入有關的表結構;只有病歷錄入為本系統新建了住院病人表。下面就著重介紹本系統新建的表結構。
一、病歷錄入相關的數據表結構
|
|