【正文】
針對以上問題,今后還需要深入研究和完善的有以下幾點(diǎn):深入研究系統(tǒng)的網(wǎng)絡(luò)安全問題以及跨操作系統(tǒng)平臺可能面臨的一些數(shù)據(jù)共享問題。 查看可選課程 登陸學(xué)生主頁點(diǎn)擊查看已選課程,進(jìn)入已選課程界面,對已選課程進(jìn)行學(xué)習(xí)。 管理員添加用戶頁面如圖 42 所示。 后臺管理模塊:實(shí)現(xiàn)用戶的添加和刪除 教師管理模塊實(shí)現(xiàn)的功能: 教學(xué)管理:實(shí)現(xiàn)教學(xué)大綱,授課計(jì)劃的編輯以及對課件的上傳。 3. 6 目標(biāo)系統(tǒng)其他需求 (Other Requirements of Target System) 安全性 (Security) 防止黑客進(jìn)行 sql 注入攻擊,防止用戶 CC 攻擊,防范文件包含漏洞,防范跨站攻擊,注入,灌水,廣告。 初始功能提取 (Early Function Distill) 學(xué)生管理模塊:實(shí)行會員制 ,有相應(yīng)權(quán)限才能進(jìn)入學(xué)習(xí) ,下載,學(xué)習(xí)資源,查詢、選擇課程,學(xué)習(xí)該課程,學(xué)生查詢、完成、提交作業(yè)以及查看作業(yè)完成情況; 9 教師管理模塊:登陸教師管理主頁后,可以添加課程、刪除課程,添加相應(yīng)的課程教學(xué)資源,添加相應(yīng)課程的視頻,添加、查詢、刪除題庫,添加、查詢、批改作業(yè)。 8 mysql_connect()建立一個(gè)到 MySQL 服務(wù)器的連接。除了少數(shù)例外 (為了保持向后兼容 ), JScript 完全實(shí)現(xiàn)了 ECMA標(biāo)準(zhǔn)。 簡單的語言: PHP 堅(jiān)持腳本語言為主,與 Java 和 C++不同。具備索引壓縮的快速 B 樹磁盤表,每個(gè)表允許有 16 個(gè)索引,每個(gè)索引可以由 1~ 16 個(gè)列或列的一部分組成,最大索引長度是 256 個(gè)字節(jié) (在編譯MySQL 時(shí),它可以改變 ),一個(gè)索引可以使用一個(gè) CHAR 或 VARCHAR 字段的前綴。是目前比較流行的網(wǎng)絡(luò)軟件系統(tǒng)結(jié)構(gòu),逐漸成為網(wǎng)絡(luò)軟件開發(fā)商的首選。 3 2 開發(fā)工具簡介 2. 1Browse/Server 三層體系結(jié)構(gòu) 在 Browser/Server 的系統(tǒng)中,用戶可以通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求。落后的教學(xué)手段與封閉的教學(xué)模式,再也不能適應(yīng)未來教育的需求。 關(guān)鍵詞: 單片機(jī)學(xué)習(xí) 網(wǎng)絡(luò)教育 WEB B/S 結(jié)構(gòu) 模塊 1 畢業(yè)設(shè)計(jì)外文摘要 Title B/S Model Based on SCM Learning System Design and Implementation —— Online Learning Abstract Network education is a kind of teaching and learning environment full of work educational function and educational resources advantages to provide to educators and learners, and interactive teaching activities through education and information transfer digital synchronous or asynchronous under work environment. It has the features and advantages which are sharing teaching resources, learning from any time and space, municating study interaction and easy to corporate study. Through the analysis and research, the subject adopts B/S structure and uses broad source technology of PHP to achieve online education system in the video teaching modules of chip in order to facilitate the munication and study of the teachers and students. Teachers can reserve the homework through the question bank in every chapter, and students can finish and submit the homework on line through querying related reservation. Teachers also can submit scores through the work, and students can check their homework by work. It is good to teachers and students to manage. This paper introduces some basically developed WEB technologies in present days, building the development platform and the realization of the module. Keywords : SCM learning Network education WEB B/S structure Module 1 目 次 1 引言 ................................................................ 1 1. 1 研究的背景及現(xiàn)狀 ................................................... 1 1. 2 選題的目的及意義 ................................................... 2 1. 3 研究的內(nèi)容 ......................................................... 2 2 開發(fā)工具簡介 ........................................................ 3 2. 1Browse/Server 三層體系結(jié)構(gòu) .......................................... 3 2. 2 數(shù)據(jù)庫開發(fā)工具 MySQL 5. 0 簡介 ...................................... 4 2. 3PHP 簡介 ............................................................ 5 2. 4 數(shù)據(jù)庫的應(yīng)用 ....................................................... 6 2. 5JScript 簡介 ........................................................ 7 2. 6PHP 與 MySQL 綜合應(yīng)用 ................................................ 7 3 需求分析與設(shè)計(jì) ...................................................... 8 3. 1 問題初始分析 ....................................................... 8 3. 2 目標(biāo)系統(tǒng)功能需求 ................................................... 9 3. 3 目標(biāo)系統(tǒng)性能需求 .................................................. 11 3. 4 性能需求點(diǎn)列表 .................................................... 12 3. 5 目標(biāo)系統(tǒng)界面與接口需求 ............................................ 12 3. 6 目標(biāo)系統(tǒng)其他需求 .................................................. 12 3. 7 特殊需求目標(biāo)系統(tǒng)假設(shè)與約束條件 .................................... 13 3. 8 詳細(xì)設(shè)計(jì)概述 ...................................................... 13 3. 9 模塊設(shè)計(jì) .......................................................... 14 3. 10 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) ................................................... 15 4 功能實(shí)現(xiàn)及測試 ..................................................... 21 4. 1 管理員模塊 ........................................................ 21 4. 2 教師管理模塊 ...................................................... 22 4. 3 學(xué)生管理模塊 ...................................................... 26 結(jié) 論 ................................................................ 30 參 考 文 獻(xiàn) ........................................................... 32 致 謝 ................................................................ 33 1 1 引言 目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒有單片機(jī)的蹤跡。 1. 2 選題的目 的及意義 隨著網(wǎng)絡(luò)的普及,高校需要尋找新的教育模式。 第三層是數(shù)據(jù)層,即數(shù)據(jù)庫服務(wù)器。自 1996 年以來,我們一直都在使用 MySQL,其環(huán)境有超過 40 個(gè)數(shù)據(jù)庫,包含 10,000 個(gè)表,其中 500 多個(gè)表超過 7百萬行,這大約有 100 個(gè)吉字節(jié) (GB)的關(guān)鍵應(yīng)用數(shù)據(jù)。它可以比 CGI或者 Perl 更快速的執(zhí)行動態(tài)網(wǎng)頁。在了解了“添加”及“讀取”操作后,接下來說明如何更新表中的記錄。寬松類型意味著您不必顯式定義變量的數(shù)據(jù)類型。如果沒有指定連接標(biāo)識符,則使用上一個(gè)打開的連接。 空間要求 (Space Request) 支持的終端數(shù)依據(jù)服務(wù)器負(fù)載計(jì)算。 3. 8 詳細(xì)設(shè)計(jì)概述 目的 該設(shè)計(jì)說明書是面向單片機(jī) —— 在線教育系統(tǒng)的系 統(tǒng)分析員和程序員的。 數(shù)據(jù)庫結(jié)構(gòu)說明:多個(gè)學(xué)生可以選擇同一個(gè)老師的課程,一個(gè)學(xué)生可以選擇