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

基于PHP在線教育系統的設計與實現

2019-12-10 09:48:22陳世林楊以琳
電腦知識與技術 2019年28期

陳世林 楊以琳

摘要:在線教育系統是一種通過互聯網傳遞教育資源的系統,它不受時間和地域的限制為在線的用戶以各種不同的方式提供教育。該文通過前期調研,分別從學生、教師和管理員的角度做需求分析和功能設計。最后在Phpstudy的集成環境下使用PHP語言作為核心開發語言,并將Mysql作為數據存取工具實現該系統,用戶登錄系統后可以觀看,購買課程,參加測試等。

關鍵詞:在線教育:PHP:Mysql

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

文章編號:1009-3044(2019)28-0067-02

1 引言

近年來,中國堅持實施“科教興國”戰略,將教育事業置于首要位置推動科技與經濟的發展。從一開始最基本的校園教育到各式各樣的校外教育機構,再到如今隨著互聯網一同發展起來的在線教育系統。互聯網+是將這種創新產業和傳統的產業相結合,從本質上講,互聯網+就是在知識社會和創新2.0的背景下,使得互聯網平臺和傳統技術緊密融合的新的發展生態[1]。由于目前教育資源的分配仍然不平衡,落后地區或學校的學生無法擁有良好的師資,在線教育系統將互聯網技術融入教育事業中,互聯網傳遞信息時不受空間的限制且時效性高,交換信息的成本也較低,解決了教育資源的分配仍然不平衡這一問題,學生利用互聯網便可以遠程觀看名校或名師的課堂[2]。

2 相關技術

本文在線教育系統擬采用PHP語言作為核心語言,結合Javascript、Jquery、Ajax,使用Mysql作為后臺數據庫進行開發,接下來將對相關技術做簡要的說明。

2.1 PHP開發語言

PHP是一種服務器端腳本語言,專門用于網站開發。它語法簡單,學習方便,執行速度快,支持面向對象。可跨多個平臺,它綜合了許多開發語言如C、C++、Java等的特點[3],和傳統的計算機語言相比,PHP的優勢在于它能夠將PHP語言嵌入到超文本標記語言中執行,這樣一來大幅度提高了代碼的執行效率[4],也使程序編寫更加方便。

2.2 Phpstudy開發及運行平臺

PHP的開發平臺有多種選擇,如NetBeans PHP、Zend Studio等,該系統選擇使用Phpstudy進行開發,Phpstudy是一個PHP集成開發軟件,它自帶Apache服務器和Mysql數據庫,一次性安裝即可使用。用戶可以在Phpstudy上自行選擇PHP的版本并為自己的網站配置域名。

2.3 Mysql數據存儲

該系統數據庫使用Phpstudy自帶的Mysql數據庫,Mysql是由Mysql AB公司發行的數據庫,也是現今應用最廣泛的數據庫。Mysql占內存小、運行快且免費,對于建立中小型網站而言,選擇Mysql進行網站開發較穩定且成本低。Mysql是有龐大的數據和記錄存儲量的關系型數據庫,它存儲數據時使用的是二維表模型,再由表之間的聯系組成一個數據庫,這樣的數據存儲方式靈活、清晰,方便用戶理解,降低了數據的冗余。

3 系統模塊設計

概念結構設計是對用戶數據需求的概括和歸納,將其合并為一個完整的概念結構,構成數據庫的概念模型[5]。在線教育系統從普通用戶、教師、管理員三個角度來設計數據庫,該數據庫包含的實體主要有用戶實體,購物車實體,課程實體,課時實體,訂單實體,教師實體,管理員實體,測試實體,題庫實體等。三類角色的具體功能如圖1所示。

4 系統功能實現

4.1 學生角色功能模塊實現

1)注冊登錄功能,用戶的注冊頁面,用戶需要在其中輸入用戶名、郵箱和密碼。點擊注冊后,系統會根據用戶給出的數據進行檢查,查找數據庫內是否有重復的用戶名和郵箱,再檢查兩次密碼輸入是否相同,如果兩次條件判斷都沒有問題,則提示注冊成功;如果在某一方面出現問題,系統也會給出相應的提示。用戶輸入用戶名和密碼后,系統會在數據庫中查詢是否存在該用戶名,如不存在則給出提示,如果存在則查找相應的密碼是否正確,正確即可登錄。登錄后界面如下圖2所示。

2)購買刪除功能,用戶點擊購物車圖標,系統通過超鏈接傳遞該課程的id到后臺,后臺接收到課程id并根據session獲取當前用戶id,在數據庫的購物車表和訂單表中分別查找用戶id等于當前用戶id且課程id等于當前課程id的記錄,成功加入購物車,在購物車表中插入用戶id和課程id。刪除購物車與上述類似。

3)課堂測試功能,當教師提交測試后,在數據庫中該測試狀態更新為1,即可以向學生開放,這時候學生可以進入測試做題。學生測試完成后,教師可以查看學生測試情況。

4)發表評論功能,每個課程下方都有留言評論區,學生可以在評論區對課程內容,難度等一系列問題留言評論。

5)下載資料功能,學生點擊下載后,使用header()方法指定需要下載的文件的名字,使用readfile()輸出該文件。

4.2 教師角色功能模塊實現

1)管理課程功能,教師可以對課程進行管理,也可以申請開設新的課程,接下來以申請新課程為例,整個過程如下:填完課程信息后通過form表單提交給管理員,包括課程名稱、申請理由、課程分類等,等待管理員的審核。管理員審核通過之后,教師即可創建新的課程,上傳視頻等。

