【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE的電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第1頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE的電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第2頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE的電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第3頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE的電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第4頁
【畢業(yè)學(xué)位論文】(Word原稿)基于J2EE的電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-軟件工程_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

碩士學(xué)位論文 (專業(yè)學(xué)位) 基于 電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 學(xué) 號: 所在院系: 職業(yè)類型: 專業(yè)領(lǐng)域: 軟件工程 指導(dǎo)教師: 副指導(dǎo)教師: 二 一三 年 三 月 in 2013 2基于J 2 E 同濟(jì)大學(xué) 位論文版權(quán)使用授權(quán)書 本人完全了 解同濟(jì)大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項(xiàng)內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機(jī)構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動(dòng)。 學(xué)位論文作者簽名: 年 月 日 同濟(jì)大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻(xiàn)的其他個(gè)人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日同濟(jì)大學(xué) 碩士學(xué)位論文 摘要 I 摘要 現(xiàn)代社會(huì)計(jì)算機(jī)技術(shù)快速發(fā)展,國際醫(yī)學(xué)越來越推進(jìn)標(biāo)準(zhǔn)化、電子化,利用計(jì)算機(jī)技術(shù)進(jìn)行醫(yī)院病歷的現(xiàn)代化管理已是醫(yī)療系統(tǒng)發(fā)展的必然趨勢。電子病歷是一種記錄著有關(guān)病人健康和醫(yī)療狀況的終身的電子信息載體。 電子病歷的優(yōu)勢在于它不僅包括了紙質(zhì)病歷所有的信息,而且可以記錄超 聲等影像圖片聲音信息,其完整性和快捷性是紙質(zhì)病歷不能相比的。同時(shí),還可以通過互聯(lián)網(wǎng)進(jìn)行查詢、檢索病人的各種資料,特別對于疑難危急病人,利用電子病歷進(jìn)行遠(yuǎn)程會(huì)診能夠更加 快捷方便。醫(yī)務(wù)工作者通過電子病歷進(jìn)行遠(yuǎn)程會(huì)診和疑難病癥的探討,縮短了時(shí)間空間的距離,使患者得到全國甚至全球范圍內(nèi)的診治,實(shí)現(xiàn)了地區(qū)和全球性醫(yī)療資源共享。電子病歷提高了醫(yī)院之間、區(qū)域之間的信息共享和醫(yī)療協(xié)作水平,促進(jìn)了醫(yī)院向現(xiàn)代化、高水準(zhǔn)方向發(fā)展。本系統(tǒng)應(yīng)用 發(fā)技術(shù)設(shè)計(jì)并實(shí)現(xiàn)了基于 電子病歷交互系統(tǒng)。 論文的主要內(nèi)容如下: (1)對課題的研究意義,電子病歷的發(fā)展與現(xiàn)狀以及研究熱點(diǎn)作了概括性介紹。 (2)介紹了系統(tǒng)相關(guān)知識,詳細(xì)介紹了 框架, 構(gòu), 計(jì)模式, 據(jù)持久化技術(shù)。 (3)介紹需求分析相關(guān)知識,對電子病歷系統(tǒng)做出需求分析。 (4)分析了本文設(shè)計(jì)的電子病歷系統(tǒng),對系統(tǒng)進(jìn)行架構(gòu)分析,模塊劃分,并對系統(tǒng)運(yùn)行環(huán)境和開發(fā)工具進(jìn)行描述。 (5)對系統(tǒng)的開發(fā)過程及相關(guān)細(xì)節(jié)進(jìn)行介紹,以表示層,業(yè)務(wù)層,持久層的劃分層次對系統(tǒng)的實(shí)現(xiàn)進(jìn)行了詳細(xì)的說明。 (6)對系統(tǒng)進(jìn)行測試,并對未來系統(tǒng)的維護(hù)進(jìn)行介紹。 (7)對電子病歷系統(tǒng)的設(shè)計(jì)與研究做出總結(jié),并對未來該領(lǐng)域的發(fā)展方向做出展望。 目錄 鍵詞: 子病歷, of of it is to be by MR of t MR of It by It is to be by of MR we a 2 of is as (1) MR at (2) of 2EE (3) of of (4) of in (5) of of on of of (6) of V (7) a to of 濟(jì)大學(xué) 碩士學(xué)位論文 目錄 V 目錄 目錄 . V 第 1 章 引言 . 1 子病歷的概念及特點(diǎn) . 1 題的研究意義 . 2 子病歷的發(fā)展與現(xiàn)狀 . 3 文內(nèi)容與組織結(jié)構(gòu) . 4 第 2 章 相關(guān)技術(shù)介紹 . 6 2術(shù)概述 . 6 2架 . 6 2優(yōu)勢 . 8 式 . 9 系結(jié)構(gòu) . 10 體系結(jié)構(gòu) . 11 架簡介 . 12 架 . 12 作用及優(yōu)勢 . 13 架簡介 . 13 介 . 14 架的應(yīng)用 . 15 運(yùn)行機(jī)制 . 16 第 3 章 電子病歷系統(tǒng)需求分析 . 19 統(tǒng)設(shè)計(jì)目標(biāo) . 19 統(tǒng)設(shè)計(jì)思想 . 20 計(jì)基礎(chǔ)及原則 . 21 第 4 章 電子病歷系統(tǒng)分析及設(shè)計(jì) . 23 子病歷的形成 . 23 子病歷信息的特點(diǎn) . 23 子病歷與遠(yuǎn)程醫(yī)療 . 24 子 病歷系統(tǒng)的安全管理 . 24 統(tǒng)分析及設(shè)計(jì)目標(biāo) . 25 統(tǒng)模塊劃分 . 26 統(tǒng)開發(fā)環(huán)境及工具 . 28 據(jù)庫設(shè)計(jì) . 28 據(jù)庫設(shè)計(jì)過程及方法 . 28 同濟(jì)大學(xué) 碩士學(xué)位論文 目錄 數(shù)據(jù)庫建模技術(shù) . 31 據(jù)庫建模工具介紹 . 31 體設(shè)計(jì) . 31 第 5 章 電子病歷系統(tǒng)的實(shí)現(xiàn) . 37 示層的實(shí)現(xiàn) . 37 于 架的表示層 . 37 戶登錄模塊的實(shí)現(xiàn) . 38 戶注冊模塊的實(shí)現(xiàn) . 42 務(wù)層的實(shí)現(xiàn) . 45 生診斷模塊 . 45 據(jù)持久層的實(shí)現(xiàn) . 47 立 置 . 47 建持久類 . 48 儲對象 . 49 詢對象 . 50 象刪除 . 51 象更新 . 52 第 6 章 系統(tǒng)測試與維護(hù) . 53 試綜述 . 53 試環(huán)境 . 53 統(tǒng)的測試與整體運(yùn)行 . 54 統(tǒng)的模塊測試 . 54 統(tǒng)的測試運(yùn)行 . 55 第 7 章 總結(jié)與展望 . 57 文總結(jié) . 57 一步工作的展望 . 57 致謝 . 59 參考文獻(xiàn) . 60 個(gè)人簡歷、在讀期間發(fā)表的學(xué)術(shù)論文與研究成果 . 62 第 1 章 引言 1 第 1章 引言 子病歷的概念及特點(diǎn) 廣義來說,電子病歷包括 子醫(yī)療記錄 )和 子健康記錄 ), 兩個(gè)不同的概念,它們的區(qū)別如表 表 區(qū)別 存儲于醫(yī)療機(jī)構(gòu)本地的記錄 患者就診的一個(gè)醫(yī)療機(jī)構(gòu)的臨床服務(wù)記錄 醫(yī)院、衛(wèi)生保健機(jī)構(gòu)、急救中心等安裝相關(guān)軟件 為醫(yī)療機(jī)構(gòu)所有 來自患者就診的 不同醫(yī)療機(jī)構(gòu)間信息的子集 為患者和相關(guān)人員所有 范圍包括縣 /市、省甚至全國 由區(qū)域衛(wèi)生信息網(wǎng)絡(luò)提供交互式系統(tǒng)入口 關(guān)系如圖 圖 關(guān)系 如圖 示,電子病歷在不斷的發(fā)展,其過程可分為三個(gè)階段:一、電子醫(yī)療記錄及其基礎(chǔ)數(shù)據(jù)庫構(gòu)建;二、區(qū)域性衛(wèi)生信息網(wǎng)絡(luò);三、國家衛(wèi)生信息網(wǎng)絡(luò)。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 2 目前,我國大部分地區(qū)仍處于第一階段 電子醫(yī)療記錄及其基礎(chǔ)數(shù)據(jù)庫的早期建設(shè),迅速跨進(jìn)區(qū)域衛(wèi)生信息網(wǎng)絡(luò)建設(shè)階段是不現(xiàn)實(shí)的,目前仍需主要建設(shè)醫(yī)院的電子病歷。 電子病歷有以下幾個(gè)特點(diǎn) 1: 傳輸速度快:醫(yī)護(hù)人員通過計(jì)算機(jī)網(wǎng)絡(luò)可以存取病人的病歷,在幾分鐘甚至幾秒鐘內(nèi)就可以把數(shù)據(jù)傳到所需的地方。急診時(shí),電子病歷中的信息可以被及時(shí)查出并顯示在醫(yī)生的面前,便于醫(yī)生對病人既往病史進(jìn)行了解,幫助醫(yī)生作出正確的診斷。 存儲容量大:由于計(jì)算機(jī)存儲技術(shù)尤其是光盤技術(shù)的進(jìn)步,電子病歷系統(tǒng)數(shù)據(jù)庫的存儲容量可以是相當(dāng)巨大的,且病人攜帶的健康卡 (如 )的存儲容量也是可觀的。 共享性好:目前使用的常規(guī)病歷有很大的封閉性,醫(yī)院診治的病人記錄只保存在本醫(yī)院,當(dāng)病人到其它醫(yī)院就診時(shí),還需要重新檢查,這不僅浪 費(fèi)了寶貴的醫(yī)療資源,也給病人增加了不必要的痛苦。采用電子病歷后,病人在各醫(yī)院之間的診治結(jié)果可通過醫(yī)院之間的計(jì)算機(jī)網(wǎng)絡(luò)或病人隨身攜帶的健康卡(如 )來記錄、傳輸。為病人的遠(yuǎn)程會(huì)診提供了有利條件。病歷的共享將給醫(yī)院和患者帶來極大的方便,使醫(yī)療資源得到合理、充分的利用。 使用方便:醫(yī)務(wù)人員使用電子病歷系統(tǒng)可以方便的存儲、檢索、瀏覽病歷,復(fù)制也很方便,可以快捷、準(zhǔn)確地開展各種科學(xué)研究和統(tǒng)計(jì)分析工作,大大減少人工收集和錄入數(shù)據(jù)的工作量,極大的提高臨床科研水平。 成本低:電子病歷系統(tǒng)一次性投資建成后,使用中可以 減少病人的費(fèi)用和醫(yī)院的開支。 題的研究意義 現(xiàn)代信息技術(shù)迅速普及、飛快發(fā)展,紙質(zhì)病歷早已不能滿足現(xiàn)代醫(yī)學(xué)的需要,因此電子病歷開始出現(xiàn)在醫(yī)院的管理和醫(yī)療工作中。隨著醫(yī)療系統(tǒng)信息化建設(shè)的進(jìn)行,電子病歷作為臨床醫(yī)療信息的基礎(chǔ)已成為醫(yī)院信息化建設(shè)的重點(diǎn)。 電子病歷 2是記錄有關(guān)病人健康和醫(yī)護(hù)狀況的終身電子信息載體,它由醫(yī)務(wù)人員客觀、完整、連續(xù)地記錄了病人的病情變化及診療經(jīng)過,是臨床進(jìn)行科學(xué)診斷治療的基礎(chǔ)資料。它將傳統(tǒng)的紙質(zhì)病歷完全電子化,并超越了紙質(zhì)病歷的管理模式,便于電子儲存、查詢、統(tǒng)計(jì)、數(shù)據(jù)共享,它的英文名 稱有: 。 第 1 章 引言 3 電子病歷不僅包括了紙質(zhì)病歷的內(nèi)容,同時(shí)還包括圖片聲音等多媒體信息,具有紙質(zhì)病歷不能比擬的功能。電子病歷的優(yōu)點(diǎn)是信息完整、容量大、方便快捷并且易保存,醫(yī)生、患者和其他獲得授權(quán)的人,在需要獲取任一個(gè)患者的醫(yī)療資料或相關(guān)信息時(shí),可以隨時(shí)隨地得到,并能夠得到 準(zhǔn)確的解釋,詳細(xì)、準(zhǔn)確的提示。另外,電子病歷可以根據(jù)系統(tǒng)掌握的信息和知識,自動(dòng)地進(jìn)行統(tǒng)計(jì)、分析,這樣可以在病人健康狀況需要調(diào)整時(shí),提供最佳方案和修改計(jì)劃,為臨床醫(yī)療、教學(xué)科研和管理決策提供了重要參考。 在電子病歷系統(tǒng)的設(shè)計(jì)過程中,比較重要的一點(diǎn)是系統(tǒng)的整體架構(gòu):系統(tǒng)的框架設(shè)計(jì)需要有利于模塊化設(shè)計(jì)、編碼,擴(kuò)展功能的開發(fā)以及快速有效的維護(hù)。一個(gè)可復(fù)用的 B/S 架構(gòu)的框架,可以提高開發(fā)的效率,兼顧應(yīng)用系統(tǒng)的靈活性、安全性、實(shí)用性等,可以作為一種可行的方案來解決上述問題。 式是應(yīng)用較多的一種設(shè)計(jì)模式,許多開源 項(xiàng)目,都是利用這一設(shè)計(jì)模式,開發(fā)成為 架。 架的種類很多,例如 們各有優(yōu)點(diǎn),側(cè)重點(diǎn)也不同,本文只對使用較廣泛的 架是一個(gè)在不斷升級中的開源項(xiàng)目,新的版本不斷修改缺陷,增加功能,國內(nèi)外許多的大型 B/S 項(xiàng)目中都應(yīng)用 一個(gè)面向 境的對象 /關(guān)系數(shù)據(jù)庫映射工具。它不僅管理數(shù)據(jù)庫表的映射,同時(shí)還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度降低開發(fā)時(shí)人工 使用 理數(shù)據(jù)的復(fù)雜度。 系統(tǒng)中運(yùn)用 準(zhǔn)對電子病歷文檔作了結(jié)構(gòu)和語意上的規(guī)范,這樣電子病歷信息可以通過符合國際標(biāo)準(zhǔn)化組織 發(fā)布的 學(xué)信息交換協(xié)議 )進(jìn)行傳輸,避免了醫(yī)學(xué)信息孤島。 本文將 計(jì)模式的 架和 久化技術(shù)應(yīng)用在電子病歷交互系統(tǒng)中,對電子病歷以 構(gòu)進(jìn)行描述。 子病歷的發(fā)展與現(xiàn)狀 早在 60 年代,一些發(fā)達(dá)國家,如美國、英國,就將計(jì)算機(jī)技術(shù)引入醫(yī)院的經(jīng)濟(jì)、管理、急救醫(yī) 療等領(lǐng)域的信息管理工作中,并逐步形成了一門學(xué)科 醫(yī)學(xué)信息學(xué)。 1991 年電子病歷被確定為醫(yī)療工作中的一項(xiàng)基本技術(shù),次年國際上成立了病歷學(xué)會(huì) (其目的是使電子病歷完全取代低效率的紙質(zhì)病歷,為醫(yī)療保健的全球化提供更多的幫助。最近幾年,電子病歷在發(fā)達(dá)國家已里大力推廣和普及之勢,例如美國、荷蘭、日本等,利用電子病歷預(yù)測癌癥早期病人的死亡、研究醫(yī)囑和處方的準(zhǔn)確性、用于孕婦孕期信息、產(chǎn)程啟示和跟蹤觀 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 4 察、病人透析使用電子病歷卡等。這些國家和地區(qū)已經(jīng)成立了專門的研究機(jī)構(gòu),把電子病歷作為一個(gè)重點(diǎn)課題研究,組織醫(yī)療單 位實(shí)施和普及 3。 經(jīng)過二十多年的發(fā)展,我國醫(yī)院信息化建設(shè)已初具規(guī)模,隨著國家金衛(wèi)工程的開展,許多醫(yī)院相繼建立起基于局域網(wǎng)的醫(yī)院信息管理系統(tǒng),為我國電子病歷的應(yīng)用和研究奠定了堅(jiān)實(shí)的基礎(chǔ)。我國電子病歷專業(yè)委員會(huì)已對電子病歷的標(biāo)準(zhǔn)、推行和應(yīng)用提出了規(guī)范化的要求,國家衛(wèi)生部監(jiān)制的可保存持卡人終身醫(yī)療健康信息的金衛(wèi)卡將向全社會(huì)推行,患者可在醫(yī)院通過計(jì)算機(jī)網(wǎng)絡(luò)直接和醫(yī)保中心、銀行、保險(xiǎn)機(jī)構(gòu)聯(lián)網(wǎng) 4,這標(biāo)志著我國的電子病歷事業(yè)已初具雛形。 然而醫(yī)療服務(wù)的復(fù)雜性和多變性造成醫(yī)療信息的千變?nèi)f化,因此造成醫(yī)療信息較其他科 學(xué)領(lǐng)域更難實(shí)現(xiàn)標(biāo)準(zhǔn)化。我國醫(yī)療信息化的難點(diǎn)主要在于各個(gè)醫(yī)院各自為政,缺乏統(tǒng)一的規(guī)范和標(biāo)準(zhǔn),各個(gè)醫(yī)療單位之間無法進(jìn)行信息交流,更有的醫(yī)院在內(nèi)部都無法實(shí)現(xiàn)共享,造成了極大的資源浪費(fèi)和重復(fù)勞動(dòng)。從長遠(yuǎn)看,電子病歷系統(tǒng)、醫(yī)學(xué)圖像系統(tǒng)的發(fā)展更需要加強(qiáng)醫(yī)院信息化標(biāo)準(zhǔn)的建設(shè)。未來,醫(yī)院面臨的是國際化的競爭,能否進(jìn)行醫(yī)療信息的交流,是我國醫(yī)院能否在國際競爭中占有一席之地的關(guān)鍵因素。 文內(nèi)容與組織結(jié)構(gòu) 本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)基于 電子病歷交互系統(tǒng),并討論了相關(guān)技術(shù)。論文的結(jié)構(gòu)如下: 第一章,對課題的研究意義,電子病歷 的發(fā)展與現(xiàn)狀以及研究熱點(diǎn)作了概括性介紹。 第二章,介紹了系統(tǒng)相關(guān)知識,詳細(xì)介紹了 框架及優(yōu)勢, 構(gòu),包括基于 計(jì)模式, 發(fā)框架的兩個(gè)模型,并對 架的作用和優(yōu)勢進(jìn)行一些討論, 據(jù)持久化技術(shù),并對選擇 原因及優(yōu)勢進(jìn)行了說明。 第三章,介紹需求分析相關(guān)知識,對電子病歷系統(tǒng)做出需求分析,及相關(guān)標(biāo)準(zhǔn)介紹。 第四章,分析了本文設(shè)計(jì)的電子病歷系統(tǒng),對系統(tǒng)進(jìn)行架構(gòu)分析,模塊劃分,并對系統(tǒng)運(yùn)行環(huán)境和開發(fā)工具進(jìn)行描述。 第五章,對系統(tǒng)的開發(fā)過 程及相關(guān)細(xì)節(jié)進(jìn)行介紹,以表示層,業(yè)務(wù)層,持久層的劃分層次對系統(tǒng)的實(shí)現(xiàn)進(jìn)行了詳細(xì)的說明。 第六章,對系統(tǒng)進(jìn)行測試,并對未來系統(tǒng)的維護(hù)進(jìn)行介紹。 第 1 章 引言 5 第七章,對電子病歷系統(tǒng)的設(shè)計(jì)與研究做出總結(jié),并對未來該領(lǐng)域的發(fā)展方向做出展望。 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 6 第 2章 相關(guān)技術(shù)介紹 2術(shù)概述 一種利用 平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理等相關(guān)復(fù)雜問題的體系結(jié)構(gòu),提供了企業(yè)計(jì)算所必須的服務(wù)如事務(wù)、安全性、消息服務(wù)等。 用的組件如 行于 過連接器訪問企業(yè)信息系統(tǒng),如數(shù)據(jù)庫系統(tǒng)、 統(tǒng)和其他應(yīng)用程序系統(tǒng) 5。 用可以集成一系列的客戶端,包括獨(dú)立運(yùn)行的臺式客戶端、基于 覽器的客戶端,以及無線客戶端等。 術(shù)的基礎(chǔ)是核心 臺或 臺的標(biāo)準(zhǔn)版,它不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點(diǎn),例如“編寫一次、隨處運(yùn)行”的特點(diǎn)、方便存取數(shù)據(jù)庫的術(shù)以及能夠在 用中保護(hù)數(shù)據(jù)的安全模式等等;而且還提供了對 及 術(shù)的全面支持。其最終目的就是成為一個(gè)能夠使企業(yè)開發(fā)者大幅縮短投放市場時(shí)間的體系結(jié)構(gòu)。 系結(jié)構(gòu) 6提供的中間層集成框架,可用于滿足無需太多費(fèi)用而又需要高可用性、高可靠性以及可擴(kuò)展性的應(yīng)用的需求。由于提供了統(tǒng)一的開發(fā)平臺, 低了開發(fā)多層應(yīng)用的費(fèi)用和復(fù)雜性,同時(shí)強(qiáng)有力的支持了現(xiàn)有應(yīng)用程序的集成,完全支持 強(qiáng)了安全性,提高了性能。 2架 從圖 可以看到, 用多 層的分布式應(yīng)用模型 7,應(yīng)用邏輯按功能劃分為組件,各個(gè)應(yīng)用組件根據(jù)他們所在的層分布在不同的機(jī)器上。事實(shí)上,計(jì) 初衷正是為了解決兩層模式 (弊端,在傳統(tǒng)模式中,客戶端擔(dān)當(dāng)了過多的角色因此顯得臃腫,在兩層模式中,第一次部署的時(shí)候比較容易,但不容易升級和修改,可伸展性也不理想,而且經(jīng)常要基于某種專有的協(xié)議 通常是某種數(shù)據(jù)庫協(xié)議。這使得重用業(yè)務(wù)邏輯和界面邏輯比較困難?,F(xiàn)在 多層企業(yè)級應(yīng)用模型將兩層化模型中的不同層面切分成許多層。一個(gè)多層化應(yīng)用能夠?yàn)椴煌拿糠N服 務(wù)提供一個(gè)獨(dú)立的層,以下是 第 2 章 相關(guān)技術(shù)介紹 7 圖 2統(tǒng)結(jié)構(gòu) 1. 客戶層組件:運(yùn)行在客戶端計(jì)算機(jī)上,用來與用戶交互,并把來自系統(tǒng)的信息顯示給用戶?;?用,允許瀏覽器將 頁和 用可以是基于 ,也可以是不基于 一個(gè)基于 用中,用戶的瀏覽器在客戶端中運(yùn)行,并從一個(gè) 務(wù)器上下載 中的靜態(tài) 面,或者由 成的動(dòng)態(tài) 面。在一個(gè)不基于 用 程序中,或者一個(gè)獨(dú)立客戶程序中,不是運(yùn)行在 面中,而是運(yùn)行在其它一些基于網(wǎng)絡(luò)的系統(tǒng)中的 序,它們在客戶層中運(yùn)行,并在不經(jīng)過 的情況下訪問 組件:運(yùn)行在 務(wù)器上, 件可以由 面、及顯示 面的 成。調(diào)用 者 面的面在應(yīng)用程序組裝時(shí)與 件打包在一起。跟客戶層一樣, 可以包含一個(gè) 管理用戶輸入,并將輸入發(fā)送到在業(yè)務(wù)層中運(yùn)行的來處理 8。 行在 務(wù)器上,作為解決或滿足某個(gè)特定業(yè)務(wù)領(lǐng)域 (比如銀行、零售或金融業(yè) )需要的邏輯業(yè)務(wù)代碼,由運(yùn)行在業(yè)務(wù)層的 個(gè) 收來自客戶程序的數(shù)據(jù),然后對數(shù)據(jù)進(jìn)行處理 (如果需要 ),再將數(shù)據(jù)發(fā)送到企業(yè)信息層存儲。一個(gè) 存儲中檢索到數(shù)據(jù),再將數(shù)據(jù)送回客戶程序。運(yùn)行在業(yè)務(wù)層的 賴于容器,來為諸如事務(wù)、生命期、狀態(tài)管理、資源存儲池及多線程提供通常較為復(fù)雜的 同濟(jì)大學(xué) 碩士學(xué)位論文 基于 電子病歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 8 系統(tǒng)級代碼。業(yè)務(wù)層和 共同構(gòu)成了三 層 用的中間層,而其它兩層是客戶層和企業(yè)信息系統(tǒng)層 9。 軟件:運(yùn)行在 務(wù)器上,這一層運(yùn)行企業(yè)信息系統(tǒng)軟件,這層包括企業(yè)基礎(chǔ)設(shè)施系統(tǒng),例如企業(yè)資源計(jì)劃 (大型機(jī)事務(wù)處理 (數(shù)據(jù)庫系統(tǒng)及其它遺留信息系統(tǒng) ( 用組件因?yàn)槟撤N原因(例如訪問數(shù)據(jù)庫 )可能需要訪問企業(yè)信息系統(tǒng)。 臺 的未來版本將支持構(gòu),該架構(gòu)是將 臺連接到企業(yè)信息系統(tǒng)上的一個(gè)標(biāo)準(zhǔn)0。 2優(yōu)勢 供了一個(gè)企業(yè)級的計(jì)算模型和運(yùn)行環(huán)境用于開發(fā)和部署多層體系結(jié)構(gòu)的應(yīng)用。它通過提供企業(yè)計(jì)算環(huán)境所必需的各種服務(wù),使得部署在 全性、可擴(kuò)展性和可靠性 11。 術(shù)與其他 用開發(fā)技術(shù)相比,其優(yōu)越性在于 12: 搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制。 T 資產(chǎn):由于企業(yè)必須 適應(yīng)新的商業(yè)需求,利用已有的企業(yè)信息系統(tǒng)投資,而不是重新制定全盤方案就變得很重要。這樣,一個(gè)以漸進(jìn)的 (而不是激進(jìn)的,全盤否定的 )方式建立在已有系統(tǒng)之上的服務(wù)器端平臺機(jī)制是企業(yè)所需求的。而通過使用 構(gòu),用戶可以充分利用原有的投資來進(jìn)行新需求的開發(fā)。這之所以成為可能是因?yàn)?有廣泛的業(yè)界支持和一些重要的“企業(yè)計(jì)算 ”領(lǐng)域供應(yīng)商的參與。每一個(gè)供應(yīng)商都對現(xiàn)有的客戶提供了不用廢棄已有投資,進(jìn)入可移植的 域的升級途徑。由于基于 臺的產(chǎn)品幾乎能夠在任何操作系統(tǒng)和硬件配置上運(yùn)行,現(xiàn)有的操作系統(tǒng)和 硬件也能被保留使用。 術(shù)允許企業(yè)將一些通用的、很繁瑣的服務(wù)端任務(wù)交給中間件供應(yīng)商去完成,從而使開發(fā)人員可以將精力集中在如何實(shí)現(xiàn)商業(yè)邏輯上,相應(yīng)地縮短了開發(fā)時(shí)間。高級中間件供應(yīng)商提供以下復(fù)雜的中間件服務(wù): 1)狀態(tài)管理服務(wù):讓開發(fā)人員寫更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開發(fā)。 2)持續(xù)性服務(wù):讓開發(fā)人員不用對數(shù)據(jù)訪問邏輯進(jìn)行編碼就能編寫應(yīng)用程序,能生成更輕巧、與數(shù)據(jù)庫無關(guān)的應(yīng)用程序,這種應(yīng)用程序更易于開發(fā)與維護(hù)。 第 2 章 相關(guān)技術(shù)介紹 9 3)分布式共享數(shù)據(jù)對象 務(wù):讓開發(fā)人 員編制高性能的系統(tǒng),極大提高整體部署的伸縮性。 夠開發(fā)部署在異構(gòu)環(huán)境中的可移植程序?;趹?yīng)用程序不依賴任何特定操作系統(tǒng)、中間件、硬件,因此設(shè)計(jì)合理的基于 程序只需開發(fā)一次就可部署到各種平臺。這在典型的異構(gòu)企業(yè)計(jì)算環(huán)境中是十分關(guān)鍵的。 準(zhǔn)也允許客戶訂購與 容的第三方的現(xiàn)成的組件,把他們部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個(gè)方案所需的費(fèi)用。 . 業(yè)必須要選擇一種服務(wù)器端平臺,這種平臺應(yīng)能提供極佳的可伸縮性去滿足那些在他們系統(tǒng)上進(jìn)行商業(yè) 運(yùn)作的大批新客戶?;?如可被部署到高端 大型機(jī)系統(tǒng),這種系統(tǒng)單機(jī)可支持 64 至 256 個(gè)處理器。 域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略,能消除系統(tǒng)中的瓶頸,允許多臺服務(wù)器集成部署。這種部署可達(dá)數(shù)千個(gè)處理器,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿足未來商業(yè)應(yīng)用的需要。 個(gè)服務(wù)器端平臺必須能全天候運(yùn)轉(zhuǎn)以滿足公司客戶、合作伙伴的需要。因?yàn)?全球化的、無處不在的,即使在夜間按計(jì)劃停機(jī)也可能造成嚴(yán)重?fù)p失。若是意外停機(jī),那會(huì)有災(zāi)難性后 果。 署到可靠的操作環(huán)境中,它們支持長期的可用性。一些 署在 境中,客戶也可選擇健壯性能更好的操作系統(tǒng)如 S/390。最健壯的操作系統(tǒng)可達(dá)到 可用性或每年只需 5 分鐘停機(jī)時(shí)間。這是實(shí)時(shí)性很強(qiáng)商業(yè)系統(tǒng)理想的選擇。 臺能夠提供多層分布式的應(yīng)用模型,重復(fù)利用組件,提供統(tǒng)一安全的模式,并可以靈活地控制事務(wù)處理。借助 僅能夠很快地將客戶解決方案推向市場,還能夠使基于 件、不依賴于平臺的解決方案不被鎖定到任何廠商的產(chǎn)品 和 式 電子商務(wù)已經(jīng)成為目前商業(yè)領(lǐng)域中十分重要的一種運(yùn)作方式,能夠快捷、高效的構(gòu)建出客戶所需要的電子商務(wù)網(wǎng)站是 序員最期待的事情。作為開發(fā)電子商務(wù)應(yīng)用及動(dòng)態(tài)網(wǎng)站的基礎(chǔ), 術(shù)成功地實(shí)現(xiàn)了瀏覽器與服務(wù)器應(yīng)用程序之間的連接,成為客戶端 覽器和服務(wù)器之間資

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論