




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《模具CADCAECAM課程》網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)————————————————————————————————作者:————————————————————————————————日期: 浙江科技學(xué)院本科畢業(yè)論文(2010屆)題目《模具CAD/CAE/CAM課程》網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)院機(jī)械與汽車(chē)工程學(xué)院專業(yè)材料成型及控制工程班級(jí)材料062學(xué)號(hào)104012026學(xué)生姓名晏騰云指導(dǎo)教師管愛(ài)枝完成日期2010年6月1日《模具CAD/CAE/CAM課程》網(wǎng)絡(luò)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:晏騰云 指導(dǎo)教師:管愛(ài)枝浙江科技學(xué)院機(jī)械學(xué)院摘要基于web的信息技術(shù)協(xié)作學(xué)習(xí)環(huán)境系統(tǒng)的開(kāi)發(fā)是協(xié)作主義學(xué)習(xí)理論在網(wǎng)絡(luò)教育中的一種實(shí)際應(yīng)用,通過(guò)對(duì)《模具CAD/CAE/CAM課程》學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),體現(xiàn)了以學(xué)生為中心的協(xié)作學(xué)習(xí)模式,為學(xué)習(xí)者構(gòu)建基于網(wǎng)絡(luò)技術(shù)的協(xié)作學(xué)習(xí)環(huán)境。學(xué)習(xí)環(huán)境系統(tǒng)運(yùn)用ASP網(wǎng)絡(luò)編程和Access數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)討論協(xié)作、網(wǎng)上課程發(fā)布等功能,便于教師和學(xué)生操作和交流,成功構(gòu)建了基于web的協(xié)作學(xué)習(xí)環(huán)境。關(guān)鍵詞:模具CAD/CAE/CAM網(wǎng)絡(luò)學(xué)習(xí)網(wǎng)絡(luò)系統(tǒng)?"CAD/CAE/CAMinDieDesign"NetworkEducationSystemDesignAbstractThedevelopmentofthewebbasedITcollaborativelearningenvironmentsystemisapracticeofthecollaborativelearningtheoryineducationnetwork.Bydesignanddevelopmentoflearningsystemof"CAD/CAE/CAMinDieDesign",itembodiedthestudent-centeredcollaborativelearningmodels,andbuiltanetwork-basedtechnologycollaborativelearningenvironmentforlearners.ThelearningenvironmentsystembyusingthetechnologyofAccessachievedalotoffunctions,discussingandcollaboratingandsoon.Thesystemletteachersandstudentsoperat(yī)eandcommunicateconvenientlyandconstructtheweb-basedcollaborativelearningenvironmentsuccessfully.Keywords:CAD/CAE/CAM;SystemDesign;NetworkEducation?目錄TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc263977532"中文摘要 977532\hIHYPERLINK英文摘要 PAGEREF_Toc263977533\hII目錄…………………..IIIHYPERLINK\l"_Toc263978277"第一章 引言 PAGEREF_Toc263978277\h1HYPERLINK1.1.2技術(shù)特點(diǎn)?PAGEREF_Toc263978280\h2HYPERLINK1.2設(shè)計(jì)原則 PAGEREF_Toc263978281\h3HYPERLINK\l"_Toc263978282"1.3技術(shù)路線?PAGEREF_Toc263978282\h4HYPERLINK\l"_Toc263978283"第二章?系統(tǒng)的結(jié)構(gòu)功能和模塊設(shè)計(jì)?PAGEREF_Toc263978283\h5HYPERLINK2.1.1課程簡(jiǎn)介?PAGEREF_Toc263978285\h5HYPERLINK2.1.3教學(xué)大綱?PAGEREF_Toc263978287\h5HYPERLINK\l"_Toc263978288"2.1.4教學(xué)日歷?PAGEREF_Toc263978288\h6HYPERLINK\l"_Toc263978289"2.1.5實(shí)驗(yàn)教學(xué) PAGEREF_Toc263978289\h6HYPERLINK\l"_Toc263978290"2.1.6詳細(xì)教案?PAGEREF_Toc263978290\h62.1.7成果展示?PAGEREF_Toc263978291\h6HYPERLINK2.2后臺(tái)界面 PAGEREF_Toc263978293\h6HYPERLINK第三章?功能設(shè)計(jì) PAGEREF_Toc263978295\h9HYPERLINK\l"_Toc263978296"3.1數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF_Toc263978296\h9HYPERLINK\l"_Toc263978297"3.2前臺(tái)功能設(shè)計(jì) PAGEREF_Toc263978297\h10HYPERLINK\l"_Toc263978298"3.2.1首頁(yè)設(shè)計(jì)?PAGEREF_Toc263978298\h10HYPERLINK\l"_Toc263978299"3.2.2列表頁(yè)設(shè)計(jì) PAGEREF_Toc263978299\h12HYPERLINK\l"_Toc263978300"3.2.3內(nèi)容展示頁(yè)設(shè)計(jì) PAGEREF_Toc263978300\h14HYPERLINK\l"_Toc263978301"3.2.4其他頁(yè)面設(shè)計(jì)?978301\h16HYPERLINK\l"_Toc263978302"3.3底層程序的實(shí)現(xiàn) PAGEREF_Toc263978302\h17HYPERLINK3.3.1數(shù)據(jù)庫(kù)連接 18HYPERLINK\l"_Toc263978304"3.3.2系統(tǒng)安全控制 PAGEREF_Toc263978304\h19HYPERLINK\l"_Toc263978305"3.3.3系統(tǒng)的界面與數(shù)據(jù)驅(qū)動(dòng) PAGEREF_Toc263978305\h20HYPERLINK\l"_Toc263978306"3.4后臺(tái)管理設(shè)計(jì) PAGEREF_Toc263978306\h21HYPERLINK3.4.1添加內(nèi)容的功能設(shè)計(jì) PAGEREF_Toc263978307\h21HYPERLINK\l"_Toc263978308"3.4.2回復(fù)學(xué)生提問(wèn)?PAGEREF_Toc263978308\h23HYPERLINK\l"_Toc263978309"第四章 網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)的應(yīng)用 PAGEREF_Toc263978309\h24HYPERLINK4.1協(xié)作學(xué)習(xí)活動(dòng)?PAGEREF_Toc263978310\h24HYPERLINK4.3教學(xué)資源共享 PAGEREF_Toc263978312\h24HYPERLINK\l"_Toc263978313"第五章?結(jié)束語(yǔ) PAGEREF_Toc263978313\h25HYPERLINK\l"_Toc263978314"致謝?PAGEREF_Toc263978314\h28引言選題的背景與意義:最近幾年,網(wǎng)絡(luò)教育技術(shù)以迅雷不及掩耳的速度,在教育行業(yè)刮起了一陣狂風(fēng)。它的興起讓教學(xué)人員耳目一新,實(shí)現(xiàn)了長(zhǎng)期以來(lái)的夢(mèng)想。它的出現(xiàn)無(wú)疑是當(dāng)今計(jì)算機(jī)技術(shù)通向計(jì)算機(jī)時(shí)代的一個(gè)非常重要的里程碑。1.1.1Internet技術(shù)介紹Internet是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為Internet上一種先進(jìn)的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡(jiǎn)稱WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫(kù)。據(jù)估計(jì),目前Internet上已有上百萬(wàn)個(gè)Web站點(diǎn),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂(lè)、體育等各個(gè)領(lǐng)域,其用戶群十分龐大,因此,建設(shè)一個(gè)好的Web站點(diǎn)對(duì)于一個(gè)機(jī)構(gòu)的發(fā)展十分重要。近年來(lái),隨著網(wǎng)絡(luò)用戶要求的不斷提高及計(jì)算機(jī)科學(xué)的迅速發(fā)展,特別是數(shù)據(jù)庫(kù)技術(shù)在Internet中的廣泛應(yīng)用,Web站點(diǎn)向用戶提供的服務(wù)將越來(lái)越豐富。21世紀(jì),社會(huì)的高度國(guó)際化、信息化使現(xiàn)代教育面臨著深刻改變,傳統(tǒng)的教育模式也因此受到?jīng)_擊。以計(jì)算機(jī)為核心的信息技術(shù)必將導(dǎo)致教育教學(xué)領(lǐng)域的深刻改變,網(wǎng)絡(luò)教學(xué)、遠(yuǎn)程教學(xué)、教育資源共享的教育新時(shí)代正向我們走來(lái),在線系統(tǒng)網(wǎng)絡(luò)的建設(shè),為建構(gòu)現(xiàn)代教育新型教學(xué)教育模式提供了最理想的教學(xué)環(huán)境。讓學(xué)生共享網(wǎng)上教育資源,計(jì)算機(jī)和網(wǎng)絡(luò)進(jìn)行工作、交流和學(xué)習(xí),計(jì)算機(jī)改變了人的教學(xué)方式,同時(shí)也改變了人的思維方式和學(xué)習(xí)方式,這是對(duì)教育的挑戰(zhàn),也是為教育的改革發(fā)展提供了千載難逢的機(jī)遇。1.1.2技術(shù)特點(diǎn)多媒體計(jì)算機(jī)網(wǎng)絡(luò)是集多媒體的長(zhǎng)處于網(wǎng)絡(luò)的優(yōu)點(diǎn)于一身,是當(dāng)今科技發(fā)展的結(jié)晶,主要有以下幾個(gè)方面的特點(diǎn);(1)網(wǎng)絡(luò)教學(xué)過(guò)程的交互性,網(wǎng)絡(luò)教學(xué)最大特點(diǎn)是它的實(shí)時(shí)交互性,實(shí)時(shí)交互性是指在網(wǎng)絡(luò)上的各個(gè)終端可以即時(shí)實(shí)施回答,交互的方式有學(xué)生和教師之間,學(xué)生之間,通過(guò)課件還可以有效地獲得圖、文、聲、像并茂的教育信息,師生之間的交互可以獲得教師的指導(dǎo),學(xué)生之間的交互可以進(jìn)行協(xié)作學(xué)習(xí),這種雙向交互活動(dòng)不僅使學(xué)生通過(guò)視、聽(tīng)手段獲取教學(xué)信息,而且它還代表著一種學(xué)生所能接受到的、前所未有的興趣。有課堂學(xué)習(xí)的過(guò)程中,通過(guò)交互學(xué)生能及時(shí)地了解自己的進(jìn)步與不足,并按要求調(diào)整學(xué)習(xí),從而極大地提高了學(xué)習(xí)的質(zhì)量與效率。(2)網(wǎng)絡(luò)教學(xué)資源的共享性,學(xué)生通過(guò)網(wǎng)絡(luò)資源可以共享資源,其中包括硬件的共享和軟件的共享,核心是軟件的共享,網(wǎng)上資源豐富多彩、圖文并茂、形聲兼?zhèn)?學(xué)習(xí)者在鏈接或教師指導(dǎo)下,可輕松自如地在知識(shí)海洋中沖浪,取之不盡、用之不竭的信息資源,神奇的網(wǎng)絡(luò)環(huán)境,對(duì)教育個(gè)性化的形成,對(duì)學(xué)生創(chuàng)造思維的培養(yǎng),對(duì)實(shí)現(xiàn)教學(xué)過(guò)程要素關(guān)系的轉(zhuǎn)變,對(duì)促進(jìn)從應(yīng)試教育向素質(zhì)教育轉(zhuǎn)軌都將產(chǎn)生重大而深遠(yuǎn)的影響。(3)多媒體信息的綜合性,多媒體網(wǎng)絡(luò)融超媒體和超文本于一體,集圖形、圖像、圖表、聲音、文字于一體,有利于學(xué)生多種感官參與認(rèn)知,促進(jìn)學(xué)生對(duì)知識(shí)的建構(gòu),有利于激發(fā)學(xué)生興趣,培養(yǎng)學(xué)生的情感,有利于素質(zhì)教育的實(shí)施。(4)教學(xué)方式的先進(jìn)性,傳統(tǒng)教學(xué)的中心是教師教,網(wǎng)絡(luò)教學(xué)的中心是學(xué)生的學(xué),在網(wǎng)絡(luò)教學(xué)中,教學(xué)不再是滿堂灌,學(xué)生的學(xué)習(xí)應(yīng)在教師的指導(dǎo)下根據(jù)自己的需要進(jìn)行學(xué)生,學(xué)生之間也應(yīng)是自由的,教師的作用主要是組織、調(diào)控,并以作業(yè)的評(píng)價(jià)方式幫助學(xué)生,至于學(xué)生的步調(diào)、方式、進(jìn)度、內(nèi)容的數(shù)量和難易程度等則由學(xué)生本人決定。(5)教學(xué)目標(biāo)的多樣性。學(xué)生的個(gè)體差異,如學(xué)生的學(xué)習(xí)方法,學(xué)習(xí)風(fēng)格,學(xué)習(xí)的起點(diǎn)等決定了教學(xué)目標(biāo)的多樣性,在傳統(tǒng)的“教學(xué)流水線”上難以實(shí)現(xiàn)因材施教,網(wǎng)絡(luò)教學(xué)克服了這些弊端。多媒體網(wǎng)絡(luò)課堂教學(xué),帶來(lái)了許多真實(shí)的情境,將生活中五光十色的現(xiàn)象帶進(jìn)了課堂,學(xué)生的學(xué)習(xí)效率將得到提高,有利于學(xué)生的身心健康。(6)教學(xué)內(nèi)容的豐富性。網(wǎng)上的教學(xué)內(nèi)容不僅有本校學(xué)科教師編制的CAI課件,而且有來(lái)自于不同類型,不同地區(qū)學(xué)校的課件內(nèi)容,學(xué)生通過(guò)比較借鑒,選取那些內(nèi)容結(jié)構(gòu)組織嚴(yán)密的優(yōu)秀網(wǎng)站或課件進(jìn)行學(xué)習(xí),從而提高單位時(shí)間內(nèi)的學(xué)習(xí)效率。1.2設(shè)計(jì)原則運(yùn)用現(xiàn)代教育技術(shù),實(shí)現(xiàn)教學(xué)最優(yōu)化的途徑是多種多樣的。我們認(rèn)為建立起一個(gè)可操作性強(qiáng)的實(shí)際網(wǎng)絡(luò)教學(xué)應(yīng)用系統(tǒng),是實(shí)現(xiàn)用現(xiàn)代教育技術(shù)進(jìn)行教學(xué)整體優(yōu)化設(shè)計(jì)進(jìn)而實(shí)現(xiàn)教學(xué)最優(yōu)化的基本條件,也是有效途徑。在這方面,我們進(jìn)行了初步探索,研制開(kāi)發(fā)了“網(wǎng)絡(luò)教學(xué)系統(tǒng)”,提出了應(yīng)用現(xiàn)代教育技術(shù),優(yōu)化教學(xué)過(guò)程的一個(gè)新方法。網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)就是在教育最優(yōu)化理論的指導(dǎo)下,以人為本,以“學(xué)”為主體,引用“大教材”的概念和教學(xué)設(shè)計(jì)原理,以計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)為基礎(chǔ),運(yùn)用信息傳遞與視頻處理技術(shù),使現(xiàn)代教育媒體與傳統(tǒng)教育手段有機(jī)結(jié)合,建設(shè)一套集教學(xué)設(shè)計(jì)和施訓(xùn)、教學(xué)評(píng)估和管理于一體的完整的教學(xué)系統(tǒng)。網(wǎng)絡(luò)教學(xué)系統(tǒng)設(shè)計(jì)的原則是:(一)滿足多種媒體教學(xué)的需要。為使網(wǎng)絡(luò)教學(xué)系統(tǒng)順利應(yīng)用于教學(xué),要求它必須具備支持包括教師備課、課堂講授、模擬訓(xùn)練、學(xué)生自學(xué)等各個(gè)教學(xué)環(huán)節(jié)的功能。為此,在設(shè)計(jì)系統(tǒng)時(shí),技術(shù)上必須解決三個(gè)問(wèn)題:一是大容量教學(xué)信息資源(包括視頻)的存儲(chǔ)、管理;二是教學(xué)信息資源(包括視頻)的快速查詢、實(shí)時(shí)存取;三是教學(xué)信息資源(包括視頻)的多路并發(fā),以保證教學(xué)信息資源在教學(xué)應(yīng)用中存取方便、運(yùn)行暢通、實(shí)現(xiàn)共享。(二)具有實(shí)用性、可靠性、先進(jìn)性和經(jīng)濟(jì)性。即用戶界面簡(jiǎn)潔、友好,便于教師、學(xué)生操作,便于教學(xué)各個(gè)環(huán)節(jié)的使用;信息傳輸差錯(cuò)率小,成功率高,無(wú)故障運(yùn)行時(shí)間要長(zhǎng);系統(tǒng)要有足夠的帶寬和吞吐量,延時(shí)和延時(shí)變化要小,開(kāi)放性好,交互能力強(qiáng),便于擴(kuò)充、升級(jí);建設(shè)系統(tǒng),要量力而行,力爭(zhēng)較高的性能價(jià)格比。(三)統(tǒng)一規(guī)劃、配置系統(tǒng)的硬、軟件。根據(jù)教學(xué)應(yīng)用需要,統(tǒng)一規(guī)劃和配置系統(tǒng)的硬、軟件,并盡量減少所用網(wǎng)絡(luò)協(xié)議和機(jī)種,便于設(shè)備和軟件的維護(hù),有利于人員培訓(xùn),軟件開(kāi)發(fā)、交流和移植。1.3技術(shù)路線本系統(tǒng)開(kāi)發(fā)環(huán)境選定為windows2003server服務(wù)器操作系統(tǒng)及IIS6.0+SQLserver2005數(shù)據(jù)庫(kù)服務(wù)系統(tǒng)。采用高效率ASP語(yǔ)言編寫(xiě)后臺(tái)程序。采用的技術(shù)包括但不限于:ASP后臺(tái)編程技術(shù),VBScript,java,HTMLdiv+css前臺(tái)界面控制,JavaScript前臺(tái)驗(yàn)證,ajax異步傳輸技術(shù),flv視頻壓縮,流媒體技術(shù)等。采用的軟件有Dreamweavercs4編碼器,flashcs4動(dòng)畫(huà)設(shè)計(jì)器,fireworkscs4Photoshopcs4,illustratorCorelDRAW等圖片處理軟件。FLV視頻壓縮軟件等。采用的開(kāi)源軟件或框架有jQuery框架,Extjs,oblog,JAVAServlet等?系統(tǒng)的結(jié)構(gòu)功能和模塊設(shè)計(jì)《模具CAD/CAE/CAM課程》網(wǎng)絡(luò)教學(xué)系統(tǒng)分為公眾界面、學(xué)生界面和老師界面。學(xué)生可以通過(guò)公眾界面訪問(wèn)大部分信息,學(xué)生可以通過(guò)學(xué)生界面發(fā)布提問(wèn),收看一些老師添加了權(quán)限的文檔,老師可以通過(guò)教師界面發(fā)布學(xué)習(xí)資料,布置作業(yè),解答學(xué)生提問(wèn)等。2.1公眾界面公眾界面是內(nèi)容最多的界面,含有以下幾種分類:圖2.1導(dǎo)航功能設(shè)計(jì)2.1.1課程簡(jiǎn)介課程簡(jiǎn)介包含了本課程的介紹等基本信息。幫助學(xué)生更好地了解本課程。清楚學(xué)習(xí)目標(biāo),了解課程的主要學(xué)習(xí)內(nèi)容、學(xué)習(xí)計(jì)劃。2.1.2電子課件電子課件包含了本課程的所有電子課件,學(xué)生可以下載。及時(shí)消化課程內(nèi)容。電子課件包含的多媒體方式,有助于學(xué)生更好地提高學(xué)習(xí)效率。2.1.3教學(xué)大綱教學(xué)大綱為本課程的大綱信息,在課程簡(jiǎn)介的基礎(chǔ)上,更好地系統(tǒng)了解課程內(nèi)容。有助于學(xué)生了解自身知識(shí)框架。及時(shí)調(diào)整學(xué)習(xí)策略。2.1.4教學(xué)日歷教學(xué)日歷是老師對(duì)于教學(xué)的安排情況,學(xué)生可以更系統(tǒng)地了解教學(xué)的進(jìn)程。2.1.5實(shí)驗(yàn)教學(xué)實(shí)踐教學(xué)在教學(xué)中占有非常重要的地位,實(shí)驗(yàn)教學(xué)將一些實(shí)驗(yàn)知識(shí)要點(diǎn)多媒體化,讓學(xué)生更好的理解。2.1.6詳細(xì)教案詳細(xì)教案是本課程的詳細(xì)教學(xué)方案,學(xué)生可以通過(guò)教案了解到更詳盡的教學(xué)信息??梢詮浹a(bǔ)課堂上時(shí)間短促的不足,增加自主學(xué)習(xí)的主動(dòng)性與易用性。2.1.7成果展示成果展示為本課程的教學(xué)成果的展示,一方面可以激勵(lì)學(xué)生,另一方面,成功的經(jīng)驗(yàn)也可以與學(xué)生分享。2.1.8視頻教程視頻教程為CAD/CAE/CAM等的操作視頻教程,操作技巧等等。方面學(xué)生的課外學(xué)習(xí)。鞏固軟件知識(shí)。2.2后臺(tái)界面后臺(tái)管理員界面為老師對(duì)系統(tǒng)的控制界面,可以添加資料,管理分類,管理資料。管理學(xué)生提問(wèn)等等。圖2.2后臺(tái)界面截圖圖2.3添加資料界面2.3學(xué)生界面學(xué)生界面為公眾界面的擴(kuò)展,可以訪問(wèn)一些只提供本校學(xué)生訪問(wèn)的內(nèi)容。以及提交問(wèn)題等等圖2.4提問(wèn)界面功能設(shè)計(jì)3.1數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)是整個(gè)系統(tǒng)的數(shù)據(jù)支柱,一個(gè)良好的數(shù)據(jù)庫(kù)設(shè)計(jì),有助于系統(tǒng)程序的開(kāi)發(fā),清晰的數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)。是系統(tǒng)數(shù)據(jù)的邏輯基礎(chǔ)。本系統(tǒng)的數(shù)據(jù)庫(kù)包含以下表:圖3.1數(shù)據(jù)庫(kù)表設(shè)計(jì)文章表字段設(shè)計(jì)舉例:?圖3.2文章表字段設(shè)計(jì)3.2前臺(tái)功能設(shè)計(jì)3.2.1首頁(yè)設(shè)計(jì)首頁(yè)是登錄網(wǎng)頁(yè)的第一個(gè)窗口,為了方便用戶使用,所有的系統(tǒng)連接都能在首頁(yè)找到,重要內(nèi)容都直接調(diào)用顯示出來(lái)。方便查閱。圖3.3首頁(yè)截圖首頁(yè)的技術(shù)實(shí)現(xiàn):首頁(yè)采用asp+程序+html模板技術(shù)。配合數(shù)據(jù)庫(kù)的調(diào)用,實(shí)現(xiàn)界面的顯示與內(nèi)容的控制。部分關(guān)鍵源代碼如下:<divclass="l_title">相關(guān)鏈接</div><divclass="left_conter"style="text-align:center;"><nobr><divstyle="width:187px;height:234px;overflow:hidden;"id="left_lk">$leftlinklist$</div></nobr></div><divclass="left_line"></div></div><!--右開(kāi)始--><divid="rightmar"><!--首頁(yè)文章調(diào)用-->?<spanid="art"class="disable_font"><imgsrc="{PicUrl}/msg.gif">文章調(diào)用載入中……</span><scripttype="text/javascript"Language="Javascript">getData("Ft_inc_indexarticle_xzy.asp","art");</script><!--搜索調(diào)用--><divclass="center_right_search">$search_right$</div><divclass="line"></div><!--首頁(yè)教程調(diào)用-->$showcourse1$<spanid="course"class="disable_font"><imgsrc="{PicUrl}/msg.gif">教程調(diào)用載入中……</span><scripttype="text/javascript"Language="Javascript">getData("Ft_inc_indexcourse_xzy.a(chǎn)sp","course");</script>$showcourse2$<!--圖片中心--><divclass="index_right"style="height:172px;"><divclass="r_title"><ahref='pic.asp'title="查看更多圖片"><spanclass="art_mover">更多>></span></a>建模素材</div><divid="ftpic">$indexpic$</div></div><divclass="line"></div></div><?。?頁(yè)面主體結(jié)束-->3.2.2列表頁(yè)設(shè)計(jì)列表頁(yè)是內(nèi)容標(biāo)題的合集,可以方便地檢索該板塊下的所有內(nèi)容。圖3.4列表頁(yè)截圖列表頁(yè)的技術(shù)實(shí)現(xiàn)列表頁(yè)采用與首頁(yè)相同的asp程序+html模板技術(shù)。采用的是最新的程序與模板分離,程序與數(shù)據(jù)分離技術(shù)。部分關(guān)鍵源代碼如下:<divid="wz_conter"><divclass="r_title">文章列表</div><tableclass="right_table1"cellspacing="0"cellpadding="0"align="center"border="1"style="border-collapse:collapse;"bordercolor="#5BC514"><tr><tdwidth="8%"align="center"height="27"style="font-weight:bold;border-top:0px;">狀態(tài)</td><tdwidth="59%"align="center"style="font-weight:bold;border-top:0px;">文章標(biāo)題</td><tdwidth="25%"align="center"style="font-weight:bold;border-top:0px;">發(fā)表</td><tdwidth="8%"align="center"style="font-weight:bold;border-top:0px;">瀏覽</td></tr><!--列表主體-->///<trheight="26"class="tablebody"><tdalign="center">$artsignimg$</td><td>$arttitle$</td><td>$artdate$</td><tdalign="center">$artcount$</td></tr>///</table></div><divclass="line"></div><!--分頁(yè)-->///$artpage$<!--右結(jié)束--></div>3.2.3內(nèi)容展示頁(yè)設(shè)計(jì)該部分為各文檔的詳細(xì)內(nèi)容展示:圖3.5內(nèi)容展示頁(yè)截圖內(nèi)容展示頁(yè)的技術(shù)實(shí)現(xiàn)部分關(guān)鍵源代碼:<divid="leftmar"><!--熱門(mén)點(diǎn)擊--><divclass="l_title">分類導(dǎo)航</div><divclass="left_conter">$nav_art_left$</div><divclass="left_line"></div><!--頁(yè)面左欄,公用部分-->{left_pub}<divclass="l_title"title="熱點(diǎn)文章TOP$hotnum$">熱點(diǎn)文章</div><divclass="left_conter">$hotart$</div><divclass="left_line"></div></div><!--頁(yè)面右欄--><divid="rightmar"><divid="wz_conter"><divclass="r_title">$catandtitle$</div>&nbsp;查看方式:&nbsp;查看:[<ahref="javascript:doZoom(16)">大字</a><ahref="javascript:doZoom(14)">中字</a><ahref="javascript:doZoom(12)">小字</a>]<Ahttp://vivi.sina.com.cnhref="javascript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(vivi=window.open('http://vivi.sina.com.cn/collect/icollect.php?pid=2008&title='+escape(d.title)+'&url='+escape(d.locat(yī)ion.href)+'&desc='+escape(t),'vivi','scrollbars=no,width=480,height=480,left=75,top=20,status=no,resizable=yes'));vivi.focus();"><IMGsrc="{PicUrl}/vivi.gif"align=absMiddleborder=0></A><divid="conter_title">$arttitle$</div><divid="sm">來(lái)源:&nbsp;$artfrom$&nbsp;作者:$artposter$&nbsp;發(fā)表日期: $artdate$&nbsp;閱讀次數(shù): $artcount$ 查看權(quán)限:&nbsp;$userview$</div><divid="zoom">$artcontent$</div> ???<divclass="nextone">$nav_next_back$</div></div><divclass="line"></div><divid="wz_conter"><divclass="r_title">【在線答疑】<spanid="menutitle1"onclick="$remarktable$"style="cursor:pointer;">我要提問(wèn)</span></div><divclass="soncontent"id="RemarkList"><imgsrc="skins/xzy/msg.gif">問(wèn)題列表加載中...</div></div><divclass="line"></div>$remarklist$<divid="pl_table"style="display:none;"><imgsrc="Skins/xzy/msg.gif">問(wèn)題列表加載中...</div><!--右結(jié)束--></div>3.2.4其他頁(yè)面設(shè)計(jì)包括出錯(cuò)頁(yè)面,學(xué)生留言界面等。設(shè)計(jì)的的基本框架都是采用了模板與程序分離,程序與數(shù)據(jù)分離。這樣一個(gè)三層的模式。圖3.6網(wǎng)站出錯(cuò)界面其他技術(shù)實(shí)現(xiàn)示例部分源代碼如下:<html><head><metahttp-equiv="content-type"content="text/html;charset=gb2312"><title>$webname$-錯(cuò)誤信息?。?title><styletype=text/css><!--body{?font-family:"宋體",Verdana,Tahoma;…樣式控制代碼此處省略.put,.overput,{background:url('{PicUrl}/bg_x.jpg')no-repeat(yī);width:67px;height:23px;line-height:23px;border:0;cursor:hand;};/*按鈕*/.put{background-position:0px0px;color:#464646;}.overput{background-position:0px-26px;color:#FF0202;}--></style></head><bodyleftmargin="0"topmargin="0"><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"align="center"height="100%">?<tbody> <tr><tdalign="center"><divclass="right_conter"><divclass="r_title">網(wǎng)站錯(cuò)誤信息提示</div><tablewidth="100%"border="0"align="center"><tbody><tr><tdwidth="6%"height="130"></td><tdheight="100"valign="middle">$errmsg$</td></tr></tbody></table><divstyle="width:320px;display:inline-block;display:-moz-inline-box;+display:inline;margin:0px0px2px10px;"><ahref="http://jdx.zust./"target="_blank">浙江科技學(xué)院機(jī)械學(xué)院</a></div><divstyle="width:150px;display:inline-block;display:-moz-inline-box;+display:inline;"><inputtype="reset"onclick="history.back();"class="put"onmouseover=this.className='overput'onmouseout=this.className='put'value="返回">&nbsp; <inputtype="reset"onclick="window.close();"class="put"onmouseover=this.className='overput'onmouseout=this.className='put'value="關(guān)閉"></div></div></td></tr></tbody></table></body></html>3.3底層程序的實(shí)現(xiàn)底層驅(qū)動(dòng)程序,是整個(gè)系統(tǒng)的運(yùn)行基礎(chǔ)。其中采用大量的程序代碼。本處只做簡(jiǎn)略說(shuō)明。底層程序用到的部分文件列表:圖3.7底層程序用到的部分文件列表3.3.1數(shù)據(jù)庫(kù)連接程序需要跟數(shù)據(jù)庫(kù)連接,以讀出數(shù)據(jù)庫(kù)中存儲(chǔ)的數(shù)據(jù),或者通過(guò)程序向數(shù)據(jù)庫(kù)寫(xiě)入數(shù)據(jù)。數(shù)據(jù)庫(kù)的連接是網(wǎng)絡(luò)系統(tǒng)運(yùn)行的基礎(chǔ)。數(shù)據(jù)庫(kù)連接代碼如下:OptionExplicit'=================================='=文件名:Ft_conn.asp'=功能:網(wǎng)站數(shù)據(jù)庫(kù)連接及公用過(guò)程或函數(shù)'==================================OnErrorResumeNext'數(shù)據(jù)庫(kù)地址設(shè)置,根據(jù)相應(yīng)情況作更改,名稱越復(fù)雜越好。DimConn,ConnStrConstDb="data#v390/feitec#data.asa"Connstr="Provider=Microsoft.Jet.OleDb.4.0;DataSource="&Server.Mappath(Db)SetConn=Server.Createobject("adodb.connection")Conn.openConnStrIfErrThen?Err.Clear?Conn.Close:SetConn=Nothing Response.Write"數(shù)據(jù)庫(kù)連接出錯(cuò),請(qǐng)檢查連接字串。":Response.EndEndIfFunctionCloseDat(yī)abase Conn.Close:SetConn=NothingEndFunction3.3.2系統(tǒng)安全控制因?yàn)榫W(wǎng)絡(luò)是一個(gè)開(kāi)放的系統(tǒng),理論上說(shuō),英特網(wǎng)內(nèi)任何一臺(tái)電腦都能夠連接到系統(tǒng)。出色的安全保障,是系統(tǒng)穩(wěn)定的重要前提。本系統(tǒng),通過(guò)自創(chuàng)的檢查模塊對(duì)進(jìn)出系統(tǒng)的字符排查。降危險(xiǎn)降低到最低。并將存在對(duì)系統(tǒng)實(shí)施攻擊行為的IP地址自動(dòng)鎖定并記錄。一來(lái)防范該主機(jī)的繼續(xù)攻擊,二來(lái)也留存證據(jù)。部分過(guò)濾代碼如下:FunctionCheckSql(name,str,attrib,num) Dimfounderr,errmsg,sqlname founderr=False?errmsg=""?sqlname=name str=Trim(str) '解決26個(gè)日文片假名引起顯示及搜索錯(cuò)誤的問(wèn)題,替換為空 DimF,i?F=array(chr(-23116),chr(-23124),chr(-23122),chr(-23120),chr(-23118),chr(-23114),chr(-23112),chr(-23110),chr(-23099),chr(-23097),chr(-23095),chr(-23075),chr(-23079),chr(-23081),chr(-23085),chr(-23087),chr(-23052),chr(-23076),chr(-23078),chr(-23082),chr(-23084),chr(-23088),chr(-23102),chr(-23104),chr(-23106),chr(-23108)) Fori=0To25 str=Replace(str,F(xiàn)(i),"")?Next Ifattrib=1Then??Ifstr="<P>&nbsp;</P>"Orstr="<P></P>"Orstr="<BR>"Then? ?str=""??Else ??str=Trim(Replace(str,"'","")) ?EndIf? Ifstr=""Then ??founderr=True???errmsg=errmsg+"<br><li>"&sqlname&"不能為空!</li>" ElseIfnum<>0Then DimBword(24) ?Bword(0)="--"??…部分代碼省略??FunctionRemoveByRegExp(RegExpPattern,sInputStr)?DimobjRegExp?SetobjRegExp=NewRegexp objRegExp.IgnoreCase=True?objRegExp.Global=True?objRegExp.Pattern=RegExpPattern?sInputStr=objRegExp.Replace(sInputStr,"") SetobjRegExp=Nothing?RemoveByRegExp=sInputStrEndFunction鎖定ip的技術(shù)實(shí)現(xiàn)代碼如下:IfKill_IP=TrueThen Sql="SelectSqlin_IPFrom[Ft_SqlIn]WhereSqlin_IP='"&RequestIp&"'Andkill_ip=True"?SetRs=Server.Createobject("adodb.recordset")?Rs.openSql,Conn,1,1 IfNotRs.EofThen ?Response.Write"<ScriptLanguage=JavaScript>alert('你的Ip已經(jīng)被本系統(tǒng)自動(dòng)鎖定!\n\n如想訪問(wèn)本站請(qǐng)和管理員聯(lián)系!管理員郵箱:"&webemail&"\n\n["&webname&"]');</Script>"? Response.End EndIf Rs.Close:SetRs=NothingEndIf3.3.3系統(tǒng)的界面與數(shù)據(jù)驅(qū)動(dòng)DimSql,Rs,totalcat,k,j,mm,arttitle,istop,artgood,artid,artdate,userview,x_id,x_name,i,signimgpat(yī)hDimnewtitle,Arr_title,catidlist,m,classname,Sql2,Rs2,meta,classid,webstyle,Skin,mb_mainwebstyle=Split(CheckSql("網(wǎng)站界面風(fēng)格",web_style,1,20),"@@@")IfRequest.Cookies(webname)("Skin")=""Then Skin=CheckSql("風(fēng)格ID",webstyle(1),0,3)Else Skin=CheckSql("風(fēng)格ID",Request.Cookies(webname)("Skin"),0,3)EndIfSql="Selectmb_mainFrom[Ft_mb_style]Wheremb_id="&SkinSetRs=Server.CreateObject("adodb.recordset") …代碼部分省略 IfNotRs.EofThen? x_id=x_id&Rs(0)&"|" ?x_name=x_name+Rs(1)&"|" ?Else?? x_id=x_id&catidlist(i)&"|" ?x_name=x_name&"分類錯(cuò)誤|"??EndIf??Rs.Close:SetRs=NothingNext?If(m+1)Mod2<>0Then'單數(shù) x_id=x_id+"0"??x_name=x_name+"熱門(mén)文章" Else ?x_id=Left(x_id,Len(x_id)-1) ?x_name=Left(x_name,Len(x_name)-1) EndIfEndIf3.4后臺(tái)管理設(shè)計(jì)后臺(tái)管理是方便老師更改系統(tǒng)內(nèi)容及回答同學(xué)提問(wèn)的。本系統(tǒng)采用面向?qū)ο蟮某绦蛟O(shè)計(jì)思想。以用戶體驗(yàn)為先。后臺(tái)的使用非常簡(jiǎn)單。不需要很專業(yè)的計(jì)算機(jī)知識(shí)也可以操作:3.4.1添加內(nèi)容的功能設(shè)計(jì)圖3.8后臺(tái)發(fā)布界面截圖3.4.2回復(fù)學(xué)生提問(wèn)圖3.9后臺(tái)回答提問(wèn)界面?網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)的應(yīng)用《模具CAD/CAE/CAM設(shè)計(jì)》網(wǎng)絡(luò)學(xué)習(xí)系統(tǒng)已經(jīng)在網(wǎng)上正式投入使用,具有一定的實(shí)用性。協(xié)作學(xué)習(xí)環(huán)境系統(tǒng)可以在以下幾個(gè)方面應(yīng)用:協(xié)作學(xué)習(xí)活動(dòng)、課程集中教學(xué)、教學(xué)資源共享。4.1協(xié)作學(xué)習(xí)活動(dòng)所有登錄學(xué)生和教師都可以在協(xié)作學(xué)習(xí)環(huán)境系統(tǒng)下進(jìn)行交流活動(dòng)。利用系統(tǒng)提供的分組協(xié)作策略能夠更好的構(gòu)建協(xié)作學(xué)習(xí)環(huán)境,從而達(dá)到更好的協(xié)作學(xué)習(xí)效果。系統(tǒng)中的專題話題討論、班級(jí)小組討論、班級(jí)群體討論以及學(xué)習(xí)實(shí)時(shí)交流等模塊基于各種協(xié)作策略而實(shí)現(xiàn)。4.2課程集中教學(xué)教師可以利用協(xié)作學(xué)習(xí)環(huán)境系統(tǒng)的教師模塊進(jìn)行在線備課,可以及時(shí)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒保教知識(shí)與能力-教師資格《幼兒保教知識(shí)與能力》模擬題8
- 《沁園春 長(zhǎng)沙》 教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 2025年驅(qū)絳藥項(xiàng)目發(fā)展計(jì)劃
- 2024下半年合肥市梅山飯店有限公司社會(huì)招聘8人筆試參考題庫(kù)附帶答案詳解
- 第三章 整式及其加減單元教學(xué)設(shè)計(jì)-2024-2025學(xué)年魯教版(五四制)數(shù)學(xué)六年級(jí)上冊(cè)
- 2025年阜陽(yáng)科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)匯編
- 2025至2030年中國(guó)氣體流量計(jì)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年河北司法警官職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及參考答案
- 2025年廣元中核職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)完整
- 2025至2030年中國(guó)明桿彈性閘閥數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 西方經(jīng)濟(jì)學(xué)(第二版)完整整套教學(xué)課件
- 振動(dòng)振動(dòng)測(cè)試基礎(chǔ)知識(shí)培訓(xùn)課件
- 《云南瀾滄鉛礦有限公司勐濱煤礦采礦權(quán)價(jià)款退還計(jì)算說(shuō)明》
- sbl-ep16高低壓開(kāi)關(guān)柜培訓(xùn)中法文kyn6140.5安裝使用說(shuō)明書(shū)
- GB/T 9113.1-2000平面、突面整體鋼制管法蘭
- GB/T 8947-1998復(fù)合塑料編織袋
- PALL 頗爾過(guò)濾器 -乙烯系統(tǒng)培訓(xùn)
- 2021年湖北師范學(xué)院專升本C語(yǔ)言程序設(shè)計(jì)試卷
- CB/T 3136-1995船體建造精度標(biāo)準(zhǔn)
- 疫苗冰箱溫度記錄表
- 全科醫(yī)療服務(wù)模式及服務(wù)內(nèi)容課件
評(píng)論
0/150
提交評(píng)論