2)創建測試和查看功能,教師在自己的課程中創建測試,測試題包含很多類型,以測試類型為選擇題為例,整個過程如下:測試類型為選擇,教師在表格中輸入題目、選項和答案后提交,該題會顯示在選擇題的頁面,整個測試創建完成后,學生可以參加測試。

3)上傳資料功能,教師以表單形式上傳學習資料,并使用copy()方法將資料復制到指定位置,供學生下載。學生點擊下載后,使用header()方法指定需要下載的文件的名字,使用readfile()輸出該文件。學生下載資料如下圖3所示:

4)問卷調查功能,問卷發布后,教師或管理員可以查看問卷的反饋結果,即對各方面不同滿意程度的人數所占比例,所有結果保留兩位小數。

5)留言互動功能,每個課程下方都有留言評論區,學生在評論區對課程內容,難度等一系列問題留言評論。教師針對學生的問題,可以在留言區跟學生互動,幫助學生解決有關課程的一些問題。

4.3 管理員角色功能模塊實現

1)管理用戶功能,管理員登錄系統后可以對用戶、課程等進行管理,

2)管理課程功能,依據教師的提交的新課申請,管理員審核新課程,以及依據問卷調查的結果對課程的價格進行調整,課程的刪除等。

3)發送問卷功能,管理員可以將問卷發送給學生,教師或管理員可以查看問卷的反饋結果,反饋結果是對各方面不同滿意程度的人數所占比例,所有結果保留兩位小數。

4)審核課程功能,對教師提交的課程申請,管理員審核,審核結束之后將審核結果返回給教師。

5)回復留言功能,針對學生和教師對整個在線教育的意見和建議,及時給予回復和處理。

5 結束語

本文通過瀏覽國內一些現有的教育網站,了解在線教育系統所需要的基本功能,并根據功能分析系統結構,隨后比較不同在線教育系統的優點和缺點,以及在線教育和傳統教學之間的差異。接著從與傳統教育模式的不同、技術等方面進行可行性分析,進行在線教育系統的需求分析,實現注冊登錄、購買課程、加入學習,參與測試以及師生互動的功能。該在線教育系統由于時間、技術的限制,還是有許多功能不夠完善,比如該系統的安全性能較低。

參考文獻:

[1]? 馬麗鳳.互聯網+促進中國產業創新研究[D].天津:天津財經大學,2016.

[2]? 顧榮.大數據處理技術與系統研究[D].南京:南京大學,2016.

[3]? 陸豐.中小學在線教育現狀與趨勢研究[D].南昌:江西師范大學,2015.

[4]? 中國互聯網絡發展狀況統計報告[R].中國信息網絡報告中心,2019.

[5] 吳世勇,陳偉,賴怡玲.美國在線高等教育發展規模的分布影響因素及啟示基于2016和2017年在線教育聯盟調查報告分析[J].教育發展研究,2016,1(22): 27-36.

【通聯編輯:代影】

主站蜘蛛池模板: 日本亚洲国产一区二区三区| 天天躁日日躁狠狠躁中文字幕| 国产伦片中文免费观看| 国产精品视频猛进猛出| 国产手机在线小视频免费观看| 看你懂的巨臀中文字幕一区二区| 国产69囗曝护士吞精在线视频 | 人妻精品全国免费视频| 国产成年女人特黄特色大片免费| 日本人又色又爽的视频| 国产91色在线| 手机在线看片不卡中文字幕| 欧美激情伊人| 国产成人1024精品下载| 欧美a√在线| 国产精品第页| 国产农村精品一级毛片视频| 国产欧美日韩综合在线第一| 蜜芽国产尤物av尤物在线看| 国产成人综合亚洲欧洲色就色 | 亚洲中文字幕av无码区| 国产SUV精品一区二区| 中文国产成人精品久久| 欧美日本在线一区二区三区| 欧美天堂在线| 亚洲日韩图片专区第1页| 老熟妇喷水一区二区三区| 成人综合网址| 国产在线一区视频| 高清无码一本到东京热| 欧美性精品| 在线观看国产精品一区| 一区二区午夜| 91精品视频在线播放| 亚洲精品老司机| 日韩亚洲综合在线| 精品国产网| 全部免费特黄特色大片视频| 玩两个丰满老熟女久久网| 欧美三級片黃色三級片黃色1| 欧美激情综合一区二区| 香蕉精品在线| 国产精品林美惠子在线观看| 爽爽影院十八禁在线观看| 手机在线看片不卡中文字幕| 久久黄色免费电影| 国产欧美日韩资源在线观看| 国产电话自拍伊人| 精品91视频| 伊人久久综在合线亚洲91| 99re在线免费视频| A级全黄试看30分钟小视频| 亚洲大尺度在线| 日本亚洲欧美在线| 老司机精品久久| 综合五月天网| 国产在线观看一区二区三区| 国产一区二区精品福利| 亚洲综合久久一本伊一区| 九色91在线视频| 99视频全部免费| 国产激爽大片高清在线观看| 成人一级免费视频| 成人午夜视频在线| 日韩av手机在线| 国产成+人+综合+亚洲欧美| 国产在线第二页| 麻豆国产精品视频| 在线亚洲天堂| 国产国产人在线成免费视频狼人色| 亚洲黄色高清| 国产成人永久免费视频| 亚洲永久色| 国产原创自拍不卡第一页| 国产亚洲欧美在线中文bt天堂| 人妻91无码色偷偷色噜噜噜| 欧美日韩一区二区在线播放 | 欧美成人综合视频| 国产成人免费高清AⅤ| 国产精品成人久久| 亚洲伊人电影| 午夜不卡视频|