freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺的無線醫(yī)療設(shè)備手機端軟件android遠(yuǎn)程醫(yī)療系統(tǒng)畢業(yè)論文doc-資料下載頁

2025-07-18 01:21本頁面
  

【正文】 rLayout) ()。ImageView imageCodeProject = new ImageView(getApplicationContext())。()。(imageCodeProject, 0)。()。顯示效果如下實現(xiàn)判斷代碼如下:if(() == ()) { (, , 1).show()。}if(().equals()) { File uploadfile = new File((),filename)。 首先通過路徑名及文件名生成文件,先生成一個無實體文件對象,再判斷有無與此文件重名的文件,而后生成Toast if(()) { (, 存在, 1).show()。 uploadFile(uploadfile)。 } else { (, , 1).show()。 } }else { (, , 1).show()。}第5章 程序整合和調(diào)試 模塊組成在上一章中已經(jīng)提到,手機端的功能被分為了用戶登錄,數(shù)據(jù)接收,繪制心率圖,數(shù)據(jù)上傳四個部分。這四個模塊由組內(nèi)成員分工實現(xiàn),最后在我這里整合完畢。下面對每個模塊進行介紹。用戶登錄:這部分的內(nèi)容由我自己完成,實現(xiàn)方法已在前面的章節(jié)里出現(xiàn),不再贅述。數(shù)據(jù)接收:本模塊的功能中最重要的就是藍牙的應(yīng)用。這里建立了兩個Activity,如前文所說。繪制心率圖:,由外部引入,在整個project中只需建立libs文件夾放入即可,eclipse能夠自動識別這個包。AChartEngine是專為Android系統(tǒng)設(shè)計的圖形庫,可以用于繪制多種圖表,具體列表如下,且每張圖上都支持多條曲線:line chart 。 area chart 。 scatter chart 。 time chart 。 bar chart 。 pie chart 。 bubble chart 。 doughnut chart 。 range (highlow) bar chart 。數(shù)據(jù)上傳:本功能較為復(fù)雜,因為涉及到了大文件上傳的實現(xiàn),及考慮到病人往往會在一段較長的時間內(nèi)連續(xù)測量心臟活動情況,心率圖的數(shù)據(jù)可能會較大。因而大文件上傳是比較合適的做法。,前者用于操作數(shù)據(jù)庫,后者用于實現(xiàn)文件的服務(wù)器上傳。 模塊整合四個模塊的功能各不相同而又息息相關(guān),分析其中的數(shù)據(jù)流向如下:用戶使用自己的賬號登陸系統(tǒng),其中的用戶名存在于手機端和電腦端,即賬戶信息從登陸界面Activity到達上傳的Activity中,最后與測量的數(shù)據(jù)一同被發(fā)向電腦端處理。另一方面,數(shù)據(jù)從醫(yī)療設(shè)備開始,被傳入手機中以txt文檔的形式保存,這是在Activity之間傳遞的就是該文檔的名稱,最后在upload中整個文檔被傳遞至電腦端。為了實現(xiàn)賬戶信息和數(shù)據(jù)文檔名稱的在Activity間的傳輸,用到了Intent技術(shù)。如前文所述,可以方便的在Activity間進行通信操作。首先將輸入的用戶名和密碼以String格式取出:String username = ().toString()。String userpassword = ().toString()。新建Intent用于傳輸用戶名:Intent intent = new Intent()。(username, value)。在要接收的Activity中采取下面的方法取出用戶名:Intent intent = getIntent()。String value = (username)。在上傳至服務(wù)器端時,由于選用的是txt文檔形式的上傳,因此需要將用戶名單獨保存為txt后一并上傳。下面代碼的功能即將一個字符串String以txt保存至本地目錄下public static void SetLog(String txt , String path){ try { FileOutputStream fos = new FileOutputStream(path,false)。 (())。 } catch (Exception e) { ()。 }}只需調(diào)用該函數(shù)即可將用戶名存入制定的路徑下,如下所示:SetLog(username , d:/);這樣,整個手機端的整合就基本完成,剩余的工作主要是調(diào)試系統(tǒng)的功能和bug的處理。 調(diào)試出現(xiàn)的錯誤及分析在程序調(diào)試的過程中,由于對Android開發(fā)平臺的不熟悉,常會出現(xiàn)一些典型問題。在此,對其做出系統(tǒng)的分析。1. 。它位于整個項目的根目錄,描述了package中的組件信息(如Activities,Services等)及其各自的實現(xiàn)類、各種能被處理的數(shù)據(jù)和啟動位置。除了能聲明程序中的Activities,ContentProviders,Services和Intent Receivers,還能指定permissions和instrumentation(安全控制和測試)。?xml version= encoding=utf8?manifest xmlns:android=package= android:versionCode=1 android:versionName= usessdk android:minSdkVersion=3 / application android:icon=@drawable/ic_launcher android:label=@string/app_name activity android:name=.Wele android:label=@string/app_name intentfilter action android:name= /category android:name= / /intentfilter/activity /applicationusespermission android:name= /usespermission/manifest在該文件中,需對每個package中的Activity進行注冊,否則該Activity將無法正常運行。這是在軟件開發(fā)初期最常犯的錯誤。在ADT自帶的Logcat中,看到錯誤信息如下:0427 11:49:: E/AndroidRuntime(508): FATAL EXCEPTION: mainE/AndroidRuntime(508):: Unable to find explicit activity class {}。 have you declared this activity in your ?表明該Activity在文件中沒有進行聲明,改正即可。2. Android開發(fā)應(yīng)用程序時,如果應(yīng)用程序需要獲得相應(yīng)的權(quán)限,需要在 :! 以下是設(shè)置wifi權(quán)限 usespermission android:name=/usespermission android:name=/usespermission android:name=/usespermission android:name=/否則程序?qū)⒉荒苷_\行。該許可在進行txt傳送至服務(wù)器時會用到。此外,還有其他幾種情況需要在文件中加入許可:允許一個程序訪問CellID或WiFi熱點來獲取粗略的位置;允許程序創(chuàng)建模擬位置提供用于測試;允許程序訪問有關(guān)GSM網(wǎng)絡(luò)信息;允許程序訪問WiFi網(wǎng)絡(luò)狀態(tài)信息;允許程序連接到已配對的藍牙設(shè)備。3. 整形變量的處理問題在繪圖函數(shù)的調(diào)試中,發(fā)現(xiàn)了下面的代碼部分出現(xiàn)了錯誤:String[] items = (“ “)。for (int I = 0,j=0。 ilen。 i++,j++) { series_x[j] = ((items[i]))。 i++。 series_y[j] = ((items[i]))。 }在logcat中得到的錯誤信息如下:0504 08:07:: E/AndroidRuntime(295): : Unable to start activity ComponentInfo{}: : unable to parse 39。39。 as integer其錯誤原因經(jīng)分析為String類型和整形間的沖突,這里采取如下的方式進行改正:String[] items = (“0“)。經(jīng)測試?yán)L圖正確。第6章 總結(jié)與展望 全文總結(jié)本文介紹了一種基于Android平臺的無線體域傳感器遠(yuǎn)程醫(yī)療監(jiān)護系統(tǒng)手機端的設(shè)計和整合工作。該系統(tǒng)利用附著在使用者體表的體域傳感器采集生理數(shù)據(jù)信號,通過網(wǎng)絡(luò)將傳感器節(jié)點采集到的人體生理指標(biāo)信息發(fā)送到移動客戶端,最終由移動客戶端傳遞給PC服務(wù)器。通過該系統(tǒng),使用者可以通過移動客戶端來了解自己的生理健康狀況,遠(yuǎn)端服務(wù)器可以為醫(yī)生對于患者的檢測提供依據(jù),更及時的發(fā)現(xiàn)患者的身體變化以便做出準(zhǔn)確的診斷。傳感器網(wǎng)絡(luò)系統(tǒng)可以通過移動設(shè)備以不同的方式連接到該遠(yuǎn)程監(jiān)控中心。本文的主要內(nèi)容是對系統(tǒng)中手機端的設(shè)計和整合進行詳盡的論證和描述。首先是對整個項目和單獨手機端的需求進行了分析,簡略了闡述了軟件所需實現(xiàn)的功能以及設(shè)計中的難點等內(nèi)容。接下來文章對Android技術(shù)進行了粗略的介紹,并論證了在手機端選擇Android平臺的原因。然后是文章的核心部分,詳細(xì)介紹了整個軟件的實現(xiàn),調(diào)試過程等內(nèi)容。最初,由于對Android開發(fā)環(huán)境不熟悉,一些錯誤不可避免的發(fā)生了。組員先對Android SDK文檔進行了一定程度的學(xué)習(xí)研究,了解其基本工作機制?;贚inux內(nèi)核和JAVA語言的環(huán)境使得開發(fā)比較順利,大部分功能通過調(diào)用封裝好的API便可實現(xiàn),少數(shù)功能(大文件上傳)需要復(fù)寫一些類來滿足需求。本文的硬件部分主要采用$3C4480 ARM為控制核心,同時利用網(wǎng)絡(luò)控制芯片進行基于TCP/IP協(xié)議的SOCKET套接字編程和數(shù)據(jù)傳輸,在系統(tǒng)的數(shù)據(jù)服務(wù)器部分采用Java技術(shù)進行數(shù)據(jù)的接收和處理以及存儲.在系統(tǒng)管理軟件部分采用當(dāng)前比較成熟的Java Web應(yīng)用技術(shù)進行數(shù)據(jù)的分析管理。本文系統(tǒng)經(jīng)多次測試,性能穩(wěn)定。采集端可以在30 s內(nèi)快速采集和發(fā)送數(shù)據(jù)。移動端接收數(shù)據(jù)后,能迅速讀取使用者生理信息并用圖形界面顯示,通過簡單的設(shè)置,可以僅用5 S左右的時間將文本信息通過3G/wifi發(fā)送到PC服務(wù)器端。 進一步工作展望本文雖然基本實現(xiàn)了一個遠(yuǎn)程醫(yī)療監(jiān)控系統(tǒng)手機端的設(shè)計,但還有許多地方值得完善。(1) 本軟件的功能并不強大,不能完全滿足用戶的需求。(2) 軟件的UI較為落后,不能給予用戶一個良好的使用體驗。(3)圖形圖表的處理需要進行進一步的細(xì)化工作。在未來的工作中,將致力于軟件的進一步細(xì)化工作,以提高穩(wěn)定性和實用性,同時也將根據(jù)特殊的需要定制開發(fā)上層管理軟件以及完善醫(yī)療監(jiān)護管理平臺軟件。參考文獻[1] 趙宏偉. Android NDK開發(fā)環(huán)境實現(xiàn)與運用[J]. 電腦知識與技術(shù), 2010(35). [2] 葉核亞. Java程序設(shè)計實用教程[M]. 北京:電子工業(yè)出版社, 2006. [3] E2ECloud工作室著.深入淺出Google Android[M]. 人民郵電出版社, 2009.[4] 靳巖 姚尚朗著. Google Android開發(fā)入門與實戰(zhàn)[M]. 清華大學(xué)出版社, 2009.[5] 高昂著. 支持動態(tài)語言的Android平臺[M].人民郵電出版社, 2009. [6] Android API文檔. , 2010.[7] 高煥堂編. Android 應(yīng)用框架原理與程式設(shè)計(第三版)[M]. 清華大學(xué)出版社, 2008.[8] 楊豐盛主編. Android 應(yīng)用開發(fā)揭秘[M]. 機械工業(yè)出版社, 2010.[9] 王勤. 計算機控制技術(shù). 機械工業(yè)出版社, 2003.[10] 夏靖波. 嵌入式系統(tǒng)原理與開發(fā). 西安電子科技大學(xué)出版社, 2007.[11] SaintAndre. XML with Jabber/XMPP[J]. In Internet puting, 2005.[12] 肖峰 陳愛國. 無線數(shù)據(jù)采集模塊設(shè)計[J]. 現(xiàn)代電子技術(shù), 2008.[13] 張彪 徐曉輝 張紅濤. 一種無線數(shù)據(jù)采集模塊的設(shè)計[J]. 應(yīng)用天地, 2006.[14] 湯凱為 胡蓉. 一種智能數(shù)據(jù)采集模塊的設(shè)計. 電腦知識與技術(shù)[J] , 2008.[15] 楊豐盛. Android運用開發(fā)揭秘[M].機械工業(yè)出版社, 2010.  [16] 余志龍編著. Google Android SDK開發(fā)范例大全[M]. 人民郵電出版社, 2009.[17] 雍俊海. Java程序設(shè)計習(xí)題集[M]. 北京:清華大學(xué)出版社, 2006.[18] 朱福喜. Java語言習(xí)題與解析[M]. 北京:清華大學(xué)出版社, 2006
點擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1