畢業(yè)論文——教學(xué)網(wǎng)站設(shè)計與開發(fā)_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計(論文)</b></p><p> 題 目 名 稱:教學(xué)網(wǎng)站設(shè)計與開發(fā)</p><p> 學(xué) 院(系):信息學(xué)院</p><p> 專 業(yè) 班 級:</p><p> 學(xué) 生 姓 名:</p><p> 指 導(dǎo) 教 師:</p><p>

2、; 完 成 日 期:</p><p><b>  教學(xué)網(wǎng)站設(shè)計與開發(fā)</b></p><p><b>  摘要</b></p><p>  網(wǎng)絡(luò)的觸角如今已經(jīng)伸展到了世界各個角落,全世界無論什么行業(yè)幾乎都和網(wǎng)絡(luò)沾上了關(guān)系,教育也不例外。網(wǎng)絡(luò)教學(xué)的興起,即教學(xué)網(wǎng)站的出現(xiàn),給很多教學(xué)單位帶來了很多方便,不可否認,也有些教學(xué)網(wǎng)站

3、并沒有給教學(xué)帶來太多的好處,但總體形勢是很好的。一個良好的教學(xué)網(wǎng)站,必須同時具備科學(xué)性、教育性、技術(shù)性和藝術(shù)性。</p><p>  本文將介紹利用網(wǎng)絡(luò)技術(shù)建設(shè)一個網(wǎng)絡(luò)教學(xué)網(wǎng)站,首先從前言與系統(tǒng)分析開始,然后會介紹系統(tǒng)設(shè)計。本系統(tǒng)使用ASP技術(shù)搭建,原因是ASP技術(shù)在如今來說已經(jīng)是非常成熟的一門技術(shù),對于建設(shè)一個教學(xué)網(wǎng)站將是非常方便。本系統(tǒng)具有學(xué)習功能、教學(xué)功能和管理員管理功能。</p><p

4、>  本系統(tǒng)的學(xué)習功能該部分主要針對學(xué)生設(shè)計,學(xué)生選擇各科課程的電子教案進行學(xué)習,了解其學(xué)習方面的通知,習題作業(yè)通知,教師的答疑情況。開設(shè)電子公告板BBS,組織熱點討論,引導(dǎo)學(xué)生進行網(wǎng)上交流,引導(dǎo)學(xué)生對有關(guān)問題進行思考判斷,進而能引導(dǎo)學(xué)生主動參與學(xué)校的網(wǎng)站建設(shè),使網(wǎng)絡(luò)成為教學(xué)的另一個戰(zhàn)場。</p><p>  本系統(tǒng)的教學(xué)功能為各科教師提供一個平臺,使得課件或電子教案的發(fā)布更為簡單,并為教師提供網(wǎng)上答疑版塊

5、,便于教師與學(xué)生交流,也為今后各學(xué)科教師自行制作相關(guān)專題子網(wǎng)站提供方便。</p><p>  本系統(tǒng)的管理員管理功能包括學(xué)生管理、教師管理、管理員管理、課程管理、班級管理、學(xué)院管理、專業(yè)管理、課程開課信息管理、討論區(qū)管理。</p><p>  這些功能是系統(tǒng)運行的所需要的一些初始管理。在教與學(xué)中,本系統(tǒng)的學(xué)習公告和作業(yè)公告是學(xué)生了解教學(xué)通知的窗口。課程答疑和討論交流能夠促進老師和學(xué)生之間的

6、交流,課件上傳和下載給學(xué)生補充課下學(xué)習資料。</p><p>  關(guān)鍵詞:教學(xué),網(wǎng)站,網(wǎng)絡(luò)學(xué)習</p><p>  Design and development of teaching website</p><p><b>  Abstract</b></p><p>  The network antenna ext

7、ends now already having arrived at each corners of world, all over the world no matter which industry almost the sum network has all been stained with relation, education neither exception. Network teaching being on the

8、rise, appearing being teaching website, have brought about many for many teaching units denying convenient, forbidden ,that also some teaching website have not brought very much benefit, but population circumstances to v

9、ery much benefit but population circu</p><p>  This article introduced constructs a network teaching website using the network technology, it starts from the foreword and the system analysis, then introduce

10、the system design, the end to introduce system implementation and some my attainments and experience in the developing process. This system has been build by ASP Technology .The reason is that ASP Technology now is very

11、mature. Teaching website build by it would be easy. The function of this system included study notice, homework notice, </p><p>  Key words: teaching, website, internet learning </p><p><b>

12、;  目錄</b></p><p><b>  1 前言1</b></p><p>  1.1教學(xué)網(wǎng)站發(fā)展的概況1</p><p>  1.2教學(xué)網(wǎng)站建設(shè)現(xiàn)狀2</p><p>  1.3教學(xué)網(wǎng)站發(fā)展中出現(xiàn)的問題及原因2</p><p>  1.4教學(xué)網(wǎng)站的發(fā)展趨勢3<

13、/p><p>  1.5本論文的組織結(jié)構(gòu)3</p><p>  2 教學(xué)網(wǎng)站系統(tǒng)分析與實現(xiàn)4</p><p><b>  2.1系統(tǒng)分析4</b></p><p>  2.1.1系統(tǒng)建設(shè)目標4</p><p>  2.1.2網(wǎng)站的功能需求4</p><p>  2.1

14、.3系統(tǒng)用戶類和特性6</p><p>  2.1.4系統(tǒng)運行環(huán)境6</p><p>  2.1.5用戶界面需求6</p><p>  2.1.6系統(tǒng)輸入與輸出數(shù)據(jù)8</p><p>  2.1.7性能需求9</p><p>  2.1.8安全性需求10</p><p>  2.2系

15、統(tǒng)實現(xiàn)10</p><p>  2.2.1系統(tǒng)數(shù)據(jù)流圖10</p><p>  2.2.2系統(tǒng)框架設(shè)計12</p><p>  2.2.3系統(tǒng)子系統(tǒng)劃分以及子系統(tǒng)設(shè)計13</p><p>  2.2.4系統(tǒng)數(shù)據(jù)庫設(shè)計14</p><p>  2.2.5系統(tǒng)業(yè)務(wù)流程圖14</p><p&g

16、t;  2.2.6系統(tǒng)編程環(huán)境16</p><p>  2.2.7系統(tǒng)程序設(shè)計17</p><p>  2.2.8系統(tǒng)程序測試18</p><p><b>  3 結(jié)論19</b></p><p>  3.1系統(tǒng)核心界面最終效果19</p><p>  3.2本論文的主要工作內(nèi)容21&

17、lt;/p><p>  3.3系統(tǒng)待改進之處22</p><p><b>  致謝23</b></p><p><b>  參考文獻24</b></p><p><b>  1 前言</b></p><p>  在網(wǎng)絡(luò)發(fā)展得如此迅速的情況下,大都高校的

18、教師都已經(jīng)采用課件的形式教學(xué),改變了傳統(tǒng)的教學(xué)方式,例如用PowerPoint或其他的教學(xué)軟件來豐富課堂,這樣大大的提高了課堂教學(xué)的效率,也使課堂氣氛得到了活躍,這樣的教學(xué)方式既方便老師,也使學(xué)生以最大的學(xué)校效率去學(xué)習[1]。盡管這些措施在課堂內(nèi)帶來了很大的方便與好處,但對課下卻沒什么幫助。課下的復(fù)習對于學(xué)習來說也是非常關(guān)鍵的,因而在網(wǎng)絡(luò)發(fā)展得如此發(fā)達的形勢下,對課下學(xué)習進行改革是勢在必行。</p><p>  

