醫(yī)院病歷管理系統(tǒng)論文,VF_第1頁
醫(yī)院病歷管理系統(tǒng)論文,VF_第2頁
醫(yī)院病歷管理系統(tǒng)論文,VF_第3頁
醫(yī)院病歷管理系統(tǒng)論文,VF_第4頁
醫(yī)院病歷管理系統(tǒng)論文,VF_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、目錄【中文摘要】【英文摘要】第一章 緒 論1.1研究課題的背景-1.2 研究思路和工作計(jì)劃-第二章 管理信息系統(tǒng)研究概述2.1管理信息系統(tǒng)的發(fā)展歷史-2.2管理信息系統(tǒng)的特點(diǎn)-2.3管理信息系統(tǒng)的開發(fā)方式-2.4管理信息系統(tǒng)的開發(fā)過程-第三章 醫(yī)院病歷管理系統(tǒng)分析與設(shè)計(jì)3.1系統(tǒng)功能需求簡介-3.2功能需求描述-3.3系統(tǒng)目標(biāo)分析-3.4開發(fā)設(shè)計(jì)思想-3.5系統(tǒng)開發(fā)和運(yùn)行環(huán)境-3.6系統(tǒng)功能分析-3.7系統(tǒng)功能模塊設(shè)計(jì)-38數(shù)據(jù)庫表結(jié)構(gòu)-39菜單設(shè)計(jì)-第四章 醫(yī)院病歷管理系統(tǒng)的實(shí)現(xiàn)41系統(tǒng)表單的實(shí)現(xiàn)及相關(guān)源代碼-總結(jié)-致 謝-參考文獻(xiàn)-【畢業(yè)設(shè)計(jì)】醫(yī)院病歷管理系統(tǒng)【中文摘要】現(xiàn)代化的醫(yī)院也應(yīng)該

2、有現(xiàn)代化的管理系統(tǒng)。在科技日益發(fā)達(dá)的今天,人們的身體健康也在不斷受到重視。因此,醫(yī)院進(jìn)行現(xiàn)代化管理就變得尤為重要。這里,我們以一個(gè)典型的醫(yī)院病歷管理系統(tǒng)的開發(fā)為例,來講述如何建立一個(gè)實(shí)用的醫(yī)院病歷管理系統(tǒng)。本文介紹畢業(yè)設(shè)計(jì)課題的選題背景和意義,相關(guān)的研究和開發(fā)的比較和綜述,研究開發(fā)的過程,以及設(shè)計(jì)思路和實(shí)現(xiàn)細(xì)節(jié)的考慮,最后給出了作者在畢業(yè)設(shè)計(jì)過程中的體會(huì)?!娟P(guān)鍵字】管理信息系統(tǒng),數(shù)據(jù)庫,醫(yī)院病歷,實(shí)體關(guān)系圖(E-R圖),數(shù)據(jù)字典,數(shù)據(jù)流圖。【英文摘要】Also should there be the modernized management system in the modernized

3、hospital. The body health of people also constantly suffered attaching importance to today advanced increasingly at the science and technology. Therefore the hospital carries on the modernize managing to become to such an extent that blames for important. Here, our development of the typical hospita

4、l physical medicine management system with is the example, and tells about how to build a practical hospital physical medicine management system. Selected topic background and the meaning of this text, article, etc. introduction graduation project subject, the comparison and summarizing of research

5、and development being mutually related, the course of research and development, as well as designing the train of thought with realizing thinking over of details, and finally giving out the realization that author is in the graduation project course. keywords :management information system, the data

6、 base, the hospital physical medicine, the substance relation picture ( E-R's picture ), the data dictionaries, the data stream picture.第一章 緒 論1.1研究課題的背景借助現(xiàn)代信息技術(shù)和管理理論,建立企業(yè)管理信息系統(tǒng)是當(dāng)今社會(huì)的重要趨勢。黨和政府根據(jù)知識經(jīng)濟(jì)時(shí)代的特點(diǎn),對國民經(jīng)濟(jì)建設(shè)提出了“用信息化帶動(dòng)工業(yè)化”的指導(dǎo)思想。對企業(yè)而言,全面開發(fā)和應(yīng)用計(jì)算機(jī)管理信息系統(tǒng)就是近期不能回避的問題。在醫(yī)院管理中,醫(yī)務(wù)人員與患者是醫(yī)院最寶貴的資源,也是醫(yī)院的“生

7、命線”,因此醫(yī)院病歷管理系統(tǒng)是醫(yī)院的計(jì)算機(jī)管理信息系統(tǒng)重要組成部分。而醫(yī)院病歷管理又是醫(yī)務(wù)人員與患者資源管理的重中之重。實(shí)行電子化的醫(yī)院病歷管理,可以讓醫(yī)務(wù)人員與患者資源管理人員從繁重瑣碎的案頭工作解脫出來,去完成更重要的工作。醫(yī)院病歷管理信息系統(tǒng)的實(shí)現(xiàn)可以減輕比較繁瑣的手工信息管理?,F(xiàn)在應(yīng)用在大中型醫(yī)院病歷的管理信息系統(tǒng)中,幾乎都包括了醫(yī)務(wù)人員與患者管理模塊。有些環(huán)境中是由作為大型ERP軟件中的一個(gè)模塊引進(jìn)的,有些是作為醫(yī)院系統(tǒng)的一部分。這些根據(jù)規(guī)范的西方管理制度設(shè)計(jì)的醫(yī)院病歷管理軟件,在很多時(shí)候還不能完全解決中國特色的中小型醫(yī)院的問題,本文介紹的畢業(yè)設(shè)計(jì)研究工作就是要為這些具有中國特色的中

8、小型醫(yī)院解決他們在醫(yī)院病歷管理方面的問題。通過在本地中小型醫(yī)院一周的調(diào)研,并參考其他同行設(shè)計(jì)的醫(yī)院病歷管理軟件,我基本上搞清楚了像我們本地這樣的中小型醫(yī)院對系統(tǒng)的需求,如果能夠設(shè)計(jì)一套針對類似本地醫(yī)院系統(tǒng)的小型醫(yī)院病歷管理系統(tǒng)將具有特別的現(xiàn)實(shí)意義。在和指導(dǎo)老師多次交流后,確定實(shí)現(xiàn)方案的要點(diǎn)和工作計(jì)劃。本系統(tǒng)的實(shí)現(xiàn)的主要功能有:醫(yī)務(wù)人員信息管理、患病人員管理等等功能。1.2 研究思路和工作計(jì)劃正如研究任何其它軟件項(xiàng)目一樣,我做的畢業(yè)設(shè)計(jì)也經(jīng)歷了從選題,調(diào)研,熟悉開發(fā)環(huán)境,實(shí)驗(yàn)關(guān)鍵技術(shù),查找類似的相關(guān)系統(tǒng)的資料;系統(tǒng)概要設(shè)計(jì),數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì),功能模塊開發(fā),功能模塊測試,系統(tǒng)調(diào)試和系統(tǒng)試運(yùn)行和修改。

