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

正文內(nèi)容

醫(yī)院住院管理系統(tǒng)設(shè)計畢業(yè)論文-文庫吧

2025-07-02 20:55 本頁面


【正文】 是使得構(gòu)造基于Web的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種Web服務(wù)器、應(yīng)用服務(wù)器、瀏覽器和開發(fā)工具共同工作。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與Java Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Java Servlet 是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。 Hibernate和Log4j簡介Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫。Hibernate作為一種ORM技術(shù),實現(xiàn)了對象模型和關(guān)系型數(shù)據(jù)庫之間的映射。Hibernate將JavaBean對象和數(shù)據(jù)庫的表建立了對應(yīng)關(guān)系。這樣程序員在操作數(shù)據(jù)庫時,就不需要再使用JDBC調(diào)用SQL語句,而可以直接操作JavaBean對象,進行數(shù)據(jù)庫操作。Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Configuration。這5個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進行存取,還能夠進行事務(wù)控制。圖22 Hibernate接口關(guān)系圖Log4j是Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護進程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級別,我們能夠更加細致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個配置文件來靈活地進行配置,而不需要修改應(yīng)用的代碼。 圖23 Log4j類圖 MySQL簡介 MySQL概述MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理語言結(jié)構(gòu)化查詢語言(SQL)進行數(shù)據(jù)庫管理。MySQL是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典MySQLAB公司,在2008年1月16號被Sun 公司收購。MySQL被廣泛地應(yīng)用在Internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了MySQL作為網(wǎng)站數(shù)據(jù)庫。如雅虎、阿爾卡特—朗訊、Google公司、諾基亞公司、百度等公司就采用了MySQL數(shù)據(jù)庫。MySQL數(shù)據(jù)庫可以稱得上是目前運行速度最快的SQL語言數(shù)據(jù)庫。除了具有許多其它數(shù)據(jù)庫所不具備的功能和選擇之外,MySQL數(shù)據(jù)庫是一種完全免費的產(chǎn)品,用戶可以直接從網(wǎng)上下載。 MySQL的優(yōu)點可移植性使用C和C++編寫,并使用了多種編譯器進行測試,保證源代碼的可移植性??蓴U展性和靈活性MySQL可以支持UNIX、Linux和SUN OS以及Windows等多種操作系統(tǒng)平臺。在一個操作系統(tǒng)中實現(xiàn)的應(yīng)用可以很方便地移植到其他操作系統(tǒng)。MySQL作為開源性質(zhì)的 數(shù)據(jù)庫服務(wù)器,可以為那些想要增加獨特需求的用戶提供完全定制的功能。強大的數(shù)據(jù)保護功能MySQL有一個非常靈活且安全的權(quán)限和密碼系統(tǒng)。為確保只有獲授權(quán)用戶才能進入該數(shù)據(jù)庫服務(wù)器,所有的密碼傳輸均采用加密形式,同時也提供了 SSH和SSI。支持,以實現(xiàn)安全和可靠的連接。MySQL強大的數(shù)據(jù)加密和解密功能,可以保證敏感數(shù)據(jù)不受未經(jīng)授權(quán)的訪問。支持大型的數(shù)據(jù)庫雖然對于用PHP編寫的網(wǎng)頁來說,只要能夠存放數(shù)百條以上的記錄數(shù)據(jù)就是夠了,但MySQL可以方便地支持上千萬條記錄的數(shù)據(jù)庫。作為一個開放源代碼的數(shù)據(jù)庫,MySQL可以針對不同的應(yīng)用進行相應(yīng)的修改。超強的穩(wěn)定性MySQL擁有一個非??焖俣曳€(wěn)定的基于線程的內(nèi)存分配系統(tǒng),可以持續(xù)使用而不必擔(dān)心其穩(wěn)定性。線程是輕量級的進程,它可以靈活地為用戶提供服務(wù),而不占用過多的系統(tǒng)資源。用多線程和C語言實現(xiàn)的MySQL能很容易地充分利用CPU。強大的查詢功能MySQL支持查詢的select和where語句的全部運算符和函數(shù),并且可以在同一查詢中混用來自不同數(shù)據(jù)庫的表,從而使得查詢變得快捷、方便。 TOMCAT簡介Tomcat是一個小型的輕量級應(yīng)用服務(wù)器,是開發(fā)和調(diào)試JSP程序的首選。他運行時占用的系統(tǒng)資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能。Tomcat是一個免費的開放源代碼的Servlet容器,它是Apache軟件基金會(Apache Software Foundation)的一個頂級項目,由Apache、Sun和其他一些公司及個人共同開發(fā)而成。由于有了Sun的參與和支持,最新的Servlet和JSP規(guī)范總是能在Tomcat中得到體現(xiàn),Tomcat 6支持最新的Servlet 。因為Tomcat技術(shù)先進、性能穩(wěn)定,而且免費,因而深受Java愛好者的喜愛,并得到了部分軟件開發(fā)商的認可,成為目前比較流行的Web服務(wù)器。Tomcat和IIS、Apache等Web服務(wù)器一樣,具有處理HTML頁面的功能,另外它還是一個Servlet和JSP容器,獨立的Servlet容器是Tomcat的默認模式。不過,Tomcat處理靜態(tài)HTML的能力不如Apache,我們可以將Apache和Tomcat集成在一起使用,Apache作為HTTP Web服務(wù)器,Tomcat作為Web容器。 圖24 Tomcat服務(wù)器接受客戶請求并做出響應(yīng)的過程 Eclipse簡介Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言,它只是一個框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境。幸運的是,Eclipse 附帶了一個標準的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)Eclipse 是由一個很小的核心和基于這個核心之上的大量插件組成,這種插件式結(jié)構(gòu)給當時開發(fā)社區(qū)帶來了沖擊,可以使用大量插件來進行擴展開發(fā)。Eclipse 對內(nèi)存控制很好,Eclipse 對這些插件的調(diào)用是動態(tài)的,也就是說在使用這個插件的時候才會被調(diào)入內(nèi)存,如果不去使用就不會占用內(nèi)存,而且Eclipse 會在適當時候?qū)㈤L時間不使用的插件清理出內(nèi)存。Eclipse 擁有漂亮的開發(fā)界面,是基于SWT開發(fā)。標準部件庫(Standard Widget Toolkit,SWT)是基于Java環(huán)境下的新類庫,它提供了Java環(huán)境下的圖形編程接口,SWT中的圖形庫和工具包取代了AWT和SWING。SWT直接調(diào)用操作系統(tǒng)的圖形庫,這使得Java程序的運行速度得到了保證,但是SWT的缺點是支持的平臺太少,Eclipse 也可以開發(fā)基于SWING的程序。Eclipse 還包括插件開發(fā)環(huán)境(Plugin Development Environment,PDE),這個組件主要針對希望擴展 Eclipse 的軟件開發(fā)人員,因為它允許他們構(gòu)建與Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。 可行性研究可行性分析是對現(xiàn)行系統(tǒng)進行初步調(diào)查和研究之后的結(jié)論,它反映了新系統(tǒng)開發(fā)策略。下面分別從社會可行性、技術(shù)可行性以及經(jīng)濟可行性三方面進行可行性分析。由于醫(yī)院住院病人數(shù)量眾多,因而通過電腦化操作可以減少紙張的使用,同時由于數(shù)據(jù)直接通過局域網(wǎng)傳輸,可以減少信息傳遞時間,提高效率,同時也方便醫(yī)生,病人搜查相關(guān)住院信息,提高醫(yī)院工作透明度和工作效率。因此從社會可行性分析角度來說, 該系統(tǒng)的開發(fā)和設(shè)計是可行的。 技術(shù)可行性分析本系統(tǒng)是一個基于B/S結(jié)構(gòu)的醫(yī)院住院信息管理系統(tǒng),采用面向?qū)ο蠹夹g(shù)、數(shù)據(jù)庫技術(shù)、各種JAVA流行框架的應(yīng)用等JAVA WEB先進技術(shù)開發(fā)的應(yīng)用程序,現(xiàn)有的開發(fā)技術(shù)已非常成熟,且被廣泛應(yīng)用于各行各業(yè),利用現(xiàn)有技術(shù)完全可以達到功能目標。其中軟件主要使用Eclipse、TOMCAT二者都是開源免費開發(fā)組件,數(shù)據(jù)庫采用MySQL。該管理系統(tǒng)以JAVA為主要開發(fā)語言,通過DAO方式與后臺數(shù)據(jù)庫MySQL相連接,建立了一個基于B/S(瀏覽器/服務(wù)器)的數(shù)據(jù)庫應(yīng)用管理系統(tǒng)。維護工作方便,由于MySQL的易用性,使得后臺的操作十分便捷,操作人員可以在短時間內(nèi)完全掌握系統(tǒng)的維護工作。在硬件方面,隨著它的不斷發(fā)展,給設(shè)計人員更大的靈活性,使研制周期變短,使復(fù)雜的設(shè)計輕而易舉得以實現(xiàn)。醫(yī)院住院管理系統(tǒng)在技術(shù)可行性上完全可以勝任,由于本醫(yī)院住院管理系統(tǒng),采用MySQL數(shù)據(jù)庫,以及JAVA語言。JAVA語言的跨平臺、安全性等特性,和眾多優(yōu)秀開源的框架的使用,因此在技術(shù)可行性上完全能夠完成。 經(jīng)濟可行性在經(jīng)濟上,本系統(tǒng)只是對醫(yī)院中的住院部進行設(shè)計,醫(yī)院住院部門是醫(yī)院必不可少的部分,是醫(yī)院主要的收入來源,通過本系統(tǒng)的開發(fā)設(shè)計,使得醫(yī)院住院管理更加流程化,方便,減輕醫(yī)院住院部門的壓力。除此之外,在可擴充性方面,系統(tǒng)采用生命周期法把一個復(fù)雜的系統(tǒng)開發(fā)工作分解成一些相對獨立的部分,可以分階段實施,為以后的擴充提供方便,隨著醫(yī)院規(guī)模的擴大,可以擴充其它的功能,而不須對系統(tǒng)的軟硬件作大的改動,從而滿足中小型醫(yī)院擴建的要求。采用本系統(tǒng)后,醫(yī)院不但可以減少醫(yī)院工作人員的工作量,減少工作人員數(shù)量,還可以提高工作效率,減少病人等待時間,從而更有利于醫(yī)院的發(fā)展和以后的競爭。本系統(tǒng)對設(shè)備要求不高,普通的服務(wù)器和幾臺客戶機完全可以勝任本系統(tǒng)的運行,因此在設(shè)備費用方面將不會十分巨大。軟件開發(fā)過程中,主要是針對住院管理部門過程中的開發(fā)及后臺業(yè)務(wù)管理。住院管理部門是醫(yī)院人流量最大,也最頻繁的,一個好的信息管理系統(tǒng)將顯著提高醫(yī)院住院部門的工作效率,從而進一步提高醫(yī)院的經(jīng)濟效益,而傳統(tǒng)的手工操作不僅效率低下、工作人員容易犯錯,而且不會提高醫(yī)院的經(jīng)濟效益。本系統(tǒng)設(shè)計時從用戶角度出發(fā),界面美觀,操作可視化,提供很多的提示信息,管理流程簡單易懂,對醫(yī)院工作人員來說容易上手。另外,系統(tǒng)開發(fā)時,充分考慮到,系統(tǒng)以后的可能擴展,因此對于二次開發(fā),將會更加方便,也即是說,系統(tǒng)的適應(yīng)性很強,可以長期使用。最后,對于每個住院部門,可以根據(jù)自己需要,配置性能一般的計算機做為終端,向服務(wù)器存儲數(shù)據(jù)或搜索數(shù)據(jù)。根據(jù)分析研究,使用本套住院信息管理系統(tǒng)對于整個住院部門來說并不是一個很大的負擔(dān),因而在經(jīng)濟上是可行的。 可行性分析結(jié)論通過在社會、技術(shù)、經(jīng)濟三方面的可行性研究分析,發(fā)現(xiàn)系統(tǒng)的開發(fā)滿足這三方面的要求,因此一致認為系統(tǒng)應(yīng)該立即開發(fā)。 需求分析 系統(tǒng)的目的利用計算機管理,使醫(yī)院的日常工作簡單化和規(guī)范化,縮短住院辦手續(xù)的時間,同時對員工的管理工作增加了透明度,進而使醫(yī)院的各項資源得到更加充分的利用。具體的目的包括: (1)加快辦理病人入院、出院的速度,實現(xiàn)病人的資料在住院的全過程中實現(xiàn)信息化管理;(2)準確記錄病人和床位的各項信息,并提供全方位的查詢功能,讓病人、醫(yī)生、護士,能夠及時準確的掌握病人和床位的各種信息,從而有效提高工作效率,縮短工作時間。 (3)系統(tǒng)具有一定的安全性和運行穩(wěn)定性、可擴展性。系統(tǒng)需要醫(yī)院員工輸入賬號和密碼才能操作,可以避免其它人員的惡意操作給醫(yī)院信息帶來的損失。(4)系統(tǒng)能夠提供一個界面友好、功能完善的信息管理系統(tǒng),方面醫(yī)護人員學(xué)習(xí)和操作,盡可能的簡化醫(yī)院操作,減少醫(yī)護人員學(xué)習(xí)和掌握系統(tǒng)的時間。 目標本系統(tǒng)主要實現(xiàn)與病人相關(guān)的各種信息的系統(tǒng)化、規(guī)范化和自動化,本住院管理系統(tǒng)主要完成的功能有:★出入院管理模塊。包括入院登記、病人出院操作?!锊》抗芾砟K。包括對病房的增刪改查(CRUD)操作,支持多種查詢條件★病人管理模塊。包括對病人信息的維護:增刪改查操作。支持多種查詢條件★系統(tǒng)管理模塊。包括對修改用戶、添加用戶、刪除用戶、退出系統(tǒng)★系統(tǒng)功能模塊。包括首頁、前進、后退、刷新等操作和顯示當前時間 醫(yī)院住院管理系統(tǒng)數(shù)據(jù)流圖管理員登陸系統(tǒng)醫(yī)護人員登陸系統(tǒng) 醫(yī)院住院管理系統(tǒng)用戶信息病房信息病人信息病人出入院信息 圖31 醫(yī)院住院管理系統(tǒng)頂層對病人信息的維護、CRUD操作醫(yī)護人員登陸系統(tǒng) 對病房信息的維護、CRUD操作入院登記出院操作病人信息管理病房信息管理出入院管理病房信息病人信息病人出入院信息用戶信息 系統(tǒng)用戶管理對病房信息的維護、CRUD操作管理員登陸系統(tǒng)圖32 醫(yī)院住院管理系統(tǒng)第一層病人信息表、病人病房對應(yīng)表、病房信息表
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1