門診醫(yī)生工作站系統(tǒng)_第1頁
門診醫(yī)生工作站系統(tǒng)_第2頁
門診醫(yī)生工作站系統(tǒng)_第3頁
門診醫(yī)生工作站系統(tǒng)_第4頁
門診醫(yī)生工作站系統(tǒng)_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、湖北中醫(yī)藥大學(xué) 醫(yī)學(xué)信息工程專業(yè) 實 驗 報 告 課程名稱: 醫(yī)院信息系統(tǒng)教程 實驗題目: 門診醫(yī)生工作站系統(tǒng) 實驗日期:2013 年 5 月 日起 至 2013 年 6 月 24 日 止 班 級: 11 級醫(yī)學(xué)信息工程一班 實驗成績: 指導(dǎo)教師: 二二一三年五月一三年五月 第 1 章 概述 門診醫(yī)生工作站系統(tǒng)是為醫(yī)院提升管理水平,為患者提供更加高效快捷的醫(yī)療服務(wù)而 提供的一套穩(wěn)定、完善的數(shù)字化醫(yī)院解決方案。實施本系統(tǒng)后將給醫(yī)院管理和臨床醫(yī)生提 供極大的方便,提高患者就診的效率,減少患者排隊和來回跑診室的現(xiàn)象,使醫(yī)院迅速走 向數(shù)字化管理的新臺階。 1.2 系統(tǒng)開發(fā)目的與意義 門診醫(yī)生工作站系統(tǒng)

2、以電子病歷為中心,支持醫(yī)院建立門診病歷庫,為醫(yī)生提供高效 的電子病歷和電子處方管理平臺,并為以后的病歷統(tǒng)計分析提供有效的手段,對提高醫(yī)院 管理和醫(yī)生的醫(yī)療水平作用重大。同時支持醫(yī)院醫(yī)卡通(推薦高性價比的條形碼醫(yī)卡通系 統(tǒng))或醫(yī)??ǖ氖褂?,為患者建立起連續(xù)的就醫(yī)資料,提高對患者的診療與服務(wù)水平,從 而提高患者的忠誠度;電子處方單符合衛(wèi)生部最新標準。 在實施門診醫(yī)生工作站系統(tǒng)后, 醫(yī)生可以方便的獲取患者既往的就診記錄、既往病史、用藥記錄、檢查檢驗報告、當前病 情發(fā)展情況、各種檢驗檢查結(jié)果等,通過計算機下達處方和各種檢驗檢查申請,記錄患者 病情及發(fā)展變化情況,在診斷時遇到疑難雜癥利用計算機進行輔助分

3、析。同時方便的獲取 相關(guān)醫(yī)療知識,查閱各種疾病的診療常規(guī)、藥物信息、檢驗信息等醫(yī)學(xué)數(shù)據(jù)。 第 2 章 系統(tǒng)需求分析 2.1 組織管理調(diào)查 2.1.1 組織結(jié)構(gòu) 門診部 掛號室 病理科 藥劑科 中心功能檢查室 檢驗科 中心手術(shù)室 麻醉科 入院衛(wèi)生處理室 門診醫(yī)生 收費室 分診臺 2.1.2 主要職能 醫(yī)生:接診病人;問診、查體,收集病史資料和病情信息;提出必要的輔助檢驗檢查醫(yī)生:接診病人;問診、查體,收集病史資料和病情信息;提出必要的輔助檢驗檢查 申請,查閱檢驗檢查結(jié)果;確定門診診斷,提出治療方案;開具處方、治療處置單等;必申請,查閱檢驗檢查結(jié)果;確定門診診斷,提出治療方案;開具處方、治療處置單

4、等;必 要時將病人收入院治療,或及時為病人聯(lián)系轉(zhuǎn)診醫(yī)院,指導(dǎo)病人辦理轉(zhuǎn)診手續(xù)要時將病人收入院治療,或及時為病人聯(lián)系轉(zhuǎn)診醫(yī)院,指導(dǎo)病人辦理轉(zhuǎn)診手續(xù) 獲取患者既往的就診記錄、既往病史、用藥記錄、檢查檢驗報告、當前病情發(fā)展情況、 各種檢驗檢查結(jié)果等,通過計算機下達處方、各種檢驗檢查申請,記錄患者病情及發(fā)展變 化情況。同時方便的獲取相關(guān)醫(yī)療知識,對各種疾病的診療常規(guī)、藥物手冊、檢驗手冊、 醫(yī)學(xué)信息資源進行檢索。與門急診管理、檢驗檢查、手術(shù)麻醉等系統(tǒng)一體化集成。 2.2 業(yè)務(wù)流程調(diào)查業(yè)務(wù)流程調(diào)查 業(yè)務(wù)流程 業(yè)務(wù)流程圖 YN N N Y N Y 門診醫(yī)囑、病歷 相應(yīng)的治療、用藥等住院通知單 是否需要住院

5、結(jié)束 是否啟用分診 呼叫病人就診 檢驗、檢查 寫主訴、病史 問診 調(diào)取病人資料當天復(fù)診病人 診斷明確 是否退診 下診斷 開檢驗、檢查 結(jié)束就診 開始 繳費 Y 門診 醫(yī)生 病人資料 掛號表 復(fù)診病人 調(diào)閱病 人病史 問診 病人 主訴、病史 病歷 初步 診斷 主訴、癥狀、 檢驗檢查目 的 提出檢驗 檢查申請 檢驗檢查申 請單 檢驗檢查結(jié) 果 確診 診斷記錄 開處方、寫門 診病歷 處方/病歷 住院登記 住院登記記 錄 手術(shù)申請 手術(shù)申請單 2.3 現(xiàn)行系統(tǒng)存在的主要問題和薄弱環(huán)節(jié) a. 系統(tǒng)運行中途發(fā)生重大錯誤的數(shù)據(jù)恢復(fù) b. 門診規(guī)模擴大后系統(tǒng)的適應(yīng)性 c. 病人轉(zhuǎn)診機制 2.4 系統(tǒng)需求說明