9、下面的流程圖反映了我們的基本的思路和過程。在各階段的時(shí)間安排上,選題和調(diào)研用了兩周左右的時(shí)間;熟悉開發(fā)環(huán)境,實(shí)驗(yàn)關(guān)鍵技術(shù),查找類似的相關(guān)系統(tǒng)的資料用了兩周時(shí)間;系統(tǒng)概要設(shè)計(jì)用了一周的時(shí)間;數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)用了一周時(shí)間;功能模塊開發(fā)和功能模塊測試用了四周的時(shí)間;最后,系統(tǒng)調(diào)試和系統(tǒng)試運(yùn)行和修改用了約三周的時(shí)間。完成全部工作大約用了3個(gè)月的時(shí)間。概要設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計(jì)功能模塊開發(fā)功能模塊測試系統(tǒng)調(diào)試定題調(diào)查研究資料查詢開發(fā)環(huán)境熟悉研究關(guān)鍵技術(shù)系統(tǒng)試運(yùn)行和修改 第二章 管理信息系統(tǒng)研究概述2.1管理信息系統(tǒng)的發(fā)展歷史信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟(jì)生活中發(fā)揮著不可替代的作用,但把信息納

10、入企業(yè)經(jīng)營管理系統(tǒng)中高效處理和應(yīng)用是在計(jì)算機(jī)發(fā)明以后的50年代末。目前人們所提到的管理信息系統(tǒng),通常是指以計(jì)算機(jī)為工具,對管理信息進(jìn)行收集、存貯、檢索、加工和傳遞,使其應(yīng)用于組織機(jī)構(gòu)及企業(yè)管理領(lǐng)域的“人機(jī)系統(tǒng)”,該系統(tǒng)是70年代初“后工業(yè)經(jīng)濟(jì)”時(shí)代的產(chǎn)物,在企業(yè)管理信息系統(tǒng)在其發(fā)展的初期,是單一的人機(jī)系統(tǒng),系統(tǒng)功能簡單,效率低,對管理的作用有限。進(jìn)入2 0世紀(jì)80年代末,隨著計(jì)算機(jī)網(wǎng)絡(luò)和通信技術(shù)的大力發(fā)展,企業(yè)管理信息系統(tǒng)進(jìn)入網(wǎng)絡(luò)化的發(fā)展時(shí)期。世界發(fā)達(dá)國家已建立起了完善的先進(jìn)的管理信息系統(tǒng)體系,在其社會(huì)經(jīng)濟(jì)發(fā)展領(lǐng)域中發(fā)揮著巨大的作用。我國的管理信息系統(tǒng)大發(fā)展是在80年代末90年代初,國家相繼建

11、立起了“金卡”、“金關(guān)”、“金橋”工程,多數(shù)企事業(yè)單位建立了局域網(wǎng)和廣域網(wǎng)管理信息系統(tǒng)。隨著世界經(jīng)濟(jì)和我國經(jīng)濟(jì)逐步向知識經(jīng)濟(jì)邁進(jìn),無論是基于工業(yè)經(jīng)濟(jì)的管理信息系統(tǒng),還是面向少數(shù)專家和管理人員的專家系統(tǒng) (ES)或決策支持系統(tǒng) (DSS),其處理對象和服務(wù)對象,自身的系統(tǒng)結(jié)構(gòu),處理能力,都有了進(jìn)一步的發(fā)展。2.2管理信息系統(tǒng)的特點(diǎn)1、管理信息系統(tǒng)的組成管理信息系統(tǒng)在企業(yè)中的應(yīng)用存在三個(gè)要素,這就是人、計(jì)算機(jī)和數(shù)據(jù)。人是指企業(yè)領(lǐng)導(dǎo)者、管理人員、技術(shù)人員,以及MIS建設(shè)的領(lǐng)導(dǎo)機(jī)構(gòu)和實(shí)施機(jī)構(gòu),他們在系統(tǒng)中起主導(dǎo)作用。MIS是一項(xiàng)系統(tǒng)工程,不是只靠一些計(jì)算機(jī)開發(fā)人員就可以完成的,必須有企業(yè)管理人員,尤其

12、是企業(yè)領(lǐng)導(dǎo)的積極參與。計(jì)算機(jī)技術(shù)是MIS(管理信息系統(tǒng))得以實(shí)施的主要技術(shù)。在這些技術(shù)中,軟件開發(fā)是MIS開發(fā)的重點(diǎn)。第三個(gè)因素也不能忽視。企業(yè)的管理數(shù)據(jù)是MIS正常運(yùn)行的基礎(chǔ)。廣義地說,各項(xiàng)管理制度是MIS建設(shè)成功的基礎(chǔ)。試想要計(jì)算一臺機(jī)床的成本,需要按時(shí)輸入每個(gè)部件、每個(gè)零件以及每個(gè)螺釘螺帽的費(fèi)用,涉及企業(yè)的生產(chǎn)車間、采購、庫房、工藝設(shè)計(jì)和財(cái)務(wù)等多個(gè)部門,必須有一整套管理制度作保證。2、管理信息系統(tǒng)的界面特點(diǎn)在計(jì)算機(jī)軟件技術(shù)中,人機(jī)界面已經(jīng)發(fā)展成為一個(gè)重要的分支。MIS人機(jī)界面設(shè)計(jì)一般遵循以下一些基本原則:(1)以通信功能作為界面設(shè)計(jì)的核心人機(jī)界面設(shè)計(jì)的關(guān)鍵是使人與計(jì)算機(jī)之間能夠準(zhǔn)確地交流

