數(shù)據(jù)結(jié)構(gòu)精品課網(wǎng)站的設(shè)計(jì)畢業(yè)論文_第1頁(yè)
已閱讀1頁(yè),還剩18頁(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)介

1、<p><b>  摘 要</b></p><p>  數(shù)據(jù)結(jié)構(gòu)在計(jì)算機(jī)科學(xué)中是一門非常重要的綜合性的專業(yè)基礎(chǔ)課,主要討論現(xiàn)實(shí)世界中數(shù)據(jù)的各種邏輯結(jié)構(gòu),在計(jì)算機(jī)中的存儲(chǔ)結(jié)構(gòu)以及各種算法的設(shè)計(jì)問(wèn)題。數(shù)據(jù)結(jié)構(gòu)的教學(xué)目的,是使學(xué)生掌握如何組織結(jié)構(gòu),如何存儲(chǔ)數(shù)據(jù)和如何處理數(shù)據(jù)的基本概念和軟件設(shè)計(jì)的基本方法,從而為進(jìn)一步學(xué)習(xí)后續(xù)的專業(yè)知識(shí)打下堅(jiān)實(shí)的基礎(chǔ)。其內(nèi)容豐富,涉及面廣泛。隨著計(jì)算機(jī)技術(shù)

2、的發(fā)展,教學(xué)條件的改善,教學(xué)思想的成熟,該課程從課程體系、教學(xué)內(nèi)容、使用教材與描述算法的語(yǔ)言、教學(xué)方法與手段等方面均發(fā)生了很大變化與發(fā)展,隨著網(wǎng)絡(luò)的高速發(fā)展,及教育體制改革的深入,通過(guò)網(wǎng)絡(luò)自主學(xué)習(xí)與搜集信息,已經(jīng)成為每個(gè)人所必須做的事情。特別是計(jì)算機(jī)數(shù)據(jù)結(jié)構(gòu)方面的知識(shí),因其自身知識(shí)更新快的特點(diǎn),通過(guò)網(wǎng)站進(jìn)行數(shù)據(jù)結(jié)構(gòu)精品課程建設(shè)與學(xué)習(xí)無(wú)疑是最佳的選擇。</p><p>  本課題主要運(yùn)用了Adobe Dreamwe

3、aver CS5的動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù),實(shí)現(xiàn)了數(shù)據(jù)結(jié)構(gòu)這一精品課程的在線學(xué)習(xí)。方便學(xué)生在進(jìn)行學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)這門課程的同時(shí),通過(guò)在線答疑,交流討論等進(jìn)行學(xué)習(xí)心得的交流。</p><p>  關(guān)鍵詞:精品課程網(wǎng)站;網(wǎng)上教學(xué);;數(shù)據(jù)結(jié)構(gòu); </p><p><b>  Abstract</b></p><p>  "Data Structure&

4、quot; in computer science is a very important and comprehensive basis of the professional class, rich in content. With the development of computer technology, and teaching conditions improve, mature thinking of the teach

5、ing, the curriculum from the curriculum, teaching content, use materials and algorithm description language, teaching methods and means both undergone tremendous changes and development, With the rapid development of the

6、 network, and the in-depth reform of the educatio</p><p>  The main topic of the use of the database (Access) and ASP integration of dynamic web site development and technology, the data structure to achieve

7、 the quality of online learning courses and interactive, online learning FAQs and operating correcting. Facilitate student learning data structure during this course at the same time, through online FAQs, conduct discuss

8、ions and exchange of views on the exchange of learning.</p><p>  Keywords: Quality Course Website ; Online Teaching ;Data Structure ;ASP ; Database </p><p><b>  目 錄&l

9、t;/b></p><p><b>  摘 要I</b></p><p>  AbstractI</p><p><b>  1 緒論1</b></p><p>  1.1 課題背景及意義1</p><p>  1.2 課題主要工作1</p>&

10、lt;p>  1.3 論文組織2</p><p><b>  2 系統(tǒng)分析2</b></p><p>  2.1 需求分析2</p><p>  2.2 開(kāi)發(fā)工具介紹3</p><p>  2.2.1 Dreamweaver開(kāi)發(fā)工具4</p><p>  2.2.2 CSS網(wǎng)頁(yè)設(shè)計(jì)

11、技術(shù)5</p><p><b>  3 系統(tǒng)設(shè)計(jì)5</b></p><p>  3.1 系統(tǒng)概要設(shè)計(jì)5</p><p>  3.2 功能設(shè)計(jì)6</p><p>  3.2.1網(wǎng)站首頁(yè)設(shè)計(jì)6</p><p>  3.2.2 整體功能設(shè)計(jì)6</p><p><

12、b>  4 系統(tǒng)實(shí)現(xiàn)15</b></p><p>  4.1 網(wǎng)站首頁(yè)模塊的實(shí)現(xiàn)15</p><p>  4.2 電子教材模塊的實(shí)現(xiàn)17</p><p>  4.3 授課教案模塊的實(shí)現(xiàn)20</p><p>  4.4 系統(tǒng)測(cè)試21</p><p>  5 總結(jié)與展望23</p>