6、2.4.1 功能需求 1、抽取就診的病人信息。 2、為醫(yī)生提供輔助診斷分析功能。 3、為病人下達檢查單。 4、為病人下達處方、注射單。 5、為病人生成病歷。 6、醫(yī)生病歷模板、處方模板的建立和管理。 醫(yī)生根據(jù)病種定義相應(yīng)可用的協(xié)定處方、 自選處方、門診病歷模板。 7、門診病人檔案信息查詢,包括完整的處方、費用、病歷、檢驗結(jié)果、檢查報告、 圖像報告。 8、門診病歷統(tǒng)計分析表,根據(jù)醫(yī)院的需求自定義統(tǒng)計表。 用一覽表及框圖的形式說明本系統(tǒng)的系統(tǒng)元素(各層模塊、子程序、公用程序等)的 劃分,扼要說明每個系統(tǒng)元素的標識符和功能,分層次地給出各元素之間的控制與被控制 關(guān)系。 整個系統(tǒng)按功能劃分,可分為 5

7、 個模塊 編 號 模塊名稱 模塊功能 功能說明 1 患者信息 患者信息錄入 添加、刪除、更新、查詢 2 檢驗檢查 檢驗檢查申請及調(diào)閱結(jié)果 添加、刪除、更新、查詢 3 藥物醫(yī)囑 藥物醫(yī)囑錄入 添加、刪除、更新、查詢 4 中醫(yī)處方 處方錄入 添加、刪除、更新、查詢 5 手術(shù)輸血 手術(shù)輸血申請 添加、刪除、更新、查詢 2.4.2 性能需求 1)精度 對軟件的輸入輸出數(shù)據(jù)應(yīng)該做到正確無誤,并能對操作人員的誤操作給予提示,且能 對垃圾數(shù)據(jù)進行有效制止,防止器進入系統(tǒng)數(shù)據(jù)源。 2)整個系統(tǒng)運行于網(wǎng)絡(luò)環(huán)境下,數(shù)據(jù)源與數(shù)據(jù)庫應(yīng)用分布于不同的主機上,應(yīng)保證 在不出現(xiàn)數(shù)據(jù)阻塞、數(shù)據(jù)丟失的情況下,快速準確地響應(yīng)系統(tǒng)

8、操作人員所提出的各種合法 請求。 3)靈活性 所開發(fā)的系統(tǒng)應(yīng)能適應(yīng)于以下幾種所述情況的變化: 運行環(huán)境的變化; 操作方式上的變化; 精度和有效時限的變化; 4)輸入輸出要求 系統(tǒng)應(yīng)能支持多種形式的數(shù)據(jù)輸入輸出方式,比如對于業(yè)務(wù)量處理大的時候,系統(tǒng) 可以支持鍵盤、鼠標、語音、掃描儀等輸入形式。 2.4.3 輸入輸出需求 新系統(tǒng)實現(xiàn)后,凡需要填寫病人基本信息的地方均可直接由系統(tǒng)自動填充。主要存在 以下輸入需求: 需要提供就診卡讀卡器,自動讀取就診卡信息,并調(diào)閱病人基本信息。 a.病人掛號信息:掛號單編號由系統(tǒng)直接生成,其他信息由門診收費員輸入 b.病歷單信息:主要記錄病人的病史,由醫(yī)生給出,門診收

9、費員輸入 c.診斷信息:醫(yī)生診斷信息,記錄在診斷單 d.醫(yī)生信息:醫(yī)院所有醫(yī)務(wù)人員的基本信息,包括新建,管理,刪除,由人事管理人 員負責(zé)。 門診藥房藥品庫存情況。 輸出需求: 新系統(tǒng)直接將檢驗檢查申請單、手術(shù)申請單、住院申請、藥品處方等信息以紙質(zhì)文檔 形式打印輸出,同時存儲至數(shù)據(jù)庫,供門診檢驗檢查科室、手術(shù)室、門診收費系統(tǒng)等訪問。 打印輸出門診病歷。 2.4.4 運行環(huán)境需求 本系統(tǒng)適行在 Microsoft Windows 的各個版本下,包括 Windows9X(win95 需要升級 系統(tǒng)文件)Windows XP 等平臺下,奔騰 512MHz 或更快,1G 內(nèi)存或更多,250G 磁盤空間。

10、 第 3 章 系統(tǒng)邏輯設(shè)計 3.1 系統(tǒng)開發(fā)目標 門診醫(yī)生工作站系統(tǒng)的開發(fā)主要服務(wù)對象是門診醫(yī)生,所以系統(tǒng)開發(fā)的目標主要是方 便醫(yī)生,簡潔而快速的使用系統(tǒng),達到節(jié)約時間節(jié)約人力物力的功效。旨在便于處理患者 信息,檢驗檢查申請,手術(shù)申請輸血申請,處方醫(yī)囑等功能。 3.2 系統(tǒng)數(shù)據(jù)流程 3.2.1數(shù)據(jù)流程分析 門診醫(yī)生工作站主要負責(zé)存儲醫(yī)囑、處方明細信息,存儲的主要數(shù)據(jù)為醫(yī)生在開處方、 下醫(yī)囑等過程產(chǎn)生的臨床數(shù)據(jù)。主要數(shù)據(jù)如下表: 序號業(yè)務(wù)類型主要數(shù)據(jù)備注 1 病人信息病歷記錄病人病史及是否欠費等信息 2 檢查申請信息檢查申請表記錄檢查申請情況/時間/醫(yī)生/主訴/科室/診斷等信息 3 檢驗申請信息

