軟件工程畢業(yè)論文-初中英語短語練習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
已閱讀1頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  本科畢業(yè)論文</b></p><p><b> ?。?0 屆)</b></p><p>  初中英語短語練習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>  摘要</b></p><p>  通過使用開發(fā)的初中英語短語網(wǎng)站,讓初中生在短語練習(xí)的過程中

2、產(chǎn)生興趣,對(duì)于學(xué)習(xí)英語短語有著很好的幫助。網(wǎng)站提供了多元化的練習(xí)方式,讓乏味的英語不再那么的枯燥,而變的有樂趣。這使得學(xué)生們更愿意去學(xué)習(xí)、練習(xí)短語,從而能有效的幫助初中生更好的掌握英語。</p><p>  論文闡述了網(wǎng)站開發(fā)的目的,結(jié)合初中生在英語學(xué)習(xí)過程中缺乏樂趣的實(shí)際情況,利用 php語言作為開發(fā)的編程語言詳細(xì)闡述了初中生短語學(xué)習(xí)網(wǎng)站的開發(fā)。本網(wǎng)站以靜態(tài)網(wǎng)頁為主,以html5為網(wǎng)站制作頁面的語言。采用 my

3、sql數(shù)據(jù)庫作為后臺(tái)數(shù)據(jù)庫。通過對(duì)數(shù)據(jù)庫基本理論的闡述并在此理論的指導(dǎo)下,詳細(xì)的給出了從初中英語短語網(wǎng)站的數(shù)據(jù)分析。網(wǎng)站的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)及網(wǎng)站的練習(xí)功能的各個(gè)環(huán)節(jié)都在網(wǎng)站的前后臺(tái)得以體現(xiàn)。</p><p>  關(guān)鍵詞 :html 、 css+div 、my sql 、 php、英語短語。</p><p><b>  Abstract</b></p>

4、;<p>  In this paper, through the development of junior middle school English phrases, let students interested in the course of practice, for the study of English idioms have a very good help. There are many diver

5、sified practice, let the boring English not so dull, and have fun. Make students willing to learn, practice. Can effectively help the junior middle school students to learn English well.</p><p>  This paper

6、expounds the purpose of website development, combined with junior high school students lack of interest of the actual situation and needs in the process of English learning, using PHP language of programming language. Th

7、is website to static Webpage, taking HTML5 as the web page language. Using MySQL as the backstage database. Based on the basic theories of database States and under the guidance of this theory, gives a detailed analysis

8、from the junior middle school English phrase webs</p><p>  Keywords::html、css+div、mysql 、php、English phrases.</p><p><b>  目錄</b></p><p><b>  1緒論1</b></p&

9、gt;<p>  1.1系統(tǒng)開發(fā)背景1</p><p>  1.2系統(tǒng)開發(fā)的目的及意義1</p><p>  1.3系統(tǒng)開發(fā)及運(yùn)行環(huán)境3</p><p>  2系統(tǒng)可行性分析及技術(shù)簡(jiǎn)介4</p><p>  2.1技術(shù)可行性4</p><p>  2.2經(jīng)濟(jì)可行性4</p>&l

10、t;p>  2.3操作可行性4</p><p>  2.4相關(guān)技術(shù)簡(jiǎn)介4</p><p>  2.4.1 網(wǎng)頁制作工具Dreamweaver8介紹4</p><p>  2.4.2 html技術(shù)5</p><p>  2.4.3 css+div技術(shù)6</p><p>  2.4.4 javascrip

11、t6</p><p>  2.4.5 php技術(shù)7</p><p>  2.4.5 MySQL 數(shù)據(jù)庫7</p><p>  3需求分析與設(shè)計(jì)及實(shí)現(xiàn)9</p><p><b>  3.1需求規(guī)范9</b></p><p>  3.1.1產(chǎn)品背景9</p><p>

12、;  3.1.2產(chǎn)品概述9</p><p>  3.1.3性能需求9</p><p>  3.1.4總體設(shè)計(jì)概述9</p><p>  3.2系統(tǒng)功能描述10</p><p>  3.3數(shù)據(jù)庫分析與設(shè)計(jì)10</p><p>  3.4系統(tǒng)主要功能模塊實(shí)現(xiàn)11</p><p>  3.

13、4.1系統(tǒng)前臺(tái)11</p><p>  3.4.2普通管理員模塊12</p><p>  3.4.3練習(xí)功能模塊13</p><p>  3.5 php與數(shù)據(jù)庫的連接17</p><p><b>  4結(jié)束語18</b></p><p><b>  致謝19</b>

14、;</p><p><b>  參考文獻(xiàn)20</b></p><p><b>  1緒論</b></p><p><b>  1.1系統(tǒng)開發(fā)背景</b></p><p>  隨著科技的發(fā)展,計(jì)算機(jī)本身經(jīng)歷了巨大的變化。計(jì)算機(jī)的概念也由原始的分立式走向今天的網(wǎng)絡(luò)式。網(wǎng)絡(luò)技術(shù)已逐

15、漸成為現(xiàn)代信息技術(shù)的主流,網(wǎng)絡(luò)的概念也隨著Internet技術(shù)和應(yīng)用的發(fā)展而漸入人心。Internet/Intranet的作用正為越來越多的人所認(rèn)識(shí),通過網(wǎng)絡(luò)共享信息正成為科學(xué)研究的一種重要手段。可以這么說,誰擁有信息,誰就能在科技信息革命的大潮中獲得主動(dòng)權(quán),就能獲取成功。</p><p>  面對(duì)信息時(shí)代的挑戰(zhàn),網(wǎng)絡(luò)的功能越來越強(qiáng),國內(nèi)教育系統(tǒng)也在積極建設(shè)或升級(jí)計(jì)算機(jī)網(wǎng)絡(luò),并已建成了規(guī)模較大的英語網(wǎng)站,全國也紛

16、紛建立許多的初中英語練習(xí)網(wǎng)站,許多高校還有自己的英語練習(xí)的網(wǎng)站。英語短語練習(xí)網(wǎng)站是結(jié)合多媒體來發(fā)展英語的一個(gè)橫好的媒介。</p><p>  但是,目前很多的英語練習(xí)網(wǎng)站的利用率卻不是很高,主要原因是缺少好的練習(xí)應(yīng)用、有趣的方式。以前開發(fā)的網(wǎng)站往往是在單機(jī)上運(yùn)行,或者采用單調(diào)的頁面開發(fā)出來的,對(duì)于今天因特網(wǎng)時(shí)代來說,這些網(wǎng)站很大程度上已經(jīng)不能滿足新生代的初中生更好的來學(xué)習(xí)英語。學(xué)習(xí)英語最初是自己背誦、練習(xí),顯然在