13、<p>  5.1 總體結(jié)論23</p><p>  5.2 課題展望24</p><p><b>  參考文獻(xiàn)24</b></p><p><b>  致謝25</b></p><p><b>  1 緒論</b></p><p>

14、;  1.1 課題背景及意義</p><p>  計(jì)算機(jī)軟件開(kāi)發(fā)方法是不斷發(fā)展的,數(shù)據(jù)結(jié)構(gòu)的課程內(nèi)容也應(yīng)軟件開(kāi)發(fā)方法的不斷發(fā)展而發(fā)展。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,我們發(fā)現(xiàn)信息技術(shù)的飛速發(fā)展正越來(lái)越深刻地影響著教育發(fā)展,教育信息化的發(fā)展方向需要我們?cè)诨A(chǔ)教育課程改革中充分發(fā)揮信息技術(shù)的巨大優(yōu)勢(shì),讓我們的教育能更好地適應(yīng)當(dāng)前科學(xué)知識(shí)迅速膨脹的客觀現(xiàn)實(shí),同時(shí)也促進(jìn)教育品質(zhì)的不斷提升。建立精品課程網(wǎng)站是信息化教育資源建設(shè)的一種有

15、效形式,具有資源豐富,自主性強(qiáng)、交互性好的特點(diǎn)。數(shù)據(jù)結(jié)構(gòu)課程是一門理論和實(shí)踐結(jié)合密切的課程,建設(shè)《數(shù)據(jù)結(jié)構(gòu)》重點(diǎn)課程網(wǎng)站可以解決《數(shù)據(jù)結(jié)構(gòu)》課程開(kāi)設(shè)中的諸多難題,是為促進(jìn)教師教與學(xué)生學(xué)而設(shè)計(jì)開(kāi)發(fā)的。</p><p>  設(shè)計(jì)此系統(tǒng)是為了實(shí)現(xiàn)教學(xué)目的、由各教學(xué)要素有機(jī)結(jié)合而成的具有一定教學(xué)功能的整體。為了達(dá)到一定的教育、教學(xué)的目的,實(shí)現(xiàn)一定的教育、教學(xué)的功能的各種教育、教學(xué)組織形式。教材內(nèi)容的組織,系統(tǒng)教材庫(kù)是提高

16、教學(xué)質(zhì)量、激發(fā)學(xué)習(xí)興趣的關(guān)鍵。</p><p>  1.2 課題主要工作</p><p>  數(shù)據(jù)結(jié)構(gòu)精品網(wǎng)站的主要研究對(duì)象是學(xué)生、教師、教學(xué)資源、教學(xué)媒體四個(gè)基本要素,通過(guò)這四個(gè)基本要素的相對(duì)運(yùn)動(dòng)從而產(chǎn)生著各個(gè)系統(tǒng)之間的輸入與輸出的復(fù)雜的運(yùn)行過(guò)程,通過(guò)這個(gè)復(fù)雜的運(yùn)行過(guò)程以保證學(xué)校系統(tǒng)內(nèi)部各個(gè)系統(tǒng)的動(dòng)態(tài)穩(wěn)定與開(kāi)放性。做出一個(gè)分層次的系統(tǒng)復(fù)合體。通過(guò)層次的劃分使系統(tǒng)更有針對(duì)性,不同的層次有不

17、同層次的規(guī)定性的具有可操作性的教學(xué)設(shè)計(jì)方法技術(shù)。從機(jī)構(gòu)層次到學(xué)習(xí)層次,步步遞進(jìn),前一個(gè)層次時(shí)候一個(gè)層次的父層,每一個(gè)層次之間存在著相互聯(lián)系、相互制約、相互作用的組織形式,這些層次是系統(tǒng)結(jié)構(gòu)領(lǐng)域的狀況。</p><p>  課題研究過(guò)程中初步事項(xiàng)是進(jìn)行可行性分析,需求分析,這樣主要的工作是對(duì)現(xiàn)有國(guó)內(nèi)情況的調(diào)查,這些工作包括數(shù)據(jù)結(jié)構(gòu)精品課程的在線調(diào)查,通過(guò)論壇,了解精品課程的相關(guān)情況,并進(jìn)行面對(duì)面的問(wèn)答式調(diào)查直接研究

18、相關(guān)的教學(xué)系統(tǒng)。</p><p>  課題研究中期工作,主要是系統(tǒng)功能的設(shè)計(jì)與實(shí)現(xiàn),具體包括從網(wǎng)上下載免費(fèi)的系統(tǒng)開(kāi)發(fā)工具,Dreamweaver_CS5,以及其他素材。通過(guò)Dreamweaver_CS5 建立一個(gè)站點(diǎn),逐步完成系統(tǒng)功能的前臺(tái)設(shè)計(jì)。 </p><p>  課題研究后期工作,反過(guò)來(lái)對(duì)系統(tǒng)進(jìn)行多次測(cè)試,查看系統(tǒng)的運(yùn)行情況,對(duì)斷了的連接和孤立的文件進(jìn)行處理。對(duì)部分比較大的圖片和視頻