19、建立教學(xué)網(wǎng)站是教學(xué)信息化,網(wǎng)絡(luò)化的最佳途徑,也是當前教學(xué)輔助手段的大勢所趨[2]。若解決了如今教學(xué)網(wǎng)站中既能滿足群體教學(xué),又能解決個性交互需要,此舉的對于教育事業(yè),對于國家來說,其意義將是非常巨大的。</p><p>  從教學(xué)模式來看,建設(shè)出好的教學(xué)網(wǎng)站能讓教學(xué)充分體現(xiàn)“以學(xué)生為主,教師為輔”的現(xiàn)代教學(xué)模式,徹底改變了傳統(tǒng)教學(xué)中“以課堂教學(xué)為中心,以書本為中心,以教師為中心”[2]的“三中心”教學(xué)模式。<

20、/p><p>  從學(xué)生的學(xué)習來看,建設(shè)出好的教學(xué)網(wǎng)站將是學(xué)生課堂學(xué)習強有力的補充,利用網(wǎng)站,教師發(fā)布課程學(xué)習資料、布置作業(yè)、進行網(wǎng)上答疑,學(xué)生和老師之間、學(xué)生和學(xué)生之間可使用電子郵件、BBS、討論討論等進行在線或非在線信息交流[3],學(xué)生之間亦可以相互討論。</p><p>  從學(xué)生和老師的交流來看,建設(shè)出好的教學(xué)網(wǎng)站將為學(xué)生和老師在情感交流方面架起情感的橋梁。利用現(xiàn)代的信息技術(shù)手段,建設(shè)

21、好的教學(xué)網(wǎng)站,推進國家的教育事業(yè),此任務(wù)是教育以及國家對于網(wǎng)絡(luò)建設(shè)工作著來說是迫不及待的[4]。</p><p>  1.1教學(xué)網(wǎng)站發(fā)展的概況</p><p>  近年來,國家大力推行高校教育改革,現(xiàn)代教育技術(shù)、現(xiàn)代教育手段的應(yīng)用與推廣已是變革中的重中之重?,F(xiàn)代教育技術(shù)作為國家推行素質(zhì)教育的重要手段,具體在計算機使用方面,已體現(xiàn)全面要求大學(xué)生必須通過等級考試,初步掌握計算機的使用,而網(wǎng)絡(luò)又

22、是現(xiàn)代教育技術(shù)應(yīng)用的核心。在這樣形勢下,很多教學(xué)網(wǎng)站開始涌現(xiàn),給傳統(tǒng)教學(xué)帶來了一次強力沖擊,新的一輪教學(xué)改革已經(jīng)展開。教學(xué)網(wǎng)站作為一個學(xué)習的平臺,具有信息量大、交換便捷、易于互動等優(yōu)點,它的應(yīng)用多少與好壞直接展示了教育提升的水平和檔次。但現(xiàn)如今的教學(xué)網(wǎng)站并沒能充分利用這一點。</p><p>  教學(xué)網(wǎng)站一般有教師個人教學(xué)網(wǎng)站和單位的教學(xué)網(wǎng)站(例如專業(yè)教學(xué)網(wǎng)站),教師個人教學(xué)網(wǎng)站大都是自己建設(shè)或找人建立起來的;單

23、位的教學(xué)網(wǎng)站是單位組織人員建立起來的。無論是哪種方式建立起來的,一般都沒有對如何利用網(wǎng)絡(luò)或者說網(wǎng)站來達到教學(xué)互動交流這個問題。這樣就造成了教學(xué)網(wǎng)站的發(fā)展良莠不齊的狀況,且大部分教學(xué)網(wǎng)站的利用效果都不盡人意,甚至有些學(xué)生都不知道它們的存在。</p><p>  教學(xué)網(wǎng)站的建設(shè)對于教育事業(yè)方面的需要還遠遠不能滿足,我國的教育機構(gòu)的龐大以及網(wǎng)絡(luò)的發(fā)展是教學(xué)網(wǎng)站建設(shè)程度不能滿足需要的主要原因。而且教學(xué)網(wǎng)站到如今,國內(nèi)還沒

24、有一個好的評價體系[5,6]。</p><p>  很多教學(xué)網(wǎng)站都是的用文章發(fā)布系統(tǒng)加留言板建設(shè)而成,有的可能會加上個論壇來加深交流。文章發(fā)布系統(tǒng)一般作為課件發(fā)布用,供學(xué)生下載課件用,而留言板作為答疑工具來用,當學(xué)生有疑問時可以發(fā)帖向老師提問。論壇的作用和留言板差不多。這種網(wǎng)站在一定程度上滿足了教學(xué)網(wǎng)站的要求,但這遠遠不夠。</p><p>  在交流手段上,老師會在教學(xué)網(wǎng)站上發(fā)布自己的電

25、子郵件,以供學(xué)生向自己提問,以解決學(xué)生自己獨立解決不了的問題[7]。</p><p>  但這一切都必須建立在學(xué)生和老師的計算機水平的基礎(chǔ)上,這樣操作都需要他們對計算機操作很熟悉才行,這也是教學(xué)網(wǎng)站應(yīng)用推廣難的一個原因。</p><p>  1.2教學(xué)網(wǎng)站建設(shè)現(xiàn)狀</p><p>  教學(xué)網(wǎng)站以個人教學(xué)網(wǎng)站居多,且很多都只是以信息發(fā)布系統(tǒng)建立起來的課件發(fā)布系統(tǒng)而已,

26、還遠遠不符合教學(xué)的要求。在很多高校都是教務(wù)處建立的,這些教學(xué)網(wǎng)站在功能上就有些偏了,不是很符合教學(xué)的要求。教學(xué)網(wǎng)站的建設(shè)現(xiàn)狀整體來說還很差,無論是從規(guī)模還是質(zhì)量上都還不能承擔教學(xué)中的課下學(xué)習環(huán)節(jié)的補充。</p><p>  1.3教學(xué)網(wǎng)站發(fā)展中出現(xiàn)的問題及原因</p><p>  出現(xiàn)的問題有很多,教學(xué)網(wǎng)站到現(xiàn)在為止發(fā)展不是很好。這主要表現(xiàn)在兩個方面:</p><p&g

27、t;  教學(xué)內(nèi)容在教學(xué)網(wǎng)站上的組織形式?jīng)]能讓它們發(fā)揮他們應(yīng)有的作用。例如,在課件上不應(yīng)該只是課件下載而已,而是一個知識庫,根據(jù)知識點組織起來的知識庫,這個知識庫也不是簡單數(shù)字化的數(shù)據(jù)庫,而是已經(jīng)把各個知識點關(guān)聯(lián)起來的知識庫。</p><p>  教學(xué)網(wǎng)站在交互設(shè)計上陷入了瓶頸。在交互設(shè)計上,國內(nèi)很多教學(xué)網(wǎng)站都只是停留在留言板答疑的水平上,并沒有把 Web 2.0 的理念融進去。</p><p&