13、信息。一方面,人向計(jì)算機(jī)輸入信息時(shí)應(yīng)當(dāng)盡量采取自然的方式:另一方面,計(jì)算機(jī)向人傳遞的信息必須準(zhǔn)確,不致引起誤解或混亂。另外,不要把內(nèi)部的處理、加工與人機(jī)界面混在一起(人機(jī)界面程序只是通信),以免互相干擾,影響速度。設(shè)計(jì)MIS時(shí),針對每一個(gè)功能,都要按照模塊化思想,使輸入、處理與輸出“涇渭分明”,充分體現(xiàn)人機(jī)界面的通信功能。這樣設(shè)計(jì)出來的程序不易出錯(cuò),而且易于維護(hù)。報(bào)表打印是MIS必備的功能之一,而且打印之前常常需要計(jì)算。計(jì)算與打印分開設(shè)計(jì),雖然消耗時(shí)間,但易于整個(gè)MIS系統(tǒng)的維護(hù)。(2)界面必須始終一致統(tǒng)一的人機(jī)界面不至于會(huì)增加用戶的負(fù)擔(dān),讓用戶始終用同一種方式思考與操作。最忌諱的是每換一個(gè)屏

14、幕用戶就要換一套操作命令與操作方法。例如在整個(gè)系統(tǒng)可以以問號圖標(biāo)表示幫助,以磁盤圖標(biāo)表示存盤,以打印機(jī)圖標(biāo)表示打印等。(3)界面必須使用戶隨時(shí)掌握任務(wù)的進(jìn)展情況人機(jī)界面應(yīng)該能夠告訴用戶軟件運(yùn)行的進(jìn)度。特別是在需要較長時(shí)間的等待時(shí),必須讓用戶了解工作進(jìn)展情況,如可以設(shè)計(jì)已經(jīng)完成了百分之幾的任務(wù)進(jìn)度條等。目前,Windows下的應(yīng)用軟件無論大小,其安裝程序幾乎均做到了這一點(diǎn)。開發(fā)MIS軟件時(shí),這一點(diǎn)很值得借鑒。(4)界面友好。使用方便多數(shù)MIS軟件的數(shù)據(jù)輸入量較大。對于一些相對固定的數(shù)據(jù),不應(yīng)讓用戶頻頻輸入(特別是漢字),而應(yīng)讓用戶用鼠標(biāo)輕松選擇。例如,人事管理系統(tǒng)中的“文化程度”是相對固定的數(shù)據(jù)

15、,其值一般取“小學(xué)”、“初中”、“高中”、“大?!薄ⅰ按蟊尽?、“碩研”、“博研”等。錄入這類數(shù)據(jù)之前,MIS軟件應(yīng)在相應(yīng)位置彈出一個(gè)列表框,待用戶以鼠標(biāo)點(diǎn)擊,而不應(yīng)讓用戶每次都輸入這些漢字??傊?,所開發(fā)的MIS在使用過程中,應(yīng)使用戶的數(shù)據(jù)輸入量降至最低限度減少用戶的干預(yù)量。實(shí)踐證明,用戶干預(yù)愈少,MIS系統(tǒng)的滿意程度愈高。2.3管理信息系統(tǒng)的開發(fā)方式管理信息系統(tǒng)的開發(fā)方式主要有獨(dú)立開發(fā)方式、委托開發(fā)方式、合作開發(fā)方式、購買現(xiàn)成軟件方式等4種。這4種開發(fā)方式各有優(yōu)點(diǎn)和不足,需要根據(jù)使用單位的技術(shù)力量、資金情況、外部環(huán)境等各種因素進(jìn)行綜合考慮和選擇。不論哪種開放方式都需要有單位的領(lǐng)導(dǎo)和業(yè)務(wù)人員參加

16、,并在管理信息系統(tǒng)的整個(gè)開發(fā)過程中培養(yǎng)、鍛煉、壯大該系統(tǒng)的維護(hù)隊(duì)伍。1.獨(dú)立開發(fā)獨(dú)立開發(fā)適合于有較強(qiáng)的管理信息系統(tǒng)分析與設(shè)計(jì)隊(duì)伍和程序設(shè)計(jì)人員、系統(tǒng)維護(hù)使用隊(duì)伍的組織和單位,如大學(xué)、研究所、計(jì)算機(jī)公司、高科技公司等單位。獨(dú)立開發(fā)的優(yōu)點(diǎn)是開發(fā)費(fèi)用少,實(shí)現(xiàn)開發(fā)后的系統(tǒng)能夠適應(yīng)本單位的需求且滿意度較高,最為方便的是系統(tǒng)維護(hù)工作。缺點(diǎn)是由于不是專業(yè)開發(fā)隊(duì)伍,容易受業(yè)務(wù)工作的限制,系統(tǒng)優(yōu)化不夠,開發(fā)水平較低,且由于開發(fā)人員是臨時(shí)從所屬各單位抽調(diào)出來進(jìn)行管理信息系統(tǒng)的開發(fā)工作,這些人員在其原部門還有其他工作,所以精力有限,容易造成系統(tǒng)開發(fā)時(shí)間長,開發(fā)人員調(diào)動(dòng)后,系統(tǒng)維護(hù)工作沒有保證的情況。因此,一方面需要

17、大力加強(qiáng)領(lǐng)導(dǎo),實(shí)行“一把手”原則,另一方面可向?qū)I(yè)開發(fā)人士或公司進(jìn)行咨詢,或聘請他們作為開發(fā)顧問。2.委托開發(fā)委托開發(fā)方式適合于使用單位無管理信息系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員或開發(fā)隊(duì)伍力量較弱、但資金較為充足的單位。雙方應(yīng)簽訂管理信息系統(tǒng)開發(fā)項(xiàng)目協(xié)議,明確新系統(tǒng)的目標(biāo)和功能、開發(fā)時(shí)間與費(fèi)用、系統(tǒng)標(biāo)準(zhǔn)與驗(yàn)收方式、人員培訓(xùn)等內(nèi)容。委托開發(fā)方式的優(yōu)點(diǎn)是省時(shí)、省事,開發(fā)的系統(tǒng)技術(shù)水平較高。缺點(diǎn)是費(fèi)用高、系統(tǒng)維護(hù)需要開發(fā)單位的長期支持。此種開發(fā)方式需要使用單位的業(yè)務(wù)骨干參與系統(tǒng)的論證工作,開發(fā)過程中需要開發(fā)單位和使用單位雙方及時(shí)溝通,進(jìn)行協(xié)調(diào)和檢查。3.合作開發(fā)合作開發(fā)方式適合于使用單位有一定的管理信息

