999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UGC架構中醫類云線上學習小程序的研發

2022-05-31 01:13:50鄭曉昆李芳芳劉思雨楊路艷
電腦知識與技術 2022年11期

鄭曉昆 李芳芳 劉思雨 楊路艷

摘要:為給中醫類學生學習中醫提供線上交流學習平臺,文章基于微信小程序開發平臺并運用UGC架構模式設計一款中醫類云線上學習小程序。相較于傳統的中醫類學習移動應用,除了具有中藥方劑,經絡腧穴,經典醫書等資料的查詢功能,更注重學習中的交流互動,對中醫類學生的學習具有一定促進作用。對中醫有興趣的社會各界人士來說,也有普及宣傳作用,承岐黃薪火,揚中醫文化。

關鍵詞:微信小程序;中醫學習;UGC模式

中圖分類號:TP311? ? ? 文獻標識碼:A

文章編號:1009-3044(2022)11-0072-02

隨著社會的發展,國家越來越重視中醫藥人才的建設[1]。而在中醫學類學生們的學習生活中,中醫類知識的體量繁多,晦澀高深,在需要大量的專業知識記憶的同時,也需要同學們的互相交流與分享。現實學習過程中,中醫知識查閱步驟煩瑣,交流學習也較容易形成局限性。因此亟須開發一款中醫類移動應用工具,給中醫類學生提供一個高效的學習和交流知識的網絡平臺。在移動應用工具的選擇方面,小程序相較于App有著靈活方便、制作(相對簡單) 、推廣成本低等優勢[2]。而目前市面上存在的面向中醫學生的移動應用以智庫類App[3]為主,較少注重學習的交流功能,因此本團隊設計了一個面向中醫學類學生、帶有社區屬性的中醫類云線上學習小程序。在智庫功能之外更注重交流功能的開發,增加資料共享、評論、聊天、轉發、點贊等互動功能。用戶用此來輔助學習的同時,也可以在小程序上發布自己的資料內容(UGC模式[4]) 來達到資料共享、交流學習的目的。從而形成良好的社區學習氛圍,相對于其他移動應用更能形成一種獨特的中醫平臺文化,且更具有用戶黏性。

1 關鍵技術簡介

1.1 技術框架

本小程序采用MINA框架[5]。MINA框架通過盡可能簡單、高效的方式在微信中開發實現原生體驗的服務,是一個便捷但是功能完善的框架。前端使用視圖層描述語言WXML和WXSS進行繪制,后端使用JavaScript作為邏輯層。JavaScript技術實現小程序內按鈕的具體功能,實現查詢、刪除、更新等服務功能。

1.2 數據庫技術

MySQL[6]是當下最流行的關系型數據庫管理系統,使用SQL語句訪問,具有體積小、速度快、開放源碼的特點,適合個人用戶和中小型企業。小程序采用MySQL數據庫,并使用Navicat for MySQL作為可視化操作工具,實現與數據庫的交互。

2 微信小程序的設計與開發

2.1 微信小程序的模塊及功能設計

2.1.1 查詢頁面模塊

查詢頁面具有基本的查詢功能,分別是中藥、方劑、腧穴經絡、經典醫書四個模塊(圖1) 。頁面簡潔明了,一定程度上降低了大腦受信息繁雜的干擾,使用戶更便捷迅速找到自己需要的內容。其中不同模塊還有不同的分類內容,如清熱藥又分為清熱瀉火藥、清熱燥濕藥、清熱解毒藥、清熱涼血藥、清虛熱藥。比起籠統的堆砌內容,明晰細致的分類讓用戶更快捷找到內容,同樣可以給用戶帶來觀感上的便利。不同模塊亦呈現著不同具體內容,例如:中藥模塊中具體中藥頁面有中藥飲片的功能、性味、歸經、臨床應用等相關信息;方劑模塊中具體方劑中有組成、功效、主治、方歌等相關信息資料。用戶可以根據需求來選擇。此外,在資料頁面內加入評論區功能,給用戶們一個討論的平臺,突破市面上中醫軟件只能查詢不能交流學習的局限性。用戶可以對所在頁面的內容進行討論,或分享學習經驗,或分享自己的認識理解心得,或引用名家注釋。評論內容可以進行再次評論、點贊,評論內容可以選擇以時間順序或點贊熱度進行排序。這樣,不僅可以聽取用戶的意見和建議,使小程序越來越完善;還能補充小程序中遺漏缺失的內容。用戶通過交流分享學習別人的經驗知識,這是本小程序的點睛之筆。