17、信息化發(fā)展的今天,這遠(yuǎn)遠(yuǎn)不能滿足新生代的初中生了。后來,一些簡(jiǎn)單的英語短語練習(xí)的開發(fā),這在很大程度上解決了上述問題但是,這種網(wǎng)站如今也不能滿足的要求了,這主要是由于新生代的初中生接觸的對(duì)媒體越來越多。因此,開發(fā)多元化又有趣的英語短語練習(xí)網(wǎng)站是勢(shì)在必行。</p><p>  本文正是在這種背景下提出的,目的是為了開發(fā)出一套功能完善、操作便捷、及時(shí)性好、適用面廣初中短語練習(xí)網(wǎng)站,以提高初中生學(xué)習(xí)英語效率。</p

18、><p>  隨著計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在各行各業(yè)的應(yīng)用越來越廣泛,而且網(wǎng)絡(luò)化是21世紀(jì)計(jì)算機(jī)技術(shù)發(fā)展的重要趨勢(shì)之一。目前,我國的計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展己初具規(guī)模,大部分中學(xué)網(wǎng)都已開通。因此,如何充分利用中學(xué)網(wǎng)絡(luò),發(fā)揮其巨大功能來為中學(xué)的教學(xué)和科研服務(wù)成為擺在我們面前的一個(gè)需要深入探討和解決的重大課題。隨著網(wǎng)絡(luò)技術(shù)的日益成熟,網(wǎng)頁技術(shù)的應(yīng)用已經(jīng)深入到了生活的每個(gè)角落。</p><p>  

19、一直以來人們使用傳統(tǒng)學(xué)習(xí)英語短語的方式,這種學(xué)習(xí)方式存在著許多缺點(diǎn),如:效率低、趣味性低,另外時(shí)間一長(zhǎng),學(xué)生們也會(huì)感覺到乏味,這對(duì)于學(xué)習(xí)英語帶來了不少困難。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。</p><p>  1.2系統(tǒng)開發(fā)的目的及意義</p><p>  21世紀(jì)以來,人類經(jīng)濟(jì)高速發(fā)展,人們發(fā)生

20、了日新月異的變化,特別是計(jì)算機(jī)的應(yīng)用及普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。使原本的舊的學(xué)習(xí)方法越來越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展。許初中生還停留在舊的一些網(wǎng)站乏味的練習(xí)方式中。這大大地阻礙了初中生學(xué)習(xí)英語的發(fā)展。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,好的初中英語短語練習(xí)網(wǎng)站為學(xué)生帶來了極大的方便。近年來,隨著計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展和普及,各行各業(yè)的工作信息化程度越來越高,教育行業(yè)也不例外。隨著英語在全球的普及,以及其在各行業(yè)的重要性。顯然我們

21、要更好的來學(xué)習(xí)英語,二英語短語又是英語中重要的部分。英語在中學(xué)階段是一個(gè)需要熟記,和記憶的過程。因此開發(fā)一個(gè)學(xué)習(xí)和復(fù)習(xí)英語短語網(wǎng)站就顯得尤為重要。隨著網(wǎng)絡(luò)的普及,我們的生活已經(jīng)離開不了網(wǎng)絡(luò),在今天,網(wǎng)絡(luò)技術(shù)已經(jīng)相當(dāng)?shù)某墒?,而且已?jīng)基本普及,網(wǎng)絡(luò)技術(shù)在生活中更是隨處可見,英語在現(xiàn)在是一門很重要的課程,隨著中國逐漸走進(jìn)國際,使用英語的范圍也越來越廣。現(xiàn)在在日常的生活中許多地方都用得到英語,如平常同學(xué)之間經(jīng)常說的口語:thanks、sorry

22、。英語一門主要的課程,與語數(shù)英并列,英語以后是要考四六級(jí)的,現(xiàn)在不學(xué)好英語,以后</p><p>  在各大中小學(xué)校,用簡(jiǎn)單的網(wǎng)站練習(xí)來復(fù)習(xí)英語已經(jīng)越來越普遍了。用計(jì)算機(jī)不但可以提高學(xué)習(xí)效率,而且還節(jié)省了許多人力物力,增強(qiáng)了學(xué)生的自學(xué)性。為此,用網(wǎng)站來學(xué)習(xí)英語,是非常必要的。</p><p>  初中英語短語練習(xí)網(wǎng)站是一個(gè)初中生對(duì)于學(xué)習(xí)英語的重要部分。一個(gè)功能齊全、簡(jiǎn)單易用的初中英語短語網(wǎng)

23、站不但能有效地減輕學(xué)生的學(xué)習(xí)壓力,全世界75%的電視節(jié)目是英語,四分之三的郵件是用英語書寫,電腦鍵盤是英語鍵盤,任何一個(gè)會(huì)議敢號(hào)稱是國際會(huì)議,其會(huì)議工作語言一定要用英語,也是聯(lián)合國的正式工作語言。我們看到,很多官方的、政府性質(zhì)的活動(dòng)、文件、交流方式都使用英語。外貿(mào)行業(yè)也把英語作為通用語言,外貿(mào)交往、國際禮儀、書信函電、進(jìn)出口文件、還有銀行文件語言等等,統(tǒng)統(tǒng)以英語作為標(biāo)準(zhǔn)通用語言。大多數(shù)國家的高等學(xué)府,大學(xué)院校,都開設(shè)英語語言文學(xué)專業(yè),僅

24、在中國,就有一百多所大學(xué)設(shè)有英語專業(yè)或英語相關(guān)專業(yè)。電腦和互聯(lián)網(wǎng),也是建立在英語的基礎(chǔ)上,這個(gè)行業(yè)的語言,就是英語。</p><p>  初中英語短語練習(xí)網(wǎng)站,其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng),數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對(duì)于后者則要求練習(xí)功能完備、多遠(yuǎn)化、有趣化。清晰明了又易操作等特點(diǎn)。本網(wǎng)站實(shí)現(xiàn)了初中英語短語練習(xí)的主要功能。</p&g

25、t;<p>  作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)校的各類信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn).例如:檢索迅速、查詢方便、效率高、可靠性好、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校信息管理的效率,也是一個(gè)單位科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p>  如今時(shí)代是飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于學(xué)習(xí)的環(huán)境。而

