基于WPF的醫(yī)療輔助軟件設(shè)計與開發(fā)_第1頁
基于WPF的醫(yī)療輔助軟件設(shè)計與開發(fā)_第2頁
基于WPF的醫(yī)療輔助軟件設(shè)計與開發(fā)_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、基于WPF的醫(yī)療協(xié)助硬件圓案取開拓基于PF的醫(yī)療協(xié)助硬件圓案取開拓?zé)o錫尚沃死物科技開拓了使用于吸吸系統(tǒng)檢測儀器納庫侖一氧化氮闡收儀,產(chǎn)品正在投進(jìn)市場后,創(chuàng)制女童正在操做儀器時取成人有很年夜的沒有同,存正在沒有配開性、數(shù)據(jù)網(wǎng)羅工夫沒有同等情況。企業(yè)慢需一套可以大概被醫(yī)療兼容,又可以大概讓沒有同年歲段的女童真用的硬件。根據(jù)企業(yè)提出的相關(guān)營業(yè)需供,并且為配開醫(yī)療儀器的操做,開拓制做的側(cè)重面正在于開拓出一些恰當(dāng)于女童,并帶有簡樸游戲性質(zhì)的故事背叛的游戲硬件。為此,我們挑選了VisualStudi2022下的PFindsPresentatinFundatin妙技。本文對PF和PF正在工程中的理想使用舉止

2、了介紹。1、PF系統(tǒng)架構(gòu)及特性PF的齊稱是indsPresentatinFundatin,是將去十年里inds仄臺GUI開拓的最主要的妙技之一。它是微硬開拓的一款基于.NET如今表示系統(tǒng)。為用戶界里、文檔戰(zhàn)多媒體等等,供給了統(tǒng)一的描摹戰(zhàn)操做要收。而相對于以往的通用編程方法GDIGraphisDevieInterfae,那個曾經(jīng)使用于十多年的妙技正在.NET框架中曾經(jīng)被微硬舉止了屢次的擴年夜,可是對它的各種擴年夜曾經(jīng)沒有能很好的開意當(dāng)前硬件開拓中對越去越龐年夜、越去越趨背于完美的硬件界里的需供,為了正在完成一樣界里時可以大概抵達(dá)更好的成果,同時也為了可以大概開意下一代操做系統(tǒng)的兼容。為此,宣布了

3、那一新的程序界里開拓妙技。1.1PF系統(tǒng)架構(gòu)PF主假設(shè)由PresentatinFraerk、Presentatinre戰(zhàn)ilre三層組件構(gòu)成,它們是PF的子系統(tǒng)。其中PresentatinFraerk、Presentatinre那二者是托管組件,而ilre卻心角托管組件。而托管組件Presentatinre供給了像事情處理、構(gòu)制等一系列的成效。正在組件Presentatinre供給的根柢成效上,組件PresentatinFraerk真現(xiàn)了PF的各種中沒有俗觀,例如圖象成果的真現(xiàn)、按鈕控件的真現(xiàn)等.而非托管的ilre是以非托管代碼去編寫的,其目的是真現(xiàn)取DiretX的交互,從而去前進(jìn)從命。系統(tǒng)架

4、構(gòu)中的User32、DiretX戰(zhàn)Kernel是inds子系統(tǒng)。如PF使用程序運轉(zhuǎn)過程圖1所示。1.2XAL語止XAL是eXtensibleAppliatinarkupLanguage縮寫,名為可擴大使用程序標(biāo)識表記標(biāo)幟語止。從稱號可以看出它是一種標(biāo)識表記標(biāo)幟語止,也便意味著它具有其他標(biāo)識表記標(biāo)幟語止所具有的諸多特性。XAL是微硬創(chuàng)立的一款新的描摹性語止用去構(gòu)建使用程序用戶界里,即用去編寫PFindsPresentatinFundatin)的使用程序。XAL引進(jìn)了XL中的名字空間、屬性等多個元素,即XAL是基于XL的。并且它戰(zhàn)XL的操做方法很接遠(yuǎn),所以對XAL去道它本人便是一個很好的XL文檔。

