基於php的教學互動網站系統

qq_1262330535發表於2020-11-06

教學互動系統是可以執行於任何平臺的的教師和學生互動交流系統,系統採用windows作為開發平臺,wamp為執行環境,主要實現了教師佈置作業、教師共享課件、學生電子作業提交、師生交流線上答疑、教師電子點名等.
本系統技術介紹:php,mysql,apache,dreamweaver.執行環境wamp,appserv,xammp等php整合環境.

系統功能要求:
完成教學互動平臺網站的基本構建,完成後臺程式的設計,實現網上授課的基本功能(課件的上傳,資料的共享,作業的批改,答疑等相關操作會員登入,會員註冊,發表意見,考勤查詢等功能)。

本系統的主要功能模組有:
學生註冊登入模組:學生要通過本系統瀏覽課程,包括瀏覽該課程的教程、下載課件、必須輸入使用者名稱和密碼進行登入。
課件模組:學生通過此模組可以實現以下操作:學生可以瀏覽所有課程資訊、學生線上看教程、學生下載課件。
資料共享模組:學生通過此模組可以實現以下操作:學生可以瀏覽所有資料資訊、學生下載課件。
作業模組:學生通過此模組可以實現以下操作:學生可以瀏覽所有作業資訊、學生下載作業,上交作業。

系統後臺管理模組:系統管理員通過後臺管理模組可以實現以下操作:
對專業的管理(包括對專業的檢視、新增、刪除、更改等操作)、對課程的管理(包括對專業課程的檢視、新增、刪除、更改等操作)、使用者管理(包括學生管理、教師管理、使用者許可權管理)。而學生管理和教師管理又包括檢視、刪除等操作。使用者許可權管理包括普通使用者只能檢視、超級使用者可以查詢和對資料的操作、系統管理員擁有一切許可權,可以更改其他使用者的許可權。
教師註冊登入模組:教師每次進入系統時,必須輸入正確的使用者名稱和密碼才能進行登入。
教師上傳模組:教師能過上傳模組可以實現以下操作:教師上傳教程、教師上傳課件。
教師批改作業模組:教師通過批發作業模組可以實現以下操作:教師針對上傳的教程出課堂練習、教師批發作業。在這裡插入圖片描述
在這裡插入圖片描述
目 錄

  1. 摘要: 1
  2. 背景與意義(佔5%) 2
    2.1 課題背景 2
    2.2 目的與意義 3
    2.3 擬解決的主要問題 3
    2.3.1 實現系統的步驟 3
    2.3.2 預計難點 3
  3. 需求分析(佔20%) 4
    3.1 可行性分析 4
    技術可行性 4
    經濟可行性 4
    社會可行性 4
    3.1.1 解決方案分析與比較 4
    3.1.2 開發技術的選擇 5
    2.1 PHP技術 5
    2.2 ASP技術 5
    2.3 PHP與ASP技術 5
    3.2 系統的功能性需求 6
    3.2.1 系統功能模組圖 6
    3.2.2 系統主要功能模組的用例圖 7
    3.2.3 系統主要用例的用例描述 7
    3.3 系統的非功能性需求 7
  4. 系統分析與設計 7
    4.1 系統架構設計 7
    4.1.1 主要用例和業務邏輯流程 7
    4.1.2 架構檢視 7
    4.2 系統詳細設計 8
    4.2.1 資料庫設計 8
    物理結構設計 10
  5. 系統程式設計與測試 12
    系統測試與執行 12
    測試範圍與主要內容 12
    測試結果 12
    結束語 13
    5.1 主要演算法的流程圖(1-2個) 13
    5.2 主要測試用例的設計 13
    5.3 系統的部署 13
    5.4 主要介面介紹 14
    教師子系統功能設計 17
    學生子系統功能設計 17
    管理員子系統功能設計 17
    作業上傳介面 18
    作業批改介面 18
  6. 總結與展望(佔5%) 18

相關文章