19、進(jìn)行壓縮,即優(yōu)化操作。最后總結(jié)我分析課題的相關(guān)問(wèn)題并寫入文檔中。</p><p><b>  1.3 論文組織</b></p><p>  通過(guò)對(duì)系統(tǒng)進(jìn)行初步研究后,論文決定采用下面的基本框架組織全文:</p><p> ?。?)緒論,主要是分析課題研究的背景和具體實(shí)施的意義,從而確定課題是否可行。當(dāng)然也牽涉到了開(kāi)發(fā)工具選取的問(wèn)題,根據(jù)工具使用

20、的難易程度結(jié)合自己的技能水平。</p><p> ?。?)系統(tǒng)分析,從各個(gè)方面上分析系統(tǒng)的需求,確立在課題研究中將要進(jìn)行的主要工作。主要任務(wù)是將系統(tǒng)詳細(xì)調(diào)查中所得到的文檔資料集中到一起,對(duì)組織內(nèi)部整體管理狀況和信息處理過(guò)程進(jìn)行分析。</p><p>  (3)系統(tǒng)設(shè)計(jì),通過(guò)建立好系統(tǒng)設(shè)計(jì)的主要思路,完成系統(tǒng)要求的功能設(shè)計(jì),做好功能模塊圖。明確并實(shí)現(xiàn)數(shù)據(jù)的具體流向,畫出數(shù)據(jù)流圖。</p

21、><p>  (4)系統(tǒng)實(shí)現(xiàn),選舉比較重要的模塊進(jìn)行詳細(xì)的實(shí)現(xiàn)解說(shuō)。說(shuō)明網(wǎng)絡(luò)教學(xué)模塊的實(shí)現(xiàn)方法。Ppt課件實(shí)現(xiàn)的具體思路。flash模塊的實(shí)現(xiàn)過(guò)程,也就是動(dòng)畫演示功能的實(shí)現(xiàn)。</p><p>  (5)總結(jié)與展望,主要是做好課題開(kāi)發(fā)基本上完成后的系統(tǒng)測(cè)試和運(yùn)行監(jiān)測(cè)。同時(shí)對(duì)整個(gè)課題的一個(gè)整體總結(jié)與展望。</p><p><b>  2 系統(tǒng)分析</b>

22、;</p><p><b>  2.1 需求分析</b></p><p>  本系統(tǒng)是針對(duì)教學(xué)現(xiàn)狀而設(shè)計(jì)的。目前很多學(xué)校仍采用傳統(tǒng)的與學(xué)生面對(duì)面的教學(xué)模式,它的整個(gè)教學(xué)過(guò)程均是“手動(dòng)模式”。雖然有時(shí)有同學(xué)在電腦前面進(jìn)行上機(jī)操作,但是很少看到學(xué)生坐在電腦前面進(jìn)行在線學(xué)習(xí)的。</p><p>  傳統(tǒng)教學(xué)模式是以教師為主,教師講、學(xué)生聽(tīng)、很少有互動(dòng)

23、,課后老師比較忙,學(xué)生有什么疑難問(wèn)題很難在短時(shí)間內(nèi)找到老師解決,而且會(huì)因?yàn)槔蠋熒险n過(guò)程中攜帶的資料有限,一時(shí)半會(huì)可能給不了學(xué)生具體的答案,幾乎是一種單向溝通的教學(xué)模式。除此之外老師的工作量相當(dāng)大,相同的課程在不同的班級(jí)上,出現(xiàn)了一門課反復(fù)講,甚至同樣的教學(xué)內(nèi)容需在不同教室的黑板上書寫多次,作業(yè)批改時(shí)相同錯(cuò)誤在不同學(xué)生的作業(yè)本上進(jìn)行重復(fù)的批改,這就導(dǎo)致老師工作量大且重復(fù)性高,效率低,也不能及時(shí)反應(yīng)學(xué)生學(xué)習(xí)的效果。</p>&

24、lt;p>  當(dāng)然老的教學(xué)模式依然是主流,然而從不同學(xué)校不斷增加上機(jī)學(xué)習(xí)的規(guī)律看。新的教學(xué)模式將會(huì)迅速發(fā)展起來(lái)。也證明了此次課題研究的可行性,整個(gè)系統(tǒng)的需求量大很難估量。</p><p>  針對(duì)上述情況,開(kāi)發(fā)了“數(shù)據(jù)結(jié)構(gòu)”精品課網(wǎng)站,希望它能夠在平時(shí)學(xué)習(xí)中發(fā)揮高效、便捷的作用,減輕教師的工作負(fù)擔(dān)、提高工作效率,也使學(xué)生學(xué)習(xí)更輕松、更有效,使之成為精品課程。</p><p>  由于

