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

正文內(nèi)容

電子病歷管理系統(tǒng)的設(shè)計(jì)畢業(yè)設(shè)計(jì)(論文)(更新版)

2024-10-17 09:50上一頁面

下一頁面
  

【正文】 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ù)庫邏輯結(jié)構(gòu)設(shè)計(jì) : 根據(jù) 該 系統(tǒng)的需求, 需要建立以下數(shù)據(jù)庫表 。實(shí)現(xiàn)拷貝后的數(shù)據(jù)不允許更改, 只能 查閱。 同時(shí),表中的字段 cid 對(duì)應(yīng)科室表中的 cid,表示該病人所對(duì)應(yīng)的科別,也就是科室表中的 cid 和病人表中的 cid 是一一對(duì)應(yīng)的,一個(gè)科室有多個(gè)病人,通過該字段進(jìn)行連接則可以從中表現(xiàn)出來。 center( ): 所有頁面共有的 center 部分 ,通過 frame src= name=mainFrame id=mainFrame /來顯示該界面 。 (2) 醫(yī)務(wù)人員模塊的 主要頁面如下 登錄頁( ): 醫(yī)務(wù)人員進(jìn)行登錄操作的界面。 設(shè)計(jì)控制層 根據(jù)該系統(tǒng)所要實(shí)現(xiàn)的功能,通過 Servlet 進(jìn)行邏輯控制,界面上的每個(gè)功能操作對(duì)應(yīng)了一個(gè) Servlet 控制器, 該控制器首 先通過調(diào)用業(yè)務(wù)層方法,進(jìn)行判斷是否滿足功能,如果滿足則調(diào)到操作成功的界面顯示給用戶,如果失敗則跳轉(zhuǎn)到失敗頁面提示用戶操作失敗。 病歷管理 ( ) :顯示出已經(jīng)歸檔的病歷,對(duì)其進(jìn)行查詢、打印操作。 醫(yī)生管理 ( ): 顯示出醫(yī)院所有的醫(yī)生,并可以對(duì)其進(jìn)行查看和修改等操作。 同時(shí),表中擁有對(duì)應(yīng)的外字段 pid和 doid 分別對(duì)應(yīng)病人表中的病人編號(hào)和醫(yī)生表中的醫(yī)生編號(hào),將某個(gè)醫(yī)生為某個(gè)病 22 人寫的某張病歷聯(lián)系到了一起。 如表 41 所示為 管理員 表, 用于存放 管理員登錄用戶名和密碼的相關(guān)數(shù)據(jù)。 2) 科室表 : 用于存放 醫(yī)院已有科室的信息,包括科室電話等 。 ER 圖中有: 實(shí)體:用方框來表示,方框里面為實(shí)體的名稱。前臺(tái)醫(yī)生可操作的功能也有病人管理、病歷管理和密碼管理。 業(yè)務(wù)層( BLL): 用于實(shí)現(xiàn)用戶的具體業(yè)務(wù)功能。兩種標(biāo)記混雜在一起,在一定程度上給開發(fā)帶來了方便。所以該系統(tǒng)具備有效的擴(kuò)展空間,具有可擴(kuò)展性。 圖 34 實(shí)體類之間的類圖 圖 35 業(yè)務(wù)調(diào)用時(shí)的類圖 13 運(yùn)行環(huán)境規(guī)定 用戶界面 該系統(tǒng)采用 JavaWeb 技術(shù)的開發(fā),用 JSP 作為用戶界面,提供給用戶的是以瀏覽器方式訪問的客戶端,界面風(fēng)格簡(jiǎn)潔友好,適合大多數(shù)用瀏覽器上網(wǎng)操作的人群,以大眾操作的方式給以用戶操作,同時(shí)能夠方便用戶對(duì)病歷的查詢,給用戶提供快捷使用的界面。病人管理是給該科室就診的病人填寫病歷;病歷管理是對(duì)填寫好的病歷進(jìn)行修改、查看操作,并且對(duì)沒有錯(cuò)誤的病歷進(jìn)行歸檔操作;密碼管理是對(duì)自己的登錄密碼進(jìn)行修改操作。科室的管理 包括科室的創(chuàng)建以及對(duì)已有科室的更新和刪除操作 ;醫(yī)生管理包括醫(yī)生注冊(cè),以及醫(yī)生信息的更新操作。 B/S模式 具 有以下特點(diǎn) : 1) 系統(tǒng)開發(fā)、維護(hù)、升級(jí)方便 ,每當(dāng)服務(wù)器應(yīng)用程序 升級(jí)時(shí),只要在服務(wù)器上升級(jí)服務(wù)應(yīng)用程序即可,用戶計(jì)算機(jī)上的瀏覽器軟件不需要修改,系統(tǒng)開發(fā)和升級(jí)維護(hù)方便 ; 2) B/S 模式具有很強(qiáng)的開放性 ,在 B/S 模式下,用戶通過通用的瀏覽器進(jìn)行訪問,系統(tǒng)開放性好 ; 3) B/S 模式的結(jié)構(gòu)易于擴(kuò)展 ,由于 Web 的平臺(tái)無關(guān)性, B/S 模式的結(jié)構(gòu)可以任意擴(kuò)展,可以從包含一臺(tái)服務(wù)器和幾個(gè)用戶的小型系統(tǒng)擴(kuò)展成為擁有成千上萬個(gè)用戶的大型系統(tǒng) ; 4) 用戶使用方便 ,B/S 模式的應(yīng)用軟件都是基于 Web 瀏覽器的,而 Web 瀏覽器的界面是類似的。 綜上所述, Oracle 和 SQL Server 各自有自己的優(yōu)勢(shì) ,也有各自的不足 。 Oracle 數(shù)據(jù)庫 在大多數(shù) 企業(yè) 中受到廣泛使用 ,而 SQL Server 數(shù)據(jù)庫也因?yàn)楹?Windows 的聯(lián)系,在企業(yè)中的使用也是非常廣泛。目標(biāo)數(shù)據(jù)庫需要一個(gè) JDBC 驅(qū)動(dòng) 程序 一個(gè)數(shù)據(jù)庫與 Java 的接口,使得 Java 可以用標(biāo)準(zhǔn)的方式訪問數(shù)據(jù)庫。 從性能和平臺(tái)無關(guān)性來看, 與 C++、 VB 等語言比較, Java 被看作是個(gè)效率不太高的語言,但它以犧牲效率換來了 平臺(tái)無關(guān)性使 Java 可以在大多數(shù)操作系統(tǒng)上運(yùn)行而不需要重新編譯 許多人愿意為此而付出代價(jià)。 方案 比較 1. JSP 和 ASP 技術(shù)比較 從結(jié)構(gòu)上來看, JSP 和 ASP 在結(jié)構(gòu)上類似,都是以 雙引號(hào) 作為 標(biāo)記 符,不同的是標(biāo)記 符 里面 代碼 。所以該技術(shù)對(duì)業(yè)務(wù)的邏輯判斷是不可缺少的。 (3) Oracle 是以高級(jí)結(jié)構(gòu)化查詢語言 (SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。而當(dāng)軟件開發(fā)成功后,可以給醫(yī)院的管理方面提供很大的便捷,能夠帶來很大的經(jīng)濟(jì)效益,所以經(jīng)濟(jì)上是可行的。 管理員 醫(yī)務(wù)人員 客戶端 服務(wù)器 數(shù) 據(jù) 庫 5 第 2 章 方案論證 系統(tǒng)可行性分析 開發(fā)任何一個(gè)基于計(jì)算機(jī)的系統(tǒng)都會(huì)受到時(shí)間和資源的限制 。同時(shí)醫(yī)務(wù)人員也需要通在瀏覽器地址欄輸入相應(yīng)的訪問該系統(tǒng)的醫(yī)務(wù)人員登錄地址 (成功后,選擇自己需要操作的業(yè)務(wù)來實(shí)現(xiàn)具體的功能。運(yùn)用 MVC 模式,可以將業(yè)務(wù)處 理和顯示分離,強(qiáng)迫將應(yīng)用分為模型、視圖和控制器,使開發(fā)者必須考慮應(yīng)用的額外復(fù)雜度,所以用這樣的模式開發(fā)出來一個(gè)電子病歷管理系統(tǒng)更具有可擴(kuò)展性 [2]。醫(yī)院門診病歷一般保存年限為 1520 年,所以,醫(yī)務(wù)人員需要對(duì)這些達(dá)到 年限的病歷進(jìn)行刪除。同時(shí) 界面簡(jiǎn)潔友好、快速實(shí)用 且 查詢方便 。 第二,電子病歷能夠?yàn)樯鐣?huì)帶來更優(yōu)質(zhì)的服務(wù)。各個(gè)用戶可以根據(jù)自己的角色操作不同的功能來實(shí)現(xiàn)對(duì)病歷的管理。同時(shí),醫(yī)生可以根據(jù)自己的角色操作不同的權(quán)限,簡(jiǎn)化了患者的看病流程,方便了各個(gè)科室醫(yī)務(wù)人員的相互協(xié)作與信息共享。 Oracle。整個(gè)系統(tǒng)分為醫(yī)務(wù)人員 和管理員兩大模塊,醫(yī)務(wù)人員模塊實(shí)現(xiàn)了對(duì)病人和病歷的相關(guān)管理功能;管理員模塊實(shí)現(xiàn)了對(duì)醫(yī)生、科室和密碼的相關(guān)管理功能。用戶界面層 在該系統(tǒng)中 以 JSP 和 HTML 來予以實(shí)現(xiàn),用戶可以在界面上進(jìn)行相應(yīng)的輸入輸出操作;實(shí)體類、業(yè)務(wù)類和 DAO 類 組成 系統(tǒng)的模型層,該層主要負(fù)責(zé)實(shí)現(xiàn)用戶的業(yè)務(wù)需求;而所有的 控制器 在該系統(tǒng)中以 Servlet 來予以實(shí)現(xiàn)。 。 電子病歷管理系統(tǒng)的設(shè)計(jì)可以實(shí)現(xiàn)用計(jì)算機(jī)來對(duì)病歷的管理,給醫(yī)生、病人以及醫(yī)院的管理員提供了便捷。系統(tǒng)主要模擬的是軟件工程的設(shè)計(jì)思想,嚴(yán)格按照各個(gè)步驟完成系 統(tǒng)的各個(gè)方面的設(shè)計(jì),研究?jī)?nèi)容主要包括:病人、醫(yī)生、科室、病歷和用戶等。而且傳統(tǒng)的病歷模式所發(fā)揮的作用是有限的,所以應(yīng)用電子病歷勢(shì)在必行。后臺(tái)數(shù)據(jù)庫采用 Oracle,以 Windows 為操作平臺(tái),能夠有效的對(duì)醫(yī)院的病歷進(jìn)行管理。如果需要,可以根據(jù)不同條件查詢相應(yīng)的病歷,對(duì)病歷進(jìn)行打印操作。接受到請(qǐng)求之后,控制器負(fù)責(zé)決定應(yīng)該調(diào)用哪個(gè)模型來進(jìn)行處理;然后模型根據(jù)用戶請(qǐng)求進(jìn)行相應(yīng)的業(yè)務(wù)邏輯處理,并返回?cái)?shù)據(jù);最后控制器調(diào)用相應(yīng)的視圖來格式化模型返回的數(shù)據(jù),并通過視圖呈現(xiàn)給用戶 。如:管理員通過瀏覽器客戶端在地址欄輸入相應(yīng)的訪問該系統(tǒng)的管理員登錄地址(業(yè)務(wù)來實(shí)現(xiàn)具體的功能。業(yè)內(nèi)人士認(rèn)為,目前電子病歷產(chǎn)品不夠成熟,目前的產(chǎn)品只滿足基本業(yè)務(wù),尚沒有大規(guī)模、成熟的臨床路徑、決策支持的高級(jí)應(yīng)用,對(duì)應(yīng) 產(chǎn)品也在完善和開發(fā)中。數(shù)據(jù)庫方面選用的是系統(tǒng)自帶的 Oracle,所以不存在軟件上的經(jīng)費(fèi),同時(shí)由于是個(gè)人開發(fā),沒有地點(diǎn)環(huán)境的限制,設(shè)備方面為自己的筆記本電腦,所以也不存在環(huán)境和設(shè)備方面的開發(fā)費(fèi)用。 (2) J2EE 是 Java 語言的企業(yè)版,主要用于分布式網(wǎng)絡(luò)程序的開發(fā),對(duì) WEB 開發(fā)很有用 。 (6) Servlet 技術(shù)則是實(shí)現(xiàn)邏輯判斷,通過界面的輸入等操作,對(duì)其進(jìn)行邏輯處理,然后調(diào)用相關(guān)的數(shù)據(jù)處理方法,然后實(shí)現(xiàn)判斷,最后跳轉(zhuǎn)到相應(yīng)的界面顯示給用戶。 方案三:開發(fā)技術(shù)選 java+ SqlServer2020,結(jié)構(gòu)采用 C/S 模式。同 CGI 為每個(gè)請(qǐng)求創(chuàng)建一個(gè)進(jìn)程的模式比較,這種方式效率高的多。 再?gòu)?連接數(shù)據(jù)庫方面來看, ASP 使用 ODBC 通過 ADO 連接數(shù)據(jù)庫,而 Java 通過一個(gè)叫 JDBC 的技術(shù)聯(lián)接數(shù)據(jù)庫。 2. Oracle 數(shù)據(jù)庫 和 SQL Server 數(shù)據(jù)庫 比較 隨著信息技術(shù)的飛 速發(fā)展,數(shù)據(jù)處理不僅在數(shù)量上要求越來越大,而且在質(zhì)量上也要求越來越高。 SQL Server 2020 是一個(gè)具備完全 Web 支持 的數(shù)據(jù)庫產(chǎn)品,提供了可擴(kuò)展標(biāo)記語言核心支持以及 Inter 上和 防火墻 外進(jìn)行查詢的能力,具有可伸縮性、靈活性、擴(kuò) 8 充性好,而且價(jià)格便宜等特點(diǎn),而 Oracle 則有著可靠安全性,速度比 SQL Server 快上百倍,但其價(jià)格在實(shí)施中卻比 SQL Server 它高出了幾百倍。用 戶通過瀏覽器訪問服務(wù)器,進(jìn)行信息瀏覽、文件傳輸和電子郵件等服務(wù) 。 管理員 : 負(fù)責(zé)科室管理 、 醫(yī)生管理 和 以及醫(yī)院的密碼管理操作。 門診醫(yī)生登錄系統(tǒng) 后 , 可以選擇病人管理、病歷管理和密碼管理操作。其中的數(shù)據(jù)訪問層和業(yè)務(wù)層的類圖如圖 35 所示。 可擴(kuò)展性 該系統(tǒng)是一個(gè)電子病歷管理系統(tǒng),著重突出了病歷的管理方面,而門診,配藥等功能只是簡(jiǎn)單的實(shí)現(xiàn)或者沒有予以實(shí)現(xiàn),那么這些地方就可以和門診系統(tǒng)和藥品管理系統(tǒng)等系統(tǒng)結(jié)合,加以擴(kuò) 展,實(shí)現(xiàn)為一個(gè)完整的醫(yī)院管理系統(tǒng)。 功能的 獨(dú)立性 和 模塊化 JSP 技術(shù)是在 HTML 的基礎(chǔ)上嵌入了 java 代碼。 表示 層( UI): 用于提供用戶輸入和輸出的界面,通過邏輯判斷,顯示給用戶。 病人管理是給科室為該科別的病人寫病歷;病歷管理就是將寫好病歷的信息進(jìn)行修改和查詢,同時(shí)對(duì)填寫無誤的病歷進(jìn)行歸檔操作,歸檔后,將無法進(jìn)行修改操作;密碼管理則是 對(duì)自己密碼進(jìn)行更改,修改后,將返回登錄界面重新登錄。采用最多的分析方式為 ER 圖 [8],加上別的許多計(jì)算機(jī)的輔助工具進(jìn)行輔助設(shè)計(jì),下 面將用 ER 圖的方法進(jìn)行該系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。 1) 管理員 表 :用于存放 管理員登錄用戶名和密碼的相關(guān)數(shù)據(jù)。根據(jù)表格的設(shè)想,設(shè)計(jì)出對(duì)應(yīng)的表格。 表 45 病人 表 Field Type Not Null pk Default Comment pid number(7) No yes 病人 編號(hào) pname Varchar2 (20) No 病人 姓名 page number(2) No 病人 年齡 psex char(1) No 病人 性別 pemrno Varchar2 (10) No 醫(yī)療保險(xiǎn)卡號(hào)碼 nation Varchar2 (20) No 民族 pcountry Varchar2 (20) No 籍貫 pmobile Varchar2 (11) No 病人電話 ismarried char (1) No 婚否 idno Varchar2 (18) No 身份證號(hào) address Varchar2(100) No 家庭住址 cid Number(7) No 科別號(hào)碼 如表 46 所示為 病歷表 : 用于存放病歷的信息 。 登錄頁( ): 管理員通過該頁面進(jìn)行登錄操作。 病人管理 ( ): 查詢出所有 信息登記完成的病人,對(duì)其進(jìn)行刪除、修改和查看。 在 配置文件中 配置好相關(guān)的 Servlet 類和相應(yīng)的映射 ,部分代碼如下: ? 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 servlet
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1