目 錄
第1章. 項目/模塊的名稱,介紹
………………………………………………………………3
第2章. 項目/模塊功能的詳細描述
………………………………………………………………3
第3章. 本系統的開發環境,運行環境(硬件,編程工具,應用服務器,后臺數據庫,操作系統)
………………………………………………………………3
第4章. 源程序各單元文件說明(含客戶端和應用服務器層,使用的特殊控件)
……………………………………………………………4
第5章. 所有相關的(限本系統增改的)后臺數據庫表結構描述,程序設計的整體思路及大的框架
………………………………………………………………5
第6章. 客戶端程序各窗體完成的功能和所對應的單元文件,及與之相關的應用服務層的COM
………………………………………………………………13
第7章. 應用服務層的每個.DLL文件的相關后臺數據庫表,及發布出的每一個函數功能和調用方式
………………………………………………………………32
第8章. 后臺數據庫中的TRIGGER和STORE PROCEDURE的功能和調用方式
………………………………………………………………59
第9章. 項目開發時間過程
………………………………………………………………59
第10章. 尚未解決的問題.
………………………………………………………………59
第11章. 升級建議
………………………………………………………………59
第12章. 編程心得.
………………………………………………………………59
第1章. 項目/模塊的名稱,介紹
本項目名稱:門診掛號子系統。
本系統主要針對醫院對門診掛號實現計算機管理而設計完成的。根據醫院門診掛號的日常業務,采用計算機進行管理。是醫院門診系統中重要的一個環節。
第2章. 項目/模塊功能的詳細描述
本系統的主要完成醫院的門診掛號業務、并按照需求得到所需的報表。
具體如下:
1. 掛號業務:門診掛號的日常業務;
a.基礎號表的維護
b.使用號表的生成
c.掛號窗口
d.加號的處理
e.使用號表的維護
f.使用號表的查詢
2.分診:對已掛號的病人進行醫生的分配;
3.IC卡管理:對醫院所用的IC卡進行管理;
4.主索引維護:主要對病人建病歷;
5.查詢統計:對醫院的報表進行統計管理;
6.字典維護:對醫院所用的號別、號類進行維護;
7.系統維護:對用戶的使用權限、程序運行期界面的修改、本系統的初始化進行維護;
8.系統用CSS結構編程.
第3章.本系統的開發環境,運行環境(硬件,編程工具,應用服務器,后臺數據庫,操作系統)
開發環境:
工作站
硬件:CPU Pentium 300以上,RAM 64M以上,VRAM 2M以上,HD 4G以上,
顯示器800X600X15”。
軟件:Windows98/NT4.0WorkStation中文版,Delphi5,Microsoft Transaction Server 2.0,
ODBC for SQL server,Office97中文版
服務器
硬件:(按需)
軟件: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。
軟件:Windows98/NT4.0WorkStation中文版
服務器
硬件:(按需)
軟件: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章.源程序各單元文件說明(含客戶端和應用服務器層,使用的特殊控件)
單元名 功能說明
mzgh.exe 門診掛號主程序
chis_user_limited_thread.pas 控制用戶登陸人數的線程單元文件
Mzgh_fam_famdate 生成號表所用的日期frame
Mzgh_fam_famError 信息提示的frame
Mzgh_fam_famRecordInfo 掛號信息提示的frame
Mzgh_frmIC IC卡管理
Mzgh_frmInit 系統初始化
Mzgh_frmMzpatientMi 主索引維護
Mzgh_frmMzpatientMiQuery 主索引維護查詢窗體
Mzgh_frmReadIC 讀IC卡窗體
Mzgh_frmRecordQuery 使用號表查詢
Mzgh_frmWhGhBaseRequest 基礎號表維護
Mzgh_frmWhRecord 使用號表維護
Mzgh_frm_frmAddRecord 加號處理
Mzgh_frm_frmCrossTable 實收統計
Mzgh_frm_frmDailyReport 實收日報
Mzgh_frm_frmDailyTotal 日報匯總
Mzgh_frm_frmDistribute 分診
Mzgh_frm_frmFilter 生成號表的過濾窗體
Mzgh_frm_frmFindICPatient 掛號的讀IC卡窗體
Mzgh_frm_frmGhOpReceipt 發票號初始
Mzgh_frm_frmMakeRecord 生成號表
Mzgh_frm_frmPrintBase 常用統計
Mzgh_frm_frmProgressBar 進度條
Mzgh_frm_frmRecord 掛號
Mzgh_frm_frmRecordBack 退號
Mzgh_frm_frmReprint 重打
Mzgh_frm_frmScheduled 預約
Mzgh_frm_frmYingShouReport 應收日報
Mzgh_frm_frmZd 字典維護
QRExpbld
Unit_background 登陸閃現窗口
Unit_frmChildForm 子form基類窗口
Unit_frmchildprintcube FrmChildForm的繼承窗體
Unit_frmChildprintForm FrmChildForm的繼承窗體
Unit_frmDataSource
Unit_frmMainBase 主窗體
Unit_global_variant.pas 公共變量聲明單元
Unit_RootMainForm 主窗體的基類窗體
控件:
MyRegiste 注冊文件(CHIS.INI)讀寫控件
DsnRegister Dsn系列控件組
twDBEditDD, twDBGridDD 帶下拉提示特殊錄入控件
twEnter 模仿tab鍵
|
|