【正文】
KEYWORDS: the realization of the HIS hospital system, SQL database system, Visual Basic 2 目 錄 1 緒論 2 研究動機與目的 2 研究背景 2 HIS 的簡述 3 數(shù)據(jù)庫系統(tǒng)簡介 3 開發(fā)工具與及關健技術簡介 4 系統(tǒng)簡介 5 系統(tǒng)實現(xiàn)的目標 5 2 系統(tǒng)分析 7 系統(tǒng)主要模塊功能進行詳細的分析 7 數(shù)據(jù)庫設計 8 3 系統(tǒng)實現(xiàn)及編碼 14 系統(tǒng)工程說明 14 界面設計 14 具體功能實現(xiàn) 15 總結 17 致謝 18 參考文獻 19 附錄 20 軟件使用說明書 21 2 1 緒論 醫(yī)院門診管理信息系統(tǒng)在 HIS 系統(tǒng)中占有重要的地位,其數(shù)據(jù)量大、信息共享度高,而且對 收費 、 退 費、 收費統(tǒng)計和藥品管理 實時性要求高,從以醫(yī)院管理、經(jīng)濟管理為主轉為以病人為關注點, 隨著社會發(fā)展、人民生活水平不斷提高,醫(yī)院的一切程序都逐漸 人性化服務,自動化、無紙化管理。 研究動機與目的 醫(yī)院管理 是現(xiàn)代 醫(yī)院 的核心環(huán)節(jié)之一,隨著 病人 要求的不斷提高, 醫(yī)院門診管理在整個 社會 中占有越來越重要的地位。在管理的過程中經(jīng)常出現(xiàn)信息的重復傳遞等問 題。該系統(tǒng)能夠提供較為完備的功能,可以全面管理 醫(yī)院 中的各相關信息 ,縮短了信息流轉時間,使 醫(yī)院 的管理層次分明,井然有序,為 醫(yī)生診治與病人查詢 提供依據(jù),對于提高 醫(yī)院管理 的經(jīng)營效率、加快 門診 管理的自動化具有重要的意義。此間,利用了西蒙教授開發(fā)的自動控制理論,馬奇的最大、最小化問題等方法,相繼開發(fā)出了許多管理方法。采用計算機管理信息系統(tǒng)已成為 醫(yī)院門診 管理科學化和現(xiàn)代化的重要標志,它給 醫(yī)院 管理 帶來了明顯的經(jīng)濟效益和社會效益。它不僅要同其它管理信息系統(tǒng)( MIS)一樣追蹤、管理伴隨人流、 物流、財流所產(chǎn)生的管理信息,從而提高整個系統(tǒng)的運行效率,而且還應該支持以病人醫(yī)療信息記錄為中心的整個醫(yī)療、教學、科研活動。 圖 11 數(shù) 據(jù)庫系統(tǒng)簡圖 本人設計的是一個關于中小型民營醫(yī)院的醫(yī)院門診管理的數(shù)據(jù)庫系統(tǒng) ,通過這個系統(tǒng)管理員可以簡捷、方便的對病人、醫(yī)生及藥品記錄查閱、增加、刪除等功能,而用戶也可以通過這個系統(tǒng)對進行醫(yī)院查詢、借閱等功能。SQL 語句通常用于完成一些數(shù)據(jù)庫的操作任務,比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。SQL 的集合特性允許一條 SQL 語句的結果作為另一條 SQL 語句的輸入。所有關系數(shù)據(jù)庫的公共語言:由于所有主要的關系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL 語言,用戶 可將使用 SQL 的技能從一個 RDBMS(關系數(shù)據(jù)庫管理系統(tǒng) )轉到另一個,所有用 SQL 編寫的程序都是可以移植的。 Basic 簡介 Visual Basic,簡稱 VB,是 Microsoft 公司推出的一種 Windows 應用程序開發(fā)工 具。 ADO 技術 2 ADO( ActiveX Data Objects) 稱為 ActiveX 數(shù) 據(jù)對象,是 Microsoft 公司開發(fā)數(shù)據(jù)庫應用程序面向對象的新接口, ADO 技術已成為 ASP 技術用來訪問 Web 數(shù)據(jù)庫應用程序的核心。可以使用 ADO 去編寫緊湊簡明的腳本以便連接到 Open Database Connectivity (ODBC) 兼容的數(shù)據(jù)庫和 OLE DB 兼容的數(shù)據(jù)源,這樣程序員就可以訪問任何與 ODBC 兼容的數(shù)據(jù)庫,包括 MS SQL SERVER、Access、 Oracle 等等。 本系統(tǒng)采用 C/S 結構,服務器采用 SQL Server2021 數(shù)據(jù)庫,客戶端采用 Visual Basic 為開發(fā)工具。 全面提高了醫(yī)院的綜合管理水平和服務質量。 系統(tǒng)具有較高的安全性,每進入一個功能模塊,都要驗證操作員的身份和密碼。 2 、錯收費問題,降低管理成本。例如,提供兩種費用類型,即:自費、公費。 D:對于錯誤的數(shù)據(jù),可以單條刪除,也可以整單作廢。將新增藥品入庫到相應的倉庫中,對于倉庫中已存在的藥品,可以增加庫存數(shù)量;如果藥品信息輸入有誤可以進行修改或刪除。 結帳統(tǒng)計報表根據(jù)用戶選擇的日期區(qū)間和統(tǒng)計方式。 就診科室統(tǒng)計報表完成按就診科室和日期統(tǒng)計收費信息。 綜上所 述可得圖 21 所示的模塊結構圖。 圖 25 藥品與門診收費之間的 ER 圖 重要數(shù)據(jù)庫表設計 表 醫(yī)生信息表 字段名稱 字段類型 字段大小 說明 編號 varchar 2 由兩個數(shù)字組成,不允許為空。在工程中的一些規(guī)定 : 1. Form 取名 Frm + 標識名, 標識名一般取表名。 數(shù)據(jù) 自動存儲, 只要置 Edit字段的 name 屬性為字段名, Tag 置 0,非庫字段值置 1。 BackColorBkg amp。 BorderStyle 0flexBorderNone GridLines 1flexGridFlat GridLinesFixed 2flexGridFlat RowHeightMin 1 MSHGrid2 AllowUserResizing 3flexResizeBoth MSHFlexGrid MSHGrid2 Appearance 0flexFlat BackColor amp。 BackColorFixed amp。其代碼不不介紹。用戶每錄入完一個項目后 ,系統(tǒng)應該自動將焦點放到下一個控件上。在“就診科室”文本框中,當用戶輸入一個拼音簡碼或全 輸,按( ENTER)鍵后系統(tǒng)自動檢索與其相匹配的科室信息,并顯示在科室信息列表中。+39。 在 GRIDYP 表格的 KEYDOWN 事件下,當用戶按下( ENTER)鍵時,將 GRIDYP表格中的藥品信息賦給 MS1 的各個單元格。text1 獲得焦點 End If 3. 自動計算收費項目金額和總金額 計算收費項目金額和總金額應該在 Text1_Change 事件下完成的??偨痤~是指表格中所有數(shù)據(jù)的合計金額,計算它時應該將計算語句寫在 FOR?? NEXT 循環(huán)語句里。 SQL Server 以前學過,對數(shù)據(jù)庫的操作有初步掌握,此次畢業(yè)設計也使用 SQL Server 數(shù)據(jù)庫,這無疑增長了我這方面的經(jīng)驗,使我數(shù)據(jù)庫有了更深一步的了解與認識,現(xiàn)在運用起來比以前熟練了很多。 2 致謝 三年的大學生涯即將結束,借此機會向三年來關心過我,幫助過我得老師,同學們表示深深的謝意! 特別要感謝我的導師沈卓芹老師,感謝她在系統(tǒng)設計和任務安排上長時間的指導,從開始設計數(shù)據(jù)庫到最后的完成整體設計,以及論文的撰寫完畢,都給予了極大的幫助。 無論對初學者還是熟悉計算機的人士,本使用手冊均適用。它的設計宗旨是操作簡便、界面友好,軟件運行基于 C/S 模式,選用目前使用最廣泛的可視化編程語言 VB 作為開發(fā)環(huán)境。 二、快 速入門 — Micsoft SQL Server— 服務管理器 — Micsoft SQL Server— 企業(yè)管理器 — 數(shù)據(jù)庫 — 所有任務 — 附加數(shù)據(jù)庫 — 直到添加成功 2 圖 1 — 設置 — 控制面版 — 管理工具 — 數(shù)據(jù)源 — 按下一步 — 直到測試成功 圖 2 2 圖 3 圖 4 2)運行過程 該系統(tǒng)運行時 ,首先彈出所示的主界面,可以選擇你想進行的操作。 圖 7 設置收據(jù)號對話框 計價收費 1)收費 完成一開始的操作后,接下來是一些具體的操作 圖 8 門診收費對話框 此窗口是醫(yī)院門診中最主要的窗口,一個病人都需要經(jīng)過這一步驟,首先在病案類型、病案號、患者姓名等中填入相關的信息,若是 新病人,將在下面在填入此病人治療的相關信息,完成后將在總金額處出現(xiàn)總價格。 2 圖 12 藥品維護圖 在以上界面的前提下,當你單擊增加庫存按扭,就會出現(xiàn)如下界面,在窗口中填入相應的數(shù)據(jù),數(shù)據(jù)便會在數(shù)據(jù)庫中生成。 2 系統(tǒng)中的每一個窗口與前面大同小異,只要按照步驟操作就行。s pew of SaintGermaindesPres, in his costume of a peer of France, with his red ribbon and his long nose and the majesty of profile peculiar to a man who has performed a brilliant action. The brilliant action performed by M. Lynch was this: being mayor of Bordeaux, on the 12th of March, 1814, he had surrendered the city a little too promptly to M. the Duke d39。 Napoleon was at St. Helena。 Odry did not yet exist. Madame Saqui had succeeded to were still Prussians in France. M. Delalot was a had just asserted itself by cutting off the hand, then the head, of Pleignier, of Carbonneau, and of Prince de Talleyrand, grand chamberlain, and the Abbe Louis, appointed minister of finance, laughed as they looked at each other, with the laugh of the two augurs。s head into the fountain of the FlowerMarket. They had begun to feel anxious at the Naval Department, on account of the lac k of news from that fatal frigate, The Medusa, w hich was destined to cover Chaumareix with infamy and Gericault with l Selves was going to Egypt to bee SolimanPasha. The palace of Thermes, in the Rue de La Harpe, served as a shop for a the platform of the oct