25、系統(tǒng)主要是為了更加方便和準(zhǔn)確的管理信息數(shù)據(jù),所以人機(jī)交互界面的功能要非常完善,能夠更好的體現(xiàn)方便,快捷的特點(diǎn),有效的減少管理員的管理工作,更準(zhǔn)確、快捷的管理數(shù)據(jù)。工作人員只需要掌握一些基本的電腦使用方面知識(shí)。</p><p>  在需求分析的過(guò)程中利用了文獻(xiàn)研究法根據(jù)一定的研究目的或課題,即調(diào)查文獻(xiàn)來(lái)獲得資料,從而全面地、正確地了解掌握所要研究問(wèn)題。并綜合采取實(shí)證研究法即依據(jù)現(xiàn)有的科學(xué)理論和實(shí)踐的需要,提出設(shè)計(jì),

26、在自然條件下,通過(guò)有目的有步驟地操縱,根據(jù)觀察、記錄、測(cè)定與此相伴隨的現(xiàn)象的變化來(lái)確定條件與現(xiàn)象之間的因果關(guān)系的活動(dòng)。主要目的在于說(shuō)明各種自變量與某一個(gè)因變量的關(guān)系。</p><p>  合理客觀的應(yīng)用了上述需求分析方法后得出這樣一個(gè)結(jié)論:網(wǎng)絡(luò)教學(xué)較好地滿足了時(shí)代對(duì)人才培養(yǎng)的需求。網(wǎng)絡(luò)教學(xué)充分利用了最新的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)、多媒體技術(shù)等,使教學(xué)能夠跨越時(shí)間、空間的限制,具有極大的靈活性和交互性,使教學(xué)材料的展示

27、越來(lái)越靈活、形象、生動(dòng),是支持新型的教師指導(dǎo)下學(xué)生自主式學(xué)習(xí)方式的最有力工具,因此網(wǎng)絡(luò)教學(xué)是新形勢(shì)下高校培養(yǎng)高素質(zhì)人才、提高教學(xué)質(zhì)量和效率等高校教學(xué)改革中非常重要的內(nèi)容之一。它為一切愿意學(xué)習(xí)的人提供一切學(xué)習(xí)的機(jī)會(huì),提高了教學(xué)質(zhì)量和學(xué)習(xí)效率。逐步成為學(xué)校教學(xué)活動(dòng)不可缺少的一部分。也是辦好教育,加快教育現(xiàn)代化的重要組成部分。網(wǎng)絡(luò)教學(xué)正是高校為了適應(yīng)這一形勢(shì)而出現(xiàn)的一種新的教學(xué)模式。使學(xué)習(xí)者從知識(shí)的被動(dòng)接受者轉(zhuǎn)為知識(shí)的主動(dòng)構(gòu)建者,使教學(xué)管理更

28、為簡(jiǎn)便、科學(xué)的一種新型的教育技術(shù)。它改變了傳統(tǒng)教師課堂授課的教學(xué)模式,轉(zhuǎn)而變?yōu)閷W(xué)習(xí)者突破時(shí)間和空間限制的自主學(xué)習(xí)模式。</p><p>  總之,這個(gè)網(wǎng)絡(luò)教學(xué)系統(tǒng)正日益貼近我們的自主學(xué)習(xí)模式,而且目前的現(xiàn)狀越來(lái)越緊迫的要求師生交互式系統(tǒng)即教學(xué)系統(tǒng)的開(kāi)發(fā)。</p><p>  2.2 開(kāi)發(fā)工具介紹</p><p>  2.2.1 Dreamweaver開(kāi)發(fā)工具<

29、/p><p>  Dreamweaver更以其功能強(qiáng)大、容易上手、界面親切而著稱。它采用所見(jiàn)即所得的方式編輯網(wǎng)頁(yè),利用它可以輕松的組織、編輯網(wǎng)頁(yè)并將其發(fā)布到指定的站點(diǎn)上,而且在發(fā)布之后還能對(duì)更新情況進(jìn)行監(jiān)控以更新站點(diǎn)的內(nèi)容。對(duì)于選單,快捷鍵與格式控制,都只要一個(gè)簡(jiǎn)單步驟便可完成。Dreamweaver能與您喜愛(ài)的設(shè)計(jì)工具,如Playback Flash,Shockwave和外掛模組等搭配,不需離開(kāi)Dreamweave

30、r便可完成,整體運(yùn)用流程自然順暢。除此之外,只要單擊便可使Dreamweaver自動(dòng)開(kāi)啟Firework或Photoshop來(lái)進(jìn)行編輯與設(shè)定圖檔的最佳化。同時(shí)Dreamweaver是唯一提供Roundtrip HTML、視覺(jué)化編輯與原始碼編輯同步的設(shè)計(jì)工具。它包含HomeSite和BBEdit等主流文字編輯器。</p><p>  2.2.2 CSS網(wǎng)頁(yè)設(shè)計(jì)技術(shù)</p><p>  CSS

