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

正文內(nèi)容

電子病歷管理系統(tǒng)的設計畢業(yè)設計(論文)-資料下載頁

2025-08-17 09:50本頁面

【導讀】實現(xiàn)系統(tǒng)的功能。開發(fā)工具采用MyEclipse2020和,后臺選用Oracle數(shù)據(jù)。庫,比較完整的實現(xiàn)了一個電子病歷管理系統(tǒng)所具備的功能。類中相關的業(yè)務方法來進行數(shù)據(jù)處理,最后將數(shù)據(jù)返回給用戶界面層。該系統(tǒng)中以JSP和HTML來予以實現(xiàn),用戶可以在界面上進行相應的輸入輸出操作;實體類、業(yè)務類和DAO類組成系統(tǒng)的模型層,該層主要負責實現(xiàn)用戶的業(yè)務需求;而所有的控制器在該系統(tǒng)中以Servlet來予以實現(xiàn)。整個系統(tǒng)分為醫(yī)務人員和管理員。醫(yī)生、科室和密碼的相關管理功能。

  

【正文】 病人管理 病歷管理 密碼管理 病人管理 病歷管理 密碼管理 圖 42 系統(tǒng)功能模塊 圖 17 數(shù)據(jù)庫設計 電子病歷管理系統(tǒng)是一 個以數(shù)據(jù)庫應用系統(tǒng),該系統(tǒng)所操作的信息數(shù)據(jù)都將保存于數(shù)據(jù)庫中,在數(shù)據(jù)庫應用系統(tǒng)的開發(fā)過程中數(shù)據(jù)庫的設計 是 尤其重要的。通過對數(shù)據(jù)庫的設計 來實現(xiàn)各種業(yè)務的需求。 (1) 數(shù)據(jù)庫概念結構設計: 該設計階段是在需求分析的基礎上,設計出各種對象的實體,該實體能夠滿足用戶的各種功能需求,擬定各個實體之間的關系,分清楚這些關系有助于后期的邏輯結構的設計。 該階段不需要考慮所采用的數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)類型和 PC 機器類型等問題,該階段可用工具有很大。采用最多的分析方式為 ER 圖 [8],加上別的許多計算機的輔助工具進行輔助設計,下 面將用 ER 圖的方法進行該系統(tǒng)的數(shù)據(jù)庫概念結構設計。 ER 圖中有: 實體:用方框來表示,方框里面為實體的名稱。 實體的各個屬性:用橢圓來表示,橢圓里面為屬性的名稱。 實體間的聯(lián)系:用菱形來表示,菱形里面為聯(lián)系的名稱。 同時用實線將實體,屬性和聯(lián)系連接起來。具體實現(xiàn)見圖 43 所示。 各個實體都具有自己的屬性,見 44 到 49 所示。 n 管理員 管理 科室 醫(yī)務人員 醫(yī)院密碼 管 理 管理 管理 醫(yī)務人員管理 病人 病歷 個人密碼 修改 個人密碼 修改 1 1 n 1 1 1 1 1 1 1 1 n n 圖 43 系統(tǒng)功能 ER圖 18 Users Password Username 圖 44 管理員用戶屬性圖 Patient id age name sex emrno nation country mobile ismarried idno address category 圖 45 病人屬性圖 Users passid pass 圖 46 醫(yī)院密碼屬性圖 19 Category name id createtimee phone 圖 47 科室屬性圖 id Med patient history symptom reason doctor treattime chufang yizhu 圖 48 病歷屬性圖 Doctor id password username category country ismarried edu mobile idno sex age name 圖 49 醫(yī)生屬性圖 20 (2) 數(shù)據(jù)庫邏輯結構設計 : 根據(jù) 該 系統(tǒng)的需求, 需要建立以下數(shù)據(jù)庫表 。 1) 管理員 表 :用于存放 管理員登錄用戶名和密碼的相關數(shù)據(jù)。 2) 科室表 : 用于存放 醫(yī)院已有科室的信息,包括科室電話等 。 3) 醫(yī)院密碼表 : 用于存放醫(yī)院密碼 。 4) 醫(yī)生 表: 用于存放醫(yī)院醫(yī)生的信息,包括科室信息和登錄信息等 。 5) 病人表 :用于 存放病人的信息,包括選擇的科別 。 6) 病歷 表:用于存放 病歷信息。 同時為了功能需求,需要創(chuàng)建一張拷貝病人和病歷信息的表,表中字段和病人表以及病歷表中的字段完全一致,拷貝的目的是 為了更好地保存,并將病人表和病歷表中相關的數(shù)據(jù)刪除,保證數(shù)據(jù)的可靠性,以及實現(xiàn)數(shù)據(jù)的歸檔。實現(xiàn)拷貝后的數(shù)據(jù)不允許更改, 只能 查閱。根據(jù)表格的設想,設計出對應的表格。 如表 41 所示為 管理員 表, 用于存放 管理員登錄用戶名和密碼的相關數(shù)據(jù)。 表 41 管理員 表 Field Type Not Null pk Default Comment username varchar2 (10) No yes 用戶名 password Varchar2 (15) No 密碼 如表 42 所示為 科室 表 , 用于存放 醫(yī)院已有 科室的信息,包括科室電話等 。 表 42 科室 表 Field Type Not Null pk Default Comment cid number(7) No yes 科室編號 ame Varchar2 (20) No 科室名 createtime date No sysdate 創(chuàng)立時間 cphone Varchar2 (13) No 科室電話 如表 43 所示為 醫(yī)院密碼表 : 用于存放醫(yī)院密碼 。 表 43 醫(yī)院密碼 表 Field Type Not Null pk Default Comment passid number(7) No yes 密碼編號 pass Varchar2 (10) No 醫(yī)院密碼 如表 44 所示為 醫(yī) 生 表 : 用于存放 醫(yī)生的信息 。 同時,表中的字段 cid 對應科室表中的 cid,表示該醫(yī)生所工作的科室是為對應的科室,也就是科室表中的 cid 和醫(yī)生表中的 cid 是一一對應的,一個科室有多個醫(yī)生,通過該字段進行連接則可以從中表現(xiàn)出來。 21 表 44 醫(yī)生 表 Field Type Not Null pk Default Comment doid number(7) No yes 醫(yī)生編號 doname Varchar2 (20) No 醫(yī)生姓名 doage number(2) No 醫(yī)生年齡 dosex char(1) No 醫(yī)生性別 doidno Varchar2 (11) No 醫(yī)生省份證號 domobile Varchar2 (15) No 醫(yī)生電話 do Varchar2 (30) No 醫(yī)生郵箱 doedu Varchar2 (20) No 醫(yī)生學歷 doismarried char (1) No 醫(yī)生婚否 docountry Varchar2 (20) No 醫(yī)生籍貫 cid Number(7) No 醫(yī)生科室號 username Varchar2 (10) No 醫(yī)生用戶名 password Varchar2 (15) No 醫(yī)生密碼 如表 45 所示為 病人表 : 用于存放病人的信息 。 同時,表中的字段 cid 對應科室表中的 cid,表示該病人所對應的科別,也就是科室表中的 cid 和病人表中的 cid 是一一對應的,一個科室有多個病人,通過該字段進行連接則可以從中表現(xiàn)出來。 表 45 病人 表 Field Type Not Null pk Default Comment pid number(7) No yes 病人 編號 pname Varchar2 (20) No 病人 姓名 page number(2) No 病人 年齡 psex char(1) No 病人 性別 pemrno Varchar2 (10) No 醫(yī)療保險卡號碼 nation Varchar2 (20) No 民族 pcountry Varchar2 (20) No 籍貫 pmobile Varchar2 (11) No 病人電話 ismarried char (1) No 婚否 idno Varchar2 (18) No 身份證號 address Varchar2(100) No 家庭住址 cid Number(7) No 科別號碼 如表 46 所示為 病歷表 : 用于存放病歷的信息 。 同時,表中擁有對應的外字段 pid和 doid 分別對應病人表中的病人編號和醫(yī)生表中的醫(yī)生編號,將某個醫(yī)生為某個病 22 人寫的某張病歷聯(lián)系到了一起。 表 46 病歷 表 Field Type Not Null pk Default Comment medid number(7) No yes 病歷號 pid number(7) No 病人編號 mhistory Varchar2(100) No 病史 symptom Varchar2(100) No 癥狀 preason Varchar2(500) No 病情描述 doid number(7) No 診斷醫(yī)生編號 ttime date No sysdate 診斷時間 chufang Varchar2(500) No 處方 yizhu Varchar2(500) No 醫(yī)囑 詳細設計及實現(xiàn) 設計視圖層 系統(tǒng)的視圖層采用的是一組 JSP 和 HTML 結合的頁面,通過 JS、 JSTL 和 EL表達式的方式把數(shù)據(jù)提供給用戶操作。本系統(tǒng)界面設計采用了模塊化處理,把多個頁面共有部分繼承一個模塊,例如將頁面分為 top、 center 兩部分,而 center 又分為 left和 right 兩部分。這樣,在開發(fā)的時候就不用每張頁面都重復的寫相同的部分,只需要在主頁中改變 right 部分的顯示即可, 極大的 提高了開發(fā) 效率。 (1) 管理員模塊的 主要頁面如下 主頁( ):主頁是 登錄系統(tǒng)成功后顯示的界面 。 top( ):所有頁面共有的 top部分,通過 frame src= name=topFrame scrolling=no noresize=noresize id=topFrame /就 來顯示該界面 。 center( ): 所有頁面共有的 center 部分 ,通過 frame src= name=mainFrame id=mainFrame /來顯示該界面 。 登錄頁( ): 管理員通過該頁面進行登錄操作。 醫(yī)生管理 ( ): 顯示出醫(yī)院所有的醫(yī)生,并可以對其進行查看和修改等操作。 醫(yī)生注冊 ( ): 將醫(yī)生的信息錄入進入數(shù)據(jù)庫,同時給醫(yī)生注冊登錄賬號和密碼。 科室管理 ( ):顯示出所有的科室信息,并可以對齊進行查看、修改和刪除操作。 新建科室 ( ): 將新建立的科室信息錄入到數(shù)據(jù)庫中進行管理。 23 密碼管理 ( ): 顯示出醫(yī)院密碼,可以對其進行修改操作 。 修改管理員密碼 ( ): 修改管理員的登錄密碼。 (2) 醫(yī)務人員模塊的 主要頁面如下 登錄頁( ): 醫(yī)務人員進行登錄操作的界面。 病人管理 ( ): 查詢出所有 信息登記完成的病人,對其進行刪除、修改和查看。 病歷管理 ( ) :顯示出已經(jīng)歸檔的病歷,對其進行查詢、打印操作。 病歷刪除 ( ): 查詢出達到 15 年以上的病歷,讓醫(yī)生進行刪除操作。 病歷歸檔 ( ) :顯示出 某個科室已經(jīng)填寫無誤的病歷,可以對齊進行歸檔操作。 病歷修改 ( ) :對填寫有誤的病歷進行修改操作。 寫病歷 ( ): 醫(yī)生對本科室的病人進行添加病歷的操作。 密碼修改( ):修改醫(yī)生的登錄密碼。 設計控制層 根據(jù)該系統(tǒng)所要實現(xiàn)的功能,通過 Servlet 進行邏輯控制,界面上的每個功能操作對應了一個 Servlet 控制器, 該控制器首 先通過調用業(yè)務層方法,進行判斷是否滿足功能,如果滿足則調到操作成功的界面顯示給用戶,如果失敗則跳轉到失敗頁面提示用戶操作失敗。 在 配置文件中 配置好相關的 Servlet 類和相應的映射 ,部分代碼如下: ? servlet descriptionThis is the description of my J2EE ponent/description displaynameThis is the display name of my J2EE ponent/displayname servletnameManagerLoginActionServlet/servletname servletclass/servletclass /servlet servlet descriptionThis is the description of my J2EE ponent/description displaynameThis is the display name of my J2EE ponent/displayname servletnameShowDoctorActionServlet/servletname servle
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1