目 錄
第1章. 項(xiàng)目/模塊的名稱,介紹
………………………………………………………………4
第2章. 項(xiàng)目/模塊功能的詳細(xì)描述
………………………………………………………………4
第3章. 本系統(tǒng)的開發(fā)環(huán)境,運(yùn)行環(huán)境(硬件,編程工具,應(yīng)用服務(wù)器,后臺(tái)數(shù)據(jù)庫(kù),操作系統(tǒng))
………………………………………………………………4
第4章. 源程序各單元文件說明(含客戶端和應(yīng)用服務(wù)器層,使用的特殊控件)
……………………………………………………………6
第5章. 所有相關(guān)的(限本系統(tǒng)增改的)后臺(tái)數(shù)據(jù)庫(kù)表結(jié)構(gòu)描述,程序設(shè)計(jì)的整體思路及大的框架
………………………………………………………………7
第6章. 客戶端程序各窗體完成的功能和所對(duì)應(yīng)的單元文件,及與之相關(guān)的應(yīng)用服務(wù)層的COM
………………………………………………………………12
第7章. 應(yīng)用服務(wù)層的每個(gè).DLL文件的相關(guān)后臺(tái)數(shù)據(jù)庫(kù)表,及發(fā)布出的每一個(gè)函數(shù)功能和調(diào)用方式
………………………………………………………………13
第8章. 后臺(tái)數(shù)據(jù)庫(kù)中的TRIGGER和STORE PROCEDURE的功能和調(diào)用方式
………………………………………………………………14
第9章. 項(xiàng)目開發(fā)時(shí)間過程
………………………………………………………………16
第10章. 尚未解決的問題.
………………………………………………………………16
第11章. 升級(jí)建議
………………………………………………………………16
第12章. 編程心得.
………………………………………………………………16
第1章. 項(xiàng)目/模塊的名稱,介紹
本模塊名稱:住院醫(yī)生工作站子系統(tǒng)
利用本模塊,可處理住院病人的醫(yī)囑錄入、病歷錄入、檢查申請(qǐng)單錄入、用血申請(qǐng)、手術(shù)申請(qǐng)單錄入;可查詢病人基本信息及病人的體征信息;可維護(hù)字典。
第2章. 項(xiàng)目/模塊功能的詳細(xì)描述
本模塊共有三個(gè)主要功能:
2.1 錄入處理:可進(jìn)行醫(yī)囑、病歷、檢查報(bào)告、用血申請(qǐng)單、手術(shù)申請(qǐng)單的錄入;病歷的打;病人體征信息的查看。
2.2 病人查詢:可查詢本科室的病人信息。
2.3 字典維護(hù):對(duì)與病歷模板,關(guān)鍵詞匯,基本圖像有關(guān)的字典進(jìn)行維護(hù)。
第3章.本系統(tǒng)的開發(fā)環(huán)境,運(yùn)行環(huán)境(硬件,編程工具,應(yīng)用服務(wù)器,后臺(tái)數(shù)據(jù)庫(kù),操作系統(tǒng))
開發(fā)環(huán)境:
工作站
硬件:CPU Pentium 300以上,RAM 64M以上,VRAM 2M以上,HD 4G以上,
顯示器800X600X15”。
軟件:Windows/98/2000中文版,Delphi5,ODBC for SQL server,Office2000中文版
服務(wù)器
硬件:(按需)
軟件:Windows NT 4.0 Server 中文版,SQL Server6.5/7.0, Microsoft Transaction Server 2.0
運(yùn)行環(huán)境:
工作站
硬件:CPU Pentium 300以上,RAM 64M以上,VRAM 2M以上,HD 2G以上,
顯示器800X600。
軟件:Windows/98/2000中文版
服務(wù)器
硬件:(按需)
軟件:Windows NT 4.0 Server 中文版,SQL Server6.5/7.0, Microsoft Transaction Server 2.0
說明:服務(wù)器硬件按Windows NT 4.0 Server和實(shí)際使用的要求設(shè)置。服務(wù)器按實(shí)際使用可將數(shù)據(jù)庫(kù)服務(wù)器和中間層服務(wù)器合并或分開,若分開成兩臺(tái)服務(wù)器,則安裝的軟件SQL Server6.5/7.0和Microsoft Transaction Server 2.0將分裝在兩臺(tái)服務(wù)器上。SQL Server6.5/7.0裝于數(shù)據(jù)庫(kù)服務(wù)器,Microsoft Transaction Server 2.0裝于中間層服務(wù)器。
第4章.源程序各單元文件說明(含客戶端和應(yīng)用服務(wù)器層,使用的特殊控件,不含基類的各單元文件)
單元名 功能說明
Adt_dlg_dlgActPatientEdit 住院病人病歷修改(彈出窗口)
Dlg_dlgyz_instruction 醫(yī)生囑托錄入窗口(彈出窗口)
Mz_bl_frm_image 基本圖像字典維護(hù)
Mz_bl_frm_printAll 病歷打印窗口(彈出窗口)
Mz_bl_frm_templates 基本模板字典維護(hù)
Mz_bl_frm_words 關(guān)鍵詞匯字典維護(hù)
Ws_dlg_dlgpatientSelect 病人選取窗口(彈出窗口)
Ws_dlg_dlgyz_group_pattern 成組醫(yī)囑錄入(彈出窗口)
Ws_dm_ApplyInput 與檢查申請(qǐng)單錄入有關(guān)的DataModal
Ws_dm_InsertTemplate 錄入病歷時(shí)右鍵插入病歷模板有關(guān)的DataModal
Ws_dm_InsertWord 錄入病歷時(shí)右鍵插入關(guān)鍵詞匯有關(guān)的DataModal
Ws_dm_dmPatient 選取病人有關(guān)的DataModal
Ws_dm_dmRecord 與病歷有關(guān)內(nèi)容的DataModal
Ws_dm_dmshApplyInput 與錄入手術(shù)申請(qǐng)單有關(guān)的DataModal
Ws_dm_dmxkApplyInput 與錄入用血申請(qǐng)單有關(guān)的DataModal
Ws_dm_dmYzInput 與醫(yī)囑錄入有關(guān)的DataModal
Ws_frm_frmApplyInput 檢查申請(qǐng)單錄入窗口
Ws_frm_frmshApplyInput 手術(shù)申請(qǐng)單錄入窗口
Ws_frm_frmsub_shInput 手術(shù)崗位人員錄入窗口(彈出窗口)
Ws_frm_frmconfigEdit 系統(tǒng)初始化窗口
Ws_frm_frmInput 用血申請(qǐng)單錄入窗口
Ws_frm_frmInputtext 病歷錄入中往圖像文字窗口(彈出窗口)
Ws_frm_frmMainInput 醫(yī)囑錄入窗口
Ws_frm_frmRecordInput 病歷錄入窗口
Ws_frm_Insert_Template 右鍵插入病歷模板窗口(彈出窗口)
Ws_frm_Insert_word 右鍵插入關(guān)鍵詞匯窗口(彈出窗口)
Ws_yz_frm_frmoperate 手術(shù)醫(yī)囑錄入窗口(彈出窗口)
Yz_frm_frmgroup_pattern 選擇成組醫(yī)囑(彈出窗口)
Yz_frm_frmprintChart 病人體征信息窗口(彈出窗口)
Ws_frm_frmRecordSaveTemplate
Unit_frmMainBase 應(yīng)用程序主單元,由基類主窗口繼承來。
Ws_comDat.ws_com_ActPatient 取得病人有關(guān)的信息數(shù)據(jù)
Ws_comData.ws_com_basewords 與選取關(guān)鍵詞匯有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_jcData 與檢查報(bào)告有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_shData 與手術(shù)室申請(qǐng)單有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_xkData 與用血申請(qǐng)單有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_yzinput 與醫(yī)囑錄入有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_zy_bl_configure (暫為空)
Ws_comData.ws_com_zy_bl_patient_image 與病歷錄入中病人圖像有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_zy_bl_patient_Record 與病人病歷錄入有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_zy_bl_patient_temperature 于插入模板有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_zy_bl_index 與病人病歷索引有關(guān)的數(shù)據(jù)
Ws_comData.ws_com_zy_bl_tpe (暫為空)
Ws_comData.ws_zy_com_based 與病歷錄入有關(guān)的其它數(shù)據(jù)
Ws_comLogic.ws_com_inputManege 手術(shù)錄入有關(guān)的控制
Ws_comLogic.ws_yz_config 醫(yī)囑有關(guān)設(shè)定
第5章.所有相關(guān)的(限本系統(tǒng)增改的)后臺(tái)數(shù)據(jù)庫(kù)表結(jié)構(gòu),描述程序設(shè)計(jì)的整體思路及大的框架
本系統(tǒng)是一個(gè)綜合了其它系統(tǒng)有關(guān)功能內(nèi)容的系統(tǒng),所以為了將來在整套系統(tǒng)的可實(shí)行性,因此后臺(tái)數(shù)據(jù)庫(kù)采用已有的其它系統(tǒng)的表結(jié)構(gòu),象醫(yī)囑、檢查申請(qǐng)單、血庫(kù)、手術(shù)室都采用了原有系統(tǒng)的表結(jié)構(gòu),而且都只采用了與錄入有關(guān)的表結(jié)構(gòu);只有病歷錄入為本系統(tǒng)新建了住院病人表。下面就著重介紹本系統(tǒng)新建的表結(jié)構(gòu)。
一、病歷錄入相關(guān)的數(shù)據(jù)表結(jié)構(gòu)
表1: zy_bl_record_type
列名 數(shù)據(jù)類型 允許空 中文注釋
Code(主鍵) Char NOT NULL 類型編碼
Name Varchar NOT NULL 類型名稱
P_code Varchar NULL
D_code Varchar NULL
Delete_flag Char NULL 刪除標(biāo)志
表2: zy_bl_patient_image
列名 數(shù)據(jù)類型 允許空 中文注釋
Patient_id(主鍵) Varchar(12) NOT NULL 病人Id
times(主鍵) Smallint(2) NOT NULL 住院次數(shù)
Record_serial(主鍵) Smallint(2) NOT NULL 病歷序號(hào)
Image_serial(主鍵) Smallint(2) NOT NULL 圖像序號(hào)
Image_type Char Not Null 圖像類型
Patient_image Image Null 病人圖像內(nèi)容
comment Varchar(40) Null 圖像描述
Image_design Image Null
表3: zy_bl_patient_record
列名 數(shù)據(jù)類型 允許空 中文注釋
Patient_id(主鍵) VarChar (12) NOT NULL
Times(主鍵) Smallint NOT NULL
Record_serial(主鍵) Smallint NOT NULL
Patient_record Text NULL 病人病歷內(nèi)容
|
|