26、初中英語短語練習(xí)網(wǎng)站是一個(gè)學(xué)生們不可缺少的學(xué)習(xí)方式。它中國在近幾十年的確發(fā)生了翻天覆地的變化,各方面都發(fā)展得很快。但是,不容置疑的是,我們?cè)诤芏嗉夹g(shù)方面仍然落后于西方先進(jìn)國家。要發(fā)展,要進(jìn)步,要在較短的時(shí)間內(nèi)掌握各種技術(shù),我們不可能單靠自己搞研究,必須學(xué)習(xí)發(fā)達(dá)國家先進(jìn)的技術(shù),而學(xué)習(xí)的必要前提便是要掌握世界通用技術(shù)交流語言-英語。就計(jì)算機(jī)程序開發(fā)為例,雖然目前的計(jì)算機(jī)操作系統(tǒng)已經(jīng)有中文版,但要進(jìn)行應(yīng)用程序開發(fā),程序還是用英語編寫的。高新技

27、術(shù)資料大部分都是以英語編寫。印度雖然在很多方面的發(fā)展比不上中國,但印度的軟件開發(fā)業(yè)卻比中國發(fā)達(dá)很多,造成這種差距的一個(gè)重要原因就是印度程序員普遍英語應(yīng)用水平比中國程序員高。我們?cè)趯W(xué)習(xí)別人先進(jìn)技術(shù),經(jīng)驗(yàn)的同時(shí),也需要與世界各國展開各種技術(shù)上和經(jīng)濟(jì)上的合作。如果不懂英語,便無法與合作方溝通交流,也更談不上合作了。譬如某公司開發(fā)了一個(gè)具有世界水平的產(chǎn)品,如果能打開國際市場(chǎng),前途將是一片光明。但偏偏公司人員不懂英語,無法很好地與國外客戶溝通,無

28、法將產(chǎn)品的優(yōu)良性能展示出</p><p>  1.3系統(tǒng)開發(fā)及運(yùn)行環(huán)境</p><p>  操作系統(tǒng):WindowsXP/win7/win8;</p><p>  數(shù)據(jù)庫:mysql;</p><p>  服務(wù)器:Tomcat6.0</p><p>  開發(fā)工具包:php以及html5;</p><

29、p>  2系統(tǒng)可行性分析及技術(shù)簡(jiǎn)介</p><p>  可行性研究(FeasibilityStudy)是為了弄清所定義的項(xiàng)目是不是可能實(shí)現(xiàn)并值得進(jìn)行??尚行匝芯康哪康氖怯幂^小的代價(jià)盡可能快的確定問題是否能夠解決,是否值得解決,并通過分析以避免冒太大的風(fēng)險(xiǎn)。從技術(shù)、經(jīng)濟(jì)和操作三個(gè)方面分析本系統(tǒng)的可行性。</p><p><b>  2.1技術(shù)可行性</b><

30、/p><p>  初中英語短語練習(xí)網(wǎng)站,它采用了當(dāng)前流行的html5和Internet網(wǎng)絡(luò)技術(shù)。技術(shù)上的可行性分析主要分析現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作,軟硬件配置能否滿足開發(fā)者需要等,這一特點(diǎn)非常適合計(jì)算機(jī)的特點(diǎn),發(fā)揮計(jì)算機(jī)的數(shù)據(jù)處理速度快,準(zhǔn)確率高的優(yōu)勢(shì),現(xiàn)代計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。由于對(duì)英語練習(xí)網(wǎng)站這一類的網(wǎng)站進(jìn)行開發(fā)已有一定的時(shí)期,有很多成功的實(shí)例,技術(shù)基礎(chǔ)也已經(jīng)非常雄厚

31、,因而技術(shù)上的準(zhǔn)備應(yīng)該不成問題。其相關(guān)技術(shù)簡(jiǎn)介詳見2.4節(jié)。</p><p><b>  2.2經(jīng)濟(jì)可行性</b></p><p>  主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià),一方面是支出的費(fèi)用,其中包括設(shè)備購置費(fèi),軟件開發(fā)費(fèi),管理和維護(hù)費(fèi),人員工資和培訓(xùn)費(fèi)等。另一方面是取得的收益中可以用錢來衡量的那部分(收益的另一部分難以用錢來表示)?;谄髽I(yè)的現(xiàn)有計(jì)算機(jī)及配套設(shè)備,建設(shè)網(wǎng)

32、站。不但能大大減少重復(fù)性的附資料的,學(xué)生的負(fù)重,提高初中生們的學(xué)習(xí)效率,而且能提初中生的樂趣性,為初中生提供很方便。由于初中英語短語是一個(gè)比較小型的網(wǎng)站,是由我一個(gè)人進(jìn)行開發(fā)的,所以從人力、物力、財(cái)力方面來說都是可行的。</p><p><b>  2.3操作可行性</b></p><p>  網(wǎng)絡(luò)化已經(jīng)成為社會(huì)的趨勢(shì),本系統(tǒng)操作簡(jiǎn)單方便,初中生們可以通過網(wǎng)站的提示就

33、能輕松使用該網(wǎng)站。采用本網(wǎng)站,能夠使整個(gè)網(wǎng)站內(nèi)部所有數(shù)據(jù)的簡(jiǎn)化的出現(xiàn)來幫助學(xué)生完成練習(xí),提高學(xué)習(xí)效益。由于采用最新更新的數(shù)據(jù)信息,使相關(guān)學(xué)習(xí)數(shù)據(jù)能夠快速地查詢所需的數(shù)據(jù)、資料及,使初中生們學(xué)習(xí)英語快速高效、笨企鵝具有樂趣性。</p><p><b>  2.4相關(guān)技術(shù)簡(jiǎn)介</b></p><p>  2.4.1 網(wǎng)頁制作工具Dreamweaver8介紹</p&g

34、t;<p>  Macromedia Dreamweaver 8是建立Web站點(diǎn)和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合在一起,其功能強(qiáng)大,使得各個(gè)層次的開發(fā)人員和設(shè)計(jì)人員都能夠快速創(chuàng)建界面吸引人的基于標(biāo)準(zhǔn)的網(wǎng)站和應(yīng)用程序。從對(duì)基于CSS的設(shè)計(jì)的領(lǐng)先支持到手工編碼功能,Dreamweaver提供了專業(yè)人員在一個(gè)集成、高效的環(huán)境中所需的工具。開發(fā)人員可以使用Dreamweaver及所選擇的服