11、檢驗申請表記錄檢驗申請情況/時間/醫(yī)生/主訴/科室/診斷等信息 4 處方信息處方表記錄包括處方項目/次數(shù)/天數(shù)/用法/數(shù)量等處方信息 5 手術(shù)申請信息手術(shù)申請表記錄手術(shù)申請情況/時間/醫(yī)生/主訴/科室/診斷等信息 6 輸血申請信息輸血申請表記錄輸血申請情況/時間/血型/數(shù)量等信息 7 醫(yī)囑信息醫(yī)囑表記錄醫(yī)囑項目/次數(shù)/天數(shù)/用法等醫(yī)囑信息 3.2.2數(shù)據(jù)流程圖 手術(shù)申請單住院登記記錄 處方/ 病歷診斷記錄 檢驗檢查結(jié)果 檢驗檢查申請單 檢驗檢查申請目的 主訴、病史 病人病史 復(fù)診病人信息 掛號表 門診 醫(yī)生 呼叫病 人就診 手術(shù)申 請 住院登 記 開處方 寫病歷 確診 檢驗檢 查申請 申請檢

12、查 問診 讀復(fù)診 病人信 息 病人 3.4 系統(tǒng)數(shù)據(jù)模型(E-R 圖) (1)掛號處理 1N 門診醫(yī)生 掛號 門診病人 科室編 號 醫(yī)生姓 名 IC 號姓名 主治醫(yī) 師 (2)醫(yī)生診斷 1 111 1NN1 N 1 11 1 1 N 1 N1門診醫(yī)生 發(fā)出 出 處理方案 掛號 掛號單 門診病人 掛號 包括包括 2 包括 3 包括 4 住院申請檢查項目檢驗項目門診處方 包括 5 門診病歷 對應(yīng) 3.5 系統(tǒng)數(shù)據(jù)字典 3.5.1 數(shù)據(jù)元素 編號名稱別名數(shù)據(jù)類型長度備注 A01診療卡號ID 號varchar12首次就診,建立索引,分配 ID 號 復(fù)診病人,調(diào)用或檢索 ID 號 A02掛號流水號IC

13、號varchar17病人當日在醫(yī)院就診時分配的流水號 A03科室編碼科室char7 A04主治大夫醫(yī)師char10就診醫(yī)生的名字 A05姓名char10病人姓名描述 A06年齡int病人年齡描述 A07性別char2病人性別描述 A08出生日期datetime病人出生日期 A09婚姻狀況char4病人已婚或未婚 A10名族varchar8病人所屬名族名稱 A11國籍varchar8病人的國籍 A12籍貫varchar6病人所來自的省份 A13單位或住址varchar8現(xiàn)住址或是單位所在地 A14聯(lián)系電話varchar12病人聯(lián)系電話 A15門診病案號病案號varchar12病人門診病案的唯一編

14、號,在門診系統(tǒng)共享 3.5.2 數(shù)據(jù)結(jié)構(gòu) 編號名稱別名構(gòu)成簡述 B01門診病歷病歷門診病案號+病人 ID 號+姓名+性別+年齡+ 日期+就診次數(shù)+修改人+病歷內(nèi)容+歸檔人 +歸檔時間+歸檔標志+金額+電話+籍貫+國 籍+單位或住址+黑名單標志 科室是數(shù)據(jù)結(jié)構(gòu) B02科室科室編號+科室名稱科室的基本信息 B03病人信息ID 號+IC 號+主治醫(yī)師+醫(yī)保類別+黑名單 標志 B04藥物醫(yī)囑醫(yī)囑序號+ID 號+科室編碼+開醫(yī)囑醫(yī)生+醫(yī) 囑時間+停止醫(yī)囑醫(yī)生+藥品名稱+藥品規(guī)格 +單次劑量+劑量單位+給藥途徑+執(zhí)行頻率 +滴速+滴塑單位+天數(shù)+藥物數(shù)量+數(shù)量單 位+備注 病人病情和注意事項 B05中醫(yī)處

15、方處方序號+ID 號+就診次數(shù)+處方類型+處方 序號+明細序號+項目序號+項目規(guī)格+草藥 副數(shù)+給藥方式+次數(shù)代碼+用量+用量單位 +天數(shù)+注釋+皮試標志+開單科室+開單醫(yī) 生+打印名稱 B06檢查申請表檢查申請?zhí)?ID 號+就診次數(shù)+檢查目的+檢 查描述+檢查影像+醫(yī)囑序號+申請科室+申 請醫(yī)生+申請時間+申請狀態(tài)+記賬序號+收 費標志+執(zhí)行科室+執(zhí)行人工號+檢查號+檢 查方法+影像所見+影像意見+影像號+申請 人員+檢查部位+急檢標志+備注 B07檢驗申請表檢驗申請?zhí)?ID 號+就診次數(shù)+申請科室+申 請醫(yī)生+申請時間+申請狀態(tài)+執(zhí)行科室+執(zhí) 行人工號+執(zhí)行時間+申請人員+急檢標志+ 診斷