31、是一種樣式表(style sheet)技術(shù)。也有的人稱之為層疊樣式表。在主頁(yè)制作中采用CSS技術(shù)時(shí),只要對(duì)相應(yīng)的代碼做一些簡(jiǎn)單的修改,就可以改變同一頁(yè)面的不同部分,或者網(wǎng)頁(yè)的外觀和格式。使用CSS可有效地對(duì)頁(yè)面的布局、字體、顏色、背景和其它效果實(shí)現(xiàn)更加精確的控制;可輕松地控制頁(yè)面的布局;可將許多網(wǎng)頁(yè)的風(fēng)格格式同時(shí)更新,不用再一一更新每一頁(yè)面;也可將站點(diǎn)上所有的網(wǎng)頁(yè)風(fēng)格使用一個(gè)CSS文件進(jìn)行控制,只要修改這個(gè)CSS文件中相應(yīng)的行,整個(gè)站點(diǎn)

32、的所有頁(yè)面都會(huì)隨之發(fā)生變動(dòng)。Css允許控制html無(wú)法獨(dú)自控制的許多屬性。比如,可以為選定的文本指定不同的字體大小和單位(像素,磅值等)。</p><p><b>  3 系統(tǒng)設(shè)計(jì)</b></p><p>  3.1 系統(tǒng)概要設(shè)計(jì)</p><p>  系統(tǒng)決定采用Windows Xp操作系統(tǒng)平臺(tái),Aws Web服務(wù)器,SQL Server 20

33、00以及面向?qū)ο蠛?jiǎn)單易用,功能強(qiáng)大適用范圍廣的Asp技術(shù)。</p><p>  系統(tǒng)的結(jié)構(gòu)體系建立在Web的客戶/服務(wù)器體系結(jié)構(gòu)的基礎(chǔ)上,根據(jù)用戶的輸入提供動(dòng)態(tài)信息服務(wù),從而實(shí)現(xiàn)交互式教學(xué)管理。采用模塊化的設(shè)計(jì)方法,以及一般客戶/服務(wù)器數(shù)據(jù)庫(kù)的數(shù)據(jù)平臺(tái)。</p><p>  學(xué)生登陸系統(tǒng)時(shí),只要直接打開(kāi)系統(tǒng)主界面就可以實(shí)現(xiàn)在線學(xué)習(xí)功能,既有模擬課堂的幻燈片式學(xué)習(xí)又有生動(dòng)的視頻式學(xué)習(xí)。在系統(tǒng)

34、主界面中,學(xué)生還可以查看網(wǎng)站的最新資源動(dòng)態(tài),課程的介紹,學(xué)習(xí)的課時(shí)等情況。在網(wǎng)站上可以實(shí)現(xiàn)在線留言,能夠與老師進(jìn)行交互式學(xué)習(xí),學(xué)生提出問(wèn)題,教師進(jìn)行解答。</p><p>  最重要的是在對(duì)應(yīng)的按鈕上,學(xué)生能夠?qū)崿F(xiàn)考試功能,現(xiàn)在具體的頁(yè)面注冊(cè),建議使用自己的學(xué)號(hào)注冊(cè),這樣有利于老師對(duì)成績(jī)的處理。而后利用自己注冊(cè)號(hào)的信息登陸考試系統(tǒng),選擇考試的科目點(diǎn)擊“開(kāi)始考試”,就能進(jìn)入初始化考試界面。等考試完成后,點(diǎn)擊“交卷”

35、。等待稍許片刻就能查看到系統(tǒng)給的自動(dòng)評(píng)分。</p><p>  教師登陸系統(tǒng)時(shí),首先當(dāng)然是可以進(jìn)行學(xué)生能夠進(jìn)行的所有操作:查看自己對(duì)學(xué)生回答的留言,對(duì)課件進(jìn)行管理。</p><p>  管理員登陸系統(tǒng)時(shí),可以對(duì)老師的信息進(jìn)行管理,添加刪除網(wǎng)站上的新聞,在線測(cè)試的管理,會(huì)員管理等。</p><p>  然后教師以及管理員最重要的操作是點(diǎn)擊最下方的“管理登錄”,在管理員

36、登陸界面中輸入自己的帳號(hào)和密碼。登陸到后臺(tái)管理頁(yè)面。在管理頁(yè)面平臺(tái)上進(jìn)行主要的操作,例如留言信息的查詢,回復(fù)和審核、教學(xué)資源的上傳、自己帳號(hào)和密碼的修改等。當(dāng)然教師也可以登陸到考試系統(tǒng)對(duì)學(xué)生的成績(jī)進(jìn)行管理操作。</p><p><b>  3.2 功能設(shè)計(jì)</b></p><p>  學(xué)生不用用戶注冊(cè)進(jìn)入系統(tǒng),能瀏覽基本信息,可選擇某種課程進(jìn)行在線學(xué)習(xí),可通過(guò)在線答疑