18、系統(tǒng)分析、設(shè)計(jì)及軟件開發(fā)人員,但開發(fā)隊(duì)伍力量較弱,希望通過管理信息系統(tǒng)的開發(fā)建立完善和提高自己的技術(shù)隊(duì)伍,便于系統(tǒng)維護(hù)工作的單位。雙方共享開發(fā)成果,實(shí)際上是一種半委托性質(zhì)的開發(fā)工作。優(yōu)點(diǎn)是相對于委托開發(fā)方式而言節(jié)約了資金,并可以培養(yǎng)、增強(qiáng)使用單位的技術(shù)力量,便于系統(tǒng)維護(hù)工作,系統(tǒng)技術(shù)水平較高。缺點(diǎn)是雙方在合作中溝通易出現(xiàn)問題,需要雙方及時(shí)達(dá)成共識,進(jìn)行協(xié)調(diào)和檢查??傊?,不同的開發(fā)方式有不同的長處和短處,需要根據(jù)使用單位的實(shí)際情況進(jìn)行選擇也可綜合使用各種開發(fā)方式。2.4管理信息系統(tǒng)的開發(fā)過程管理信息系統(tǒng)的開發(fā)過程一般包括系統(tǒng)開發(fā)準(zhǔn)備、系統(tǒng)調(diào)查、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)轉(zhuǎn)換、系統(tǒng)運(yùn)行與維

19、護(hù)、系統(tǒng)評價(jià)等步驟。根據(jù)開發(fā)系統(tǒng)的大小、復(fù)雜、投入、方式、方法等因素的不同,各步驟的要求和內(nèi)容也不同,用戶需要根據(jù)實(shí)際情況進(jìn)行取舍和計(jì)劃。1、系統(tǒng)開發(fā)準(zhǔn)備 系統(tǒng)開發(fā)準(zhǔn)備工作主要包括提出系統(tǒng)開發(fā)要求、成立系統(tǒng)開發(fā)小組、制訂系統(tǒng)開發(fā)計(jì)劃等工作。2、系統(tǒng)調(diào)研新系統(tǒng)的系統(tǒng)分析與系統(tǒng)設(shè)計(jì)工作都要建立在對現(xiàn)行系統(tǒng)調(diào)研的基礎(chǔ)上,即必須調(diào)查現(xiàn)行系統(tǒng)的運(yùn)行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。調(diào)研的主要內(nèi)容有: (1)現(xiàn)行系統(tǒng)概況:該組織的發(fā)展歷史、目前組織的規(guī)模、工作狀況、管理水平、與外界的主要聯(lián)系等。調(diào)查該項(xiàng)內(nèi)容的目的主要是為了劃分系統(tǒng)界限、系統(tǒng)與外界的輸入輸出接口等。 (2)組織機(jī)構(gòu)

20、:畫出組織的組織結(jié)構(gòu)圖,弄清組織的行政關(guān)系、人員編制、工作范圍、地理位置等,發(fā)現(xiàn)不合理問題及新系統(tǒng)啟動(dòng)后可能對現(xiàn)有組織的影響。 (3)業(yè)務(wù)流程:按照業(yè)務(wù)種類的不同和處理時(shí)間的先后不同,深入了解現(xiàn)行系統(tǒng)的業(yè)務(wù)流程,畫出現(xiàn)行系統(tǒng)業(yè)務(wù)流柞圖,并與業(yè)務(wù)人員反復(fù)討論,得到認(rèn)可。調(diào)查中要注意定性與定量相結(jié)合,注意人、財(cái)、物、信息的流向、規(guī)格、頻率、要求以及需要解決的問題等。(4)報(bào)表、數(shù)據(jù)處理:了解各種統(tǒng)計(jì)報(bào)表、數(shù)據(jù)的格式、內(nèi)容、處理時(shí)間及上報(bào)時(shí)間、頻率、規(guī)律,存在的問題,對新系統(tǒng)的要求、希望等并收集各種報(bào)表。(5)問題:現(xiàn)行系統(tǒng)中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴(yán)重程度分成不同的等級。新系統(tǒng)的建立應(yīng)能

21、解決大部分問題,并改善薄弱環(huán)節(jié)。(6)新系統(tǒng)的功能和目標(biāo):了解各級領(lǐng)導(dǎo)和各類業(yè)務(wù)工作人員對新系統(tǒng)功能的要求,系統(tǒng)分析(又稱邏輯設(shè)計(jì))是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對新系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個(gè)新系統(tǒng)的邏輯模型。新系統(tǒng)的邏輯模型由系統(tǒng)數(shù)據(jù)流程圖、概況表、數(shù)據(jù)字典、物理邏輯表達(dá)式及有關(guān)說明組成。最后要完成系統(tǒng)分析報(bào)告(也稱為系統(tǒng)邏輯設(shè)計(jì)說明書)。系統(tǒng)邏輯模型就像在根據(jù)需要建設(shè)一座學(xué)校前,按照學(xué)校教育的層次(初等、中等、高等)、規(guī)模、投資、地理環(huán)境、技術(shù)水平等條件的要求和約束,先由建筑設(shè)計(jì)院進(jìn)行設(shè)計(jì),保證學(xué)校建成后的各種功能得以實(shí)現(xiàn),之后才能進(jìn)行工程設(shè)計(jì)和施工一樣。

22、在系統(tǒng)設(shè)計(jì)階段要做認(rèn)真、細(xì)致的分析、研究工作,避免新系統(tǒng)在功能上存在先天不足或缺陷。因?yàn)樾孪到y(tǒng)模型是建立在對現(xiàn)行系統(tǒng)的分析及要求的基礎(chǔ)上的,所以系統(tǒng)調(diào)查工作要進(jìn)行得深入、細(xì)致、全面。用戶可以對新系統(tǒng)的邏輯模型提出意見,雙方經(jīng)過討論、修改,最后達(dá)成共識,并完成系統(tǒng)分析報(bào)告(系統(tǒng)邏輯設(shè)計(jì)說明書),經(jīng)有關(guān)領(lǐng)導(dǎo)審批通過之后,轉(zhuǎn)入系統(tǒng)設(shè)計(jì)(又稱系統(tǒng)物理設(shè)計(jì))階段。 4、系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)又稱系統(tǒng)物理設(shè)計(jì)。系統(tǒng)設(shè)計(jì)要根據(jù)系統(tǒng)分析報(bào)告中的系統(tǒng)邏輯模型綜合考慮各種約束,利用一切可利用的技術(shù)手段和方法進(jìn)行各種具體設(shè)計(jì),確定新系統(tǒng)的實(shí)施方案,解決“系統(tǒng)怎么做”的問題。結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)是指利用一組標(biāo)準(zhǔn)的圖表工具和準(zhǔn)則,