16、名稱+檢驗項目+檢驗標本+備注 B08手術(shù)申請表手術(shù)申請?zhí)?ID 號+申請科室+申請醫(yī)生+申 請時間+申請狀態(tài)+手術(shù)前主診斷+擬行手術(shù) 名稱+擬行麻醉名稱+擬行手術(shù)時間+手術(shù)類 型+備注 手術(shù)類型包括急診和傳染 B09門診醫(yī)生醫(yī)生編號+醫(yī)生姓名+科室編號所有門診醫(yī)生基本信息表 B10輸血申請表輸血申請?zhí)?ID 號+申請科室+申請醫(yī)生+申 請時間+申請狀態(tài)+西醫(yī)主診斷+預(yù)定輸血日 期+輸血項目+輸血方法+血型+RH 陰或陽+ 申請血量+血量單位+既往輸血情況 B11病人就診記 錄 ID 號+就診次數(shù)+就診科室+就診醫(yī)生編碼+ 就診日期+主要診斷+次要診斷+掛號科別+ 就診標志 3.5.3 數(shù)據(jù)流

17、 編號名稱簡述來源去向構(gòu)成流通量 C01病人信息描述病人掛號時 提供的基本信息 病人掛號ID 號+IC 號+主治醫(yī)師+ 醫(yī)保類別+黑名單標志 180 次/小 時 C02病歷醫(yī)生為病人開的 取藥單 主治大 夫 各科室病人病歷信息100 分/天 C03化驗單醫(yī)生為病人開的 化驗通知單 主治大 夫 化驗室病人所需化驗信息50 分/天 C04檢驗單醫(yī)生為病人開的 檢驗通知單 主治大 夫 各科室病人所得檢驗信息50 分/天 C05手術(shù)單手術(shù)通知單主治大 夫 手術(shù)室病人所需手術(shù)信息50 分/天 C06掛號單掛號室主治大夫掛號信息180 次/時 C07住院單住院通知單門診科 室 住院部住院信息50 分/每天

18、 3.5.4 數(shù)據(jù)存儲 編號名稱簡述構(gòu)成 D01病人就診記 錄 病人就診記錄ID 號+就診次數(shù)+就診科室+就診醫(yī)生編碼+就診日期+ 主要診斷+次要診斷+掛號科別+就診標志 D02診斷信息病人的主訴、病史記錄ID 號+臨床癥狀+西醫(yī)診斷+中醫(yī)診斷 D03檢查申請單醫(yī)生為病人開的檢驗申請檢查申請?zhí)?ID 號+就診次數(shù)+檢查目的+檢查描述+檢 單查影像+醫(yī)囑序號+申請科室+申請醫(yī)生+申請時間+申 請狀態(tài)+記賬序號+收費標志+執(zhí)行科室+執(zhí)行人工號+ 檢查號+檢查方法+影像所見+影像意見+影像號+申請 人員+檢查部位+急檢標志+備注 D04檢驗申請單醫(yī)生為病人開的檢驗申請 單 檢驗申請?zhí)?ID 號+就診

19、次數(shù)+申請科室+申請醫(yī)生+申 請時間+申請狀態(tài)+執(zhí)行科室+執(zhí)行人工號+執(zhí)行時間+ 申請人員+急檢標志 D05手術(shù)申請單手術(shù)申請?zhí)?ID 號+申請科室+申請醫(yī)生+申請時間+申 請狀態(tài)+手術(shù)前主診斷+擬行手術(shù)名稱+擬行麻醉名稱+ 擬行手術(shù)時間+手術(shù)類型+備注 D06門診病歷病人病案信息門診病案號+病人 ID 號+姓名+性別+年齡+日期+就診 次數(shù)+修改人+病歷內(nèi)容+歸檔人+歸檔時間+歸檔標志 +金額+電話+籍貫+國籍+單位或住址 D07藥物醫(yī)囑病人用藥醫(yī)囑序號+ID 號+科室編碼+開醫(yī)囑醫(yī)生+醫(yī)囑時間+停 止醫(yī)囑醫(yī)生+藥品名稱+藥品規(guī)格+單次劑量+劑量單位 +給藥途徑+執(zhí)行頻率+滴速+滴塑單位+天

20、數(shù)+藥物數(shù) 量+數(shù)量單位+備注 D08中醫(yī)處方中醫(yī)用藥ID 號+就診次數(shù)+處方類型+處方序號+明細序號+項目 序號+項目規(guī)格+草藥副數(shù)+給藥方式+次數(shù)代碼+用量 +用量單位+天數(shù)+注釋+皮試標志+開單科室+開單醫(yī) 生+打印名稱 D09輸血申請表輸血申請輸血申請?zhí)?ID 號+申請科室+申請醫(yī)生+申請時間+申 請狀態(tài)+西醫(yī)主診斷+預(yù)定輸血日期+輸血項目+輸血方 法+血型+RH 陰或陽+申請血量+血量單位+既往輸血 情況 D10住院申請申請?zhí)?ID+申請科室+申請醫(yī)生+申請時間+病人基本 病情+住院要求 3.5.5 數(shù)據(jù)加工 編號名稱簡述輸入數(shù)據(jù) 流 輸出數(shù)據(jù) 流 內(nèi)部處理邏輯 E01檢查單醫(yī)生為病

21、人開的檢 查通知單 病人所需 檢查信息 檢查申請 單 E02檢驗單醫(yī)生為病人開的化 驗通知單 病人所需 檢驗信息 檢驗申請 單 E03病人信 息 病人信息確認病人信息掛號信息如果病人信息與其掛號信息不 符,則取消就診,否則,繼續(xù)就診。 E04手術(shù)單手術(shù)申請的完成手術(shù)信息手術(shù)單 E05輸血單輸血申請的完成輸血信息輸血單 E06住院單住院申請的完成住院申請 信息 住院單 3.5.6 外部實體 編號名稱簡述有關(guān)數(shù)據(jù)流實體個數(shù) F01病人到本院就診的病人。病人基本信息 掛號信息 4000 人/天 F02門診醫(yī)生病人的主治醫(yī)師醫(yī)師基本信息 第 4 章 系統(tǒng)物理設(shè)計 4.1 系統(tǒng)功能結(jié)構(gòu)圖 門診醫(yī)生工 作

