喀什大學(xué)畢業(yè)論文-在線維吾爾語(yǔ)學(xué)習(xí)系統(tǒng)_第1頁(yè)
喀什大學(xué)畢業(yè)論文-在線維吾爾語(yǔ)學(xué)習(xí)系統(tǒng)_第2頁(yè)
喀什大學(xué)畢業(yè)論文-在線維吾爾語(yǔ)學(xué)習(xí)系統(tǒng)_第3頁(yè)
喀什大學(xué)畢業(yè)論文-在線維吾爾語(yǔ)學(xué)習(xí)系統(tǒng)_第4頁(yè)
喀什大學(xué)畢業(yè)論文-在線維吾爾語(yǔ)學(xué)習(xí)系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

喀什大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)(2017屆)題目:維吾爾語(yǔ)在線學(xué)習(xí)系統(tǒng)學(xué)院:計(jì)算機(jī)科學(xué)技術(shù)學(xué)院專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名:指導(dǎo)教師:完成時(shí)間:2017年6月20日 IVUyghurlanguagelearningwebsiteABSTRACTUighurlanguageisalanguageusedbytheUighurpopulation,theuseofmorethantenmillionpeople.NativeUighurnonUyghurlanguagelearnersaremainlyintheXinjiangUygurAutonomousRegion,theUighurlanguageenthusiastsaredividedintothreecategories:Firstis:Thesizeoftheprofessionalcollegesautonomouslearners;becausethemajorityofXinjiangUyguraccountedforthenumberofpeople,sothesizeofthesizeoftheXinjiangschoolhavesetupspecialdepartments,andovertheyearshasbeenintherecruitmentofstudents.Secondis:Thetrainingoflearners;Xinjiangbecauseofworkrequirements,governmentagenciesworkinginXinjiang,peopleofallnationalitieshaveshort-termtrainingandin-servicetrainingforUyghur.Thethirdis:Allethnicgroupsintheirlearning;becauseofthelifeandworkofthedemand,inordertobetterintegrationintheenvironmentofXinjiang,betterabletolearnUyghurcustomhasmanyvariety,intellectualsbeganvoluntarylearninginUyghurlanguage.Inordertomeetthisrequirement,Idesignedanddevelopedthiswebsite

--