37、解決問(wèn)題。用戶可以編輯,管理相關(guān)信息。詳細(xì)的功能設(shè)計(jì)如下:</p><p>  3.2.1 網(wǎng)站首頁(yè)設(shè)計(jì)</p><p>  設(shè)計(jì)塊圖如圖1所示。</p><p> ?。?)網(wǎng)站首頁(yè)功能設(shè)計(jì):學(xué)生無(wú)需登錄就能在首頁(yè)課程列表中閱讀“教學(xué)大綱”、“電子教材”、“多媒體課件”、“授課教案”欄目中的動(dòng)態(tài),還可以進(jìn)行查看到網(wǎng)站的最新公告。</p><p&g

38、t; ?。?)教學(xué)大綱功能設(shè)計(jì):提供學(xué)生了解網(wǎng)站和課程的一個(gè)平臺(tái),使得學(xué)生及時(shí)了解網(wǎng)站的最近新聞。</p><p> ?。?)電子教材功能設(shè)計(jì):顯示每一章學(xué)習(xí)的主要內(nèi)容以及教學(xué)資料,可以有針對(duì)性的瀏覽每一章的主要內(nèi)容及教學(xué)資源。</p><p> ?。?)多媒體課件功能設(shè)計(jì):提供所有老師所有上傳的資源,按時(shí)間的先后排序。</p><p> ?。?)授課教案功能設(shè)計(jì):

39、實(shí)現(xiàn)作業(yè)習(xí)題、實(shí)驗(yàn)指導(dǎo)及教學(xué)方法效果。</p><p> ?。?)教學(xué)方法功能設(shè)計(jì):主要對(duì)教學(xué)方法的介紹。</p><p>  3.2.2 整體功能設(shè)計(jì)</p><p>  整體功能的設(shè)計(jì),功能模塊圖如圖2所示。</p><p>  (1)基本信息:包括對(duì)數(shù)據(jù)結(jié)構(gòu)內(nèi)容的整體認(rèn)識(shí),每一章節(jié)的具體介紹,講解,并且有相應(yīng)的圖形做以解釋,以及相應(yīng)的f

40、lash動(dòng)畫演示,能夠更好地去學(xué)習(xí)。</p><p> ?。?)課件信息:將所講的內(nèi)容以ppt的形式表現(xiàn)出來(lái)。達(dá)到在線演講的效果。</p><p>  (3)多媒體信息:每一塊的內(nèi)容都有相應(yīng)的動(dòng)畫演示,根據(jù)自己的需要可以點(diǎn)擊任意部分進(jìn)行查看??梢宰杂刹僮鳎刂蒲菔镜倪M(jìn)度。</p><p> ?。?)授課教案信息:包括課后習(xí)題、實(shí)驗(yàn)指導(dǎo)、教學(xué)方法、參考教案等內(nèi)容。學(xué)習(xí)

41、完每一節(jié)內(nèi)容后在線解答相應(yīng)的課后習(xí)題,加強(qiáng)對(duì)內(nèi)容的理解。課后習(xí)題可以在線答題,測(cè)試自己的成績(jī)。 </p><p> ?。?)課后習(xí)題管理:選擇對(duì)應(yīng)的科目進(jìn)行試題練習(xí),就可以完成添加試題的具體操作。</p><p> ?。?)教學(xué)方法管理:主要對(duì)教學(xué)方法的管理。 </p><p><b>  4 系統(tǒng)實(shí)現(xiàn)</b></p><p

42、>  在這里,重點(diǎn)討論了系統(tǒng)的設(shè)計(jì),系統(tǒng)又是如何實(shí)現(xiàn)的呢,這就是這一部分將重點(diǎn)討論的問(wèn)題,整個(gè)系統(tǒng)的實(shí)現(xiàn)是很復(fù)雜的,也是很煩瑣的。現(xiàn)在重點(diǎn)討論系統(tǒng)重難點(diǎn)模塊的實(shí)現(xiàn)。討論模塊如下:網(wǎng)站首頁(yè)模塊,電子教材模塊,和授課教案模塊。作為圖層編輯模塊,一方面要具備圖層的新建、打開(kāi)、關(guān)閉、保存等功能,另一方面要能實(shí)現(xiàn)對(duì)弧段、點(diǎn)、多邊形、注記等要素的增加、刪除、拷貝、移動(dòng)、打斷等編輯。</p><p>  4.1 網(wǎng)站首頁(yè)

43、模塊的實(shí)現(xiàn)</p><p>  網(wǎng)站首頁(yè)我是做一個(gè)完全獨(dú)立的模塊來(lái)開(kāi)發(fā)的。網(wǎng)站首頁(yè)主要分為三大部分,分別是:電子教材,多媒體課件,授課教案。</p><p> ?。?)網(wǎng)站首頁(yè)直接登錄就可以進(jìn)入,無(wú)需注冊(cè),如圖所示:</p><p>  此首頁(yè)主要用Macromedia Dreamweaver CS5的表格設(shè)計(jì)來(lái)完成,在表格里直接添加所需要的標(biāo)題,圖片以及,文字大小

44、等內(nèi)容。在css里面設(shè)計(jì)背景顏色文字大小等。</p><p><b>  部分代碼如下:</b></p><p>  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" </p><p>  <p><IMG src="