22、站 電子處方門診病歷檢驗檢查門診手術(shù) 初診病歷復(fù)診病歷 4.2 模塊說明書(IPO) 系統(tǒng)名稱醫(yī)生工作站 模塊編號模塊名稱登陸 設(shè)計人設(shè)計日期2013 年 56 月 上層調(diào)用模塊無下層調(diào)用模塊無 模塊文件名全局和局部變量 輸入數(shù)據(jù)醫(yī)生編號、登陸密碼輸出數(shù)據(jù)無 處理邏輯描述 輸入醫(yī)生編號、登陸密碼 IF 輸入正確 THEN Form1.show(顯示醫(yī)生工作站主界面) Else 提示輸入錯誤 end 注釋 系統(tǒng)名稱醫(yī)生工作站 模塊編號模塊名稱患者信息 設(shè)計人設(shè)計日期2013 年 56 月 上層調(diào)用模塊掛號信息系統(tǒng)、電子 病歷系統(tǒng) 下層調(diào)用模塊電子病歷系統(tǒng) 模塊文件名全局和局部變量 輸入數(shù)據(jù)病人病

23、歷信息輸出數(shù)據(jù)候診患者信息、病人基本信息 處理邏輯描述 選擇候診病人 患者信息顯示 輸入臨床診斷、西醫(yī)診斷、中醫(yī)診斷信息 點擊保存信息存入病人電子病歷數(shù)據(jù)庫 點擊退出form2.show(顯示登陸界面) 注釋 系統(tǒng)名稱醫(yī)生工作站 模塊編號模塊名稱檢查申請表/檢驗申請表 設(shè)計人設(shè)計日期2013 年 56 月 上層調(diào)用模塊無下層調(diào)用模塊檢查信息系統(tǒng)/檢驗信息系統(tǒng)、電 子病歷系統(tǒng) 模塊文件名全局和局部變量 輸入數(shù)據(jù)檢查/驗申請表信息輸出數(shù)據(jù)檢查/驗結(jié)果 處理邏輯描述 輸入檢查/驗申請表信息 點擊添加提交申請表到檢查/驗信息系統(tǒng) 點擊刪除刪除申請表信息、輸入全置為空 點擊修改 點擊保存 注釋 系統(tǒng)名稱

24、醫(yī)生工作站 模塊編號模塊名稱藥品醫(yī)囑、中醫(yī)處方 設(shè)計人設(shè)計日期2013 年 56 月 上層調(diào)用模塊無下層調(diào)用模塊護士工作站、電子病歷系統(tǒng)、藥 品管理信息系統(tǒng) 模塊文件名全局和局部變量 輸入數(shù)據(jù)醫(yī)囑信息輸出數(shù)據(jù)藥品信息 處理邏輯描述 輸入醫(yī)囑信息 點擊添加添加藥品到醫(yī)囑 點擊刪除刪除輸入的藥品名稱 點擊修改 點擊保存提交到醫(yī)囑到護士工作站 注釋 系統(tǒng)名稱醫(yī)生工作站 模塊編號模塊名稱手術(shù)申請表/輸血申請表 設(shè)計人設(shè)計日期2013 年 56 月 上層調(diào)用模塊無下層調(diào)用模塊手術(shù)麻醉信息系統(tǒng)/輸血管理信息 系統(tǒng)、電子病歷系統(tǒng) 模塊文件名全局和局部變量 輸入數(shù)據(jù)手術(shù)/輸血申請表信息輸出數(shù)據(jù) 處理邏輯描述

25、輸入手術(shù)/輸血申請表信息 點擊添加提交申請表到手術(shù)麻醉信息系統(tǒng) 點擊刪除刪除申請表信息、輸入全置為空 點擊修改 點擊保存 注釋 4.3 數(shù)據(jù)庫結(jié)構(gòu) 4.3.1 邏輯結(jié)構(gòu)(關(guān)系數(shù)據(jù)模型) 科室(科室編號,科室名稱) 門診醫(yī)生(醫(yī)生編號,醫(yī)生姓名,科室編號,口令) 門診病歷(門診病案號,病人 ID 號,姓名,性別,年齡,日期,就診次數(shù),修改人,病 歷內(nèi)容,歸檔人,歸檔時間,歸檔標志,金額,電話,籍貫,國籍,單 位或住址,黑名單標志) 病人信息(ID 號,IC 號,主治醫(yī)師,醫(yī)保類別,黑名單標志) 藥物醫(yī)囑(醫(yī)囑序號,ID 號,科室編碼,開醫(yī)囑醫(yī)生,醫(yī)囑時間,停止醫(yī)囑醫(yī)生,藥品 名稱,藥品規(guī)格,單次

26、劑量,劑量單位,給藥途徑,執(zhí)行頻率,滴速, 滴速單位,天數(shù),藥物數(shù)量,數(shù)量單位,備注) 中藥處方(處方序號,ID 號,就診次數(shù),處方類型,明細序號,項目序號,項目規(guī)格, 草藥副數(shù),給藥方式,次數(shù)代碼,用量,用量單位,天數(shù),注釋,皮試 標志,開單科室,開單醫(yī)生,打印名稱) 檢查申請表(檢查申請?zhí)?,ID 號,就診次數(shù),檢查目的,檢查描述,檢查影像,醫(yī)囑序 號,申請科室,申請醫(yī)生,申請時間,申請狀態(tài),記賬序號,收費標志, 執(zhí)行科室,執(zhí)行人工號,檢查號,檢查方法,影像所見,影像意見,影 像號,申請人員,檢查部位,急檢標志,備注) 檢驗申請表(檢驗申請?zhí)?,ID 號,就診次數(shù),申請科室,申請醫(yī)生,申請時間

