国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于微信平臺的老年性認(rèn)知障礙測試小程序開發(fā)*

2021-03-12 08:28彭可磊張龍霞段學(xué)瑛周艷紅
南方農(nóng)機(jī) 2021年5期
關(guān)鍵詞:蒙特利爾程序數(shù)據(jù)庫

彭可磊,趙 霞,張龍霞,段學(xué)瑛,周艷紅

(甘肅農(nóng)業(yè)大學(xué)信息科學(xué)技術(shù)學(xué)院,甘肅 蘭州 730070)

0 前言

我國自2000年開始進(jìn)入老齡化社會,人口老齡化的速度在飛快增長,預(yù)測2022年左右,我國65歲以上的人口將占比超過14%,根據(jù)國家統(tǒng)計局發(fā)布的數(shù)據(jù),2019年末中國60歲及以上的老年人口數(shù)將達(dá)到2.54億,占總?cè)丝诒壤?8.1%,65歲及以上老年人口將達(dá)到1.76億人。

人口老齡化帶來了諸多的社會問題發(fā)生,這也包括了老年性腦部疾病的發(fā)生率提升。其中,阿爾茲海默癥(AD)是一種未知病因的中樞神經(jīng)系統(tǒng)退行性疾病,被稱為“漫長的告別”病,多發(fā)于60歲后的老年患者。全世界共有約5 000萬阿爾茲海默癥患者,中國就占了其中的25%,且死亡率為57.8%[1],患者人數(shù)與增速均為世界第一。這一比例對患者和患者家屬都是莫大的傷害和痛苦。

目前,阿爾茲海默病沒有特效治療藥物,臨床治療最好的方法就是預(yù)防AD的發(fā)生,一旦患病也只能通過治療減輕病情和延緩發(fā)展,這需要公民普及對該病癥的認(rèn)知和對治療手段的了解認(rèn)識。

1 系統(tǒng)開發(fā)背景

認(rèn)知功能的下降是腦退化問題的主要表現(xiàn)形式,認(rèn)知功能下降不僅嚴(yán)重影響老年人及家庭的生活質(zhì)量,對老齡社會來說也是沉重經(jīng)濟(jì)負(fù)擔(dān),已成為一個重要的臨床與社會問題。盡早發(fā)現(xiàn)老年人腦退化問題,優(yōu)先預(yù)防癡呆,是現(xiàn)今癡呆研究領(lǐng)域的首要任務(wù)。

蒙特利爾認(rèn)知評估表是一個用來對認(rèn)知功能異常進(jìn)行快速篩查的評定工具。該認(rèn)知評估表包括了注意與集中、執(zhí)行功能、記憶、語言、視結(jié)構(gòu)技能、抽象思維、計算和定向力等8個認(rèn)知領(lǐng)域的11個檢查項目[2]。

智能手機(jī)的普及對于方便應(yīng)用蒙特利爾認(rèn)知評估提供了一個便捷的平臺,但是目前沒有基于網(wǎng)絡(luò)的特定的平臺系統(tǒng)來進(jìn)行蒙特利爾認(rèn)知評估測試。因此設(shè)計和開發(fā)出一個基于手機(jī)網(wǎng)絡(luò)平臺的蒙特利爾認(rèn)知評估測試系統(tǒng)很有必要并且可行。

2 系統(tǒng)開發(fā)的目的和意義

蒙特利爾的評估測試有利于全面預(yù)防和了解老年性認(rèn)知障礙病,并且有較高可行性,快捷方便,測試流程精簡,節(jié)約了醫(yī)療成本,提高了醫(yī)療效率。也可作為一份真實有效的病例,給醫(yī)生節(jié)約寶貴時間。更可以直接用于臨床的測試,減少醫(yī)生的負(fù)擔(dān),打破了傳統(tǒng)紙質(zhì)化的測試模式。

3 開發(fā)微信小程序的相關(guān)技術(shù)

3.1 微信小程序

微信小程序是一個開放的平臺,開發(fā)者可以快速設(shè)計開發(fā)一個小程序。小程序提供了一個簡單、高效的應(yīng)用開發(fā)框架和豐富的組件及API,幫助開發(fā)者在微信中開發(fā)具有原生APP體驗的服務(wù)。

3.2 微信開發(fā)者工具

微信開發(fā)者工具是由騰訊提供一款免費開發(fā)小程序的可視化編輯工具,微信開發(fā)者工具搭載目前熱門的網(wǎng)絡(luò)通信應(yīng)用框架MINA,同時Apache Mina Server也應(yīng)用于微信小程序的開發(fā)。開發(fā)者通過框架提供的各種接口JavaScriptAPI就能快速構(gòu)建小程序的頁面,實現(xiàn)與用戶的交互[3]。