28、gt;  出現(xiàn)這些問題的原因:</p><p>  很多教學(xué)單位或個人并沒有真正把教學(xué)網(wǎng)站重視起來,而是簡單的把它當作一種可有可無的教學(xué)手段,這樣的想法到了網(wǎng)站設(shè)計者那,當然也就不會設(shè)計出多好的教學(xué)網(wǎng)站來了。教師和老師的計算機操作水平也是一個制約因素,例如一個小學(xué)生可能他會網(wǎng)上聊天,但不一定會在網(wǎng)上看電子書。這些因素在教學(xué)網(wǎng)站的設(shè)計上,是不能忽略的。當然啦,這也是和當今的網(wǎng)絡(luò)發(fā)展水平密切相關(guān)的,試想,給一個沒有網(wǎng)

29、絡(luò)的山村小學(xué)建設(shè)教學(xué)網(wǎng)站,這就完全沒有必要,建了也是浪費。還有一個原因是,中國在教育教學(xué)網(wǎng)站上缺乏一種評價策略。目前,我國相關(guān)的研究也只局限于介紹評價方法、評價實施過程以及如何量化調(diào)查結(jié)果等。至于具體的評價要素、評價指標 體系可以說還是空白,而這些在國外已經(jīng)開始建設(shè)這一評價體系[9]。即使在美國等遠程教育發(fā)展較完善的國家,通行的認證原則也是一些定性的指導(dǎo)思想[10],進行有效性評價指標體系的研究就是為了促進教學(xué)網(wǎng)站不斷改進質(zhì)量,為公眾提

30、供滿意的教育服務(wù)。</p><p>  1.4教學(xué)網(wǎng)站的發(fā)展趨勢</p><p>  Web 2.0 已經(jīng)燒到了世界的各個角落,所以以后的教學(xué)網(wǎng)站一定是以 Web 2.0 理念為核心的網(wǎng)站,即將網(wǎng)站用戶為核心的網(wǎng)站,而不是以網(wǎng)站內(nèi)容為核心。這對于傳統(tǒng)網(wǎng)站設(shè)計是一個挑戰(zhàn),也是一個機遇,一個發(fā)展方向。按照 Web 2.0 理念要求,教學(xué)網(wǎng)站要在各個方面進行改善,進而達到通過社區(qū)達到教學(xué)輔助的效

31、果。</p><p>  1.5本論文的組織結(jié)構(gòu)</p><p>  本論文將先從系統(tǒng)分析開始,然后到系統(tǒng)實現(xiàn)部分,然后是結(jié)論。在系統(tǒng)分析中的將會介紹系統(tǒng)需求分析,詳細描述系統(tǒng)的功能需求、性能需求、安全需求以及界面需求,描述系統(tǒng)輸入與系統(tǒng)輸出。系統(tǒng)實現(xiàn)部分將介紹系統(tǒng)流程框架、子系統(tǒng)劃分、系統(tǒng)業(yè)務(wù)邏輯、數(shù)據(jù)庫設(shè)計、程序設(shè)計以及程序測試等內(nèi)容。在結(jié)論中,展示系統(tǒng)的核心界面的最終效果、介紹論文的

32、主要工作以及系統(tǒng)的待改進之處</p><p>  2 教學(xué)網(wǎng)站系統(tǒng)分析與實現(xiàn)</p><p><b>  2.1系統(tǒng)分析</b></p><p>  系統(tǒng)分析是系統(tǒng)開發(fā)前對需求的描述,主要是要收集功能需求以及性能需求,這兩方面決定系統(tǒng)的建設(shè)規(guī)模與性能。</p><p>  2.1.1系統(tǒng)建設(shè)目標</p>&

33、lt;p>  利用計算機網(wǎng)絡(luò)實現(xiàn)內(nèi)部和遠程教學(xué),創(chuàng)設(shè)基于網(wǎng)絡(luò)的學(xué)習環(huán)境,師生共同建立一個突破時間、地域限制,由以教為主變?yōu)橐詫W(xué)為主的教學(xué)平臺,探索學(xué)科教學(xué)與信息技術(shù)有機結(jié)合的途徑與模式。</p><p>  系統(tǒng)是B/S模式。系統(tǒng)最后得到的結(jié)果是給學(xué)校的師生提供一個平臺,補充教學(xué)環(huán)節(jié)的薄弱,增強課下復(fù)習的效率。系統(tǒng)分為前臺和后臺。前臺供老師和學(xué)生使用,后臺供管理員使用。</p><p&g

34、t;  2.1.2網(wǎng)站的功能需求</p><p>  教學(xué)網(wǎng)站要求既能滿足學(xué)生的學(xué),又能滿足教師的教,既能滿足學(xué)生自學(xué)的需要,又可供教師進行備課及課堂教學(xué)參考。本系統(tǒng)將利用互聯(lián)網(wǎng)的優(yōu)勢,將為教學(xué)的課下學(xué)習進行改革。</p><p>  在教學(xué)上能實現(xiàn):首先以簡潔美觀的形式向?qū)W生提供學(xué)習信息,提供有關(guān)課程的練習題庫及作答工具;第二,向教師提供方便的課件上傳和教學(xué)的相關(guān)資料;第三,向師生提供便

35、利的網(wǎng)上學(xué)習和討論的交互式環(huán)境;最后為師生提供方便的資料查詢與檢索功能?;谝陨峡紤],本系統(tǒng)將實現(xiàn)以下幾個主要部分功能:</p><p>  (1) 學(xué)習功能該部分主要是針對學(xué)生的,學(xué)生選擇各科課程的電子教案進行學(xué)習,了解其學(xué)習方面的通知,習題作業(yè)通知,教師的答疑情況。開設(shè)電子公告板BBS,組織熱點討論,引導(dǎo)學(xué)生進行網(wǎng)上交流,引導(dǎo)學(xué)生對有關(guān)問題進行思考判斷,進而引導(dǎo)學(xué)生主動參與學(xué)校的網(wǎng)站建設(shè),使網(wǎng)絡(luò)成為教學(xué)的另一

36、個戰(zhàn)場。有些教學(xué)網(wǎng)站還會提供網(wǎng)上測試或者說網(wǎng)上考試的功能,以輔助學(xué)生在學(xué)習時,能及時檢測自己的學(xué)習效果,此網(wǎng)上考試系統(tǒng),一般題目都是固定,也有些能自動組題形成試卷,即教學(xué)網(wǎng)站上設(shè)有一個試題題庫,當學(xué)生選擇此功能,系統(tǒng)能隨機抽取一部分試題組成一份試卷,方便學(xué)生對自己的知識掌握程度的檢測。本系統(tǒng)在開發(fā)中因受到開發(fā)時間和技術(shù)的限制,暫時不實現(xiàn)自動組題考試功能。</p><p>  對于學(xué)習功能,網(wǎng)站的欄目一般設(shè)置成:&

37、lt;/p><p>  學(xué)習資料下載欄目,作業(yè)公告欄目,網(wǎng)站學(xué)習公告欄目,師生交流(論壇,留言板或其他)等欄目,有些網(wǎng)站的欄目會多于這些。</p><p>  學(xué)習資料上傳下載欄目:</p><p>  此功能顧名思義就是給學(xué)生提供學(xué)習資料的,以文件的形式。但以文件的形式組織學(xué)習資料,在內(nèi)容上對于學(xué)生來說,有時并不是很方便,但現(xiàn)在也沒有什么好的解決的辦法,期待有新的解決