27、,申請狀 態(tài),執(zhí)行科室,執(zhí)行人工號,執(zhí)行時間,申請人員,急檢標志) 手術(shù)申請表(手術(shù)申請?zhí)枺琁D 號,申請科室,申請醫(yī)生,申請時間,申請狀態(tài),手術(shù)前 主診斷,擬行手術(shù)名稱,擬行麻醉名稱,擬行手術(shù)時間,手術(shù)類型,備 注) 輸血申請表(輸血申請?zhí)?,ID 號,申請科室,申請醫(yī)生,申請時間,申請狀態(tài),西醫(yī)主 診斷,預(yù)定輸血日期,輸血項目,輸血方法,血型,RH 陰或陽,申請 血量,血量單位,既往輸血情況) 病人就診記錄(ID 號,就診次數(shù),就診科室,就診醫(yī)生編碼,就診日期,主要診斷,次 要診斷,掛號科別,就診標志) 住院申請(申請?zhí)?,ID,申請科室,申請醫(yī)生,申請時間,病人基本病情,住院要求) 4.3.

28、24.3.2 物理結(jié)構(gòu)(二維表結(jié)構(gòu))物理結(jié)構(gòu)(二維表結(jié)構(gòu)) Ks 科室 字段名字段中文名 數(shù)據(jù)類 型 長度 是否為 空 備注 dept_code 科室編號 varchar7 否 dept_name 科室名稱 varchar32 是 Mzys 門診醫(yī)生 字段名字段中文名 數(shù)據(jù)類 型 長度 是否為 空 備注 dept_code 科室編號 varchar7 否 doctor_code 醫(yī)生編號 varchar7 是 doctor_name 醫(yī)生姓名 varchar10 否 password 口令 varchar20 是 Mzbl 門診病歷 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 file_no 門

29、診病案號 varchar12 否 patient_id 病人 ID 號 varchar12 否 patient_name 病人姓名 varchar10 否 sex 病人性別 char2 是 age 病人年齡 int 是 date 日期 datetime 否 times 就診次數(shù) int 否 modifier 修改人 varchar10 是 bl_content 病歷內(nèi)容 varchar1000 否 guidang_man 歸檔人 varchar10 否 guidang_time 歸檔時間 datetime 否 guidang_flag 歸檔標志 varchar2 否 sumofmoney 金額

30、 float 是 patient_tel 病人電話 varchar16 是 patient_jg 病人籍貫 varchar10 是 patient_gj 病人國籍 varchar10 是 address 病人住址 varchar50 是 black_flag 黑名單標志 varchar2 否 Brxx 病人信息 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 patient_id 病人 ID 號 varchar12 否 patient_ic 病人 IC 號 varchar12 否 patient_name 病人姓名 varchar10 是 main_doctor 主治醫(yī)師 varchar7 是 yi

31、bao_type 醫(yī)保類別 varchar8 是 black_flag 黑名單標志 varchar2 否 Ywyz 藥物醫(yī)囑 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 order_no 醫(yī)囑序號 varchar12 否 patient_id 病人 ID 號 varchar12 否 dept_code 科室編碼 varchar7 否 order_doctor 開醫(yī)囑醫(yī)生編碼 varchar7 是 order_time 開醫(yī)囑時間 datetime 否 stop_doctor 停醫(yī)囑醫(yī)生編碼 varchar7 是 drug_name 藥品名稱 varchar20 是 drug_standard 藥

32、品規(guī)格 varchar50 是 dosage 單次劑量 float 是 dosage_unit 劑量單位 varchar4 是 supply_way 給藥途徑 varchar5 是 frequence 執(zhí)行頻率 varchar10 是 drip_speed 滴速 float 是 drip_speed_unit 滴速單位 varchar4 是 days 天數(shù) smallint 是 drug_amount 藥物數(shù)量 float 是 drug_amount_uni t 數(shù)量單位 varchar4 是 comment 備注 text 是 Zycf 中醫(yī)處方 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 c

33、hufang_no 處方序號 smallint 否 patient_id 病人 ID 號 varchar12 否 times 就診次數(shù) int 否 chufang_type 處方類型 varchar10 否 detail_no 明細序號 smallint 否 charge_code 項目序號 varchar2 否 serial_no 項目規(guī)格 varchar2 否 herbal_amount 草藥副數(shù) decimal (8,2 ) supply_way 給藥方式 varchar10 否 frequence 次數(shù)代碼 varchar10 否 dosage 用量 decimal (12, 4) 否

34、 dosage_unit 用量單位 varchar10 否 days 天數(shù) smallint comment 注釋 varchar150 是 skin_test_flag 皮試標志 char2 是 apply_dept 開單科室 varchar10 否 apply_doctor 開單醫(yī)生 varchar10 否 p_name 打印名稱 varchar10 是 Jcsqb 檢查申請表 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 jc_no 檢查申請?zhí)?int 否 patient_id 病人 ID 號 varchar12 否 times 就診次數(shù) int 否 exam_objective 檢查目的

35、varchar50 是 exam_add_info 檢查描述 varchar50 是 image 檢查影像 image 是 order_no 醫(yī)囑序號 varchar12 是 apply_dept 申請科室 varchar7 是 apply_doctor 申請醫(yī)生 varchar10 是 apply_date 申請時間 datetime 是 charge_sn 記賬序號 int 是 charge_flag 收費標志 varchar2 是 charge_dept_no 執(zhí)行科室 varchar7 是 manual_no 執(zhí)行人工號 varchar50 是 check_no 檢查號 varchar

