

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 醫(yī)院設備信息化綜合管理系統(tǒng)</p><p> 摘要:醫(yī)院設備信息化綜合管理系統(tǒng)廣泛應用于各大中小醫(yī)院中,幾乎每個進行了信息化建設的醫(yī)院類企業(yè)都建設了醫(yī)院設備管理信息系統(tǒng)。隨著科技的進步社會的發(fā)展,對醫(yī)院的設備進行現(xiàn)代化綜合管理已經變得非常重要。醫(yī)院設備信息化綜合管理系統(tǒng)包括醫(yī)院設備的出入庫管理、醫(yī)院設備的庫存管理及查詢統(tǒng)計管理。</p><p> 從設計到運行,系
2、統(tǒng)基本上滿足了醫(yī)院對設備管理的需求,通過系統(tǒng)可以方便快捷的查詢設備的出入庫管理及庫存情況,打印輸出相應明細報表,其中主要包括設備名稱、設備編號、規(guī)格型號、數(shù)量、單價、金額、最高庫存、最低庫存等相關內容。并且可以方便的查詢進庫、出庫等相關事宜以及各科室的領料情況,便于管理、提高。</p><p> 醫(yī)院設備信息化綜合管理系統(tǒng)運用了面向對象、操作系統(tǒng)2000 、powerbuilder 9.0、SQL語言以及軟件工
3、程等各種工具方法,在滿足系統(tǒng)需求的基礎上追求代碼更加規(guī)范、界面更加美觀合理、使用操作更加方便,力求讓醫(yī)院的設備使用更加方便,患者就醫(yī)流程更加合理。</p><p> 關鍵字:醫(yī)院 設備 管理 信息化</p><p> COMPREHENSIVE MANAGEMENT SYSTEM FOR HOSPITAL EQUIPMENT INFORMATION</p><p&g
4、t; ABSTRACT: The integrated management system of hospital equipment information is widely used in each large and middle hospitals, almost every hospital enterprise which has the informationization construction has been
5、building the information system of hospital equipment management.. With the development of science and technology, the modern comprehensive management of the hospital equipment has become very important.. The i
6、ntegrated management system of hospital equipment informationization inclu</p><p> From design to operation system basically meet the need of equipment management in hospitals, the system can quickly and ea
7、sily search for the equipment in and out of the warehouse management and inventory, print output the corresponding detailed reports, which mainly include device name, device number, specifications, types, quantity, unit
8、price, total amount, the highest inventory, minimum inventory etc. related content. And you can easily query the material into the library, library and other</p><p> Hospital equipment information inte
9、grated management system using the object-oriented, 2000, the original concept 9.0 operating system, SQL language, as well as a variety of tools such as software engineering method, on the basis of meet the system requir
10、ements in pursuit of code more standardized, more beautiful and reasonable, it is more convenient to use the operating interface, makes every effort to make hospital equipment use more convenient, was hospitalized proces
11、s more reasonable.</p><p> Keywords: hospital equipment management information</p><p><b> 目錄</b></p><p><b> 1.前言1</b></p><p> 2.系統(tǒng)的需求設計概述2
12、</p><p> 2.1 醫(yī)院設備管理要點及現(xiàn)狀2</p><p> 2.2 醫(yī)院設備的定義及分類2</p><p> 3.醫(yī)院設備管理系統(tǒng)設計應用軟件4</p><p> 3.1 系統(tǒng)開發(fā)環(huán)境4</p><p> 3.2 其他管理系統(tǒng)工具簡介5</p><p> 3.3
13、 開發(fā)數(shù)據(jù)庫應用軟件綜述5</p><p> 3.4 數(shù)據(jù)庫系統(tǒng)開發(fā)的幾個關鍵技術6</p><p> 4.管理系統(tǒng)的對象分析設計9</p><p> 4.1 面向對象的設計過程9</p><p> 4.2 面向對象分析9</p><p> 4.3面向對象設計9</p><p&
14、gt; 4.4程序實現(xiàn)及測試9</p><p> 5.醫(yī)院設備管理系統(tǒng)結構設計11</p><p> 5.1 總體設計11</p><p> 5.2 主要數(shù)據(jù)庫的邏輯關系設計11</p><p> 5.3 系統(tǒng)結構圖及其功能11</p><p> 6.設備管理系統(tǒng)的實現(xiàn)22</p>
15、<p> 7.設計總結及結論23</p><p><b> 參考文獻24</b></p><p><b> 附錄25</b></p><p><b> 致謝35</b></p><p><b> 1.前言</b></p&
16、gt;<p> 隨著科技的進步社會的發(fā)展,計算機技術已經影響到我們生活的很多方面。我們的衣食住行正常生活以及辦公都離不開計算機的幫助,因此可以看出計算機在我們生活中的地位越來越重要。當今社會是一個信息化的社會,為了提高生活水平和工作效率,各行各業(yè)對計算機的依賴越來越高,都在嘗試利用計算機技術來實現(xiàn)自動化管理手段,讓工作效率升高。醫(yī)院是與我們生活很貼近的一個行業(yè),醫(yī)院的正常運行工作已經離不開計算機的支持。我們去醫(yī)院掛號、問
17、診、拿藥或是手術,沒有一樣能離開計算機的幫助。隨著醫(yī)療水平的進步和醫(yī)療體系的完善,醫(yī)院需要提高競爭力更好的服務于人類,其中擁有一套成熟完美的管理系統(tǒng)成為必要條件。醫(yī)療設備是醫(yī)院醫(yī)療水平的體現(xiàn)也是醫(yī)學能力的一部分,醫(yī)學工作者的工作離不開精密的醫(yī)療設備。設備管理作為醫(yī)院管理系統(tǒng)的一個重要組成部分具有極其重要的作用,保證醫(yī)院醫(yī)療設備的正常運行,使用一系列科學的計算機技術和方法,從而實現(xiàn)醫(yī)院的價值,提高醫(yī)院的經濟效益。</p>&
18、lt;p> 本醫(yī)院設備信息化管理系統(tǒng)基于PowerBuilder面向對象應用開發(fā)工具的使用, 在PowerBuilder使用的基礎上,探究了很多相關例子,比較具有代表性。通過對PowerBuilder的摸索和探究,包括老師的耐心指導,很大程度上提高了相關開發(fā)能力。</p><p> 2 系統(tǒng)的需求設計概述</p><p> 2.1 醫(yī)院設備管理要點及現(xiàn)狀</p>
19、<p> 醫(yī)院設備是醫(yī)院不可或缺的一部分,醫(yī)療設備的正常工作是醫(yī)院得以運行的基礎。起初沒有什么規(guī)范的信息化管理系統(tǒng),經過多年的發(fā)展,我國的醫(yī)院設備已經有了相當?shù)囊?guī)模,這就需要更加趨于規(guī)范和合理的醫(yī)院設備信息化管理系統(tǒng)。隨著人民生活水平的不斷提高,醫(yī)院設備的選用越來越嚴格,各種設備結構和功能在不斷調整,應用范圍也在逐步擴大。擁有一個很好的設備管理系統(tǒng)則是整個醫(yī)院加強管理、更快的醫(yī)院運行的必須條件設備管理優(yōu)劣,直接關系經濟效益的
20、好壞。這無庸質疑。</p><p> 醫(yī)療設備是人類不斷研究發(fā)明的產物,具有高度的專業(yè)性、嚴密性,從開始到結束的全過程都是要加強管理控制。目前我國現(xiàn)階段醫(yī)療設備的管理不夠完善,缺乏一套統(tǒng)一規(guī)范的標準體系?,F(xiàn)狀是:我國不同地區(qū)的醫(yī)院設備水平差異大,管理軟件多種多樣無法形成規(guī)范,網(wǎng)絡使用星形拓撲結構。</p><p> 2.2 醫(yī)院設備的定義及分類</p><p>
21、 醫(yī)院設備是醫(yī)院為實施救治所必須的物質保障,有了醫(yī)院設備的正常運行,醫(yī)院的工作才能有條不紊的進行。醫(yī)院設備指救治期間用于人體的儀器、設備及材料。就目前來說,醫(yī)院醫(yī)療水平的高低在很大程度上表現(xiàn)在儀器上。</p><p> 使用醫(yī)院設備的目的在于:</p><p> (一)預防、診斷治療和緩解疾病。</p><p> ?。ǘ┰\斷、治療、緩解損傷或者殘疾。<
22、/p><p> (三)研究、替代、調節(jié)解剖和生理過程。</p><p><b> ?。ㄋ模┛刂迫焉?。</b></p><p> 為了更好地掌握醫(yī)院設備的情況,需要給他們分類。此次分為三大類:</p><p> ?。ㄒ唬┰\斷設備類又分為8類,即功能檢查設備、超聲診斷設備、內窺鏡檢查設備、核醫(yī)學設備、X射線診斷設備、實驗診斷
23、設備及病理診斷裝備。</p><p> ?。ǘ┲委熢O備類:又分為十小類 </p><p> 1、 病房護理設備例如病床、推車等。</p><p> 2、手術設備例如手術床、手術器械、顯微外科設備等。</p><p><b> 3、放射治療設備。</b></p><p> 核醫(yī)學治療設備。
24、 </p><p><b> 理化設備。 </b></p><p> 6、激光設備例如紅寶石激光、氦氖激光、二氧化碳激光等。 </p><p><b> 7、透析治療設備。</b></p><p><b> 8、體溫冷凍設備。</b></p><
25、;p><b> 9、急救設備。</b></p><p> 10、其它治療設備。</p><p> ?。ㄈ┹o助設備類例如空調設備、血庫設備、醫(yī)用錄像攝影設備等。</p><p> 3 醫(yī)院設備信息化綜合管理系統(tǒng)設計軟件</p><p> 3.1 系統(tǒng)開發(fā)環(huán)境</p><p> 醫(yī)院
26、設備信息化綜合管理系統(tǒng)的開發(fā)選擇以下幾款軟件作為系統(tǒng)的平臺支持。</p><p> 3.1.1網(wǎng)絡操作系統(tǒng) windows NT</p><p> Windows NT以其功能強大的系統(tǒng)軟件構成,是目前使用最為普遍的網(wǎng)絡操作系統(tǒng),因其安全性好、操作簡便及開放的互聯(lián)協(xié)議而被廣大用戶所采用。</p><p> Windows NT有多重引導功能、實現(xiàn)了“搶先式”多
27、任務和多線程操作、支持多CPU系統(tǒng)、支持多種硬件平臺、可與各種網(wǎng)絡操作系統(tǒng)實現(xiàn)互操作、支持多種協(xié)議、安全性極高等特點。</p><p> Windows NT引入了NIFS、共享、用戶賬戶、域、工作群組、權利、權限、安全審核等新概念,已經逐漸取代其他平臺成為企業(yè)組網(wǎng)的標準平臺。</p><p> 3.1.2安裝windows2000 客戶平臺</p><p>
28、 Windows2000 客戶平臺是由微軟公司發(fā)行于1999年底的WindowsNT系列的32位視窗操作系統(tǒng)。</p><p> Windows2000共有4個版本:專業(yè)版、服務器版、高級服務器版和數(shù)據(jù)中心服務器版。它的新功能有:遠程計算、安全性、基工作方式、計算環(huán)境、智能鏡像、多種多樣的資源管理工具、資源應用等。 Windows2000對單CPU系統(tǒng)和雙CPU系統(tǒng)均支持。</p>&l
29、t;p> 3.1.3面向對象的數(shù)據(jù)庫開發(fā)工具PowerBuider 9.0</p><p> PowerBuilder是一種面向對象的應用開發(fā)工具,在數(shù)據(jù)庫前端開發(fā)工具里面是最好的一種。他繼承了一個強大和易于使用的第四代編程語言,內置的對象類,包括各種數(shù)據(jù),包括,可以很好的支持和訪問各種數(shù)據(jù)庫,目前廣泛使用的,如IBM DB2、Oracle、Microsoft SQL Serve、Informix等。他
30、還具有優(yōu)良的多平臺支持的特點。特別是PowerBuilder8.0的發(fā)布,使其在集成開發(fā)環(huán)境、項目組織上更趨完善,不僅能更好的進行基于客戶機/服務器(C/S)模式的應用開發(fā),而且具有方便高效的優(yōu)勢。PowerBuilder9.0與以前的版本相比,其界面風格有了很大的變化,增加了許多功能,主要體現(xiàn)在Web Services、版本控管能力和網(wǎng)頁制作功能等方面。其中菜單中增加了Run 和Tools兩項,因此與之前的版本有所不同,功能也更加方便
31、合適。另一方面引入了一些新的概念(如工作區(qū)、目標、系統(tǒng)數(shù)等),工具欄也發(fā)生了變化,對新的功能作了一些處理。</p><p> PowerBuilder的安裝環(huán)境-需要用到的計算機基本配置:</p><p> ?486以上的CPU;</p><p> ?16MB以上的內存;</p><p> ?CD-ROM驅動器;</p>
32、<p><b> ?VGA顯示器;</b></p><p> ?不少于45MB的硬盤空間;</p><p> ?Windows95/98,或Windows NT4.0/5.0操作系統(tǒng)。</p><p> 3.2 其他管理系統(tǒng)工具簡介</p><p> 3.2.1大型數(shù)據(jù)庫管理系統(tǒng)Sybase &l
33、t;/p><p> Sybase是國際上流行的三大數(shù)據(jù)庫之一,是真正開放的數(shù)據(jù)庫;是一種高性能的數(shù)據(jù)庫,率先實現(xiàn)了客戶/服務器體系結構。 </p><p> 3.2.2 SQL Server 7.0簡介</p><p> SQL SERVER 又叫結構化查詢語言,作用于與各種數(shù)據(jù)庫直接建立聯(lián)系。其主要特點有真正的客戶機/服務器體系結構、圖形化用戶界面、與Wind
34、ows NT完全集成等。SQL Server 7.0是1998年開發(fā)出來的,其配置有特定的要求。對于一些復雜的業(yè)務流程,需要相應的程序來描述,要求在在考慮實用性的同時還應考慮到設備使用頻率,頻率高的優(yōu)先購買,反之斷后。</p><p> 3.3 開發(fā)數(shù)據(jù)庫應用軟件概述</p><p><b> 軟件開發(fā)方法</b></p><p> 3
35、.3.1結構化方法</p><p> 結構化分析,顧名思義就是面向數(shù)據(jù)流自上而下逐步的進行分析。(1)根據(jù)可行性研究繪畫,數(shù)據(jù)流圖。(2)檢查和細化數(shù)據(jù)流圖,以保證能滿足客戶的要求。</p><p> 結構化設計由兩部分組成:總體設計和詳細設計??傮w設計步驟:首先設想供選擇的方案并選取合理的然后推薦最佳方案最后進行功能分解。</p><p> 3.3.2面向數(shù)
36、據(jù)結構的軟件開發(fā)方法</p><p> 1.Jackson方法-是至今仍在廣泛使用的開發(fā)方法,主要用于設計詳細模塊,主要針對輸入、輸出數(shù)據(jù)結構比較明確的系統(tǒng)。</p><p> 2. Weanier只考慮出入數(shù)據(jù)結構,Jackson方法同時還考慮輸出數(shù)據(jù)結構,因此Warnier方法和Jackson方法類似。</p><p> 3.問題分析法,不僅考慮輸入、輸出
37、結構,還指導系統(tǒng)的分解。這一方法的局限性就是只適用于中小型問題</p><p><b> 4.原型化方法</b></p><p> 5.面向對象的軟件開發(fā)方法</p><p><b> 6.可視化開發(fā)方法</b></p><p> 7.基于組件的軟件開發(fā)</p><p&g
38、t; 因此構件必須自包容,組件還能跨網(wǎng)絡而運行,突出的特點是涉及的成員,這是軟件工廠的生產線的組件,軟件開發(fā)的必要性成員不得是持續(xù)的,即沒有屬性的個體特異性成分。這可以理解為,其成員不得與自己不同的副本。</p><p> 用組件開發(fā)應用程序的意義</p><p> 現(xiàn)狀是很多的專門開發(fā)商開發(fā)出了能滿足客戶需求完成特定任務功能的組件。例如Microsoft公司的COM/DCOM,由O
39、MG集團定義的CORBA等。在COM庫中就可提供如下4類可執(zhí)行代碼:</p><p> 提供COM的應用程序接口函數(shù)(API),例如在客戶方提供聲稱基本對象的函數(shù),在服務器方提供對外公布其接口的函數(shù)等.</p><p> 提供遠程過程調用服務。</p><p> 提示進程內的內存分配管理。</p><p> 用戶可首先考慮購買合適的組
40、件,然后想想自己的發(fā)展,然后按照一定的要求,構建自己的應用程序可以在這些組件,極大地提高了工作效率,降低了成本。</p><p> 3.4 數(shù)據(jù)庫系統(tǒng)開發(fā)的幾個關鍵技術</p><p> 3.4.1數(shù)據(jù)庫系統(tǒng)的主要組件</p><p> 應該包含4個要素,他們分別是:</p><p> ·用戶數(shù)據(jù):用戶希望此系統(tǒng)保存和使用的
41、數(shù)據(jù)。</p><p> ·元數(shù)據(jù):數(shù)據(jù)庫自身結構描述的數(shù)據(jù)。</p><p> ·指數(shù):為了訪問一組輔助數(shù)據(jù)的增加性能變化的數(shù)據(jù)庫。</p><p> ·應用元數(shù)據(jù):用于存儲用戶表,保存,查詢和其他形式的數(shù)據(jù)接口。 </p><p> 數(shù)據(jù)庫管理系統(tǒng)(DBMS)按照其特點和功能又劃分為3個方面。<
42、/p><p> ·運行子程序:它處理用設計工具開發(fā)的應用組件,此外還有一種運行組件,有它處理應用程序讀寫數(shù)據(jù)庫數(shù)據(jù)的請求。</p><p> ·DBMS引擎:數(shù)據(jù)庫引擎還涉及事務管理,鎖緊,備份和恢復。</p><p><b> 3.4.2開發(fā)策略</b></p><p> 數(shù)據(jù)庫開發(fā)分為兩種:自
43、底向上和自頂向下。數(shù)據(jù)庫分析是軟件開發(fā)過程中很重要的一個階段。自頂向下的方法是為了構造抽象的數(shù)據(jù)模型,它的優(yōu)點是用全局觀點建立數(shù)據(jù)模型,因此使得該軟件的接口好,數(shù)據(jù)共享及完整性約束都相對好一些。自底向上的方法避免了自頂向下可能導致的許多難以實現(xiàn)的結果,風險小一些,雖然生成的系統(tǒng)不一定是最好的,但一定是很快并且有用的。一般在日常工作中人們經常把這兩種方法相結合,在總體上使用自頂向下而在細節(jié)中采用自底向上的方式。</p>&l
44、t;p><b> 3.4.3數(shù)據(jù)建模</b></p><p> 數(shù)據(jù)模型傳統(tǒng)的分為三種:層次模型、網(wǎng)狀模型和關系模型。數(shù)據(jù)模型在概念級被描述分為三種:實體-聯(lián)系模型和語義對象模型以及類模型。</p><p> 1.實體-聯(lián)系模型,這就是所謂的E-R模型。</p><p><b> 2.語義對象模型</b>&l
45、t;/p><p> 3.類模型,類模型一般在用面向對象方法開發(fā)軟件時則采用。</p><p> 3.4.4數(shù)據(jù)規(guī)范化</p><p> 在分析問題的過程中根據(jù)系統(tǒng)的建模,子模型完整的集成系統(tǒng)模型。此過程中有時會發(fā)生沖突:屬性沖突,結構沖突,命名沖突。</p><p> 3.4.5數(shù)據(jù)模型到關系數(shù)據(jù)庫的映射</p><p
46、> 1.E-R模型到關系數(shù)據(jù)庫的映射</p><p> 1:1關系,形成1:1關聯(lián);</p><p> 1:N關系,形成1對多關聯(lián);</p><p> M:N關系,把一個實體用一個關系表示并建第三個關系,來表示多對多關系,在關系中存放原來兩個關系的主鍵,把多對多關系轉化為一對多關系。</p><p> 2.語義對象模型到關系數(shù)
47、據(jù)庫的映射</p><p> 3.類到關系數(shù)據(jù)庫的映射</p><p> 3.4.6數(shù)據(jù)庫的安全設計</p><p> 用戶 ----〉 DBMS ------〉 OS ----〉 DB </p><p> --- ----- ---</p><p>
48、用戶標識和鑒定 存取控制 OS級安全控制 密碼存取</p><p> 圖3.1網(wǎng)絡安全級別</p><p> 用戶集 訪問權 信息集</p><p> -------------------〉</p><p> 圖3.2 訪問權設置</p><p> 4
49、. 管理系統(tǒng)的對象分析設計</p><p> 4.1 面向對象的設計過程</p><p> 運用面向對象技術開發(fā)軟件時,要深刻理解熟練使用面向對象的各部分,以及類似基本模型和永久模型這樣的構件來消除使用UML(UnifideModelLanguage統(tǒng)一建模語言)所產生的與實際問題之間的差異。用面向對技術來開發(fā)軟件的最小過程:</p><p> 需求
50、 分析 設計 編程</p><p><b> 測試</b></p><p> 圖4.1開發(fā)軟件過程</p><p> 4.2 面向對象分析</p><p> 面向對象分析就是清楚需求以及明白要做什么,面向對象分析的目的是對客觀世界的系統(tǒng)進行建模。</p&g
51、t;<p><b> 4.3面向對象設計</b></p><p> 面向對象設計的目的是確定如何建造系統(tǒng),即要看系統(tǒng)所要實現(xiàn)的功能。與面向對象分析不同,分析主要是理解需要做什么。首先來說設計過程與需求和分析過程類似,也是一個交互的過程;其次分析和設計相互作用而且分析類模型發(fā)展成為設計類模型,以此反映出實現(xiàn)的環(huán)境特點,類似層次這樣的設計概念以及設計模式的應用。</p&g
52、t;<p> 4.4程序實現(xiàn)及測試</p><p> 面向對象編程的目的構造系統(tǒng),開發(fā)代碼。設計構件去動員代碼的開發(fā)。然而程序的設計和實際編程在一定程度上相互聯(lián)系相互作用。編程能揭示出設計中存在的缺陷。面向對象編程的目的是能夠實現(xiàn)程序的代碼,可以說是從模型轉換到代碼的過程。</p><p> 圖4.2全生命周期面向對象測試方法的技術</p><p&g
53、t; 5.醫(yī)院設備信息化綜合管理系統(tǒng)結構設計</p><p><b> 5.1 總體設計</b></p><p> 醫(yī)院設備的基礎管理指對醫(yī)院設備申請購置、入庫、出庫、報廢進行管理。</p><p> 圖5.1醫(yī)院設備的基礎管理</p><p> 5.2 主要數(shù)據(jù)庫的邏輯關系設計</p><
54、p> 數(shù)據(jù)庫開發(fā)技術就是在正式進行程序編碼設計之前對系統(tǒng)的需求、功能、結構以及流程進行設計,以此來提高效率。</p><p> 每個設備名稱對應一個編號代碼,錄入數(shù)據(jù)庫,既能進行分類,又實現(xiàn)了標準規(guī)范化。</p><p> 醫(yī)院設備進倉庫。每種設備入庫時,等級日期、數(shù)量、規(guī)格等屬性,構建基本庫。</p><p> 醫(yī)療設備在用庫和報廢庫。</p&
55、gt;<p> 5.3 系統(tǒng)結構圖及其功能</p><p> 圖5.2醫(yī)院專家系統(tǒng)網(wǎng)絡結構示意圖</p><p> 本軟件系統(tǒng)主要包括設備出入庫管理、庫存管理、查詢統(tǒng)計以及系統(tǒng)維護等功能,因此在設計上分為五大功能模塊?,F(xiàn)將設計功能分析如下:</p><p> (1)系統(tǒng)維護功能由以下幾方面組成:</p><p>
56、183;綜合初始系數(shù)設置:由出入庫單號、月起始日和終止日來設置初始系數(shù)。</p><p> ·清除數(shù)據(jù)庫中數(shù)據(jù):將永久性刪除數(shù)據(jù)庫中的數(shù)據(jù)。</p><p> ·設備檔案管理:包括設備編號、名稱、類別、計量單位、庫存數(shù)量、最高庫存、最低庫存等用來查詢、增加、刪除、修改設備等。</p><p> 圖5.3 設備檔案建立</p>
57、<p> ·單位部門字典:以單位部門為檢索,有增加、刪除、修改、查詢功能。</p><p> ·管理用戶:增加、刪除或修改用戶,每增加一個用戶系統(tǒng)自動生成默認口令。</p><p> ·常用設備名稱字典:統(tǒng)計常用設備的名稱,有刪除、增加、查詢等功能。</p><p> ·規(guī)格型號字典:統(tǒng)計設備的規(guī)格型號,有刪
58、除、增加、查詢等功能。</p><p> ·初始化設備:用來初始化設備的信息,包括設備的名稱,規(guī)格型號,數(shù)量,單價金額等要素,可以對設備的管理進行增加及刪除。</p><p> ·會計人員字典:會計人員名單的保存,具備刪除、增加、查詢功能</p><p> ·保管員字典:保管員的名單,具備刪除、增加、查詢功能</p>
59、<p> ·經辦人字典:經辦人的名單,具備刪除、增加、查詢功能</p><p> 圖5.4 名稱輸入界面</p><p> 設備分類字典:設備的分類屬性,可以增加、刪除、查詢設備種類、設備的名稱,設備類別的統(tǒng)計。</p><p> 圖5.5設備名稱輸入界面</p><p> 計量單位字典:設備的計量單位,有增加
60、、刪除、查詢等功能。</p><p> 圖5.6 計量單位輸入界面</p><p> (2)設備入庫管理功能</p><p> 設備入庫:輸入設備的入庫單號,設備名稱,設備的規(guī)格型號,發(fā)票號,入庫數(shù)量,入庫單價,入庫金額,設備保管員,物資會計,備注等要素以便用來查詢、增加、刪除。</p><p><b> 1)入庫記帳:&l
61、t;/b></p><p> //string mmcc,ffll,ddww,wz_bh</p><p> string rck_rq,rck_bh,rck_mc,rck_ggxh,rck_cd,yyyy,rck_dw,rck_wzbh,rck_wzfl</p><p> string xx_1,xx_2</p><p> d
62、ouble rck_sm,x000</p><p> dec {3} rck_gjje,rck_dj//打印之前先保存,防止發(fā)生意外錯誤</p><p> dw_1.accepttext ()</p><p> IF dw_1.Update( ) = 1 THEN</p><p><b> COMMIT ;</b&
63、gt;</p><p><b> ELSE</b></p><p> messagebox('提示','存盤錯誤!')</p><p> ROLLBACK ;</p><p><b> return</b></p><p><b&
64、gt; END IF</b></p><p> 圖5.7設備入庫界面</p><p> 重打印設備入庫清單:首先進入窗口,輸入入庫單的編號,即可查詢出相關設備編號,設備的類別、設備的名稱、設備規(guī)格、單位、入庫數(shù)量、入庫單價、入庫金額、備注及設備保管人、經手人、會計等信息。</p><p> 設備入庫查詢:可以根據(jù)設備入庫的時間、設備的分類或者設備
65、名稱來查詢,查詢結果包括入庫日期、入庫單號、設備分類、設備名稱、規(guī)格型號、計量單位、入庫數(shù)量、設備購進單價、入庫金額、入庫發(fā)票號、生產廠家、設備保管員、經辦人、備注等。</p><p> 設備的入庫統(tǒng)計分類表:可以根據(jù)設備當時的入庫時間、設備分類或設備名稱來查詢,查詢的結果包括設備類別、設備的名稱、規(guī)格單位、數(shù)量、單價、金額等。</p><p> 設備月入庫明細:根據(jù)要查詢的月份來查詢
66、,結果包括入庫日期、入庫單號、設備的分類、設備的名稱、規(guī)格、型號、計量單位、數(shù)量、單價、總金額、發(fā)票號、設備保管員、經辦人、備注等。</p><p> 設備每月入庫統(tǒng)計:根據(jù)要查詢的月份來查詢設備每月入庫情況,查詢的結果包括設備名稱,設備數(shù)量及金額,同時軟件會自動匯總出本月總入庫金額。</p><p> 圖5.8入庫單編輯界面</p><p> ?。?)設備出庫
67、管理功能:</p><p> 設備出庫:領設備部門為依據(jù)進行查詢,例如內科、婦科科、醫(yī)務科、口腔科、針灸科、外科等科室,查詢結果包括設備入庫單號、設備名稱、相關領料部門、規(guī)格、型號、數(shù)量、單價、金額、報關員、物資會計等,打印即存盤。</p><p> 圖5.9出庫原由界面</p><p> 重打印設備出庫清單:根據(jù)出庫單的編號查詢并打印出庫單據(jù),查詢結果包括領
68、料部門、出庫單號及設備的類別、名稱、規(guī)格單位、數(shù)量、單價、金額、設備保管員、領物人、會計等。</p><p> 圖5.10打印出庫單界面</p><p> 設備出庫查詢:根據(jù)查詢時間的范圍或相關部門、設備編號、設備分類、設備名稱等關鍵詞查詢,查詢的結果包括出庫日期、領用的單位、設備的出庫單、設備的分類、設備名稱、規(guī)格型號、計量單位、出庫數(shù)量、出庫單價、出庫金額、設備相關保管員、經辦人、
69、備注等。</p><p> 出庫設備統(tǒng)計分類表:根據(jù)查詢時間或使用部門、設備編號、分類、名稱等查詢,結果包括單位名稱、設備編號、設備名稱、規(guī)格、單位、數(shù)量、單價、金額等,軟件根據(jù)查詢結果自動生成合計等結果,另一方面也能夠查詢出設備的保管人、領用人、制表人。</p><p> 圖5.11入庫單查詢界面</p><p> 只有管理“倉庫一”的操作員才能在“選擇出庫
70、憑證”表單中看到該收貨單。設定操作員的“倉庫”屬性如下圖(在出庫單中)所示:</p><p> 圖5.12 設備出庫倉庫查詢界面</p><p> 設備出庫查詢:可以根據(jù)設備出庫時間范圍、分類或名稱來查詢,結果包括出庫日期、出庫單號、設備編號、設備名稱、設備分類、使用單位、出庫數(shù)量、出庫單價、出庫金額、規(guī)格型號、單位、經辦人、保管員、備注等。</p><p>
71、 設備出庫統(tǒng)計:根據(jù)設備出庫時間、分類或名稱來對設備進行查詢,結果包括設備類別、設備名稱、規(guī)格、單位、數(shù)量、單價、金額等。</p><p> 圖5.13單位月領用設備清單界面</p><p> 庫存明細查詢:根據(jù)設備類別或名稱查詢相應庫存信息,結果包括設備編號、名稱、庫存、單位等。</p><p> 月出庫統(tǒng)計:根據(jù)所需要查詢月份來查詢,通過設備信息的具體條件
72、來查詢,結果包括月初月末庫存、本月入庫出庫等。</p><p> 設備檔案查詢:根據(jù)類別或名稱查詢相應設備庫存的信息,查詢結果包括設備編號、名稱、庫存、單位等。</p><p> 圖5.14設備庫存檔案查詢界面</p><p> 設備庫存名細表:該表記錄了設備的庫存情況,查詢結果包括設備編號、名稱、規(guī)格、數(shù)量、單價、金額、庫存等。</p><
73、;p> 部門月領用設備統(tǒng)計:根據(jù)領用時間查詢設備的領用情況,也可根據(jù)年月份及具體部門名稱查詢某部門的領用設備情況及金額。查詢結果可以有設備名稱、數(shù)量、金額等。</p><p> 圖5.15單位月領用設備統(tǒng)計界面</p><p> 6 設備管理系統(tǒng)的實現(xiàn)</p><p> 程序的運行與調試分析:</p><p> 在完成編碼的實
74、現(xiàn)之后,需要對程序進行必要的運行與調試。目的是為了審核程序的實現(xiàn)及功能與用戶的需求是否一致,也是對程序編碼進行查錯的過程。一般來說,根據(jù)系統(tǒng)的性能特點,用編碼測試和測試實例的方法來測試以保證系統(tǒng)的正常運行。編碼測試即調試,是發(fā)現(xiàn)錯誤的位置并排除錯誤的過程。</p><p> 醫(yī)院設備信息化綜合管理系統(tǒng)包括需求分析、方案選擇、系統(tǒng)設計、模塊設計以及程序運行與調試,其中還有很多細節(jié)方面的不足。隨著現(xiàn)代醫(yī)學的進步醫(yī)療
75、水平的提高,本系統(tǒng)的功能和特性也會不斷完善與修改。</p><p> 經過多次調試與修改之后,系統(tǒng)能基本上滿足醫(yī)院對設備管理的需求,能做到基本信息錄入、系統(tǒng)的出入庫操作管理、庫存管理、查詢統(tǒng)計以及系統(tǒng)維護功能,提高工作效率和醫(yī)院效益。</p><p><b> 7 設計總結及結論</b></p><p> 醫(yī)療設備是當代醫(yī)學界有力的支撐,
76、利用設備管理系統(tǒng)對醫(yī)療設備合理規(guī)范的管理是醫(yī)院的一項必不可少的項目。醫(yī)院設備信息化綜合管理系統(tǒng)是一個趨于全面的規(guī)范的系統(tǒng),隨著醫(yī)療水平的不斷進步,利用網(wǎng)絡的計算機技術也會日益成熟,助醫(yī)院合理完善的管理設備走上現(xiàn)代化之路。</p><p> 本次實踐,通過對操作系統(tǒng)2000 、powerbuilder 9.0、SQL語言以及軟件工程的親身實踐和應用,學到了往日在書本上學不到的知識,由此體會到了實踐的重要性。另一方
77、面,通過本次實踐體現(xiàn)出了自己在宏觀設計方面的不足,在初期設計思想能力方面還需下很大的功夫。本次設計我最大的收益是學會了把以前學過的各種知識聯(lián)系起來,對各種相關的概念有了更加全面的掌握。理論與實際相結合,不拘泥于書本,又以書為本。</p><p><b> 參考文獻</b></p><p> [1] 李石山,孫韶光、王新海.管理信息系統(tǒng)[M].北京:高等教育出版社.
78、2010.1</p><p> [2] 李玲.數(shù)據(jù)庫管理系統(tǒng)及應用[M].北京:中國經濟出版社.2012.10</p><p> [3] 衛(wèi)海.Power builder課程設計案例精編[M].北京:中國水利水電出版社.2012.8</p><p> [4] 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社.2013</p><p&
79、gt; [5] 馬安貴,李明武,朱永生.Power builder Win32 API程序設計寶典[M].北京:清華大學出版社.2013.7</p><p> [6] 姚阿慶等.醫(yī)院管理大全[M].北京:科學技術文獻出版社.1996:156-237</p><p> [7] 蔡毅.PowerBuilder 9.0基礎開發(fā)篇[M].北京:清華大學出版社.2003:253-321<
80、/p><p> [8] 朱愛民.PowerBuilder編程實用技術與案例[M].清華大學出版社.2002.6:277-309</p><p> [9] 周鋼.PowerBuilder 項目開發(fā)實踐[M].中國鐵道出版社.2003.08:165-204</p><p> [10] 顧澤月.PowerBuilder9.0 基礎教程[M].機械工業(yè)出版社.2004.0
81、9:246-283 </p><p> [11] 陳春玲.軟件工程與數(shù)據(jù)庫概論[M](第一版).西安:西安電子科技大學出版社.2002.8:93-109</p><p> [12] 陳永強,謝維成.SQL Server數(shù)據(jù)庫企業(yè)應用系統(tǒng)開發(fā)[M] (第一版).北京:清華大學出版社,2004.4:55-112</p><p> [13] 羅駿.SQL 實用簡明教
82、程[M] (第一版).武漢:中國水利出版社. 2004.8:65-120</p><p> [14] 夏邦貴.SQL Server數(shù)據(jù)庫開發(fā)入門與范例解析[M]. 北京:機械工業(yè)出版社.2004.3:91-144</p><p> [15] [美]William E.Perry.《軟件測試的有效方法》[M].北京:機械工業(yè)出版社. 2004.3:71-125</p>&l
83、t;p> [16] 古樂,史九林.軟件測試技術概論[M] (第一版). 北京: 清華大學出版社. 2004.4:97-143</p><p> [17] 宋振會.SQL Server2000中文版基礎教程[M].北京:清華大學出版社.2005:235-260</p><p> [18] 宋振會.面向對象技術原理與設計[M].長沙:國防科技大學出版社.1992:100-134 &
84、lt;/p><p> [19] 王維紅,樊廷玖; 基于TPM的醫(yī)療設備維護管理要點 [J]; 中國醫(yī)療設備; 2008年02期</p><p> [20] 陳宏文; 醫(yī)療設備維護管理初探 [J]; 醫(yī)療設備信息; 2006年12期</p><p> [21] 何金環(huán); 醫(yī)療設備的現(xiàn)代管理 [J];醫(yī)療裝備</p><p><b>
85、 附錄</b></p><p> 本次的醫(yī)院設備管理系統(tǒng)的部分源程序如下:</p><p><b> 1.入庫記帳:</b></p><p> //string mmcc,ffll,ddww,wz_bh</p><p> string rck_rq,rck_bh,rck_mc,rck_ggxh,r
86、ck_cd,yyyy,rck_dw,rck_wzbh,rck_wzfl</p><p> string xx_1,xx_2</p><p> double rck_sm,x000</p><p> dec {3} rck_gjje,rck_dj</p><p> //打印前必須先存盤,預防有不規(guī)則數(shù)據(jù)產生</p><
87、;p> dw_1.accepttext ()</p><p> IF dw_1.Update( ) = 1 THEN</p><p><b> COMMIT ;</b></p><p><b> ELSE</b></p><p> messagebox('提示',
88、'存盤錯誤!')</p><p> ROLLBACK ;</p><p><b> return</b></p><p><b> END IF</b></p><p> //產生打印入庫單編號</p><p> string max_dydh
89、</p><p> long xx1 //最大入庫單打印號</p><p> SELECT max(rk_d.dybz) INTO :xx1 FROM rk_d where rk_d.dybz<>'ffff';</p><p> if sqlca.SQLCode <>0 then</p
90、><p><b> xx1=1</b></p><p><b> else</b></p><p> xx1=xx1 + 1</p><p><b> end if</b></p><p> max_dydh =string(xx1,'0
91、0000') //求出的本次打印入庫單號</p><p> //求出所有的未打印入庫的入庫設備數(shù),準備做相應數(shù)據(jù)處理</p><p><b> int ii,jj</b></p><p> jj=dw_1.rowcount()</p><p> if jj=0 then </p>&l
92、t;p> messagebox('提示','無數(shù)據(jù)可處理、打?。?#39;)</p><p><b> return</b></p><p><b> end if</b></p><p><b> comm_bz=0</b></p><p&
93、gt; sqlca.AutoCommit=false//設置提交標志</p><p> FOR ii=1 TO jj</p><p> //取出每條記錄的值</p><p> rck_wzbh=dw_1.getitemstring(ii,"wzbh")</p><p> rck_rq =dw_1.getit
94、emstring (ii,"rq")</p><p> rck_bh =dw_1.getitemstring (ii,"bh")</p><p> rck_wzfl=dw_1.getitemstring(ii,"wzfl")</p><p> rck_mc =dw_1.getitemstri
95、ng (ii,"rk_mc")</p><p> rck_ggxh=dw_1.getitemstring (ii,"ggxh")</p><p> rck_cd =dw_1.getitemstring (ii,"rk_cd")</p><p> rck_dj =dw_1.getitemdecima
96、l(ii,"rk_gjdj")</p><p> rck_sm =dw_1.getitemnumber(ii,"rk_sm")</p><p> rck_gjje=dw_1.getitemdecimal(ii,"rk_gjje")</p><p> rck_dw =dw_1.getitemstr
97、ing(ii,"rk_dw")</p><p> xx_1 =dw_1.getitemstring(1,"rk_bgy")</p><p> xx_2 =dw_1.getitemstring(1,"rk_jbr")</p><p><b> //插入流水庫</b&g
98、t;</p><p> INSERT INTO rckls_d (wzbh, rq, bh, wzfl, rck_mc, rck_ggxh, rck_cd, rck_gjdj, rck_sm, rck_bzsm, rck_je, rck_dw)</p><p> VALUES (:rck_wzbh,:rck
99、_rq, :rck_bh, :rck_wzfl, :rck_mc, :rck_ggxh, :rck_cd, :rck_dj, :rck_sm, 1, :rck_gjje, :rck_dw);</p><p> if sqlca.sqlcode <> 0 then</p><p><b> comm_bz=1</
100、b></p><p> messagebox('提示','入出庫流水處理錯!~r~n出錯物資編號是:'+rck_wzbh +',~r~n出錯物資名是:'+rck_mc)</p><p><b> end if</b></p><p> //判斷庫存中是否有此物資(主要是單價)</
101、p><p> select wzbh into :yyyy from kcqd_d where wzbh=:rck_wzbh and kcqd_dj=:rck_dj;</p><p> if sqlca.sqlcode <> 0 then //無此單價物資,向庫存庫中添加該物資物資中</p><p> INSERT INTO kcqd_
102、d (wzbh, wzfl, kcqd_mc, kcqd_dj, kcqd_ggxh, rck_dw, rck_sm, rck_je )</p><p> VALUES (:rck_wzbh, :rck_wzfl, :rck_mc, :rck_dj, :rck_ggxh, :rck_dw, :rck_sm, :rck_g
103、jje);</p><p> if sqlca.sqlcode <> 0 then</p><p><b> comm_bz=1</b></p><p> messagebox('提示','向庫中添加物資出錯!~r~n出錯物資編號是:'+rck_wzbh +',~r~n出錯物資名是:
104、39;+rck_mc)</p><p> end if </p><p> else //更改本類物資信息</p><p> update kcqd_d set rck_sm=rck_sm + :rck_sm ,</p><p> rck_je=rck_je + :rck_gjje</p>
105、<p> where wzbh=:rck_wzbh and kcqd_dj=:rck_dj; </p><p> if sqlca.sqlcode <> 0 then</p><p><b> comm_bz=1</b></p><p> messagebox('提示','更改
106、本類物資信息錯!~r~n出錯物資編號是:'+rck_wzbh +',~r~n出錯物資名是:'+rck_mc)</p><p> end if </p><p><b> end if</b></p><p> //修改物資檔案庫存</p><p> select w
107、zbh into :yyyy from kc_da where wzbh=:rck_wzbh ;</p><p> if sqlca.sqlcode <> 0 then //物資檔案庫中無此物資,提示說明</p><p><b> comm_bz=1</b></p><p> messagebox('提
108、示','物資檔案中無此物資,更改物資檔案庫!')</p><p> else //更改物資檔案信息</p><p> update kc_da set rck_sm=rck_sm + :rck_sm </p><p> where wzbh=:rck_wzbh ; </p><p> if
109、 sqlca.sqlcode <> 0 then</p><p><b> comm_bz=1</b></p><p> messagebox('提示','更改物資檔案信息錯!')</p><p> end if </p><p><b>
110、; end if</b></p><p> IF comm_bz=1 THEN</p><p><b> exit</b></p><p><b> END IF</b></p><p><b> NEXT</b></p><p
111、> if comm_bz=0 then</p><p> for ii=1 to jj</p><p> dw_1.object.dybz[ii]=max_dydh</p><p> dw_1.object.dyrq[ii]=d_rq</p><p><b> next</b></p>&
112、lt;p> dw_1.update()</p><p><b> COMMIT ;</b></p><p> dw_1.retrieve()</p><p><b> else</b></p><p><b> ROLLBACK;</b></p>
113、<p> messagebox("提示","數(shù)據(jù)處理錯誤,按提示的信息查找原因!")</p><p><b> end if</b></p><p> sqlca.AutoCommit=true</p><p> dw_2.retrieve(max_dydh)</p>&l
114、t;p> int xxx,yyy,jjjj</p><p> string xx_bgr,xx_wzkj</p><p> xxx=dw_2.rowcount()</p><p> yyy=9 - xxx</p><p> for jjjj=1 to yyy</p><p> dw_2.insertr
115、ow(0)</p><p><b> next</b></p><p> dw_2.object.a111.text=xx_1</p><p> dw_2.object.a222.text=xx_2</p><p> dw_2.accepttext ()</p><p> jjjj=in
116、teger(print_sum)</p><p> for jj=1 to jjjj</p><p> dw_2.print(false)</p><p><b> next</b></p><p><b> 2.出庫記帳</b></p><p> //string
117、 mmcc,ffll,ddww,wz_bh</p><p> string rck_rq,rck_bh,rck_mc,rck_ggxh,rck_cd,yyyy,rck_dw,rck_wzbh,rck_wzfl</p><p> string xx_1,xx_2</p><p> double rck_sm,x000</p><p>
118、 dec {3} rck_gjje,rck_dj</p><p> //打印前必須先存盤,預防有不規(guī)則數(shù)據(jù)產生</p><p> dw_1.accepttext ()</p><p> IF dw_1.Update( ) = 1 THEN</p><p><b> COMMIT ;</b></p>
119、<p><b> ELSE</b></p><p> messagebox('提示','存盤錯誤!')</p><p> ROLLBACK ;</p><p><b> return</b></p><p><b> END IF&l
120、t;/b></p><p> //產生打印入庫單編號</p><p> string max_dydh </p><p> long xx1 //最大入庫單打印號</p><p> SELECT max(ck_d.dybz) INTO :xx1 FROM ck_d;</p><p
121、> if sqlca.SQLCode <>0 then</p><p><b> xx1=1</b></p><p><b> else</b></p><p> xx1=xx1 + 1</p><p><b> end if</b></p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文——教育信息化設備售后服務管理系統(tǒng)設計
- 畢業(yè)論文——教育信息化設備售后服務管理系統(tǒng)設計
- 醫(yī)院管理系統(tǒng)畢業(yè)設計論文
- 畢業(yè)設計論文 醫(yī)院管理系統(tǒng)設計
- 畢業(yè)設計---醫(yī)院信息管理系統(tǒng)
- 物流企業(yè)信息化設計——畢業(yè)設計論文
- 物流企業(yè)信息化設計——畢業(yè)設計論文
- 設備信息管理系統(tǒng)設計畢業(yè)設計
- 物流企業(yè)信息化設計——畢業(yè)設計論文
- 信息管理畢業(yè)設計--設備信息管理系統(tǒng)設計
- 汽車維修企業(yè)的信息化管理系統(tǒng)設計-畢業(yè)論文
- 油氣儲運設備管理信息化方案研究【畢業(yè)論文】
- 工商管理本科畢業(yè)論文---企業(yè)設備信息化管理
- 汽車維修企業(yè)的信息化管理系統(tǒng)設計-畢業(yè)論文
- 醫(yī)院藥品信息管理系統(tǒng)畢業(yè)設計
- 畢業(yè)設計---論文綜合管理系統(tǒng)論文
- 畢業(yè)設計論文信息管理系統(tǒng)
- 畢業(yè)設計管理信息系統(tǒng)畢業(yè)設計論文
- 醫(yī)院信息管理系統(tǒng)設計畢業(yè)論文
- 實驗設備管理系統(tǒng)畢業(yè)設計論文
評論
0/150
提交評論