醫院住院部資訊管理系統

2021-03-04 07:34:27 字數 3941 閱讀 3586

7.3建立索引 9

7.4建立和執行儲存過程 9

7.4.1建立並執行插入資料儲存過程 9

7.4.2建立並執行查詢資料儲存過程 9

7.5建立觸發器。 10

7.5.1建立insert觸發器 10

7.5.2建立update觸發器 11

7.6表中新增資訊 11

7.7 進行系統維護 13

7.7.1查詢病人資訊 13

7.7.2 刪除病人資訊 14

8 結論 14

9 學習體會 14

參考文獻: 14

致謝 14

1 緒論

醫院住院部資訊管理系統方便醫生和病人搜尋相關住院資訊,並且實現從住院、**到出院的全過程精確管理與監控,大幅度減少住院**事故,對於常出現醫療和財務糾紛的細節,可以極大地節約成本,提公升醫院整體效益,贏得長足發展。

醫院住院部資訊管理系統是現代化醫院運營的必要技術支撐和基礎設施,實現醫院住院部資訊管理系統的目的就是為了以更現代化、科學化、規範化的手段來加強醫院的管理,提高醫院的工作效率,改進醫院質量,從而樹立現代醫院的新形象,這也是未來醫院發展的必然方向。

2 需求分析

作為醫院住院部這樣的的場所,其經濟成分比重相對較多,對於患者來說來說主要有住院,繳費等情況。而醫院則是針對患者入院後對其進行**方面。如何讓這麼多患者實行分類**資訊管理正是醫院住院部資訊系統的目的所在。

本系統綜合了經濟的角度,建立了資訊中心,可將來各自患者的資訊集中管理,提高醫院住院部管理的高效性和有序性,快速反饋了患者資訊。

從系統開發及實施的可行性和靈活性考慮,本系統的軟體開發環境主要選擇了當前較為流行的功能強大的 sql sever 2005 資料庫。

3 總體設計

對資料庫進行總體分析設計,掌握所要進行設計的資料庫的基本框架,並考慮到資料庫的安全完整型的設計。

3.1 功能圖

系統的核心是對住院資訊的管理。查詢功能也是系統的基本功能。為了實現醫院住院部資訊管理系統,方便使用者和管理與需求,將醫院住院部資訊管理系統分為:

醫生管理,病人管理,病房管理,系統維護四個功能模組,如下圖3-1。

圖3-1

3.2安全設計

給資料庫中表建立不同的檢視,保證資料的安全性,使得不想被人知道的部分資訊能夠較好地隱藏下來。

給資料庫中表建立自定義約束,比如check約束、主鍵約束和唯一鍵約束,以此來保證資料庫的完整性。

給資料庫建立儲存過程和觸發器,防止工作人員由於誤操作而刪掉部分重要資訊。

4 概念結構設計

在需求分析階段所得到的使用者需求抽象為資訊結構即概念結構模型的過程就是概念結構設計。它是整個資料庫設計的關鍵。

這個部分的關鍵是設計,一般根據系統要求,畫出能反映本系統每個應用需求的 e-r 圖。其中包括五個實體即醫生實體、病人實體、病房實體、**實體、入住實體,以及一些實體與屬性之間的聯絡。然後對初始的 e-r 圖進行優化,消除冗餘和可能存在的矛盾。

根據需要得到乙個基本的e-r圖,如下圖4-1所示。

圖4-1 醫院住院部資訊管理系統整體e-r圖

5 邏輯結構設計

邏輯結構的設計的任務就是把概念結構設計階段設計好的基本e-r模型轉換為與選用dbms產品所支援的資料模型相符合的邏輯結構。

5.1關係模型轉化

醫生表(醫生編號,姓名,性別,出生日期,職稱,科室)

病人表(病人編號,姓名,性別,出生日期,繳費情況,繳費金額,病症)

病房表(病房號,床位號,床位數)

**表(醫生編號,病人編號,病人情況,醫囑型別,醫囑內容,**時間)

入住表(病人編號,病房號,床位號,住院時間,出院時間)

5.2確定函式依賴、屬於第幾正規化

醫生表:醫生編號→姓名,醫生編號→姓別,醫生編號→出生日期,醫生編號→職稱,醫生編號→科室,沒有傳遞依賴,沒有部分依賴,則此正規化屬於第三正規化。