3.3 微信小程序的開發(fā)語言

小程序的主要配置文件主要是JSON、WXML、WXSS、JS四類。其中JSON是一種數(shù)據(jù)形式,JSON數(shù)據(jù)庫就是JSON配置文件的一種體現(xiàn)。JSON不是編程語言,它在小程序中只代表靜態(tài)配置的角色。WXML類似HTML,是一種標(biāo)簽語言,用來設(shè)計小程序的框架,組織事件和基礎(chǔ)組件構(gòu)成頁面的結(jié)構(gòu)。WXSS類似CSS,是一種樣式語言,決定WXML配置的組件該如何顯示[4]。最后JS文件就是負(fù)責(zé)整個小程序的腳本邏輯,讓W(xué)XML配置的組件可以與用戶充分交互。

4 可行性分析

隨著經(jīng)濟(jì)和社會的發(fā)展,騰訊微信已經(jīng)成為了我國主流的通信APP軟件,其中老年群體對微信的使用量也是很大的,相比較于電腦軟件,微信APP更加便捷,無需安裝,觸手可及,無需卸載,只要在有網(wǎng)絡(luò)的地方,隨時隨地都可以進(jìn)行使用。

另外通過對技術(shù)、社會和經(jīng)濟(jì)三個方面進(jìn)行可行性分析,提前分析是否能達(dá)到預(yù)期的目的,避免后期不必要的損失[5]。

4.1 技術(shù)可行性

本系統(tǒng)設(shè)計所用的技術(shù)來自微信小程序開發(fā)技術(shù),利用的工具是免費微信小程序開發(fā)者工具,利用基于Serverless服務(wù)的云開發(fā),數(shù)據(jù)庫也是利用編程工具自帶的JSON數(shù)據(jù)庫。

4.2 社會可行性

考慮到患有老年性認(rèn)知障礙的人均年齡大概在50~65歲,相較于去醫(yī)院進(jìn)行老年性認(rèn)知障礙測試,老年性認(rèn)知障礙測試微信小程序會給老年人帶來極大便利,操作也非常簡單。

4.3 經(jīng)濟(jì)可行性

微信小程序的日漸成熟,相比于開發(fā)成本和維護(hù)成本居高不下的APP來說,“小程序”基于其跨平臺的屬性,無疑開發(fā)成本和維護(hù)成本更加低。關(guān)于系統(tǒng)的測試,只需要一部帶有微信功能的智能手機(jī)就可以實現(xiàn)。

5 需求分析

5.1 系統(tǒng)用戶定義

蒙特利爾認(rèn)知評估測試系統(tǒng)是在微信平臺上開發(fā)的一個在線測試小程序,用戶主要是老年人及其家屬,系統(tǒng)操作簡單、流程清晰、指示明確。用戶可以通過微信平臺進(jìn)入小程序界面,進(jìn)入蒙特利爾認(rèn)知評估測試系統(tǒng)小程序,然后根據(jù)提示進(jìn)行登錄注冊,隨后便可進(jìn)行高質(zhì)量的蒙特利爾認(rèn)知評估測試,并在測試后看到自己的評估成績。

5.2 業(yè)務(wù)流程分析

圖1 用戶在系統(tǒng)中的用例圖

用戶通過微信平臺打開蒙特利爾認(rèn)知評估小程序,游客打開小程序,需要登錄才能進(jìn)入認(rèn)知測評系統(tǒng),游客同意登錄后,微信將會自動獲取用戶ID等信息。下次打開微信小程序就無需重復(fù)登錄,打開小程序之后有歷史記錄,下次打開就比較方便。登錄后用戶可以進(jìn)行蒙特利爾認(rèn)知評估測試,包括連續(xù)減法、圖像識別的測試。還可以在個人用戶模塊更改自己的個人信息和查看過往成績。用戶在系統(tǒng)中的用例圖如圖1所示。

6 總體設(shè)計

6.1 設(shè)計原則

蒙特利爾測試小程序可以讓患者用戶自己在任何地方只需要一部手機(jī)即可進(jìn)行系列蒙特利爾認(rèn)知評估表中測試內(nèi)容,使患者了解自己的病情,同時與過往的測試成績做出比較,提供預(yù)防治療方案,遵循簡約、可靠的原則。

1)簡約:整體內(nèi)容簡潔明了,不需要過多裝飾,以實用為主。

2)可靠性:運用科學(xué)的評估測試,讓測試結(jié)果更加充分和有價值,保證數(shù)據(jù)的醫(yī)療參考價值。

6.2 系統(tǒng)功能界面設(shè)計