38、辦法來解決此問題。在資料查找方面,文件資料在網(wǎng)站站內(nèi)搜索一般都只能做到以文件名到網(wǎng)站數(shù)據(jù)庫中搜索,并不能查詢到文件中的內(nèi)容,給學(xué)生進行文件查找?guī)砗艽蟮穆闊?,在得到搜索的結(jié)果的時候,往往發(fā)現(xiàn)根本不是自己想要內(nèi)容。</p><p><b>  作業(yè)練習公告:</b></p><p>  此功能為作業(yè)信息發(fā)布欄目,由教師發(fā)布作業(yè)公告信息,以通知學(xué)生在指定的時間內(nèi)完成作業(yè)并

39、上交,免去了老師布置完作業(yè),學(xué)生因忘記而沒有及時完成作業(yè)的事情發(fā)生,當作業(yè)公告信息過期時,老師可以將它刪除。</p><p><b>  網(wǎng)站學(xué)習公告欄目:</b></p><p>  此功能很多教學(xué)網(wǎng)站都具備,它提供學(xué)習方面通知,例如考試通知或者是停課通知什么的,讓學(xué)生在第一時間了解到課程動態(tài),避免老師親自去找學(xué)生去通知。此功能也是只能由老師發(fā)布,學(xué)生與老師均沒有權(quán)

40、限發(fā)布。</p><p><b>  師生教學(xué)交流欄目:</b></p><p>  此欄目比較復(fù)雜,這和各個教學(xué)網(wǎng)站設(shè)計者對教學(xué)交互的理解有關(guān),當然也有教學(xué)網(wǎng)站把它當成一個很簡單的功能來實現(xiàn),比如只建一個留言板或者小論壇來充數(shù),很明顯一個留言板或者一個小論壇是不能實現(xiàn)教學(xué)中的交流的。有的教學(xué)網(wǎng)站,將網(wǎng)絡(luò)聊天室建立起來,輔助教學(xué)中的師生交流,這種方式給教學(xué)的雙方有一種

41、面對面的感覺,這對于教學(xué)交流確實很有用。在教學(xué)交流方面,也有一些網(wǎng)站是把電子郵件或者QQ,MSN之類工具加了進去,這也能解決一定的問題,對于擴大交流也起到一定的作用。但教學(xué)交往不是那么簡單的,它涉及很多方面的問題。</p><p>  (2) 教學(xué)功能在搭建起的網(wǎng)絡(luò)平臺上,為各科教師提供一個發(fā)布課程學(xué)習資料平臺,使得課件或電子教案的發(fā)布更為簡單,并為教師提供網(wǎng)上答疑模塊,便于教師與學(xué)生交流。為今后各學(xué)科教師自行制

42、作相關(guān)專題子網(wǎng)站提供方便。</p><p>  教學(xué)功能的欄目一般有:</p><p>  教師信息展示欄目,作業(yè)公告管理欄目,學(xué)習公告管理欄目等欄目。</p><p><b>  教師信息展示欄目:</b></p><p>  作用是讓學(xué)生了解自己老師,這欄目一般教學(xué)網(wǎng)站都會有,上邊除了放教師的基本信息之外還可以展示教

43、師的論文作品,所獲得的獎項、榮譽等等。</p><p><b>  作業(yè)公告管理欄目:</b></p><p>  此功能與學(xué)習功能中的作業(yè)公告欄目相對應(yīng),學(xué)生只能看公告信息,老師管理公告信息,老師在此模塊可以發(fā)布公告信息,編輯已發(fā)布的公告信息,還可以刪除過期的公告信息。</p><p><b>  學(xué)習公告管理欄目:</b&g

44、t;</p><p>  此功能與學(xué)習功能中的學(xué)習公告欄目相對應(yīng),老師在此模塊可以發(fā)布公告信息,編輯已發(fā)布的公告信息,還可以刪除過期的公告信息。</p><p> ?。?)網(wǎng)站管理功能:</p><p>  包括學(xué)生管理、教師管理、管理員管理、課程管理、班級管理、學(xué)院管理、專業(yè)管理、課程開課信息管理、討論區(qū)管理。</p><p>  這些功能

45、是系統(tǒng)運行的所需要的一些初始管理,若沒有學(xué)生、教師、課程等信息,系統(tǒng)只是一個空殼。</p><p>  2.1.3系統(tǒng)用戶類和特性</p><p><b>  用戶類型:</b></p><p><b>  接口:無。</b></p><p>  學(xué)生:學(xué)生為主要的用戶,是網(wǎng)站的主要受服務(wù)者。<

46、;/p><p>  教師:教師用戶在此網(wǎng)站的主要作用是輔助學(xué)生的學(xué)習。</p><p><b>  網(wǎng)站管理員。</b></p><p>  2.1.4系統(tǒng)運行環(huán)境</p><p><b>  系統(tǒng)配置如下</b></p><p>  操作系統(tǒng):中文版Windows 2003、W

47、indows 2000操作系統(tǒng)。</p><p>  Web 服務(wù)器:IIS5.0 或IIS6.0。</p><p>  數(shù)據(jù)引擎:MS SQL Server 2000 。</p><p>  權(quán)限要求:對SQL Server 2000數(shù)據(jù)庫具有建表、備份的權(quán)限。</p><p>  空間大?。撼醮伟惭b至少需要3G 可用空間。</p&g

48、t;<p>  硬件要求:推薦服務(wù)器為PIII500 CPU 256M 內(nèi)存或更高配置。</p><p>  其他的組件:FSO 組件。</p><p>  2.1.5用戶界面需求</p><p><b>  界面設(shè)計總原則:</b></p><p>  用戶界面參考Windows XP操作系統(tǒng)風格,暫時不

49、考慮Windows Vista的界面風格,不過可以融進其設(shè)計理念。</p><p>  將使用本系統(tǒng)的用戶定義為:對應(yīng)用程序或計算機的一般用法有一定了解,對易用性、簡潔性有比較高的要求,對界面快速交互沒有很強的要求。</p><p>  堅持圖形用戶界面(GUI)設(shè)計原則,界面直觀、對用戶透明:用戶接觸軟件后對界面上對應(yīng)的功能一目了然、不需要多少培訓(xùn)就可以方便使用本應(yīng)用系統(tǒng)。</p&

50、gt;<p><b>  界面一致性:</b></p><p>  在界面設(shè)計中應(yīng)該保持界面的一致性。一致性既包括使用標準的控件,也指使用相同的信息表現(xiàn)方法,如在字體、標簽風格、顏色、術(shù)語、顯示錯誤信息等方面確保一致。</p><p>  顯示信息一致性標準:</p><p>  標簽提示:字體為不加重、宋體、黑色、灰底或透明、無

51、邊框、右對齊、不帶冒號、一般情況為12號字。</p><p>  日期:正常字體、宋體、白底黑字、3-D lowered。</p><p>  對齊方法:左對齊:一般文字、單個數(shù)字、日期等,右對齊:數(shù)字、時間、日期加時間。</p><p>  分辨率為1024*768,增強色16色。</p><p>  字體缺省為宋體、五號、黑色。</

52、p><p>  這些信息的排列顯示風格供參考,在同一個應(yīng)用中,這些信息的表現(xiàn)方式不一致,會使得用戶分散注意力,影響這一軟件的使用,因此開發(fā)者應(yīng)當注意在同一軟件中表現(xiàn)形式的一致性。</p><p><b>  布局合理化原則:</b></p><p>  應(yīng)注意在一個窗口內(nèi)部所有控件的布局和信息組織的藝術(shù)性,使得用戶界面美觀。在一個窗口中按Tab鍵,

