




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 HYPERLINK 某小型醫(yī)醫(yī)院信息息管理系系統(tǒng)的設(shè)設(shè)計(jì)與開開發(fā)摘要本文所介介紹的小小型醫(yī)院院信息管管理系統(tǒng)統(tǒng)旨在改改善某小小型醫(yī)院院的信息息管理,改變醫(yī)醫(yī)院的信信息處理理基本還還停留在在手工方方式的狀狀況,降降低勞動(dòng)動(dòng)強(qiáng)度,提高工工作效率率。本系系統(tǒng)不僅僅適用于于醫(yī)院的的行政管管理業(yè)務(wù)務(wù),也適適用于具具體的就就診事務(wù)務(wù)業(yè)務(wù)。本系統(tǒng)統(tǒng)可以使使醫(yī)務(wù)人人員空出出更多的的精力和和時(shí)間服服務(wù)于病病人,同同時(shí)保證證病人和和醫(yī)院的的經(jīng)濟(jì)利利益,從從而使醫(yī)醫(yī)院能夠夠以少的的投入獲獲得更好好的社會(huì)會(huì)效益與與經(jīng)濟(jì)效效益。本系統(tǒng)是是利用PoowerrBuiildeer并結(jié)結(jié)合醫(yī)院院病人管管理制度度,嚴(yán)格按按照軟
2、件件生命周周期來(lái)設(shè)設(shè)計(jì)的一一個(gè)信息息管理系系統(tǒng)。實(shí)實(shí)現(xiàn)了一一個(gè)包括括就診管管理、模模板處理理、數(shù)據(jù)據(jù)統(tǒng)計(jì)等等模塊在在內(nèi)的小小型醫(yī)院院信息管管理系統(tǒng)統(tǒng),實(shí)現(xiàn)現(xiàn)不同員員工登錄錄、病人人掛號(hào)就就醫(yī)、病病人信息息查詢、醫(yī)生出出具處理理處方及及劃價(jià)、門診收收費(fèi)與統(tǒng)統(tǒng)計(jì)等功功能。本本文簡(jiǎn)要要介紹了了醫(yī)院管管理系統(tǒng)統(tǒng)的項(xiàng)目目背景和和意義,著重闡闡述了該該系統(tǒng)的的開發(fā)實(shí)實(shí)現(xiàn)過(guò)程程,從系系統(tǒng)目標(biāo)標(biāo),需求求分析、總體設(shè)計(jì)計(jì)、詳細(xì)細(xì)設(shè)計(jì)、到系統(tǒng)統(tǒng)測(cè)試等等各個(gè)環(huán)環(huán)節(jié)都進(jìn)進(jìn)行了詳詳細(xì)的分分析和描描述。關(guān)鍵詞:數(shù)據(jù)庫(kù)庫(kù);PoowerrBuiildeer;就診The Dessignn annd IImpllemeentaa
3、tioon oof aaSmalllSccaleeHosppitaal IInfoormaatioon MManaagemmentt Systtem AbsttracctThe smaall scaale hosspittal infformmatiion mannageemennt ssysttem is dessignned ffor impprovvingg thhe iinfoormaatioon mmanaagemmentt off smmalll hoospiitall, rreduucinng tthe labbor inttenssityy anndennhanncinng w
4、workkingg effficcienncy. Thhis sysstemm caan ssuppportt thheaddminnisttrattionn off thhe hhosppitaal aand mannagee thhe bbusiinesss. In addditiion, itt caan hhelpp faacillitaate thee paatieent, annd bbrinng ssociial andd ecconoomicc innterrestt too thhe hhosppitaal. Thisssysstemm usses PowwerBBuilld
5、err assdevveloopinng llangguagge ,whiich is dessignned acccorddingg too sooftwwaree liife cyccle. Thhe ssysttem cann immpleemennt tthe pattiennts rregiistrratiion befforee hiis ggoinng tto ssee a ddocttor, dooctoors prroceessiingppresscriiptiion andd maanaggemeent of exppensse. Thee thhesiis iintrro
6、duucess thhe ssysttems pprojjectt baackggrouund andd siigniificcancce bbrieeflyy,ellaboorattes thee syysteems immpleemenntattionn prroceess. Itt allso anaalysses andd deescrribees aall thee sttagees off thhe ssysttem, inncluudinng ffeassibiilitty sstuddy, demmandd annalyysiss, ooutllinee deesiggn, d
7、ettailled dessignn annd ssysttem tesst. Key worrds:dataabasse; PowwerBBuillderr; ppresscriiptiion 目錄論文總頁(yè)頁(yè)數(shù):30頁(yè)TOC o 1-3 h z u1引言言11.1課題背背景11.2國(guó)內(nèi)外外研究現(xiàn)現(xiàn)狀11.3本課題題研究的的意義12關(guān)鍵鍵技術(shù)介介紹12.1開發(fā)工工具及運(yùn)運(yùn)行環(huán)境境12.1.1總體開開發(fā)工具具及環(huán)境境12.1.2開發(fā)工工具簡(jiǎn)介介12.2系統(tǒng)需需求分析析22.3系統(tǒng)功功能結(jié)構(gòu)構(gòu)設(shè)計(jì)32.4數(shù)據(jù)庫(kù)庫(kù)設(shè)計(jì)與與實(shí)現(xiàn)43本系系統(tǒng)功能能模塊設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)73.1應(yīng)用程程序?qū)ο笙笤O(shè)計(jì)73.2職
8、工登登錄界面面83.3主界面面93.4掛號(hào)系系統(tǒng)模塊塊123.5就診管管理模塊塊153.6模板管管理模塊塊183.7數(shù)據(jù)管管理模塊塊193.8報(bào)表模模塊224關(guān)鍵鍵功能點(diǎn)點(diǎn)的測(cè)試試234.1登錄模模塊測(cè)試試234.2用戶密密碼修改改功能點(diǎn)點(diǎn)測(cè)試244.3病人費(fèi)費(fèi)用報(bào)表表功能測(cè)測(cè)試26結(jié) 論27參考文獻(xiàn)獻(xiàn)28致 謝29聲 明30更多全套套設(shè)計(jì)聯(lián)聯(lián)系QQ:1044289976996最新設(shè)計(jì)計(jì)大全w.bbylww1688.coom/ssf/22010009115/335399.httml引言課題背景景隨著科學(xué)學(xué)的不斷斷進(jìn)步,計(jì)算機(jī)機(jī)應(yīng)用已已經(jīng)遍布布整個(gè)社社會(huì)的每每個(gè)角落落。人們們的身體體健康也也在不
9、斷斷受到重重視。因因此,醫(yī)醫(yī)院進(jìn)行行現(xiàn)代化化管理就就變得尤尤為重要要。目前前社會(huì)正正處于健健保發(fā)展展方興未未艾的時(shí)時(shí)代,各各醫(yī)療院院所莫不不兢兢業(yè)業(yè)業(yè)地改改善本身身的體制制或管理理方式,以因應(yīng)應(yīng)健保越越來(lái)越嚴(yán)嚴(yán)格的規(guī)規(guī)范。小小型醫(yī)院院信息管管理系統(tǒng)統(tǒng)是適應(yīng)應(yīng)時(shí)代發(fā)發(fā)展的需需要,提提高管理理的效率率而開發(fā)發(fā)設(shè)計(jì)的的。國(guó)內(nèi)外研研究現(xiàn)狀狀一個(gè)完整整的醫(yī)院院信息管管理系統(tǒng)統(tǒng)應(yīng)該既既包括醫(yī)醫(yī)院管理理信息系系統(tǒng),又又包括臨臨床醫(yī)療療信息系系統(tǒng),國(guó)國(guó)外研究究機(jī)構(gòu)在在力求實(shí)實(shí)現(xiàn)醫(yī)院院信息管管理系統(tǒng)統(tǒng)的完整整性。臨臨床信息息管理系系統(tǒng)在數(shù)數(shù)據(jù)處理理的實(shí)時(shí)時(shí)性要求求、相應(yīng)應(yīng)速度、安全保保密等方方面一般般要比管管理
10、信息息系統(tǒng)有有更苛刻刻的要求求。而醫(yī)醫(yī)院管理理信息系系統(tǒng)的計(jì)計(jì)算機(jī)技技術(shù)較為為單純和和簡(jiǎn)單,也由于于醫(yī)院管管理信息息系統(tǒng)以以處理文文字和數(shù)數(shù)字類數(shù)數(shù)據(jù)為主主,較少少設(shè)計(jì)聲聲音、圖圖象、多多媒體數(shù)數(shù)據(jù)的動(dòng)動(dòng)態(tài)傳遞遞等復(fù)雜雜要求,實(shí)現(xiàn)起起來(lái)容易易的多。本課題研研究的意意義本系統(tǒng)通通過(guò)對(duì)病病人信息息管理系系統(tǒng)方案案的設(shè)計(jì)計(jì)和實(shí)施施,提出出一種對(duì)對(duì)病人在在就診過(guò)過(guò)程中產(chǎn)產(chǎn)生的信信息進(jìn)行行數(shù)字化化管理的的技術(shù),為門診建立立起信息息高速公公路,促促使醫(yī)院院門診逐步形成成方便、科學(xué)、合理的的管理模模式。從從根本上上改變傳傳統(tǒng)的依依靠文件件等信息息的傳遞遞方式,實(shí)現(xiàn)無(wú)無(wú)紙化辦辦公,簡(jiǎn)簡(jiǎn)化就診診手續(xù),加快信信息
11、流通通速度,提高治治療效率率,基本本實(shí)現(xiàn)醫(yī)醫(yī)院系統(tǒng)統(tǒng)的數(shù)字字化管理理。同時(shí)時(shí),本系統(tǒng)統(tǒng)對(duì)病人人既往病病史以及及用藥記記錄存檔檔,既便便于醫(yī)生生更加準(zhǔn)準(zhǔn)確的對(duì)對(duì)當(dāng)前病病人的診診斷,同同時(shí)也有有利于醫(yī)醫(yī)生對(duì)各各種病例例進(jìn)行分分析研究究。病歷歷模板的的套餐制制更具靈靈活性。關(guān)鍵技術(shù)術(shù)介紹開發(fā)工具具及運(yùn)行行環(huán)境總體開發(fā)發(fā)工具及及環(huán)境本系統(tǒng)采采用的軟軟件開發(fā)發(fā)工具及及環(huán)境如如下:操作系統(tǒng)統(tǒng):WINNDOWWSXPP編程工具具:PowwerBBuillderr9.00數(shù)據(jù)庫(kù):ACCCESSS開發(fā)工具具簡(jiǎn)介PoweerBuuildder是一個(gè)個(gè)圖形化化的應(yīng)用用程序開開發(fā)環(huán)境境。使用用PowwerBBuill
12、derr開發(fā)的的應(yīng)用軟軟件由窗窗口構(gòu)成成,窗口口中不僅僅可以包包含按鈕鈕、下拉拉列表框框及單選選按紐等等標(biāo)準(zhǔn)的的Winndowws控件,還可以以有PowwerBBuillderr提供的的特殊控控件。這這些特殊殊控件可可以使應(yīng)應(yīng)用軟件件更容易易使用,使應(yīng)用用軟件的的開發(fā)效效率更高高。例如,數(shù)數(shù)據(jù)窗口口就是PowwerBBuillderr提供的的一個(gè)集集成度很很高的控控件,使使用該控控件可以以很方便便地從數(shù)數(shù)據(jù)庫(kù)中中提取數(shù)數(shù)據(jù),很很簡(jiǎn)單地地檢索數(shù)數(shù)據(jù),提提供圖形形化的數(shù)數(shù)據(jù)顯示示方式,創(chuàng)建統(tǒng)統(tǒng)計(jì)功能能非常強(qiáng)強(qiáng)大的數(shù)數(shù)據(jù)統(tǒng)計(jì)計(jì)表。由由于數(shù)據(jù)據(jù)窗口對(duì)對(duì)數(shù)據(jù)的的操作是是通過(guò)事事務(wù)進(jìn)行行的,所所以對(duì)數(shù)數(shù)據(jù)
13、的操操作有很很強(qiáng)的可可靠性。這些都都為開發(fā)發(fā)功能強(qiáng)強(qiáng)大的數(shù)數(shù)據(jù)庫(kù)應(yīng)應(yīng)用軟件件提供了了可靠的的保證。商業(yè)化的的軟件開開發(fā)要求求有很好好的移植植性。PowwerBBuillderr既可以以跨平臺(tái)臺(tái)開發(fā),也可以以發(fā)行跨跨平臺(tái)軟軟件。例例如,在在Winndowws 995下開發(fā)發(fā)的程序序,可以以不修改改源程序序而形成成UNIIX下的執(zhí)執(zhí)行文件件或Maccinttoshh下的執(zhí)執(zhí)行文件件。在開開發(fā)小組組中,不不同成員員可以使使用不同同的開發(fā)發(fā)環(huán)境,但由于于PowwerBBuillderr的支持持,在不不同的開開發(fā)環(huán)境境下看到到的共享享PowwerBBuillderr對(duì)象是是相同的的,所以以仍可以以同時(shí)開
14、開發(fā)同一一個(gè)應(yīng)用用程序。隨著軟件件技術(shù)的的不斷發(fā)發(fā)展,PoweerBuuildder 9.00及時(shí)地地強(qiáng)化了了開發(fā)功功能,并并提供了了一些配配套的開開發(fā)工具具,成為為一種易易于使用用的、可可伸縮的的并經(jīng)實(shí)實(shí)踐證明明的快速速集成開開發(fā)環(huán)境境。它在在給用戶戶提供一一條轉(zhuǎn)移移到下一一代平臺(tái)臺(tái)的途徑徑的同時(shí)時(shí),使用用戶仍能能夠保護(hù)護(hù)和擴(kuò)展展現(xiàn)有的的技術(shù)和和應(yīng)用上上的投資資。系統(tǒng)需求求分析病人在就就診過(guò)程程中,基基本的業(yè)業(yè)務(wù)流程程如圖1所示:圖1業(yè)務(wù)務(wù)流程圖圖通過(guò)對(duì)病病人就診診流程及及管理的的調(diào)查和和了解,初步確確定了該該系統(tǒng)的的基本需需求情況況:在病人就就診之前前,必須須進(jìn)行掛掛號(hào),包包括病人人的最基
15、基本信息息,掛號(hào)費(fèi)費(fèi)用,預(yù)存費(fèi)費(fèi)等。在病人進(jìn)進(jìn)行掛號(hào)號(hào)的同時(shí)時(shí),可以以自動(dòng)為為病人分分配病歷歷號(hào),作作為病人人在就診診過(guò)程中中的唯一一標(biāo)識(shí)。在病人就就診時(shí),醫(yī)生可可以對(duì)病病人基本本信息(包括簡(jiǎn)簡(jiǎn)要病史史等等)進(jìn)行登登記。對(duì)病人每每次就醫(yī)醫(yī)的主訴訴,病歷,處方進(jìn)進(jìn)行輸入入,并可可以進(jìn)行行查詢和和維護(hù)。各種化驗(yàn)驗(yàn)檢查信信息的輸輸入、查查詢和維維護(hù),并并可以進(jìn)進(jìn)行異常常提醒。對(duì)病人的的預(yù)付款款進(jìn)行管管理,并并且當(dāng)預(yù)預(yù)付金額額不夠時(shí)時(shí)可以提提醒補(bǔ)交交預(yù)付款款。對(duì)病人就就診過(guò)程程中的各各種費(fèi)用用進(jìn)行管管理??梢源蛴∮〔∪祟A(yù)預(yù)付款單單據(jù)和費(fèi)費(fèi)用憑單單。醫(yī)生可以以查詢病病人治療療情況、化驗(yàn)檢檢查結(jié)果果,以便
16、便跟蹤病病人病情情發(fā)展情情況,同同時(shí)也有有助于醫(yī)醫(yī)生對(duì)各各種病例例進(jìn)行分分析研究究。系統(tǒng)功能能結(jié)構(gòu)設(shè)設(shè)計(jì)本系統(tǒng)劃劃分為7個(gè)功能能模塊,系統(tǒng)功功能模塊塊圖如圖圖2所示。商業(yè)源代代碼,全全套計(jì)算算機(jī)畢業(yè)業(yè)設(shè)計(jì)免免費(fèi)下載載更多全套套設(shè)計(jì)聯(lián)聯(lián)系QQ:1044289976996最新設(shè)計(jì)計(jì)大全各模塊如如下:?jiǎn)T工管理理:主要要包括員員工登陸陸,修改改密碼,判別用用戶級(jí)別別功能。病人管理理:主要要包括病病人的基基本信息息登記。主要包括括對(duì)病人人基本信信息的錄錄入、查查詢和維維護(hù)等操操作。病病人基本本信息的的錄入窗窗口可以以從就診診窗口進(jìn)進(jìn)入,系系統(tǒng)可以以記憶當(dāng)當(dāng)前就診診病人病病歷號(hào)以以及當(dāng)前前錄入員員的姓名名
17、。就診管理理:主要要包括對(duì)對(duì)病人此此次就診診病情的的錄入,過(guò)往病病史的查查詢及檢檢查和化化驗(yàn)結(jié)果果進(jìn)行錄錄入。模板管理理:主要要醫(yī)生針針對(duì)各種種典型病病種所開開具的主主訴、病病歷、處處方錄入入、查詢?cè)??;?yàn)檢查查管理:主要包包括對(duì)病病人每次次所做化化驗(yàn)和檢檢查的結(jié)結(jié)果進(jìn)行行錄入、查詢和和維護(hù)。費(fèi)用管理理:主要要包括預(yù)預(yù)付款管管理和費(fèi)費(fèi)用管理理。預(yù)付款管管理:主主要包括括對(duì)預(yù)付付金額進(jìn)進(jìn)行錄入入、查詢?cè)兒途S護(hù)護(hù)等操作作。并且且可以根根據(jù)支出出情況進(jìn)進(jìn)行費(fèi)用用統(tǒng)計(jì)、查詢余余額和缺缺錢警示示。費(fèi)用支出出管理:主要包包括對(duì)病病人藥費(fèi)費(fèi)、檢查查、化驗(yàn)驗(yàn)等支出出進(jìn)行錄錄入、查查詢和維維護(hù)等操操作。報(bào)表打印
18、?。焊鶕?jù)據(jù)需要生生成各種種報(bào)表,并且打打印出來(lái)來(lái)。數(shù)據(jù)庫(kù)設(shè)設(shè)計(jì)與實(shí)實(shí)現(xiàn)在仔細(xì)調(diào)調(diào)查醫(yī)院院就診管管理過(guò)程程的基礎(chǔ)礎(chǔ)上,得得到系統(tǒng)統(tǒng)所要處處理的數(shù)數(shù)據(jù)流程程圖,如如圖3所示。圖3 數(shù)數(shù)據(jù)流圖圖本系統(tǒng)根根據(jù)上面面的設(shè)計(jì)計(jì)規(guī)劃出出的實(shí)體體有4個(gè):病病人、醫(yī)醫(yī)生、化化驗(yàn)檢查查員、藥藥品。下下面為本本系統(tǒng)實(shí)實(shí)體之間間關(guān)系的的E-R圖,如如圖4所示。圖4 實(shí)實(shí)體關(guān)系系E-R圖根據(jù)以上上的分析析設(shè)計(jì)得得到實(shí)際際數(shù)據(jù)庫(kù)庫(kù)模型。數(shù)據(jù)庫(kù)庫(kù)設(shè)計(jì)如如下:病人基本本情況表表(ghhdj):就診號(hào)號(hào)(jziid)、病病歷號(hào)(bllh),姓名(xmm),身份證證號(hào)(sffzh),性別(xbb),出生生日期(srr),婚否(h
19、f),地址(dzz),電話(dhh),日期(ryyrq),科別(kbb),主訴(zss),現(xiàn)病病史(xbbs),病歷歷(bl),處方(cff),醫(yī)囑(yzz),醫(yī)生(yss)。主碼碼是就診診號(hào)(jzzid)。此表表字段用用來(lái)保存存病人的的相關(guān)詳詳細(xì)信息息,包括括病人基基本信息息和病人人在醫(yī)院院就診相相關(guān)信息息。表1 gghdjj字段名數(shù)據(jù)類型型字段大小小必填字段段jzidd文本14是blh文本8是xm文本20否sfzhh數(shù)字小數(shù)否xb文本4否sr日期/時(shí)時(shí)間短日期否hf文本4否dz文本100否dh文本15否ryrqq日期/時(shí)時(shí)間短日期否kb文本10否zs文本200否xbs文本200否bl文本2
20、00否cf文本200否yz文本200否ygh文本5否掛號(hào)表(ghbb):流水水號(hào)(idd),病歷歷號(hào)(bllh),日期(rqq),時(shí)間(sjj),掛號(hào)號(hào)費(fèi)(ghhf),金額(jee)。主碼碼是流水水號(hào)(idd)。此表表字段用用來(lái)記錄錄病人在在醫(yī)院掛掛號(hào)就醫(yī)醫(yī)時(shí)產(chǎn)生生的相關(guān)關(guān)數(shù)據(jù)。表2 gghb字段名數(shù)據(jù)類型型字段大小小必填字段段id文本9是blh文本8否rq日期/時(shí)時(shí)間否sj日期/時(shí)時(shí)間否ghf數(shù)字長(zhǎng)整型否je數(shù)字長(zhǎng)整型否化驗(yàn)檢查查表(hhyjcc):病病歷號(hào)(bllh),化驗(yàn)驗(yàn)日期(hyyrq),化驗(yàn)驗(yàn)時(shí)間(hyysj),檢驗(yàn)驗(yàn)員(jyyy),狀態(tài)(ztt)等,其其中化驗(yàn)驗(yàn)檢查中中的具體體項(xiàng)
21、目由由于數(shù)目目眾多,在此就就不一一一列出。主碼是是病歷號(hào)號(hào)(bllh),化驗(yàn)驗(yàn)日期(hyrrq)。此此表字段段用來(lái)記記錄病人人在院就就醫(yī)時(shí)不不同狀態(tài)態(tài)的檢查查產(chǎn)生的的結(jié)果表3 hhyjcc字段名數(shù)據(jù)類型型字段大小小必填字段段blh文本8是hyrqq日期/時(shí)時(shí)間是rq日期/時(shí)時(shí)間是zt數(shù)字長(zhǎng)整型否jyy文本5否費(fèi)用表(fybb):費(fèi)用用憑單號(hào)號(hào)(idd),病歷歷號(hào)(bllh),項(xiàng)目目?jī)?nèi)容(xmmnl),數(shù)量(sll),收費(fèi)費(fèi)科室(sffks)。主碼碼是費(fèi)用用憑單號(hào)號(hào)(idd),項(xiàng)目目?jī)?nèi)容(xmnnl)。此此表字段段用來(lái)記記錄病人人在院所所做就醫(yī)醫(yī)項(xiàng)目的的相關(guān)信信息。表4 ffyb字段名數(shù)據(jù)類型型
22、字段大小小必填字段段id文本14是blh文本8是xmnll文本13是 ssfkss文本20否sl數(shù)字長(zhǎng)整型否藥品庫(kù)表表(yppkb):藥品品編號(hào)(yppbh),藥品品名(yppm),類別(lbb),價(jià)格(jgg),包裝裝規(guī)格(bzzgg),單位(dww),藥用用字典(yyyzd)。主碼碼是藥品品編號(hào)(yppbh)。此表表字段用用來(lái)記錄錄醫(yī)院各各種項(xiàng)目目藥品的的相關(guān)信信息。表5 yypkbb字段名數(shù)據(jù)類型型字段大小小必填字段段ypbhh文本13是ypm文本30是lb文本4否jg數(shù)字小數(shù)否bzggg文本6否dw文本6否yyzdd文本100否病歷處方方表(bllcfbb):模板板號(hào)(mbhh),病癥
23、癥名稱(bzzmc),病歷歷內(nèi)容(bllnr),處方方內(nèi)容(cffnr),主訴訴內(nèi)容(zssnr),開方方醫(yī)生(yghh)。主碼碼是模板板號(hào)(mbbh)。此表表字段用用來(lái)記錄錄醫(yī)生對(duì)對(duì)病癥的的研究和和描述,方便醫(yī)醫(yī)生對(duì)同同種病癥癥不同情情況進(jìn)行行對(duì)比研研究,提提高醫(yī)生生的工作作效率,幫助醫(yī)醫(yī)生進(jìn)行行診斷,判斷更更為準(zhǔn)確確。表6 yypkbb字段名數(shù)據(jù)類型型字段大小小必填字段段mbh文本14是bzmcc文本100否blnrr文本200否cfnrr文本200否zsnrr文本200否ygh文本5否員工表(ygbb):?jiǎn)T工工號(hào)(yggh),員工工名(kbb),科別(kbb),職位(zww),密碼(pw
24、wd),等級(jí)(djj)。主碼碼是員工工號(hào)(yggh)。此表表字段用用來(lái)記錄錄醫(yī)院?jiǎn)T員工的基基本信息息并在登登陸時(shí)的的根據(jù)登登記判斷斷其權(quán)限限。表7 yypkbb字段名數(shù)據(jù)類型型字段大小小必填字段段ygh文本5是ygm文本20否kb文本10否zw文本10否pwd文本10否dj文本10否本系統(tǒng)功功能模塊塊設(shè)計(jì)與與實(shí)現(xiàn)應(yīng)用程序序?qū)ο笤O(shè)設(shè)計(jì)PoweerBuuildder99.0開發(fā)的的應(yīng)用程程序的入入口點(diǎn)是是PowwerBBuillderr9.00的應(yīng)用用程序?qū)?duì)象,運(yùn)運(yùn)行是程程序從這這個(gè)入口口點(diǎn)啟動(dòng)動(dòng),所以以應(yīng)用程程序?qū)ο笙蟮脑O(shè)計(jì)計(jì)是應(yīng)用用程序設(shè)設(shè)計(jì)的開開始。本應(yīng)用程程序?qū)ο笙笾杏玫降絆peen事件
25、,輸入如如下程序序代碼:/ PProSQLCCA.DDBMSS = ODDBCSQLCCA.AAutooCommmitt = Fallse SQLCCA.DDBPaarm = ConnnecctSttrinng=DSNN=mzzys22;UIID=;PWDD=connnectt;/打開開程序登登錄窗口口opennsheeet(w_zzhiggongg,w_zhuujieemiaan,88,orrigiinall!)首先在應(yīng)應(yīng)用程序序?qū)ο蟮牡淖兞慷ǘx窗口口中定義義全局變變量,如如intt G_inpput_timme定義義的變量量是登錄錄時(shí)輸入入用戶名名和密碼碼的次數(shù)數(shù),strringg yg
26、g_naame定義的的是用戶戶名,strringg ygg_yggh定義的的是員工工號(hào),strringg g_pwdd定義的的是密碼碼,strringg g_blhh定義病病歷號(hào),strringg g_jziid定義義病人的的就診號(hào)號(hào)等等。職工登錄錄界面應(yīng)用程序序運(yùn)行后后第一個(gè)個(gè)出現(xiàn)的的窗口就就是w_loggin登登陸窗口口,界面面如圖5所示。圖5職工工登陸界界面用戶必須須通過(guò)職職工登錄錄窗口才才能夠進(jìn)進(jìn)入主界界面。系系統(tǒng)登錄錄窗口主主要實(shí)現(xiàn)現(xiàn)功能是是確認(rèn)用用戶身份份及級(jí)別別,并根根據(jù)用戶戶級(jí)別主主界面菜菜單中該該用戶可可以進(jìn)行行的操作作。本系統(tǒng)根根據(jù)醫(yī)院院具體情情況將醫(yī)醫(yī)院職工工分為種種5種
27、職位位,院長(zhǎng)長(zhǎng)、醫(yī)生生、放射射員收費(fèi)費(fèi)員和化化驗(yàn)員。其中,院長(zhǎng)級(jí)級(jí)別最高高,可以以使用主主界面菜菜單中的的任何一一種操作作,其他他各種職職位級(jí)別別都只能能享有各各自級(jí)別別的權(quán)限限。醫(yī)生生可以進(jìn)進(jìn)行病人人就診的的信息錄錄入、查查詢和維維護(hù),定定義主訴訴病歷處處方模板板的定義義和查詢?cè)儯?yàn)驗(yàn)檢驗(yàn)結(jié)結(jié)果的查查詢、費(fèi)費(fèi)用的查查詢等;收費(fèi)員員可以進(jìn)進(jìn)行掛號(hào)號(hào)收費(fèi)及及統(tǒng)計(jì),預(yù)付費(fèi)費(fèi)用的收收繳和統(tǒng)統(tǒng)計(jì)等;放射員員可以對(duì)對(duì)病人的的各項(xiàng)檢檢查結(jié)果果進(jìn)行錄錄入、查查詢、維維護(hù)等;化驗(yàn)員員則是對(duì)對(duì)病人的的各項(xiàng)化化驗(yàn)結(jié)果果進(jìn)行錄錄入、查查詢、維維護(hù)。在登錄界界面的OPEEN()函函數(shù)中定定義一個(gè)個(gè)游標(biāo)ddeclla
28、ree guuserr cuursoor,該該游標(biāo)在在ygbb表中搜搜索yggm然后后添加到到員工名名的下拉拉控件中中,其代代碼如下下:striing ls_useerdecllaree guuserr cuursoor fforseleect ygmmfromm yygbordeer bby yygh;openn guuserr;if SSQLCCA.SSQLCCodee=-11 thhen MesssageeBoxx(數(shù)據(jù)錯(cuò)錯(cuò)誤,SSQLCCA.SSQLEErrTTextt)elsee doo if lls_uuserr tthenn dddlb_1.aaddiitemm(lss_usse
29、r)fetcch gguseer iintoo :lls_uuserr;loopp whhilee sqqlcaa.sqqlcoode=0if ssqlcca.ssqlccodee=-11 thhen messsageeBOXX(數(shù)據(jù)錯(cuò)錯(cuò)誤,ssqlcca.ssqleerrttextt)end ifend ifclosse gguseer;ddlbb_1.sellecttiteem(00)在“確定定”按紐中中當(dāng)判斷斷員工登登錄條件件正確時(shí)時(shí)則根據(jù)據(jù)員工的的職位判判斷那些些菜單功功能將能能被使用用。主界面首先設(shè)計(jì)計(jì)主菜單單m_zzhujjiemmiann,根據(jù)據(jù)各模塊塊設(shè)計(jì)好好菜單項(xiàng)項(xiàng)和各菜菜單
30、項(xiàng)下下面的子子菜單項(xiàng)項(xiàng),并可可添加為為用戶登登錄和退退出以及及掛號(hào)TToollbarr,提供供快捷操操作。然然后在主主窗口w_zzhujjiemmiann將mennunaame中中選擇設(shè)設(shè)計(jì)好的的主菜單單m_zzhujjiemmiann。應(yīng)用用程序的的主要功功能都是是在主窗窗口w_zzhujjiemmiann及在其其下打開開的眾多多窗口中中完成的的。主界界面如圖圖6所示。圖6 醫(yī)醫(yī)院管理理系統(tǒng)主主界面不同用戶戶登錄后后,由于于職位級(jí)級(jí)別不同同,主界界面也會(huì)會(huì)有些差差異,不不能操作作的菜單單項(xiàng)為灰灰色,因因此,下下面我們們選用的的都是“院長(zhǎng)”級(jí)別登登錄后的的主界面面,將主主窗口的的Winndow
31、wTyppe屬性設(shè)設(shè)立為mdi型,以以便在其其下以特特定方式式打開其其他窗口口。主界面設(shè)設(shè)計(jì)中主主要是主主菜單m_zzhujjiemmiann的設(shè)計(jì)計(jì),該菜菜單結(jié)構(gòu)構(gòu)及代碼碼如下:登錄:用戶登錄錄:Clicckedd事件程程序代碼碼:opennsheeet(w_zzhiggongg,w_zhuujieemiaan,88,orrigiinall!)退出:Clicckedd事件程程序代碼碼:cllosee(w_zhuujieemiaan)掛號(hào)系系統(tǒng):掛號(hào):Clicckedd事件程程序代碼碼:oppenssheeet(ww_guuahaao,ww_zhhujiiemiian,8,oorigginaa
32、l!)預(yù)付:Clicckedd事件程程序代碼碼:oppenssheeet(ww_yuufu,w_zzhujjiemmiann,8,oriiginnal!)就診管管理:就診入口口:Clicckedd事件程程序代碼碼:opennsheeet(w_jjiuzzhennrukkou,w_zzhujjiemmiann,8,oriiginnal!)就診歷史史:Clicckedd事件程程序代碼碼:opennsheeet(w_llishhi,ww_zhhujiiemiian,8,oorigginaal!)檢查報(bào)告告:Clicckedd事件程程序代碼碼:opennsheeet(w_hhyjcc_jccbg,w_
33、zzhujjiemmiann,8,oriiginnal!)化驗(yàn):血常規(guī)報(bào)報(bào)告:Cliickeed事件程程序代碼碼opennSheeet(w_hhyjcc_twwd,ww_maain,8,Laayerred!)尿常規(guī)報(bào)報(bào)告:Cliickeed事件程程序代碼碼opennsheeet(w_hhyjcc_nccg,ww_zhhujiiemiian,8,orrigiinall!)生化檢查查報(bào)告:Cliickeed事件程序代代碼opennsheeet(w_hhyjcc_shhjc,w_zzhujjiemmiann,8,oriiginnal!)模板管管理:定義完整整模板:Cliickeed事件程程序代碼碼:
34、opennsheeet(w_jjb,ww_zhhujiiemiian,8,oorigginaal!)定義主訴訴模板:Cliickeed事件程程序代碼碼:opennsheeet(w_ddinggyizzs,ww_zhhujiiemiian,8,oorigginaal!)定義病歷歷模板:Cliickeed事件程程序代碼碼:opennsheeet(w_ddinggyibbl,ww_zhhujiiemiian,8,oorigginaal!)定義處方方模板:Cliickeed事件程程序代碼碼:opennsheeet(w_ddinggyiccf,ww_zhhujiiemiian,8,oorigginaal
35、!)模板查詢?cè)儯篊liickeed事件程程序代碼碼:opennsheeet(w_bblzssmb,w_zzhujjiemmiann,8,oriiginnal!)數(shù)據(jù)管管理:掛號(hào)人數(shù)數(shù)統(tǒng)計(jì):Cliickeed事件程程序代碼碼:opennsheeet(w_gghtoongjjilbb,w_zhuujieemiaan,88,orrigiinall!)病人基本本信息查查詢:Cliickeed事件程程序代碼碼:opennsheeet (w_jbxxx_ccx,ww_zhhujiiemiian,8,oorigginaal!)預(yù)付款查查詢:Cliickeed事件程程序代碼碼:opennsheeet(w_yy
36、ufuucx,w_zzhujjiemmiann,8,oriiginnal!)病人血常常規(guī)查詢?cè)儯篊liickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_xccg_ccx,ww_zhhujiiemiian,8,oorigginaal!)病人尿常常規(guī)查詢?cè)儯篊liickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_nccg_ccx,ww_zhhujiiemiian,8,oorigginaal!)病人生化化查詢:Cliickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_shhjc_cx,w_zzhujjiemmiann,8,orrigii
37、nall!)病人檢查查結(jié)果查查詢:Cliickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_jccbg_cx,w_zzhujjiemmiann,8,oriiginnal!)數(shù)據(jù)管管理:用戶安全全維護(hù):Cliickeed事件程程序代碼碼:opennsheeet(w_cchannge,w_zzhujjiemmiann,8,oriiginnal!)常用維護(hù)護(hù)藥字典典維護(hù):Cliickeed事件程程序代碼碼:opennsheeet(w_yyaoddiann,w_zhuujieemiaan,88,orrigiinall!)病人基本本信息維維護(hù):Cliickeed事件程程序代碼碼:op
38、ennsheeet(w_jjbxxx_whh,w_zhuujieemiaan,88,orrigiinall!)血常規(guī)檢檢查結(jié)果果維護(hù):Cliickeed事件程程序代碼碼: opeenshheett(w_hyjjc_xxcg_wh,w_zzhujjiemmiann,8,oriiginnal!)尿常規(guī)檢檢查結(jié)果果維護(hù):Cliickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_nccg_wwh,ww_zhhujiiemiian,8,oorigginaal!)生化檢查查結(jié)果維維護(hù):Cliickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_shhjc_wh,w_z
39、zhujjiemmiann,8,oriiginnal!)檢查結(jié)果果維護(hù):Cliickeed事件程程序代碼碼:opennsheeet(w_hhyjcc_jccbg_wh,w_zzhujjiemmiann,8,oriiginnal!)報(bào)表:病人預(yù)付付款報(bào)表表:Cliickeed事件程程序代碼碼:opennsheeet(w_yyufuu_bbb,w_zhuujieemiaan,88,orrigiinall!)病人費(fèi)用用報(bào)表:Cliickeed事件程程序代碼碼:opennsheeet(w_cchuffanggjj_bb,w_zzhujjiemmiann,8,oriiginnal!)窗口:沒(méi)有代代碼,用
40、用來(lái)顯示示已經(jīng)打打開的窗窗口名稱稱。掛號(hào)系統(tǒng)統(tǒng)模塊根據(jù)醫(yī)院院科室及及掛號(hào)類類型類設(shè)設(shè)計(jì)掛號(hào)號(hào)系統(tǒng),自動(dòng)產(chǎn)產(chǎn)生病歷歷號(hào)。先先根據(jù)數(shù)數(shù)據(jù)庫(kù)表表ghbb建立掛掛號(hào)系統(tǒng)統(tǒng)的數(shù)據(jù)據(jù)窗,然后建建立掛號(hào)號(hào)窗口,并使用用該數(shù)據(jù)據(jù)窗。掛掛號(hào)病人人要進(jìn)入入醫(yī)院門門診就診診的第一一步就是是進(jìn)行掛掛號(hào),只只有進(jìn)行行掛號(hào)后后才能獲獲得病歷歷號(hào),得得到其他他服務(wù)。掛號(hào)界界面如圖圖7所示:圖7掛號(hào)號(hào)系統(tǒng)界界面主要實(shí)現(xiàn)現(xiàn)功能有有自動(dòng)分分配病歷歷號(hào),錄錄入員無(wú)無(wú)法修改改。單擊擊“保存”按鈕的的時(shí)候,如圖8所示:圖8掛號(hào)號(hào)保存界界面“保存”按鈕中中的代碼碼最主要要的通過(guò)過(guò)設(shè)置過(guò)過(guò)濾條件件來(lái)使數(shù)數(shù)據(jù)窗口口只能顯顯示當(dāng)前前一條記記錄
41、。本系統(tǒng)中中,需要要處理的的數(shù)據(jù)繁繁多,如如果僅是是靠普通通控件來(lái)來(lái)進(jìn)行輸輸入、查查詢和維維護(hù)等操操作,只只能依靠靠純粹的的手寫代代碼來(lái)進(jìn)進(jìn)行與數(shù)數(shù)據(jù)庫(kù)數(shù)數(shù)據(jù)之間間的交互互,將會(huì)會(huì)帶來(lái)極極大的不不便。為為此,采采用數(shù)據(jù)據(jù)窗口來(lái)來(lái)進(jìn)行對(duì)對(duì)數(shù)據(jù)的的處理。通過(guò)數(shù)數(shù)據(jù)窗口口,可以以對(duì)數(shù)據(jù)據(jù)庫(kù)進(jìn)行行操作,不但可可以對(duì)每每個(gè)數(shù)據(jù)據(jù)庫(kù)的表表進(jìn)行檢檢索、查查詢、插插入、刪刪除和更更新,而而且還可可以為數(shù)數(shù)據(jù)指定定輸入格格式、輸輸出格式式和顯示示風(fēng)格等等。圖7中左邊邊顯示數(shù)數(shù)據(jù)的部部分既為為Griid風(fēng)格的數(shù)數(shù)據(jù)窗口口。本系系統(tǒng)中還還用到Grooup風(fēng)格的的來(lái)制作作報(bào)表,將在圖圖9出現(xiàn)。圖9 掛掛號(hào)打印印界面如
42、上圖所所示,在在單擊了了圖7圖中的“打印”之后,系統(tǒng)會(huì)會(huì)自動(dòng)按按照程序序中的代代碼的要要求將自自動(dòng)流水水號(hào)傳遞遞到報(bào)表表窗口,其中的的“預(yù)付款款(掛號(hào)號(hào))單據(jù)據(jù)”所在的的數(shù)據(jù)窗窗口即為為Grooup窗口應(yīng)應(yīng)用于數(shù)數(shù)據(jù)報(bào)表表的典型型。在掛號(hào)過(guò)過(guò)程中,除了會(huì)會(huì)為病人人的分配配此次的的自動(dòng)流流水號(hào)之之外,也也會(huì)要為為病人分分配一個(gè)個(gè)病歷號(hào)號(hào),由年年份(4位)序列號(hào)號(hào)(4位)構(gòu)構(gòu)成。每每到新的的一年,序列號(hào)號(hào)都是從從00001開始;如果不不是在新新的一年年,則序序列號(hào)是是已經(jīng)在在醫(yī)院就就診的病病人的人人數(shù)加上上1構(gòu)成。為此,每次分分配病歷歷號(hào)時(shí),從數(shù)據(jù)據(jù)庫(kù)中掛掛號(hào)表中中提取最最大的病病歷號(hào),將其中中的
43、年份份與當(dāng)前前計(jì)算機(jī)機(jī)上的年年份相比比較,如如果相等等,則將將后4位的序列列號(hào)加1,如果是是新的一一年則直直接讓序序列號(hào)位位00001。具體體實(shí)現(xiàn)是是在窗口口中定義義,代碼碼如下:/分配配病歷號(hào)號(hào)striing a,bb,d,c,nnSELEECT maxx(ghhb.bblh) intoo :aaFROMM ghhb;b=leeft(a,44) d=sttrinng(yyearr(toodayy()c=riightt(a,4)if bbd theenmesssageeboxx(出錯(cuò),當(dāng)前系系統(tǒng)時(shí)間間有誤,請(qǐng)先調(diào)調(diào)整系統(tǒng)統(tǒng)時(shí)間,sstoppsiggn!,OK!)elseeif bb=d the
44、enc=sttrinng(iinteegerr(c)+1)n=fiill(0,4 - llen(c)c=n+celseec=000011end ifa=d+cblh11=aend if分配病人人自動(dòng)流流水號(hào),病歷號(hào)號(hào)的同時(shí)時(shí),也是是要同時(shí)時(shí)在病人人基本信信息表當(dāng)當(dāng)中插入入信息,首先也也是先為為表的主主碼“就診號(hào)”分配號(hào)號(hào)碼。采采用自定定義的函函數(shù)jzhh():striing a,bb,c,d,ee,f,g,hh,iSELEECT maxx(jzzid)INTOO :aaFROMM ghhdj;b=sttrinng(yyearr(toodayy() /當(dāng)前系系統(tǒng)日期期中年份份的后兩兩位c=stt
45、rinng(mmontth(ttodaay() /當(dāng)前系系統(tǒng)日期期中的月月份c=fiill(0,2 - llen(c)+cd=sttrinng(DDay(todday()/當(dāng)前系系統(tǒng)日期期中的日日期d=fiill(0,2 - llen(d)+de=leeft(a,88)/表中最最大ID的前八八位f=riightt(a,6)/表中最最大ID的后六六位,表示序序列號(hào)g=riightt(e,4)h=riightt(e,2)/表中最最大ID的七、八位,表示日日期g=leeft(g,22) /表中最最大ID的五、六位,表示月月份e=leeft(e,44)/表中最最大ID的前四四位,表示年年份if bbe
46、e thheni=b+c+dd+00000001elseeif ccgg thheni=b+c+dd+00000001elseeif ddhh thheni=b+c+dd+00000001elseef=sstriing(lonng(ff)+11)i=b+c+dd+fiill(0,6 - llen(f)+fend ifend ifend ifst_111.ttextt=i就診管理理模塊病人在進(jìn)進(jìn)入所掛掛號(hào)的科科室進(jìn)行行就診入入口的界界面如圖圖10所示。圖10 就診入入口界面面在該界面面中兩個(gè)個(gè)按鈕“簡(jiǎn)明信信息填寫寫”和“就診”按鈕提提供了強(qiáng)強(qiáng)大的病病人就診診信息的的錄入的的功能,方便日日后醫(yī)生生
47、的對(duì)病病人病史史的掌握握,日后后的臨床床科學(xué)研研究以及及病人對(duì)對(duì)自己病病史的了了解。在在界面中中當(dāng)輸入入病人ID(blhh),之后后按下“簡(jiǎn)明信信息填寫寫”按鈕就就進(jìn)入病病人基本本信息得得錄入界界面如圖圖11所示。圖11 病人基本本信息錄錄入界面面該界面中中使用了了創(chuàng)建好好的數(shù)據(jù)據(jù)窗d_jbxxx,就就診號(hào)和和病歷號(hào)號(hào)是通過(guò)過(guò)圖10界面的“簡(jiǎn)明信信息填寫寫”按鈕中中的相關(guān)關(guān)代碼實(shí)實(shí)現(xiàn)(主主要是利利用全局局變量來(lái)來(lái)傳遞值值)::g_blhh=trrim(slee_1.texxt)jzh():g_jziid=ttrimm(stt_2.texxt)opennsheeet (w_jbxxx,ww_zh
48、hujiiemiian,8,oorigginaal!)同理,在在圖10中如按按下“就診”按鈕,在進(jìn)入入如圖12所示的的界面,病人ID號(hào)也將將被傳遞遞。界面中可可以通過(guò)過(guò)“保存”、“新增”等系列列按鈕完完成對(duì)病病人此次次就診的的記錄工工作,同同時(shí)醫(yī)生生也可以以通過(guò)“申請(qǐng)”按鈕對(duì)對(duì)需要進(jìn)進(jìn)行進(jìn)一一步詳細(xì)細(xì)檢查的的病人提提出檢查查申請(qǐng),另外可可以在“處方計(jì)計(jì)價(jià)”當(dāng)中對(duì)對(duì)病人的的藥方進(jìn)進(jìn)行計(jì)價(jià)價(jià)。在醫(yī)醫(yī)生對(duì)病病人出具具病歷處處方的同同時(shí)可以以隨時(shí)查查閱“病歷處處方模板板”,以及及可以通通過(guò)“查看報(bào)報(bào)告”查看病病人的既既往檢查查化驗(yàn)。圖12 就診界界面上述的該該功能模模塊中的的相關(guān)功功能都是是“醫(yī)生”的
49、權(quán)限限范圍,以下將將的檢查查化驗(yàn)的的報(bào)告界界面分別別屬于“放射員”和“化驗(yàn)員”的職限限。圖13 病人檢檢查結(jié)果果錄入界界面在這個(gè)界界面中最最主要的的就是“增加”、“退出”幾個(gè)按按鈕中的的相關(guān)代代碼完成成了對(duì)數(shù)數(shù)據(jù)的錄錄入保存存:/判斷斷窗體記記錄是否否需要保保存int MCoounttint upddateeornnotmcouunt=dw_hyjjc_jjcbgg.moodiffieddcouunt()if mmcouunt0 tthennupdaateoornoot=mmesssageeboxx(保存修修改,您修改改了數(shù)據(jù)據(jù)窗口中中的數(shù)據(jù)據(jù),現(xiàn)在是是否保存存?,Queestiion!,Ye
50、esNooCanncell! )if uupdaateoornoot=11 thhenif uupdaate(dw_hyjjc_jjcbgg,trrue,fallse)=1 theendw_hhyjcc_jccbg.ressetuupdaate() coommiit; eelsee roollbbackk; mmesssageeboxx(錯(cuò)誤!,數(shù)據(jù)保保存失敗敗)retuurn eend if eelseeif upddateeornnot=2 tthenn rrolllbacck;elseeif upddateeornnot=3 tthennretuurn; eend ifend if模板管
51、理理模塊在模板管管理模塊塊設(shè)計(jì)是是為了醫(yī)醫(yī)生可以以完整的的定義主主訴病歷歷處方模模板,可可以分別別定義主主訴、病病歷、處處方的模模板以及及在必要要的時(shí)候候進(jìn)行模模板查詢?cè)?。此模模塊將更更加方便便醫(yī)生平平時(shí)的臨臨床診斷斷,為臨臨床科研研提供依依據(jù)。首首先建立立數(shù)據(jù)窗窗選擇數(shù)數(shù)據(jù)庫(kù)表表blccfb中中的字段段mbhh,bzzmc,bznnr,ccfnrr,zssnr,yghh。在窗窗口中運(yùn)運(yùn)用該數(shù)數(shù)據(jù)窗,通過(guò)該該數(shù)據(jù)窗窗可將數(shù)數(shù)據(jù)保存存到數(shù)據(jù)據(jù)表中。以下的的錄入模模板設(shè)計(jì)計(jì)類似此此病歷處處方模板板錄入模模板如圖圖14。圖14 完整模模板錄入入界面在前面提提到的模模板查詢?cè)兘缑嫒缛鐖D15所示:圖15
52、 病歷主主訴查詢?cè)兡0瀹?dāng)醫(yī)生輸輸入病癥癥名稱之之后,按按下“確定”鍵就可可以在數(shù)數(shù)據(jù)窗口口中顯示示相似病病癥的記記錄,如如果相似似病癥是是多條記記錄就可可以通過(guò)過(guò)“第一條”、“上一條”、“下一條”、“最后一一條”進(jìn)行查查詢選擇擇,代碼如如下:“第一一條”dw_11.sccrollltooroww(1)st_44.teext=1“上一一條”inteegerr roow_ccurrrenttrow_currrennt=ddw_11.sccrolllprriorrroww()st_44.teext=strringg(roow_ccurrrentt)“下一一條”inteegerr roow_ccurr
53、renttrow_currrennt=ddw_11.sccrolllneextrrow()st_44.teext=strringg(roow_ccurrrentt)“最后后一條”int roww row = ddw_11.roowcoountt()dw_11.sccrollltooroww(roow)st_44.teext= sttrinng(rrow)數(shù)據(jù)管理理模塊在醫(yī)院門門診龐大大的日常常管理工工作中,不可缺缺少的是是對(duì)后臺(tái)臺(tái)數(shù)據(jù)庫(kù)庫(kù)中的數(shù)數(shù)據(jù)進(jìn)行行管理,在該功功能模塊塊中就提提供了對(duì)對(duì)數(shù)據(jù)的的統(tǒng)計(jì),查詢。對(duì)掛號(hào)號(hào)人數(shù)的的分類統(tǒng)統(tǒng)計(jì)(示示例如圖圖16)在主界面面中點(diǎn)擊擊“數(shù)據(jù)管管理”下的“
54、掛號(hào)人人數(shù)統(tǒng)計(jì)計(jì)”,則通通過(guò)如下下代碼進(jìn)進(jìn)入統(tǒng)計(jì)計(jì)方式選選擇界面面:opennsheeet(w_gghtoongjjilbb,w_zhuujieemiaan,88,orrigiinall!)根據(jù)不同同選擇然然后判斷斷打開何何種統(tǒng)計(jì)計(jì)圖,如如圖16所示圖16 掛號(hào)科科室人數(shù)數(shù)統(tǒng)計(jì)界界面是掛號(hào)人人數(shù)按照照科室統(tǒng)統(tǒng)計(jì)的餅餅狀圖。該類型型統(tǒng)計(jì)先先創(chuàng)建一一個(gè)根據(jù)據(jù)數(shù)據(jù)表表ghddj中的的jziid和kb字段段來(lái)Grapph類型型的數(shù)據(jù)據(jù)窗,通通過(guò)對(duì)kb字段分分類然后后通過(guò)ccounnt(jjzidd foor ggrapph)然然后在創(chuàng)創(chuàng)建的統(tǒng)統(tǒng)計(jì)窗口口中使用用該數(shù)據(jù)據(jù)窗來(lái)實(shí)實(shí)現(xiàn)。病人基基本信息息查詢?cè)O(shè)
55、計(jì)可以以綜合條條件的信信息查詢?cè)?,提高高可供選選擇的條條件,醫(yī)醫(yī)生可以以通過(guò)組組合條件件對(duì)所需需要的病病人基本本信息以以及簡(jiǎn)要要病史進(jìn)進(jìn)行查詢?cè)?,如圖圖17所示。圖17 病人基基本信息息查詢窗窗口預(yù)付款款查詢圖18 查詢剩余余預(yù)付款款界面擁有查詢?cè)冾A(yù)付款款權(quán)限的的員工進(jìn)進(jìn)入該界界面之后后,只需需要輸入入病人的的病歷號(hào)號(hào),點(diǎn)擊“確定定”按鈕(該按鈕鈕代碼如如下):dec a,bb,cstriing dSELEECT blhhintoo :ddFROMM ghhdjWHERRE bblh=:slle_11.teext;if :sqqlcaa.SQQLCoode=0 tthennSELEECT co
56、uunt(*)IINTOO :ccROMM ghhbWHHEREE bllh=:slee_1.texxt;if cc0 theenSELEECT summ(jee)INNTO :aFFROMM ghhbWHHEREE bllh=:slee_1.texxt;elsee a=0messsageeboxx(提示,病人尚尚未交付付預(yù)付金金,請(qǐng)先補(bǔ)補(bǔ)交預(yù)付付金)retuurnend ifSELEECT couunt(*)IINTOO :ccFROOM ffybWWHERRE bblh=:slle_11.teext;if cc0 theenSELEECT summ(yppkb.jg * ffyb.sl)I
57、NTTO :bFRROM ypkkb,ffybWHERRE ffyb.blhh=:ssle_1.ttextt annd ffyb.xmnnl=yypkbb.yppbh;a=a - bbend if if aa=550 tthennd=目目前預(yù)付付金額還還剩+sstriing(a)+元messsageeboxx(剩余金金額,dd)elseeif a=0 tthennd=目目前預(yù)付付金額僅僅剩+sstriing(a)+元,請(qǐng)盡快快補(bǔ)交預(yù)預(yù)付金messsageeboxx(剩余金金額,dd)elseed=目目前預(yù)付付金額透透支+sstriing(Abss(a)+元,請(qǐng)盡快快補(bǔ)交預(yù)預(yù)付金messsage
58、eboxx(剩余金金額,dd)end ifsle_1.ssetffocuus()elseemesssageeboxx(提示,病歷號(hào)號(hào)輸入有有誤,請(qǐng)檢查查后重新新輸入)end if報(bào)表模塊塊由于前面面的個(gè)功功能模塊塊中都對(duì)對(duì)病人的的就診各各階段的的結(jié)果進(jìn)進(jìn)行查詢?cè)?,所以以在設(shè)計(jì)計(jì)報(bào)表功功能模塊塊時(shí)主要要考慮對(duì)對(duì)病人的的預(yù)付款款項(xiàng)以及及病人的的費(fèi)用進(jìn)進(jìn)行統(tǒng)計(jì)計(jì)并呈報(bào)報(bào)表。首先創(chuàng)建建一個(gè)祖祖先窗口口w_pprevvieww如圖19所示,它是報(bào)報(bào)表生成成的通用用窗口,具有預(yù)預(yù)覽、放放大縮小小、打印印、保存存等功能能,可以以用于各各個(gè)報(bào)表表模塊窗窗口的繼繼承。圖19 報(bào)表祖祖先窗口口病人預(yù)付付報(bào)表窗窗口
59、是w_pprevvieww祖先窗窗口的繼繼承窗口口,具有有w_pprevvieww窗口的的功能,界面如如圖20所示。病人預(yù)付付報(bào)表窗窗口用于于生成病病人的費(fèi)費(fèi)用憑單單,既可可以用來(lái)來(lái)生成病病人的所所有費(fèi)預(yù)預(yù)付的款款項(xiàng)憑單單,也可可以生成成其中任任何一次次預(yù)付憑憑單。其其與w_pprevvieww祖先窗窗口相比比,多了了一個(gè)顯顯示功能能,可以以通過(guò)病病歷號(hào)或或自動(dòng)流流水號(hào)來(lái)來(lái)查詢符符合條件件的記錄錄,并顯顯示在數(shù)數(shù)據(jù)窗口口中。圖20 病人預(yù)預(yù)付款報(bào)報(bào)表界面面此窗口所所使用的的數(shù)據(jù)窗窗口采用用的是Grooup分組顯顯示樣式式的,這這種顯示示風(fēng)格的的特點(diǎn)是是可以檢檢索到的的數(shù)據(jù)按按某一列列分組顯顯示
60、,并并允許為為每一組組指定一一些計(jì)算算。本窗窗口就是是按自動(dòng)動(dòng)流水號(hào)號(hào)來(lái)分組組,分別別對(duì)每一一個(gè)自動(dòng)動(dòng)流水號(hào)號(hào)中的金金額和整整張預(yù)付付憑單的的金額進(jìn)進(jìn)行統(tǒng)計(jì)計(jì)??梢砸宰龅角迩逦髁肆?,便于于病人查查閱。病人費(fèi)用用報(bào)表與與預(yù)付憑憑單報(bào)表表風(fēng)格模模式上相相同,都都是由w_pprevvieww繼承而而來(lái)。病病人費(fèi)用用報(bào)表既既可以根根據(jù)病歷歷號(hào)生成成一個(gè)病病人按照照費(fèi)用憑憑單號(hào)來(lái)來(lái)分組的的所有費(fèi)費(fèi)用的單單據(jù),又又可以根根據(jù)費(fèi)用用憑單號(hào)號(hào)生成其其中一次次費(fèi)用的的單據(jù)。關(guān)鍵功能能點(diǎn)的測(cè)測(cè)試本章節(jié)介介紹該小小型醫(yī)院院信息管管理系統(tǒng)統(tǒng)的主要要功能點(diǎn)點(diǎn)的測(cè)試試,包括括:登錄錄模塊、就診入入口模塊塊、費(fèi)用用報(bào)表模
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (二模)晉中市2025年3月高考適應(yīng)性訓(xùn)練考試 地理試卷(含A+B卷答案詳解)
- 2025年初中人教版八年級(jí)上冊(cè)第二章第二節(jié)聲音的特性說(shuō)課稿
- 4.2《光的反射》說(shuō)課稿 2025年初中 人教版物理八年級(jí)上冊(cè)
- 【東吳證券】AI+服務(wù)消費(fèi)專題報(bào)告:AI在各消費(fèi)場(chǎng)景的落地空間-進(jìn)展幾何
- 理付款授權(quán)委托書
- 新能源申請(qǐng)電表委托書
- 研發(fā)中心裝修保修合同樣本
- 農(nóng)業(yè)人才培養(yǎng)與引進(jìn)發(fā)展方案
- 工廠光伏太陽(yáng)能發(fā)電
- 施工現(xiàn)場(chǎng)安全隱患整改方案
- 第三單元名著閱讀《經(jīng)典常談》-2023-2024學(xué)年八年級(jí)語(yǔ)文下冊(cè)同步教學(xué)課件
- 排污許可證申請(qǐng)與核發(fā)技術(shù)規(guī)范 火電(二次征求意見(jiàn)稿)
- QB-T 2673-2023 鞋類產(chǎn)品標(biāo)識(shí)
- 鄰近鐵路營(yíng)業(yè)線施工安全監(jiān)測(cè)技術(shù)規(guī)程 (TB 10314-2021)
- 《中國(guó)帕金森病診療指南(第四版)》(2023)要點(diǎn)
- 2024年揚(yáng)州市職業(yè)大學(xué)高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 2024年北京京北職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 流感病人護(hù)理版
- 中學(xué)生睡眠質(zhì)量研究性學(xué)習(xí)報(bào)告
- 酒店水單賬單范本
- 空壓機(jī)(儲(chǔ)氣罐)日常安全檢查表
評(píng)論
0/150
提交評(píng)論