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

正文內(nèi)容

基于web技術(shù)的學(xué)習(xí)系統(tǒng)研究與設(shè)計(jì)說明書(編輯修改稿)

2025-06-12 19:24 本頁面
 

【文章內(nèi)容簡介】 遠(yuǎn)程教育 就 成為 了 進(jìn)行教育和培訓(xùn)的有效、有利的工具。我國必須充分利用新的信息技術(shù),發(fā)展遠(yuǎn)程和網(wǎng)絡(luò) 教育 ,學(xué)習(xí)借鑒其他國家的經(jīng)驗(yàn),擴(kuò)大全社會的教育和培訓(xùn)能力。 但是 , 國內(nèi)有關(guān)平臺的評價(jià)研究仍然以功能評價(jià)為主,尚處于平臺的功能與教學(xué)法評價(jià)階段。 國 外在線學(xué)習(xí)系統(tǒng)并不適合我國的教育體制、教學(xué)方法和教學(xué)現(xiàn)狀。這就迫切要求我們自己研發(fā)設(shè)計(jì)適合我國教育 特點(diǎn) 的在線學(xué)習(xí)系統(tǒng)。 通過對我國 53 所遠(yuǎn)程教育機(jī)構(gòu) 的 平臺 進(jìn)行現(xiàn)狀 評價(jià)后,我們發(fā)現(xiàn) :目前,國內(nèi)的平臺功能可以歸納為網(wǎng)上課程開發(fā)系統(tǒng)、 網(wǎng)上教學(xué)支持系統(tǒng)和網(wǎng)上教學(xué)管理系統(tǒng) ;網(wǎng)上教學(xué)環(huán)境包括課程的網(wǎng)站設(shè)計(jì)、課程的教學(xué)設(shè)計(jì)、網(wǎng)上的課程內(nèi)容、學(xué)習(xí)的靈活性、學(xué)生之間的互動、網(wǎng)上學(xué)習(xí)的支持、 網(wǎng)絡(luò) 技術(shù)的支持和網(wǎng)上教學(xué)的評估 [2]。 本系統(tǒng)就 是在這些研究理論的基礎(chǔ)上 開發(fā) 的 , 該系統(tǒng)具有 架構(gòu)平臺方便、容易推廣、操作方便、師生互動性強(qiáng) 等特 點(diǎn)。 2 3 第 1 章 開發(fā)技術(shù)與工具 介紹 ASP 技術(shù)簡介 ASP 是 Active Server Page 的縮寫,意為 “ 動態(tài)服務(wù)器頁面 ” 。 它 是微軟公司開發(fā)的代替 CGI 腳本程序的一種應(yīng)用 ,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。 ASP 的網(wǎng)頁文件的格式是 .asp,現(xiàn)在常用于各種動態(tài) 網(wǎng)站 中 [4]。 ASP 是一種服務(wù)器端腳本編寫環(huán)境,可以用來創(chuàng)建和運(yùn)行動態(tài)網(wǎng)頁或 Web 應(yīng)用程序。 ASP 網(wǎng)頁可以包含 HTML 標(biāo)記、普通文本、腳本命令以及 COM 組件等。利用 ASP可以向網(wǎng)頁中添加交互式內(nèi)容(如在線表單),也可以創(chuàng)建使用 HTML 網(wǎng)頁作為用戶界面的 web應(yīng)用程序 [4]。與 HTML 相比, ASP網(wǎng)頁具有以下特點(diǎn): 利用 ASP可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動態(tài)網(wǎng)頁技術(shù) ; ASP文件是包含在 HTML 代碼所組成的文件中的,易于修改和測試 ; 服務(wù)器上的 ASP解釋程序會在服務(wù)器端執(zhí)行 ASP 程序,并將結(jié)果以 HTML 格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP所產(chǎn)生的網(wǎng)頁 ; ASP 提供了一些內(nèi)置對象,使用這 些對象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從 web 瀏覽器中獲取用戶通過 HTML 表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向 web 瀏覽器發(fā)送信息 ; ASP 可以使用服務(wù)器端 ActiveX 組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)送 Email 或訪問文件系統(tǒng)等 ; 由于服務(wù)器是將 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP所編寫的原始程序代碼,可防止 ASP 程序代碼被竊取 ; 方便連接 ACCESS 與 SQL 數(shù)據(jù)庫 ;開發(fā)需要有豐富的經(jīng)驗(yàn) ,否則會留出漏洞 ,讓黑客利用進(jìn)行注入攻擊 [5]。 ASP 也不僅僅局限于與 HTML 結(jié)合制作 WEB 網(wǎng)站,而且還可以與 XHTML 和 WML 語言結(jié)合制作 WAP 手機(jī)網(wǎng)站 , 其原理也是一樣的。 Microsoft Access 簡介 在辦公軟件 Office 套件中,最為廣大用戶熟悉的是 Word 和 Excel,因?yàn)樗鼈児δ軓?qiáng)大且方便易用,更因?yàn)樗鼈儾粌H可用于辦公,還可用于個(gè)人寫作和家庭記帳理財(cái)?shù)取M瑸?Office 套件中一部分的 Access,雖然有著同樣強(qiáng)大的功能,但使用的人卻相對少些,不像 Word 和 Excel 那樣廣泛。事實(shí)上,真正用過 Access 的用戶, 均稱贊其強(qiáng)大 的功能和 應(yīng) 用 靈活的優(yōu)點(diǎn) 。 Access 數(shù)據(jù)庫管理系統(tǒng)是 Microsoft Office 套件的重要組成部分,可在 Windows環(huán)境下運(yùn)行。 Access 適用于小型商務(wù)活動,用以存貯和管理商務(wù)活動所需要的數(shù)據(jù)。Access 不僅是一個(gè)數(shù)據(jù)庫,而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(bào)表和應(yīng)用程序等。 主要特點(diǎn)如下: (1)完善地管理各種數(shù)據(jù)庫對象,具有強(qiáng)大的數(shù)據(jù)組織、用戶管理、安全檢查等功能。 (2)強(qiáng)大的數(shù)據(jù)處理功能,在一個(gè)工作組級別的網(wǎng)絡(luò)環(huán)境中,使用 Access 開發(fā)的 4 多用戶數(shù) 據(jù)庫管理系統(tǒng)具有傳統(tǒng)的 XBASE( DBASE、 FoxBASE 的統(tǒng)稱)數(shù)據(jù)庫系統(tǒng)所無法實(shí)現(xiàn)的客戶服務(wù)器 (Client/Server)結(jié)構(gòu)和相應(yīng)的數(shù)據(jù)庫安全機(jī)制, Access 具備了許多先進(jìn)的大型數(shù)據(jù)庫管理系統(tǒng)所具備的特征,如事務(wù)處理 /出錯(cuò)回滾能力等。 (3)可以方便地生成各種數(shù)據(jù)對象,利用存儲的數(shù)據(jù)建立窗體和報(bào)表,可視性好。 (4)作為 Office 套件的一部分,可以與 Office 集成,實(shí)現(xiàn)無縫連接。 (5)能夠利用 Web 檢索和發(fā)布數(shù)據(jù),實(shí)現(xiàn)與 Inter 的連接。 Access 主要適用于中小型應(yīng)用系統(tǒng),或作 為客戶機(jī) /服務(wù)器系統(tǒng)中的客戶端數(shù)據(jù)庫。 Dreamweaver是美國 MACROMEDIA公司開發(fā)的集網(wǎng)頁制作和網(wǎng)站管理于一身的所見即所得網(wǎng)頁編輯器 , 是一種可視化網(wǎng)頁制作工具,利用它可以輕松地制作出跨越平臺限制和跨越瀏覽器限制的動態(tài)網(wǎng)頁 [5]。 Dreamweaver 可以開發(fā) HTML、 XHTML、ColdFusion、 ASP、 、 JSP 或 PHP 網(wǎng)站。通過平面設(shè)計(jì)工具以及代碼提示、標(biāo)簽編輯器、可擴(kuò)展色彩代碼、標(biāo)簽選擇器、片段和代碼檢驗(yàn)這類編碼特性來實(shí)現(xiàn)對代碼 和設(shè)計(jì)的管理。新集成的工作空間可以與 Macromedia Flash MX 和 Fireworks MX共享,其中包括了標(biāo)示簽的文檔窗口、可放到 dock中的畫板組、可定制的工具條和集成的文件瀏覽 [5]。 Dreamweaver 還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問的模板以及為客戶端交互應(yīng)用而提供的 JavaScript。為翻新現(xiàn)有網(wǎng)站以及創(chuàng)建下一代應(yīng)用程序, Dreamweaver 還支持新標(biāo)準(zhǔn)和新的網(wǎng)頁技術(shù),帶有對 XML、網(wǎng)頁服務(wù)和增強(qiáng)可訪問性的支持。 Dreamweaver MX 為新的 ColdFusion MX 特性提供全套的支持,包括增強(qiáng)的代碼編輯和開發(fā)功能、集成的調(diào)試功能、可視化布局功能和照片打印功能 [5]。 本章小節(jié) 以上相關(guān)技術(shù)與原理奠定了系統(tǒng)設(shè)計(jì)與開發(fā)的基礎(chǔ),通過這些網(wǎng)站建設(shè)、網(wǎng)頁制作和數(shù)據(jù)庫設(shè)計(jì)的方法,我們可以開發(fā)在線學(xué)習(xí)系統(tǒng)。 5 第 2 章 系統(tǒng)分析 系統(tǒng)功能需求分析 針對傳統(tǒng)遠(yuǎn)距離教育中的教學(xué)診斷和反饋的問題進(jìn)行開發(fā)設(shè)計(jì)的基于 WEB 技術(shù)的在線學(xué)習(xí) 系統(tǒng),具有廣泛發(fā)展空間。它的整個(gè)設(shè)計(jì)適用于 Inter 發(fā)布,其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和前端應(yīng)用程序的 開發(fā)以及整體網(wǎng)站的美工設(shè)計(jì)三個(gè)方面??傮w結(jié)構(gòu)采用的是 B/S 結(jié)構(gòu),使用 ASP動態(tài)網(wǎng)頁技術(shù),數(shù)據(jù)庫采用 ACCESS 進(jìn)行開發(fā) 。 在線學(xué)習(xí) 系統(tǒng)與傳統(tǒng)網(wǎng)絡(luò)遠(yuǎn)距離教育、多媒體輔助教學(xué)有所不同,主要是 :不僅使用多媒體傳送預(yù)制的教學(xué)內(nèi)容,學(xué)生自主學(xué)習(xí);而且有設(shè)計(jì)的反饋、評價(jià)與互動機(jī)制,它徹底打破現(xiàn)有學(xué)校教育體制的時(shí)間和空間限制,打破以教師為主導(dǎo)地位的灌輸式教育方式,對擴(kuò)大教育對象的范圍,有效利用各種優(yōu)勢教育資源提供了可能。這很符合我國的國情也符合世界教育發(fā)展的潮流。 本題目主要目標(biāo)是開發(fā)設(shè)計(jì)一個(gè)網(wǎng)上教學(xué)平臺,教師可通過它發(fā) 布課程 、 修改課程、 布置 作業(yè)、發(fā)布公告和答疑解惑。學(xué)生可以通過該系統(tǒng)實(shí)現(xiàn)在線學(xué)習(xí),在線考試 ,向教師提出問題,與 教師和其他同學(xué)討論,檢索資源 等功能。 系統(tǒng)性能要求 系統(tǒng)響應(yīng)時(shí)間性需求 整 個(gè)系統(tǒng)要求能對數(shù)據(jù)庫中的所有數(shù)據(jù)進(jìn)行查詢和統(tǒng)計(jì),因?yàn)樵诰€學(xué)習(xí) 系統(tǒng)具有很高的實(shí)用性,為了確保用戶可以較快的打開網(wǎng)站,系統(tǒng)要求具有很高的響應(yīng)速度,80%的查詢和統(tǒng)計(jì)時(shí)間應(yīng)控制在 2 秒以內(nèi),最大時(shí)間不應(yīng)超過 5秒;而作為學(xué)生、教師的 用戶使用,系統(tǒng)必須要有繁重的事務(wù)處理能力,能日處理上千條數(shù)據(jù)。 系統(tǒng)安全性需 求 在軟件使用方面,教師和學(xué)生使用該系統(tǒng)必須進(jìn)行 身份選擇 , 學(xué)生通過注冊可以獲得系統(tǒng)分配的學(xué)號,登錄進(jìn)入系統(tǒng)后可以修改信息。教師登陸后進(jìn)入管理界面。 同時(shí),參觀者也可以不用注冊瀏覽本系統(tǒng)。 不同 的 用戶 具有 相應(yīng)的菜單使用權(quán)限。 系統(tǒng)靈活性需求 操作方式上的變化:本系統(tǒng)能支持鼠標(biāo)操作和鍵盤操作; 運(yùn)行環(huán)境的變化: 本系統(tǒng)支持 Windows 操作系統(tǒng)。 6 系統(tǒng)開發(fā)環(huán)境需求分析 軟件開發(fā)環(huán)境的需求分析 系統(tǒng)的軟件環(huán)境應(yīng)基于 支持中文的 Windows XP 各種版本操作系統(tǒng)。數(shù)據(jù)庫系統(tǒng)使用 ACCESS ,使用的 編程 語言為 ASP。 在服務(wù)器端引用上 , ASP和 JSP有著相同之處。ASP 和 JSP 都可以支持此功能的服務(wù)器 (IIS,APACHE)上實(shí)現(xiàn)服務(wù)器端包含虛文件。但JSP 是將動態(tài)頁面的結(jié)果包含進(jìn)來,而不是包含文件的代碼本身。當(dāng)你包含的文件在另一個(gè)服務(wù)器上時(shí),不包含任何代碼和對象是一個(gè)非常有效的功能。 通過比較作者認(rèn)為在線學(xué)習(xí) 系統(tǒng)選用 ASP作為開發(fā)工具 較為適宜 。 ACCESS 是桌面型數(shù)據(jù)庫,優(yōu)點(diǎn)是:操作靈活、轉(zhuǎn)移方便、運(yùn)行環(huán)境 配置 簡單, 能夠滿足中小 型網(wǎng)站的數(shù)據(jù)庫處理能力。 所以本系統(tǒng)后臺數(shù)據(jù)庫系統(tǒng) 采 用 ACCESS 數(shù)據(jù)庫 。 硬件開發(fā)環(huán)境的需求分析 作者開發(fā)本系統(tǒng)時(shí)使用了目前流行的 PC 機(jī) 配置 ,處理器為 Intel(R) Core(TM)2 Duo CPU T6600 ,內(nèi)存為 ,系統(tǒng)類型為 32位 windows 操作系統(tǒng)。 系統(tǒng) 流程圖 系統(tǒng)流程圖如圖 。 7 圖 系統(tǒng)流程圖 設(shè)計(jì)方案 方案一: B/S模式( Browser/Server,瀏覽器 /服務(wù)器) B/S 模式又稱 B/S 結(jié)構(gòu)。它是隨著 Inter技術(shù)的興起,對 C/S 模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,用戶工作界面是通過 IE 瀏覽器來實(shí)現(xiàn)的。 B/S模式最大的好處是運(yùn)行維護(hù)比較簡便,能實(shí)現(xiàn)不同的人員 ,從不同的地點(diǎn),以不同的接入方式(比如 LAN, WAN, 開始 口令正確 注冊信息 結(jié)束 登陸界面 輸入賬號密碼 學(xué)生 教師 在線學(xué)習(xí) 相應(yīng)活動 退出系統(tǒng) Y N 權(quán)限判斷 8 Inter/Intra 等)訪問和操作共同的數(shù)據(jù);最大的缺點(diǎn)是對企業(yè)外網(wǎng)環(huán)境依賴性太強(qiáng),由于各種原因引起企業(yè)外網(wǎng)中斷都會造成系統(tǒng)癱瘓。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script語言 (VBScript、 JavaScript)和 ActiveX 技術(shù),用通用瀏覽器就實(shí) 現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 方案二: C/S ( Client/Server,客戶機(jī) /服務(wù)器) C/S 模式又稱 C/S 結(jié)構(gòu),是軟件系統(tǒng)體系結(jié)構(gòu)的一種。 C/S模式簡單地講就是基于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng)。 C/S模式軟件開發(fā)廣泛應(yīng)用于現(xiàn)在的局域網(wǎng)中 ,它以其靈活的設(shè)計(jì)方法 ,豐富的客戶表現(xiàn)形式 ,快速的數(shù)據(jù)交換能力受到廣大用戶的的歡迎 。 但是他在廣域網(wǎng)上的能力受到了限制 ,通過結(jié)合 VPN技術(shù)以及在廣域網(wǎng)上 C/S模式軟件開發(fā)的特點(diǎn)和一些注意事項(xiàng)進(jìn)行剖析 ,使 C/S 模式 開發(fā)應(yīng)用到廣域網(wǎng)上。 方案的比較 基于 C/S 的技術(shù)存在以下三大致命的弱點(diǎn): ,造成局部工作效率低下。 C 端的客戶機(jī)上,系統(tǒng)擴(kuò)充性低,不易維護(hù)和修改。 3.應(yīng)用邏輯的簡單封裝,使其對應(yīng)用服務(wù)器性能要求過高,最終導(dǎo)致系統(tǒng)效率無法充分發(fā)揮。而基于 Web 的計(jì)算機(jī)技術(shù)、 B/S 結(jié)構(gòu)和用戶界面統(tǒng)一機(jī)制來作用戶訪問應(yīng)用服務(wù)器,其中最重要的就是數(shù)據(jù)庫服務(wù)器。這樣采用 B/S 結(jié)構(gòu),在軟件開發(fā)工作中主要集中于服務(wù)器端的應(yīng)用程序,可以 節(jié)約對客戶端的應(yīng)用程序進(jìn)行開發(fā)所花費(fèi)的時(shí)間 。因此本系統(tǒng)選 用基于 B/S模式開發(fā)。 方案的選擇 設(shè)計(jì)本系統(tǒng)時(shí),考慮到 C/S 作為一種需要客戶端的架構(gòu),用戶要求下載安裝客戶端,對于便利用戶操作不利。而 B/S 架構(gòu)則允許用戶直接通過瀏覽器訪問登陸頁面,通過驗(yàn)證后進(jìn)入系統(tǒng),完成各項(xiàng)操作。對用戶的要求低,非常方便,快捷,同時(shí)無客戶端的設(shè)計(jì)大大減少了系統(tǒng)維護(hù)與系統(tǒng)升級的成本。綜上所述,本系統(tǒng)選擇 B/S 體系結(jié)構(gòu)。 系統(tǒng)可行性分析 本系統(tǒng)是用 ASP 語言開發(fā) 的 ,并使用 ACCESS 作為數(shù)據(jù)庫管理的在線學(xué)習(xí) 系統(tǒng)。在計(jì)算機(jī)高度普及的當(dāng)前社會狀況下,這個(gè)系統(tǒng)的可行性主要體現(xiàn) 在以下的幾個(gè)方面: 技術(shù)可行性 可運(yùn)用 ASP 技術(shù)進(jìn)行開發(fā),并結(jié)合適當(dāng)?shù)牟僮髌脚_( Windows XP),在 MACROMEDIA DREAMWEAVER 8 集成開發(fā)環(huán)境下,建立 WEB 服務(wù)器站點(diǎn),實(shí)現(xiàn)與 Inter 的網(wǎng)絡(luò)連接,用 ACCESS 作為數(shù)據(jù)庫。 ASP 是運(yùn)行在服務(wù)器端,所以我們無須擔(dān)心瀏覽器是否支
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1