53、移動聚焦的順序不能雜亂無章,Tab 的順序是先從上至下,再從左至右。一屏中首先應(yīng)輸入的和重要信息的控件在Tab順序中應(yīng)當靠前,位置也應(yīng)放在窗口上較醒目的位置。布局力求簡潔、有序、易于操作。</p><p><b>  出錯信息和警告:</b></p><p>  出錯信息和警告是指出現(xiàn)問題時系統(tǒng)給出的壞消息,本系統(tǒng)對于出錯信息和警告應(yīng)該遵循以下原則:</p>

54、;<p>  1) 信息以用戶可以理解的術(shù)語描述。</p><p>  2) 信息應(yīng)提供如何從錯誤中恢復(fù)的建設(shè)性意見。</p><p>  3) 信息應(yīng)指出錯誤可能導(dǎo)致那些不量后果,以便用戶檢查是否出現(xiàn)了這些情況或幫助用進行改正。</p><p>  4) 信息應(yīng)伴隨著視覺上的提示,如特殊的圖像、顏色或信息閃爍。</p><p>

55、;  5) 信息不能帶有判斷色彩,即任何情況下不能指責用戶。</p><p><b>  一般交互原則:</b></p><p>  本系統(tǒng)一般交互遵循以下原則:</p><p>  1) 一致性:菜單選擇、數(shù)據(jù)顯示以及其它功能都應(yīng)使用一致的格式。</p><p>  2) 提供有意義的反饋。</p>&l

56、t;p>  3) 執(zhí)行有較大破壞性的動作前要求確認。</p><p>  4) 在數(shù)據(jù)錄入上允許取消大多數(shù)操作。</p><p>  5) 減少在動作間必須記憶的信息數(shù)量。</p><p>  6) 在對話、移動和思考中提高效率。</p><p>  7) 允許用戶非惡意錯誤,系統(tǒng)應(yīng)保護自己不受致命操作的破壞。</p>&

57、lt;p>  8) 按功能對動作分類,并按此排列屏幕布局,設(shè)計者應(yīng)提高命令和動作組織的內(nèi)聚性。</p><p>  9) 提供語境相關(guān)的幫助機制。</p><p><b>  信息顯示原則:</b></p><p>  本系統(tǒng)信息顯示遵循以下原則:</p><p>  1) 只顯示與當前用戶語境環(huán)境有關(guān)的信息。&l

58、t;/p><p>  2) 不要用數(shù)據(jù)將用戶包圍,使用便于用戶迅速吸取信息的方式表現(xiàn)信息。</p><p>  3) 使用一致的標記、標準縮寫和可預(yù)測的顏色,顯示信息的含義應(yīng)該非常明確,用戶不必再參考其它信息源。</p><p>  4) 產(chǎn)生有意義的出錯信息。</p><p>  5) 使用縮進和文本來輔助理解。</p><

59、p>  6) 使用窗口分隔控件分隔不同類型的信息。</p><p>  7) 高效地使用顯示器的顯示空間。</p><p><b>  數(shù)據(jù)輸入原則:</b></p><p>  本系統(tǒng)數(shù)據(jù)輸入遵循以下原則:</p><p>  1) 盡量減少用戶輸入動作的數(shù)量。</p><p>  2)

60、維護信息顯示和數(shù)據(jù)輸入的一致性。</p><p>  3) 交互應(yīng)該時靈活的,對鍵盤和鼠標輸入的靈活性提供支持。</p><p>  4) 讓用戶控制交互流,用戶可以跳過不必要的動作、改變所需動作的順序(如果允許的話)以及在不退出系統(tǒng)的情況下從錯誤狀態(tài)中恢復(fù)。</p><p>  5) 消除冗余輸入??赡艿脑捥峁┤笔≈?、絕不要讓用戶提供程序中可以自動獲取或計算出來的

61、信息。</p><p>  2.1.6系統(tǒng)輸入與輸出數(shù)據(jù)</p><p><b>  系統(tǒng)輸入數(shù)據(jù):</b></p><p> ?。?) 學(xué)生信息(管理員輸入)。</p><p>  (2) 教師信息(管理員輸入)。</p><p>  (3) 學(xué)院信息(管理員輸入)。</p>&l

62、t;p> ?。?) 專業(yè)信息(管理員輸入)。</p><p> ?。?) 課程信息(管理員輸入)。</p><p> ?。?) 班級信息(管理員輸入)。</p><p> ?。?) 開課信息(管理員輸入)。</p><p> ?。?) 答疑信息(疑問信息學(xué)生輸入,回復(fù)教師輸入)。</p><p>  (9) 討論

63、區(qū)信息 (學(xué)生、教師、管理員輸入)。</p><p>  (10) 學(xué)習公告信息 (教師輸入)。</p><p>  (11) 作業(yè)公告信息 (教師輸入)。</p><p> ?。?2) 學(xué)習資料信息 (教師輸入)。</p><p><b>  系統(tǒng)輸出數(shù)據(jù):</b></p><p> ?。?)

64、學(xué)生信息(老師查看)。</p><p> ?。?) 教師信息(學(xué)生查看)。</p><p> ?。?) 課程信息(學(xué)生、教師查看)。</p><p> ?。?) 開課信息(學(xué)生、教師查看)。</p><p> ?。?) 答疑信息(學(xué)生、教師查看)。</p><p> ?。?) 討論區(qū)信息 (學(xué)生、教師、管理員查看)。&

65、lt;/p><p> ?。?) 學(xué)習公告信息 (學(xué)生查看)。</p><p>  (8) 作業(yè)公告信息 (學(xué)生查看)。</p><p> ?。?) 學(xué)習資料信息 (學(xué)生查看下載)。</p><p><b>  2.1.7性能需求</b></p><p>  網(wǎng)站的性能對于使用者是非常重要的,它涉及到的

66、方面也很多,本系統(tǒng)因功能為教與學(xué)服務(wù),所以它所需的性能需求暫時不用考慮大型網(wǎng)站的架構(gòu),也不必使用系統(tǒng)框架優(yōu)化,基于這些考慮,以下為本系統(tǒng)的詳細性能需求:</p><p>  相互合作的用戶數(shù)量:10。</p><p>  系統(tǒng)支持的并發(fā)操作數(shù)量:200。</p><p>  響應(yīng)時間:5 秒內(nèi)。</p><p>  磁盤空間:3G (因教學(xué)資

67、料占比較大的存儲空間,如不上傳課程資料,此項可以不受限制)。</p><p>  數(shù)據(jù)庫中表的最大行數(shù):無限制,但需求磁盤空間支持。</p><p>  2.1.8安全性需求</p><p>  安全需求主要有三個方面:一是防止數(shù)據(jù)庫被注入;二是程序設(shè)計方面的漏洞,比如權(quán)限控制方面;三是上傳漏洞,如被人上傳了木馬了什么的,后果不堪設(shè)想。</p><

68、;p>  SQL 注入是非常危險的,相當大一部分程序員在編寫代碼的時候,沒有對用戶輸入數(shù)據(jù)的合法性進行判斷,使應(yīng)用程序存在安全隱患。新手最容易忽略的問題就是SQL注入漏洞的問題。用NBSI 2.0對網(wǎng)上的網(wǎng)站掃描,就能發(fā)現(xiàn)部分網(wǎng)站存在SQL注入漏洞,用戶可以提交一段數(shù)據(jù)庫查詢代碼,根據(jù)程序返回的結(jié)果,獲得某些他想得知的數(shù)據(jù)。</p><p>  因此在本系統(tǒng)中,將為每一個文件添加數(shù)據(jù)檢驗的代碼,防止非法數(shù)據(jù)

