《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于Android平臺的醫護查房系統的研究與設計
基于Android平臺的醫護查房系統的研究與設計
來源:電子技術應用2013年第10期
俞坤游1, 陳益民1, 駱德漢1, 梁耀普2
1. 廣東工業大學 信息工程學院, 廣東 廣州510006; 2. 廣州能迪自動化設備有限公司, 廣東 廣州 510000
摘要: 開發了基于Android平臺醫護手持平板查房系統,該系統在Eclipse集成開發環境下使用Android軟件開發工具,實現了護士查詢病人的基本信息、病情記錄、健康評測記錄等功能。也允許對病人的信息進行編輯并保存到服務器,及對病人定期進行健康評測并保存結果到服務器。該應用程序是Java語言開發的,根據需求給出了系統的功能模塊劃分和用例分析,并且完成了模擬器的測試。
中圖分類號: TP311
文獻標識碼: A
文章編號: 0258-7998(2013)10-0127-03
Research and design of medical ward-round system based on Android platform
Yu Kunyou1, Chen Yimin1, Luo Dehan1, Liang Yaopu2
1. College of Information Engineering Guangdong University of Technology, Guangzhou 510006, China; 2. Guangzhou Canlead Automation Equipment Co., Ltd, Guangzhou 510000, China
Abstract: The authors has developed the application of nurse handheld tablet for patient rounds on Android platform. This application, developed on Android SDK and Eclipse IDE, is available in querying the basic information of the patient, the illness records, health status evaluation and other functions. Also allows the nurse to edit the patient's information and save to the server. At the same time, the nurse can measure health status periodically on patients and save the results to the server. The application was developed in the Java language. According to the requirements, the system functions models and cases analysis were given, and worked as expected on the emulator.
Key words : Android; nurse; ward-round; Java; application

    近年來,隨著信息技術的快速發展,國內越來越多的醫院加速實施基于網絡化平臺、HIS系統的整體建設,以提高服務水平和核心競爭力。眾所周知,查房是醫生護士每天例行的工作,傳統模式下,護士、醫生們通常要帶上一大堆的病例本,并以手寫方式記錄病人的實時病情等信息。這樣既不利于提高查房效率,也容易因錄入和識別而產生誤差[1]。

    隨著Android系統的日益普及?;贏ndroid平臺開發的各種技術應用也越來越廣泛。本文描述了基于WebService技術Android平臺的查房系統的設計與開發,模擬器上實現了護士查詢病情基本信息,病情記錄、健康評測等功能。
1 Android系統架構和開發環境
    Android系統架構一共包含4層,分別是應用程序層、應用框架層、系統運行庫和Linux內核層[2-3]。通常所說的應用就是在最上層(即應用層)進行開發的。Android的應用程序開發需要用到許多工具,包括編譯器、調試器、模擬器等。因此,搭建一個良好的開發環境是進行系統開發的前提。首先,需要下載Android SDK、Java JDK、Eclipse、Eclipse ADT插件。其次安裝JDK并配置好JDK的環境變量;然后安裝Android SDK和Eclipse ADT插件,打開SDK Manager下載所需要的Android系統平臺文件;最后配置Eclipse下的Android SDK和JDK的安裝路徑。
2 技術基礎
2.1 WebService技術描述

    WebService的設計思想是充分利用Web分布式編程模型的松散耦合性,允許各種平臺、各種編程語言的應用,實現數據交換,并無縫地整合在一起。即WebService可以用來消除不同平臺、不同語言之間的差異,將現有的應用程序發布成開放式服務,從而允許互聯網上任何地方、任何平臺、任何語言的應用程序訪問該服務[4]。
    WebService主要體現在的如下幾個標準和協議為:
    (1) 可擴展標記語言(XML),WebService采用XML進行數據傳輸,并建立在XML之上。
    (2) 即簡單對象訪問協議(SOAP),主要是用于分布式的環境中交換信息的協議。SOAP采用XML消息格式,可以使用不同的操作系統、不同的語言之間進行通信。WebService就是使用SOAP作為它的標準通信協議[5]。
    (3) WebService描述語言(WSDL),也是基于XML格式描述的,定義了該WebService的位置、功能及如何通信等。根據WebService技術的特點, 實現路線圖如圖1所示。