35、務(wù)器技術(shù)來創(chuàng)建功能強(qiáng)大的Internet應(yīng)用程序,從而使用戶能連接到數(shù)據(jù)庫、Web服務(wù)和舊式系統(tǒng)。 ·</p><p>  Dream weaver是在網(wǎng)頁設(shè)計(jì)與制作領(lǐng)域中用戶最多、應(yīng)用最廣、功能最強(qiáng)大的軟件,隨著Dream weaver 8的發(fā)布,更堅(jiān)定Dream weaver在該領(lǐng)域的地位。它集網(wǎng)頁設(shè)計(jì)、網(wǎng)站開發(fā)和站點(diǎn)管理[1]功能于一身,具有可視化、支持多平臺(tái)和跨瀏覽器的特性,是目前網(wǎng)站設(shè)計(jì)、開

36、發(fā)、制作的首選工具。其特點(diǎn)如下:</p><p> ?。?) 靈活的編寫方式Dream weaver具有靈活編寫網(wǎng)頁的特點(diǎn),不但將世界一流水平的“設(shè)計(jì)”和“代碼”編輯器合二為一,而且在設(shè)計(jì)窗口中還精化了源代碼,能幫助用戶按工作需要定制自己的用戶界面。</p><p> ?。?) 可視化編輯界面Dreamweaver是一種所見即所得的HTML編輯器,可實(shí)現(xiàn)頁面元素的插入和生成?;蛞暬庉嫮h(huán)境

37、大量減少了代碼的編寫,同時(shí)亦保證了其專業(yè)性和兼容性,并且可以對(duì)內(nèi)部的HTML編輯器和任何第三方的HTML編輯器進(jìn)行實(shí)時(shí)的訪問。無論用戶習(xí)慣手工輸入HTML源代碼還是使用可視化的編輯界面,Dreamweaver都能提供便捷的方式使用戶設(shè)計(jì)網(wǎng)頁和管理網(wǎng)站變得更容易。</p><p>  (3) 功能更多的CSS支持——CSS可視化設(shè)計(jì)、CSS檢查工具</p><p> ?。?) 動(dòng)態(tài)跨瀏覽器驗(yàn)

38、證當(dāng)保存時(shí)系統(tǒng)自動(dòng)檢查當(dāng)前文檔的跨瀏覽器有效性,可以指定何種瀏覽器為測(cè)試用瀏覽器,同時(shí)系統(tǒng)自動(dòng)檢驗(yàn)以確定頁面有沒有目標(biāo)瀏覽器不支持的tags或CSS結(jié)構(gòu)。動(dòng)態(tài)跨瀏覽器有效性檢查功能可以自動(dòng)核對(duì)tags和CSS規(guī)則是否適應(yīng)目前的主瀏覽器。</p><p> ?。?) 強(qiáng)大的WEB站點(diǎn)管理功能</p><p> ?。?) 內(nèi)建的圖形編輯引擎</p><p> ?。?)

39、Dreamweaver的集成特性Dreamweaver 8繼承了Fireworks、Flash和Shockwave的集成特性,可以在這些Web創(chuàng)作工具之間自由地切換,輕松地創(chuàng)建美觀實(shí)用的網(wǎng)頁。</p><p> ?。?) 豐富的媒體支持能力可以方便地加入Java、Flash、Shockwave、ActiveX以及其他媒體。Dreamweaver具有強(qiáng)大的多媒體處理功能,在設(shè)計(jì)DHTML和CSS方面表現(xiàn)得極為出色,

40、它利用JavaScript和DHTML語言代碼輕松地實(shí)現(xiàn)網(wǎng)頁元素的動(dòng)作和交互操作。Dreamweaver還提供行為和時(shí)間線兩種控件來產(chǎn)生交互式響應(yīng)和進(jìn)行動(dòng)畫處理。</p><p> ?。?) 超強(qiáng)的擴(kuò)展能力Dreamweaver還支持第三方插件,任何人都可以根據(jù)自己的需要擴(kuò)展Dreamweaver的功能,并且可以發(fā)布這些插件。</p><p>  2.4.2 html技術(shù) </p&

41、gt;<p>  首先html(HyperText Markup Language)是學(xué)生會(huì)網(wǎng)站的基礎(chǔ),html即超文本標(biāo)記語言?!俺谋尽本褪侵疙撁鎯?nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。超文本標(biāo)記語言的結(jié)構(gòu)包括“頭”部分(外語:Head)、和“主體”部分(外語:Body),其中“頭”部提供關(guān)于網(wǎng)頁的信息,“主體”部分提供網(wǎng)頁的具體內(nèi)容。</p><p>  超級(jí)文本標(biāo)記語言文檔制作不是

42、很復(fù)雜,但功能強(qiáng)大,支持不同數(shù)據(jù)格式的文件鑲?cè)?,其主要特點(diǎn)如下:簡(jiǎn)易性、可擴(kuò)展性、平臺(tái)無關(guān)性、通用性</p><p>  一個(gè)網(wǎng)頁對(duì)應(yīng)一個(gè)HTML文件,超文本標(biāo)記語言文件以.htm(磁盤操作系統(tǒng)DOS限制的外語縮寫)為擴(kuò)展名或.html(外語縮寫)為擴(kuò)展名??梢允褂萌魏文軌蛏蒚XT類型源文件的文本編輯器來產(chǎn)生超文本標(biāo)記語言文件,只用修改文件后綴即</p><p>  標(biāo)準(zhǔn)的超文本標(biāo)記語言

43、文件都具有一個(gè)基本的整體結(jié)構(gòu),標(biāo)記一般都是成對(duì)出現(xiàn)(部分標(biāo)記除外例如:<br/>),即超文本標(biāo)記語言文件的開頭與結(jié)尾標(biāo)志和超文本標(biāo)記語言的頭部與實(shí)體兩大部分。有三個(gè)雙標(biāo)記符用于頁面整體結(jié)構(gòu)的確認(rèn)。</p><p>  標(biāo)記符<html>,說明該文件是用超文本標(biāo)記語言(本標(biāo)簽的中文全稱)來描述的,它是文件的開頭;而</html>,則表示該文件的結(jié)尾,它們是超文本標(biāo)記語言文件的開始

44、標(biāo)記和結(jié)尾標(biāo)記。<head></head>;這2個(gè)標(biāo)記符分別表示頭部信息的開始和結(jié)尾。頭部中包含的標(biāo)記是頁面的標(biāo)題、序言、說明等內(nèi)容,它本身不作為內(nèi)容來顯示,但影響網(wǎng)頁顯示的效果。<body></body>;,網(wǎng)頁中顯示的實(shí)際內(nèi)容均包含在這2個(gè)正文標(biāo)記符之間。正文標(biāo)記符又稱為實(shí)體標(biāo)記。</p><p>  2.4.3 css+div技術(shù)</p><

