freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫與管理專業(yè)英語教學網(wǎng)站設計與實現(xiàn)(編輯修改稿)

2025-01-11 02:05 本頁面
 

【文章內(nèi)容簡介】 的用戶名和密碼進入,可以對教學資源進行上傳,同時也可以對學生的在線留言進行回復,刪除等操作。 圖 管理員實體屬性圖 圖 教師(學生)信息屬性圖 登錄過程分為 3 種情況: 管理員登錄:管理員具有網(wǎng)站的最高權限,可以實現(xiàn)網(wǎng)站的任意非惡性操作,主要實現(xiàn)對網(wǎng)站用戶的管理以及對網(wǎng)站信息的維護。 教師登錄:教師登錄主要實現(xiàn)對教育信息的發(fā)布或刪除,對教育資源的管理,以及管理員 管理員編號 管理員姓名 管理員密碼 教師( 學生 ) 姓名 聯(lián)系方式 個人信息 密碼 7 一些問題的回復。同時教師也具有對教育信息的公告發(fā)布的義務。 學生登錄:學生登陸只要實現(xiàn)的功能也就是網(wǎng)絡資源的下載以及和教師或?qū)W生之間的交流。 課程網(wǎng)站的需求分析 區(qū)別 與其他的網(wǎng)絡視頻在線教育,本網(wǎng)站更加側(cè)重于高效,能夠使學生在網(wǎng)站上可以得到及時、確切的資料和學習。 為實現(xiàn)功能完善、方面高效的英語教育網(wǎng)站則必須側(cè)重于教師和學生兩個方面: ( 1) 教師更側(cè)重于節(jié)省時間,因此可以通過問題回收的方式將問題集中的發(fā)送到教師的郵箱那里,而在每周的固定時間定位教師的答疑時間,教師的教學視頻也會定期的公布在網(wǎng)站上面供學生學習和使用。 ( 2) 從學生的角度是怎樣高效的學習,在線看視頻的方式可以減少不必要的麻煩,可以隨時隨地的下載觀看,而且集中答疑也同時可以給學生節(jié)省不少時間。 由于課程網(wǎng)站的設計立足于方 便教師教學,方便學生學習,提高學生的自學能力,同時節(jié)約教學成本。所以,本課程網(wǎng)站的功能為:在線查看課程信息,共享課程資源,網(wǎng)上答疑,在線考試,用戶賬戶管理,信息交流等。據(jù)此,要求系統(tǒng)做到以下功能: ( 1)網(wǎng)站用戶 管理: 對網(wǎng)站的各類用戶統(tǒng)一管理,便于查看 。 具體功能: 網(wǎng)絡的用戶包括兩類:教師和學生。雖然兩種用戶所得到的權限不同,但都是由管理員統(tǒng)一管理其信息。 ( 2)教學公告發(fā)布 : 便于學生得到教學信息,實現(xiàn)高效的學習 。 具體功能: 提供類似于公告欄的功能,實現(xiàn)消息的發(fā)布使學生可以及時得到消息從而高效學習 。 ( 3) 資源共享:主要實現(xiàn)上傳下載功能,用戶能在資源共享界面上傳教學相關視頻、 題庫、課件,提交作業(yè)等功能,并在網(wǎng) 上顯示,為多人共享。 具體功能:設置專門提供上傳和下載的頁面,在該頁面提供上傳文件和下載文件的服務,下載的權限是所有可以登錄到本系統(tǒng)的用戶,上傳的權限是管理員(給予老師管理員權限)。 ( 4) 學習論壇及在線答疑:給用戶提供一個良好的在線交流的平臺。 具體功能:用戶登錄后可以使用論壇功能,學生的權限只能發(fā) 表留 言,不能對已有的留言進行管理(刪除等操作), 同時可以對其他用戶的留言進行回復和查看, 管理員則可以刪 除已有的不符合論壇要求的發(fā)言。 8 ( 5) 網(wǎng)站信息管理 : 對網(wǎng)站各部分信息進行管理和更新。 具體功能: 此部分側(cè)重實現(xiàn)網(wǎng)站信息的更新以及升級,只有管理員有這樣的權限 。 數(shù)據(jù)庫設計 ( 1) 數(shù)據(jù)表定義。 數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結構,數(shù)據(jù)表的邏輯結構包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)則、是否關鍵字、可否為空等。將關系型數(shù)據(jù)庫按關系規(guī)范化要求進行設計( 3NF)。 ( 2)存儲設備和存儲空間組織。 確定數(shù)據(jù)的存放地點、存儲路徑、存儲設備等。 ( 3)數(shù)據(jù)使用權限設置。 針對用戶的不同使用要求,確定數(shù)據(jù)的用戶 使用權限,確保數(shù)據(jù)安全。 數(shù)據(jù)庫命名為: work 本網(wǎng)站使用的數(shù)據(jù)庫表如下: 表 表 表 表 此部分只簡要的描述了兩種表格的主要信息,還有一些個人信息和聯(lián)系方式并未在 9 上述表格中體現(xiàn)。 本章小結 本章對系統(tǒng)的總體設計進行了簡要的描述,通過對各個主要功能模塊的分析介紹,奠定下面設計建站的目標和方案。同時在系統(tǒng)測試和驗證時用于功能對照。達到需求分析的目的。 10 4 詳細 系統(tǒng) 設計與 實現(xiàn) 前臺系統(tǒng)的實施 前臺系統(tǒng)的主要功能是向不同的用戶提供登錄入口從而獲得不同的權限信息以實現(xiàn)不同 的功能,同時還具有教師(學生)注冊功能,實現(xiàn)與后臺數(shù)據(jù)的聯(lián)系。具體實施為: 網(wǎng)站首頁為用戶提供登錄界面,對用的不同的用戶分為管理員、教師、學生 3 種選擇,通過不同的身份登錄得到對后臺數(shù)據(jù)庫不同的管理權限從而實現(xiàn)功能上的劃分。 管理員:管理員登錄后會得到最高權限,對后臺數(shù)據(jù)庫可以進行任何操作。其主要的 3 個功能包括:賬戶管理、課程介紹、教學團隊。而每個部分有包括不同的功能。 教師:相比較管理員對后臺的權限有所削弱,只能對后臺數(shù)據(jù)庫實現(xiàn)部分功能。主要包括課程信息的發(fā)布以及教學視頻的上傳。 學生:具有對后天數(shù)據(jù)庫 最小的權限,只能對后臺數(shù)據(jù)庫進行極少的一部分操作。主要是論壇討論部分的操作以及下載學習資料的部分。 資料列表選項卡將導向資料查看頁面,該頁面顯示已有的所有資料(包含資料的標題、內(nèi)容、教師所屬學院、系部等),并可通過點擊查看和教師姓名訪問其他頁面。教師和學生都可以通過自己的操作界面進行查看,同時教師的界面中有添加和修改學習資料的功能。 學習論壇頁面,將展示學生和教師進行留言交流互動的信息。用戶可以通過我要留言、查看回復、我要回復等超鏈接進入不同的頁面進行不同的操作,實現(xiàn)教師和學生之間的交流功能。 資源下載頁面 ,將為所有用戶提供網(wǎng)站現(xiàn)有資料的下載服務。 在線考試界面:教師可以在自己的工作界面中添加試卷信息以及試題的描述,同時學生可以在自己的學習界面中查看試卷在線答題。 流程圖展示如下: 11 圖 網(wǎng)站基本結構圖 圖 網(wǎng)站注冊結構圖 圖 學生功能結構圖 12 圖 教師列表結構圖 圖 教師登陸結構圖 13 圖 學習論壇結構圖 后臺系統(tǒng)的實施 通過創(chuàng)建數(shù)據(jù)庫,并 實現(xiàn)對數(shù)據(jù)庫的操作來實現(xiàn)對后臺的管理 。 首先安裝數(shù)據(jù)庫 MySQL,建立用戶數(shù)據(jù)庫 text,在 text 數(shù)據(jù)庫中新 建后臺管理所需要用到的表。具體如下: 管理員 表: 此部分的用戶對整個數(shù)據(jù)庫有最高的管理權限,可以對數(shù)據(jù)庫進行所有操作,而此表則只是對管理員登錄的時候進行測試。 表設計如下: 圖 管理員表結構 學生 表: 與管理員表的結構相似,學生表的主要功能也是實現(xiàn)在學生登錄時進行測試,但不同之處在于學生表可以進行添加、修改和刪除。 表結構設計如下: 圖 學生表結構 教師表: 與學生表相似,只是數(shù)據(jù)庫的權限有所不同。 14 圖 教師表結構 課程信息 表: 課程信息表主要是實現(xiàn)對課程信息的公布和提示功能, 主要 包括課程簡介和教學團隊 ,管理員對該表有管理權限,教師有部分管理權限,而對于學生只有訪問權限。 表結構設計如下: 圖 課程信息表結構 部分內(nèi)容如下: 試題表: 試題表主要是通過教師的添加、修改和刪除實現(xiàn)對該表的操作,同樣具有最高權限的管理員也有對該表進行操作的權利。 圖 試題表結構 教學資料 表: 該表用于 存放教學資料以及教學視頻,同時也提供學習資料和學習視頻的下載功能。 表結構設計如下: 15 圖 教學資料表結構 試題題目表: 該表主要是集中的存放各個試題以便于用戶可以更加直 觀的看到,體現(xiàn)了方便、快捷的特點,這正是網(wǎng)絡教學的目的。 表的格式 如下: 圖 試題題目表結構 論壇回復表: 該表用于 存放回復的時間、內(nèi)容、回復人等信息。 表結構設計如下: 圖 論壇回復表結構 16 各系統(tǒng) 界面 及關鍵代碼 網(wǎng)站首頁: 圖 網(wǎng)站首頁截圖 資料列表: 圖 資料列表截圖 % ...... sqlname = select count(*) from main,teacher,type where = and =。 ResultSet rt = (sqlname)。 ()。 intRowCount = (1)。//取得整數(shù)保存與 intRowCount變量中 intPageCount = (intRowCount + intPageSize 1) / intPageSize。//計算出總頁數(shù) (記錄總數(shù) +每頁顯示的記錄 1)/每頁顯示的記錄 ) if (intPage intPageCount) intPage = intPageCount。 17 sqlname = select * from main,teacher,type where = and = and teacher like 39。% + teacher + %39。 and title like 39。% + title + %39。 and course like 39。% + course + %39。 and type like 39。% + filetype + %39。 and fenlei1 like 39。% + fenlei1 + %39。 and fenlei2 like 39。% + fenlei2 + %39。 order by desc。 rs = (sqlname)。//執(zhí)行 sql,按照時間先后排序顯示 i = (intPage 1) * intPageSize。 for (j = 0。 j i。 j++) ()。% ...... % 管理員登錄: 圖 管理員登陸截圖 script type=text/javascript function tupian(idt){ var nametu=xiaotu+idt。 var tp = (nametu)。 =${}/view/images/。 for(var i=1。i60。i++) { var nametu2=xiaotu+i。 18 if(i!=idt*1) { var tp2=(39。xiaotu39。+i)。 if(tp2!=undefined) {=${}/view/images/。} } } } function list(idstr){ var name1=subtree+idstr。 var name2=img+idstr。 var objectobj=(name1)。 var imgobj=(name2)。 if(==none){ for(i=1。i60。i++){ var name3=img+i。 var name=subtree+i。 var o=(name)。 if(o!=undefined){ =none。 var image=(name3)。 =${}/view/images/。 } } =。 =${}/view/images/。 } else{ =none。 =${}/view/images/。 } } 添加教學視頻頁面: 19 圖 添加教學視頻截圖 String path = ()。 String basePath = ()+://+()+:+()+path+/。 Integer type = ((type))。 MapInteger, String nameMap = new HashMapInteger, String()。 (1, 教學課件 )。 (2, 教學視頻 )。 (3, 習題庫 )。 (4, 參考資料 )。 (5, 學生作業(yè) )。 String name = (type)。 試題添加頁面: 圖 試題添加截圖 代碼略。 20 論壇頁面: 圖 論壇回復截圖 % int intPageSize。 int intRowCount。//記錄總數(shù) int intPageCount。//總頁數(shù) int intPage。//頁面參數(shù) String strPage。//定義變量用來傳遞 page in
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1