2.2 基于Android的WebService技術
    Android系統的應用層采用Java語言編寫,其中包括了Java的很多功能。但是由于Android系統沒有相應的WebService庫文件,因此在Android平臺上需要使用第三方軟件包ksoap2-android-assembly-2.6.5-jar-with-dependencies.jar。該軟件包是一個開源項目,為Android平臺提供了一個輕量級而高效的SOAP庫[6]。
    使用ksoap2-android開發應用的步驟大致如下:
  (1)首先客戶端和服務器之間要商量好所要連接的地址和接口。根據服務器端生成WSDL文檔,找出命名空間和接口函數以及所需要傳入的參數。SoapObject object=new SoapObject(nameSpace,method)根據接口函數傳入相關參數object.addProperty(“param”,value),其中param是參數類型,value是參數值。
    (2) 使用SoapEnvelope.VER11對Soap協議版本初始化描述,確定發送對象 envelope.bodyout=object。
  (3) 實例化HttpTransportSE類的對象,調用transport.call(action, envelope)傳送數據,其中action為WSDL中所要調用的接口函數soapaction。
    (4) 使用SoapObject result=(SoapObject)envelope.getResponse( )獲取返回的結果。
    實現WebService數據在網絡中傳輸所需的數據量較大,因此,需要將自定義類轉換成Json格式的字符串String,然后再由服務器端添加一個第三方Json解析包,解析客戶端傳遞的Json轉換string的類型參數,這樣不僅使數據量得到優化,而且提高了傳輸速率,減少了傳輸時間。
3 系統功能設計
  根據護士的需求和軟件的特點,系統的功能設計如圖2所示。

    本系統開發使用了SQLite[7]數據庫,Android系統本身集成了SQLite,提供了一些新的API來使用SQLite數據庫,通過使用這些API便可實現數據庫操作。
3.1登錄模塊
    本模塊先調用WifiManager服務,檢查平板電腦,確定打開WiFi,再通過WebService傳入賬號和密碼進入主界面。同時,需要在AndroidMainfest.xml文件中設置獲取WiFi權限和聯網權限。
3.2 病人列表信息模塊
    登錄成功之后,系統會讓主線程中通過new Thread()開啟一個線程,通過WebService加載病人列表,并通過SoapObject函數getProperty來解析數據包,詳細解析需查看SoapObject的API說明,解析后的數據以與服務器約定好的自定義類的形式存放在本地數據庫SQLite[8-10]。
     由于Android系統的主線程(UI線程)是安全的,線程與線程之間的通信可使用或繼承Hander類的對象,通過發送Message互相通信。當系統主線程收到Message時,主線程開始加載顯示從本地數據庫讀取的病人信息,并進行按照字母排序、位置排序以及搜素病人的操作。這三部分操作都是通過對SQLite數據庫的數據進行排序、搜索操作的。通過使用和設置ListView控件及其適配器,將要顯示的數據以視圖的方式映射在ListView列表上,從而實現了數據與ListView的綁定。其流程如圖3所示。