45、;p>  DIV+CSS是WEB設(shè)計(jì)標(biāo)準(zhǔn),它是一種網(wǎng)頁的布局方法。與傳統(tǒng)中通過表格(table)布局定位的方式不同,它可以實(shí)現(xiàn)網(wǎng)頁頁面內(nèi)容與表現(xiàn)相分離。提及DIV+CSS組合,還要從XHTML說起。XHTML是一種在HTML基礎(chǔ)上優(yōu)化和改進(jìn)的新語言,目的是基于XML應(yīng)用與強(qiáng)大的數(shù)據(jù)轉(zhuǎn)換能力,適應(yīng)未來網(wǎng)絡(luò)應(yīng)用更多的需求。</p><p>  “DIV+CSS”其實(shí)是錯(cuò)誤的叫法,而標(biāo)準(zhǔn)的叫法應(yīng)是XHTML+CS

46、S。因?yàn)镈IV與Table都是XHTML或HTML語言中的一個(gè)標(biāo)記,而CSS只是一種表現(xiàn)形式。也許其提出者本意并沒有錯(cuò),但是跟風(fēng)者從表現(xiàn)曲解了其意思,認(rèn)為整個(gè)頁面就應(yīng)當(dāng)是DIV+CSS文件的組合。</p><p>  css是層疊樣式表(Cascading Style Sheets)的縮寫,用于定義HTML元素的顯示形式,是W3C推出的格式化網(wǎng)頁內(nèi)容的標(biāo)準(zhǔn)技術(shù)。網(wǎng)頁設(shè)計(jì)者必須掌握的技術(shù)之一。</p>

47、<p>  精簡(jiǎn)的代碼,使用DIV+CSS布局,頁面代碼精簡(jiǎn),提高訪問速度、增加用戶體驗(yàn)性,div+css結(jié)構(gòu)清晰,很容易被搜索引擎搜索到,天生就是適合優(yōu)化seo,降低網(wǎng)頁大小,讓網(wǎng)頁體積變得更小。</p><p>  頁面內(nèi)嵌法:就是將樣式表直接寫在頁面代碼的head區(qū)。類似這樣:</p><p>  <style type="text/css"&g

48、t; <!-- body { background : white ; color : black ; } --> </style></p><p>  外部調(diào)用法:將樣式表寫在一個(gè)獨(dú)立的.css文件中,然后在頁面head區(qū)用類似以下代碼調(diào)用。</p><p>  <link href="css/style.css" type="

49、text/css" rel="stylesheet"/></p><p>  "@import"命令方法:類以下代碼, <style type="text/css" media="all">@import url( css/style01.css );</style></p>&l

50、t;p>  2.4.4 javascript</p><p>  JavaScript是一種基于對(duì)象和事件驅(qū)動(dòng)并具有相對(duì)安全性的客戶端腳本語言。同時(shí)也是一種廣泛用于客戶端Web開發(fā)的腳本語言,常用來給HTML網(wǎng)頁添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。是一種動(dòng)態(tài)、弱類型、基于原型的語言,內(nèi)置支持類。一個(gè)完整的 JavaScript 實(shí)現(xiàn)是由以下 3 個(gè)不同部分組成的:核心(ECMAScript)、文檔對(duì)象模型

51、(Document Object Model,簡(jiǎn)稱DOM)、瀏覽器對(duì)象模型(Browser Object Model,簡(jiǎn)稱BOM)。</p><p>  JavaScript是客戶端腳本語言,也就是說JavaScript是在用戶的瀏覽器上運(yùn)行,不需要服務(wù)器的支持而可以獨(dú)立運(yùn)行。</p><p>  JavaScript程序是由若干語句組成的,語句是編寫程序的指令。JavaScript提供了

52、完整的基本編程語句,它們是:</p><p>  賦值語句、switch選擇語句、while循環(huán)語句、for循環(huán)語句、for each循環(huán)語句、do...while循環(huán)語句、break循環(huán)中止語句、continue循環(huán)中斷語句、with語句、try…catch語句、if語句(if..else,if…else if…)。</p><p>  Javascript加入網(wǎng)頁有兩種方法:直接方式和

53、引用方式。大部分含有Javascript的網(wǎng)頁都采用這種方法,例如:</p><p>  <script type="application/javascript"><!--document.write("這是Javascript!采用直接插入的方法!");//-Javascript結(jié)束--></script></p>&l

54、t;p>  2.4.5 php技術(shù)</p><p>  PHP(PHP: Hypertext Preprocessor的縮寫,中文名:“PHP:超文本預(yù)處理器”)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點(diǎn),入門門檻較低,易于學(xué)習(xí),使用廣泛,主要適用于Web開發(fā)領(lǐng)域。用PHP做出的動(dòng)態(tài)頁面與其他的編程語言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的C

55、GI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。PHP支持幾乎所有流行的數(shù)據(jù)庫以及操作系統(tǒng)。開放的源代碼所有的PHP源代碼事實(shí)上都可以得到。PHP是免費(fèi)的</p><p>  和其它技術(shù)相比,PHP本身免費(fèi)且是開源代碼。具有以下幾種優(yōu)勢(shì):</p><p>  快捷性:程序開發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML

56、語言,它相對(duì)于其他語言。編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。</p><p>  跨平臺(tái)性:由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS、Mac OS下。</p><p>  效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。</p><p>  圖像處理:用PHP動(dòng)態(tài)創(chuàng)建圖像,PHP圖像處理默認(rèn)使用GD2。且也可以配置為使用image magi

57、ck進(jìn)行圖像處理。</p><p>  面向?qū)ο螅涸趐hp4,php5 中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),php完全可以用來開發(fā)大型商業(yè)程序。</p><p>  專業(yè)專注:PHP支持腳本語言為主,同為類C語言。</p><p>  PHP 在數(shù)據(jù)庫方面的豐富支持,也是它迅速走紅的原因之一,它支持下列的數(shù)據(jù)庫或是數(shù)據(jù)文件:Adabas 、D、 DBA、dBase 、

58、dbm 、filePro 、Informix 、InterBase、mSQL 、Microsoft SQL Server、·MySQL、Solid、Sybase、 Oracle 、PostgreSQL</p><p>  2.4.5 MySQL 數(shù)據(jù)庫</p><p>  MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這

59、樣就增加了速度并提高了靈活性。MySQL所使用的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”),它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。</p><p>  與其他的大型數(shù)據(jù)庫例如Oracle、DB