45、index-3_1.jpg" alt="" width="10" height="10"><A href="file:///C|/Users/dell.del-PC/Desktop/2/untitled.html" target="main">教學(xué)大綱</A></p></p>

46、<p>  <p><IMG src="index-3_1.jpg" alt="" width="10" height="10">電子教材 </p></p><p>  <p><IMG src="index-3_1.jpg" alt="&q

47、uot; width="10" height="10">多媒體課件</p> </UL></p><p>  <p><IMG src="index-3_1.jpg" alt="" width="10" height="10">授課教案<

48、/p></p><p><b>  <UL></b></p><p>  4.2 電子教材模塊的實(shí)現(xiàn)</p><p>  此模塊主要分為兩部分的內(nèi)容:第七章樹和二叉樹,第八章圖。如下圖所</p><p>  此模塊里面實(shí)現(xiàn)的功能有:能夠使用戶準(zhǔn)確清晰的查找每一部分的內(nèi)容,并配以相應(yīng)的圖形做以解釋。<

49、;/p><p><b>  部分代碼如下:</b></p><p>  !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p&g

50、t;<p>  <html xmlns="http://www.w3.org/1999/xhtml"></p><p><b>  <head></b></p><p>  <meta http-equiv="Content-Type" content="text/html;

51、 charset=utf-8" /></p><p>  <title>無(wú)標(biāo)題文檔</title></p><p>  <style type="text/css"></p><p><b>  #apDiv1 {</b></p><p>  pos

52、ition:absolute;</p><p>  4.3 授課教案模塊的實(shí)現(xiàn)</p><p>  此板設(shè)計(jì)以簡(jiǎn)單、實(shí)用為終旨,提供一個(gè)用戶可以更好學(xué)習(xí)的平臺(tái)。用戶可以將某門課程的疑難問(wèn)題通過(guò)學(xué)習(xí)解決。實(shí)現(xiàn)的效果要求:</p><p>  (1)用戶通過(guò)頁(yè)面導(dǎo)航進(jìn)入;</p><p> ?。?)可瀏覽所有內(nèi)容;</p><

53、p><b>  效果圖如圖所示:</b></p><p><b>  圖21效果圖</b></p><p><b>  部分代碼如下:</b></p><p>  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/

54、/EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></p><p>  <html xmlns="http://www.w3.org/1999/xhtml"></p><p><b>  <head></b>&l

55、t;/p><p>  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></p><p>  <title>無(wú)標(biāo)題文檔</title></p><p><b>  4.4 系統(tǒng)測(cè)試</b>

56、;</p><p><b>  測(cè)試環(huán)境如下:</b></p><p>  4.4.1 開(kāi)發(fā)環(huán)境:</p><p> ?。?)操作系統(tǒng):Windows </p><p>  (3)開(kāi)發(fā)工具:Macromedia Dreamweaver CS5</p><p>  4.4.2 運(yùn)行環(huán)境</p&

57、gt;<p>  Windows XP、</p><p><b>  5 總結(jié)與展望</b></p><p><b>  5.1 總體結(jié)論</b></p><p>  課題研究以來(lái),選擇開(kāi)發(fā)工具和技術(shù)的總結(jié)</p><p> ?。?) 采用Macromedia Dreamweaver

58、CS5制作網(wǎng)頁(yè),在運(yùn)行上網(wǎng)絡(luò)交互性好,安全性高,適合管理員同技術(shù)人員進(jìn)行遠(yuǎn)程交流和管理,操作靈活,容易實(shí)現(xiàn)前后臺(tái)的銜接。可以輕松的組織、編輯網(wǎng)頁(yè)并將其發(fā)布到指定的站點(diǎn)上,而且在發(fā)布之后還能對(duì)更新情況進(jìn)行監(jiān)控以更新站點(diǎn)的內(nèi)容。</p><p> ?。?)本系統(tǒng)能夠很好的在Windows 上調(diào)試運(yùn)行,出錯(cuò)率低。</p><p><b>  5.2 課題展望</b><

59、/p><p>  因?yàn)檐浖y(cè)試不可能暴露出軟件系統(tǒng)中所有潛藏的錯(cuò)誤,所以必須進(jìn)行長(zhǎng)久維護(hù)。維護(hù)階段是軟件生存周期中時(shí)間最長(zhǎng)的一個(gè)階段,所花費(fèi)的精力和費(fèi)用也是最多的一個(gè)階段。在以后應(yīng)用階段,隨著環(huán)境的變化,要對(duì)程序進(jìn)行變動(dòng)。</p><p>  此次課題從最初的需求分析到具體的系統(tǒng)開(kāi)發(fā),經(jīng)歷了很長(zhǎng)時(shí)間的努力,現(xiàn)在課題的系統(tǒng)實(shí)踐和論文終于完成。在系統(tǒng)的測(cè)試過(guò)程中,原定的目標(biāo)基本上已經(jīng)實(shí)現(xiàn),能夠完成