23、確定系統(tǒng)有哪些模塊,用什么方法連接,如何構(gòu)成良好的系統(tǒng)結(jié)構(gòu),并進(jìn)行系統(tǒng)輸入、輸出、數(shù)據(jù)處理、數(shù)據(jù)存儲等環(huán)節(jié)的詳細(xì)設(shè)計(jì)。這一階段的重點(diǎn)是設(shè)計(jì)好系統(tǒng)的總體結(jié)構(gòu),選擇最經(jīng)濟(jì)合理的技術(shù)手段。系統(tǒng)設(shè)計(jì)階段的文件是系統(tǒng)設(shè)計(jì)報(bào)告(又稱系統(tǒng)物理設(shè)計(jì)說明書)。5、系統(tǒng)實(shí)施與轉(zhuǎn)換系統(tǒng)實(shí)施階段的主要工作包括:系統(tǒng)硬件的購置與安裝、程序的編寫(購買)與調(diào)試、系統(tǒng)操作人員的培訓(xùn)、系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入、系統(tǒng)調(diào)試和轉(zhuǎn)換。在系統(tǒng)實(shí)施階段要成立系統(tǒng)實(shí)施工作量到小組,組織各專業(yè)小組組長和有關(guān)部門的領(lǐng)導(dǎo)共同編制新系統(tǒng)實(shí)施計(jì)劃。可以應(yīng)用各種項(xiàng)目管理的軟件和方法進(jìn)行管理,實(shí)行項(xiàng)目經(jīng)理負(fù)責(zé)制,保證系統(tǒng)實(shí)施工作的順利進(jìn)行和成功。硬件的

24、購置和安裝包括計(jì)算機(jī)硬件、外設(shè)、網(wǎng)絡(luò)、電源、機(jī)房、環(huán)境等有關(guān)設(shè)備的購買、驗(yàn)收、安裝與調(diào)試工作等,這些工作主要由專業(yè)技術(shù)人員完成。數(shù)據(jù)準(zhǔn)備與錄入工作主要是指由手工操作轉(zhuǎn)入計(jì)算機(jī)處理所需的各種數(shù)據(jù)的整理、錄入及計(jì)算機(jī)系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作。數(shù)據(jù)準(zhǔn)備與錄入工作要注意數(shù)據(jù)的準(zhǔn)確性,在整理、錄入、校驗(yàn)等各個(gè)環(huán)節(jié)把好關(guān),為系統(tǒng)的順利轉(zhuǎn)換打好基礎(chǔ)。在進(jìn)行以上各個(gè)環(huán)節(jié)的同時(shí)展開人員培訓(xùn)工作,包括管理信息系統(tǒng)只是的普及教育、新制度的學(xué)習(xí)、計(jì)算機(jī)操作訓(xùn)練等。使所有人員了解新系統(tǒng)的基本功能、新系統(tǒng)對使用人員的要求、建立管理信息系統(tǒng)的目的、管理信息系統(tǒng)的建設(shè)可以為組織和個(gè)人帶來的幫助和便利、個(gè)人在新系統(tǒng)中應(yīng)

25、該承擔(dān)的工作等,是用戶關(guān)心、支持新系統(tǒng)的實(shí)現(xiàn)。6.系統(tǒng)維護(hù)和評價(jià)管理信息系統(tǒng)是一個(gè)復(fù)雜的人機(jī)系統(tǒng)。系統(tǒng)外部環(huán)境與內(nèi)部因素的變化,不斷影響系統(tǒng)的運(yùn)行,這時(shí)就需要不斷地完善系統(tǒng),以提高系統(tǒng)運(yùn)行的效率與服務(wù)水平,這就需要從始至終地進(jìn)行系統(tǒng)的維護(hù)工作。系統(tǒng)評價(jià)主要是指系統(tǒng)建成后,經(jīng)過一段時(shí)間的運(yùn)行后,要對系統(tǒng)目標(biāo)與功能的實(shí)現(xiàn)情況進(jìn)行檢查,并與系統(tǒng)開發(fā)中設(shè)立的系統(tǒng)預(yù)期目標(biāo)進(jìn)行對比,及時(shí)寫出系統(tǒng)評價(jià)報(bào)告。系統(tǒng)維護(hù)與評價(jià)階段是系統(tǒng)生命周期中的最后一個(gè)階段,也是時(shí)間最長的一個(gè)重要階段。第三章 醫(yī)院病歷管理系統(tǒng)分析與設(shè)計(jì)3.1系統(tǒng)功能需求簡介醫(yī)院病歷管理系統(tǒng)對醫(yī)院加強(qiáng)醫(yī)務(wù)人員和患者管理有著極其重要的作用,就一般

26、的大型醫(yī)院來說,它的設(shè)計(jì)內(nèi)容非常復(fù)雜而且繁多,比如擁有計(jì)算功能,統(tǒng)計(jì)功能,報(bào)表輸出功能,而且設(shè)計(jì)的模塊也很多,比如管理模塊,統(tǒng)計(jì)模塊,報(bào)表設(shè)計(jì)模塊,打印輸出模塊,模糊查詢模塊等等。由于本軟件主要是針對中小型醫(yī)院設(shè)計(jì)的一套管理系統(tǒng)。針對的是醫(yī)務(wù)人員和患者比較少的情況而設(shè)計(jì)的,人員結(jié)構(gòu)比較簡單,部門劃分也很清晰,而且人員的流動(dòng)性不高,所以對該系統(tǒng)的要求并不高。因此,針對中小型醫(yī)院而言,我們經(jīng)過了反復(fù)地論證,最終確定了醫(yī)院病歷管理系統(tǒng)的設(shè)計(jì)方案。該管理系統(tǒng)的主要功能如圖3.1所示:醫(yī)院病歷管理系統(tǒng) 醫(yī)務(wù)人員管理 病人管理圖3.1 系統(tǒng)功能模塊圖3.2功能需求描述1、醫(yī)務(wù)人員管理模塊醫(yī)務(wù)人員管理模塊具

27、有對醫(yī)務(wù)人員信息輸入、編輯、刪除、查詢、瀏覽五個(gè)功能。醫(yī)務(wù)人員基本信息包括醫(yī)務(wù)人員工號、姓名、性別、年齡、出生日期、所畢業(yè)院校、科室和政治面貌、職務(wù)、工作簡歷等信息。醫(yī)務(wù)人員增刪實(shí)現(xiàn)了對數(shù)據(jù)庫中醫(yī)務(wù)人員信息的增加和刪除。醫(yī)務(wù)人員信息查詢可以通過醫(yī)務(wù)人員姓名或工號對醫(yī)務(wù)人員信息進(jìn)行查詢。2、病人管理模塊病人管理模塊具有對病人患者信息輸入、編輯、刪除、查詢、瀏覽五個(gè)功能。病人基本信息包括病人姓名、性別、年齡、就診科室、就診時(shí)間、診斷結(jié)果和診療方法、病歷等信息。病人增刪實(shí)現(xiàn)了對數(shù)據(jù)庫中病人患者信息的增加和刪除。醫(yī)務(wù)人員信息查詢可以通過醫(yī)務(wù)人員姓名或工號對醫(yī)務(wù)人員信息進(jìn)行查詢。3.3系統(tǒng)目標(biāo)分析系統(tǒng)開