3.3 基本信息模塊
    當選擇一個病人之后,系統會通過WebService[11]提供的接口傳遞參數numid(病人證件號)到服務器,以獲取該病人的信息,默認顯示對應病人的基本信息表。如果網絡沒有連接上,該頁面會以Toast通知的形式出現提示,同時讀取本地的數據庫SQLite加載、顯示之前下載的相對應的病人信息。如果連接成功,獲取到的這些信息存在SoapObject對象中,通過getProperty解析獲取該類每一個屬性,同時,再把該病人的信息寫入本地數據庫SQLite以覆蓋原來的數據,然后再將信息設置到Layout布局文件中,最后用Fragment類將信息顯示出來。Fragment[11]是Android3.0以上系統才有的特性,是為了解決不同屏幕分辯率的動態的UI設計。為此,需要在Activity中通過getFragmentManager()獲取FragmentManager對象,通過FragmentManager類方法來更新UI。如果需要對修改后的病人信息進行保存,系統會通過WebService相應接口函數,將病人信息用SoapObject對象的addProperty(“param”,value)方法以參數的形式提交到服務器端保存。同時,由于病人信息是服務器和客戶端約定好的自定義類,傳遞自定義類對象時,需要自定義類使用Json轉化成String類字符串。
3.4 病情記錄模塊
    選擇病情記錄后,就會跳轉到病情記錄界面,需要開啟另外一個線程從服務器獲取信息。系統會在這時將病人證號numid通過WebService傳遞到服務器,獲取SoapObject,根據病情記錄相關類用getProperty解析SoapObject。病情記錄頁面上包含病情檢查記錄、實時病情記錄記錄以及醫囑記錄。這些信息都將在網絡獲取之后,存放在本地SQLite數據庫,每獲取一次就會覆蓋上次SQLite數據中相應信息,只保留一個副本。護士將實時檢查的信息存儲到實時病情記錄中,通過WebService 接口,將所需要提交的數據用addProperty方法發送至服務器。傳遞的信息同樣是自定義類,因此必須使用Json類將其轉化成字符串。
3.5 健康評測記錄模塊
    該模塊主要是通過病人配合護士做一系列題目,然后計算出得分來評估病人的健康狀態。單擊健康評測,系統會列出歷史評測記錄。評測系統會先通過getSharedPreferences[12]調用SharedPreferences對象,寫入選中病人證件號numid的鍵值對。SharePreference是Android系統輕量級存儲器,可以用來保存和共享值或者參數。評測完成后,系統會將病人證號numid、評測項目名稱及分數,通過WebService提交到服務器。同樣病人的評測成績也是自定義類,因此也需要Json化轉化成字符串。
4 測試結果
    在Eclipse開發環境中,由遠程服務器端模擬完成用于測試的相關病人信息,平板的系統為Android4.0,測試結果如圖4所示。通過病人基本信息界面,可以查看相修改關信息,并將之保存到服務器。圖5是病情記錄界面,可以查看相關歷史病情記錄信息。除了上述界面之外,還有健康評測、評測試卷等界面。

 

 

    通過使用第三方類庫將WebService技術與Android應用程序開發相結合,實現了Android客戶端與遠程服務器之間的通信連接,同時可應用于護士查房系統。該系統具有一定的實用性,為醫療鄰域的發展提供了一個良好的方案。