"Uyghurlearningwebsite";andinordertoallowmorepeopletounderstandindetailthefollowingwebsite,analyzesthewebsite.ThispaperintroducesindetailtherealizationmethodofwebsitedesignandthefunctionmoduleoftheUygurlanguagestudy,andthedatapartofadetailedandcompleteintroduction.ThewebsiteisbasedonPHPplatform,thewin7/win10operatingsystem,usingAdobeDreamweaverCS4asdevelopmenttool,usingMySQLasthedatasource,thedesignandimplementationofUyghurlanguagelearningsoftware.ThesoftwarehasaUighuralphabet,captionexplanation,vocabularylearning,sentencelearning,flashcardsfivemodules,tomeetthemajorityoflovetolearnUyghurethnicscholarsdemand.Keywords:Learningwebsite;website,:UyghurLanguage;Language;PAGE11引言1.1課題的研究背景以及研究意義 隨著信息技術(shù)與互聯(lián)網(wǎng)的不斷發(fā)展,21世紀(jì)已經(jīng)進(jìn)入了信息時(shí)代并逐漸成熟。信息時(shí)的迅速發(fā)展給各國(guó)各族的人帶來(lái)了很大的變化。信息技術(shù)和信息系統(tǒng)幾乎滲透到了各行各業(yè);而在這很快發(fā)展的信息時(shí)代里,擁有多種語(yǔ)言也變成了發(fā)展自己的好大機(jī)會(huì);因出現(xiàn)了很多學(xué)維吾爾語(yǔ)的各族學(xué)者和愛(ài)好者,為了滿足他們需求,我們產(chǎn)生了一種新的學(xué)習(xí)方式——設(shè)備學(xué)習(xí)。每一個(gè)用戶通過(guò)電腦在任何時(shí)間任何地點(diǎn)都能達(dá)到學(xué)習(xí)的目的。移動(dòng)設(shè)備學(xué)習(xí)網(wǎng)站和軟件的開(kāi)發(fā)目的是開(kāi)發(fā)出一個(gè)適合各種人學(xué)習(xí)的移動(dòng)設(shè)備學(xué)習(xí)網(wǎng)站,為那些學(xué)習(xí)多語(yǔ)言的各類人提供一個(gè)隨時(shí)隨地的學(xué)習(xí)資源和環(huán)境。維吾爾語(yǔ)學(xué)習(xí)網(wǎng)站的研究目的在于培養(yǎng)各民族中雙語(yǔ)精通的人才,從而增進(jìn)個(gè)民族之間的文學(xué)的學(xué)習(xí)與研究;習(xí)俗的研究與學(xué)習(xí);穿著言行的學(xué)習(xí)與研究;更加潤(rùn)滑新疆各族人民之間的各種溝通與民族習(xí)俗,文學(xué)等各種交換。讓各族人民在尊重彼此的習(xí)俗愛(ài)好,嚴(yán)守對(duì)彼此習(xí)俗中的各種的忌諱的前提下和睦相處。1.2國(guó)內(nèi)外研究情況1.2.1國(guó)外研究情況隨著世界經(jīng)濟(jì)不斷發(fā)展,我國(guó)家各族人民也不斷的出現(xiàn)在世界平臺(tái)上,這個(gè)讓世界各族人民有了學(xué)習(xí)不同語(yǔ)言的興趣;現(xiàn)在維吾爾族漸漸不斷地登上了世界的舞臺(tái),這使世界各國(guó)家各族人民認(rèn)識(shí)了維吾爾族,也讓他們有了對(duì)維吾爾語(yǔ)的興趣。但,因?yàn)樵诰€學(xué)習(xí)和設(shè)備學(xué)習(xí)的軟件和網(wǎng)站的缺少,而書(shū)卻不便隨身帶著,很多愛(ài)學(xué)維吾爾語(yǔ)的愛(ài)好者們?cè)趯W(xué)習(xí)上遇到了很多麻煩。1.2.2國(guó)內(nèi)研究情況中國(guó)是一個(gè)56個(gè)民族國(guó)家,語(yǔ)言類型也較多。各民族之間互相學(xué)習(xí)已經(jīng)變成了現(xiàn)階段發(fā)展的重要需求。為此,在各省各民族之間不斷有很多維吾爾語(yǔ)的學(xué)習(xí)愛(ài)好者出現(xiàn)。就以新疆內(nèi)來(lái)說(shuō),新疆各地區(qū),各自治州就有四十多個(gè)民族;這些民族因信仰,地理環(huán)境不一樣,各民族都有著屬于自己的習(xí)俗,穿著,文學(xué),言行等各方面的不一樣。而新疆作為以維吾爾族為絕大多數(shù)的地區(qū),各族人民中間出現(xiàn)學(xué)習(xí)維吾爾語(yǔ)的高潮;而且,各學(xué)校也前后開(kāi)啟了關(guān)于維吾爾族語(yǔ)言的專門(mén)的研究項(xiàng)目。1.3系統(tǒng)主要做的工作及思路本網(wǎng)站是專門(mén)的維吾爾語(yǔ)學(xué)習(xí)的網(wǎng)站,該系統(tǒng)能夠讓學(xué)習(xí)者自由地在網(wǎng)站中選擇自己喜歡的學(xué)習(xí)方式。每個(gè)模塊都插有聲音和圖片,學(xué)習(xí)者根據(jù)配音和圖片,文字等的結(jié)合,能夠更好地,更深入地學(xué)習(xí)維吾爾語(yǔ)。網(wǎng)站中主要有維吾爾語(yǔ)字母表,發(fā)音,單詞學(xué)習(xí),對(duì)話,閱讀,視頻學(xué)習(xí)等六個(gè)模塊,滿足了廣大愛(ài)學(xué)維吾爾語(yǔ)的各族學(xué)者的需求?!毒S吾爾語(yǔ)字母表》模塊里有維吾爾語(yǔ)三十二個(gè)字母的Flash圖,寫(xiě)法及讀法?!栋l(fā)音》模塊里對(duì)三十二個(gè)字母進(jìn)行了詳細(xì)解釋,怎樣讀,怎樣發(fā)出聲音。每一個(gè)Flash圖都帶有字母詳細(xì)讀法?!秵卧~學(xué)習(xí)》模塊里對(duì)單詞進(jìn)行維漢雙語(yǔ)的寫(xiě)法,配有聲音;學(xué)者可以根據(jù)自身的情況,對(duì)維漢兩種語(yǔ)言進(jìn)行比較式的學(xué)習(xí)?!秾?duì)話》模塊里對(duì)每個(gè)句子進(jìn)行雙語(yǔ)的寫(xiě)法,配有聲音;學(xué)者可以根據(jù)自身的情況,對(duì)維漢兩種語(yǔ)言進(jìn)行比較式的學(xué)習(xí)。聲音材料是錄音軟件來(lái)錄得?!堕喿x》模塊里有很多的有關(guān)維吾爾族文化的閱讀文件,;學(xué)者可以根據(jù)自身的情況,選自文件朗讀原文學(xué)習(xí)?!兑曨l學(xué)習(xí)》模塊里有很多的有關(guān)維吾爾語(yǔ)視頻,;學(xué)者可以根據(jù)自身的情況,選自看視頻自己學(xué)習(xí)。1.4論文章節(jié)安排首先,第一章介紹了維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的研究背景,研究意義,本網(wǎng)站國(guó)內(nèi)外發(fā)展等問(wèn)題。第2章:維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)和研究需求分析,介紹了維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)和研究目標(biāo)性需求和功能性需求、以及詳細(xì)的介紹了本網(wǎng)站的數(shù)據(jù)流圖與數(shù)據(jù)字典。第3章:主要介紹了維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)和研究網(wǎng)站的目標(biāo)、功能模塊的劃分及結(jié)構(gòu)、以及數(shù)據(jù)庫(kù)的設(shè)計(jì)。第4章:維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)和研究的總體設(shè)計(jì)和相關(guān)算法介紹。第5章:主要介紹了維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)和研究的運(yùn)行結(jié)構(gòu)和功能結(jié)構(gòu)等。最后:總結(jié)和展望,提出維吾爾語(yǔ)在線學(xué)習(xí)網(wǎng)站研究中存在的不足之處和將來(lái)進(jìn)一步研究的方向。2需求分析2.1概述2.1.1技術(shù)可行性分析計(jì)算機(jī)要求:Windows7;開(kāi)發(fā)技術(shù):PHP,HTML,JavaScript;應(yīng)用軟件:MySQL,Navicat,apmserver,F(xiàn)lash,Photoshopcs6;本系統(tǒng)在Windows7操作系統(tǒng)中進(jìn)行開(kāi)發(fā),在軟、硬件工具方面有一些更新和改進(jìn),首先數(shù)據(jù)庫(kù)進(jìn)行了改變,轉(zhuǎn)而應(yīng)用了我們常見(jiàn)的MySQL數(shù)據(jù)庫(kù),以及它的圖形化界面Navicatfomysql;然后在圖片上,使用了Photoshopcs6修改制作;其次,在編譯代碼的工具上,并且在其中添加PHP相關(guān)插件;增加了服務(wù)器的使用,這里用到apmserver(Apache【服務(wù)器】+MySQL【數(shù)據(jù)庫(kù)】+PHP【編譯語(yǔ)言】),它是一款針對(duì)PHP語(yǔ)言的服務(wù)器,最后在編譯語(yǔ)言上,還是繼承了原有頁(yè)面布局的HTML語(yǔ)言,在功能實(shí)現(xiàn)、表單提交、數(shù)據(jù)庫(kù)連接方面也集成應(yīng)用了PHP語(yǔ)言,JavaScript語(yǔ)言。因而,在技術(shù)上,這套網(wǎng)站是可行的。本網(wǎng)站就針對(duì)新疆內(nèi)各族人們對(duì)維吾爾語(yǔ)的學(xué)習(xí)興趣及需求,進(jìn)行分析,調(diào)查移動(dòng)設(shè)備學(xué)習(xí)在維吾爾語(yǔ)中的重要性,研究維吾爾語(yǔ)的基礎(chǔ)性學(xué)習(xí)的設(shè)計(jì)與原則過(guò)程,開(kāi)發(fā)出一個(gè)初步的學(xué)習(xí)網(wǎng)站。我很希望能夠滿足學(xué)習(xí)維吾爾語(yǔ)中的一個(gè)空缺,最后能夠到達(dá)提高學(xué)習(xí)維吾爾語(yǔ)效果,能夠進(jìn)一步推廣維吾爾語(yǔ)言的目的。2.1.2系統(tǒng)可行性分析系統(tǒng)可行性分析的主要任務(wù)是確定本項(xiàng)目是否必要和可行。系統(tǒng)的主要工作流程是:根據(jù)學(xué)者的選擇要從數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)。初學(xué)者都是從字母開(kāi)始學(xué)習(xí)。每一個(gè)模塊都是先從數(shù)據(jù)庫(kù)里把數(shù)據(jù)讀取,然后輸出到屏幕。不管是Flash圖片還是音頻/視頻,系統(tǒng)從數(shù)據(jù)庫(kù)的指定位置里把數(shù)據(jù)讀取后能顯示到界面。雖然有些學(xué)生在學(xué)習(xí)維語(yǔ)時(shí)會(huì)感覺(jué)到有壓力,但在實(shí)際的學(xué)習(xí)生活中卻難以付之行動(dòng),加以改正。有些學(xué)生在很強(qiáng)的壓力下希望通過(guò)很短時(shí)間的語(yǔ)言學(xué)習(xí)而得到較高的成績(jī)。另外,在就業(yè)形勢(shì)日益嚴(yán)峻的當(dāng)下,學(xué)生對(duì)維語(yǔ)學(xué)習(xí)逐漸缺乏積極性,主動(dòng)性,自覺(jué)性和自信心;他們習(xí)慣性地把現(xiàn)階段的維語(yǔ)學(xué)習(xí)簡(jiǎn)單地看成是為了拿畢業(yè)證,學(xué)位證,為以后找工作打基礎(chǔ)。由于維語(yǔ)學(xué)習(xí)的動(dòng)機(jī)不強(qiáng),雖有明確的學(xué)習(xí)目的,但自定的學(xué)習(xí)目標(biāo)過(guò)低,再加上學(xué)習(xí)信心的缺乏,這都直接影響到了學(xué)生維語(yǔ)學(xué)習(xí)內(nèi)在動(dòng)力的不足。從本網(wǎng)站各功能上看,網(wǎng)站的可用性比較高;學(xué)者可以從各方面達(dá)到學(xué)習(xí)的效果——維吾爾語(yǔ)的讀法,寫(xiě)法,對(duì)話,等等。從維吾爾語(yǔ)學(xué)習(xí)的現(xiàn)況來(lái)看,維吾爾語(yǔ)學(xué)習(xí)網(wǎng)站的開(kāi)發(fā)是可行的,所以本人開(kāi)發(fā)了本網(wǎng)站。3總體設(shè)計(jì)3.1系統(tǒng)主功能《維吾爾語(yǔ)字母表》模塊里有維吾爾語(yǔ)三十二個(gè)字母的Flash圖,寫(xiě)法及讀法?!栋l(fā)音》模塊里對(duì)三十二個(gè)字母進(jìn)行了詳細(xì)解釋,怎樣讀,怎樣發(fā)出聲音。每一個(gè)Flash都帶有字母詳細(xì)讀法?!秵卧~學(xué)習(xí)》模塊里對(duì)單詞進(jìn)行維漢雙語(yǔ)的寫(xiě)法,配有聲音;學(xué)者可以根據(jù)自身的情況,對(duì)維漢兩種語(yǔ)言進(jìn)行比較式的學(xué)習(xí)?!秾?duì)話》模塊里對(duì)每個(gè)句子進(jìn)行雙語(yǔ)的寫(xiě)法,配有聲音;學(xué)者可以根據(jù)自身的情況,對(duì)維漢兩種語(yǔ)言進(jìn)行比較式的學(xué)習(xí)。聲音材料是錄音軟件來(lái)錄得?!堕喿x》模塊里有很多的有關(guān)維吾爾族文化的閱讀文件,;學(xué)者可以根據(jù)自身的情況,選自文件朗讀原文學(xué)習(xí)?!兑曨l學(xué)習(xí)》模塊里有很多的有關(guān)維吾爾語(yǔ)視頻,;學(xué)者可以根據(jù)自身的情況,選自看視頻自己學(xué)習(xí)。圖3-1網(wǎng)站功能圖圖3-1網(wǎng)站功能圖3.2網(wǎng)站流程圖圖3-2網(wǎng)站流程圖圖3-2網(wǎng)站流程圖圖3-3對(duì)話表E-R圖圖3-4字母表E-R圖圖3-3對(duì)話表E-R圖圖3-4字母表E-R圖圖3-5視頻表E-R圖圖3-5視頻表E-R圖3.3數(shù)據(jù)庫(kù)設(shè)計(jì)3.3.1庫(kù)設(shè)計(jì)系統(tǒng)主要涉及的信息有五種:維吾爾語(yǔ)字母,發(fā)音,單詞,對(duì)話,閱讀,視頻。所以,系統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)設(shè)計(jì)為六個(gè)表:1.字母:記錄維吾爾語(yǔ)字母表里的三十二個(gè)字母和Flash文件的相對(duì)地址。2.發(fā)音:記錄維吾爾語(yǔ)字母表里的三十二個(gè)字母和發(fā)音的Flash文件的相對(duì)地址。3.單詞表:記錄維吾爾語(yǔ)字母表里的三十二個(gè)字母和單詞的Flash文件的相對(duì)地址。4.對(duì)話:記錄維吾爾語(yǔ)中常用詞語(yǔ)的維漢兩種句子,及其相對(duì)的音頻文件的地址。5.閱讀:記錄維吾爾語(yǔ)文化有關(guān)閱讀文件的標(biāo)題,及其相對(duì)標(biāo)題內(nèi)容。6.視頻學(xué)習(xí):記錄有關(guān)視頻的標(biāo)題,及其相對(duì)的視頻文件的地址。3.3.2表設(shè)計(jì)數(shù)據(jù)庫(kù)的各個(gè)表設(shè)計(jì)為如下:1.字母表/發(fā)音表編號(hào)字段名稱數(shù)據(jù)類型字段寬度1tb_id文本502tb_fla文本503tb_id文本504tb_sta文本50表3.1單詞表2.對(duì)話編號(hào)字段名稱數(shù)據(jù)類型字段寬度1tb_uytext文本502Tb_uydis文本503Tb_uyurl文本504Tb_hntext文本505Tb_hndis文本506Tb_hnurl文本507Tb_tur文本50表3.2句子表3.閱讀表編號(hào)字段名稱數(shù)據(jù)類型字段寬度1tb_title文本502tb_text文本503tb_time文本50表3.3看圖識(shí)字表4.單詞編號(hào)字段名稱數(shù)據(jù)類型字段寬度1tb_hawarname文本502tb_hawarfile文本503tb_time文本50表3.4字母表5.視頻表編號(hào)字段名稱數(shù)據(jù)類型字段寬度1tb_name文本502tb_rfile文本503tb_sfile文本504tb_jishu文本505tb_time文本50表3.5字母詳解表4詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)開(kāi)發(fā)環(huán)境與工具 計(jì)算機(jī)要求:Windows7/Windows10; 開(kāi)發(fā)技術(shù):PHP,HTML,Javascript; 應(yīng)用軟件:MySQL,Navicatformysql,apmserver,Dreamweaver,Photoshopcs6;本系統(tǒng)在Windows7操作系統(tǒng)中進(jìn)行開(kāi)發(fā),在軟、硬件工具方面有一些更新和改進(jìn),首先數(shù)據(jù)庫(kù)進(jìn)行了改變,轉(zhuǎn)而應(yīng)用了我們常見(jiàn)的MySQL數(shù)據(jù)庫(kù),以及它的圖形化界面Navicatformysql;然后在圖片上,使用了Photoshopcs6修改制作;其次,在編譯代碼的工具上,放棄了原先的Dreamweaver,而是用了我們熟悉的Eclipse,并且在其中添加PHP相關(guān)插件;增加了服務(wù)器的使用,這里用到apmserver(Apache【服務(wù)器】+MySQL【數(shù)據(jù)庫(kù)】+PHP【編譯語(yǔ)言】),它是一款針對(duì)PHP語(yǔ)言的服務(wù)器,最后在編譯語(yǔ)言上,還是繼承了原有頁(yè)面布局的HTML語(yǔ)言,在功能實(shí)現(xiàn)。4.1.1開(kāi)發(fā)環(huán)境該系統(tǒng)采用了PHP語(yǔ)言來(lái)實(shí)現(xiàn),選擇PHP語(yǔ)言的原因是該語(yǔ)言是一個(gè)新興的編程語(yǔ)言,PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本預(yù)處理器”)是一種通用開(kāi)源腳本語(yǔ)言。語(yǔ)法吸收了C語(yǔ)言、Java和Perl的特點(diǎn),利于學(xué)習(xí),使用廣泛,主要適用于Web開(kāi)發(fā)領(lǐng)域。PHP獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用)文檔中去執(zhí)行,執(zhí)行效率比完全生成HTML標(biāo)記的CGI要高許多;PHP還可以執(zhí)行編譯后代碼,編譯可以達(dá)到加密和優(yōu)化代碼運(yùn)行,使代碼運(yùn)行更快。4.1.2PHP的基本特點(diǎn)開(kāi)放的源代碼:所有的PHP源代碼事實(shí)上都可以得到。PHP是免費(fèi)的和其它技術(shù)相比,PHP本身免費(fèi)。PHP的快捷性程序開(kāi)發(fā)快,運(yùn)行快,技術(shù)本身學(xué)習(xí)快。嵌入于HTML:因?yàn)镻HP可以被嵌入于HTML語(yǔ)言,它相對(duì)于其他語(yǔ)言,編輯簡(jiǎn)單,實(shí)用性強(qiáng),更適合初學(xué)者。跨平臺(tái)性強(qiáng):由于PHP是運(yùn)行在服務(wù)器端的腳本,可以運(yùn)行在UNIX、LINUX、WINDOWS下。效率高:PHP消耗相當(dāng)少的系統(tǒng)資源。圖像處理:用PHP動(dòng)態(tài)創(chuàng)建圖像面向?qū)ο螅涸趐hp中,面向?qū)ο蠓矫娑加辛撕艽蟮母倪M(jìn),現(xiàn)在php完全可以用來(lái)開(kāi)發(fā)大型商業(yè)程序。專業(yè)專注:PHP支持腳本語(yǔ)言為主,同為類C語(yǔ)言。4.1.3notepad++Notepad++是一套非常有特色的自由軟件的純文字編輯器(許可證:GPL),有完整的中文化接口及支援多國(guó)語(yǔ)言撰寫(xiě)的功能(UTF8技術(shù))。它的功能比Windows中的

