王麗 王壯峰 仇強(qiáng) 耿偉
摘要:移動(dòng)終端和互聯(lián)網(wǎng)的飛速發(fā)展擴(kuò)寬了信息技術(shù)的縱向研究,智能家具、智能醫(yī)療應(yīng)運(yùn)而生。而將信息技術(shù)與醫(yī)院治療相結(jié)合,用理工醫(yī)知識(shí)解決病人回訪問(wèn)題,實(shí)現(xiàn)對(duì)病人病情的跟蹤治療、溝流交通、及時(shí)反饋等是實(shí)現(xiàn)智能醫(yī)療不可或缺的部分。而界面是系統(tǒng)最直觀的表現(xiàn)形式,一個(gè)人機(jī)交互良好的界面不僅要具有人性化、交互化、扁平化的UI設(shè)計(jì),更要適用于各個(gè)年齡層次、生活狀態(tài)的人群。該文基于病人回訪系統(tǒng)對(duì)多種界面技術(shù)進(jìn)行分析與選擇,進(jìn)一步探討安卓系統(tǒng)較iOS系統(tǒng)與Web系統(tǒng)的應(yīng)用優(yōu)勢(shì)。
關(guān)鍵詞:工學(xué);電腦技術(shù);界面;病人回訪;系統(tǒng)比較
中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2017)08-0237-03
1背景
隨著中國(guó)人口老齡化日趨嚴(yán)重,醫(yī)療事業(yè)勢(shì)必面臨越來(lái)越大的壓力。雖然目前各大醫(yī)療機(jī)構(gòu)已經(jīng)建立了各自的醫(yī)療衛(wèi)生信息化系統(tǒng),但是大多數(shù)醫(yī)院信息系統(tǒng)(HIS,Hospital Infor-mation System)還是采用有線網(wǎng)絡(luò)方式訪問(wèn)數(shù)據(jù)庫(kù),僅限于臺(tái)式機(jī)或筆記本使用,這使得醫(yī)護(hù)人員無(wú)法在病床旁對(duì)病人實(shí)施診療記錄,給醫(yī)護(hù)人員工作帶來(lái)諸多不便。病人回訪系統(tǒng)的實(shí)現(xiàn)通過(guò)在Wi-Fi和4G環(huán)境下,實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)更新,為醫(yī)護(hù)人員移動(dòng)辦公提供可能。
病人回訪系統(tǒng)的界面設(shè)計(jì)涵蓋了病人管理模塊、醫(yī)囑處理模塊、檢查信息模塊、綜合查詢(xún)模塊和病人回訪模塊。本系統(tǒng)主要通過(guò)電話(huà)回訪、短信回訪的方式,幫助醫(yī)生客觀全面的了解病人住院、恢復(fù)、出院的病情狀態(tài)和生活質(zhì)量。在回訪的過(guò)程中,本系統(tǒng)通過(guò)定期提醒的方式協(xié)助醫(yī)師及時(shí)有效跟蹤病情、反復(fù)溝通治療病況,從語(yǔ)言、行動(dòng)上緩解病人的不安,進(jìn)一步縮短醫(yī)患距離,并及時(shí)提出反饋,提高病人回訪的服務(wù)質(zhì)量。
信息技術(shù)的發(fā)展帶來(lái)了諸多設(shè)計(jì)系統(tǒng),面對(duì)種類(lèi)繁多的設(shè)計(jì)系統(tǒng),如何選擇最適合病人回訪系統(tǒng)的設(shè)計(jì)成為整個(gè)系統(tǒng)設(shè)計(jì)的出發(fā)點(diǎn)和著眼點(diǎn)。復(fù)雜的使用環(huán)境以及應(yīng)用條件的限制對(duì)系統(tǒng)的選擇提出苛刻的要求,面對(duì)病人這個(gè)特殊的群體,如何選擇系統(tǒng)實(shí)現(xiàn)用戶(hù)界面體驗(yàn)好是本文解決的主要問(wèn)題,通過(guò)對(duì)安卓系統(tǒng)、iOS系統(tǒng)以及Web系統(tǒng)多層次、多角度的分析對(duì)比,實(shí)現(xiàn)對(duì)病人回訪系統(tǒng)的最優(yōu)選擇。
2Web系統(tǒng)-HTML5綜合分析
2.1何為HTML57
HTML5從字面上來(lái)說(shuō)就是“第五代超文本標(biāo)志語(yǔ)言”,是可供瀏覽器解釋瀏覽的文件格式。HTML5=HTML+CSS+Java S-cript,根據(jù)萬(wàn)維網(wǎng)聯(lián)盟(W3C)的定義,HTML5包含超過(guò)100種與下一代網(wǎng)絡(luò)技術(shù)有關(guān)的規(guī)格。實(shí)際上,HTML是用來(lái)幫助開(kāi)發(fā)者創(chuàng)建Web并通過(guò)HTML+CSS+JavaScript實(shí)現(xiàn)優(yōu)化標(biāo)記、豐富性能及制作最新的網(wǎng)絡(luò)開(kāi)發(fā)功能。
2.2HTML5選擇優(yōu)勢(shì)
2.2.1可跨平臺(tái)運(yùn)行
HTML5最主要的優(yōu)勢(shì)在于可以適用于多個(gè)平臺(tái),有著強(qiáng)大的緩存功能,無(wú)論是PC瀏覽器,還是手機(jī)、電腦、平板終端,只要設(shè)備瀏覽器支持HTML5,HTML5應(yīng)用便可直接運(yùn)行,提高系統(tǒng)可移植性。
2.2.2實(shí)時(shí)連接效率高
HTML5可以實(shí)現(xiàn)基于頁(yè)面的在線聊天,更短的啟動(dòng)時(shí)間,更快速的網(wǎng)頁(yè)體驗(yàn),即時(shí)響應(yīng)、隨時(shí)變更、隨時(shí)上線。HTML5可以在網(wǎng)頁(yè)上直接調(diào)試或進(jìn)行修改,及時(shí)優(yōu)化服務(wù)系統(tǒng),通過(guò)服務(wù)器推送技術(shù),提高數(shù)據(jù)推送效率。
2.2.3兼容性強(qiáng)成本低
HTML5語(yǔ)言簡(jiǎn)單,特別是考慮到設(shè)備兼容性的時(shí)候,不需要考慮用戶(hù)機(jī)型,通過(guò)測(cè)屏寬來(lái)適應(yīng)屏幕大小,提供了前所未有的數(shù)據(jù)與應(yīng)用接入開(kāi)放接口,使外部應(yīng)用可以直接與瀏覽器內(nèi)部的數(shù)據(jù)直接相連,并通過(guò)網(wǎng)頁(yè)鏈接的方式達(dá)到宣傳目的。HTML5沒(méi)有專(zhuān)門(mén)的應(yīng)用商店,為開(kāi)發(fā)者們的設(shè)計(jì)研究降低了成本。
2.3HTML5選擇劣勢(shì)
2.3.1短連接
HTML5頁(yè)面和用戶(hù)之間建立的連接是短連接,這使得用戶(hù)一旦離開(kāi)界面難以再次到達(dá)該界面,造成溝通遲滯。而病人回訪系統(tǒng)則一切以病人為中心,需要多次調(diào)用同一個(gè)界面實(shí)時(shí)跟蹤病情、及時(shí)回訪病況、搭建溝通橋梁。
2.3.2瀏覽器的HTML5兼容性不統(tǒng)一
純粹的移動(dòng)Web App目前只能訪問(wèn)攝像頭、麥克風(fēng)和地址簿等設(shè)備功能。HTML5使用資源需要通過(guò)瀏覽器,當(dāng)用戶(hù)使用較新版瀏覽器時(shí),運(yùn)行順暢,而當(dāng)使用的瀏覽器版本低時(shí),用戶(hù)無(wú)法體驗(yàn)HTML5的功能。此時(shí),HTML5沒(méi)有使用的意義。對(duì)于病人回訪系統(tǒng),醫(yī)生和病人這兩個(gè)群體的復(fù)雜性,難以保證其使用瀏覽器的版本情況,難以實(shí)現(xiàn)病人信息的及時(shí)更進(jìn),難以確?;卦L系統(tǒng)的針對(duì)性、高效性。
2.3.3交互有限
HTML5產(chǎn)品的設(shè)計(jì),通常使用點(diǎn)擊、鼠標(biāo)滑動(dòng)等簡(jiǎn)單的操作,而HTML5的運(yùn)行速度與瀏覽器的內(nèi)核解析速度有關(guān)。HT-ML5的運(yùn)行代碼需要從網(wǎng)絡(luò)中獲取然后載人瀏覽器內(nèi)核,實(shí)現(xiàn)的前提必須為在線狀態(tài),處于離線狀態(tài)基本上就沒(méi)什么用了。病人回訪系統(tǒng)對(duì)緊急病情要求苛刻,無(wú)法進(jìn)行離線存儲(chǔ)數(shù)據(jù)是不選擇HTML系統(tǒng)處理的最主要原因。
3iOS系統(tǒng)綜合分析
3.1何為iOS?
iOS來(lái)源于Apple的OSX,是以Darwin為基礎(chǔ)的UNIX系統(tǒng)。
3.2iOS選擇優(yōu)勢(shì)
3.2.1易學(xué)習(xí)界面美觀
iOS使用objective-c語(yǔ)言,對(duì)于絕大多數(shù)開(kāi)發(fā)者來(lái)說(shuō)易上手,開(kāi)發(fā)效率高。iOS界面設(shè)計(jì)實(shí)現(xiàn)扁平化。扁平設(shè)計(jì)是一種簡(jiǎn)潔的設(shè)計(jì),將各種紋理和實(shí)體感覺(jué)去除,讓界面看起來(lái)更精簡(jiǎn),而且能經(jīng)得起時(shí)間的考驗(yàn)。iOS在很多界面細(xì)節(jié)方面較安卓做得更加精致,用界面吸引用戶(hù),實(shí)現(xiàn)界面交互優(yōu)良。
3.2.2采用沙盒運(yùn)行機(jī)制
iOS中應(yīng)用程序通過(guò)“沙盒”技術(shù)不能直接訪問(wèn)其他應(yīng)用程序?!吧澈小奔夹g(shù)是發(fā)現(xiàn)可疑行為后讓程序繼續(xù)運(yùn)行,當(dāng)發(fā)現(xiàn)的確是病毒時(shí)才會(huì)終止。沙盒技術(shù)會(huì)限制應(yīng)用程序可以訪問(wèn)的系統(tǒng)資源,將應(yīng)用程序的活動(dòng)范圍限定在一個(gè)區(qū)域內(nèi),保護(hù)系統(tǒng)和用戶(hù)的安全。
3.2.3框架成熟集成度高
iOS操作系統(tǒng)建立時(shí)間長(zhǎng),有著較為成熟的框架體系。iOS軟硬件一家通吃,設(shè)備具有緊密集成的特點(diǎn),實(shí)現(xiàn)了更多系統(tǒng)程序及應(yīng)用的性能提升,同時(shí)進(jìn)一步完善用戶(hù)端系統(tǒng)多功能,提高了市場(chǎng)競(jìng)爭(zhēng)優(yōu)勢(shì)。
3.3iOS選擇劣勢(shì)
3.3.1用戶(hù)群體少
對(duì)iOS操作系統(tǒng)的使用不習(xí)慣以及高昂的價(jià)格,致使絕大多數(shù)用戶(hù)選擇國(guó)產(chǎn),導(dǎo)致iOS用戶(hù)群體少,而對(duì)于病人回訪系統(tǒng)來(lái)詵用戶(hù)群體具有人群量大、社會(huì)層次復(fù)雜的特點(diǎn),需要有大量各類(lèi)各色的人群使用,iOS操作系統(tǒng)難以滿(mǎn)足,不便用戶(hù)群體使用。
3.3.2操作工具復(fù)雜
iOS較安卓系統(tǒng)存在著分享系統(tǒng)支離破碎、通知功能過(guò)于復(fù)雜、橫屏切換受到限制等問(wèn)題,在某些操作工具上較為復(fù)雜,極易造成回訪過(guò)程中醫(yī)患之間溝通不流暢,降低電話(huà)回訪效率等問(wèn)題。
4安卓系統(tǒng)綜合分析
4.1何為安卓系統(tǒng)?
Android并不是傳統(tǒng)的Linux風(fēng)格的一個(gè)規(guī)范或分發(fā)版本,也不是一系列可重用的組件集成,它是一個(gè)用于連接設(shè)備的軟件塊,是一個(gè)針對(duì)移動(dòng)設(shè)備的軟件堆棧,包括操作系統(tǒng)(OS)、中間件(Middleware)和關(guān)鍵應(yīng)用程序(Application)。
4.2為什么選用安卓系統(tǒng)?
安卓系統(tǒng)是基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng),使用JA-VA語(yǔ)言,面向?qū)ο螅拙S護(hù)、可讀性高、質(zhì)量高、易擴(kuò)展,使得系統(tǒng)更靈活、更容易擴(kuò)展,而且成本較低。安卓系統(tǒng)網(wǎng)絡(luò)集成性很高,其內(nèi)部集成了大量的google應(yīng)用,涵蓋了生活中各個(gè)方面的網(wǎng)絡(luò)應(yīng)用,不僅僅適合于信息依賴(lài)度高的年輕人群,對(duì)于年紀(jì)大的人群也同樣適用。同時(shí),安卓系統(tǒng)具備創(chuàng)新性,追求更為自由的發(fā)展,不會(huì)受到各種條條框框的約束,有著寬廣的發(fā)展空間,對(duì)于系統(tǒng)的傳播有著不可估計(jì)的效益。
4.2.1UI框架的MVC格式
所謂MVC模式,即是把系統(tǒng)框架的類(lèi)庫(kù)劃分為三部分:模型(Model)、視圖(View)和控制器(Controller)。模型對(duì)象負(fù)責(zé)建立數(shù)據(jù)結(jié)構(gòu)以及對(duì)行為操作的處理,而視圖對(duì)象則負(fù)責(zé)將效果展現(xiàn)給用戶(hù),控制器通過(guò)觸屏等事件聯(lián)系模型與視圖。如下圖所示:
首先安卓系統(tǒng)提供多個(gè)視圖對(duì)應(yīng)一個(gè)模型的能力,采用多種方式回應(yīng)用戶(hù)的需求。舉個(gè)例子來(lái)說(shuō),購(gòu)物類(lèi)型有多種,我們可以選擇本系統(tǒng)進(jìn)行購(gòu)物,也可以通過(guò)其他系統(tǒng)進(jìn)行,但對(duì)于購(gòu)物的處理是一致的。通過(guò)MVC結(jié)構(gòu),我們只需要構(gòu)建一個(gè)購(gòu)物模型和幾個(gè)視圖即可。避免了代碼的多次復(fù)制,當(dāng)模型改變時(shí)也易于維護(hù)代碼。通過(guò)MVC結(jié)構(gòu)利于實(shí)現(xiàn)軟件工程化管理。由于每層各司其職,使得每一層不同的應(yīng)用具有某些相同的特征,有利于通過(guò)工程化管理程序代碼。
4.2.2源代碼開(kāi)放性
安卓系統(tǒng)可以通過(guò)用戶(hù)實(shí)現(xiàn)代碼編輯,具有良好的開(kāi)放性,安卓系統(tǒng)為開(kāi)發(fā)者提供了自由的開(kāi)發(fā)平臺(tái),保證了用戶(hù)持有系統(tǒng)的專(zhuān)性,更容易滿(mǎn)足用戶(hù)需求,對(duì)于病人回訪系統(tǒng)是不可缺少的優(yōu)勢(shì)。
4.2.3用戶(hù)群體數(shù)量占據(jù)絕對(duì)優(yōu)勢(shì)
安卓平臺(tái)在數(shù)量上逐漸主宰市場(chǎng),通過(guò)第三方調(diào)查顯示該平臺(tái)發(fā)展勢(shì)頭正穩(wěn)步增長(zhǎng)。安卓系統(tǒng)的價(jià)位更能夠順應(yīng)市場(chǎng)發(fā)展的經(jīng)濟(jì)水平更具平民化,價(jià)位的低廉加之性能的優(yōu)越,使得用戶(hù)在購(gòu)買(mǎi)時(shí)更多傾向于安卓系統(tǒng)。安卓系統(tǒng)擁有大量的用戶(hù),這是iOS所不能比擬的。
4.2.4領(lǐng)域持續(xù)擴(kuò)展
安卓系統(tǒng)不僅著眼于手機(jī)產(chǎn)業(yè)的發(fā)展,憑借其通用性可以適用于不同的屏幕、有線和無(wú)線設(shè)備。安卓系統(tǒng)將涉及多媒體、移動(dòng)互聯(lián)網(wǎng)設(shè)備、數(shù)字視頻和家庭娛樂(lè)設(shè)備、汽車(chē)、醫(yī)藥、網(wǎng)絡(luò)、監(jiān)測(cè)儀器和工業(yè)管理、機(jī)頂盒等新領(lǐng)域的開(kāi)發(fā)研究。
4.2.5用戶(hù)體驗(yàn)最好
安卓系統(tǒng)較Web系統(tǒng)來(lái)講,可以離線存儲(chǔ)數(shù)據(jù),解除了系統(tǒng)運(yùn)行環(huán)境需要在線的限制,便于醫(yī)患之間信息的存儲(chǔ)與交流;
較iOS系統(tǒng)來(lái)講,安卓系統(tǒng)桌面選擇性豐富,可以根據(jù)用戶(hù)喜好進(jìn)行變更。而iOS的桌面一成不變,基本每代都沒(méi)有什么變化。
同時(shí),安卓系統(tǒng)較iOS系統(tǒng)具有免費(fèi)開(kāi)源、便于操作等特點(diǎn),能及時(shí)反應(yīng)用戶(hù)需求,在一定程度上避免操作失誤,實(shí)現(xiàn)人機(jī)交流良好。因此,在用戶(hù)體驗(yàn)方面Android更勝一籌。
5結(jié)束語(yǔ)
病人回訪系統(tǒng)一種基于醫(yī)院信息系統(tǒng)數(shù)據(jù)庫(kù)交互的移動(dòng)軟件開(kāi)發(fā),為醫(yī)生移動(dòng)化辦公提供具體解決方案。采用基于Java的Android開(kāi)發(fā)編程作為技術(shù)基礎(chǔ),開(kāi)發(fā)過(guò)程涉及移動(dòng)終端相關(guān)技術(shù),數(shù)據(jù)庫(kù)設(shè)計(jì),網(wǎng)絡(luò)傳輸協(xié)議等技術(shù)領(lǐng)域。通過(guò)完成基于Android智能終端應(yīng)用軟件的設(shè)計(jì),包括軟件的界面設(shè)計(jì)、邏輯實(shí)現(xiàn)和服務(wù)器訪問(wèn)模塊,實(shí)現(xiàn)了病人管理模塊、醫(yī)囑處理模塊、檢查信息模塊、綜合查詢(xún)模塊和病人回訪模塊,實(shí)現(xiàn)了醫(yī)護(hù)人員的移動(dòng)辦公。
在病人回訪系統(tǒng)中,用戶(hù)群體具有覆蓋各個(gè)年齡層、用戶(hù)量大、用戶(hù)關(guān)系復(fù)雜的特點(diǎn),為能及時(shí)更進(jìn)患者情況、促進(jìn)醫(yī)患交流、做好病人后期反饋,系統(tǒng)開(kāi)發(fā)前期我們選擇安卓系統(tǒng)進(jìn)行開(kāi)發(fā),該系統(tǒng)通過(guò)移動(dòng)手機(jī)客戶(hù)端使醫(yī)生可以實(shí)時(shí)進(jìn)行病患信息查詢(xún)和回訪。而當(dāng)病人回訪系統(tǒng)進(jìn)一步完善與擴(kuò)展后,后期擴(kuò)展iOS的開(kāi)發(fā),彌補(bǔ)小部分用戶(hù)群體的空白,也使得醫(yī)生移動(dòng)辦公成為現(xiàn)實(shí),提高效率,節(jié)約大量人力、物力和財(cái)力,實(shí)現(xiàn)醫(yī)療的移動(dòng)化、便利化與高效化。