28、發(fā)的總體任務(wù)是實(shí)現(xiàn)醫(yī)療信息管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,從而達(dá)到提高醫(yī)院對醫(yī)療信息管理的效率的目的。3.4開發(fā)設(shè)計(jì)思想 醫(yī)療信息管理的特點(diǎn)是信息處理量比較大,所管理的數(shù)據(jù)涉及的歷史可能比較悠久,因此在管理上實(shí)現(xiàn)起來有一定的困難。在手工管理的時(shí)代或者數(shù)據(jù)庫管理系統(tǒng)設(shè)計(jì)不科學(xué)的話就會(huì)造成管理數(shù)據(jù)混亂,數(shù)據(jù)庫相關(guān)數(shù)據(jù)的沒有很好的關(guān)聯(lián),造成數(shù)據(jù)的不一致性時(shí)有發(fā)生。在本系統(tǒng)的設(shè)計(jì)過程中,為了克服以上困難,滿足計(jì)算機(jī)管理的需要,我們采取了下面的一些原則。本系統(tǒng)開發(fā)設(shè)計(jì)思想: 盡量采用醫(yī)院現(xiàn)有的軟硬件環(huán)境,及先進(jìn)的管理系統(tǒng)開發(fā)方案,從而達(dá)到充分利用醫(yī)院現(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的。 系統(tǒng)應(yīng)符合

29、醫(yī)院醫(yī)療信息管理的規(guī)定,滿足對醫(yī)院日常管理的需要,并達(dá)到操作過程中的直觀、方便、實(shí)用、安全等要求。 系統(tǒng)采用模塊化程序設(shè)計(jì)方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與開發(fā)的技術(shù)維護(hù)人員補(bǔ)充、維護(hù)。3.5系統(tǒng)開發(fā)和運(yùn)行環(huán)境:開發(fā)工具:中文版Visual Foxpro 6.0運(yùn)行環(huán)境:Windows 9x,Windows NT或者Windows 2000,Windows XP。3.6系統(tǒng)功能分析系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)醫(yī)療信息管理的系統(tǒng)化、規(guī)范化、自動(dòng)化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的。醫(yī)療信息管理系統(tǒng)需要完成的功能主要有: 有關(guān)醫(yī)務(wù)人員基本信息的錄入。 醫(yī)務(wù)人員信息的查詢

30、。 醫(yī)務(wù)人員信息的修改。 醫(yī)務(wù)人員信息的打印。 有關(guān)病人基本信息的錄入。 病人信息的查詢。 病人信息的修改。 病人信息的打印。3.7系統(tǒng)功能模塊設(shè)計(jì)對上述各項(xiàng)功能進(jìn)行集中,分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如圖所示的系統(tǒng)功能模塊圖:通過以上的系統(tǒng)功能模塊結(jié)構(gòu)圖我們可以看出系統(tǒng)分為兩大模塊:醫(yī)務(wù)人員基本情況管理管理模塊和病人就診信息情況模塊下面我將對每個(gè)模塊的總體設(shè)計(jì)作簡要說明。1.醫(yī)務(wù)人員基本信息模塊該模塊可以實(shí)現(xiàn)醫(yī)務(wù)人員的信息包括工號,姓名,性別,科室,畢業(yè)學(xué)校.職務(wù),出生日期,黨員否,工作簡歷(工作簡歷規(guī)定有備注字段)等的查詢,插入,刪除,和打印,修改等。2.病人就診情況管理模塊該模塊可

31、以實(shí)現(xiàn)病人就診的信息包括姓名,性別,年齡,就診科室,診療方法,就診日期,診斷結(jié)果,病歷(規(guī)定用備注字段)等的查詢,插入,刪除,和打印,修改等。3·8數(shù)據(jù)庫表結(jié)構(gòu)根據(jù)分析階段得出的結(jié)論,結(jié)合本系統(tǒng)對有關(guān)數(shù)據(jù)的存儲的需要,更加方便實(shí)現(xiàn)該管理系統(tǒng)的所有功能,現(xiàn)將本管理系統(tǒng)設(shè)計(jì)成以下幾個(gè)數(shù)據(jù)庫表,每個(gè)表的字段名、類型、寬度設(shè)計(jì)如下:1·病人就診情況表:字段名類型寬度索引姓名字符型8主索引性別字符型2年齡字符型5就診科室字符型10就診時(shí)間字符型10普通索引診斷結(jié)果字符型10診斷方法字符型10病例備注型42、醫(yī)務(wù)人員基本情況表字段名類型寬度索引工號字符型5主索引姓名字符型8普通索引性別

32、字符型2年齡數(shù)值型10出生日期字符型10畢業(yè)院校字符型10政治面貌字符型6科室字符型10職務(wù)字符型10工作簡歷備注型43、密碼表字段名類型寬度索引用戶密碼字符型6主索引用戶姓名字符型1039菜單設(shè)計(jì):在我們所設(shè)計(jì)的醫(yī)院病歷管理系統(tǒng)中,系統(tǒng)菜單就是第一個(gè)人機(jī)交互的界面,系統(tǒng)菜單中給出的是本系統(tǒng)的各個(gè)子功能模塊,這些子功能又分門別類的組成子菜單。在上一章的系統(tǒng)分析和前面的設(shè)計(jì)中,系統(tǒng)的功能模塊已經(jīng)較為清楚了:1·醫(yī)務(wù)人員管理模塊 2 ·病人管理模塊在實(shí)際的菜單設(shè)計(jì)中,這些功能模塊可以于不同的菜單項(xiàng)出現(xiàn)。本著對使用者操作帶來方便的原則,將本系統(tǒng)菜單設(shè)計(jì)如下:醫(yī)務(wù)人員管理病人管理退

