【正文】
O 工廠對象。 系統(tǒng)業(yè)務(wù)接口層主要是調(diào)用對應(yīng)的系統(tǒng)邏輯層來進(jìn)行 邏輯 處理 ,并 實(shí)現(xiàn) 與系統(tǒng)邏輯層使用領(lǐng)域類進(jìn)行交換數(shù)據(jù)。由于采用基于 STRUTS 的 MVC 框架技術(shù),顯示頁面中不包含任何業(yè)務(wù)邏輯代碼,而只是顯示數(shù)據(jù)。 DAO 接口是數(shù)據(jù)訪問的功能描述,它與具體的實(shí)現(xiàn)無關(guān)。軟件系統(tǒng)的維護(hù)主要包括兩方面,一是排除已有的錯(cuò)誤,二是在現(xiàn)有系統(tǒng)中實(shí)現(xiàn)新的軟件需求。采用開放的體系架構(gòu),基于開放源代碼的技術(shù)框架和數(shù)據(jù)庫系統(tǒng),使用高效率的開源和免費(fèi)開發(fā)工具,具備完整的文檔說明,并對外提供統(tǒng)一的數(shù)據(jù)接口,以便同該醫(yī)院其他業(yè)務(wù)系 統(tǒng)交換數(shù)據(jù)。 3)資源利用情況。 易用性需求 該系統(tǒng)要求操作簡單,易上手,且界面上存在操作提示,使用者若有不懂的地方可以參考用戶手冊和幫助文檔。 物資驗(yàn)收:物資管理部門對供應(yīng)商提供的醫(yī)療物資進(jìn)行驗(yàn)收,驗(yàn)收合格后進(jìn)入醫(yī)療物資庫房,然后財(cái)務(wù)部門根據(jù)采購合同支付相應(yīng)貨款。 2)系統(tǒng)要具有良好的開放性和可維護(hù)性。主要解決如何確定調(diào)研對象、被調(diào)研對象、調(diào)研方法、調(diào)研過程等問題。 SQL 語言 包含數(shù)據(jù)定義語言( Data Definition Language, DDL)、數(shù)據(jù)操縱語言( Data Manipulation Language,DML)和數(shù)據(jù)控制語言( Data Control Language, DCL) 三個(gè)部分。 iBATIS 框架圖參見圖 所示。 STRUTS 是 Apache 組織 下的一個(gè)開源項(xiàng)目,最初是 Jakarta 項(xiàng)目 的一個(gè)子項(xiàng)目,是一個(gè) J2EE 應(yīng)用領(lǐng)域中應(yīng)用 很廣的開源 MVC 框架, 它 提供了 完整的 開發(fā) MVC 模式應(yīng)用 系統(tǒng)的底層架構(gòu)支持; STRUTS 采用 Java Servlet/JSP 技術(shù),實(shí)現(xiàn)了基于 Java EE Web 應(yīng)用的 MVC 設(shè)計(jì)模式的應(yīng)用框架,是 MVC 設(shè)計(jì)模式中的一個(gè)經(jīng)典 又有生命力的 產(chǎn)品 [16]。 其中, Web 層 組件 與 客戶層通訊,通過某些 JavaBeans 對象來處理用戶輸入,并把 用戶 輸入發(fā)送給 J2EE 業(yè)務(wù)層上運(yùn)行的 EJB 組件來處理。 UML中包含用例圖、類圖、對象圖、狀態(tài)圖、序列圖、協(xié)作圖、活動(dòng)圖、組件圖、部署圖等九種類型的圖,充分地顯示了 UML 的 靈活性和 多樣性。面向?qū)ο蠓治鲋饕?完成以下工 作: 在用戶和軟件開發(fā)人員 間溝通 用戶的基本 需求,包括數(shù)據(jù)需求、功能需求、流程需求、權(quán)限需求 、 性能需求 等;描述和確認(rèn)系統(tǒng)需要包含的類(包括定義類的屬性和操作);刻畫 系統(tǒng)相關(guān)的 類的層次結(jié)構(gòu)和相互關(guān)系,確定類與類之間的繼承關(guān)系;表示類或?qū)ο笾g的繼承以外的關(guān)系;為類或?qū)ο?進(jìn)行實(shí)際 建模和確認(rèn);反復(fù)對已有分析 設(shè)計(jì) 成果進(jìn)行再分析,直至 確定 完成 面向?qū)ο蟮?信息系統(tǒng)建模 [8]。 第 3章 醫(yī)院物資管理系統(tǒng)需求分析。隨著我國改革開放不斷深入,建立與其相配套的醫(yī)院物資管理模式也順其自然的成為了醫(yī)院現(xiàn)代化發(fā)展的必然要求。隨著我國改革開放不斷深入,建立與其相配套的醫(yī)院物資管理模式也自然成為了醫(yī)院現(xiàn)代化發(fā)展的必然要求。醫(yī)院物資管理是為醫(yī)院完成醫(yī)療、教學(xué)、科研等工作,對所需各種物資進(jìn)行計(jì)劃、采購、保管、供應(yīng)、維修等各項(xiàng)組織管理工作,包括物資計(jì)劃制訂、物資采購、物資使用、物資儲(chǔ)備和物資監(jiān)控等幾個(gè)重要環(huán)節(jié)。 醫(yī)院是關(guān)系到民生的重要組織,涉及到大量醫(yī)療相關(guān)物資的管理工作,包括物資計(jì)劃制訂、物資采購、物資使用、物資儲(chǔ)備和物資監(jiān)控等幾個(gè)重要環(huán)節(jié),醫(yī)院物資管理是醫(yī)院為完成醫(yī)療、教學(xué)、科研等工作,對所需各種物資進(jìn)行計(jì)劃、采購、保管、供應(yīng)、維修等各項(xiàng)組織管理工作。 本文的主要章節(jié)安排為: . ... 第 1章 概述,主要講述了論文的研究背景及意義,醫(yī)院物資管理系統(tǒng)的研究和應(yīng)用現(xiàn)狀,并介紹了論文的研究內(nèi)容和論文的組織結(jié)構(gòu)。 面向?qū)ο筌浖夹g(shù)一般包 含面向?qū)ο蟮南到y(tǒng)分析( ObjectOriented Analysis, OOA)、面向?qū)ο蟮南到y(tǒng)設(shè)計(jì)( ObjectOriented Designed, OOD)和面向?qū)ο蟮某绦蛟O(shè)計(jì)( ObjectOriented Programming, OOP)等。UML 的最大特點(diǎn)就是使用定義好的各類圖表對待開發(fā)系統(tǒng)的分析、設(shè)計(jì)和實(shí)現(xiàn),為系統(tǒng)用戶和開發(fā)人員構(gòu)建了統(tǒng)一的溝通界面。 J2EE 客戶層組件 主要 負(fù)責(zé)展現(xiàn)與用戶交互的界面,并與 服務(wù)器端 的 J2EE 表示層進(jìn)行上下行 信息 通訊。 MVC 設(shè)計(jì)模式的模型( Model)、視圖( View)和控制( Controller)等三個(gè)層面 有其各自的功能作用 [15], MVC 模式具體示意圖如圖 所示。 iBATIS 提供的持久層框架包括 SQL Maps和 Data Access Objects( DAO),同時(shí)還提供一個(gè)利用該 框架開發(fā)的 JPetStore 實(shí)例。 DOM 模型一般需要使用 各類 網(wǎng)頁腳本語言來訪問, 并需要相應(yīng)瀏覽器提供 API 支持, 目前最常用的 語言 是 Javascript。 系統(tǒng)需求的獲取和分析是各類信息系統(tǒng)開發(fā)過程的第一個(gè)步驟,也是系統(tǒng)分析和設(shè)計(jì)過程中的關(guān)鍵一環(huán)。在滿足該醫(yī)院物資管理的基本功能需求的基礎(chǔ)上,該系統(tǒng)要為該醫(yī)院的物資管理效率提升提供有效的信息技術(shù)支持。 圖 醫(yī)療物資管理流程 該流程基本上包括物資分類管理、物資計(jì)劃、物資采購、物資驗(yàn)收、庫存管理、物資調(diào)撥、物資供應(yīng)監(jiān)控、物資信息統(tǒng)計(jì)與分析等功能模塊,簡單的功能描述 如下: 物資分類管理:對醫(yī)療過程中相關(guān)的各類物資進(jìn)行分類和注冊,錄入物資的名稱、來源、規(guī)格、用途等基本信息,為物資申請、采購、驗(yàn)收等管理提供資源分類支持。 醫(yī)院物資管理相關(guān)的基本業(yè)務(wù)涉及到醫(yī)院物資管理相關(guān)科室、物資管理庫房、采購物資的供應(yīng)科和財(cái)務(wù)相 關(guān)審核部門。本系統(tǒng)對一般操作的平均響應(yīng)時(shí)間不超過 2 秒,最長響應(yīng)時(shí)間不超過 8 秒。 2)使用便捷。 4)可定制化。在該層中通過設(shè)置簡單的 XML 配置文件,將Java Bean 映射為具體的 數(shù)據(jù)庫 SQL 語句,并自動(dòng)生成 JDBC 的PreparedStatement 屬性, 最后完成 對象與數(shù)據(jù)庫中的數(shù)據(jù)表之間的映射。 2)采用 HTML DIV 與 CSS 相 結(jié)合的頁面布局。輔助開發(fā)組件 需 要具有一定的通用性和易用性,便于在類似的信息系統(tǒng)的實(shí)現(xiàn)中使用。視圖層的整體架構(gòu)如圖 所示??傮w 技術(shù)架構(gòu)如圖 所示。 軟件系統(tǒng)框架設(shè)計(jì)目標(biāo) 軟件系統(tǒng)架構(gòu)設(shè)計(jì)的目標(biāo)一般包含以下幾個(gè)方面: . ... 1)可靠性。 3)技術(shù)要求。系統(tǒng)應(yīng) 提供用戶手冊及在線幫助,以便用戶能更好地使用。 業(yè)務(wù)科室人員:負(fù)責(zé)所在科室的物資管理相關(guān)工作,可參與包括物資計(jì)劃、物資調(diào)撥等功能。 . ... 系統(tǒng)功能要求 醫(yī)療物資的庫存是為臨床需求與供給之間建立了緩沖,且保持一定的庫存是維持正常醫(yī)療服務(wù)不可或缺的前提之一,但過量的庫存則會(huì)大量占用醫(yī)院資金和大幅增加庫存成本。獲取系統(tǒng)需求的目的是為了將需求描述出來并最終確定,所以獲取系統(tǒng)需求的最重要工作就是描述獲取到的系統(tǒng)需求,使用通用的標(biāo)準(zhǔn)的需求描述方法來完成軟件需求規(guī)格說明書。目前 , MySQL 成為了 Oracle 公司的另一個(gè)數(shù)據(jù)庫項(xiàng)目, 因此 MySQL 與 Java 的契合程度 在不斷加深。 XML( eXtensible Markup Language,可擴(kuò)展標(biāo)識(shí)語言)來源于 SGML [18]。 DAO 對象同其它 J2EE 類之間的關(guān)系如圖 所示。 . ... J2EE 相關(guān)的設(shè)計(jì)模式與實(shí)現(xiàn) 設(shè)計(jì)模式是指 在特定場景下 對被用來解決一般設(shè)計(jì)問題的類和相互 通信的對象的描述,簡單的說設(shè)計(jì)模式就是在具體場合下解決問題的方法和經(jīng)驗(yàn),設(shè)計(jì)模式 為開發(fā)人員提供了一種使用專家設(shè)計(jì)經(jīng)驗(yàn)的有效途徑 [14]。 圖 J2EE 相關(guān)技術(shù)架構(gòu) J2EE 體系架構(gòu) 中 按照 具體 功能 被 劃分為不同的組件,這些組件可以 運(yùn)行 在不同 的服務(wù)器上 。面向?qū)ο笤O(shè)計(jì)的一般步驟為系統(tǒng)設(shè)計(jì)、對象設(shè)計(jì)和消息設(shè)計(jì) [9]。 第 7章 結(jié)論與展望。醫(yī)院信息管理系統(tǒng)是支撐現(xiàn)代化醫(yī)院運(yùn)營的必要基礎(chǔ)設(shè)施,對于醫(yī)院管理的現(xiàn)代化、科學(xué)化和規(guī)范化有很大的支持作用,有助于提高醫(yī)院的工作效率,提升醫(yī)療質(zhì)量和透明度 [5]。s enterprises and institutions of materials management mode in order to plan as the main feature, but the materials management level to the rule of man, the lack of scientific rationality, management and inefficient. With the deepening of China39。. ... 碩士學(xué)位論文 (專業(yè)學(xué)位) 基于 B/S架構(gòu)的醫(yī)院物資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 學(xué) 號(hào): 所在院系:軟件學(xué)院 職業(yè)類型:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 副指導(dǎo)教師: 二〇一三年九月. ... A dissertation submitted to Tongji University in conformity with the requirements for the degree of Master of Engineering Design and Implementation of Hospital Medical Supply Management System based on the B/S Architecture Candidate: Student Number: School/Department: School of Software Engineering Discipline: Software Engineering Major: Software Engineering Supervisor: September, 2020 . ... 基于B/S架構(gòu)的醫(yī)院物資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 同 濟(jì) 大 學(xué) . ... 學(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)。s daily management, involving a large number of medicalrelated materiel management. Hospital medical materials management is for hospitals to plete medical treatment, teaching, scientific research and other work on a variety of materials required for planning, procurement, storage, supply, maintenance and other work of the anization and management, including the development of materials planning, procurement, materials used, material reserves and supplies monitoring, and several other important links. In order to improve the level of hospital materials management, medical materials management to achieve puterized materials management related to the development of hospital information system is an inevitable choice. Due to the traditional planned economy, China39。而醫(yī)院信息 管理系統(tǒng)( Hospital Information System, HIS)的分析、設(shè)計(jì)、開發(fā)和使用融合了醫(yī)學(xué)科學(xué)、信息技術(shù)、網(wǎng)絡(luò)技術(shù)、管理科學(xué)等多種學(xué)科,目前在發(fā)達(dá)國家已經(jīng)得到了廣泛的應(yīng)用,并創(chuàng)造了較好的社會(huì)效益和經(jīng)濟(jì)效益。介紹了該管理系統(tǒng)的測試和部署環(huán)境,并介紹了具體部署情況作了描述。通過面向?qū)ο?的 設(shè)計(jì) 過程,將能夠確定如何從類中生成 對象,對象 之 間如何關(guān)聯(lián),對象 之 間的關(guān)系行為和對象 之 間的通信