60、2、SQL Server等相比,MySQL自有它的不足之處,但是這絲毫也沒有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說,MySQL提供的功能已經(jīng)綽綽有余,而且由于MySQL是開放源碼軟件,因此可以大大降低總體擁有成本。使用C和C++編寫,并使用了多種編譯器進(jìn)行測(cè)試,保證源代碼的可移植性。MySQL使用標(biāo)準(zhǔn)的SQL數(shù)據(jù)語言形式,Mysql對(duì)PHP有很好的支持,PHP是目前最流行的Web開發(fā)語言。優(yōu)化的SQL查詢算法,有效地提

61、高查詢速度。</p><p>  3需求分析與設(shè)計(jì)及實(shí)現(xiàn)</p><p>  軟件需求分析是軟件開發(fā)期的第一個(gè)階段,也是關(guān)系到軟件開發(fā)成敗的關(guān)鍵步驟。準(zhǔn)確、完整和規(guī)范化的軟件需求是軟件開發(fā)成功的關(guān)鍵。它的重要性在于讓用戶完全清楚對(duì)網(wǎng)站的確切要求,它不是確定網(wǎng)站怎樣完成它的工作,而僅僅是確定系統(tǒng)必須完成哪些工作。也就是對(duì)目標(biāo)系統(tǒng)提出完整、準(zhǔn)確、清晰、具體的要求。反復(fù)的調(diào)查和研究,了解數(shù)據(jù)庫的

62、組織的詳細(xì)情況,了解網(wǎng)站的業(yè)務(wù)流程等系統(tǒng)需求,它對(duì)于設(shè)計(jì)好概念模型是至關(guān)重要的。而需求分析的好壞直接影響到系統(tǒng)設(shè)計(jì)的好壞。</p><p><b>  3.1需求規(guī)范</b></p><p>  本網(wǎng)站根據(jù)初中生英語教材,將初中英語短語練習(xí)整個(gè)練習(xí)過程分成若干環(huán)節(jié),通過網(wǎng)頁完成初中生放學(xué)后,自主練、學(xué)習(xí)英語的方式。運(yùn)用數(shù)據(jù)庫及網(wǎng)頁技術(shù),控制練習(xí)的各個(gè)環(huán)節(jié),動(dòng)態(tài)統(tǒng)計(jì)各種

63、數(shù)據(jù),完成對(duì)練習(xí)各個(gè)環(huán)節(jié)的質(zhì)量監(jiān)控。</p><p><b>  3.1.1產(chǎn)品背景</b></p><p>  目前,我國的計(jì)算機(jī)網(wǎng)絡(luò)發(fā)展己初具規(guī)模,很多的英語網(wǎng)站都已開通。因此,如何充分利用初中英語短語練習(xí)網(wǎng)站來很好的幫助學(xué)生,發(fā)揮其巨大功能來為初中生學(xué)習(xí)英語服務(wù)成為擺在我們面前的一個(gè)需要深入探討和解決的重大課題。隨著網(wǎng)絡(luò)技術(shù)的日益成熟,網(wǎng)頁技術(shù)的應(yīng)用已經(jīng)深入到了

64、生活的每個(gè)角落。</p><p><b>  3.1.2產(chǎn)品概述</b></p><p>  初中英語短語練習(xí)網(wǎng)站,是將初中生各個(gè)學(xué)期中的短語分成若干環(huán)節(jié),來進(jìn)行練習(xí)。采用3種模式,通過網(wǎng)頁完成畢業(yè)論文各環(huán)節(jié)的信息采集工作,運(yùn)用數(shù)據(jù)庫及網(wǎng)頁技術(shù),控制英語短語練習(xí)各個(gè)環(huán)節(jié),動(dòng)態(tài)統(tǒng)計(jì)各種數(shù)據(jù)。</p><p><b>  3.1.3性能需

65、求</b></p><p>  本系統(tǒng)由php語言所開發(fā),所以具有高度的可移植性。在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間都比較快且迅速,完全滿足初中學(xué)生需求。當(dāng)用戶需求,如操作方式,運(yùn)行環(huán)境發(fā)生變化時(shí),設(shè)計(jì)的網(wǎng)站要做適當(dāng)調(diào)整,靈活性非常大。</p><p>  3.1.4總體設(shè)計(jì)概述</p><p>  本網(wǎng)站整體設(shè)計(jì)非常簡(jiǎn)單、明晰。程序設(shè)計(jì)時(shí)并不是一個(gè)網(wǎng)頁

66、一個(gè)網(wǎng)頁設(shè)計(jì)的,而是以網(wǎng)站主頁為模板,分別制作其他頁面,采用統(tǒng)一的css+div布局,通過引入不同的javascript形成一個(gè)完整的網(wǎng)頁,減少了設(shè)計(jì)的工作。本次網(wǎng)站設(shè)計(jì)所有頁面均是以這種方式設(shè)計(jì)完成。對(duì)于后臺(tái)部分,前臺(tái)網(wǎng)站與數(shù)據(jù)庫連接后,即可通過數(shù)據(jù)庫在添加、修改英語短語。前臺(tái)用戶可以隨時(shí)復(fù)習(xí)其中的英語短語,同樣,后臺(tái)管理員進(jìn)行的操作也會(huì)相應(yīng)的呈現(xiàn)在前臺(tái)。這種結(jié)構(gòu),可以輕松的添加要都系的內(nèi)容。</p><p>

67、  系統(tǒng)主要實(shí)現(xiàn)的功能:學(xué)生能方便快捷的來完成英語短語的復(fù)習(xí)內(nèi)容??梢院芎?,很快的添加自己要學(xué)習(xí)、復(fù)習(xí)的內(nèi)容。</p><p><b>  3.2系統(tǒng)功能描述</b></p><p>  本系統(tǒng)主要包括學(xué)生、管理員用戶二種角色。其功能主要有:</p><p><b>  學(xué)生用戶:</b></p><p

68、>  直接登陸便能進(jìn)行練習(xí)。</p><p><b>  管理員用戶:</b></p><p>  在后臺(tái)添加和修改一些需要更改的數(shù)據(jù)。</p><p>  初中生們進(jìn)行練習(xí)的方式:</p><p>  1、選擇:給你漢語意思,通過漢語意思在3個(gè)英語短語中,選擇出正確的那個(gè)答案</p><p&g

69、t;  2、判斷:通過漢語意思判斷出給你的英語短語對(duì)還是錯(cuò)。</p><p>  3、翻譯:圖中給你漢語意思,下面給短語的單詞,按順序排序。</p><p>  4、答對(duì)了會(huì)有:加油啊的提示。答錯(cuò)了會(huì)有:小伙子真棒,繼續(xù)努力的提示。</p><p>  5、提示:如果遇見不會(huì)的會(huì)有提示查看</p><p><b>  公告:<

