【基于微信小程序的中學(xué)物理實驗平臺設(shè)計8300字】_第1頁
【基于微信小程序的中學(xué)物理實驗平臺設(shè)計8300字】_第2頁
【基于微信小程序的中學(xué)物理實驗平臺設(shè)計8300字】_第3頁
【基于微信小程序的中學(xué)物理實驗平臺設(shè)計8300字】_第4頁
【基于微信小程序的中學(xué)物理實驗平臺設(shè)計8300字】_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

基于微信小程序的中學(xué)物理實驗平臺設(shè)計本設(shè)計是基于微信小程序的中學(xué)物理實驗平臺,以MySQL為數(shù)據(jù)庫,PHP結(jié)合中學(xué)物理實驗平臺,深入分析了該項目的實用性 21.1本文的研究背景及意義 2 2 32系統(tǒng)分析 32.1可行性分析 32.2需求分析 42.2.1功能需求 42.2.2設(shè)備需求 52.3技術(shù)分析 53系統(tǒng)設(shè)計 53.1功能模塊設(shè)計 53.2中學(xué)物理實驗平臺用例圖 63.3數(shù)據(jù)庫設(shè)計 74系統(tǒng)的實現(xiàn) 94.1微信小程序功能 94.1.1授權(quán)登陸 94.1.2首頁功能 94.1.3分類功能 4.1.4個人中心功能 4.2后臺管理功能 4.2.1管理員登錄功能 24.2.2各項功能 4.2.3用戶管理功能 25系統(tǒng)的運行與測試 5.1安全測試 5.2測試用例 5.3系統(tǒng)測試結(jié)果 6結(jié)論 參考文獻 1.1本文的研究背景及意義有的應(yīng)試教育的影響等等。這些因素的存在導(dǎo)致當(dāng)1.2中學(xué)物理實驗平臺國內(nèi)外研究現(xiàn)狀3理實驗平臺”這個主題的研究有一部分,關(guān)于“微信小程序”的也有一部分。但缺乏完整、系統(tǒng)的“基于微信小程序的中學(xué)物理實驗平臺”的研究。[4]國外也有理工大學(xué),做了相應(yīng)的物理實驗的平臺,但是都是針對高等教育的某一特定實驗進行的。國內(nèi)也有一些針對物理的平臺,但都是比如說有“虛擬仿真軟件在高中物理習(xí)題教育中的應(yīng)用研究”[4這種類型的,它只是針對高中物理,并且是在習(xí)題的教學(xué)過程中應(yīng)用的,應(yīng)用的范圍比較窄。現(xiàn)階段國內(nèi)的微信小程序較多,但是跟教育相關(guān)的微乎其微。綜合國內(nèi)外對相關(guān)領(lǐng)域的研究狀況來看,現(xiàn)階段國內(nèi)外關(guān)于虛擬仿真實驗。、中學(xué)學(xué)習(xí)平臺的研究成果要多一點。但是。對基于微信小程序的中學(xué)物理實驗平臺這一領(lǐng)域的關(guān)注比較少。并且一些較為優(yōu)秀的物理實驗也是基于二維環(huán)境,使用者的代入感比較弱能夠?qū)W到的知識比較少。極少有系統(tǒng)的從完善的中學(xué)物理邏輯結(jié)構(gòu)和增強學(xué)生的物理學(xué)習(xí)興趣的角度對中學(xué)物理實驗平臺進行實踐研究的,存在的和教育相關(guān)的小程序,也大部分沒有使用云開發(fā),開發(fā)成一個完整的學(xué)習(xí)平臺的案例。這是我確定該課題的原因。[5]1.3本文的研究內(nèi)容與目標(biāo)本系統(tǒng)可以實現(xiàn)一個基于微信小程序的中學(xué)物理實驗平臺,設(shè)計旨在讓中學(xué)物理實驗的教學(xué)和學(xué)習(xí)變得更加方便、高效。(1)研究當(dāng)前中學(xué)物理實驗平臺的國內(nèi)外的發(fā)展現(xiàn)況。一方面對中學(xué)物理實驗進行理論上的研究,另一方面探索微信小程序用于中學(xué)物理實驗可是否可(2)根據(jù)以往的中學(xué)物理實驗APP和小程序開發(fā)的特點,總結(jié)中學(xué)物理實驗應(yīng)該具備哪些功能、內(nèi)在的邏輯關(guān)系。(3)用PHP開發(fā)出后臺,實現(xiàn)后臺前端連接。具體比如系統(tǒng)構(gòu)成模塊,端□和后臺數(shù)據(jù)庫的連接,通過后臺上傳學(xué)習(xí)視頻,怎樣通過后臺修改數(shù)據(jù)等;(4)查閱最新版的微信小程序開發(fā)文檔,研究采用微信小程序如何開發(fā)出這個中學(xué)物理實驗平臺,完成具體的功能模塊。比如界面的設(shè)置,如何在本小程序上進行搜索,進行學(xué)習(xí)等功能,考慮如何實現(xiàn)這些功能等。(5)強調(diào)實驗活動的重要性。6為移動學(xué)習(xí)應(yīng)用研究提供一定的參考和借鑒。[7激發(fā)學(xué)習(xí)者對中學(xué)物理實驗的學(xué)習(xí)興趣。2系統(tǒng)分析技術(shù)可行性:用微信開發(fā)工具做一個工具類、有后臺服務(wù)器的、還有大量數(shù)據(jù)的增刪改查的小程序,需要有html、js、cs基礎(chǔ);會一門后端語言:php;會MySQL數(shù)據(jù)庫的使用。開發(fā)微信小程序時,因為模擬器能夠一直打開,隨時觀察代碼對小程序的影響,所以有漏洞出現(xiàn)時,開發(fā)者就能從模擬器中觀察到,不4少幾十萬的APP開發(fā)來比較,開發(fā)微信小程序的成本肯定是更加經(jīng)濟的。微信絡(luò)覆蓋、智能移動設(shè)備的普及為移動學(xué)習(xí)的發(fā)生提供了硬件支持。8在21世紀,中學(xué)物理實驗平臺由兩部分組成,一部分是前端微信小程序和后臺管模塊名稱功能需求小程序頁面首頁顯示內(nèi)容設(shè)計、輪播圖管理、管理實驗的分類、實驗管理、評論的審核管后臺頁面5需要一臺PC機;在前端本系統(tǒng)要用微信小程序,所以需要一個能夠上網(wǎng)的移動軟件環(huán)境:微信開發(fā)工具、phpstorm編輯器的信息都存儲在服務(wù)器的數(shù)據(jù)庫里面,微信小程序端要想訪問到服務(wù)器離的數(shù)據(jù),就可以用接口連接,這樣就實現(xiàn)了數(shù)據(jù)同步也可以通過Navicat這類的MYSQL工具連接操作;實驗文章相關(guān)的文件和圖片文件存儲在服務(wù)器網(wǎng)站目錄php在執(zhí)行速度方面,是非常迅速的;相較滿足更多的需求。使用php在phpstorm中開發(fā)后臺相對快捷、容易。微信小程序的開發(fā)可以通過學(xué)習(xí)微信開發(fā)文檔來進行。微信小程序的各種API組件接口以及應(yīng)用場景,都可以在微信開發(fā)文檔3系統(tǒng)設(shè)計總體架構(gòu)設(shè)計圖,如圖3-1所示。6客戶端后臺管理首頁在線視頻個人中心在線播放視頻分類查找管理密碼修改密碼學(xué)習(xí)視頻管理修改個人信息修改手勢密碼學(xué)習(xí)視頻搜索學(xué)習(xí)視頻觀看學(xué)習(xí)視頻收藏課程管理注冊登錄用戶管理評論視項添加收藏系統(tǒng)管理查看收藏評價圖3-1基于微信小程序的中學(xué)物理實驗平臺功能模塊圖3.2中學(xué)物理實驗平臺用例圖管理員圖3-2基于微信小程序的中學(xué)物理實驗平臺用戶權(quán)限圖7大收藏實驗下載點贊相關(guān)實驗打賞實驗管理員的擁有最高的權(quán)限,并且負責(zé)教師、學(xué)生兩種身份用戶的管理。首頁設(shè)計用戶注冊幻燈片管理登錄系統(tǒng)留言管理學(xué)生管理教師管理實驗分類管理員實驗管理底部欄管理通知管理zxwl_YH_Xinxi用戶信息表,系統(tǒng)中用戶的所有資料存在此表中。設(shè)計如表8字段名稱字段類型長度主鍵是否可以為空是否否否否否否是否是否是否是否是zxwl_SY_FL實驗的分類信息表,實驗的主要分類是不同的學(xué)段,下面的子分類是不同的年級。設(shè)計如表3-2。字段名稱字段類型長度主鍵是否可以為空是否否否zxwl_SY_XQ實驗的詳細信息表,此表中存放是物理實驗學(xué)習(xí)的視頻,以及相關(guān)的資料的詳細信息。設(shè)計如表3-3。字段名稱字段類型長度主鍵是否可以為空是zxwl_SY_PL評論信息表,主要包含了學(xué)生對實驗的評價,也可書寫學(xué)習(xí)心得。設(shè)計如表3-4。字段名稱字段類型長度主鍵是否可以為空是否否否否否否是否否94系統(tǒng)的實現(xiàn)4.1.1授權(quán)登陸用戶打開微信小程序,進行小程序的登陸授權(quán)。用戶信息4.1.2首頁功能1.微信小程序首頁的界面設(shè)計。物理動畫實驗游標(biāo)卡尺到底怎么使用?2.“請輸入關(guān)鍵詞”被點擊,光標(biāo)移動到輸入框中,建入關(guān)鍵字,點擊“搜索”圖標(biāo)后,會出現(xiàn)該關(guān)鍵字檢索出來的實驗列表,分文“單篇實驗”和“文章公告專欄”。4.選中“初中”或“高中”,頁面跳轉(zhuǎn)到相應(yīng)的分類頁面,頁面展示了相應(yīng)的實驗內(nèi)容和專欄內(nèi)容。物理動畫實驗物理動畫實驗物理動畫實驗◎描繪小燈泡的伏安特性曲線測定電池的電動勢和內(nèi)電阻描繪小電珠的伏安特性曲線單篇專欄高中必修沒有更多啦!淄欞⑤B凸32驗證動量守恒定律I實驗學(xué)習(xí)更多>研究勻變速直線運動區(qū)淄欞⑨12△0互成角度的兩個共點力的合價價首頁分據(jù)我的5.“實驗學(xué)習(xí)”這一欄中的“某個具體的實驗”被點擊時,頁面就會跳轉(zhuǎn)到相應(yīng)的實驗詳情頁面。在這個頁面里面用戶可以查看該實驗的詳細信息,同時在這個頁面內(nèi),用戶還可以進行一系列操作,比如“分享”、“點贊”、“收藏”、“留言”、“打賞”、“查看相關(guān)文章”,如果想返回到上一個頁面,那么可以找到屏幕的左上角的“<”按鈕,點擊此按鈕返就能返回。1實驗學(xué)習(xí)物理動畫實驗Q更多>三程、I頭披紹、復(fù)與紙、日紙、里貍、網(wǎng)個三2021-05-07淄欞高中必修5秒后可跳過該廣告動量守恒定律:如果一個系統(tǒng)外力,或者所受研究在彈性碰撞的過程中,相互作用的物體系統(tǒng)動量守恒。一個質(zhì)量較大的小球從斜槽滾下來,跟放在前邊小支柱上另一質(zhì)量較小的球發(fā)生碰撞后都做平拋運動。由于兩小球下落的高度相同價它們的飛行時間相等,這樣如果用小球的飛行時間作時間單位,那么小球飛出的水平距離在數(shù)值上就等于它的水平速度。因此,只要分別測出兩小球的徑相同質(zhì)量不同的小球、圓規(guī)。賞已有0人打賞□寫留宮檔老師實驗室精老師實驗室測定電池的電動勢描繪小電珠的伏安研究和內(nèi)電阻特性曲線動6.“實驗學(xué)習(xí)”右邊的“更多”按鈕被點擊時,會顯示與實驗學(xué)習(xí)相關(guān)的。所有的實驗的列表,如果想返回到上一個頁面,那么可以找到屏幕的左上角的“<”按鈕,點擊此按鈕返就能返回。O O請輸入關(guān)鍵詞請輸入文章關(guān)鍵詞Q實驗學(xué)習(xí)首頁團滿欞◎10凸0分類我的研究勻變速直線運動驗證動量守恒定律?淄?!?凸0描繪小電珠的伏安特性曲線?淄楓⑨8凸32測定電池的電動勢和內(nèi)電阻?淄模◎2凸0練習(xí)使用示波器價?淄楓◎1凸07.“最新專欄”中的“某個專欄”被用戶點擊到時,則會跳轉(zhuǎn)到相應(yīng)的專欄界面或者相應(yīng)的公告頁面,查看該專欄的詳細信息,或者查看教師發(fā)布的實驗公告。在專欄的詳細信息界面,用戶還可以進行的操作有:“收藏”、“查看目錄”、“評論”,也可通過屏幕左上角的返回鍵返回到其主頁面。物理動畫實驗1最新專欄團油模②179.壓強初中文章書評區(qū)1條評論發(fā)表書評?初中文章◎正序?qū)谠斍閮r價Q專欄詳情初中文章價初中文章價書評區(qū)0條評論圖4-8專欄詳情界面小程序首頁底部欄中設(shè)有“分類”按鈕。可以。點擊這個按鈕,頁面跳轉(zhuǎn)到實驗類別選擇頁面,在顯示實驗分類的這個頁面中,可以顯示并且能夠選擇管理員在后臺添加的實驗類型的相關(guān)信息單擊其中的某一個類型,則會跳轉(zhuǎn)到這個類型的相應(yīng)的實驗的界面。實驗分類?油欞⑨17沒有更多啦!○高中選修o—n測定玻璃折射率傳感器的簡單應(yīng)用物理動畫實驗練習(xí)使用示波器a粒子散射實驗用雙縫干涉測光的波長—○高中必修圖4-9分類詳情界面8個字以內(nèi)性別性別女手機號手機號100個字以內(nèi)實驗報告撰寫界面?!ふ堓斎肽母形驁D4-12實驗報告撰寫界面“我的收藏”界面。我的收藏描繪小電珠的伏安特性曲線物理,原來這么好玩兒的嗎?四圖4-13我的收藏界面學(xué)習(xí)記錄界面設(shè)計。我的文章編輯編輯編輯編輯?淄欞⑥100□淄欞⑥130編輯□淄欞◎3凸0編輯編輯圖4-14學(xué)習(xí)記錄界面賬號設(shè)置界面設(shè)計。允許”物理動畫實驗”使用我的圖4-15賬號設(shè)置界面4.2.1管理員登錄功能在相應(yīng)的瀏覽器中,輸入。使用鍵盤輸入與數(shù)據(jù)庫相匹配的信息。如果輸入的信息正確,驗證就會通過。管理員可以進入后臺管理的主界面,打開頁面左端的菜單欄,進行一系列的操作。否則,將會彈出“錯誤”窗口,表示進入后臺管理界面失敗。賬號/手機登錄賬號/手機登錄請輸入用戶名/手機登錄請輸入登錄密碼記住用戶名立即注冊4.2.2各項功能授權(quán)的后臺的管理員,在成功登錄后臺管理界面以后,,主要功能有:小程序首頁的界面設(shè)置、輪播圖的內(nèi)容管理、實驗分類界面設(shè)計、實驗管理、專欄通知欄管理、教師授權(quán)管理、學(xué)生管理、實驗報告管理、底部菜單設(shè)置、感悟管理。小程序首頁的界面設(shè)置設(shè)計如下圖4-17所示。 0◎圖4-17小程序首頁的界面設(shè)置實驗分類界面設(shè)計如下圖4-18所示。物理實峰首頁設(shè)計文章分類留言管理01初中二年級+添加文章*00+添加文章*32+添加文章*09高中選修1-1(文科)8毫中選修1-2(文科)*76*×高中選修3-2(理科)5*4×3×圖4-18實驗分類界面實驗管理界面設(shè)計如下圖4-19所示。管理文章關(guān)鍵字文章分類請選擇一級分類請選擇二級分類Q搜素98離中必修驗證動量守恒定律推薦展示指定分組添加分組推薦展示指定分組添加分組×圖4-19實驗管理界面專欄、通知欄管理界面設(shè)計如下圖4-20所示。 文章分類文章管理蜃悟管理 推薦展示發(fā)布章節(jié)章節(jié)列表修改圖4-20專欄、通知欄界面留言管理界面設(shè)計如下圖4-21所示。業(yè)務(wù)菜單底部菜單設(shè)置 關(guān)鍵字請輸入要搜素的留言內(nèi)容留言時間類型類型章驗的內(nèi)容,讓我詳細了的學(xué)習(xí)中,運用自如了x讓我學(xué)到了已四膜??X 底部菜單設(shè)置界面設(shè)計如下圖4-22所示。業(yè)務(wù)菜單首頁設(shè)計文章分類專欄管理留言管理蜃悟管理小程序菜單列表菜單0/dg_costread/pages/newcms/index0魯/dg_costread/pages/newcms/clasiy/c0/dg_costread/pages/user/use_index實驗報告管理界面設(shè)計如下圖4-23所示。留言管理教師授權(quán)管理界面設(shè)計如下圖4-24所示。菜單+添加作者欞輪播圖的內(nèi)容管理界面設(shè)計如下圖4-25所示。尺狀態(tài)狀態(tài)顯示顯示顯示圖4-25輪播圖的內(nèi)容管理界面4.2.3用戶管理功能系統(tǒng)的后臺管理員,在登錄后臺管理界面以后,在頁面左端的菜單欄中,選擇“用戶管理”功能,在這里可以看到普通的學(xué)生用戶,也可以看到申請教師的申請出現(xiàn)。同意申請之后,即可讓學(xué)生身份轉(zhuǎn)變?yōu)榻處???梢栽谠谟脩艄芾眄撁?,對所有的用戶信息進行添加、修改、查詢及刪除等操作,服務(wù)器的數(shù)據(jù)庫也會相應(yīng)的被修改。普通學(xué)生用戶管理界面設(shè)計如下圖4-26所示。物理動畫實驗業(yè)務(wù)菜單首頁設(shè)計幻燈片管理文章分類文章管理◎?qū)诠芾怼蜃髡吖芾怼蛴脩艄芾怼蛄粞怨芾怼虻撞坎藛卧O(shè)置 用戶名稱請輸入用戶昵稱Q搜素真實姓名X5系統(tǒng)的運行與測試登錄的安全測試:在后臺登錄中,管理員打開后臺的網(wǎng)站,通過鍵盤輸入登陸的相關(guān)信息,和數(shù)據(jù)庫對比,驗證是否正確,正確時,登錄者方可進去后臺管理系統(tǒng)。否則,將不能夠進去。權(quán)限的安全測試:申請的教師通過了審核,才能成為教師身份,才能擁有教師相應(yīng)的權(quán)限。否則是學(xué)生權(quán)限。5.2測試用例1.數(shù)據(jù)庫的訪問和更新測試:測試描述與方案:數(shù)據(jù)是與后臺連接在一起的。當(dāng)通過后臺插入一條數(shù)據(jù)時,數(shù)據(jù)庫也會相應(yīng)的增加一條數(shù)據(jù)。則測試成功。物理動畫實驗業(yè)務(wù)菜單首頁設(shè)計作者管理留言管理鹿部菜單設(shè)置管理文章添加文章管理文章文章管理文章類別高中必修新增的一條實驗數(shù)據(jù)輸入之前,數(shù)據(jù)表的信息:2測定電池的電動勢和內(nèi)電阻新增的這條實驗數(shù)據(jù)輸入之后,數(shù)據(jù)表的信息(數(shù)據(jù)增加了一條,說明測試成功;否則失敗):2測定電池的電動勢和內(nèi)電阻經(jīng)上述圖示證明,數(shù)據(jù)庫訪問和更新測試成功。2.后臺管理的網(wǎng)站對于瀏覽器是否兼容的測試:測試名稱后臺管理的網(wǎng)站對于瀏覽器是否兼容的測試把后臺管理網(wǎng)址放在時下的主流瀏覽器中去,觀察圖片文字格式是否有異分別用不同的瀏覽器打開后臺管理的測試方案網(wǎng)址。在不同的頁面中觀察頁面布局是否能夠正常顯示。各部分的功能是否能夠準確實現(xiàn)。處理方法如果有頁面布局顯示異常的瀏覽器,就的異常是否已經(jīng)消除。如果仍有問題,可以調(diào)整頁面的布局,適應(yīng)瀏覽器,直到能夠正常顯示。測試結(jié)果中基本能夠正常顯示頁面,實現(xiàn)功能。3.頁面這個過程跳轉(zhuǎn)的測試:測試名稱頁面這個過程跳轉(zhuǎn)的測試到相應(yīng)的頁面。測試方案在前端小程序中點擊輪播圖中的某張詳情頁面。若是,也本頁面跳轉(zhuǎn)成功。在后臺點擊添加文章,觀察是否能夠進入添加文章的界面,若是,也本頁面跳轉(zhuǎn)成功。反之失敗。處理方法如果有頁面跳轉(zhuǎn)錯誤,則檢查跳轉(zhuǎn)頁面是否弄混淆,找到原因并改正。如果有頁面跳轉(zhuǎn)失敗,可以查看代碼是否有錯測試結(jié)果修改后的頁面跳轉(zhuǎn)不再有問題,再測試成功跳轉(zhuǎn)。5.3系統(tǒng)測試結(jié)果經(jīng)過了從不同角度的多項測試后,目前前端的微信小程序的基本功能能夠正常運行,后臺的各項功能也都正常。數(shù)據(jù)庫的操作也沒有問題。但在我測試的過程中也有些問題出現(xiàn),比如有的可能組建使用不正確、不規(guī)范;小程序的頁面布局不夠人性化,后臺在部分瀏覽器中異常顯示;輪播圖的設(shè)置的間隔時間不合理等問題,在后期的努力下,基本解決了以上的問題,現(xiàn)在的項目的大部分功能都能夠正常顯示并實現(xiàn)。6結(jié)論通過梳理中學(xué)物理實驗的學(xué)習(xí)發(fā)展脈絡(luò),結(jié)合微信小程序的開發(fā)特點,采用PHP語言編寫后端,本次設(shè)計“基于微信小程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論