33、出系統(tǒng)菜單運(yùn)行時(shí)的界面窗口如下: 菜單文件建立后保存在醫(yī)院病歷管理系統(tǒng)菜單.MPR中。第四章 醫(yī)院病歷管理系統(tǒng)的實(shí)現(xiàn)按結(jié)構(gòu)化的程序設(shè)計(jì)思想,在完成了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)后,就可以進(jìn)行系統(tǒng)實(shí)現(xiàn)階段了,系統(tǒng)實(shí)現(xiàn)是每指把系統(tǒng)的物理模型轉(zhuǎn)換成實(shí)際運(yùn)行系統(tǒng)的全過程。其基本任務(wù)是:a) 前期準(zhǔn)備b) 系統(tǒng)平臺的安裝與調(diào)試c) 程序的編制與調(diào)試d) 信息系統(tǒng)調(diào)試e) 數(shù)據(jù)庫與文件的建立f) 系統(tǒng)轉(zhuǎn)換g) 試運(yùn)行、驗(yàn)收與維護(hù)4·1系統(tǒng)表單的實(shí)現(xiàn)及相關(guān)源代碼1病人就診情況表單 1)表單運(yùn)行的窗體:2)、表單構(gòu)成相關(guān)控件和事件:新建一表單,保存在醫(yī)院病歷管理系統(tǒng)下,命名為病人就診情況表單.scx,修改表單

34、的Caption屬性為“病人就診情況表”;為表單引入病人就診情況表數(shù)據(jù)表數(shù)據(jù)環(huán)境,拖放病人就診情況表數(shù)據(jù)表字段到表單中,形成一個(gè)grd病人就診情況表;在表單上放置兩個(gè)命令銨鈕組選項(xiàng)銨鈕控件,并用它的生成器選項(xiàng)生成10個(gè)命令銨鈕,分別修改命令銨鈕的Caption屬性為“第一條記錄”、“下一條記錄”、“前一條記錄”、“最后一條記錄”、“添加”、“編輯”、“刪除”、“打印”、“查詢”、“關(guān)閉”。3)、表單構(gòu)成相關(guān)源代碼:第一條記錄代碼thisform.grd病人就診情況表.setfocusgo topmessagebox('記錄已經(jīng)在第一條', 0 ,'記錄信息')t

35、hisform.refresh前一條記錄代碼:thisform.grd病人就診情況表.setfocusif recno()<>1skip -1thisform.refreshelsemessagebox('記錄已經(jīng)在第一條了', 0 ,'記錄信息')endif下一條記錄代碼:thisform.grd病人就診情況表.setfocusif not eof()skipthisform.refreshelsemessagebox('記錄已經(jīng)在未尾了', 0 ,'記錄信息')endif最后一條記錄代碼:thisform.grd病

36、人就診情況表.setfocusgo bottomthisform.refreshmessagebox('記錄在未尾了', 0 , '記錄信息')添加銨鈕代碼:if mand1.caption='添加'thisform.grd病人就診情況表.readonly=.f.mand1.caption='保存'mand2.enabled=.f.mand3.enabled=.f.appe blanelsemand1.caption='添加'thisform.grd病人就診情況表.readonly=.t.mand2.enabled

37、=.t.mand3.enabled=.t.endifthisform.grd病人就診情況表.setfocusthisform.grd病人就診情況表.refresh編輯銨鈕代碼:if mand2.caption='編輯'thisform.grd病人就診情況表.readonly=.f.mand2.caption='保存'mand1.enabled=.f.mand3.enabled=.f.elsemand2.caption='編輯'thisform.grd病人就診情況表.readonly=.t.mand1.enabled=.t.mand3.enable

38、d=.t.endifthisform.grd病人就診情況表.setfocusthisform.grd病人就診情況表.refresh刪除銨鈕代碼:sele 病人就診情況表thisform.grd病人就診情況表.setfocusif messagebox("是否刪除當(dāng)前記錄! " ,32+4+256,"刪除記錄")=6this.tag=thisform.grd病人就診情況表.recordsourcedelete next 1packthisform.grd病人就診情況表.recordsource=this.tagthisform.refreshendif打印

39、銨鈕代碼:IF sys(102)!="OFF"ELSE=messagebox("打印機(jī)沒有準(zhǔn)備好!",0+48,"警告")ENDIF查詢銨鈕代碼:do form 醫(yī)院病歷管理系統(tǒng)病人就診情況查詢表單.scxthisform.refresh關(guān)閉銨鈕代碼:thisform.release2、病人就診情況查詢表單1)、表單運(yùn)行時(shí)的窗體界面如下:2)、表單構(gòu)成相關(guān)控件和事件新建一表單,保存在醫(yī)院病歷管理系統(tǒng)病人就診情況查詢表單.scx下,修改表單的caption屬性為“病人情況查詢表”;為表單引入病人就診情況表數(shù)據(jù)表數(shù)據(jù)環(huán)境,拖放病人就診情況

40、表數(shù)據(jù)表字段到表單中,形成一個(gè)grd病人就診情況表;在表單上放置一個(gè)選項(xiàng)按鈕組控件,用它的生成器選項(xiàng)生成兩個(gè)選項(xiàng)銨鈕,修改其caption屬性為“按姓名查找”、“按就診科室查找”;在表單上放置一個(gè)標(biāo)簽控件,一個(gè)文本框控件,一個(gè)命令銨鈕組控件生成的兩個(gè)命令選項(xiàng)銨鈕,分別修改其caption屬性為“請輸入就診科室或姓名”,“查找”、“結(jié)束查找”。3)、表單構(gòu)成相關(guān)源代碼:查找銨鈕源代碼:thisform.grd病人就診情況表.setfocusdo casecase thisform.optiongroup1.value=1locate all for alltrim(病人就診情況表.姓名)=all

41、trim(this.parent.parent.text1.value)if found()y=recno()go ymessagebox("病人已經(jīng)找到!")elsemessagebox("未找到此病人,請確認(rèn)!")endifcase thisform.optiongroup1.value=2locate all for alltrim(病人就診情況表.就診科室)=alltrim(this.parent.parent.text1.value)if found()y=recno()go ymessagebox("病人已經(jīng)找到!")el

42、semessagebox("未找到此病人,請確認(rèn)!")endifendcase結(jié)束查找銨鈕代碼:thisform.release3、醫(yī)務(wù)人員基本情況表1)、表單運(yùn)行時(shí)的窗體界面如下:2)、表單構(gòu)成相關(guān)事件和控件:新建一表單,保存在醫(yī)院病歷管理系統(tǒng)下,命名為醫(yī)務(wù)人員基本情況表.scx,修改表單的Caption屬性為“醫(yī)務(wù)人員基本情況表”;為表單引入醫(yī)務(wù)人員基本情況表數(shù)據(jù)表數(shù)據(jù)環(huán)境,拖放醫(yī)務(wù)人員基本情況表數(shù)據(jù)表字段到表單中,形成一個(gè)grd醫(yī)務(wù)人員基本情況表;在表單上放置兩個(gè)命令銨鈕組選項(xiàng)銨鈕控件,并用它的生成器選項(xiàng)生成10個(gè)命令銨鈕,分別修改命令銨鈕的Caption屬性為“第一