參考文獻
[1] 高山.無線移動查房解決方案[J].中國數字醫學,2007,2(3):53-55.
[2] 楊豐盛. Android應用開發揭秘[M].北京:機械工業出版社,2010.
[3] 倪紅軍,錢昌俊.基于Android平臺的自發短信系統設計與實現[J].電子技術應用,2012,38(12):126-129.
[4] 李剛.瘋狂Android講義[M].北京:電子工業出版社,2010.
[5] 肖維民,韋津華.基于WebService的車險移動勘察系統[J]. 計算機應用與軟件,2012(6):239-241.
[6] 閔現暢,黃理燦. 基于Android平臺的Web服務技術研究[J].工業控制計算機,2011,24(4):92-94.
[7] 劉安站,賈曉輝.基于Android的私密短信系統設計與實現[J]. 微型機與應用,2012,31(17):51-52.
[8] Android Developers.[EB/OL].[2013-08-07].http://developer.android.com/guide/components/index.html.
[9] 佘志龍,陳昱勛,鄭名杰,等.Android SDK開發范例大全[M].北京:人民郵電出版社,2011.
[10] 王家林.大話企業級Android開發[M].北京:電子工業出版社,2011.
[11] 戈改珍,解爭龍,張琨.基于Android的火車時刻表查詢系統設計與實現[J].現代電子技術,2012,35(4):41-44.
[12] 郭宏志.Android應用開發詳解[M].北京:電子工業出版社,2010.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品综合精品自拍| 欧美精品久久久久久久久老牛影院| 在线日本欧美| 亚洲精品黄网在线观看| 国产免费观看久久| 国产亚洲激情在线| 亚洲一级电影| 在线看无码的免费网站| 日韩一级网站| 国产精品理论片在线观看| 一本到高清视频免费精品| 在线播放日韩欧美| 久久久久88色偷偷免费| 亚洲嫩草精品久久| 欧美极品一区二区三区| 欧美不卡视频一区| 久久精品99| 激情小说另类小说亚洲欧美| 亚洲精品国产拍免费91在线| 在线播放日韩专区| 亚洲免费影视第一页| 国产精品久久久久永久免费观看| 国产精品久久久久久久电影| 亚洲欧洲精品一区二区三区波多野1战4| 国产精品www.| 美女福利精品视频| 欧美另类专区| 久久精品人人做人人爽电影蜜月| 欧美sm极限捆绑bd| 黑人中文字幕一区二区三区| 亚洲日本成人| 亚洲国产精品视频一区| 亚洲视频成人| 久久精品国产亚洲一区二区三区| 亚洲精品久久久久久一区二区| 亚洲日本欧美日韩高观看| 久久成人精品无人区| 国产精品久久二区| 欧美日韩调教| 欧美日韩视频在线观看一区二区三区| 久久九九国产精品| 国产一区二区三区精品久久久| 欧美激情第8页| 亚洲香蕉成视频在线观看| 国产精品99久久久久久有的能看| 久久亚洲精品一区| 久久综合免费视频影院| 亚洲免费伊人电影在线观看av| 亚洲视频一区在线| aa日韩免费精品视频一| 久久国产精品一区二区| 亚洲婷婷国产精品电影人久久| 欧美国产一区二区| 欧美激情久久久| 蜜臀av一级做a爰片久久| 亚洲人体偷拍| 亚洲免费在线电影| 欧美一区日韩一区| 欧美在现视频| 一区二区av在线| 另类春色校园亚洲| 国产精品黄页免费高清在线观看| 久热爱精品视频线路一| 亚洲女优在线| 欧美精品粉嫩高潮一区二区| 每日更新成人在线视频| 激情视频一区二区三区| 国产喷白浆一区二区三区| 欧美成人免费va影院高清| 久久精品国产一区二区三| 欧美午夜在线一二页| 亚洲欧美一区二区三区久久| 国产精品久久久久久久久免费桃花| 欧美日韩精品二区第二页| 亚洲欧洲在线播放| 麻豆精品视频在线观看| 欧美日韩三级一区二区| 亚洲最新中文字幕| 国产欧美视频在线观看| 国产区亚洲区欧美区| 欧美丝袜一区二区三区| 欧美亚洲三区| 国产日韩欧美在线一区| 国产精品午夜电影| 一区二区在线视频观看| 久久久久成人精品免费播放动漫| 亚洲美女av网站| 欧美极品一区| 你懂的国产精品永久在线| 亚洲一区999| 国产精品高潮呻吟久久| 亚洲裸体俱乐部裸体舞表演av| 性欧美在线看片a免费观看| 亚洲欧洲精品成人久久奇米网| 欧美成人影音| 国产精品久久久久一区二区三区| 国产精品毛片在线| 香蕉国产精品偷在线观看不卡| 欧美日韩不卡视频| 亚洲第一在线视频| 国产精品99久久久久久人| 亚洲特级毛片| 国产精品草莓在线免费观看| 国产精品白丝jk黑袜喷水| 亚洲午夜国产成人av电影男同| 久久精品道一区二区三区| 激情久久久久久久| 中文亚洲视频在线| 国产精品久久午夜夜伦鲁鲁| 亚洲免费视频网站| 国产一区二区三区观看| 亚洲国产岛国毛片在线| 欧美午夜不卡视频| 亚洲国产小视频在线观看| 欧美亚洲成人网| 国产精品蜜臀在线观看| 欧美一级精品大片| 亚洲综合日韩| 免费在线国产精品| 欧美日韩三区四区| 日韩手机在线导航| 亚洲精品一线二线三线无人区| 亚洲精品一区二区三区福利| 一区二区av在线| 欧美日韩在线一区二区三区| 一本色道久久88综合日韩精品| 久久久99爱| 麻豆国产精品一区二区三区| 亚洲韩日在线| 韩国一区二区三区美女美女秀| 国产精品欧美风情| 日韩亚洲欧美中文三级| 亚洲美女在线视频| 国产精品国产亚洲精品看不卡15| 国产精品护士白丝一区av| 久久夜色精品一区| 亚洲成人影音| 欧美日韩日本视频| 欧美3dxxxxhd| 国内精品**久久毛片app| 欧美1区3d| 国产欧美日本一区二区三区| 影音先锋久久资源网| 国产九九视频一区二区三区| 欧美激情91| 欧美69视频| 亚洲专区一区| 国产精品腿扒开做爽爽爽挤奶网站| 日韩视频精品在线观看| 91久久夜色精品国产九色| 国产欧美一区在线| 国产精品高清一区二区三区| 欧美日韩一区二区国产| 亚洲在线一区| 一本色道久久加勒比精品| 国产精品午夜春色av| 国产一区二区三区视频在线观看| 久久久久久精| 欧美一区视频在线| 国产日韩精品一区二区浪潮av| 一本色道**综合亚洲精品蜜桃冫| 欧美第一黄色网| 久久久蜜臀国产一区二区| 亚洲午夜女主播在线直播| 亚洲另类在线一区| 国产精品久久久久久久久借妻| 亚洲观看高清完整版在线观看| 亚洲国产中文字幕在线观看| 欧美激情精品久久久久久蜜臀| 免费成人高清视频| 欧美日韩一区二区免费在线观看| 欧美激情91| 亚洲欧美日韩专区| 亚洲国产黄色片| 亚洲精品在线观| 亚洲欧洲精品一区二区三区波多野1战4| 国产视频久久网| 狠狠狠色丁香婷婷综合久久五月| 有码中文亚洲精品| 国产欧美日韩亚洲精品| 国产精品高潮呻吟| 久久精品国产2020观看福利| av成人老司机| 一区二区在线观看av| 蜜桃av一区二区在线观看| 亚洲国产一区二区a毛片| 国产精品99久久久久久人| 亚洲毛片在线观看| 亚洲国产婷婷综合在线精品| 激情综合色丁香一区二区| 香蕉免费一区二区三区在线观看| 欧美性猛交xxxx免费看久久久| 亚洲精品美女久久7777777| 亚洲午夜精品久久久久久浪潮| 亚洲国产mv| 激情视频亚洲| 国产精品日韩精品欧美在线| 欧美区高清在线| 欧美三级日本三级少妇99| 韩国精品在线观看| 久久视频国产精品免费视频在线| 国产日产亚洲精品系列| 在线天堂一区av电影| 国内精品久久久久影院 日本资源| 亚洲高清免费视频| 欧美一二三区精品| 欧美jizz19性欧美| 欧美成人xxx| 亚洲国产专区校园欧美| 午夜免费电影一区在线观看| 亚洲一区二区三区在线观看视频| 亚洲无限乱码一二三四麻| 亚洲国产成人一区| 国产视频一区二区三区在线观看| 欧美国产视频在线观看| 久热国产精品| 在线亚洲欧美| 欧美日韩1234| 欧美精品三级在线观看| 欧美大片一区二区| 欧美激情区在线播放| 在线视频国内自拍亚洲视频| 久久成人在线| 欧美久久影院| 欧美国产视频在线观看| 欧美一级片在线播放| 国产精品不卡在线| 亚洲欧美怡红院| 亚洲黄色免费电影| 国产精品午夜av在线| 亚洲日韩第九十九页| 欧美日韩在线播放一区二区| 欧美国产日韩精品免费观看| 香蕉乱码成人久久天堂爱免费| 永久域名在线精品| 国产美女精品免费电影| 欧美亚洲第一区| 欧美在线一区二区三区| 欧美成人免费观看| 免费成人高清视频| 国产精品久久久亚洲一区| 欧美精品久久久久久久免费观看| 欧美无砖砖区免费| 久久精品国产99精品国产亚洲性色| 国产日韩欧美不卡在线| 久久久久久国产精品mv| 欧美日韩在线亚洲一区蜜芽| 国产欧美在线播放| 黄色成人免费网站| 欧美特黄a级高清免费大片a级| 校园激情久久| 99视频一区二区三区| 香蕉乱码成人久久天堂爱免费| 亚洲精品永久免费精品| 国产精品免费看| 国内精品视频一区| 亚洲精品一线二线三线无人区| 亚洲影院免费观看| 欧美凹凸一区二区三区视频| 免费观看久久久4p| 在线亚洲一区二区| 欧美国产日韩精品免费观看| 伊人久久噜噜噜躁狠狠躁| 欧美韩日视频| 亚洲乱码国产乱码精品精98午夜| 美女精品国产| 欧美国产精品| 午夜精品www| 国产欧美精品一区aⅴ影院| 一区二区三区日韩精品视频| 久久久99久久精品女同性| 亚洲激情校园春色| 亚洲日韩欧美一区二区在线| 欧美日韩国产小视频在线观看| 久久亚洲欧美国产精品乐播| 怡红院av一区二区三区| 久久久91精品国产一区二区三区| 雨宫琴音一区二区在线| 国产亚洲精品久久久久婷婷瑜伽| 亚洲欧美日韩国产综合| 亚洲大片一区二区三区| 亚洲国产美女久久久久| 嫩草伊人久久精品少妇av杨幂| 亚洲资源在线观看| 在线观看亚洲a| 国产精品99免视看9| 亚洲一区二区三区视频| 女同性一区二区三区人了人一| 欧美一区午夜视频在线观看| 亚洲永久视频| 久久精品国产清高在天天线| 午夜精品久久久久久久99热浪潮| 午夜精品三级视频福利| 亚洲精品视频免费观看| 夜夜嗨av一区二区三区中文字幕| 欧美成人午夜77777| 欧美有码在线观看视频| 亚洲伊人伊色伊影伊综合网| 亚洲第一福利视频| 亚洲一区二区视频在线| 久久精品夜色噜噜亚洲a∨| 欧美精品国产精品日韩精品| 国产精品裸体一区二区三区| 国产精品成人一区二区| 一区二区精品国产| 国产精品日韩在线| 亚洲女同精品视频| 樱花yy私人影院亚洲| 老司机一区二区| 亚洲免费人成在线视频观看| 在线成人www免费观看视频| 欧美片第1页综合| 欧美精品成人一区二区在线观看| 久久久综合激的五月天| 亚洲小说欧美另类社区| 激情成人av| 亚洲第一福利在线观看| 宅男精品视频| 欧美日产国产成人免费图片| 欧美激情视频一区二区三区在线播放| 欧美日韩国产小视频在线观看| 一区二区三区精品在线| 狠狠色狠狠色综合日日小说| 在线视频亚洲| 久久久国产成人精品| 亚洲美女在线看| 亚洲婷婷免费| 欧美日韩中文字幕综合视频|