69、進入系統(tǒng)。</p><p>  上傳漏洞是指上傳者上傳了一些非法的文件上去,導(dǎo)致系統(tǒng)被破壞。此方面的安全也是非常重要,在本系統(tǒng)中,首先要控制好上傳權(quán)限,不能讓非法用戶進入上傳頁面,第二是控制好文件上傳的類型,不能上傳非合法類型的文件。</p><p><b>  2.2系統(tǒng)實現(xiàn)</b></p><p>  2.2.1系統(tǒng)數(shù)據(jù)流圖</p&g

70、t;<p>  在本系統(tǒng)中,有四類數(shù)據(jù)流圖:和管理員相關(guān)的,和教師相關(guān)的,和學(xué)生相關(guān)的和短消息相關(guān)的。</p><p> ?。?)和管理員有關(guān)的數(shù)據(jù)流圖(如圖2.1):</p><p>  圖 2.1 管理員數(shù)據(jù)流程圖</p><p>  Fig.2.1 Data flow diagram of adminidtrtor</p><

71、p> ?。?)和教師有關(guān)的數(shù)據(jù)流圖(如圖2.2)</p><p>  圖 2.2.1.2 教師數(shù)據(jù)流程圖</p><p>  Fig.2.2.1.2 Data flow diagram of teacher</p><p>  (3) 和學(xué)生有關(guān)的數(shù)據(jù)流程圖(如圖2..3)</p><p>  圖 2.3 學(xué)生數(shù)據(jù)流程圖</p&g

72、t;<p>  Fig.2.3 Data flow diagram of student</p><p> ?。?) 短消息數(shù)據(jù)數(shù)據(jù)流程圖(如圖2.4)</p><p>  圖 2.4 學(xué)生數(shù)據(jù)流程圖</p><p>  Fig.2.4 Data flow diagram of short message</p><p>  2

73、.2.2系統(tǒng)框架設(shè)計</p><p><b>  系統(tǒng)框架如下:</b></p><p>  圖 2.5 系統(tǒng)框架圖</p><p>  Fig.2.5 System frame diagram</p><p>  系統(tǒng)分為前臺和后臺兩部分,由于交流功能和短消息功能在前臺和后臺都有,故把它們獨立出來。前臺包括學(xué)習功能和教

74、學(xué)功能。其中學(xué)習功能又包括學(xué)習公告、作業(yè)公告、課程學(xué)習這三部分,教學(xué)功能包括課程教學(xué)和答疑這兩部分。</p><p>  后臺主要是管理維護教學(xué)信息功能,主要分為學(xué)生管理、教師管理、班級管理、課程管理、學(xué)院管理、專業(yè)管理、開課管理以及討論區(qū)管理等這些功能。</p><p>  2.2.3系統(tǒng)子系統(tǒng)劃分以及子系統(tǒng)設(shè)計</p><p>  系統(tǒng)子劃分主要依靠前臺的功能來

75、劃分,設(shè)計如圖2.6:</p><p>  圖 2.6 子系統(tǒng)劃分圖</p><p>  Fig.2.6 Frame of sub system diagram</p><p>  2.2.4系統(tǒng)數(shù)據(jù)庫設(shè)計</p><p>  關(guān)系圖設(shè)計(如圖2.7):</p><p>  圖 2.7 數(shù)據(jù)庫關(guān)系圖</p>

76、<p>  Fig.2.7 Database relationship diagram</p><p>  2.2.5系統(tǒng)業(yè)務(wù)流程圖</p><p>  系統(tǒng)部分業(yè)務(wù)流程圖:</p><p> ?。?) 學(xué)習公告業(yè)務(wù)流程圖(如圖2.8)</p><p>  圖 2.8 學(xué)習公告業(yè)務(wù)流程圖</p><p>

77、  Fig.2.8 Business Process Diagram of study notice</p><p> ?。?) 作業(yè)公告業(yè)務(wù)流程圖(如圖2.9)</p><p>  圖 2.9 作業(yè)公告業(yè)務(wù)流程圖</p><p>  Fig.2.9 Business Process Diagram of homework notice</p><

78、;p>  (3) 學(xué)習資料業(yè)務(wù)流程圖(如圖2.10)</p><p>  圖 2.10 學(xué)習資料業(yè)務(wù)流程圖</p><p>  Fig.2.10 Business Process Diagram of study material</p><p> ?。?) 答疑業(yè)務(wù)流程圖(如圖2.11)</p><p>  圖 2.11 答疑業(yè)務(wù)流程

79、圖</p><p>  Fig.2.11 Business Process Diagram of question</p><p>  2.2.6系統(tǒng)編程環(huán)境</p><p> ?。?) 編程技術(shù)的選擇:靜態(tài)網(wǎng)頁技術(shù)主要是使用 HTML,動態(tài)網(wǎng)頁技術(shù)主要使用ASP技術(shù)。HTML 是第一個通用的頁面描述語言,任何一個成功的網(wǎng)站都離不開它,90年以來 HTML 就一直被

80、用作WWW上的信息表示語言, 它遵循國際標準,常用的各種瀏覽器(如 IE,Netscape 等)均可以對其進行很好的解釋;HTML 可以跨平臺使用,在 Windows,Unix 等環(huán)境中均可得到相同的效果;HTML 又具有簡單易學(xué)的特點和強大的超媒體支持能力,易于構(gòu)建復(fù)雜的超媒體信息網(wǎng);HTML 還支持多種媒體種類,如GIF,JPG,WAV,AU,AVI,MOV,MPG等,適合網(wǎng)絡(luò)傳輸;HTML 的創(chuàng)造工具很多,如 FrontPage,

81、 HotDog,DREAMWERVER 等,并可以根據(jù)需要加入JavaScript,JavaApplet等,使 web 網(wǎng)頁具有更好的交互性、生動性和靈活性。</p><p>  目前,制作動態(tài)型網(wǎng)頁的技術(shù)已有很多,常見的有 CGI(Common Gateway Interface)、 ISAPI(Internet Server Application Program Interface)、ASP(Active

82、Server Pages),JSP(Java Server Pages),PHP等[21]。其中以ASP技術(shù)應(yīng)用最廣泛,且相關(guān)網(wǎng)絡(luò)資源多,有豐富的中文參考資料,開發(fā)工具比較成熟,能快速構(gòu)建網(wǎng)絡(luò)應(yīng)用程序,所以很多教學(xué)網(wǎng)站的建設(shè)者都選用了該技術(shù)作為平臺制作技術(shù)[22]。ASP的主要特點有:(1)無需編譯。ASP腳本集成于 HTML 當中。容易生成,無需編譯或連接即可直接解釋執(zhí)行,(2)易于生成。使用常規(guī)文本編輯器(如Windows下的記事本

83、),即可進行 ASP頁面的設(shè)計還可以使用可視化的集成編輯環(huán)境Visual InterDev。(3)獨立于瀏覽器。ASP腳本在服務(wù)器端解釋執(zhí)行,用戶端只要使用可解釋常規(guī)HTML 碼的瀏覽器,即可瀏覽 ASP所設(shè)計的主頁。(4)面向?qū)ο?。在ASP腳本中可以方便地引用系統(tǒng)組件和ASP的內(nèi)置組件,還能通過定制 ActiveX Se</p><p> ?。?) 編程環(huán)境:由于選擇了 ASP 技術(shù)開發(fā)此系統(tǒng),編程環(huán)境選擇 D