2.1.2 資料共享頁面模塊

小程序中,資料共享頁面被命名為“動態”,在“動態”內,用戶可以自己上傳資料或圖片,頂端以swiper組件輪播近一周熱門的資料信息(圖2) 。資料文件可以是自己的中醫學習心得,某學科的練習題,某學科的重點等。“動態”實時刷新推送,頁面內資料可以以時間或點贊熱度進行排序分布。在“動態”內,用戶可以用搜索欄對所想要的資料文件進行搜索。用戶也可以分享自己的文件資料和學習心得,也可以選擇別的用戶上傳的文件資料進行下載。每個資料頁面里用戶可以進行下載、在線預覽、點贊、轉發、評論、收藏等操作。類似于空間、微博的功能,小程序使用者多是在校學生,而學生多善于經營動態,為了點贊、評論數較多,也會認真分享資料文件。同時小程序會將較高質量的推文資料列為優等,此賬戶可以列為星標用戶。這在一定程度上也激勵同學們相互促進學習。

2.1.3 個人操作頁面模塊

小程序內,個人操作頁面被命名為“我的”,在“我的”內,有用戶基礎信息、“我的下載”“我的空間論壇”“我的電子書”“收藏夾”等模塊,用戶可以進行自我信息的修改,查看下載資料,查看收藏資料,查看自己的評論信息等操作。

2.2 功能技術實現

2.2.1 用戶登錄

用戶進入小程序時,先出現一個歡迎界面,通過微信的wx.getUserInfo(object) 接口確認用戶授權獲取用戶頭像、昵稱等基本信息進入主頁面。

2.2.2 查詢模塊的技術實現

在MySQL中建立幾個所需的數據庫,并新建type數據表對數據庫內容進行分類,例如“中藥”數據庫中就分為“解表藥”“清熱藥”“祛濕藥”等,在小程序project項目中,新建index頁面用于從數據庫獲得數據,并輸出在index頁面。

在index模塊中index.js頁面中使用wx.request向服務端文件請求數據,提供API接口直接使用,將輸入分為很多詞,再根據每個詞分別查詢,每個詞即可獲得多個結果,用戶根據自身需求,進一步選擇對自己有用的信息。

在index.wxml中用for循環遍歷輸出index.js傳遞過來的數據data,并通過item將data數據輸出在頁面。用服務器中的api.php頁面來接收數據請求,同時用MySQL連接數據庫,通過query方法來執行SQL語句從type數據表獲得所有數據,再使用fetch_all方法獲得數組數據,通過json encode方法將獲得的數組數據轉換為json數據返回給微信小程序,使數據呈現在小程序內。

最后通過讀取MySQL數據庫中的數據,wx.request向服務器接口文件請求數據實現查詢。

2.2.3 文件上傳與下載技術實現

文件是以字節流的形式,調用相應的接口進行上傳。通過建立一個uploadFile,在filePath設置本地文件路徑,在url設置服務器地址,以此連接本地文件路徑和服務器地址,服務器端接收上傳的文件后存儲在數據庫內,下載則是可以通過fileID進行download再到本地文件中。

上傳關鍵代碼如下:

這個內容的實現需要給用戶一個文本框,用戶僅需要在里面輸入內容即可。根據request請求從后臺獲取到用戶輸入的信息,再用print函數將其輸出即可。通過定時刷新該頁面,縮短刷新時間間隔,提高刷新頻率,使用戶可以及時看見自己的評論。

關于交流評論的關鍵代碼如下:

3 結束語

本文基于微信小程序開發平臺合并運用UGC架構模式設計一個面向中醫院校學生的中醫類云線上學習小程序。小程序采用MINA框架,MySQL數據庫,并使用Navicat for MySQL作為可視化操作工具,實現與數據庫的交互功能。具有查詢中藥方劑,經絡腧穴,經典醫書等功能的同時,增加了資料共享,評論,聊天,轉發,點贊等互動功能。以用戶自己上傳學習資料,交流共享的UGC模式,滿足學生互動交流的需要,使學習中醫不再孤獨,打破學生學習的局限性,形成一個充滿學習氛圍的中醫學習社區。提升了學生學習效率和積極性,在一定程度上促進了中醫學習的發展。對于對中醫有興趣的社會各界人士,也有普及宣傳作用;還可以吸引更多的人來學習中醫知識,傳承中醫文化。增強了大眾對中醫藥文化的信心,促進了中醫藥文化的發展與建設。

