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

正文內容

醫(yī)院住院管理系統(tǒng)設計畢業(yè)論文doc(已修改)

2025-07-29 20:55 本頁面
 

【正文】 醫(yī)院住院管理系統(tǒng)設計畢業(yè)論文目 錄 論 1 1 1 2 3 JAVA簡介 3 JAVA的概念 3 JAVA的特點 3 JAVA WEB開發(fā)技術簡介 4 B/S結構 4 Servlet技術 5 JSP技術 6 Hibernate和Log4j簡介 7 MySQL簡介 8 MySQL概述 8 MySQL的優(yōu)點 8 TOMCAT簡介 9 Eclipse簡介 10 11 可行性研究 11 11 技術可行性分析 11 經(jīng)濟可行性 11 可行性分析結論 12 需求分析 12 系統(tǒng)的目的 12 目標 13 醫(yī)院住院管理系統(tǒng)數(shù)據(jù)流圖 13 16 系統(tǒng)總體設計思想 16 系統(tǒng)功能模塊圖 17 18 19 數(shù)據(jù)庫設計的ER圖 19 數(shù)據(jù)庫設計 20 輸入輸出設計 21 輸入設計 21 輸出設計 22 輸入輸出的界面設計 22 部分頁面和代碼設計、描述 22 22 24 25 27 28 29 30 31 32 DAO層代碼設計與描述 33 35 35 35結 論 37致 謝 38主要參考文獻 39附錄一 實現(xiàn)本系統(tǒng)的部分源代碼 40附錄二 外文資料翻譯 49外文原文 49中文譯文 54 共IV頁 第II頁 論目前,我國醫(yī)療衛(wèi)生制度和醫(yī)療保障制度的改革不斷深化,醫(yī)院也被迫向市場經(jīng)濟的海洋深處移動,經(jīng)驗主義的管理方法已明顯表現(xiàn)出不科學、落后的弱點,如何用最快捷的方式取得醫(yī)院運行的各項指標,如何對醫(yī)院人,才、物進行科學的成本核算,怎樣保證醫(yī)院醫(yī)療、教學、科研的質量監(jiān)控,怎樣在醫(yī)院內,甚至院外實行信息交流、網(wǎng)上會診、繼續(xù)教育等一系列問題都擺在醫(yī)院管理者和行政人員以及每位醫(yī)護人員的面前。因此,醫(yī)療衛(wèi)生事業(yè)發(fā)展和管理的信息化、數(shù)字化、網(wǎng)絡化、之間的關系,以及對醫(yī)院信息化、數(shù)字化、網(wǎng)絡化的要求,從來沒有像今天這樣感到迫切與巨大的壓力。醫(yī)院信息管理就是在這種情況下產(chǎn)生的一門應用科學。一直以來醫(yī)院的管理都是手工操作。手工操作手續(xù)復雜,不方便管理,不能保證數(shù)據(jù)的準確性和及時性,不僅浪費人力、物力和時間,重要的是手工操作可能造成數(shù)據(jù)錄入的錯誤,影響工作效率。隨著計算機性能不斷提高,價格不斷下降,計算機已在醫(yī)院醫(yī)療、教學、科研、管理等方面得到越來越廣泛的應用。計算機化的醫(yī)院信息系統(tǒng)(HIS)已成為現(xiàn)代化醫(yī)院運營過程中必不可少的基礎設施與技術支撐環(huán)境。就好像一個現(xiàn)代化醫(yī)院的成功運行離不開功能完整、美觀舒適的建筑物、及時嫻熟的醫(yī)護人員、性能齊全、高精尖的醫(yī)療設備一樣,它也離不開計算機的醫(yī)院信息系統(tǒng)。醫(yī)療行業(yè)是關系人類健康的重要事業(yè),醫(yī)院信息系統(tǒng)是醫(yī)療保險體制的信息源頭,因此,醫(yī)院的信息化建設不僅是今后醫(yī)院發(fā)展的重要方向,也將是IT界關注的領域。一個設計合理、功能完善的檢驗信息系統(tǒng),成為醫(yī)院網(wǎng)絡資源中的重要部分,在提高醫(yī)院醫(yī)療服務和檢驗工作的科學管理方面具有重大意義。通過簡單的需求分析,完成的醫(yī)院住院管理系統(tǒng),能夠實現(xiàn)輔助醫(yī)院醫(yī)護人員工作,提高醫(yī)院醫(yī)護人員的工作效率。通過本系統(tǒng),能夠實現(xiàn)對住院部門的病人和病房兩大信息的管理包括增、刪、改、查,減輕醫(yī)護人員的工作負擔。本系統(tǒng)提供強大的查詢功能,可以讓系統(tǒng)用戶根據(jù)各種不同的查詢條件查詢出相應的數(shù)據(jù)。出入院操作能夠簡單的實現(xiàn)病人的出入院操作,方便醫(yī)院醫(yī)護人員的操作,系統(tǒng)應該界面美觀,操作簡單,功能明確、完善。系統(tǒng)操作,應該有很高的效率,數(shù)據(jù)庫操作方面應該提高效率,不能反應緩慢,這在系統(tǒng)搭建上要求合理、完善。通過建立該醫(yī)院住院管理系統(tǒng),采用計算機對醫(yī)院病房和病人進行管理和查詢,進一步提高醫(yī)院住院管理效益和現(xiàn)代化水平,幫助提高醫(yī)院住院管理工作人員工作效率,實現(xiàn)醫(yī)院住院管理工作流程的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)應該具有很好的擴展性,這就要求系統(tǒng)架構合理、可擴展,充分考慮到以后的需求變化。設計良好的代碼允許更多的功能在必要時可以被插入到適當?shù)奈恢弥?。這樣做的好處是為了應對未來可能需要進行的修改,這就需要系統(tǒng)設計時能夠有一個良好的軟件框架。系統(tǒng)的安全性,也是本次系統(tǒng)設計的一個重要目標,設計中要考慮到用戶的非法訪問,通過拒絕用戶的非法訪問來保證用戶數(shù)據(jù)的安全和系統(tǒng)的安全。為了順利完成基于醫(yī)院住院管理系統(tǒng)系統(tǒng)的設計與實現(xiàn),我在畢業(yè)設計期間所做的研究工作如下:,了解需求、制定需求 WEB開發(fā)技術,了解JSP、servlet、B/S架構、Log4j日志的的使用 JAVA簡介 JAVA的概念JAVA是SUN公司于1995年5月推出的JAVA面向對象程序設計語言和JAVA平臺的總稱。Java是一種簡單的,跨平臺的,面向對象的,分布式的,解釋的,健壯的安全的,結構的中立的,可移植的,性能很優(yōu)異的多線程的,動態(tài)的語言。Java是一種編程語言,被特意設計用于互聯(lián)網(wǎng)的分布式環(huán)境。Java具有類似于C++語言的“形式和感覺”,但它要比C++語言更易于使用,而且在編程時徹底采用了一種“以對象為導向”的方式。使用Java編寫的應用程序,既可以在一臺單獨的電腦上運行,也可以被分布在一個網(wǎng)絡的服務器端和客戶端運行。另外,Java還可以被用來編寫容量很小的應用程序模塊或者applet,做為網(wǎng)頁的一部分使用。applet可使網(wǎng)頁使用者和網(wǎng)頁之間進行交互式操作。Java也號稱是能跨平臺使用的語言,這主要是因為Java本身被編譯之后,并不是直接產(chǎn)生可執(zhí)行的碼,而是產(chǎn)生一種中間碼叫作 ByteCode,這種碼必需在透過 Java 的直譯器來解讀它,才能夠真正的被執(zhí)行,所以只要平臺上裝有這種Java的直譯器,就能解讀ByteCode也就能執(zhí)行Java編譯過的程序,故與Java程序是在那種平臺上被編譯的,就完全沒有干系了。Java寫出來的程序可分為兩類,分別是Java Applet與一般的Application,而Application 這一類就與一般的程序如C++的作用是比較類似的,是一個獨立可執(zhí)行的應用程序,像HotJava是一個瀏覽器,且就是使用Java程序所發(fā)展出來的。最常見的Java程序包括應用程序和applets。應用程序是單獨的程序,諸如HotJava瀏覽器軟件就是用Java語言編寫的。 Applets類似于應用程序,但是它們不能單獨運行, Applets可以在支持Java的瀏覽器中運行。Applet主要是內置于HTML網(wǎng)頁中,在瀏覽時發(fā)揮作用。Java的目標是為了滿足在一個充滿各式各樣不同種機器,不同操作系統(tǒng)平臺的網(wǎng)絡環(huán)境中開發(fā)軟件。利用Java程序語言,可以在網(wǎng)頁中加入各式各樣的動態(tài)效果。可以放上一段動畫,加入聲音,也可以建立交互式網(wǎng)頁等。 JAVA的特點平臺無關性是指Java能運行于不同的平臺。Java引進虛擬機原理,并運行于虛擬機,實現(xiàn)不同平臺的Java接口之間。使用Java編寫的程序能在世界范圍內共享。Java的數(shù)據(jù)類型與機器無關,Java虛擬機(Java Virtual Machine)是建立在硬件和操作系統(tǒng)之上,實現(xiàn)Java二進制代碼的解釋執(zhí)行功能,提供于不同平臺的接口的。Java的編程類似C++,學習過C++的讀者將很快掌握Java的精髓。Java舍棄了C++的指針對存儲器地址的直接操作,程序運行時,內存由操作系統(tǒng)分配,這樣可以避免病毒通過指針侵入系統(tǒng)。Java對程序提供了安全管理器,防止程序的非法訪問。3. 面向對象Java吸取了C++面向對象的概念,將數(shù)據(jù)封裝于類中,利用類的優(yōu)點,實現(xiàn)了程序的簡潔性和便于維護性。類的封裝性、繼承性等有關對象的特性,使程序代碼只需一次編譯,然后通過上述特性反復利用。程序員只需把主要精力用在類和接口的設計和應用上。Java提供了眾多的一般對象的類,通過繼承即可使用父類的方法。在Java中,類的繼承關系是單一的非多重的,一個子類只有一個父類,子類的父類又有一個父類。Java提供的Object類及其子類的繼承關系如同一棵倒立的樹形,根類為Object類,Object類功能強大,經(jīng)常會使用到它及其它派生的子類。4. 分布式Java建立在擴展TCP/IP網(wǎng)絡平臺上。庫函數(shù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法。這使得程序員使用網(wǎng)絡上的文件和使用本機文件一樣容易。   5. 健壯性Java致力于檢查程序在編譯和運行時的錯誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯誤。Java自己操縱內存減少了內存出錯的可能性。Java還實現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能,這些功能特征大大提高了開發(fā)Java應用程序的周期。并且Java還提供了Null指針檢測、數(shù)組邊界檢測、異常出口、Byte code校驗等功能。 JAVA WEB開發(fā)技術簡介 B/S結構B/S結構(Browser/Server結構)結構即瀏覽器和服務器結構。它是隨著Internet技術的興起,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層3tier結構。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。B/S最大的優(yōu)點就是可以在任何地方進行操作而不用安裝任何專門的軟件,只要有一臺能上網(wǎng)的電腦就能使用,客戶端零維護。系統(tǒng)的擴展非常容易。B/S結構的使用越來越多,特別是由需求推動了AJAX技術的發(fā)展,它的程序也能在客戶端電腦上進行部分處理,從而大大的減輕了服務器的負擔;并增加了交互性,能進行局部實時刷新。B/S三層體系結構采用三層客戶/服務器結構,在數(shù)據(jù)管理層(Server)和用戶界面層(Client)增加了一層結構,稱為中間件(Middleware),使整個體系結構成為三層。三層結構是伴隨著中間件技術的成熟而興起的,核心概念是利用中間件將應用分為表示層、業(yè)務邏輯層和數(shù)據(jù)存儲層三個不同的處理層次。三個層次的劃分是從邏輯上分的,具體的物理分法可以有多種組合。中間件作為構造三層結構應用系統(tǒng)的基礎平臺,提供了以下主要功能:負責客戶機與服務器、服務器與服務器間的連接和通信;實現(xiàn)應用與數(shù)據(jù)庫的高效連接;提供一個三層結構應用的開發(fā)、運行、部署和管理的平臺。這種三層結構在層與層之間相互獨立,任何一層的改變不會影響其它層的功能。在B/S體系結構系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡上的許多服務器發(fā)出請求,服務器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。而其余如數(shù)據(jù)請求、加工、結果返回以及動態(tài)網(wǎng)頁生成、對數(shù)據(jù)庫的訪問和應用程序的執(zhí)行等工作全部由Web Server完成。隨著Windows將瀏覽器技術植入操作系統(tǒng)內部,這種結構已成為當今應用軟件的首選體系結構。顯然B/S結構應用程序相對于傳統(tǒng)的C/S結構應用程序是一個非常大的進步。B/S結構的主要特點是分布性強、維護方便、開發(fā)簡單且共享性強、總體擁有成本低。但數(shù)據(jù)安全性問題、對服務器要求過高、數(shù)據(jù)傳輸速度慢、軟件的個性化特點明顯降低,這些缺點是有目共睹的,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求。例如通過瀏覽器進行大量的數(shù)據(jù)輸入或進行報表的應答、專用性打印輸出都比較困難和不便。此外,實現(xiàn)復雜的應用構造有較大的困難。雖然可以用ActiveX、Java等技術開發(fā)較為復雜的應用,但是相對于發(fā)展已非常成熟C/S的一系列應用工具來說,這些技術的開發(fā)復雜,并沒有完全成熟的技術工具供使用。 Servlet技術Servlet是一種服務器端的Java應用程序,具有獨立于平臺和協(xié)議的特性,可以生成動態(tài)的Web頁面。它擔當客戶請求(Web瀏覽器或其他HTTP客戶程序)與服務器響應(HTTP服務器上的數(shù)據(jù)庫或應用程序)的中間層。 Servlet是位于Web 服務器內部的服務器端的Java應用程序,與傳統(tǒng)的從命令行啟動的Java應用程序不同,Servlet由Web服務器進行加載,該Web服務器必須包含支持Servlet的Java虛擬機。Servlet是使用Java Servlet 應用程序設計接口(API)及相關類和方法的 Java 程序。除了 Java Servlet API,Servlet 還可以使用用以擴展和添加到 API 的 Java 類軟件包。Servlet 在啟用 Java 的 Web 服務器上或應用服務器上運行并擴展了該服務器的能力。Java servlet對于Web服務器就好象Java applet對于Web瀏覽器。Servlet裝入Web服務器并在Web服務器內執(zhí)行,而applet裝入Web瀏覽器并在Web瀏覽器內執(zhí)行。Java Servlet API 定義了一個servlet 和Java使能的服務器之間的一個標準接口,這使得Servlets具有跨服務器平臺的特性。Servlet 通過創(chuàng)建一個框架來擴展服務器的能力,以提供在 Web 上進行請求和響應服務。當客戶機發(fā)送請求至服務器時,服務器可以將請求信息發(fā)送給 Servlet,并讓 Servlet 建立起服務器返回給客戶機的響應。 當啟動 Web 服務器或客戶機第一次請求服務時,可以自動裝入 Servlet。裝入后, Servlet 繼續(xù)運行直到其它客戶機發(fā)出請求。圖21 Servlet運行過程 JSP技術JSP(Java Server Pages)技術是由Sun公司發(fā)布的用于開發(fā)動態(tài)Web應用的一項技術。它以其簡單易學、跨平臺的特性,在眾多動態(tài)Web應用程序設計語言中異軍突起,在短短幾年中已經(jīng)形成了一套完整的規(guī)范,并廣泛地應用于電子商務等各個領域中。在國內,JSP現(xiàn)在也得到了比較廣泛的重視,得到了很好的發(fā)展,越來越多的動態(tài)網(wǎng)站開始采用JSP技術。JSP技術可以以一種簡捷而快速的方法生成Web頁面。使用JSP技術的Web頁面可以很容易地顯示動態(tài)內容。JSP技術的設計目的
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1