84、reamweaver 8 ,系統(tǒng)環(huán)境為 Win Xp SP2 , 服務(wù)器為 IIS 5.0。圖片編輯使用Photoshop 9.0。</p><p>  2.2.7系統(tǒng)程序設(shè)計</p><p>  部分系統(tǒng)程序設(shè)計介紹:</p><p>  (1) 課程學(xué)習與課程教學(xué)設(shè)計:課程資料在本系統(tǒng)中,設(shè)計成與開課信息關(guān)聯(lián),首先要在系統(tǒng)添加了開課信息之后,才能添加課程資料,開

85、課信息由管理員添加,課程資料信息由教師添加,學(xué)生可以下載。在本系統(tǒng)設(shè)計中,權(quán)限分配是這樣的,老師只能添加自己所任教的課程的學(xué)習資料,沒有任教的課程不能添加。學(xué)生只能下載與自己有關(guān)的課程的學(xué)習資料。</p><p> ?。?) 上傳程序設(shè)計:在此部分的程序設(shè)計成三個類:一為上傳類,二進度信息類,三為文件信息類。上傳信息類:DoteyUpload,包含子過程:Public Sub SaveTo(path)(保存信息

86、子過程) , Public Sub Upload ()(上傳子過程) , Private Sub Raise(Message) (異常信息子過程) , 方法:Private Function GetBoundary()(取邊界值方法), Private Function BinaryToString(xBinary)(將二進制流轉(zhuǎn)化成文本方法), Function StringToBinary(String)(字符到二進制轉(zhuǎn)化方法),P

87、rivate Function GetFieldName(infoStr)(返回表單名方法),Private Function GetFileName(infoStr)(返回文件名方法)。進度信息類的主要作用是統(tǒng)計上傳進度信息,例如上傳文件大小,當前已上傳文件大小,已花時間,剩余時間等。</p><p>  文件信息類的主要作用是向客戶端返回上傳文件的各方面信息,例如文件名,路徑等。</p>&l

88、t;p> ?。?) 答疑程序設(shè)計:此部分程序類似與留言板程序,在此系統(tǒng)中,每一個開課信息將有一個答疑區(qū),是多版塊的,不過這多版塊是以課程為劃分依據(jù)。一門課開課了,在前臺就會有一個答疑區(qū)。在此模塊,只允許學(xué)生發(fā)帖,老師只允許回復(fù)。</p><p> ?。?) 討論區(qū)程序設(shè)計:此部分程序類似于BBS,在此模塊,學(xué)生、老師和管理員均可以發(fā)帖,但只有老師和管理員有管理帖子的權(quán)限。</p><p&

89、gt; ?。?) 信息關(guān)聯(lián)設(shè)計:此方面的關(guān)聯(lián)主要是指學(xué)生詳細信息關(guān)聯(lián),教師詳細信息關(guān)聯(lián),課程詳細信息關(guān)聯(lián),短信息發(fā)送關(guān)聯(lián),課程與學(xué)習資料關(guān)聯(lián),課程與答疑區(qū)關(guān)聯(lián)這幾方面。在各個顯示名字的地方設(shè)置詳細信息鏈接,在各個顯示學(xué)生、教師信息的地方加上短信息發(fā)送的鏈接。</p><p> ?。?) SQL 注入檢測設(shè)計:這是比較重要的一塊,它是網(wǎng)站的安全防線。主要是使用在循環(huán)檢查每一個輸入數(shù)據(jù),如果包含了非合法數(shù)據(jù),即不允許

90、操作。</p><p>  2.2.8系統(tǒng)程序測試</p><p>  測試主要針對數(shù)據(jù)完整性、權(quán)限檢測、上傳功能、討論區(qū)版塊這幾部分進行測試,數(shù)據(jù)完整性,采用了構(gòu)造特殊數(shù)據(jù)進行測試,也就是邊界法。在這一部分的測試中,將很多數(shù)據(jù)檢測腳本錯誤檢查了出來,權(quán)限檢測主要測試方法,分別以三種權(quán)限進入系統(tǒng)進行操作,查看是否有異常,這一部分工作將一部分非教師權(quán)限或者非學(xué)生權(quán)限檢測了出來。</p&

91、gt;<p>  上傳功能檢測是程序測試中的一重要部分,這部分工作將系統(tǒng)不能上傳某些類型的文件不能上傳的錯誤檢測了出來,后來又發(fā)現(xiàn)此部分功能不穩(wěn)定,最后才將此部分程序完全修改好。</p><p>  討論區(qū)版塊是程序中比較大的一塊。對此部分程序進行測試的時候,發(fā)現(xiàn)此部分程序有對象釋放不合理的問題出現(xiàn),導(dǎo)致程序有時運行不出來的現(xiàn)象出現(xiàn)。</p><p><b>  3

92、 結(jié)論</b></p><p>  3.1系統(tǒng)核心界面最終效果</p><p>  系統(tǒng)部分界面:登錄頁面、學(xué)生主頁、教師主頁、管理員主頁:</p><p>  圖 3.1 登錄頁面圖</p><p>  Fig.3.1 Diagram of login web form</p><p>  圖.3.2

93、學(xué)生頁面圖</p><p>  Fig.3.2 Diagram of student web form</p><p>  圖 3.3教師頁面圖</p><p>  Fig.3.3 Diagram of teacher web form</p><p>  圖 3.4教師頁面圖</p><p>  Fig.3.4 Di

94、agram of administrator web form</p><p><b>  系統(tǒng)核心界面說明:</b></p><p>  圖3.1為系統(tǒng)登錄頁,學(xué)生老師和管理員都是從這里登錄,在這張頁面,學(xué)生可以用學(xué)號或者姓名登錄,老師可以用教師號或姓名登錄。</p><p>  圖3.2為學(xué)生登錄以后的功能界面左邊為功能菜單,可以選擇相應(yīng)的

95、功能進行操作,右邊為功能頁面。</p><p>  圖3.3為教師登錄以后的功能界面左邊為功能菜單,可以選擇相應(yīng)的功能進行操作,右邊為功能頁面。</p><p>  圖3.4為管理員登錄以后的功能界面左邊為功能菜單,可以選擇相應(yīng)的功能進行操作,右邊為功能頁面。</p><p>  3.2本論文的主要工作內(nèi)容</p><p><b>

96、  主要工作內(nèi)容為:</b></p><p>  1 查閱文獻,進行文獻內(nèi)容總結(jié),形成文獻綜述。</p><p>  2 進行系統(tǒng)分析,把需求形成文檔,最主要部分為功能需求。</p><p>  3 按照需求文檔進行數(shù)據(jù)庫設(shè)計,形成數(shù)據(jù)庫設(shè)計文檔。</p><p>  4 按照需求文檔進行系統(tǒng)框架設(shè)計和子系統(tǒng)劃分</p>

97、;<p>  5 按照需求文檔進行系統(tǒng)功能設(shè)計,主要是畫出業(yè)務(wù)流程圖以及寫出各功能技術(shù)實現(xiàn)方案</p><p>  6 按照功能設(shè)計文檔進行編碼</p><p>  7 按照需求編寫測試方案書</p><p><b>  8 進行系統(tǒng)測試</b></p><p><b>  9 完善系統(tǒng)</

