freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

醫(yī)院管理系統(tǒng)—病歷管理系統(tǒng)的設(shè)計與實(shí)現(xiàn)—計算機(jī)畢業(yè)設(shè)計-在線瀏覽

2025-02-01 01:37本頁面
  

【正文】 ............................. 26 1 引言 課題背景 近幾年,隨著醫(yī)院的規(guī)模不斷擴(kuò)大,用原來的只靠人管理病歷的方法已不合時宜。實(shí)現(xiàn)了病歷在保管中的周期過程 ,完成了從患者的注冊到患者的出院等一系列病歷流程。并運(yùn)用功能結(jié)構(gòu)圖、數(shù)據(jù)庫關(guān)系圖和 ER圖等對核心模塊的設(shè)計過程進(jìn)行了詳細(xì)的說明。該系統(tǒng)采用 現(xiàn)代的辦公自動化理念 ,面向中小型醫(yī)院 ,實(shí)現(xiàn)無紙化辦公 ,確保醫(yī)療單位在病歷保管實(shí)現(xiàn)高效辦公 ,規(guī)范管理。 畢業(yè)設(shè)計 ( 論文 ) 醫(yī)院管理系統(tǒng) — 病歷管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 論文作者姓名: 申請學(xué)位專業(yè): 申請學(xué)位類別: 指導(dǎo)教師姓名(職稱): 論文提交日期: 醫(yī)院管理系統(tǒng) — 病歷管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) 摘 要 病歷管理系統(tǒng)是醫(yī)院 管理系統(tǒng)的重要組成 ,該系統(tǒng)的開發(fā)主要包括后臺數(shù)據(jù)庫的建立以及前臺應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫 ,而對于后者則要求具有齊全完善的應(yīng)用程序功能 ,友好人性化的操作界面。 本論文主要介紹了病理管理系統(tǒng)的設(shè)計開發(fā)與實(shí)現(xiàn)的全部過程。病歷管理系統(tǒng)整體基于 B/S(瀏覽器 /服務(wù)器 )模式,后臺數(shù)據(jù)庫選用 SQL Server 2020,使用 ASP 嵌入 HTML 語言來設(shè)計實(shí)現(xiàn)。簡化了繁瑣的手工操作 ,規(guī)范化整個病歷處理流程 ,使得病歷的流轉(zhuǎn)更 方便快捷。目前我國醫(yī)院的信息處理基本上還停留在手工方式,勞動強(qiáng)度大且工作效率低,醫(yī)務(wù)人員和管理人員的大量時間都消耗在事務(wù)性工作上;病案、臨床檢驗(yàn)、病理檢查等許多寶貴的數(shù)據(jù)資料的檢索十分費(fèi)事甚至難以實(shí)現(xiàn);對這些資料深入的統(tǒng)計分析手工方式無法進(jìn)行,不能充分為醫(yī)學(xué)科研利用。 國內(nèi)外研究現(xiàn)狀 電子病歷是一個很復(fù)雜的項(xiàng)目 , 國際上有很多國家都要建健康檔案,就是想把病歷電子化。從這件事反過來認(rèn)識到建立病歷電子化的緊迫性和重要性,因?yàn)殡娮硬v的存放、利用會更加安全。第一,要分級保密,可能有些是及其 保密的,有些可以為公眾共享,這是關(guān)于安全私密性的原則。 第三,必須具有相當(dāng)方便容易讓人訪問,不能有一些政策的堡壘,只要是經(jīng)過授權(quán)的,無論是職業(yè)的醫(yī)師、有關(guān)方面需要訪問的話應(yīng)該能夠得到這個病歷。電子病歷與紙 病歷相比,最顯著的優(yōu)點(diǎn)就是對信息數(shù)據(jù)的共享和反復(fù)利用。 本系統(tǒng)以 B/S( Browser/Server)模式作為基本結(jié)構(gòu),所有程序和數(shù)據(jù)庫存放在服務(wù)器上,瀏覽器端只需安裝操作系統(tǒng)和瀏覽器即可,系統(tǒng)由用戶瀏覽器、 Web 服務(wù)器二個層次組成,體現(xiàn)了其開發(fā)維護(hù)簡單性的特點(diǎn)。在病歷管理頁面中 病歷 管理員可以查看所有醫(yī)務(wù)人員的病歷錄入信息,但是不能修改其中的錄入信息。醫(yī)生錄入的病歷信息只能由自己所看見,并且可以修改,在列表中是無法看見其他醫(yī)生所錄入的病歷信息,很好的保證了病人的隱私權(quán)利 。此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即英特網(wǎng),也可適用于內(nèi)部的局域網(wǎng)。 JavaScript: 是一種嵌入在 HTML 文件中的腳本語言,它是基于對象和事件驅(qū)動的,能對諸如鼠標(biāo)單擊、表單輸入、頁面瀏覽等用戶事件做出反應(yīng)并進(jìn)行處理。在 ASP 中對后臺數(shù)據(jù)庫進(jìn)行查詢、添加、刪除和更新等操作所采用的就是 SQL 語言。在查詢語句中使用 SQL 庫函數(shù),可以實(shí)現(xiàn)在查詢的過程中同時對某屬性上的值進(jìn)行統(tǒng)計分析。 POST 和 GET 兩者最大的差異在于, POST 方法的數(shù)據(jù) 傳輸較為隱蔽,不會將傳輸傳遞的信息顯示在瀏覽的網(wǎng)址后,而 GET 方法則會將傳遞的信息顯示在瀏覽的網(wǎng)址后。 3 病歷管理系統(tǒng)設(shè)計分析 述 病歷管理系統(tǒng)主要完成患者的信息 輸入 和病歷的查看等相關(guān)操作,并實(shí)現(xiàn)醫(yī)生對患者信息的快速查看。在本部分, 根據(jù)管理員的權(quán)限的不同,不同的 管理員可以 執(zhí)行不同的任務(wù),病歷管理員可以修改病例,而密碼管理員只能修改用戶的密碼,并可以對其個人資料進(jìn)行修改和操作,進(jìn)行權(quán)限的設(shè)置 ,主要目的是為了是權(quán)利分散化。醫(yī)生首先看到的是已存在的 且是該醫(yī)生診斷過的 患者信息,并可以查看,也可以進(jìn)行修改 當(dāng)天的患者信息但是不能 刪除 。 3) 患者病歷管理。 同樣,醫(yī)生在此步驟中不具有刪除權(quán)限。 圖 31 病歷管理流程圖 病歷管理系統(tǒng) ER圖系統(tǒng)登錄首頁系統(tǒng)管理 患者管理 病歷管理系統(tǒng)用戶否管理員管理 添加用戶 密碼修改患者管理 患者添加 病歷管理 病歷添加患者刪除是刪除病歷 恢復(fù)病歷 圖 32 病歷管理系統(tǒng)的 ER 圖 ER( EneityRelationship Approach)圖是最常用的概念模型表示方法,也是數(shù)據(jù)庫的核心和基礎(chǔ),它是按用戶的觀點(diǎn)來對數(shù)據(jù)和信息建模,依據(jù)概念模型設(shè)計應(yīng)具的特點(diǎn),真實(shí)性、易理解性、易修改性、易轉(zhuǎn)換性。 詳細(xì) 設(shè)計 對于病歷管理系統(tǒng),要應(yīng)用到的數(shù)據(jù)庫表有: Disease 患者病歷表 Manage_user 在職人員 信 息 表 User 患者 個人信息表 Zhiwei 醫(yī)院職位信息 各表詳細(xì)信息如下: 表 31 患者病歷表 字段名 數(shù)據(jù)類型 長度 是否允許為空 字段描述 Id int 4 否 自動編號 ID(主鍵 ) Username nvarchar 10 否 姓名 Riqi nvarchar 50 是 住院日期 Jibing nvarchar 50 是 診斷疾病 Chuyuan nvarchar 10 是 出院結(jié)果 zid int 4 是 住院號 bid int 4 是 病床號 zhiliao ntext 16 是 治療經(jīng)過 zhusu nvarchar 50 是 主訴 xbs ntext 16 是 現(xiàn)病史 jws ntext 16 是 既往史 xthg ntext 16 是 系統(tǒng)回顧 管理員患者病歷醫(yī)生年齡性別姓名用戶名性別權(quán)限年齡m1nnln hunyins nvarchar 50 是 婚姻史 tgjc ntext 16 是 體格檢查 fzjc ntext 16 是 輔助檢查 note ntext 16 是 其他 author nvarchar 20 否 醫(yī)生 ID Shanchu Int 4 是 刪除確認(rèn)列 (1 為刪除 ) 在患者病歷表中保存的是在所有在醫(yī)院中看病的患者患病信息,其中用戶編號是用戶在病歷中的唯一標(biāo)識,是不重復(fù)的,同時用戶名在該系統(tǒng)中也是不能重復(fù)的,這樣在病歷比較多的情況下仍然能通過編號迅速的查找到病歷信息,并且將編號指定為主健。 Shanchu 字段名是不會在該系統(tǒng)中顯示出來的。在該表中保存的有在職人員的個人基本信息和所擁有的權(quán)限。Author 字段名是不會在該系統(tǒng)中顯示出來。同樣設(shè)置 Id 為主健。 在整個系統(tǒng)開發(fā)的過程中,數(shù)據(jù)庫連接是必不可少的,是公用的,可以把這部分單獨(dú)拿出來,做成一個函數(shù),需要的時候調(diào)用這個函數(shù)就可以了。本設(shè)計采用了 ODBC 數(shù)據(jù)庫連接方式,首先要建立同數(shù)據(jù)源的連接,利用了ADO 的 Connection 建立同數(shù)據(jù)庫的聯(lián)系。 其 主要 代碼如 下所示: % dim Conn sub DB_Connect(sDBConnect) Set Conn = () sDBConnect end sub% %const strconn=DSN=biling_asp。pwd=。 4 病歷管理系統(tǒng)的實(shí)現(xiàn) 在整個系統(tǒng)中。 用戶登陸 前面在數(shù)據(jù)庫表創(chuàng)建時已經(jīng)創(chuàng)建好了用戶信息表,數(shù)據(jù)庫中的 m_username和 m_password 字段用來驗(yàn)證用戶身份的,有了這兩項(xiàng)就可以較容易的寫出驗(yàn)證用戶登陸的程序了,首先看用戶登陸的界面,如圖 41 所示。驗(yàn)證用戶身份的程序如下所示。 amp。 39。amp。39。 Set rs = (sql) ’執(zhí)行這個 SQL 語句,同時返回一個包含了查詢信息的記錄集 I f Not = True Then Session(Name) = rs(m_realName) Session(vip) = rs(m_purview)’讀取權(quán)限判斷值,并保存在 session 中 Set rs = Nothing Call DB_Disconnect /bingli/ Else msg=您輸入了錯誤的用戶名或口令! Set rs = Nothing Call DB_Disconnect End If I f Not = True Then 這一句判斷用戶信息是否存在, EOF 和 BOF是數(shù)據(jù)查詢記錄集的屬性,他們分別表示最后一條記錄和第一條記錄的前面,在最后個紀(jì)錄前是真的則該用戶存在。 管理員添加用戶 涉及到用戶的添加,會想到用戶信息的驗(yàn)證。 如圖 42 圖 42 管理員添加用戶界面 在本設(shè)計中所用的 Respone、 Request、 Session 以及 Server 都是 ASP 內(nèi)建對象,不必經(jīng)過任何的設(shè)置就可以直接使用,但除了這些對象以外,例如使用()對象,則必須通過 Server 對象的CreateObject 對象來建立和使用。但是通過這樣的 創(chuàng)建的對象具有頁作用域,也就是說,在當(dāng)前 ASP 頁處理完成后,服務(wù)器將破壞這些對象。添加用戶程序中,最主要的是向據(jù)庫中寫入信息的,在這里將用到與數(shù)據(jù)庫有關(guān)的對象 Recordset 。其優(yōu)點(diǎn)是速度快,不消耗資源;缺點(diǎn)是字段較多時不易排錯。其優(yōu)點(diǎn)是代碼容易閱讀,容易排錯;缺點(diǎn)是消耗系統(tǒng)資源。 前兩種方法在本設(shè)計中均被使用,其中第二種方法最直接的反映出數(shù)據(jù)庫插入的數(shù)值,比較容易排錯。 本設(shè)計中添加用戶的核心程序如下所示: If msg=”” then If Instr(username,=)0 or Instr(username,%)0 or Instr(username,chr(32))0 or Instr(username,?)0 or Instr(username,amp。)0 or Instr(username,)0 or Instr(username,39。 amp。 39。 amp。 39。 values(39。usernameamp。,39。userPwdamp。,39。realnameamp。,39。rdoSexamp。,39。telamp。,39。amp。,39。addressamp。,39。zipamp。,39。purviewamp。) (sql) end if 在添加用戶的時候?qū)τ脩裘M(jìn)行了一長竄的判斷,用了 Vbscript 中的Instr()函數(shù),它的作用是返回某字符串在另一字符串中第一次出現(xiàn)的位子。如果在 username 中找到了“ %”,則將會返回“ %”的具體位于第幾個字符上,沒有找到則返回 0,所以這里進(jìn)行了判斷是否大于 0來確認(rèn)用戶名中是否包含有字符。所以要避免一些特殊字符的輸入。 主要代碼如下所示: %call DB_Connect(strconn) id=request(id) sql=delete from [manage_user] where id= amp。 患者管理模塊基本功能時錄入患者個人基本信息及有無患病史,為醫(yī)生的進(jìn)一步判斷達(dá) 4 下基礎(chǔ)。 患者基本信息的錄入 患者在就醫(yī)過程中,第一 步應(yīng)該是登記自己的個人信息,在這里稱為注冊。因?yàn)獒t(yī)院中的電腦屬于統(tǒng)一配置,統(tǒng)一管理,不能用自己的電腦登錄醫(yī)院病歷系統(tǒng)并且不能自行修改時間,所以所有的時間均是以本機(jī)時間作為為患者診斷時間進(jìn)行登錄的直接保 存在 user 表中 updatetime 中。代碼如下所示。 圖 43 患 者基本信息錄入界面 為了保證數(shù)據(jù)的準(zhǔn)確性,在添加患者信息時候先用 javascript 進(jìn)行初步判斷信息是否填寫完和填寫是否標(biāo)準(zhǔn),比如電話、姓名、住址等。后臺程序如下所示 : %call DB_Connect(strconn) if founderr=false then dim sqlReg,rsReg,rs sqlReg=select * from [User] where shenfenzheng=39。 shenfenzheng amp。or username=39。 username amp。 set rsReg=() sqlReg,conn,1,3 if not( and ) then’判斷數(shù)據(jù)集中有無記錄 founderr=tr
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1