70、/b></p><p>  網(wǎng)站的更新會(huì)及時(shí)的出現(xiàn)在提示中。</p><p>  3.3數(shù)據(jù)庫分析與設(shè)計(jì)</p><p>  數(shù)據(jù)庫是本網(wǎng)站的基礎(chǔ),把英語短語數(shù)據(jù)按照一定的順序和單元組織起來,提供存儲(chǔ)、檢索數(shù)據(jù)的功能,使網(wǎng)站可以方便、及時(shí)、準(zhǔn)確安全的從數(shù)據(jù)庫中獲取所需要的信息。數(shù)據(jù)庫是網(wǎng)站的各個(gè)部分能否緊密的結(jié)合在一起以及如何結(jié)合的關(guān)鍵所在。</p>

71、;<p>  由于數(shù)據(jù)量不會(huì)很大,所以本網(wǎng)站設(shè)計(jì)采用數(shù)據(jù)庫mysql 存儲(chǔ)英語短語信息。根據(jù)初中生每學(xué)期的要求增減信息,共3個(gè)表,uint表中存放著choice中的數(shù)據(jù)、unit_judge表中存放著judge中的數(shù)據(jù)、unit_select表中存放內(nèi)容translate中的內(nèi)容如圖3-1所示。</p><p><b>  圖3-1 數(shù)據(jù)庫表</b></p>&l

72、t;p>  unit、unit_judge、unit_select類似。表中內(nèi)容,如圖3-2:</p><p><b>  圖3-2 數(shù)據(jù)庫表</b></p><p>  3.4系統(tǒng)主要功能模塊實(shí)現(xiàn)</p><p>  詳細(xì)設(shè)計(jì)是軟件開發(fā)時(shí)期的第三個(gè)階段,也是軟件設(shè)計(jì)的第二步??傮w設(shè)計(jì)階段已經(jīng)確定了軟件系統(tǒng)的總體結(jié)構(gòu),給出了系統(tǒng)中各個(gè)組成

73、模塊的功能和模塊間的聯(lián)系。這一步的工作,就是要在上述結(jié)果的基礎(chǔ)上,考慮“怎樣實(shí)現(xiàn)”這個(gè)軟件系統(tǒng),直到對(duì)系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過程性描述。需要指出,這些描述應(yīng)該用詳細(xì)設(shè)計(jì)的表達(dá)工具來表示,但它們還不是程序,一般不能在計(jì)算機(jī)上運(yùn)行。</p><p>  詳細(xì)設(shè)計(jì)是編碼的先導(dǎo)。這個(gè)階段所產(chǎn)生的設(shè)計(jì)文檔的質(zhì)量,將直接影響下一階段程序的質(zhì)量。為了提高文檔的質(zhì)量和可讀性,說明書除了說明詳細(xì)設(shè)計(jì)的目的、任務(wù)與表達(dá)工具外

74、,還要介紹結(jié)構(gòu)程序設(shè)計(jì)的基本原理,以及如何用這些原理來指導(dǎo)模塊內(nèi)部的邏輯設(shè)計(jì),提高模塊控制結(jié)構(gòu)的清晰度。</p><p>  1、根據(jù)原型化的開發(fā)原則,為系統(tǒng)的每個(gè)模塊功能進(jìn)行界面設(shè)計(jì),作為進(jìn)一步優(yōu)化的基礎(chǔ)。</p><p>  2、進(jìn)行系統(tǒng)的流程分析,為模塊的細(xì)化做好準(zhǔn)備。</p><p>  3、對(duì)每個(gè)模塊進(jìn)行詳細(xì)的算法設(shè)計(jì)。</p><p&

75、gt;<b>  3.4.1系統(tǒng)前臺(tái)</b></p><p>  打開主頁的時(shí)候,漸變的背景讓人感覺到親切有自然感,體現(xiàn)練習(xí)中的樂趣和快樂,努力塑造更好的學(xué)習(xí)氛圍,圖中有頂端的標(biāo)題,背景圖片。有網(wǎng)站名字。還具有3中練習(xí)方式的圖標(biāo)choice、judge、translate。如下圖3-3所示。</p><p><b>  圖3-3 網(wǎng)站主頁</b>

76、</p><p>  3.4.2普通管理員模塊</p><p>  管理員只是在后臺(tái)進(jìn)行網(wǎng)站數(shù)據(jù)的添加和刪改還有,網(wǎng)站的維護(hù)、網(wǎng)站日常管理。后臺(tái)管理員輸入正確的用戶名和密碼后才能正確登陸,登陸的界面如圖3-4所示,</p><p>  圖3-4 管理員認(rèn)證</p><p>  進(jìn)行登陸時(shí)驗(yàn)證算法的流程圖如圖3-5所示。</p>

77、<p>  圖3-5 登陸流程</p><p>  管理員登陸成功之后可以對(duì)數(shù)據(jù)進(jìn)行添加、修改,具體操作界面如圖3-6所示。</p><p>  圖3-6 管理員修改數(shù)據(jù)頁面</p><p>  3.4.3練習(xí)功能模塊</p><p>  在進(jìn)行練習(xí)時(shí),經(jīng)分析設(shè)定了下面三種不同的練習(xí)方法,可根據(jù)需要進(jìn)行不同的選擇。具體選擇操作的界

78、面如圖3-7所示。</p><p>  圖3-7 學(xué)生模塊圖</p><p>  1、選擇功能是題目給出了漢語意思,選項(xiàng)中給出了出3個(gè)英文選項(xiàng),要求從中選出一個(gè)符合上述漢語意思的英文選項(xiàng)。如圖3-8</p><p>  圖3-8 選擇模塊圖</p><p>  選擇題算法的流程圖如圖3-9所示</p><p>  圖3

79、-9 選擇模塊圖</p><p>  在做題過程中會(huì)出現(xiàn)作對(duì)或做錯(cuò)的情況,這時(shí)不管對(duì)錯(cuò)都會(huì)有提示的窗口出現(xiàn)。如果答題正確會(huì)出現(xiàn)一個(gè)笑臉并且有句勉勵(lì)的話在笑臉下面出現(xiàn)“小伙伴真棒,繼續(xù)努力!”會(huì)鼓舞初中生的學(xué)習(xí)勁頭。如圖3-10所示。</p><p>  圖3-10 選擇模塊圖</p><p>  如果答題錯(cuò)誤會(huì)出現(xiàn)一個(gè)哭泣的臉并且有鼓勵(lì)的話在哭泣的臉下“加油啊!”,