參考文獻:

[1] 國務院辦公廳印發《關于加快中醫藥特色發展的若干政策措施》[J].中醫雜志,2021,62(5):389.

[2] 中國互聯網絡發展狀況統計報告:網民規模突破9億[J].青年記者,2020(13):46.

[3] 趙玉洋,錢思妍,譚巍.分析中醫藥知識新媒體App傳播現狀[J].中醫藥導報,2019,25(20):90-93.

[4] 宋本金.UGC時代傳統新聞媒體面臨的挑戰及應對策略[J].新聞世界,2021(2):44-46.

[5] 楊鐵軍,黃琳.MINA網絡框架和RMI的對比研究[J].計算機應用與軟件,2010,27(9):222-223,239.

[6] 石怡.基于MySQL數據庫的查詢性能優化研究[J].四川職業技術學院學報,2021,31(1):164-168.

收稿日期:2021-05-30

基金項目:安徽省教學研究項目:“金課”視域下基于MOOC+SPOC混合教學模式初探——以《Java程序設計》課程為例(項目編號:2020jyxm1020) ;大學生創新創業訓練計劃項目:基于UGC架構中醫類云線上學習APP的研發(項目編號:202006170596)

作者簡介:鄭曉昆,本科,主要研究方向為計算機科學與技術、醫藥軟件開發;李芳芳,講師,碩士,主要研究方向為人工智能,計算機應用等;劉思雨,本科,主要研究方向為計算機科學與技術、醫藥軟件開發;楊路艷,本科,主要研究方向為計算機科學與技術、醫藥軟件開發。

主站蜘蛛池模板: 波多野结衣一区二区三区四区视频| 无码高潮喷水专区久久| 国产精品三区四区| 亚洲国产欧洲精品路线久久| 九九这里只有精品视频| 色婷婷在线影院| 国产亚洲欧美日韩在线一区二区三区| 草草影院国产第一页| 国产免费久久精品44| 狠狠干综合| 日本草草视频在线观看| 国产拍揄自揄精品视频网站| 日韩经典精品无码一区二区| 欧美一级专区免费大片| 久久国产精品无码hdav| 亚洲最大在线观看| 亚洲第一极品精品无码| 亚洲午夜18| 精品亚洲欧美中文字幕在线看| AⅤ色综合久久天堂AV色综合| 国产永久在线观看| 国产高清又黄又嫩的免费视频网站| 国产精品漂亮美女在线观看| 亚洲欧美另类中文字幕| 四虎国产精品永久一区| 国产精品三级av及在线观看| 老司机午夜精品视频你懂的| 国产精品极品美女自在线| 无码中文AⅤ在线观看| 久久美女精品| 久久久久久久久亚洲精品| 五月婷婷综合色| 亚洲美女一区二区三区| 一本大道东京热无码av | 综合天天色| 免费毛片全部不收费的| 亚洲欧美日韩另类在线一| 欧美69视频在线| 亚洲欧美色中文字幕| 欧美性精品不卡在线观看| 国产在线观看高清不卡| 亚洲资源站av无码网址| 国产极品美女在线| 日韩第九页| 欧美伦理一区| 无码专区国产精品一区| 国产91精品调教在线播放| 在线视频一区二区三区不卡| 五月天丁香婷婷综合久久| 超清无码熟妇人妻AV在线绿巨人| 亚洲精品午夜无码电影网| 久久精品亚洲热综合一区二区| 欧美天堂在线| 国产无套粉嫩白浆| 这里只有精品在线播放| 成人免费网站在线观看| 午夜电影在线观看国产1区| 九色视频最新网址| 亚洲成人精品久久| 亚洲精品中文字幕无乱码| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲av无码专区久久蜜芽| 中文字幕在线欧美| 国产成人h在线观看网站站| 久久黄色影院| 91精品国产91欠久久久久| 在线观看欧美国产| 久久精品娱乐亚洲领先| 无码AV日韩一二三区| 国产精品分类视频分类一区| 日韩精品一区二区三区swag| 97色婷婷成人综合在线观看| 亚洲精品视频在线观看视频| 国产乱人乱偷精品视频a人人澡| 亚洲欧美h| 自拍偷拍欧美日韩| 青青青伊人色综合久久| 日本AⅤ精品一区二区三区日| 亚洲床戏一区| 久久伊伊香蕉综合精品| 白丝美女办公室高潮喷水视频| 特级毛片8级毛片免费观看|