基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文

基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文

ID:1392601

大?。?.19 MB

頁(yè)數(shù):43頁(yè)

時(shí)間:2017-11-11

基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁(yè)
基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁(yè)
基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁(yè)
基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁(yè)
基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁(yè)
資源描述:

《基于bs模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、基于B/S模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目錄華東交通大學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書(shū)3華東交通大學(xué)畢業(yè)設(shè)計(jì)(論文)開(kāi)題報(bào)告書(shū)51緒論11.1課題背景11.2系統(tǒng)的現(xiàn)況及問(wèn)題11.3課題的研究目的及意義12相關(guān)技術(shù)22.1B/S體系結(jié)構(gòu)22.2SQLServer22.3ASP.NET33需求分析43.1可行性需求分析43.1.1經(jīng)濟(jì)可行性43.1.2技術(shù)可行性43.1.3法律可行性53.2功能需求53.3欄目需求分析63.4數(shù)據(jù)需求64總體設(shè)計(jì)94.1開(kāi)發(fā)環(huán)境介紹94.2系統(tǒng)總體功能模塊設(shè)計(jì)94.3欄目總體設(shè)計(jì)104.4數(shù)據(jù)庫(kù)設(shè)計(jì)114.4.1數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)11

2、4.4.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)135詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)165.1系統(tǒng)開(kāi)發(fā)模型詳細(xì)設(shè)計(jì)1615.1首頁(yè)設(shè)計(jì)與實(shí)現(xiàn)165.2用戶登錄注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn)185.3普通用戶模塊的設(shè)計(jì)與實(shí)現(xiàn)205.4企業(yè)用戶設(shè)計(jì)與實(shí)現(xiàn)225.5系統(tǒng)用戶設(shè)計(jì)與實(shí)現(xiàn)245.6學(xué)員論壇設(shè)計(jì)與實(shí)現(xiàn)266總結(jié)307致謝317參考文獻(xiàn)32附錄A外文翻譯-原文部分33ADVANTAGESTHANDISADVANTAGES35附錄B.外文翻譯-譯文部分361華東交通大學(xué)畢業(yè)設(shè)計(jì)1緒論1.1課題背景隨著現(xiàn)在國(guó)際學(xué)習(xí)中文熱,相當(dāng)一部分外國(guó)人能夠熟練的說(shuō)一口不錯(cuò)的中文,但實(shí)際上他們對(duì)中文還沒(méi)有深入的了解,有相當(dāng)一部

3、分人是能夠熟練地說(shuō)中文,但不一定能夠認(rèn)得中文字體和打出中文,正是基于這種需求,本系統(tǒng)能夠做到讓外國(guó)朋友能夠輕松地在本系統(tǒng)進(jìn)行中文打字的練習(xí)和中文字的進(jìn)一步熟認(rèn),同時(shí),老師也能夠利用本系統(tǒng)對(duì)學(xué)生在線打字的成績(jī)進(jìn)行管理和打印?1.2系統(tǒng)的現(xiàn)況及問(wèn)題(1)系統(tǒng)界面不是特別專(zhuān)業(yè),基本采用網(wǎng)頁(yè)形式,系統(tǒng)頁(yè)面做的比較簡(jiǎn)單,可能沒(méi)有特別專(zhuān)業(yè)的感覺(jué),但感覺(jué)清新。(2)基于ASP和腳本語(yǔ)言,將動(dòng)態(tài)網(wǎng)頁(yè)和數(shù)據(jù)庫(kù)結(jié)合,通過(guò)應(yīng)用程序來(lái)處理,這是目前較為流行的做法。但是由于ASP本身的局限性合行系統(tǒng)有一些不可克服的缺陷,而采取了PHP和AJAX技術(shù)的系統(tǒng)性能上有了很大的改善,其主要表現(xiàn)在以

4、下幾方面:1)由于ASP頁(yè)面每次打開(kāi)都必須經(jīng)過(guò)先編譯后解釋的過(guò)程式,所以頁(yè)面在反復(fù)打開(kāi)時(shí)速度沒(méi)有任何提升,而PHP頁(yè)面只需要一次編譯后不需要重新編譯,直到該頁(yè)面被修改或WEB應(yīng)用程序重新啟動(dòng)。這使得在多次訪問(wèn)速度有了不錯(cuò)的提升。結(jié)合使用數(shù)據(jù)緩存機(jī)制,使得系統(tǒng)在高負(fù)荷期也能夠很好地運(yùn)行。2)由于ASP沒(méi)有提供任何輸出數(shù)據(jù)為內(nèi)容的元件,所以在使用ASP寫(xiě)數(shù)據(jù)庫(kù)頁(yè)面時(shí)只能借助ADO的RECORDSET對(duì)象讀取記錄,而PHP通過(guò)MYSQL提供的一系列數(shù)據(jù)庫(kù)操作元等數(shù)據(jù)庫(kù)元件可以直接和數(shù)據(jù)庫(kù)聯(lián)系。3)AJAX支持應(yīng)用于程序的實(shí)時(shí)更新。引用當(dāng)前比較流利的AJAX技術(shù),使用數(shù)據(jù)