36、20 是 check_way 檢查方法 varchar100 是 image_desc 影像所見 varchar1000 是 image_mind 影像意見 varchar1000 是 image_no 影像號 varchar18 是 record_opera 申請人員 varchar10 是 jc_location 檢查部位 varchar20 是 urgent_flag 急檢標志 varchar2 是 comment 備注 varchar50 是 Jysqb 檢驗申請表 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 jy_no 檢驗申請?zhí)?int 否 patient_id 病人 ID 號 va

37、rchar12 否 times 就診次數(shù) int 否 apply_dept 申請科室 varchar7 是 apply_doctor 申請醫(yī)生 varchar10 是 apply_date 申請時間 datetime 是 apply_status 申請狀態(tài) varchar2 是 charge_dept_no 執(zhí)行科室 varchar7 是 manual_no 執(zhí)行人工號 varchar50 是 exec_date 執(zhí)行時間 datetime 是 record_opera 申請人員 varchar10 是 urgent_flag 急檢標志 varchar2 是 diagnose_name 診斷名

38、稱 varchar20 是 check_item 檢驗項目 varchar8 是如鈉,鉀 check_sample 檢驗標本 varchar10 是如全血 comment 備注 varchar50 是 Sssqb 手術(shù)申請表 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 ss_no 手術(shù)申請?zhí)?int 否 patient_id 病人 ID 號 varchar12 否 apply_dept 申請科室 varchar10 是 apply_doctor 申請醫(yī)生 varchar10 是 apply_date 申請時間 datetime 是 apply_status 申請狀態(tài) varchar2 是 zhu

39、zhenduan 手術(shù)前主診斷 varchar20 是 opera_name 手術(shù)名稱 varchar20 是 narcosis_name 麻醉名稱 varchar10 是 opera_time 手術(shù)時間 datetime 是 opera_type 手術(shù)類型 varchar8 是 comment 備注 varchar150 是 Sxsqb 輸血申請表 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 sx_no 輸血申請?zhí)?int 否 patient_id 病人 ID 號 varchar12 否 apply_dept 申請科室 varchar10 是 apply_doctor 申請醫(yī)生 varchar

40、10 是 apply_date 申請時間 datetime 是 apply_status 申請狀態(tài) varchar2 是 zhuzhenduan 西醫(yī)主診斷 varchar20 是 predict_date 預(yù)定輸血日期 datetime 否 transfusion_ite m 輸血項目 varchar20 否 transfusion_way 輸血方法 varchar8 是 blood_type 血型 varchar5 否 RH RH 為陰或陽 varchar2 是 amount 申請血量 float 是 amount_unit 血量單位 varchar8 是 tran_history 既往輸

41、血情況 varchar100 是 Brjzjl 病人就診記錄 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 patient_id 病人 ID 號 varchar12 否主鍵 times 就診次數(shù) int 否主鍵 visit_dept 就診科室 varchar10 是 doctor_code 就診醫(yī)生編碼 varchar7 是 visit_date 就診日期 datetime 是 main_diagnose 主要診斷 varchar16 是 second_diagnose 次要診斷 varchar16 是 gh_dept 掛號科別 varchar10 是 visit_flag 就診標志 varcha

42、r2 是 Zysq 住院申請 字段名字段中文名數(shù)據(jù)類型長度能否為空備注 zy_no 申請?zhí)?varchar12 否 patient_id 病人ID號 varchar12 否 apply_dept 申請科室 varchar10 是 apply_doctor 申請醫(yī)生 varchar10 是 apply_date 申請時間 datetime 是 patient_condit ion 病人基本病情 varchar100 是 patient_demand 住院要求 varchar100 是 4.44.4 界面設(shè)計:界面設(shè)計: 代碼: /登陸 unit Unit2; interface uses Win

43、dows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, jpeg, ExtCtrls, DB, ADODB; type TForm2 = class(TForm) Image1: TImage; Label1: TLabel; Edit1: TEdit; Label2: TLabel; Edit2: TEdit; Button1: TButton; Button2: TButton; Image2: TImage; ADOConnection1: TADOConnect

44、ion; ADOQuery1: TADOQuery; DataSource1: TDataSource; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private Private declarations public Public declarations end; var Form2: TForm2; implementation uses Unit1; $R *.dfm procedure TForm2.Button1Click(Sender: TObject); b

45、egin adoquery1.Close; adoquery1.SQL.Clear; adoquery1.Sql.Add(select doctor_code,password from mzys where doctor_code=+edit1.Text+and password=+edit2.Text+); adoquery1.Open; if adoquery1.RecordCount=0 then begin application.MessageBox(密碼錯誤,請重新輸入,提示,mb_ok); edit1.SetFocus; end else begin form1.Show; f

46、orm2.hide; end; end; procedure TForm2.Button2Click(Sender: TObject); begin close; end; End. /主業(yè)務(wù) unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ComCtrls, Menus, Mask, DB, ADODB, Grids, DBGrids, ExtCtrls, DBCtrls, RpCon, RpConD

47、S, RpBase, RpSystem, RpDefine, RpRave; type TForm1 = class(TForm) MainMenu1: TMainMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; N4: TMenuItem; N5: TMenuItem; N6: TMenuItem; N7: TMenuItem; N8: TMenuItem; N9: TMenuItem; PageControl1: TPageControl; TabSheet2: TTabSheet; GroupBox1: TGroupBox; Label