5、正在以往的程序編寫中,我們常常為使內(nèi)部數(shù)據(jù)取界里很好的聯(lián)絡(luò)正在一同而年夜傷思維,而PF供給了數(shù)據(jù)綁定那一有效的要收,從而很好的挨面了那一艱易。正在XAL中操做數(shù)據(jù)綁定,而操做數(shù)據(jù)綁定的關(guān)鍵多么一個真例工具。當(dāng)然,該工具也可以正在#中被創(chuàng)立。數(shù)據(jù)綁定真正在是使界里表示的數(shù)據(jù)值取內(nèi)部數(shù)據(jù)值連結(jié)一樣,而數(shù)據(jù)綁定那一成效的操做,使得我們工程組的開拓人員正在很年夜程度少前進(jìn)工程開拓事情的從命。1.3irsftExpressinBlendirsftExpressinBlend是一個齊新的、齊成效的專業(yè)圓案工具,用于制制基于irsftinds仄臺的易于操做且豐富的使用界里。操做它的主要戰(zhàn)末縱目的是做為一種可

6、使用于PF的圓案界里工具。irsftVisualStudi可以取irsftExpressinBlend完美的相結(jié)開正在一同操做.ExpressinBlend自動天死PF使用程序,也便是道,所表示的界里圓案皆可以由XAL代碼去表示。當(dāng)然,也可以將可擴大使用程序標(biāo)識表記標(biāo)幟語止XAL導(dǎo)進(jìn)到ExpressinBlend圓案界里中。2、PF使用程序正在理想開拓工程中的使用基于PF的特性和相關(guān)妙技,本文創(chuàng)立了醫(yī)療協(xié)助系統(tǒng)硬件工程。上里介紹操做irsftExpressinBlend創(chuàng)立醫(yī)療協(xié)助系統(tǒng)使用程序的根柢過程。(1)翻開irsftExpressinBlend,并新建名為Balln的工程。(2)我們進(jìn)

7、進(jìn)了irsftExpressinBlend的事情區(qū),翻開工具箱,增減背景bakiage圖片、氣球ballniage圖片、滑動軸silder控件、提醒操做者檢測得利的文本txbfailed控件戰(zhàn)成功的文本txtSuessed控件、挪動途徑path、設(shè)置下推菜單enuIte、設(shè)置下推菜單下的起初無效工夫Startinvalid控件戰(zhàn)成功工夫Sueedtier控件、開端按鈕btnStart控件等。初初形態(tài)命令文本txbfailed控件可睹,圓案使用程序界里。(3)irsftExpressinBlend將自動天死indsPresentatinFundatinPF使用程序,是由XAL代碼去表示的。正在成

8、功的增減諸多控件的根柢上,并正在代碼窗心里真現(xiàn)事情響應(yīng)代碼的編寫。(4)使用程序運轉(zhuǎn)成果。開端檢測時,進(jìn)進(jìn)游戲系統(tǒng)界里,面擊設(shè)置下推菜單enuIte,設(shè)定下推菜單下的起初無效工夫Startinvalid戰(zhàn)成功工夫Sueedtier的有效值,例如,起初無效工夫為2秒,成功工夫為5秒。面擊開端按鈕btnStart,根據(jù)吹氣時的氣量大小,滑動軸silder左左挪動。當(dāng)氣量小時,滑動軸silder背左挪動,同時氣球降降;當(dāng)氣量年夜時,滑動軸silder背左挪動,氣球上降。成功工夫抵達(dá)已設(shè)定的有效值時,提醒操做者檢測成功的文本txtSuessed;相反,當(dāng)成功工夫已抵達(dá)已設(shè)定的有效值時,提醒操做者檢測得利的文本txbfailed,當(dāng)女童完成游戲的同時,完成了檢測。操做irsftExpressinBlend妙技可以使得PF使用程序越收便當(dāng)、越收出色的完成。3、結(jié)語PF給

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論