?

基于騰訊微校平臺的易學習APP設計與實現

2017-02-06 21:42付麗梅鄧繼禹賈躍
考試周刊 2017年7期

付麗梅 鄧繼禹 賈躍

摘 要: 目前互聯網教育尚屬新型產業,互聯網和教育的結合大部分都主要集中在學習資源方面,關注在答疑和監督方面的較少。本項目在設計上主要提供兩方面功能,學習和監督。項目不僅為學習者提供豐富的學習資源,更主要的是可以讓學習者選擇學習模式。學習者的學習數據可同步在監督者的設備上,使監督者可隨時隨地地了解學習者的狀態,從而進行有效的監督。通過本系統進行學習,可高效地提升學習者的學習效率。

關鍵詞: 騰訊微校 移動辦公 Bootstrap PHP

當前,在互聯網+的推動下,在線教育產業將逐漸趨向移動化。目前國內有許多關于學習的軟件,他們的目標都在于讓學生自主查資料,缺乏有效的監督方法,而且只適用于中小學,對于大學生和一些剛剛升入大學的社團問題的疑惑根本沒有辦法解答。本項目旨在互聯網教育的基礎上進行全方位的監督,同步在需要的老師、家長的設備上準確、及時、高效地提升學生的學習能力。

1.關鍵技術介紹

項目前端頁面采用HTML+Bootstrap技術,頁面腳本編寫使用JQuery,異步請求操作采用Ajax技術。后臺技術使用PHP+PhalAPI框架,數據庫采用MySQL。

2.項目需求分析

本項目以手機APP為基礎,為用戶提供基于自身學習情況的各種服務,針對不同人群,如高中生、大學生及上班人群都可以進行高效的學習。

在學習方面,可以提醒學習、計時學習、全天監督及考試倒計時等基本功能;學習時根據不同操作可進行鎖屏及懲罰;當遇到問題時可以在將照片上傳詢問好友或者上網搜索相關題目解析。

在生活方面,每日可以在推送的一些圈子里,好友們進行學習心得的交流,以及每日可以選擇適合自己的文章進行閱讀,提供自己各方面的知識擴展。

2.1功能性需求

系統基本功能主要有學習模式、遠程監督、拍照提問及其常用功能。

2.1.1學習模式:通過個人監督或者他人進行遠程監督,啟動學習模式,手機將被監督鎖定。

2.1.2遠程監督:通過他人進行遠程監督,提高學習效率。

2.1.3拍照提問:對問題進行拍照快速查找相同或者類似題目及解析。

2.1.4其他功能:倒數日、每日學習提醒及每日推薦一些有關于學習的圈子等

2.2項目業務規則

申請賬號:用戶需要將個人信息在注冊頁面進行注冊。

讀者注冊及身份驗證:為了方便用戶使用本系統,在申請時可選擇第三方登錄(QQ、微信、新浪微博等)或者直接用手機進行系統綁定。

學習監督:登錄系統后,想要在一段時間內決心要進行學習,可以進入學習監督中,根據自己的情況選擇不同的時長與模式。自我監督期間不能夠除了本應用的資料與提問外,其他操作均會受到懲罰。如:扣去學習幣、經驗、自動分享相關消息同步說說(如:我是學渣,今天沒有好好學習,誰給我點贊,我請誰吃飯)等一系列懲罰措施;他人監督期間,倘若中斷學習,也將同樣受到懲罰。(如:家長為孩子定制的學習方案,倘若沒有遵守,將扣除零花錢)等一系列懲罰措施。如果完成學習,無論是個人還是他人都將得到相應的獎勵(另:此外監督端也可單獨進行獎勵)。

拍照提問:根據自身的情況,可在應用中選擇符合自己的選項,進行提問或解答,提問問題會消費少量學習幣,當解決他人問題時會得到大量學習比及經驗。

必備應用:后期與其他APP或企業進行合作時,可在此模塊上相互推廣,便于自身發張,同時也作為后期盈利模式的一種方式。

黑名單設定規則:當用戶使用惡意軟件對本系統刷取學習幣、會員等作弊操作時,一經發現嚴肅處理,并將用戶永遠拉入黑名單中。

3.項目設計

3.1功能模塊設計

3.1.1用戶信息的登錄、注冊、修改。

3.1.2學習監督,分為自我監督和他人監督。通過個人監督或者他人進行遠程監督,啟動學習模式,手機將被監督鎖定。

3.1.3用戶可在資料中選自自己所需要的學習資料閱讀、收藏或下載以便下次查看,支持模糊查詢與精確查詢。用戶也可以將自己喜歡的資料分享大家,可獲得相應的學習幣及經驗

3.1.4用戶可設置早睡早起功能和倒計時使自己更好的生活與學習。

3.1.5用戶每天可在全天檢測中查看自己在用手機時,時間主要用在了哪些APP上,并可精確查看時間的長短、次數及其具體使用時間,從而可以更好地對用戶自身進行分析,達到高效學習的效果。

3.1.6用戶可在消息中查看自己所關注的圈子或者好友等消息通知,做到第一時間獲取消息,不遺漏任何消息。

3.1.7學生圈中可以關注自己感興趣的圈子,如Java社團、健康驛站、寵物知識、明星生活等,并且每天都會更新,以供學生掌握多方面不同的知識,同時達到勞逸結合的目的。

3.1.8用戶可在登錄之后在其個人信息界面中進行添加好友、查看收藏資料、圈子、學習幣、經驗等一系列操作。

3.2數據庫設計

系統主要數據庫表有用戶信息表、監督信息表、消息信息表。用戶信息表主要包含用戶編號、用戶賬號、用戶密碼、手機號、用戶年齡、用戶郵箱、申請賬號時間等信息。監督信息表主要包括用戶賬號、是否監督開啟、學習模式選擇、監督模式選擇、監督時間等信息。消息信息表主要包括用戶ID、用戶等級、消息頭、消息內容等信息。

4.結語

本項目以公眾號——騰訊微校為基礎,為用戶提供基于自身學習情況的各種服務,針對不同人群,如高中生、大學生及上班人群都可以進行高效的交流學習,項目主要功能已基本實現,用戶可直接關注公眾號騰訊微校進行使用。

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合