98、b></p><p><b>  10 撰寫論文</b></p><p>  3.3系統(tǒng)待改進之處</p><p>  在本次系統(tǒng)開發(fā)中,遇到很多問題,所以待改進之處還有很多,主要的有以下幾個問題:</p><p>  1 因技術(shù)有限,在本系統(tǒng)中還遺留有很多問題沒解決,主要的問題有,分頁問題,學(xué)生信息和老師信息Ex

99、cel表導(dǎo)入,文件刪除錯誤判斷以及提示,學(xué)生和老師信息中,沒提供照片顯示,上傳漏洞的補丁。</p><p>  2 分頁問題主要是沒有實現(xiàn)像論壇那樣顯示一個數(shù)字列,只有單純的首頁尾頁、上一頁下一頁。這樣對于分頁來說,并不完善。沒能實現(xiàn)的原因是,分頁的循環(huán)數(shù)以及開始循環(huán)數(shù),沒能判斷成功。</p><p>  3 Excel表導(dǎo)入問題,在技術(shù)上,難度并不大,沒有實現(xiàn)的原因,是因為這需要導(dǎo)入規(guī)范

100、,如果一個學(xué)院里邊學(xué)生信息與老師信息的Excel表沒遵循規(guī)范的話,是導(dǎo)入不了的。</p><p>  4 文件刪除,本系統(tǒng)使用的是FSO,但沒能做出錯誤判斷以及給出錯誤提示,這是因為,這錯誤在捕捉之前它已經(jīng)出來,主要使這功能出錯的原因是文件不存在。</p><p><b>  致謝</b></p><p>  大學(xué)本科的學(xué)習生活即將結(jié)束,在此,

101、我要感謝所有曾經(jīng)教導(dǎo)過我的老師和關(guān)心過我的同學(xué),他們在我成長過程中給予了我很大的幫助。本文能夠成功的完成,要特別感謝我的導(dǎo)師齊建東老師的關(guān)懷和教導(dǎo)。</p><p><b>  謹以此文獻給他們!</b></p><p><b>  參考文獻</b></p><p>  [1] 郭燕芳,李宏亮.對計算機輔助教學(xué)網(wǎng)站系統(tǒng)建設(shè)

102、的探索和嘗試[J].廣西大學(xué)學(xué)報,2005,7(增刊):8-10.</p><p>  [2] 章一華,胡鵬,謝軍.互動式教學(xué)網(wǎng)站的應(yīng)用設(shè)計[J].集美大學(xué)學(xué)報,2000,6:22.</p><p>  [3] 袁守華.基于Web的課程網(wǎng)絡(luò)教學(xué)網(wǎng)站的開發(fā)與應(yīng)用[J].中原工學(xué)院學(xué)報,2004,2:15-18.</p><p>  [4] 王小燕.對高校教師個人教學(xué)網(wǎng)

103、站建立的思考[J].文化教育,.2006:23-26.</p><p>  [5] 李斌,孫巖,王康壽,鄭尚魁.教學(xué)網(wǎng)站設(shè)計.學(xué)科建設(shè)[J].遠程教育,2005,5:44-45.</p><p>  [6] 黃志軍,趙皚,劉海慶.基于校園網(wǎng)的教學(xué)網(wǎng)站建設(shè)探討[J].教育技術(shù),2005:36.</p><p>  [7] 邢苗條.基于Internet教學(xué)網(wǎng)站系統(tǒng)的設(shè)計

104、方案[J].現(xiàn)代電子技術(shù),2002,2(第4期):18.</p><p>  [8] 趙航濤.建立學(xué)科教學(xué)網(wǎng)站的探討[J].基礎(chǔ)教育,.2004,3(上):50.</p><p>  [9] 趙雙萍.基于Web的網(wǎng)上教學(xué)系統(tǒng)的設(shè)計[J].蘭州工業(yè)高等??茖W(xué)校學(xué)報,2002,3(.第1期):24.</p><p>  [10] 吳劍,朱志字,張冰.交互式動態(tài)教學(xué)網(wǎng)站的

105、設(shè)計與實現(xiàn)[J].計算機與數(shù)字工程,2006年(第5期):32-34.</p><p>  [11] Gleen, Denis. Learning for a change in further education[J]..Journal of Vocational Education and Training. Volume 57,Number 2,Jume 2005,pp.239-246</p>

106、<p>  [12] 劉少華.試論專業(yè)教學(xué)網(wǎng)站的建設(shè)[J].當代教育論壇,2005(第6期):25-26.</p><p>  [13] Marcie,pitt-catsouphes.Building a virtual reseach and teaching.Community,Work & Family[J],Volume 8,Number 1,February 2005,pp.93-1

107、05</p><p>  [14] 趙守凱.常用軟件教學(xué)網(wǎng)站的構(gòu)建及教學(xué)體會[J].科技平臺,2006:26-27.</p><p>  [15] 駱志煌,張小明,陳亞東.淺議教師個人教學(xué)網(wǎng)站的發(fā)展空間[J].中小學(xué)信息技術(shù)教育,2004,10(.第45期):36-37.</p><p>  [14] 王海燕,李芒.讓師生實現(xiàn)零距離的心靈觸摸[J].電化教育研究,2

108、004(第2期):25.</p><p>  [16] 衛(wèi)春芳.個人教學(xué)網(wǎng)站的建立[J].計算機時代,2002:8-9.</p><p>  [17] 劉波,王本玉,王磊.建立教學(xué)網(wǎng)站實現(xiàn)網(wǎng)上信息交流和信息管理[J].邵陽學(xué)院學(xué)報(自然科學(xué)),2003,10(第5期):12-15.</p><p>  [18] 胡小榮,李建平.基于ASP技術(shù)的高等數(shù)學(xué)輔助教學(xué)網(wǎng)絡(luò)平

109、臺[J].數(shù)學(xué)理論與應(yīng)用,2005,12(第4期):40-42.</p><p>  [19] 陸繼遠,朱銀昌,趙不賄.構(gòu)建基于BS模式的教學(xué)網(wǎng)站[J].應(yīng)用奇葩,2002:44.</p><p>  [20] 胡貞華,何思安.電子商務(wù)教學(xué)網(wǎng)站的建設(shè)[J].韶關(guān)學(xué)院學(xué)報(自然科學(xué)版),2003,12:3-5.</p><p>  [21] 陳陽,胡孝忠,汪千松,田麗

110、. ASP技術(shù)在多媒體教學(xué)網(wǎng)站開發(fā)中的應(yīng)用[J].網(wǎng)絡(luò)信息技術(shù),2004:37.</p><p>  [22] 王曼珠,劉欣,曾萍.基于ASP教學(xué)網(wǎng)站管理系統(tǒng)的設(shè)計[J].電氣電子教學(xué)學(xué)報,2002,6(第3期):11.</p><p>  [23] Bagno,Estheri,Levy,Semadar,Batsheva.How can a website forphysics teach

111、er server as a tool for profession[J]devlopment.Journal Of Sicence Education and Technology,Volume 15,Number 3-4,October 2006,pp.215-219(5)</p><p>  [24] Anderson,E.;Manek,N. Davidson,A. Evaluation of a mode

112、l for maximizing interprofessional education in acute hospital.Journal of Interprofession Care[J],Volume 20,Number 2,March 2006,pp.182-194</p><p>  [25] Jared,libby.Breaking. an e-learning research for all,a

溫馨提示

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

最新文檔

評論

0/150

提交評論