5、異步傳輸,使本系統(tǒng)用戶能有不錯(cuò)的用戶體驗(yàn),用戶不需刷新頁(yè)面就能夠加載數(shù)據(jù)和頁(yè)面,同時(shí),也減輕了因多用戶多次服務(wù)訪問(wèn)造成的服務(wù)器壓力。1.3課題研究的目的及意義隨著中國(guó)在國(guó)際舞臺(tái)的影響力增加,已經(jīng)形成了學(xué)習(xí)中文熱風(fēng),會(huì)講中文和在日常中能講一口不錯(cuò)的中文對(duì)外國(guó)朋友來(lái)說(shuō)已經(jīng)變得十分重要了,但于此同時(shí),很多朋友中介限于能夠講中文,但具體中代表的含義和應(yīng)用就不會(huì)特別清楚了,相當(dāng)一部分是不會(huì)手寫(xiě)中文的,他們覺(jué)得寫(xiě)中文特別困難,本系統(tǒng)正是基于這種情況而設(shè)計(jì),用戶能夠?yàn)g覽器IE中進(jìn)行中文輸寫(xiě)的練習(xí)和識(shí)別。同時(shí),對(duì)于英文不是特別熟練的中國(guó)用戶也能夠進(jìn)行英文的練習(xí)。本系統(tǒng)可以作為較全

6、的打字系統(tǒng)使用,支持后臺(tái)管理員管理,能夠高效地對(duì)成員成績(jī)進(jìn)行管理,可以做成中文或英文培訓(xùn)系統(tǒng)使用。吳常華:基于B/S模式在線打字系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)華東交通大學(xué)畢業(yè)設(shè)計(jì)2相關(guān)技術(shù)2.1B/S體系結(jié)構(gòu)在以Internet為計(jì)算機(jī)平臺(tái)的環(huán)境下,數(shù)據(jù)庫(kù)應(yīng)用環(huán)境由傳統(tǒng)的c/s結(jié)構(gòu)轉(zhuǎn)變?yōu)閎/s的分布工式結(jié)構(gòu)。b/s結(jié)構(gòu)相對(duì)于傳統(tǒng)的c/s結(jié)構(gòu),其優(yōu)勢(shì)之一是不用開(kāi)發(fā)和過(guò)多考慮用戶端的問(wèn)題,一切都交由瀏覽器來(lái)處理,只需考慮服務(wù)器端的應(yīng)用和功能,大大減少了WEB應(yīng)用程序的開(kāi)發(fā)難度。b/s模式三層模式如圖2-1所示。圖2-1b/s模式三層分層模型第一層頁(yè)面顯示層,靜態(tài)頁(yè)面層為用戶接口部分

7、,是用戶與系統(tǒng)之間交互信息的界面它的主要功能是檢查用戶輸入的數(shù)據(jù),顯示系統(tǒng)輸出的數(shù)據(jù)。它的任務(wù)是由WEB瀏覽器向網(wǎng)絡(luò)上某一個(gè)WEB服務(wù)器提出服務(wù)請(qǐng)求,WEB服務(wù)器對(duì)用戶身份進(jìn)行驗(yàn)證后用HTTP協(xié)議把所需文件資料傳送給用戶端,用戶機(jī)接受傳來(lái)的文件資料并把它顯示在WEB瀏覽器上。第二層數(shù)據(jù)處理層,也稱(chēng)功能層或業(yè)務(wù)邏輯層,是應(yīng)用的主體。它包括了應(yīng)用中全部的業(yè)務(wù)處理程序。即除了輸入輸出在表示層,數(shù)據(jù)庫(kù)在數(shù)據(jù)層以外,全部的統(tǒng)計(jì),匯總,分析,打印功能存放在功能層。它的任務(wù)是接受頁(yè)面層的請(qǐng)求,首先需要執(zhí)行相應(yīng)的擴(kuò)展應(yīng)用程序與數(shù)據(jù)庫(kù)進(jìn)行連接,通過(guò)MYSQL等方式樣向數(shù)據(jù)庫(kù)服務(wù)器提

8、出數(shù)據(jù)處里

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。