資源描述:
《基于web的動態(tài)幾何作圖系統(tǒng)研究new》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、華中師范大學(xué)碩士學(xué)位論文基于Web的動態(tài)幾何作圖系統(tǒng)研究姓名:孫華麗申請學(xué)位級別:碩士專業(yè):教育技術(shù)學(xué)指導(dǎo)教師:楊宗凱;劉清堂20080501@磺壹擘柱諗囊融鯔粼S鑷蝴摘要Web動態(tài)幾何作圖在網(wǎng)絡(luò)遠(yuǎn)程教育,特別是在網(wǎng)絡(luò)遠(yuǎn)程幾何教育中具有重大的意義?;赪eb的動態(tài)幾何智能作圖系統(tǒng)可以促成有意義的數(shù)學(xué)學(xué)習(xí),促進(jìn)網(wǎng)絡(luò)遠(yuǎn)程幾何教育的發(fā)展?!瘎討B(tài)幾何系統(tǒng)(DGS,Dyn鋤icGeometrySystem)通常是指上世紀(jì)90年代發(fā)展起來的一個(gè)計(jì)算機(jī)幾何作圖環(huán)境。通過建立點(diǎn)、線、圓等幾何元素及幾何關(guān)系,使用者可以進(jìn)行動態(tài)作圖。較為熟知的動態(tài)幾何工具包括國外的幾
2、何畫板、國內(nèi)的超級畫板。存在的主要問題:標(biāo)準(zhǔn)化問題,不同的圖形格式互不兼容,不利于數(shù)據(jù)交換和互聯(lián)網(wǎng)圖形搜索等;速度及瀏覽器安全問題、圖形的再現(xiàn)問題等;智能操作問題。本文利用SVG技術(shù)設(shè)計(jì)、開發(fā)一個(gè)基于Web的動態(tài)幾何作圖系統(tǒng)。本文首先進(jìn)行相關(guān)理論及技術(shù)研究,研究了動態(tài)幾何原理和SvG技術(shù);探討了svG技術(shù)的優(yōu)勢,及使用JavaScript動態(tài)操作SVGDoM的方法。SVG是w3C制定的一種web上基于x軋的標(biāo)準(zhǔn)開放的矢量圖形文件格式,同時(shí)也是一種矢量圖形標(biāo)準(zhǔn)語言。SvG是一種動態(tài)的、數(shù)據(jù)驅(qū)動的、交互式的圖形。鑒于SvG在標(biāo)準(zhǔn)和技術(shù)上的優(yōu)勢,論文選擇了
3、SvG技術(shù)研究和實(shí)現(xiàn)動態(tài)幾何作圖系統(tǒng)。在此基礎(chǔ)上,本文研究基于Web的動態(tài)幾何作圖系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。重點(diǎn)是作圖系統(tǒng)中動態(tài)作圖和智能作圖的設(shè)計(jì)與實(shí)現(xiàn)。論文提出了使用SVG表示圖形元素及幾何關(guān)系進(jìn)行動態(tài)作圖的策略,并設(shè)計(jì)了動態(tài)作圖的算法;其次,根據(jù)人機(jī)交互界面設(shè)計(jì)的基本原理、操作者個(gè)性特征以及圖形關(guān)聯(lián)特性,研究了智能作圖策略,并進(jìn)行了智能作圖算法的設(shè)計(jì)。此外,本文還研究Web頁面文件操作、探討SvG和ZJz格式轉(zhuǎn)換問題。系統(tǒng)在Web上實(shí)現(xiàn)了動態(tài)幾何的一些基本功能,如點(diǎn)、線、圓的動態(tài)繪制、作直線上的點(diǎn)、圓上的點(diǎn)、直線與直線的交點(diǎn)、直線與圓的交點(diǎn)、圓與圓的交
4、點(diǎn)、平行線、垂直線等;而且修改圖形時(shí),定義的幾何關(guān)系保持不變;在作圖的過程中給予智能引導(dǎo);另外,實(shí)現(xiàn)了web頁面的文件操作。開發(fā)的系統(tǒng)特色是:符合SvG開放的國際標(biāo)準(zhǔn),實(shí)現(xiàn)了符合動態(tài)幾何作圖標(biāo)準(zhǔn)化;應(yīng)用環(huán)境具有普適性,在Web環(huán)境上實(shí)現(xiàn)動態(tài)作圖;操作具有智能特性,實(shí)現(xiàn)交點(diǎn)、平行線、垂線等智能作圖,交互性好。通過實(shí)例操作,證明該系統(tǒng)能實(shí)現(xiàn)動態(tài)作圖的基本功能。關(guān)鍵詞:svG;Web;動態(tài)幾何;DoM;Javascript;)(MLAbstractWrebd)礎(chǔ)珊血g∞m酏哆dr鄱沌19plays趾inlpon躚troleinfhc玳加,orkdistaI
5、lceeducatio瑪p枷culadyinlheg∞m鼬哆dist蠲H汜ed醢ca垃。也Wgb.based主ntelEge貳由mamicg跚酏哆dl砒gs)rs;temc觚缸il溉emeaningfIllmat:k卸觚call明肛Iin島觚d呻otetlledtⅣe1唧entofn既w偽:kdi舭eg啪et叮educatio也I)(遲mamicG∞m酏哆Syst鋤)a1_waysref.e璐t0mec0憷p蝴舒姍咀酏叮dI膩g睨耐【r0衄enta角盯the1990s.Use璐canreal沱e由m鋤icdI銣Ⅳingbycrea6ngg∞me仃ye
6、l鋤獻(xiàn)ss眥沮叢points,鼬}鯽∞:ts,缸dcircl豁,m優(yōu)目卟,efmem刪g∞me仃icrclali∞s鋤ongthem.n圮well婦們岫DGS∞腑a他contail鳩GI鯽嘁ter.sSketcllpad曲ma也鋤dⅡ塢co瑚奶,SS?。玉蛐ad.1kmainprobl鋤籃∞ntain:Fi嚼,st勰dardization咖blem,di丘宅r鋤t辱aphical重bmalincompatiblewimeachom%∞tC0毗ivetOthecxch粕薩of紕andin_t伽Q既∞鯽ch;Second,也espeed趾dbmwser
7、securit)ris蚰鉻,g隱phicr印“)‘hlcltion;趾dintelhgentopa婦gpI.0ble珈略.Thispajp盯aj【Inst0deVelopingawcb由刪cgeomet巧dI砒gsyst鋤b砌onSVG(scalableVcctor黟q,1lics).Thispaper句瞰潞earchesonmcrclatedthe0巧觚dt池010拐mainlyon由刪c蓼砌酏叮p血ciples,SVGtcchn0109ySVGisavcCtor零珥,hic蠡wmatonthewe;bbasedon_)a虹∞璐dt刪byW3C。S
8、VGisad蘆a蹦c,da嘻酗v脅觚d讞鋤c曲eg嘎疽c.Iscl。ctSVGtectInologyf.0r