[發明專利]一種基于微信小程序的數據采集平臺在審
| 申請號: | 202010053238.6 | 申請日: | 2020-01-17 |
| 公開(公告)號: | CN111310092A | 公開(公告)日: | 2020-06-19 |
| 發明(設計)人: | 費蓉;唐瑜;唐若天;吳昊錚;王戰敏;李愛民;李莎莎 | 申請(專利權)人: | 西安理工大學 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/33;G06F16/535;G06F16/635;H04L12/58 |
| 代理公司: | 西安弘理專利事務所 61214 | 代理人: | 張皎 |
| 地址: | 710048 陜*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 微信小 程序 數據 采集 平臺 | ||
1.一種基于微信小程序的數據采集平臺,其特征在于,包括如下步驟:
步驟1:建立任務系統,該系統包括任務發布、任務查詢、任務追蹤;
步驟2:啟用高并發方案,避免多用戶在本平臺同時進行活動時,產生的卡頓、線程阻塞而導致服務器的宕機;
步驟3:進行任務審核,通過自動審核與人工審核相結合的方式,提高審核的細致程度;
步驟4:根據用戶要求對圖片及音頻文件進行數據標注。
2.如權利要求1所述的一種基于微信小程序的數據采集平臺,其特征在于,步驟1中建立任務系統的過程為:
步驟1.1:搭建前端模塊
所述前端模塊由微信小程序官方提供的頁面標簽和javascript接口;
步驟1.2:搭建后端模塊
所述后端模塊主要以springboot為主的技術棧進行搭建,構成有springboot+mybatis+mysql的框架,內嵌已配置好的tomcat服務,通過springboot提供的服務支持,以及mybatis提供的數據庫支持,搭建一套后端應用提供相應的后端服務;
步驟1.3:在mysql中建立相應數據表,在springboot中創建與表中數據類型,結構相同的java實體類;
步驟1.4:利用mybatis的映射能力在DAO層寫入以實體類作為參數的java接口與數據庫語句達成相應的映射關系,創建相應的數據庫語句;
步驟1.5:利用springboot的注入能力創建綁定了不同URL路徑的java方法,接收不同的從微信小程序前端發送來的data數據,調用綁定數據庫語句的java方法,實現對微信小程序各種功能的后端支持。
3.如權利要求1-2任意一項所述的一種基于微信小程序的數據采集平臺,其特征在于,所述步驟1中:
任務發布:通過表單實現前端部分的任務發布模塊,實現定義表單、獲取用戶輸入數據與圖片數據、獲取用戶上傳音頻、獲取用戶輸入的大文本數據,同時令用戶選擇需要的任務類型;
任務查詢:任務查詢與任務主頁同時使用后端接受到的JSON字符串進行渲染,根據用戶不同的搜索條件,wx.request()函數中的data屬性將包含不同的任務類型參數,后臺將返回不同的查詢數據,實現任務的多方位查詢;
任務追蹤:任務的追蹤功能在用戶的個人主頁中,渲染功能與查詢功能類似,個人中心的data屬性為固定的,通過固定的數據發送,任務追蹤功能利用后端中reddis的緩存功能同時可加大頁面的并發量,在后臺數據更新時調用wx.onShow()接口進行頁面的刷新,隨時更新用戶的任務進度。
4.如權利要求1所述的一種基于微信小程序的數據采集平臺,其特征在于,所述步驟2的具體過程為:
步驟2.1:進行HTML靜態化處理,即將前端請求后的結果保存為一個靜態的HTML文件,令用戶訪問生成的靜態頁面,減少前端訪問,緩解服務器壓力;
步驟2.2:實現資源服務器分離,即將圖片、音頻等數據與頁面進行分離,將其放到獨立的資源服務器中;
步驟2.3:進行服務器資源緩存,即在任務狀態的更新后,在服務端將緩存該數據,并在用戶訪問時直接返回該緩存中記錄的結果。
5.如權利要求1所述的一種基于微信小程序的數據采集平臺,其特征在于,所述步驟3的過程為:
步驟3.1:自動審核
利用機器學習的識別能力對圖像,文字,語音進行識別,排除簡單的錯誤提交,利用SDK進行處理,自定義配置接口參數,方便開發與操作;
步驟3.2:人工審核
搭建審核網站頁面,審核系統搭建在別于任務系統的服務器上,同步資源服務器的數據資源;
步驟3.3:審核反饋
審核完成后,同步用戶服務器數據庫數據,更新用戶狀態。同時給用戶發送站內信息,通知任務審核結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安理工大學,未經西安理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010053238.6/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