病人表:病人編號→姓名,病人編號→姓別,病人編號→出生日期,病人編號→繳費情況,病人編號→繳費金額,病人編號→病症,。沒有傳遞依賴,沒有部分依賴,則此正規化屬於第三正規化。

病房表:(病房號,床位號)→床位數,沒有傳遞依賴,沒有部分依賴,則此正規化屬於第三正規化。

**表:(醫生編號,病人編號)→病人情況,(醫生編號,病人編號)→醫囑型別,(醫生編號,病人編號)→遺囑內容,(醫生編號,病人編號)→**時間,有傳遞依賴,沒有部分依賴,則此正規化屬於第三正規化。

入住表:(病人編號,病房號,床位號)→住院時間,(病人編號,病房號,床位號)→出院時間,有傳遞依賴,沒有部分依賴,則此正規化屬於第三正規化。

6 物理結構設計

設計中所涉及的表有醫生資訊表doctor,病人資訊表pati***,病房資訊表sickroom,**情況資訊表curecondition,入住資訊表intake。

表6-1 doctor表

表6-2 pati***表

表6-3 sickroom表

表6-4 curecondition表

表6-5 intake表

7 資料庫的實施、執行

完成物理結構設計之後,就要用dbms提供的資料定義語言和其他實用程式將資料庫邏輯設計和物理設計結果嚴格描述出來,成為dbms可以接受的源**,再經過除錯產生目標檔案。

7.1建立資料庫、建立表

經過以上結構設計,使用軟體sql server 2005,通過sql語句建立資料庫以及以上5個表。

7.1.1建立資料庫yygl

建立資料庫所用到的sql語句:

create database [yygl] on

primary

( name = n』yygl』, filename = n』d:\庫\yygl.mdf』 , size = 3072kb , maxsize = unlimited, filegrowth = 1024kb )

log on

( name = n』yygl_log』, filename = n』d:\庫\ yygl_log.ldf』 , size = 1024kb , maxsize = 2048gb , filegrowth = 10%)

collate chinese_prc_ci_as

7.1.2建立醫生表

在醫生表中「醫生編號」列建立主鍵約束,使每個醫生編號只代表一名醫生,「醫生編號」不能為空值;在「性別」列上建立check約束,使「性別」屬性的取值只能是『男』或『女』二者中的乙個,不允許出現第三個;在「醫生編號」列唯一性約束,保證職工號的唯一性。

建立醫生資訊表所用到的sql語句:

create table [dbo].[doctor](

[did] [nchar](10) not null,[dname] [nchar](16) null,

[d***] [nchar](1) null,[dbirth] [datetime] null,

[title] [nchar](10) null,[office] [nchar](10) null,

constraint [pk_doctor] primary key clustered

( [did] asc)with (pad_index = off, statistics_nore***pute = off, ignore_dup_key = off, allow_row_locks = on, allow_page_locks = on) on [primary],constraint [uq_key] unique nonclustered

( [did] asc)with (pad_index = off, statistics_nore***pute = off, ignore_dup_key = off, allow_row_locks = on, allow_page_locks = on) on [primary]) on [primary]

goalter table [dbo].[doctor] with check add constraint [ck_doctor] check (([d***]=』女』 or [d***]=』男』))

住院資訊管理系統報告

管理資訊系統 課程設計報告 專業班級 學號 1 姓名 1 成績 1 學號 2 姓名 2 成績 2 學號 3 姓名 3 成績 3 學號 4 姓名 4 成績 4 1 組長 主要負責分配任務,系統分析 設計,撰寫文件。具體內容 業務流程圖分析,設計並實現入院子系統 管理子系統,e r圖設計,資料流程圖設計...

24住院部醫保質控員工作管理職責

深圳中海醫院集團醫保物價總監梁洪編著 社會醫療保險制度與操作手冊 內容之一 為規範我院住院部醫護人員的診療行為,保障臨床醫保醫療安全工作有序有節,減少差錯,根據醫保有關法規,結合院情,制定本職責。1.在醫保辦 科主任 長的領導下,配合科室組織醫護人員定期學習深圳市社會醫療保險管理辦法及相關規定,將醫...

現代醫院預算資訊管理系統

公立醫院 預算管理系統 9clouds budget management v1.0 操作手冊 成都九重雲軟體 2015年1月 目錄第一章預算系統概述 1 第二章系統安裝與登陸 2 第三章基礎設定 2 第1節基礎定義 3 1.1 系統引數設定 3 1.2 角色許可權 4 1.3 單位設定管理 4 1...