80、會(huì)鼓勵(lì)初中生繼續(xù)努力好好學(xué)習(xí)。如圖3-11所示。</p><p>  圖3-11 選擇模塊圖</p><p> ?。硗獾膬煞N練習(xí)方式都會(huì)出現(xiàn)一樣的對(duì)錯(cuò)功能界面,就不再一一列舉了。)</p><p>  2、判斷功能是給出漢語,在漢語意思下給出一個(gè)英文的短語??从⑽亩陶Z意思是否和上面的漢語意思一致。如果對(duì)就點(diǎn)right,如果不一致就點(diǎn)wrong。如圖3-12<

81、/p><p>  圖3-12判斷模塊圖</p><p>  3、translate功能主要是給出一個(gè)漢語的意思,在它的下方有一藍(lán)色區(qū)域,在藍(lán)色區(qū)域中錯(cuò)亂排列著短語中的單詞,在藍(lán)色區(qū)域下有個(gè)答題框。需要初中生把藍(lán)色區(qū)域中的單詞拿鼠標(biāo)脫下來到答題框并且正確排列。如圖3-13</p><p>  圖3-13 翻譯模塊圖</p><p>  3.5 ph

82、p與數(shù)據(jù)庫的連接</p><p>  建立好數(shù)據(jù)庫表以后,本網(wǎng)站采用mysql_connect() 函數(shù)方法連接數(shù)據(jù)庫。具體的關(guān)鍵代碼如下。</p><p>  $host="127.0.0.1";</p><p>  $user="admin";</p><p>  $pwd="123456

83、";</p><p>  $db=mysql_connect($host, $user, $pwd) or die('Could not connect: ' . mysql_error());</p><p>  mysql_select_db("TABLE1", $db);</p><p>  mysql_query

84、("SET NAMES gb2312", $db); 這里是一個(gè)字符都不能錯(cuò)的否則將不能正確連接。</p><p><b>  4結(jié)束語</b></p><p>  本次初中英語短語網(wǎng)站設(shè)計(jì)與開發(fā)歷時(shí)三個(gè)月左右,初中英語短語網(wǎng)站的設(shè)計(jì)與架構(gòu)是一項(xiàng)大工程,不可能是一個(gè)人在短時(shí)間內(nèi)可以完成的,我這個(gè)網(wǎng)站設(shè)計(jì)也只是完成了一小部分。因?yàn)槭浅鯇W(xué)者,在設(shè)計(jì)過程

85、中遇到了不少技術(shù)性問題。一個(gè)人曾迷茫過、困惑過、沮喪過,迫于畢業(yè)的壓力,還是做下來了。這里只是實(shí)現(xiàn)了初中英語短語網(wǎng)站最基本的功能,如選擇、判斷、翻譯,和后臺(tái)數(shù)據(jù)的增減。對(duì)于資料上傳下載。每一個(gè)網(wǎng)站的建立都是制作人員辛勤勞動(dòng)的結(jié)果,完成一個(gè)很小的功能,布局都要仔細(xì)的修改代碼再反復(fù)測(cè)試再修改才能達(dá)到一個(gè)理想的效果。一個(gè)嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度是開發(fā)過程中所必須的。</p><p><b>  致謝</b>

86、</p><p>  在論文即將完成之際,回顧緊張但又充實(shí)的學(xué)習(xí)班和開發(fā)過程,本人在此向所有關(guān)心我的及幫助我的老師和同學(xué)們致以最真誠的感謝。</p><p>  本論文設(shè)計(jì)是在指導(dǎo)老師常淑惠的悉心指導(dǎo)和嚴(yán)格要求下完成的。從課題選擇、研究方法到程序設(shè)計(jì)都得到了常老師無私的幫助與指導(dǎo),在大學(xué)學(xué)習(xí)中也感受著老師一絲不茍、嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng)。在設(shè)計(jì)程序中,遇到了不少技術(shù)性問題,多虧了常老師的精心指

87、導(dǎo)和同學(xué)們的熱心幫助。在此,誠摯的向老師表示衷心的感謝。,身上學(xué)到了很多東西。他認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝他耐心的輔導(dǎo)。在撰寫論文階段,常老師幾次審閱我們的論文,提出了許多寶貴意見,沒有他的指導(dǎo),我們就不能較好的完成課題設(shè)計(jì)的任務(wù)。</p><p>  另

88、外,我還要感謝在這幾年來對(duì)我有所教導(dǎo)的老師,他們孜孜不倦的教誨不但讓我學(xué)到了很多知識(shí),而且讓我掌握了學(xué)習(xí)的方法,更教會(huì)了我做人處事的道理,在此表示感謝。同時(shí),在網(wǎng)站開發(fā)過程中還有同組的同學(xué)也給了我不少幫助,這里一并表示感謝。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 唐四新. 基于web標(biāo)準(zhǔn)的網(wǎng)頁設(shè)計(jì)與制作 北京:清華大學(xué)出版社,200

89、9年.</p><p>  [2] RobbibsJ.N. 學(xué)習(xí)web設(shè)計(jì)者.機(jī)械工業(yè)出版社.2009年</p><p>  [3] 何翠平. HTML網(wǎng)頁制作從入門到精通.人民郵電出版社》2007年7月</p><p>  [4] 何秀芳,孫良營(yíng) 網(wǎng)頁制作與網(wǎng)站建課堂實(shí)錄. 人民郵電出版社 2009年5月</p><p>  [5] 旭日東

90、升 網(wǎng)頁設(shè)計(jì)與配色經(jīng)典案例解析.電子工業(yè)出版社 2011年3月</p><p>  [6] 前沿科技 曾順. 精通CSS+DIV網(wǎng)頁樣式與布局. 人民郵電出版社,2009年11月</p><p>  [7] 鄒天思,孫鵬. PHP從入門到精通[M]. 北京: 清華大學(xué)出版社, 2008年.</

91、p><p>  [8] 陳湘揚(yáng), 陳國益. PHP5+MySQL網(wǎng)頁系統(tǒng)開發(fā)設(shè)計(jì)[M]. 北京: 電子工業(yè)出版社, 2007年.</p><p>  [9] 王瑩. JavaScript網(wǎng)頁特效案例教程. 機(jī)械工業(yè)出版社,2012年1月.</p><p>  [10] 葉青. 完全手冊(cè)HTML+CSS+Jav

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論