馮夢(mèng)穎,戶(hù)明珠,樊 儀,何春艷,段憶寒,楊 曉
(鄭州大學(xué) 護(hù)理學(xué)院,河南 鄭州 450001)
生殖健康是人類(lèi)生存繁衍的基礎(chǔ)。雖然近些年人們對(duì)生殖健康的關(guān)注度有所提高,但是,目前國(guó)內(nèi)的生殖健康問(wèn)題仍十分突出。在我國(guó),育齡婦女不孕不育的發(fā)病率為10%~17%[1]。每年未婚女性因意外妊娠人工流產(chǎn)約1 300萬(wàn)人次,重復(fù)意外妊娠占30%以上[2]。我國(guó)是出生缺陷高發(fā)國(guó)家,出生缺陷發(fā)生率與世界中等發(fā)達(dá)國(guó)家的平均水平接近,約為5.6%[3]。事實(shí)上,一些生殖系統(tǒng)疾病是可以避免的,如果公眾的生殖健康知識(shí)水平提高,生殖健康疾病的發(fā)病率也會(huì)隨之降低。因此,加強(qiáng)生殖健康宣傳是很有必要的。
《“健康中國(guó)2030”規(guī)劃綱要》中提到,要利用新媒體拓展健康教育。微信小程序作為“新媒體”的重要成員,自2017年上線(xiàn),以其即用即走,無(wú)須安裝的特點(diǎn)引起了廣泛的關(guān)注。在2018年1月15日的微信公開(kāi)課上,小程序首次公布了其誕生一年來(lái)的關(guān)鍵數(shù)據(jù):日活躍用戶(hù)數(shù)1.7億,上線(xiàn)58萬(wàn)個(gè),開(kāi)發(fā)者超過(guò)100萬(wàn),第三方開(kāi)發(fā)平臺(tái)超過(guò)2 000家。這些數(shù)據(jù)足以說(shuō)明小程序可以成為推廣生殖健康教育的有效宣傳工具。本研究利用微信小程序作為生殖健康知識(shí)宣傳平臺(tái),普及生殖健康知識(shí),以提高全民生殖健康水平。
框架是微信小程序的基石,在整個(gè)小程序的構(gòu)造和功能實(shí)現(xiàn)等方面發(fā)揮了重要的作用??蚣艿闹饕δ苁菍?duì)軟件開(kāi)發(fā)中的各種組件的應(yīng)用及相互關(guān)系進(jìn)行詳細(xì)的說(shuō)明。在這一設(shè)計(jì)環(huán)節(jié),需要開(kāi)發(fā)者對(duì)應(yīng)用系統(tǒng)的運(yùn)行有清晰的思路和完善的規(guī)劃,然后一步一步設(shè)計(jì)完成,最終實(shí)現(xiàn)整個(gè)應(yīng)用體系結(jié)構(gòu)的創(chuàng)建。邏輯層(APP Service)和視圖層(View)構(gòu)成數(shù)據(jù)綁定系統(tǒng)。JavaScript是邏輯層的框架,其功能是在視圖層與邏輯層之間搭建起一座橋梁,有利于二者之間進(jìn)行數(shù)據(jù)傳輸與事件反饋,以便于開(kāi)發(fā)者處理邏輯和視圖之間的關(guān)系。在微信小程序中,邏輯層的組成是所有.js腳本文件的集合,即處理大小事務(wù)的正確邏輯;而視圖層則是由.wxml文件與.wxss文件的集合構(gòu)成,然后使用WXML與WXSS語(yǔ)言編寫(xiě),再通過(guò)組件來(lái)展現(xiàn)接收的數(shù)據(jù)。邏輯層與視圖層分工明確,相互配合。邏輯層對(duì)接收到的數(shù)據(jù)進(jìn)行處理,再發(fā)送給視圖層,用戶(hù)通過(guò)視圖層做出響應(yīng),這一響應(yīng)會(huì)立即被視圖層通過(guò)特定數(shù)據(jù)記錄下來(lái),然后再反饋給邏輯層,從而實(shí)現(xiàn)用戶(hù)與系統(tǒng)的交互。
1.2.1 獲取AppID
第一步,登錄微信完成小程序的注冊(cè),并如實(shí)填寫(xiě)和完善各項(xiàng)基本信息。另外還需要管理員完成身份認(rèn)證,只需打開(kāi)微信,掃描二維碼,即可完成。如果想要查看AppID,可在“設(shè)置—開(kāi)發(fā)者設(shè)置”中看到。需要注意的是:若要以非管理員微信號(hào)在手機(jī)上體驗(yàn)該小程序,還需要操作“綁定開(kāi)發(fā)者”這一步驟,即在“用戶(hù)身份”開(kāi)發(fā)者模板綁定上需要體驗(yàn)該小程序的微信號(hào)。
1.2.2 創(chuàng)建項(xiàng)目
微信Web開(kāi)發(fā)工具是創(chuàng)建微信小程序的基礎(chǔ)設(shè)施,是一種基于Native System系統(tǒng)層的框架,可在官方網(wǎng)頁(yè)上下載并安裝。它具有一套完整的開(kāi)發(fā)框架供開(kāi)發(fā)者使用,很大程度上提高了工作效率。開(kāi)發(fā)者利用微信官方所提供的框架可以完成對(duì)微信小程序的開(kāi)發(fā)與調(diào)試,相關(guān)代碼的編譯與改寫(xiě)以及最后程序的發(fā)布等一系列工作。但是在程序發(fā)布之前,需要對(duì)代碼和一些配置的信息進(jìn)行審核,等到所有審核通過(guò)之后才可發(fā)布。創(chuàng)建過(guò)程的具體步驟是:輸入AppID,設(shè)置項(xiàng)目名稱(chēng),選擇空文件夾,創(chuàng)建quick start 項(xiàng)目。開(kāi)發(fā)者完成這一系列步驟,即項(xiàng)目創(chuàng)建成功。
1.2.3 編寫(xiě)代碼
編寫(xiě)代碼在左側(cè)導(dǎo)航“編輯”里進(jìn)行,里面有初始化的簡(jiǎn)單代碼文件,開(kāi)發(fā)者可直接利用這些代碼文件編寫(xiě)代碼,既省時(shí)又省力。但在這些代碼文件中有三個(gè)是缺一不可的。第一個(gè)是app.js,它作為小程序的初始化腳本,主要功能是對(duì)小程序的生命周期進(jìn)行監(jiān)聽(tīng)、申請(qǐng)全局變量以及隨時(shí)調(diào)用API等。第二個(gè)是app.json,它掌控著整個(gè)小程序的全局配置,其關(guān)鍵作用主要體現(xiàn)在pages和window二者的用途上:pages負(fù)責(zé)頁(yè)面路徑組成的設(shè)置,一般直接默認(rèn)第一條為首頁(yè),而window則負(fù)責(zé)默認(rèn)頁(yè)面窗口表現(xiàn)的設(shè)置。最后一個(gè)是app.wxss,相比前兩個(gè),它的工作最簡(jiǎn)單,僅僅代表著整個(gè)小程序的公共樣式表。
1.2.4 創(chuàng)建頁(yè)面
創(chuàng)建頁(yè)面一共有兩個(gè)頁(yè)面,分別是index 頁(yè)面和 logs 頁(yè)面,前者是歡迎頁(yè),后者則是小程序啟動(dòng)日志的展示頁(yè),二者均在 pages 目錄下。對(duì)于pages目錄,它是由一個(gè)文件夾中的四個(gè)同名不同類(lèi)型文件組成,分別是index.wxss,index.json,index.js和index.wxml。.wxss是樣式表文件,.wxml是頁(yè)面結(jié)構(gòu)文件,.js是腳本文件,.json是配置文件,但是.json和.wxss兩個(gè)文件不屬于必須具備的文件范圍。微信小程序中每一個(gè)頁(yè)面的“路徑+頁(yè)面名”都需要寫(xiě)在 app.json 的 pages 中,小程序的首頁(yè)即為pages中的第一個(gè)頁(yè)面。
“生殖健康說(shuō)”是基于微信小程序設(shè)計(jì)開(kāi)發(fā)的一款生殖健康宣傳平臺(tái),包括首頁(yè)、社區(qū)、個(gè)人中心和商城(待開(kāi)發(fā))四個(gè)模塊,采用視頻、動(dòng)畫(huà)、問(wèn)卷和競(jìng)答等多種形式進(jìn)行生殖健康知識(shí)的宣傳,同時(shí)具備瀏覽、搜索、刷新、提問(wèn)、回答、評(píng)論、購(gòu)物等功能,以最大程度滿(mǎn)足用戶(hù)需求。
首頁(yè)模塊由每日推薦和熱門(mén)專(zhuān)題兩部分組成,同時(shí)具有搜索功能。每日推薦部分定期推送后臺(tái)精選的文章;熱門(mén)專(zhuān)題部分以女性健康、男性健康、性健康和生育節(jié)育四個(gè)方面的知識(shí)為宣傳重點(diǎn)編寫(xiě)文案,適當(dāng)加入視頻、動(dòng)畫(huà)等內(nèi)容。社區(qū)模塊包括提問(wèn)、討論圈和公告三部分,便于用戶(hù)之間、用戶(hù)與管理后臺(tái)之間的交流。用戶(hù)可在提問(wèn)部分提出問(wèn)題,在討論圈展開(kāi)討論,公告部分用于后臺(tái)管理人員發(fā)布公告。個(gè)人中心模塊包括頭像、電商訂單、我的工具和營(yíng)銷(xiāo)工具四部分。商城模塊目前處于待開(kāi)發(fā)狀態(tài),后期可根據(jù)用戶(hù)需求決定是否進(jìn)一步開(kāi)發(fā)。
在新媒體的快速發(fā)展下,以報(bào)紙、廣播、電視為代表的傳統(tǒng)媒體在宣傳方面的劣勢(shì)日益顯現(xiàn),主要體現(xiàn)在傳播方式單一,缺乏互動(dòng)性,時(shí)效性差,更新速度慢等方面。因此,近年來(lái)傳統(tǒng)媒體在生殖健康知識(shí)的宣傳上并未達(dá)到很好的效果。
微信小程序作為新媒體的重要成員,依托于微信,不需安裝,節(jié)省流量。它擁有原生APP的體驗(yàn),卻比原生APP更輕量、實(shí)時(shí)、跨平臺(tái)。另外,小程序支持資源離線(xiàn),功能接口多,用戶(hù)體驗(yàn)更流暢?!吧辰】嫡f(shuō)”基于微信小程序開(kāi)發(fā)設(shè)計(jì),首頁(yè)模塊的每日推薦和熱門(mén)專(zhuān)題部分非常適合于龐雜的生殖健康知識(shí)的整理與宣傳,同時(shí)使用戶(hù)的閱讀更加便捷;社區(qū)模塊使“生殖健康說(shuō)”擁有更強(qiáng)的互動(dòng)性;用戶(hù)的閱讀記錄留存在個(gè)人中心,有利于用戶(hù)對(duì)生殖健康知識(shí)的存儲(chǔ)。
針對(duì)我國(guó)生殖健康問(wèn)題,本研究基于WXML語(yǔ)言和WXSS語(yǔ)言構(gòu)建了小程序的框架和界面,設(shè)計(jì)開(kāi)發(fā)出“生殖健康說(shuō)”這一生殖健康知識(shí)宣傳平臺(tái),并對(duì)該平臺(tái)的各個(gè)模塊和功能進(jìn)行了詳細(xì)的說(shuō)明?!吧辰】嫡f(shuō)”與傳統(tǒng)媒體不同,有時(shí)效性強(qiáng)、傳播廣、互動(dòng)性強(qiáng)等優(yōu)點(diǎn),極大地方便了人們對(duì)生殖健康知識(shí)的獲取,促使生殖健康相關(guān)服務(wù)更加規(guī)范和便捷。最終,提高了公眾的生殖健康水平,完成了微信小程序這一新穎的應(yīng)用形式在生殖健康知識(shí)宣傳領(lǐng)域的初步探索。
鄭州鐵路職業(yè)技術(shù)學(xué)院學(xué)報(bào)2019年1期