60、簡(jiǎn)單的在線教學(xué)和基本教學(xué)管理過(guò)程。實(shí)現(xiàn)該系統(tǒng)時(shí)封裝了事務(wù)邏輯和數(shù)據(jù)庫(kù)操作,很好地實(shí)現(xiàn)前后臺(tái)程序的銜接,使得系統(tǒng)具有更好的靈活性。在整個(gè)開(kāi)發(fā)過(guò)程中,同樣遇到了很多難題,也看到了自己知識(shí)的不足與貧乏,在這個(gè)過(guò)程中讓我學(xué)到了很多新的知識(shí),也積累了一些項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。 </p><p>  立足點(diǎn)選擇。開(kāi)發(fā)系統(tǒng)時(shí),要將自己放到用戶的角度上考慮,全面了解用戶需求,在此基礎(chǔ)上考慮用戶可能沒(méi)有考慮到的功能和需求,這是完善系統(tǒng)功能

61、的重點(diǎn)所在。</p><p>  系統(tǒng)分析的重要性。開(kāi)發(fā)之前必須作好前期設(shè)計(jì)工作,如需求分析、功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)等,根據(jù)前期設(shè)計(jì)而書寫代碼。怎樣動(dòng)手去做系統(tǒng)。應(yīng)該先做好基本框架,然后去完善。要善于利用網(wǎng)絡(luò)資源。很多代碼可以參考前人的經(jīng)驗(yàn),在網(wǎng)絡(luò)上幾乎能找到你所有問(wèn)題的解決方法。</p><p>  這次系統(tǒng)的開(kāi)發(fā)仍需要在漫長(zhǎng)的維護(hù)階段進(jìn)行完善。以后將使系統(tǒng)更加美觀、教學(xué)小動(dòng)畫更加豐富,系

62、統(tǒng)界面更合理。</p><p><b>  參考文獻(xiàn)</b></p><p>  1.王紅梅,胡明,王濤,數(shù)據(jù)結(jié)構(gòu)( C++ 版),清華大學(xué)出版社, 20052.嚴(yán)蔚敏,吳偉民,數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版),清華大學(xué)出版社,20023.(美)Robert L.Kruse,Alexander J.Ryba, 數(shù)據(jù)結(jié)構(gòu)與程序設(shè)計(jì)(影印版),高等教育出版社,20014.嚴(yán)蔚敏

63、,陳文博,數(shù)據(jù)結(jié)構(gòu)及應(yīng)用算法教程,清華大學(xué)出版社,20015.張乃孝,算法與數(shù)據(jù)結(jié)構(gòu),高等教育出版社,20026.徐孝凱,數(shù)據(jù)結(jié)構(gòu)實(shí)用教程,清華大學(xué)出版社,20017.(美)Mark Allen Weiss,數(shù)據(jù)結(jié)構(gòu)與算法分析,機(jī)械工業(yè)出版社,20048.徐緒松,數(shù)據(jù)結(jié)構(gòu)與算法,高等教育出版社,20049.王曉東,數(shù)據(jù)結(jié)構(gòu)與算法設(shè)計(jì),電子工業(yè)出版社, 200210.許卓群,數(shù)據(jù)結(jié)構(gòu)與算法,高等教育出版社,200511.許卓

64、群,張乃孝,楊冬青,唐世渭,數(shù)據(jù)結(jié)構(gòu),高等教育出版社,200612.耿國(guó)華,數(shù)據(jù)結(jié)構(gòu),高等教育出版社,200513.金遠(yuǎn)平,數(shù)據(jù)結(jié)構(gòu)(c++描述),清華大學(xué)出版社,200514.殷人昆,數(shù)據(jù)結(jié)構(gòu)——用面向?qū)ο蠓椒ㄅcC++語(yǔ)言描述,清華大學(xué)出版社,200715.殷人</p><p><b>  致謝</b></p><p>  在此畢業(yè)設(shè)計(jì)即將完成之際,非常感謝

65、我的指導(dǎo)老師,在整個(gè)網(wǎng)站的創(chuàng)作和設(shè)計(jì)過(guò)程中,*老師合理引導(dǎo)而又不影響我的自由發(fā)揮,老師嚴(yán)格要求而又不過(guò)分苛刻,這種默契的配合很讓人振奮。*老師治學(xué)嚴(yán)謹(jǐn),知識(shí)淵博,思維敏捷,樂(lè)觀大度,積極向上的精神鼓勵(lì)著我?jiàn)^發(fā)向上。在他的悉心指導(dǎo)下使我在畢業(yè)設(shè)計(jì)期間受益匪淺,對(duì)近幾年來(lái)所學(xué)知識(shí)進(jìn)行了總結(jié)與回顧,這對(duì)我今后的工作和學(xué)習(xí)產(chǎn)生了很大的幫助。</p><p>  最后對(duì)所有給予了我?guī)椭睦蠋焸兒屯瑢W(xué)們?cè)俅伪硎疚艺\(chéng)摯的謝意。

溫馨提示

  • 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ù)僅提供信息存儲(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)論