1)登錄界面:微信首次登錄自動授權(quán)。下一次登錄無需重復(fù)登錄和授權(quán),切換手機(jī)時需要重新授權(quán)。

2)個人用戶界面:顯示和設(shè)置個人信息,并且可以查看過往信息。

3)圖像識別界面:顯示測試圖片,可以在下方提交答案,進(jìn)入下一步測試。

4)連續(xù)減法界面:用戶需要從100開始連續(xù)減7,提交數(shù)次結(jié)果后,進(jìn)入下一步測試。

5)測試界面:顯示蒙特利爾認(rèn)知評估測試的入口,點擊按鈕即可開始測試。

6.3 系統(tǒng)數(shù)據(jù)庫的設(shè)計

蒙特利爾認(rèn)知評估測試小程序使用的是小程序云開發(fā)自帶的JSON數(shù)據(jù)庫。通過需求和功能分析后,在JSON數(shù)據(jù)庫中,創(chuàng)建本系統(tǒng)的DB數(shù)據(jù)庫集合。

7 系統(tǒng)功能的實現(xiàn)

系統(tǒng)客戶端基于“MINA”框架開發(fā),采用WXML、WXSS、JS以及微信提供豐富的客戶端API組件,來實現(xiàn)客戶端界面和功能。服務(wù)端依靠微信小程序云開發(fā)技術(shù),根據(jù)微信提供的豐富的服務(wù)端API接口完成前后端數(shù)據(jù)的交互[6-7]。目標(biāo)用戶可以通過小程序進(jìn)行蒙特利爾認(rèn)知評估測試,通過查看成績,可以給予醫(yī)生自己的病情狀況和診治依據(jù)。

7.1 用戶登錄功能

用戶或其家屬打開微信小程序后,點擊登錄按鈕,同意獲取用戶信息,進(jìn)行測試和查看個人用戶模塊,后臺獲取數(shù)據(jù),從數(shù)據(jù)庫查找用戶是否存在,驗證用戶身份,即可登陸成功,跳轉(zhuǎn)頁面。當(dāng)獲取新數(shù)據(jù)時,用戶注冊后即可在數(shù)據(jù)庫增添新的用戶。

7.2 圖像識別功能

用戶點擊測試后,第一項測試為圖像識別,點擊測試按鈕,用戶在頁面會依次看到一些不同動物照片(按蒙特利爾認(rèn)知評估表標(biāo)準(zhǔn)設(shè)置),可以填寫動物名稱,點擊提交,提交后跳轉(zhuǎn)到下個測試內(nèi)容(連續(xù)減法)。

7.3 連續(xù)減法功能

用戶點擊測試后,第二項測試為連續(xù)減法,需要按要求用100連續(xù)減7(按蒙特利爾認(rèn)知評估表標(biāo)準(zhǔn)設(shè)置),用戶填寫數(shù)次結(jié)果,點擊提交,提交后返回主頁面。

8 系統(tǒng)測試

系統(tǒng)測試就是要將開發(fā)完成的程序,根據(jù)功能需求,檢驗程序是否存在不合理的地方,從而發(fā)現(xiàn)系統(tǒng)分析和設(shè)計中的問題,保證程序的良好運行,系統(tǒng)測試的目標(biāo)就是找到問題,盡早測試,在系統(tǒng)開發(fā)過程中邊開發(fā)邊測試,才能讓系統(tǒng)更加完善。

9 總結(jié)

筆者從當(dāng)下的疫情狀況和國家未來老年人口的數(shù)量變化出發(fā),結(jié)合現(xiàn)在最流行的微信小程序功能,開發(fā)了一款適用患者用戶和醫(yī)院臨床用的蒙特利爾認(rèn)知評估測試系統(tǒng)。在系統(tǒng)設(shè)計開發(fā)的過程中,了解關(guān)于蒙特利爾認(rèn)知評估測試的需求,利用微信的普遍性及小程序的簡便性,從獲取真實有效的認(rèn)知評估水準(zhǔn)為目的,搭建了蒙特利爾認(rèn)知評估測試系統(tǒng),并對測試系統(tǒng)具備的基本功能模塊有了詳細(xì)的計劃,進(jìn)行了系統(tǒng)的可行性分析并做了系統(tǒng)的設(shè)計、實現(xiàn)與測試。

猜你喜歡
蒙特利爾程序數(shù)據(jù)庫
多元文化中的蒙特利爾味道
給Windows添加程序快速切換欄
試論我國未決羈押程序的立法完善
“程序猿”的生活什么樣
《刀背藏身》獲蒙特利爾電影節(jié)藝術(shù)貢獻(xiàn)獎
英國與歐盟正式啟動“離婚”程序程序
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫
數(shù)據(jù)庫