48、1: TLabel; Label2: TLabel; Label4: TLabel; Label6: TLabel; Label7: TLabel; Label8: TLabel; Label10: TLabel; Edit1: TEdit; Edit4: TEdit; Edit5: TEdit; Edit7: TEdit; GroupBox2: TGroupBox; GroupBox4: TGroupBox; PageControl3: TPageControl; TabSheet9: TTabSheet; Label15: TLabel; Label16: TLabel; Label17:

49、 TLabel; Label18: TLabel; Label19: TLabel; Label20: TLabel; Label21: TLabel; Label22: TLabel; Label23: TLabel; Label24: TLabel; Label25: TLabel; Label26: TLabel; Label27: TLabel; Label28: TLabel; Label29: TLabel; Edit11: TEdit; Edit12: TEdit; Edit13: TEdit; Edit14: TEdit; Edit15: TEdit; Edit16: TEdi

50、t; Edit17: TEdit; Edit18: TEdit; Edit19: TEdit; Edit20: TEdit; TabSheet10: TTabSheet; Label30: TLabel; Label31: TLabel; Edit21: TEdit; CheckBox1: TCheckBox; TabSheet11: TTabSheet; Button3: TButton; Button4: TButton; TabSheet3: TTabSheet; Button7: TButton; Button8: TButton; Button9: TButton; TabSheet

51、4: TTabSheet; Button13: TButton; Button15: TButton; Button17: TButton; TabSheet5: TTabSheet; TabSheet6: TTabSheet; TabSheet7: TTabSheet; Memo2: TMemo; TabSheet15: TTabSheet; DBGrid1: TDBGrid; Button10: TButton; Button11: TButton; Button12: TButton; DBGrid2: TDBGrid; ADOConnection1: TADOConnection; A

52、DOQuery1: TADOQuery; ADOQuery2: TADOQuery; ADOQuery3: TADOQuery; ADOQuery4: TADOQuery; ADOQuery5: TADOQuery; ADOQuery6: TADOQuery; ADOQuery7: TADOQuery; ADOQuery8: TADOQuery; ADOQuery9: TADOQuery; DataSource1: TDataSource; DataSource2: TDataSource; DataSource3: TDataSource; DataSource4: TDataSource;

53、 DataSource5: TDataSource; DataSource6: TDataSource; DataSource7: TDataSource; DBGrid3: TDBGrid; Button19: TButton; Button25: TButton; Button26: TButton; DBGrid4: TDBGrid; DBGrid5: TDBGrid; Button18: TButton; Button22: TButton; DataSource8: TDataSource; DataSource9: TDataSource; Label12: TLabel; Edi

54、t8: TEdit; Label13: TLabel; Label14: TLabel; Edit9: TEdit; Label32: TLabel; Label33: TLabel; Label34: TLabel; Label35: TLabel; MaskEdit2: TMaskEdit; Edit10: TEdit; Edit22: TEdit; Edit23: TEdit; Label36: TLabel; Edit24: TEdit; Label38: TLabel; Edit26: TEdit; CheckBox2: TCheckBox; Label39: TLabel; Mem

55、o1: TMemo; Label40: TLabel; Memo4: TMemo; Label41: TLabel; Memo5: TMemo; Label42: TLabel; Edit27: TEdit; Label43: TLabel; Edit28: TEdit; Label44: TLabel; Edit29: TEdit; Label45: TLabel; Edit30: TEdit; Label46: TLabel; Edit31: TEdit; Label48: TLabel; Label49: TLabel; Edit34: TEdit; CheckBox3: TCheckB

56、ox; Label50: TLabel; Edit35: TEdit; Label51: TLabel; Edit36: TEdit; Label52: TLabel; Memo6: TMemo; Label11: TLabel; Label3: TLabel; Label53: TLabel; Label54: TLabel; Label56: TLabel; Label57: TLabel; Edit37: TEdit; Edit38: TEdit; Edit39: TEdit; Edit43: TEdit; Label58: TLabel; Edit44: TEdit; Label59:

57、 TLabel; Edit45: TEdit; Label60: TLabel; Edit46: TEdit; Label61: TLabel; Memo7: TMemo; DBGrid6: TDBGrid; Label62: TLabel; Edit47: TEdit; Label63: TLabel; Edit48: TEdit; Label64: TLabel; Edit49: TEdit; Label65: TLabel; Label67: TLabel; Edit52: TEdit; Label68: TLabel; MaskEdit3: TMaskEdit; Label69: TL

58、abel; Edit53: TEdit; Label70: TLabel; Edit54: TEdit; Label71: TLabel; ComboBox1: TComboBox; Label72: TLabel; ComboBox2: TComboBox; Label73: TLabel; Edit55: TEdit; Label74: TLabel; Edit56: TEdit; Label75: TLabel; Memo8: TMemo; Button14: TButton; Button16: TButton; Button23: TButton; Label76: TLabel;

59、Edit57: TEdit; Label77: TLabel; Edit58: TEdit; Label78: TLabel; Edit59: TEdit; Label79: TLabel; Edit60: TEdit; Label80: TLabel; Edit61: TEdit; Label81: TLabel; Edit62: TEdit; Label82: TLabel; Edit63: TEdit; Label83: TLabel; Edit64: TEdit; Label84: TLabel; Edit65: TEdit; Label85: TLabel; Edit66: TEdi

60、t; Label86: TLabel; Edit67: TEdit; Label87: TLabel; Edit68: TEdit; CheckBox4: TCheckBox; Label88: TLabel; Edit69: TEdit; Label89: TLabel; Edit70: TEdit; Label90: TLabel; Memo9: TMemo; Label91: TLabel; Edit71: TEdit; Label92: TLabel; Edit72: TEdit; Label93: TLabel; Edit73: TEdit; Label94: TLabel; Edi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論