43、條記錄”、“下一條記錄”、“前一條記錄”、“最后一條記錄”、“添加”、“編輯”、“刪除”、“打印”、“查詢”、“關(guān)閉”。3)、表單構(gòu)成相關(guān)源代碼:第一條記錄代碼:thisform.grd醫(yī)務(wù)人員基本情況表.setfocusgo topmessagebox('記錄已經(jīng)在第一條', 0 ,'記錄信息')thisform.refresh前一條記錄代碼:thisform.grd醫(yī)務(wù)人員基本情況表.setfocusif recno()<>1skip -1thisform.refreshelsemessagebox('記錄已經(jīng)在第一條了', 0

44、,'記錄信息')endif下一條記錄代碼:thisform.grd醫(yī)務(wù)人員基本情況表.setfocusif not eof()skipthisform.refreshelsemessagebox('記錄已經(jīng)在未尾了', 0 ,'記錄信息')endif最后一條記錄代碼:thisform.grd醫(yī)務(wù)人員基本情況表.setfocusgo bottomthisform.refreshmessagebox('記錄在未尾了', 0 , '記錄信息')添加按鈕代碼:if mand1.caption='添加'thi

45、sform.grd醫(yī)務(wù)人員基本情況表.readonly=.f.mand1.caption='保存'mand2.enabled=.f.mand3.enabled=.f.appe blanelsemand1.caption='添加'thisform.grd醫(yī)務(wù)人員基本情況表.readonly=.t.mand2.enabled=.t.mand3.enabled=.t.endifthisform.grd醫(yī)務(wù)人員基本情況表.setfocusthisform.grd醫(yī)務(wù)人員基本情況表.refresh編輯銨鈕代碼:if mand2.caption='編輯'th

46、isform.grd醫(yī)務(wù)人員基本情況表.readonly=.f.mand2.caption='保存'mand1.enabled=.f.mand3.enabled=.f.elsemand2.caption='編輯'thisform.grd醫(yī)務(wù)人員基本情況表.readonly=.t.mand1.enabled=.t.mand3.enabled=.t.endifthisform.grd醫(yī)務(wù)人員基本情況表.setfocusthisform.grd醫(yī)務(wù)人員基本情況表.refresh刪除銨鈕代碼:sele 醫(yī)務(wù)人員基本情況表thisform.grd醫(yī)務(wù)人員基本情況表.set

47、focusif messagebox("是否刪除當(dāng)前記錄! " ,32+4+256,"刪除記錄")=6this.tag=thisform.grd醫(yī)務(wù)人員基本情況表.recordsourcedelete next 1packthisform.grd醫(yī)務(wù)人員基本情況表.recordsource=this.tagthisform.refreshendif刪除銨鈕代碼:IF sys(102)!="OFF"ELSE=messagebox("打印機(jī)沒有準(zhǔn)備好!",0+48,"警告")ENDIF打印銨鈕代碼:

48、IF sys(102)!="OFF"ELSE=messagebox("打印機(jī)沒有準(zhǔn)備好!",0+48,"警告")ENDIF查詢銨鈕代碼:do form 醫(yī)院病歷管理系統(tǒng)醫(yī)務(wù)人員查詢表單.scxthisform.refresh關(guān)閉銨鈕代碼:thisform.release4、醫(yī)務(wù)人員查詢表單1)、表單運(yùn)行時(shí)的窗體如下:2)、表單構(gòu)成相關(guān)控件和事件新建一表單,保存在醫(yī)院病歷管理系統(tǒng)醫(yī)務(wù)人員查詢表單.scx下,修改表單的caption屬性為“醫(yī)務(wù)人員查詢表單”;為表單引入醫(yī)務(wù)人員基本情況表數(shù)據(jù)表數(shù)據(jù)環(huán)境,拖放醫(yī)務(wù)人員基本情況表數(shù)據(jù)表字段到表

49、單中,形成一個(gè)grd醫(yī)務(wù)人員基本情況表;在表單上放置一個(gè)選項(xiàng)按鈕組控件,用它的生成器選項(xiàng)生成兩個(gè)選項(xiàng)銨鈕,修改其caption屬性為“按姓名查找”、“按工號查找”;在表單上放置一個(gè)標(biāo)簽控件,一個(gè)文本框控件,一個(gè)命令銨鈕組控件生成的兩個(gè)命令選項(xiàng)銨鈕,分別修改其caption屬性為“請輸入工號或姓名”,“查找”、“結(jié)束查找”。3)、表單構(gòu)成相關(guān)源代碼:查找銨鈕源代碼:thisform.grd醫(yī)務(wù)人員基本情況表.setfocusdo casecase thisform.optiongroup1.value=1locate all for alltrim(醫(yī)務(wù)人員基本情況表.姓名)=alltrim(t

50、his.parent.parent.text1.value)if found()y=recno()go ymessagebox("醫(yī)務(wù)人員已經(jīng)找到!")elsemessagebox("未找到此醫(yī)務(wù)人員,請確認(rèn)!")endifcase thisform.optiongroup1.value=2locate all for alltrim(醫(yī)務(wù)人員基本情況表.工號)=alltrim(this.parent.parent.text1.value)if found()y=recno()go ymessagebox("醫(yī)務(wù)人員已經(jīng)找到!")elsemessagebox("未找到此醫(yī)務(wù)人員,請確認(rèn)!")endifendcase結(jié)束查找銨鈕代碼:thisform.release5、系統(tǒng)主表單1)、表單運(yùn)行時(shí)的窗體如下:2)表單構(gòu)成相關(guān)事件和控件:新建一表單,保存在醫(yī)院病歷管理系統(tǒng)系統(tǒng)主表單.scx下,修改表單的caption屬性為“醫(yī)院病歷管理系統(tǒng)”;在表單上放置一個(gè)標(biāo)簽控件,3個(gè)命令銨鈕控件,分別修改其caption屬性為“醫(yī)務(wù)人員管理”、“病人管理”、“關(guān)閉”。

溫馨提示

  • 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

提交評論