Notepad(記事簿)強(qiáng)大,除了可以用來(lái)制作一般的純文字說(shuō)明文件,也十分適合當(dāng)作撰寫(xiě)電腦程序的編輯器。Notepad++不僅有語(yǔ)法高亮度顯示,也有語(yǔ)法折疊功能,并且支援宏以及擴(kuò)充基本功能的外掛模組。[1]Notepad++是一款非常有特色的編輯器,是開(kāi)源軟件,可以免費(fèi)使用。支持的語(yǔ)言:C,C++,

Java

,C#,

XML,Ada,

HTML,PHP,ASP,….等很多語(yǔ)言。4.2使用MySQL創(chuàng)建數(shù)據(jù)庫(kù)4.2.1數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于表達(dá)和組織信息,總而言之,數(shù)據(jù)庫(kù)就是信息量的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類:非關(guān)系數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)中有著各個(gè)不同功能的術(shù)語(yǔ)。4.2.2新建一個(gè)數(shù)據(jù)庫(kù)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)首先要仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須要,是靈活的,有邏輯性的。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程稱為數(shù)據(jù)的模型設(shè)計(jì)。(1)標(biāo)識(shí)需要的數(shù)據(jù);(2)收集被子標(biāo)識(shí)的字段到表中;(3)標(biāo)識(shí)主關(guān)鍵字字段;(4)規(guī)范數(shù)據(jù);(5)標(biāo)識(shí)指定字段的信息;5系統(tǒng)運(yùn)行結(jié)果5.1主要功能實(shí)現(xiàn)主界面運(yùn)行結(jié)果如圖所示:5.2部分小功能實(shí)現(xiàn)5.2.1維吾爾語(yǔ)字母表維吾爾語(yǔ)字母模塊圖為如下:主要代碼:<?php$id=$_GET['pla'];$query="select*fromharpwheretb_id=".$id."";$resu=mysql_query($query);while($bj=mysql_fetch_array($resu)){?><tablewidth="880"height="300"border="1"style="margin-top:0px;"><tr><td><objectclassid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0"width="880"height="550"id="Elipba"align="middle"> <paramname="allowScriptAccess"value="sameDomain"/> <paramname="allowFullScreen"value="false"/> <paramname="movie"value="a.swf"/> <paramname="quality"value="high"/> <paramname="bgcolor"value="#ffffff"/> <embedsrc="<?phpecho$bj['tb_fla'];?> </object></td></tr></table><?php}?></div><divclass="bala2"> <?php $wv="select*fromharpwheretb_sta='$sta'orderbytb_idasc"; $sv=@mysql_query($wv)ordie('SQL錯(cuò)誤:'.mysql_error()); ?><?phpwhile($bj=mysql_fetch_array($sv)){?> <ahref="play.php?pla=<?phpecho$bj['tb_id'];?>&sta=<?phpecho$sta;?>"><li><?phpecho$bj['tb_name'];?></li></a><?php}?></div></div>5.2.2單詞學(xué)習(xí)字母詳解模塊運(yùn)行圖為以下所示:主要代碼:<?php$id=$_GET['pla'];$query="select*fromharpwheretb_id=".$id."";$resu=mysql_query($query);while($bj=mysql_fetch_array($resu)){?><tablewidth="880"height="300"border="1"style="margin-top:0px;"><tr><td><objectclassid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0"width="880"height="550"id="Elipba"align="middle"> <paramname="allowScriptAccess"value="sameDomain"/> <paramname="allowFullScreen"value="false"/> <paramname="movie"value="a.swf"/> <paramname="quality"value="high"/> <paramname="bgcolor"value="#ffffff"/> <embedsrc="<?phpecho$bj['tb_fla'];?> </object></td></tr></table><?php}?></div><divclass="bala2"> <?php$wv="select*fromharpwheretb_sta='$sta'orderbytb_idasc";$sv=@mysql_query($wv)ordie('SQL錯(cuò)誤:'.mysql_error()); ?><?phpwhile($bj=mysql_fetch_array($sv)){?> <ahref="play.php?pla=<?phpecho$bj['tb_id'];?>&sta=<?phpecho$sta;?>"> <li><?phpecho$bj['tb_name'];?></li> </a><?php}?></div></div>5.2.3對(duì)話主要代碼:<scripttype="text/javascript"> functiont(id,sta){ $.getJSON("admin/doDialog.php",{tb_id:id,tb_tur:sta},function(json){ $('embed').remove(); if(sta=="uy"){ $('body').append('<embedsrc="'+json.tb_uyurl+'"autostart="true"hidden="true"loop="false">'); }else{ $('body').append('<embedsrc="'+json.tb_hnurl+'"autostart="true"hidden="true"loop="false">')}}); }</script><?php $query="select*fromdialogwheretb_tur='$id'"; $resu=mysql_query($query); ?> <divclass="play"style="background:#fff;text-align:right;overflow:scroll;"> <?phpwhile($bj=mysql_fetch_array($resu)){?> <p><ahref="javascript:;"onclick="t(<?phpecho$bj['tb_id'];?>,'uy');"><imgsrc="admin/image/y.gif"/>  </a><?phpecho$bj['tb_uytext'];?></p> <p><?phpecho$bj['tb_uydis'];?></p> <p><ahref="javascript:;"onclick="t(<?phpecho$bj['tb_id'];?>,'hn');"><imgsrc="admin/image/y.gif"/>  </a><?phpecho$bj['tb_hntext'];?></p> <p><?phpecho$bj['tb_hndis'];?></p> <br/> <hr/> <?php}?>5.2.4閱讀主要代碼:<?php$wv="select*fromtextorderbytb_idasc";$sv=@mysql_query($wv)ordie('SQL錯(cuò)誤:'.mysql_error());?><divclass="to"><dlstyle="background:#fff;height:550px;overflow:scroll;color:#000;font-size:25px;direction:rtl"><?php$i=1;while($bj=mysql_fetch_array($sv)){?><pstyle="text-align:right;font-siz:12px;"><?phpecho$i++;?>><astyle="text-decoration:none;"href="textplay.php?pla=<?phpecho$bj['tb_id'];?>"><?phpechosubstr($bj['tb_title'],0,25);?></a></p><?php}?><?php$query="select*fromtextwheretb_id=".$id;$resu=mysql_query($query);?><?phpwhile($bj=mysql_fetch_array($resu)){?><divclass="play"style="background:#fff;text-align:right;overflow:scroll;"><h2style="text-align:center;"><?phpecho$bj['tb_title'];?></h2> <?phpecho$bj['tb_text'];?></div><?php}?>5.2.5視頻主界面主要代碼:<?php$wv="select*fromvidioorderbytb_idasc";$sv=@mysql_query($wv)ordie('SQL錯(cuò)誤:'.mysql_error());?><divclass="bala1"style="overflow-x:auto;"><?phpwhile($bj=mysql_fetch_array($sv)){?><dl><dd><ahref="viplay.php?pla=<?phpecho$bj['tb_id'];?>"><imgsrc="<?phpecho$bj['tb_rfile'];?>"></a></dd><dt><?phpecho$bj['tb_name'];?></br>(???????<?phpecho$bj['tb_jishu'];?>)</dt></dl><?php}?>5.2.6視頻播放界面主要代碼:<?php$wv="select*fromvidioorderbytb_idasc";$sv=@mysql_query($wv)ordie('SQL錯(cuò)誤:'.mysql_error());?><divclass="to"style="overflow-y:auto;height:600px;"><?phpwhile($bj=mysql_fetch_array($sv)){?><dl><dd><ahref="viplay.php?pla=<?phpecho$bj['tb_id'];?>"><imgsrc="<?phpecho$bj['tb_rfile']?>"></a></dd><dt><?phpecho$bj['tb_name'];?></dt></dl><?php}?></div><?php$query="select*fromvidiowheretb_id=".$id;$resu=mysql_query($query);?><?phpwhile($bj=mysql_fetch_array($resu)){?><divclass="play"><objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0"width="660"height="550"><paramname="movie"value="flvplayer.swf"><paramname="quality"value="high"><paramname="allowFullScreen"value="true"><paramname="FlashVars"value="vcastr_file=<?phpecho$bj['tb_sfile'];?>&LogoText=&BufferTime=3&IsAutoPlay=1"></object></div><?php}?>5.2.7后臺(tái)登錄界面主要代碼:<?phpsession_start();require"./common/confige.php";if($_GET['action']=='admin_login'){$name=$_POST['tb_name'];$passowrd=$_POST['tb_password'];if($name&&$passowrd){$sql="SELECT*FROMadminWHEREtb_name='$name'andtb_password='$passowrd'";$res=mysql_query($sql);$rows=mysql_num_rows($res);if($rows){ $_SESSION['tb_name']=$name; echo"<scriptlanguage=javascript>alert('登陸成功');location.href='index.php';</script>";exit;}echo"<scriptlanguage=javascript>alert('用戶名密碼錯(cuò)誤');history.back();</script>";}else{echo"<scriptlanguage=javascript>alert('用戶名密碼不能為空');history.back();</script>";exit;}}?>5.2.8后臺(tái)主界面5.2.9后臺(tái)管理字母和發(fā)音界面主要代碼:<?phpsession_start();require"./common/anquan.php";require"./common/confige.php";if(isset($_POST['sub'])){ define('MAX_SIZE',3000000);//print_r($_FILES["upfile"]);if(is_uploaded_file($_FILES['upfile']['tmp_name'])){$upfile=$_FILES["upfile"];$name=$upfile["name"];$type=$upfile["type"];$size=$upfile["size"];$tmp_name=$upfile["tmp_name"];}}error_reporting(0);if($_GET['action']=='hathawar'){ //創(chuàng)建一個(gè)空數(shù)組,用來(lái)存放提交過(guò)來(lái)的合法數(shù)據(jù) $_clean=array(); $_clean['tb_hawarname']=$_POST['tb_hawarname']; $_clean['tb_hawarfile']=$_POST['tb_hawarfile']; $_clean['tb_sta']=$_POST['tb_sta']; $sql=""; $s="?????"; $s1="????????"; if($_clean['tb_sta']=="?????"){ $sql1="UPDATEharpsettb_fla='".$_clean['tb_hawarfile']."'wheretb_name='".$_clean['tb_hawarname']."'andtb_sta='".$s."'";}else{ $sql1="UPDATEharpsettb_fla='".$_clean['tb_hawarfile']."'wheretb_name='".$_clean['tb_hawarname']."'andtb_sta='".$s1."'"; } mysql_query($sql1); echo"<scriptlanguage=javascript>alert('提交成功!');location.href='hathawar.php';</script>"; } ?>5.2.10后臺(tái)管理視頻上傳界面主要代碼:<?phpsession_start();require"./common/anquan.php";require"./common/confige.php";error_reporting(0);if(isset($_POST['sub'])){ define('MAX_SIZE',3000000);define('URL',dirname(__FILE__).'\vidio');//print_r($_FILES["upfile"]);if(is_uploaded_file($_FILES['upfile']['tmp_name'])){$upfile=$_FILES["upfile"];$name=$upfile["name"];$type=$upfile["type"];$size=$upfile["size"];$tmp_name=$upfile["tmp_name"];if(!is_dir(URL)){ mkdir(URL,0777); }if(!@move_uploaded_file($_FILES['upfile']['tmp_name'],URL.'/'.iconv("UTF-8","gb2312",$_FILES['upfile']['name']))){ echo"<scriptlanguage=javascript>alert('移動(dòng)失敗!');history.back();location.href='dora.php';</script>"; } else{if($_GET['action']=='let'){ //創(chuàng)建一個(gè)空數(shù)組,用來(lái)存放提交過(guò)來(lái)的合法數(shù)據(jù) $_clean=array(); $_clean['tb_hawarname']=$_POST['tb_hawarname']; $_clean['tb_hawarfile']=$_POST['tb_hawarfile']; $_clean['tb_hawarp']=$_POST['tb_hawarp']; $_clean['tb_js']=$_POST['tb_js']; $_clean['tb_tm']=$_POST['tb_tm']; mysql_query("INSERTINTOvidio( tb_name, tb_rfile, tb_sfile, tb_jishu, tb_time ) VALUE ( '{$_clean['tb_hawarname']}', '{$_clean['tb_hawarp']}', '{$_clean['tb_hawarfile']}', '{$_clean['tb_js']}', '{$_clean['tb_tm']}' )"); echo"<scriptlanguage=javascript>alert('提交成功!');location.href='let.php';</script>"; } ?>5.2.11后臺(tái)管理對(duì)話界面主要代碼:<?phpsession_start();require"./common/anquan.php";require"./common/confige.php";if(isset($_POST['sub'])){ define('MAX_SIZE',3000000);//print_r($_FILES["upfile"]);if(is_uploaded_file($_FILES['upfile']['tmp_name'])){$upfile=$_FILES["upfile"];$name=$upfile["name"];$type=$upfile["type"];$size=$upfile["size"];$tmp_name=$upfile["tmp_name"]; }}error_reporting(0);if($_GET['action']=='hathawar'){ //創(chuàng)建一個(gè)空數(shù)組,用來(lái)存放提交過(guò)來(lái)的合法數(shù)據(jù) $_clean=array(); $_clean['tb_hawarname']=$_POST['tb_hawarname']; $_clean['tb_hawarfile']=$_POST['tb_hawarfile']; $_clean['tb_sta']=$_POST['tb_sta']; $sql=""; $s="?????"; $s1="????????"; if($_clean['tb_sta']=="?????"){ $sql1="UPDATEharpsettb_fla='".$_clean['tb_hawarfile']."'wheretb_name='".$_clean['tb_hawarname']."'andtb_sta='".$s."'";}else{ $sql1="UPDATEharpsettb_fla='".$_clean['tb_hawarfile']."'wheretb_name='".$_clean['tb_hawarname']."'andtb_sta='".$s

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論