下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
基于互聯(lián)網(wǎng)的英語自主學(xué)習(xí)模式探究
1b/s模式介紹系統(tǒng)開發(fā)模式有兩種體系結(jié)構(gòu)(b.s模式和c.s模式)。根據(jù)我們現(xiàn)在的學(xué)術(shù)能力和平臺效率,平臺采用b/s模式。B/S模式(Browser/Server,瀏覽器/服務(wù)器模式),這種模式是我們常說的瀏覽器、服務(wù)器結(jié)構(gòu),是在WEB興起后的一種網(wǎng)絡(luò)結(jié)構(gòu)模式,WEB瀏覽器是客戶端最主要的應(yīng)用軟件。這種模式統(tǒng)一了客戶端,將系統(tǒng)功能實現(xiàn)的核心部分集中到服務(wù)器上,簡化了系統(tǒng)的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器,如InternetExplorer,服務(wù)器安裝SQLServer2008數(shù)據(jù)庫。瀏覽器通過WebServer同數(shù)據(jù)庫進行數(shù)據(jù)交互。Web服務(wù)器主要負責(zé)Web瀏覽器提交的文本請求,而瀏覽器只是閱讀和瀏覽Web的工具,它是通過客戶端/服務(wù)器方式與Web服務(wù)器交互信息。一般情況下,瀏覽器就是客戶端,它要求服務(wù)器把指定信息傳送過來,然后通過瀏覽器把信息顯示在屏幕上。采用B/S模式具有以下優(yōu)點,適合本學(xué)習(xí)平臺:(1)升級和維護簡單方便。當前,軟件系統(tǒng)的改進和升級越發(fā)頻繁,B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。BS架構(gòu)的軟件只管理服務(wù)器,所有的客戶端都只需要安裝好相關(guān)的瀏覽器即可,不需要任何的維護。(2)成本低、選擇更多。大家都知道windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標準配置,但在服務(wù)器操作系統(tǒng)上windows并不是處于絕對的統(tǒng)治地位。2確定臺的設(shè)計內(nèi)容依據(jù)我們學(xué)院學(xué)生情況的特點和我們生源情況,在進行自主平臺設(shè)計時,我們重點考慮兩個方面,一是為了滿足現(xiàn)在的考試與課堂教學(xué),設(shè)置的大學(xué)英語板塊;一是為了滿足各個專業(yè)課程學(xué)習(xí)而設(shè)置的專門用途英語板塊。這兩塊內(nèi)容均設(shè)計有下列功能:2.1英語數(shù)字化學(xué)習(xí)功能(1)大英全書。學(xué)生可以閱讀文本的資料來對教師所講授的相關(guān)知識點進行學(xué)習(xí)。(2)英語聽力。根據(jù)學(xué)生不同的基礎(chǔ)有針對性的學(xué)習(xí)。(3)詞匯。提供大量有詞匯量,由學(xué)生自主有選擇性的學(xué)習(xí)。(4)翻譯。針對不同學(xué)習(xí)層次的學(xué)生,有不同的文章對應(yīng)翻譯,由易到難。(5)語法??偨Y(jié)了英語學(xué)習(xí)過程中基礎(chǔ)的語法,讓學(xué)生至少達到會寫,會用的水平。(6)寫作。在線學(xué)習(xí)寫作,利用在線教你如何撰寫各種外文的函件。(7)視頻資料。用戶通過在線視頻教學(xué)學(xué)習(xí)相關(guān)的知識點,其中也包括音頻教學(xué),用戶通過網(wǎng)絡(luò)提供的音頻資料學(xué)習(xí)最基本的音標。具體所實現(xiàn)的功能如圖1所示。(8)學(xué)習(xí)英語的策略功能(如圖2所示)。(9)不同專業(yè)英語的學(xué)習(xí)功能(如圖3所示)。2.2教學(xué)內(nèi)容和網(wǎng)站維護管理(1)登錄界面功能:針對不同的用戶進行管理。(2)教學(xué)內(nèi)容修改管理:可以對教學(xué)的內(nèi)容進行組織、編輯。(3)網(wǎng)站維護管理:可以對網(wǎng)站的各類參數(shù)進行設(shè)置。(4)數(shù)據(jù)安全管理:將網(wǎng)站的數(shù)據(jù)導(dǎo)出,并提供一定的數(shù)據(jù)恢復(fù)功能。3數(shù)據(jù)庫的開發(fā)從整個在線自主學(xué)習(xí)平臺的開發(fā)來看,分為前臺信息的展示和后臺信息的維護兩方面,開發(fā)環(huán)境采用目前主流的VisualStudio2010旗艦版開發(fā)工具,后臺數(shù)據(jù)庫采用微軟的SQLServer2008進行開發(fā),WEB服務(wù)器使用IIS進行發(fā)布。下面介紹在平臺實現(xiàn)中用到一些核心技術(shù)。3.1利用多媒體技術(shù)創(chuàng)建網(wǎng)頁風(fēng)格在管理信息系統(tǒng)(ManagerInformationSystem,簡稱MIS)開發(fā)中,簡單、實用又不失美觀的界面會給使用者營造好的視覺感受,在整個前臺頁面的設(shè)計中采用主流的WEB布局標準DIV+CSS的組合,CSS是CascadingStyleSheets的縮寫,中文含義是層疊樣式表,與傳統(tǒng)的表格(Table)布局相比,可以實現(xiàn)網(wǎng)頁的內(nèi)容和表現(xiàn)形式相分離,使用div搭建框架,使用CSS定制、改善網(wǎng)頁的顯示效果,CSS是對HTML語言的有效補充,通過使用CSS,能節(jié)省許多重復(fù)性的格式設(shè)定,比如網(wǎng)頁文字的大小、顏色及圖片位置燈,都是網(wǎng)頁顯示信息的樣式,使用DIV+CSS布局方法后整個頁面看起來結(jié)構(gòu)清晰,維護方便。目前最主流的瀏覽器IE6.0及其以上、Firefox、Chrome等對CSS樣式的顯示是完全一致的,隨著技術(shù)的發(fā)展,各種瀏覽器都會逐步完善對CSS樣式的支持,相信顯示的效果會越來越好。通俗來說,可以把我們編寫的網(wǎng)頁比喻為一棟樓房,div就是樓房的框架結(jié)構(gòu),一個一個的磚頭就是一個個的標簽元素,比如文字或者圖片,CSS就是各種水泥和玻璃,把磚瓦合理的跟框架有機地連接在一起,DIV+CSS只是一種布局的方法,類似一種蓋房子的方法。使用CSS的好處很多,比如可以縮減代碼,提高頁面瀏覽的速度;結(jié)構(gòu)清晰,對搜索引擎更加友好;支持各種瀏覽器,兼容性好。編寫完成后的CSS文件,按照如下方法之一引入到頁面中:(1)當樣式表需要在很多頁面使用時,外部樣式表就是最好的選擇,外部樣式表可以在任何文本編輯器中進行編輯,以.css擴展名進行保存,在使用外部樣式的情況下,可以通過改變一個文件來改變整個站點的外觀,每個頁面使用<link>標簽鏈接到樣式表,一般我們在文檔的頭部即<head>處引入,使用方法:<head><linkrel=”stylesheet”type=”text/css”href=”css文件名”/></head>。(2)當單個文檔需要特殊的樣式時,就使用內(nèi)部樣式表,可以使用<style>標簽在頭部定義內(nèi)部樣式表,使用方法:<styletype=”text/css”>樣式</style>。使用DIV+CSS的步驟:(1)根據(jù)設(shè)計具體的需求,設(shè)計出網(wǎng)頁的各個區(qū)域。(2)創(chuàng)建HTML頁面,使用DIV在頁面中將具體的需求區(qū)域設(shè)計出來。(3)通過link語句,引入CSS文件。(4)編寫具體的CSS文件。3.2顯示相應(yīng)的頁面在HTML元素中,框架(frame)在進行網(wǎng)頁制作中占據(jù)著重要的地位,類似于Windows中的資源管理器,當我們點擊左邊的鏈接時,右邊就會顯示相應(yīng)的網(wǎng)頁,比如我們平時工作中使用的郵箱,當點擊左邊的收件箱時就會在窗口的右邊顯示所有的郵件,非常方便操作。在使用frame的時候,必須首先使用frameset來定義頁面的行和列,在HTML文檔中,可以有frameset元素或者body元素,但是一定不能同時使用這兩種元素。用法如下:其中frameset用來組織多個窗口(框架),每個框架顯示獨立的文檔,frameset元素規(guī)定在框架集中存在多少行或者多少列。3.3開發(fā)背景和語言NET介紹。ASP.NET是dotNETFramework的一部分,屬于微軟公司處理服務(wù)器端腳本的動態(tài)網(wǎng)頁開發(fā)技術(shù),運行在IIS之上,首選的開發(fā)語言是C#(讀做Csharp)和VB.NET,同時也支持多種語言的開發(fā),由于其具備很多的優(yōu)點,比如跨平臺性、簡單易學(xué),得到程序員的青睞和好評。3.4后臺數(shù)據(jù)庫接口VisualStudio是微軟公司推出的開發(fā)環(huán)境,是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境,支持NETFramework4.0,后臺數(shù)據(jù)庫可以是MicrosoftSQLServer,也可以是IBMDB2和Oracle,目前VisualStudio2010有五個版本:專業(yè)版、高級版、旗艦版、學(xué)習(xí)版和測試版,本次開發(fā)使用VisualStudio2010旗艦版,開發(fā)語言使用經(jīng)典的C#,是一款靈活高效的全新IDE(IntegratedDevelopmentEnvironment,中文名稱:集成開發(fā)環(huán)境)。3.5通過技術(shù)中心技術(shù)以及實現(xiàn)用戶身份登錄在后臺設(shè)計時,主要考慮的是功能和安全性,在后臺中主要設(shè)置三種不同類型的操作者,分別是教師、學(xué)生和超級管理員,不同角色登錄后會跳轉(zhuǎn)到不同的顯示頁面,主要的操作如下:(1)在系統(tǒng)中預(yù)設(shè)一個超級管理員賬號,負責(zé)整個在線平臺的后臺維護操作,權(quán)限最高,比如:用戶信息維護,當教師或者學(xué)生申請注冊時,負責(zé)注冊用戶的信息審核,審核通過后,相應(yīng)的賬號才能正常登錄,如果發(fā)現(xiàn)有賬號濫用行為可以鎖定賬號;可以發(fā)布公告;添加課程,修改課程等。(2)以學(xué)生角色登錄平臺后,可以向某一位老師單獨提出問題,也可以向所有人提問,查看高頻提問,查看自己已經(jīng)提交的問題和回復(fù)情況,觀看視頻資料,下載文件等。(3)以教師角色登錄平臺后,可以查看學(xué)生的提問,回復(fù)問題,上傳課程資料等。(4)安全性方面,做到以下幾點:1)當用戶通過表單提交數(shù)據(jù),系統(tǒng)通過驗證機制檢查,如果填寫信息是合法的,完成業(yè)務(wù)邏輯處理后,保存到數(shù)據(jù)庫之前進行加密處理,將加密后的數(shù)據(jù)保存到數(shù)據(jù)庫,當需要驗證時,把用戶輸入的信息加密后再和數(shù)據(jù)庫中的數(shù)據(jù)進行比較,如果相等則輸入合法;2)數(shù)據(jù)庫的連接字符串保存到web.config中,同時對web.config配置文件的appSettings節(jié)點進行加密;3)數(shù)據(jù)庫的用戶名和密碼設(shè)置足夠復(fù)雜,滿足安全性的要求;4)加強內(nèi)部人員的安全防范意識的培訓(xùn)。4查詢的構(gòu)建性在本學(xué)習(xí)平臺中,對于系統(tǒng)中所保存的視頻和音頻等在線資源占了查詢很大的比重,針對大量的查詢,建立索引來提高查詢的效率,所以在這方面盡可能地使用單一的語句即可利用優(yōu)化的索引維護,提高效率和平臺
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通安全伴我行國旗下講話稿
- 消化內(nèi)科功能性胃腸病治療
- 《兒科心臟術(shù)后監(jiān)護》課件
- 工廠訂餐合同范例
- 工程追加項合同范例
- 帳篷攤位出租合同范例
- 微信錄音合同模板
- 學(xué)校黑板采購合同范例
- 建材店員工簡易合同范例
- 工廠合作股合同范例
- 2024年云南省第一次高中畢業(yè)生復(fù)習(xí)統(tǒng)一檢測(一模)文科綜合試卷(含官方答案)
- 《認識隸書(一)》名師課件
- 食堂醇基燃料應(yīng)急預(yù)案
- 小學(xué)數(shù)學(xué)學(xué)困生轉(zhuǎn)化案例
- 結(jié)構(gòu)設(shè)計通用規(guī)范(住建部2023年頒布)
- 職業(yè)生涯規(guī)劃就業(yè)賽道個人
- 2023學(xué)年完整公開課版時行程問題
- 性格測試98題-最符合和最不符合答案
- 建筑行業(yè)狀況分析
- 交通運輸系統(tǒng)安全生產(chǎn)治本攻堅三年行動方案
- 《平衡計分卡》課件
評論
0/150
提交評論