2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩23頁(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>  教學(xué)網(wǎng)站系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)</p><p>  摘要:隨著計(jì)算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫(kù)技術(shù)在Internet中的應(yīng)用越來(lái)越廣泛,為廣大學(xué)生用戶提供了更加周到和人性化的服務(wù),所以教學(xué)網(wǎng)站的建設(shè)越來(lái)越重要。本系統(tǒng)是基于B/S的三層結(jié)構(gòu)模式,前臺(tái)選用了ASP、html等作為主要的編程語(yǔ)言,后臺(tái)選用SQl Server 2005作為數(shù)據(jù)庫(kù)服務(wù)器,用ASP動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)實(shí)現(xiàn)前后臺(tái)的數(shù)據(jù)交互,打造了一個(gè)安全

2、性高,用戶體驗(yàn)良好的教學(xué)網(wǎng)站系統(tǒng),實(shí)現(xiàn)了發(fā)送站內(nèi)短消息,學(xué)習(xí)公告,作業(yè)公告,課程資料上傳下載,課程答疑,在線討論,學(xué)生管理,教師管理,班級(jí)管理,課程管理,討論管理,學(xué)院管理,專業(yè)管理,開(kāi)課管理等功能。</p><p>  關(guān)鍵字:教學(xué)網(wǎng)站;信息時(shí)代;互聯(lián)網(wǎng)技術(shù)</p><p>  Design and Development of Teaching Website System </

3、p><p>  Abstract: Along with the development of computer science,the application of database technology in Internet is more and more extensive, for students to users with a more thoughtful and humanized service

4、, so teaching website construction more and more important. This system is based on B/S structure model, the three layers of ASP, HTML front choose such as the main programming language, backstage choose SQl Server datab

5、ase server, 2005 with ASP as a dynamic web programming technology QianHouTai d</p><p>  Keywords:Teaching website;Information age;Internet technology </p><p><b>  1 引言</b></p>

6、<p>  1.1 背景與意義</p><p>  隨著計(jì)算機(jī)網(wǎng)絡(luò)信息技術(shù)的日益進(jìn)步及其在社會(huì)生活各個(gè)領(lǐng)域中的應(yīng)用,它對(duì)社會(huì)、教育以及大學(xué)產(chǎn)生著迅猛、廣泛和深入的影響。網(wǎng)絡(luò)一經(jīng)產(chǎn)生,就迅速地在教育中得到廣泛的應(yīng)用。應(yīng)用網(wǎng)絡(luò)進(jìn)行教學(xué),已經(jīng)成為當(dāng)代世界的一個(gè)主要趨勢(shì)。</p><p>  網(wǎng)絡(luò)也帶來(lái)了很多負(fù)面影響,廣大教師和學(xué)生家長(zhǎng)經(jīng)常是談網(wǎng)色變,不少學(xué)生整天沉迷于網(wǎng)絡(luò)的虛擬世

7、界,無(wú)心學(xué)習(xí)。在當(dāng)前的學(xué)校教育中,遇到某個(gè)問(wèn)題時(shí),老師和學(xué)生都習(xí)慣于“網(wǎng)上查資料”,但網(wǎng)絡(luò)帶給我們的往往是失望,因?yàn)榫W(wǎng)絡(luò)上學(xué)術(shù)性的資料太少,而且很分散,也缺乏必要的嚴(yán)肅。有人做過(guò)統(tǒng)計(jì),在Internet中,教育學(xué)科類網(wǎng)站只占2.8%。網(wǎng)上能夠用于教學(xué)和學(xué)生開(kāi)拓視野的資源太少,學(xué)生上不良網(wǎng)站的時(shí)候居多。如果說(shuō)使用多媒體課件是為了讓學(xué)生更好地進(jìn)行課內(nèi)學(xué)習(xí),那么,教師建立教學(xué)網(wǎng)站則更多地是幫助學(xué)生進(jìn)行課外學(xué)習(xí)。</p><

8、p>  教師建立教學(xué)網(wǎng)除了幫助學(xué)生進(jìn)行課外學(xué)習(xí)以外,也是實(shí)現(xiàn)教學(xué)交往的一種有效環(huán)境。他既可以作為傳統(tǒng)課堂教學(xué)交往的補(bǔ)充和延伸(當(dāng)前以班級(jí)授課制為主的教學(xué)組織形式,教師與學(xué)生的交往,特別是“點(diǎn)對(duì)點(diǎn)”的交往嚴(yán)重不足);也為師生敞開(kāi)心扉提供了便利,可以實(shí)現(xiàn)師生雙方的情感交流(網(wǎng)絡(luò)交往中主體的虛擬性,可以在一定程度上排除面對(duì)面交往中情感、態(tài)度、地位等帶來(lái)的負(fù)面影響);同時(shí)還為教師間的合作與交流提供了平臺(tái)。在越來(lái)越重視素質(zhì)教育的今天,這一點(diǎn)

9、越發(fā)顯得重要和迫切。同時(shí)教師建立教學(xué)網(wǎng)站,帶有鮮明的個(gè)人特色或校本特色,也是其他的商業(yè)網(wǎng)站甚至于同行的教學(xué)網(wǎng)站無(wú)法取代的,如與學(xué)生的交流,隨教學(xué)進(jìn)度,學(xué)生反應(yīng)的不同而不斷更新的內(nèi)容。教師建立個(gè)人網(wǎng)站,也可以使自己的思想在網(wǎng)上延伸,精神在網(wǎng)中釋放。</p><p>  因此,在目前的情況下,“信息高速公路”已經(jīng)建成(對(duì)大部分高校而言),“高速公路”上“貨源”的組織是我們廣大教師的職責(zé),教師的本質(zhì)工作——教書(shū)育人,也

10、迫使我們應(yīng)該加入到信息建設(shè)者的行列中。</p><p>  1.2 國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)</p><p>  網(wǎng)站,在剛一出現(xiàn)時(shí),就以其強(qiáng)大的資源共享性贏得了無(wú)數(shù)用戶的心,也吸引了很多國(guó)內(nèi)外很多專家的興趣,而其后的交互性也奠定了其后迅猛發(fā)展的基石,WWW技術(shù)的出現(xiàn)使這股史無(wú)前例的旋風(fēng)席卷全世界,尤其是近幾年來(lái),網(wǎng)站建設(shè)業(yè)務(wù)一直呈快速上升勢(shì)頭,行業(yè)市場(chǎng)越來(lái)越大,范圍也更加的廣闊。任何事

11、物的發(fā)展壯大都會(huì)引起技術(shù)的變革,網(wǎng)站自然也不會(huì)例外,由最初的單純注入代碼到各種編程工具的出現(xiàn)再到各種編程語(yǔ)言的應(yīng)運(yùn)而生,而且隨著技術(shù)融合與發(fā)展,許多在其他行業(yè)熱門應(yīng)用的技術(shù)如視頻、三維動(dòng)畫(huà)、虛擬現(xiàn)實(shí)等技術(shù)都已經(jīng)實(shí)現(xiàn)向互聯(lián)網(wǎng)上移植,使得網(wǎng)站的制作技術(shù)不斷地完善,而新技術(shù)的完善也必將促使網(wǎng)站的設(shè)計(jì)更具魅力,更富挑戰(zhàn)性。</p><p>  如新的網(wǎng)絡(luò)編程語(yǔ)言(.net技術(shù))和服務(wù)器CDN(內(nèi)容發(fā)布網(wǎng)絡(luò))技術(shù)將使網(wǎng)站結(jié)

12、構(gòu)更緊密,訪問(wèn)更流暢,更能適應(yīng)新的要求。</p><p>  從國(guó)內(nèi)外很多專家來(lái)看,網(wǎng)站未來(lái)很可能有以下幾種發(fā)展趨勢(shì):</p><p>  1.網(wǎng)絡(luò)、應(yīng)用和服務(wù)融合</p><p>  今后網(wǎng)絡(luò)的發(fā)展將由應(yīng)用服務(wù)主導(dǎo),由智能終端將各種應(yīng)用疊加起來(lái),疊加之后網(wǎng)絡(luò)對(duì)應(yīng)地要做到服務(wù)的融合,而服務(wù)的融合則會(huì)推動(dòng)網(wǎng)絡(luò)的融合?!    ?lt;/p><p>

13、  2.計(jì)算機(jī)系統(tǒng)重新整合</p><p>  隨著計(jì)算機(jī)技術(shù)(包括軟、硬件技術(shù))的發(fā)展,以前在計(jì)算機(jī)里面做的東西會(huì)慢慢拿到網(wǎng)絡(luò)上做?! ?lt;/p><p><b>  3.網(wǎng)絡(luò)進(jìn)行整合</b></p><p>  以前網(wǎng)絡(luò)的層次分得很清楚,是完全分開(kāi)的。但是隨著技術(shù)的發(fā)展,以前沒(méi)什么關(guān)系的技術(shù)也會(huì)融合在一起,比如說(shuō),以前光是光、路由是路由,現(xiàn)在

14、隨著新的技術(shù)出現(xiàn),比如路由技術(shù),變成了光的IP轉(zhuǎn)換。</p><p>  4.計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)改變</p><p>  隨著網(wǎng)絡(luò)的發(fā)展,網(wǎng)絡(luò)的帶寬越來(lái)越寬,網(wǎng)絡(luò)一樣可以有總線,就是說(shuō),CPU——外設(shè)、CPU——內(nèi)存中間的總線功能是網(wǎng)絡(luò)可以實(shí)現(xiàn)的,這個(gè)改變帶來(lái)的好處是出現(xiàn)新的概念:虛擬系統(tǒng)總線。虛擬總線可以帶來(lái)的最大好處是虛擬化,共享會(huì)更理想。將來(lái)計(jì)算機(jī)本身也會(huì)變,現(xiàn)在很多設(shè)備本身就在改變,比

15、如把外設(shè)拿出來(lái),但沒(méi)有把內(nèi)存拿出來(lái)。以后會(huì)達(dá)到把內(nèi)存拿出來(lái),已經(jīng)有一些新的技術(shù)往這個(gè)方向走了。</p><p>  2 系統(tǒng)使用的技術(shù)</p><p>  2.1 ASP介紹</p><p>  ASP是服務(wù)器端腳本編寫(xiě)環(huán)境,是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境。通過(guò)ASP可以結(jié)合HTML網(wǎng)頁(yè)。ASP指令建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。ASP本身并不是一

16、種腳本語(yǔ)言,它只是提供了一種使鑲嵌在HTML頁(yè)面中的腳本程序得以運(yùn)行的環(huán)境。ASP程序其實(shí)是以擴(kuò)展名為.ASP純文本形式存在于WEB服務(wù)器上的,可以用任何文本編輯器打開(kāi)它,只需將.ASP程序放在WEB服務(wù)器的虛擬目錄下,就可以通過(guò)WWW的方式訪問(wèn)ASP程序了。ASP對(duì)象 ,Active Server Pages提供五個(gè)內(nèi)置的“對(duì)象”(object),可以直接調(diào)用: </p><p>  Request:取得用戶信

17、息。 </p><p>  Response:傳送信息給用戶。 </p><p>  Server:提供訪問(wèn)服務(wù)器的方法(methods)和屬性(properties)的功能。 </p><p>  Application:一個(gè)應(yīng)用程序,可以在多個(gè)主頁(yè)之間保留和使用一些共同的信息。 </p><p>  Session:一個(gè)用戶,可以在多個(gè)主

18、頁(yè)之間保留和使用一些共同的信息。在多個(gè)主頁(yè)之間共享信息 。</p><p>  ASP開(kāi)發(fā)的應(yīng)用程序,可以在多個(gè)主頁(yè)之間保留和使用一些共同的信息,ASP提供兩種適用范圍,如下:</p><p>  Application:Application 的所有信息,在一個(gè)應(yīng)用程序,多個(gè)主頁(yè)之間,可以讓所有的用戶共同使用。 </p><p>  Session:Session

19、的所有信息,僅適用于一個(gè)用戶。</p><p>  2.2 SQL Server 2005介紹</p><p>  SQL Server 2005 是一個(gè)全面的數(shù)據(jù)庫(kù)平臺(tái),使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。SQL Server 2005 數(shù)據(jù)庫(kù)引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲(chǔ)功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序 SQL

20、 Server 2005 特性概況。   </p><p>  SQL Server 2005 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。此外 SQL Server 2005 結(jié)合了分析、報(bào)表、集成和通知功能。這使您的企業(yè)可以構(gòu)建和部署經(jīng)濟(jì)有效的 BI 解決方案,幫助您的團(tuán)隊(duì)通過(guò)記分卡、Dashboard、Web services 和移動(dòng)設(shè)備將數(shù)據(jù)應(yīng)用推向業(yè)務(wù)的各個(gè)領(lǐng)域。   </p><p&g

21、t;  與 Microsoft Visual Studio、Microsoft Office System 以及新的開(kāi)發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 2005 與眾不同。無(wú)論您是開(kāi)發(fā)人員、數(shù)據(jù)庫(kù)管理員、信息工作者還是決策者,SQL Server 2005 都可以為您提供創(chuàng)新的解決方案,幫助您從數(shù)據(jù)中更多地獲益。 </p>

22、<p>  2.3 IIS介紹</p><p>  IIS(Inter-IC Sound bus)又稱I2S,是菲利浦公司提出的串行數(shù)字音頻總線協(xié)議。目前很多音頻芯片和MCU都提供了對(duì)IIS的支持。IIS總線只處理聲音數(shù)據(jù)。其他信號(hào)(如控制信號(hào))必須單獨(dú)傳輸。為了使芯片的引出管腳盡可能少,IIS只使用了三根串行總線。這三根線分別是:提供分時(shí)復(fù)用功能的數(shù)據(jù)線、字段選擇線(聲道選擇)、時(shí)鐘信號(hào)線。<

23、/p><p>  IIS是Internet Information Services的縮寫(xiě),是一個(gè)World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味著你能發(fā)布網(wǎng)頁(yè),并且有ASP(Active Server Pages)、JAVA、VBscript產(chǎn)生頁(yè)面,有著一些擴(kuò)展功能。IIS支持一些有趣的東西,象有編輯環(huán)境的界面(FRONTPAGE)、有全文檢

24、索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW) 其次,IIS是隨Windows NT Server 4.0一起提供的文件和應(yīng)用程序服務(wù)器,是在Windows NT Server上建立Internet服務(wù)器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內(nèi)置的安全性以及NTFS文件系統(tǒng)建立強(qiáng)大靈活的Internet/Intranet站點(diǎn)。IIS(Interne

25、t Information Server,互聯(lián)網(wǎng)信息服務(wù))是一種Web(網(wǎng)頁(yè))服務(wù)組件,其中包括Web服務(wù)器、FTP服務(wù)器、NNTP服務(wù)器和SMTP服務(wù)器,分</p><p>  IIS的作用:在同一時(shí)間內(nèi)允許打開(kāi)的網(wǎng)站頁(yè)面數(shù),打開(kāi)一個(gè)頁(yè)面占一個(gè)iis,打開(kāi)一個(gè)站內(nèi)框架頁(yè)面占2到3個(gè)iis;若圖片等被盜鏈,在其它網(wǎng)站打開(kāi)本站圖片同樣占一個(gè)iis。假若設(shè)置參數(shù)為50個(gè)iis,則這個(gè)站允許同時(shí)有50個(gè)頁(yè)面被打開(kāi)。但要

26、在同一時(shí)間(極短的時(shí)間)有50個(gè)頁(yè)面被打開(kāi),需要50個(gè)人同時(shí)操作,這個(gè)概率還是比較低的。所以,100個(gè)iis支持日ip1000(同時(shí)訪問(wèn)網(wǎng)站人數(shù)必定遠(yuǎn)低于1000人)以上都不是很大問(wèn)題,除非網(wǎng)站被盜鏈或框架引發(fā)其它消耗。IIS的各種版本IIS版本W(wǎng)indows版本備注IIS 1.0Windows NT 3.51 Service Pack 3s@bkIIS 2.0Windows NT 4.0s@bkIIS 3.0Windows NT 4.

27、0 Service Pack 3開(kāi)始支持ASP的運(yùn)行環(huán)境IIS 4.0Windows NT 4.0 Option Pack支持ASP 3.0IIS 5.0Windows 2000在安裝相關(guān)版本的.NetFrameWork的RunTime之后,可支持ASP.NET 1.0/1.1/2.0的運(yùn)行環(huán)境IIS 6.0Windows</p><p><b>  3 系統(tǒng)需求分析</b></p&

28、gt;<p><b>  3.1 需求分析</b></p><p>  教育網(wǎng)站是提供教育服務(wù)為主的網(wǎng)站,教育網(wǎng)站除了具有一般網(wǎng)站的特點(diǎn),如多媒體呈現(xiàn)、交互性、開(kāi)放性、共享性、靈活性外,還具有比較明確的教育性與科學(xué)性。</p><p>  本網(wǎng)站主要以用戶(學(xué)生)在網(wǎng)上可以進(jìn)行課程的學(xué)習(xí)和網(wǎng)上互動(dòng)為目的,使用戶(學(xué)生)可以在客戶端方便的流覽教學(xué)網(wǎng)站上有

29、關(guān)的信息(如教學(xué)課件、公告信息、資源信息等),通過(guò)最新公告讓學(xué)生清楚知道接下來(lái)要完成的事,通過(guò)網(wǎng)絡(luò)資源方便找到該課程的相關(guān)資料,通過(guò)留言板,提出自己的問(wèn)題,管理員或教師可以在后臺(tái)對(duì)同學(xué)的問(wèn)題做出回答,形成一種互動(dòng),提高師生之間的溝通和了解,并且還可以是同學(xué)之間的交流,加強(qiáng)了知識(shí)的流暢性,能夠最大程度的實(shí)現(xiàn)課下再次互動(dòng)學(xué)習(xí)。而且管理員或教師在后臺(tái)進(jìn)行文章相關(guān)操作:發(fā)表文章、修改文章、刪除文章等。</p><p> 

30、 其具體內(nèi)容大概如下:</p><p>  1.實(shí)現(xiàn)諸多教學(xué)環(huán)節(jié)的網(wǎng)絡(luò)化</p><p>  本站將實(shí)現(xiàn)教學(xué)過(guò)程中的教學(xué)通知、答疑、課堂考勤、作業(yè)發(fā)布、批改等諸多環(huán)節(jié)的網(wǎng)絡(luò)化,減輕了教師教學(xué)負(fù)擔(dān),提高了教師工作效率。</p><p>  2.教學(xué)網(wǎng)站的自動(dòng)生成系統(tǒng)</p><p>  本網(wǎng)站適應(yīng)于各專業(yè)課程的教學(xué)。實(shí)際上是為不具備網(wǎng)站建設(shè)知識(shí)

31、的教師搭建了一個(gè)網(wǎng)絡(luò)教學(xué)的平臺(tái)。任課教師只需要錄入課程的基本信息,都可以以本平臺(tái)為基礎(chǔ),創(chuàng)建自己的網(wǎng)絡(luò)課程,結(jié)構(gòu)合理、管理方便。</p><p>  3.以學(xué)生自主學(xué)習(xí)、教師課程管理為主線的網(wǎng)絡(luò)教學(xué)平臺(tái)</p><p>  對(duì)于學(xué)生用戶而言,登錄后的主界面以課程內(nèi)容導(dǎo)航為主線,同時(shí)配合教學(xué)文件查詢、習(xí)題、作業(yè)、課件瀏覽等各項(xiàng)學(xué)習(xí)環(huán)節(jié)。</p><p>  對(duì)于教師用

32、戶,登錄后的主界面以課程教學(xué)管理為主線,允許教師進(jìn)行課程信息設(shè)置、發(fā)布教學(xué)文件、教學(xué)通知、作業(yè)等信息;實(shí)現(xiàn)教師在線回收作業(yè)并批改作業(yè)、設(shè)置課件庫(kù)等功能;允許教師在線答疑、網(wǎng)上命題等。</p><p>  4.已建成的網(wǎng)絡(luò)課程形式豐富、邏輯性強(qiáng)、吸引力高</p><p>  各種現(xiàn)成的課程資源綜合使用了文字、數(shù)據(jù)、圖形、圖像、視頻、音頻、動(dòng)畫(huà)等多種媒體技術(shù),符合教學(xué)規(guī)律和特點(diǎn),通過(guò)聽(tīng)覺(jué)視覺(jué)的

33、直觀效果增加藝術(shù)性、實(shí)用性,使學(xué)生對(duì)課程能夠更好地學(xué)習(xí)和理解,教學(xué)內(nèi)容內(nèi)在邏輯性強(qiáng),科學(xué)性高,利于提高學(xué)生的積極性,教學(xué)效果得以較大幅度地提高。</p><p>  另外其創(chuàng)新點(diǎn)大概如下:</p><p>  支持在線試卷生成,不僅能夠手動(dòng)生成,而且能夠自動(dòng)生成試卷,管理員(教師)只需要寫(xiě)出各種題型有多少道,并給出各種題型的分?jǐn)?shù)即可生成。另外還想要嘗試讓生成的試卷自動(dòng)符合本校正規(guī)的試卷的那

34、種類型,省去了管理員(老師)的大量時(shí)間。當(dāng)然平時(shí)的習(xí)題自然就可以自動(dòng)生成了。最后就是將試卷出題分等級(jí),讓它有簡(jiǎn)單、中等、困難的各種類型的試卷,當(dāng)然要實(shí)現(xiàn)這些功能可能會(huì)有些困難,但其實(shí)際意義頗大,也并不是難以解決的問(wèn)題。</p><p>  主要的實(shí)施方案,技術(shù)路線:</p><p>  主要分為3個(gè)方面:學(xué)生、教師、管理員,他們分為不同的權(quán)限。</p><p>&l

35、t;b>  學(xué)生端</b></p><p>  包括學(xué)生資料、學(xué)習(xí)公告、作業(yè)公告、課程學(xué)習(xí)、網(wǎng)絡(luò)答疑、討論交流、退出系統(tǒng)。</p><p><b>  教師端</b></p><p>  包括學(xué)生資料、學(xué)習(xí)公告、作業(yè)公告、課程教學(xué)、網(wǎng)絡(luò)答疑、討論交流、退出系統(tǒng)。</p><p><b>  管

36、理員端</b></p><p>  包括學(xué)生管理、教師管理、學(xué)院管理、專業(yè)管理、班級(jí)管理、用戶管理、課程管理、開(kāi)課管理、討論管理、退出系統(tǒng)。</p><p><b>  項(xiàng)目實(shí)施方案:</b></p><p>  首先要解決是就是網(wǎng)站的功能模塊,其功能構(gòu)想大概如下:</p><p><b> ?。?

37、)用戶管理系統(tǒng)</b></p><p>  為保護(hù)網(wǎng)站信息的安全性,網(wǎng)站實(shí)行用戶注冊(cè)分級(jí)授權(quán)的認(rèn)證管理制度,用戶必須使用真實(shí)姓名注冊(cè)才可以得到網(wǎng)站認(rèn)證;用戶登錄時(shí),系統(tǒng)自動(dòng)識(shí)別用戶的身份及等級(jí)并賦予不同的網(wǎng)站操作權(quán)力,網(wǎng)站同時(shí)記錄用戶登錄的時(shí)間和IP地址。 </p><p><b> ?。?)課程管理系統(tǒng)</b></p><p> 

38、 允許在線增加、修改、刪除任意課程的名稱、課時(shí)、所屬專業(yè)、學(xué)分、類型等屬性。任課教師可以增加或刪除允許瀏覽自己任教課程的信息的用戶,其他用戶只有被授權(quán)后才可以瀏覽到該課程的信息。</p><p>  (3)文章發(fā)表管理系統(tǒng)</p><p>  允許教師用戶發(fā)表、修改、刪除教學(xué)文件、課程通知、課程講稿等文章。</p><p> ?。?)作業(yè)上傳及批改系統(tǒng)、成績(jī)表下載&

39、lt;/p><p>  允許教師發(fā)布在線課程作業(yè),學(xué)生接到作業(yè)通知后可遠(yuǎn)程下載,學(xué)生完成作業(yè)以后可以通過(guò)本網(wǎng)站在線提交給任課教師,教師可下載學(xué)生作業(yè),批改后可以在線給學(xué)生反饋批改意見(jiàn),并為作業(yè)打分。并嘗試讓其自動(dòng)生成Excel格式的學(xué)生成績(jī)表供教師下載,可以作為教學(xué)管理環(huán)節(jié)的資料以備教學(xué)檢查、評(píng)估之用。</p><p> ?。?)課件上傳及瀏覽、下載系統(tǒng)</p><p>

40、;  允許教師上傳圖片、文本、動(dòng)畫(huà)、音頻、視頻等各種格式的課件。發(fā)布的課件可以在課堂教學(xué)時(shí)直接調(diào)出作為教學(xué)的輔助材料,也可供學(xué)生課后在線反復(fù)瀏覽以加深對(duì)知識(shí)點(diǎn)的理解。</p><p><b> ?。?)信息查詢</b></p><p>  允許教師及學(xué)生根據(jù)關(guān)鍵詞、發(fā)布時(shí)間、發(fā)布人等字段在線查詢站內(nèi)所有資料。</p><p><b>

41、 ?。?)習(xí)題庫(kù)系統(tǒng)</b></p><p>  允許教師按照課程、章、節(jié)以及單選題、多選題、填空題、簡(jiǎn)答題、計(jì)算題、繪圖題等類別發(fā)布、編輯、查詢習(xí)題。</p><p>  習(xí)題屬性包括:類型、題干、選項(xiàng)、答案、所屬課程及章節(jié)、難度等。</p><p>  允許學(xué)生瀏覽、查詢各課程習(xí)題,并附有習(xí)題答案供學(xué)生對(duì)照。</p><p>

42、  教師發(fā)布習(xí)題時(shí)可以為其選擇“公開(kāi)”或“不公開(kāi)”屬性,設(shè)置為“公開(kāi)”的習(xí)題構(gòu)成“習(xí)題庫(kù)”,可以供學(xué)生平時(shí)練習(xí)使用;設(shè)置為“不公開(kāi)”的習(xí)題構(gòu)成“試題庫(kù)”,僅供被授權(quán)的教師瀏覽,可以作為期末考試試卷的選題。</p><p><b>  (8)討論交流</b></p><p>  提供了教師和學(xué)生遠(yuǎn)程交流的平臺(tái),實(shí)現(xiàn)了教師與學(xué)生間的異地同步雙向互動(dòng)。教師可以建立專門的課程

43、交流室,學(xué)生登錄后可以在線留言、提問(wèn)或相互交流學(xué)習(xí)經(jīng)驗(yàn)、學(xué)習(xí)資料,教師可以在線解答學(xué)生疑問(wèn)或發(fā)布教學(xué)信息。學(xué)生的問(wèn)題可以隨時(shí)提問(wèn)并能夠得到及時(shí)解答,改變了傳統(tǒng)教學(xué)模式中必須在規(guī)定的答疑時(shí)間和地點(diǎn)上才能進(jìn)行師生交流的限制。師生互動(dòng)的信息在網(wǎng)站上能夠較長(zhǎng)時(shí)間地保留,學(xué)生也可以瀏覽到其他同學(xué)的問(wèn)題以及教師的解答,這樣既節(jié)省了師生的時(shí)間,又?jǐn)U展了師生間歷史交流信息的影響性。</p><p>  教學(xué)論壇上的師生交流信息可

44、以下載作為教學(xué)資料保存,能夠達(dá)到教學(xué)檢查、教學(xué)評(píng)估等的要求。</p><p>  其次就是實(shí)現(xiàn)其構(gòu)想所要用到的東西以及它的可行性:</p><p>  本網(wǎng)站是以Struts為框架,以Sqlserver作為數(shù)據(jù)庫(kù)開(kāi)發(fā),用ASP.NET實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的效果,用DreamWeaver, PhotoShop等網(wǎng)頁(yè)處理工具,保證網(wǎng)站正常使用的前提下,頁(yè)面清新淡雅,內(nèi)容豐富多彩,神形兼?zhèn)洹?lt;/p

45、><p>  根據(jù)以上的介紹在其技術(shù)層面上,該項(xiàng)目在技術(shù)可行性上是完全是可行的,而且用到的都是比較廉價(jià)甚至是免費(fèi)的軟件,所以在經(jīng)濟(jì)可行性上也是完全具備的,還有其簡(jiǎn)便的操作,豐富的資源也使它的操作可行性和社會(huì)可行性都是大大的滿足。</p><p>  3.2 數(shù)據(jù)庫(kù)的分析</p><p>  本課題開(kāi)發(fā)的數(shù)據(jù)庫(kù)包括三個(gè)方面:</p><p>  

46、用戶表:存儲(chǔ)注冊(cè)用戶有關(guān)數(shù)據(jù)。包括注冊(cè)用戶基本信息數(shù)據(jù)表、用戶登錄信息數(shù)據(jù)表及管理員賬號(hào)管理表。</p><p>  論壇留言數(shù)據(jù)表:存儲(chǔ)論壇留言即論壇留言信息數(shù)據(jù)表。</p><p>  教師學(xué)生信息數(shù)據(jù)表:存儲(chǔ)教師學(xué)生信息。包括學(xué)習(xí)、作業(yè)和課程數(shù)據(jù)表。</p><p>  4 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  教學(xué)網(wǎng)站系統(tǒng)并不是一個(gè)

47、過(guò)于復(fù)雜的工作環(huán)境。軟件設(shè)計(jì)必須符合實(shí)際教學(xué)工作的需求,從目前的教育制度和教育背景情況來(lái)看,該系統(tǒng)主要是為了滿足學(xué)生查詢教學(xué)文件、習(xí)題、作業(yè)、瀏覽課件、網(wǎng)絡(luò)答疑、討論交流等各項(xiàng)學(xué)習(xí)環(huán)節(jié)。允許教師用戶進(jìn)行課程信息設(shè)置、發(fā)布教學(xué)文件、教學(xué)通知、作業(yè)等信息;實(shí)現(xiàn)教師設(shè)置課件庫(kù),允許教師在線答疑等。對(duì)于管理員來(lái)說(shuō),他的主要功能包括學(xué)生管理、教師管理、學(xué)院管理、專業(yè)管理、班級(jí)管理、用戶管理、可趁管理、開(kāi)課管理、討論管理、退出系統(tǒng)。</p&g

48、t;<p>  4.1 系統(tǒng)功能模塊設(shè)計(jì)</p><p>  用戶注冊(cè)登錄功能,得到相應(yīng)的用戶及密碼可以登錄本系統(tǒng)進(jìn)行相應(yīng)權(quán)限的操作,其他人員沒(méi)有用戶密碼不能進(jìn)入該網(wǎng)站;</p><p>  管理員管理功能,管理員進(jìn)入網(wǎng)站可以查看或修改自己的信息,也可以進(jìn)行學(xué)生管理、教師管理、學(xué)院管理、專業(yè)管理、班級(jí)管理、用戶管理、課程管理、開(kāi)課管理、討論管理等功能,可以添加并修改學(xué)生信息、

49、教師信息、學(xué)院信息、專業(yè)信息、班級(jí)信息、課程信息、開(kāi)課信息,其他人員沒(méi)有相應(yīng)的用戶密碼不能進(jìn)入該網(wǎng)站;</p><p>  教師管理功能,教師得到相應(yīng)的用戶和密碼可以登錄本系統(tǒng)進(jìn)行相應(yīng)權(quán)限的操作,進(jìn)入該網(wǎng)站后可以查看或修改自己的信息,可以上傳學(xué)習(xí)內(nèi)容,布置作業(yè),可以與學(xué)生互動(dòng)解答疑難問(wèn)題和交談;</p><p>  學(xué)生管理功能,學(xué)生得到相應(yīng)的用戶和密碼可以登錄本系統(tǒng)進(jìn)行相應(yīng)權(quán)限的操作,進(jìn)

50、入該網(wǎng)站后可以查看自己的信息,可以查看老師布置的作業(yè),查看學(xué)習(xí)內(nèi)容,查看自己的課程,提出疑難問(wèn)題和老師交流;</p><p>  本網(wǎng)站的論壇功能,用戶間可以進(jìn)行交流。</p><p>  圖4-1 功能模塊圖</p><p>  4.1.1 后臺(tái)管理模塊</p><p>  此模塊只對(duì)管理員類用戶開(kāi)放。管理員可以對(duì)用戶數(shù)據(jù)及各種信息進(jìn)行

51、添加,修改,刪除以及對(duì)教學(xué)論壇的管理。如下圖所示。</p><p>  圖4-2 管理員功能模塊圖</p><p>  4.1.2. 前臺(tái)管理模塊</p><p>  此模塊對(duì)學(xué)生及教師類用戶開(kāi)放。符合要求的學(xué)生都可以瀏覽自己的資料、學(xué)習(xí)、作業(yè),查看課程以及答疑交流。分為教師和學(xué)生,一般可以查看自己的信息及修改資料等功能。如下圖所示。</p>&l

52、t;p>  圖4-3 教師功能模塊圖</p><p>  圖4-4 學(xué)生功能模塊圖</p><p>  4.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)</p><p>  本系統(tǒng)使用SQL Server 2005作為數(shù)據(jù)庫(kù)管理系統(tǒng)。用SQL Server建立一個(gè)名為teaching.mdf的數(shù)據(jù)庫(kù),在庫(kù)中建立若干個(gè)表,下面介紹一下數(shù)據(jù)表:</p><p&g

53、t;  管理員信息表admin</p><p>  管理員信息表用于存放管理員的信息。包括管理員編號(hào)(id)、管理員姓名(name)、密碼(password)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-1 Admin表設(shè)計(jì)</p><p><b>  論壇信息表BBS</b></p>

54、;<p>  論壇信息表用于存放論壇信息。包括編號(hào)(id)、論壇標(biāo)題(title)、發(fā)布者(poster)、發(fā)布時(shí)間(postertime)、內(nèi)容(content)、最后上傳時(shí)間(lastupdatetime)、最后上傳用戶(lastupdateuser)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-2 BBS表設(shè)計(jì)</p><p&

55、gt;  班級(jí)信息表class</p><p>  班級(jí)信息表用于存放各學(xué)院班級(jí)具體的信息。包括編號(hào)(id)、班級(jí)名稱(name)、專業(yè)編號(hào)(zhuanyeid)、主講老師(mainteacher)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-3 class表設(shè)計(jì)</p><p>  作業(yè)公告信息表homework

56、notice</p><p>  作業(yè)公告信息表用于存放作業(yè)內(nèi)容。包括編號(hào)(id)、作業(yè)標(biāo)題(title)、作業(yè)內(nèi)容(content)、課程名稱(subjectid)、添加人(addman)、添加時(shí)間(addtime)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-4 homeworknotice表設(shè)計(jì)</p><p&g

57、t;  公告設(shè)置表notice</p><p>  公告設(shè)置表用于存放各公告內(nèi)容。包括編號(hào)(id)、公告標(biāo)題(title)、公告內(nèi)容(content)、添加人(addman)、添加時(shí)間(addtime)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-5 notice表設(shè)計(jì)</p><p>  問(wèn)題留言板表questio

58、n</p><p>  問(wèn)題留言板表主要用于存放留言的提出和解答的具體內(nèi)容。包括編號(hào)(id)、留言標(biāo)題(title)、學(xué)生(studentid)、回復(fù)內(nèi)容(answer)、留言時(shí)間(asktime)、回復(fù)時(shí)間(answertime)、留言內(nèi)容(content)、科目(teachingsubjectid)、教師(teacherid)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p>

59、<p>  表4-6 question表設(shè)計(jì)</p><p>  學(xué)生信息表student</p><p>  學(xué)生信息表用于存放學(xué)生的具體信息。包括學(xué)號(hào)(id)、姓名(name)、班級(jí)(classid)、性別(sex)、聯(lián)系電話(tel)、電子郵箱(email)、QQ號(hào)(qq)、MSN(msn)、密碼(password)、政治面貌(zhengzhimianmao)、民

60、族(nationality)、籍貫(native)、專業(yè)(zhuanyeid)、出生年月(nianyue)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-7 student表設(shè)計(jì)</p><p>  教師信息表teacher</p><p>  教師信息表用于存放教師的具體信息。包括編號(hào)(id)、姓名(name)、性

61、別(sex)、電話(tel)、電子郵箱(email)、QQ號(hào)(qq)、MSN(msn)、密碼(password)、所在學(xué)院(schoolid)、所教專業(yè)(zhuanyeid)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-8 teacher表設(shè)計(jì)</p><p>  專業(yè)信息表zhuanye</p><p>  專業(yè)

62、信息表用于存放各專業(yè)信息。包括編號(hào)(id)、專業(yè)名稱(name)、所屬學(xué)院(schoolid)等信息。其中id作為主關(guān)鍵字,標(biāo)識(shí)為“是”。該表結(jié)構(gòu)如下表所示。</p><p>  表4-9 zhuanye表設(shè)計(jì)</p><p>  4.3 系統(tǒng)功能實(shí)現(xiàn)</p><p>  設(shè)計(jì)學(xué)生、教師、管理員登陸時(shí)所包含的內(nèi)容,由于需要在這些頁(yè)面中顯示相同的板塊信息,因此

63、特別制作了left頁(yè)面,不必在每張需要這些板塊的頁(yè)面都重做一遍,而是通過(guò)調(diào)用left頁(yè)面就能夠?qū)崿F(xiàn)。左邊用來(lái)提供能夠使用的信息,右邊用來(lái)顯示所需要的信息,從數(shù)據(jù)庫(kù)中讀取相應(yīng)的數(shù)據(jù)內(nèi)容顯示出來(lái),點(diǎn)擊標(biāo)題進(jìn)入后可以瀏覽其中具體的內(nèi)容??紤]到日后包含的信息較多,因此信息頁(yè)面都要采用分頁(yè)顯示。</p><p>  圖4-5 登陸界面的流程圖</p><p>  4.3.1 管理員各項(xiàng)功能實(shí)現(xiàn)&

64、lt;/p><p>  管理員也都擁有一個(gè)用戶名和密碼,通過(guò)輸入用戶名和密碼,進(jìn)入管理員管理頁(yè)面。登錄功能的實(shí)現(xiàn)采用第一個(gè)登錄頁(yè)面讓管理員輸入自己的賬號(hào)和密碼,然后查詢數(shù)據(jù)庫(kù)中保存的用戶名和密碼進(jìn)行身份驗(yàn)證,因?yàn)槊恳粋€(gè)用戶登錄系統(tǒng)都會(huì)自動(dòng)分配一個(gè)session,所以我們把驗(yàn)證后的信息存儲(chǔ)到session里面,方便后續(xù)頁(yè)面的調(diào)用和認(rèn)證。管理員管理頁(yè)面如下圖所示,在該頁(yè)面里通過(guò)各個(gè)鏈接,使用各項(xiàng)功能。管理員本人均可查看自

65、己的信息、作業(yè)、學(xué)習(xí)、課程,添加或刪除學(xué)生、教師、學(xué)院、班級(jí)、專業(yè)、課程開(kāi)課等功能以及實(shí)現(xiàn)論壇和答疑等功能。教師管理頁(yè)面如下圖3-3-3所示。</p><p>  圖4-6 管理員管理頁(yè)面</p><p>  4.3.2 教師用戶各項(xiàng)功能實(shí)現(xiàn)</p><p>  教師都擁有一個(gè)用戶名和密碼,通過(guò)輸入用戶名和密碼,進(jìn)入教師管理頁(yè)面。登錄功能的實(shí)現(xiàn)采用第一個(gè)登錄頁(yè)面讓

66、教師輸入自己的賬號(hào)和密碼,然后查詢數(shù)據(jù)庫(kù)中保存的用戶名和密碼進(jìn)行身份驗(yàn)證,因?yàn)槊恳粋€(gè)用戶登錄系統(tǒng)都會(huì)自動(dòng)分配一個(gè)session,所以我們把驗(yàn)證后的信息存儲(chǔ)到session里面,方便后續(xù)頁(yè)面的調(diào)用和認(rèn)證。教師管理頁(yè)面如下圖所示,在該頁(yè)面里通過(guò)各個(gè)鏈接,使用各項(xiàng)功能。教師本人均可查看自己的信息、作業(yè)、學(xué)習(xí)、課程以及實(shí)現(xiàn)論壇和答疑等功能。教師管理頁(yè)面如下圖3-3-2所示。</p><p>  圖4-7 教師管理頁(yè)面&l

67、t;/p><p>  4.3.3 學(xué)生用戶各項(xiàng)功能實(shí)現(xiàn)</p><p>  本系統(tǒng)是學(xué)校內(nèi)部的教學(xué)管理系統(tǒng),用戶群體自然是學(xué)校內(nèi)部的學(xué)生、教師和學(xué)校管理員。登錄系統(tǒng)的用戶名和密碼全部是由學(xué)校統(tǒng)一分發(fā)和管理的。當(dāng)然非學(xué)生本人即便登錄進(jìn)教學(xué)網(wǎng)站首頁(yè)后,沒(méi)有得到用戶名和密碼也不能進(jìn)行其他操作。學(xué)生都擁有一個(gè)用戶名和密碼,通過(guò)輸入用戶名和密碼,進(jìn)入學(xué)生管理頁(yè)面。登錄功能的實(shí)現(xiàn)采用第一個(gè)登錄頁(yè)面讓學(xué)生

68、輸入自己的賬號(hào)和密碼,然后查詢數(shù)據(jù)庫(kù)中保存的用戶名和密碼進(jìn)行身份驗(yàn)證,因?yàn)槊恳粋€(gè)用戶登錄系統(tǒng)都會(huì)自動(dòng)分配一個(gè)session,所以我們把驗(yàn)證后的信息存儲(chǔ)到session里面,方便后續(xù)頁(yè)面的調(diào)用和認(rèn)證。學(xué)生管理頁(yè)面如下圖所示,在該頁(yè)面里通過(guò)各個(gè)鏈接,使用各項(xiàng)功能。學(xué)生本人均可查看自己的信息、作業(yè)、學(xué)習(xí)、課程以及實(shí)現(xiàn)論壇和答疑等功能。學(xué)生管理頁(yè)面如下圖3-3-1所示。</p><p>  圖4-8 學(xué)生管理頁(yè)面<

69、/p><p>  4.4 留言板設(shè)計(jì)</p><p>  留言頁(yè)面由兩部分組成:第一是瀏覽留言,瀏覽頁(yè)面按時(shí)間順序從上往下顯示,留言的內(nèi)容分兩塊,左邊是留言人的卡通頭像、姓名、IP地址、郵件以及主頁(yè)信息,右邊又分為上下兩部分,上部顯示留言人的表情和發(fā)表時(shí)間,下部則顯示留言信息,管理員還可以對(duì)每個(gè)留言信息進(jìn)行回復(fù)。第二是發(fā)表留言,游客和會(huì)員都可以進(jìn)行發(fā)表,用戶在發(fā)表留言時(shí)填寫(xiě)個(gè)人信息和留言內(nèi)容

70、,選擇表情和頭像后點(diǎn)擊提交留言就能在瀏覽頁(yè)面看到剛發(fā)表的留言信息。</p><p>  管理員則可以通過(guò)管理登陸進(jìn)入管理首頁(yè),對(duì)留言進(jìn)行審核,包括修改、回復(fù),固頂,隱藏,刪除等等。而且管理員還可以進(jìn)入管理選項(xiàng)界面修改設(shè)置,包括設(shè)置留言是否需要審核才能顯示,留言的長(zhǎng)度限制,每頁(yè)顯示的留言條數(shù),回復(fù)提示、顏色,臟話過(guò)濾等。如果發(fā)現(xiàn)用戶發(fā)布不健康或違法信息則設(shè)置需要審核才能顯示。</p><p>

71、;  此塊內(nèi)容參考了網(wǎng)上其他留言板的設(shè)計(jì),其中,臟話過(guò)濾功能我個(gè)人認(rèn)為非常實(shí)用,將它引用過(guò)來(lái),使得留言板的功能更加地完善。</p><p>  圖4-9 留言版流程圖</p><p><b>  5 系統(tǒng)測(cè)試</b></p><p>  5.1 系統(tǒng)測(cè)試的目的</p><p>  系統(tǒng)測(cè)試不是為了表明程序是否正確的,如

72、果只是為了這樣,就會(huì)設(shè)計(jì)出一些不易暴露錯(cuò)誤的測(cè)試方案,也不會(huì)主動(dòng)去檢測(cè)、排除程序中可能存在的一些隱患。對(duì)于測(cè)試目的,G.J.Myers給出了以下幾個(gè)觀點(diǎn):</p><p>  (1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)程。</p><p> ?。?)好的測(cè)試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。</p><p>  (3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚

73、未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。</p><p>  5.2 面向?qū)ο笙到y(tǒng)測(cè)試方案</p><p>  根據(jù)系統(tǒng)測(cè)試目的并結(jié)合面向?qū)ο蠓椒?,我們給出了如下系統(tǒng)測(cè)試方案:</p><p> ?。?)盡早的、不斷的進(jìn)行系統(tǒng)測(cè)試。我們知道,錯(cuò)誤發(fā)現(xiàn)的越早,改正它所付出的代價(jià)也就越小。由于錯(cuò)誤的發(fā)生往往是不可避免的,因此我們的系統(tǒng)測(cè)試貫穿于整個(gè)開(kāi)發(fā)過(guò)程中,而不是把系統(tǒng)測(cè)試僅僅看作是軟件

74、開(kāi)發(fā)的一個(gè)獨(dú)立階段。</p><p>  (2)設(shè)計(jì)測(cè)試用例時(shí),給出測(cè)試的預(yù)期結(jié)果。一個(gè)測(cè)試用例由兩部分組成:測(cè)試用的輸入數(shù)據(jù)和該輸入數(shù)據(jù)所期望的程序運(yùn)行結(jié)果。這樣測(cè)試時(shí)才能有一個(gè)判斷標(biāo)準(zhǔn),利用輸入數(shù)據(jù)得出測(cè)試數(shù)據(jù)并和預(yù)測(cè)數(shù)據(jù)進(jìn)行比較,看它們是否一致。</p><p> ?。?)我們?cè)谠O(shè)計(jì)測(cè)試用例時(shí),不僅有合法的輸入測(cè)試用例,還有非法的輸入測(cè)試用例。因?yàn)?,在系統(tǒng)的實(shí)際使用過(guò)程中,由于各種原

75、因,用戶往往會(huì)使用一些非法的輸入,比如按錯(cuò)了鍵或者使用了非法的命令等,所以,我們特別注意設(shè)計(jì)非法的輸入測(cè)試用例來(lái)進(jìn)行測(cè)試。</p><p> ?。?)在對(duì)系統(tǒng)修改完之后進(jìn)行回溯測(cè)試。我們?cè)谛薷南到y(tǒng)的同時(shí)往往又會(huì)引入新的錯(cuò)誤,所以在對(duì)程序修改完之后,用以前的用例進(jìn)行回歸。</p><p><b>  測(cè)試用例:</b></p><p>  1、登

76、錄頁(yè)面學(xué)生端測(cè)試</p><p>  2、登錄頁(yè)面教師端測(cè)試</p><p>  3、登錄頁(yè)面管理員端測(cè)試</p><p><b>  6 分析和總結(jié)</b></p><p>  我花了2個(gè)多月的時(shí)間完成了畢業(yè)論文的設(shè)計(jì),感觸很深。剛開(kāi)始時(shí)只是對(duì)ASP略有了解,但具體不會(huì)編寫(xiě)操作,而我現(xiàn)在能夠獨(dú)立地編寫(xiě)ASP代碼來(lái)制作

77、一個(gè)功能比較完善的網(wǎng)站了,心里非常地高興。當(dāng)然,在制作整個(gè)網(wǎng)站中遇到了各種各樣的問(wèn)題,我翻閱了許多書(shū)籍,在網(wǎng)上也搜索到了很多解決各種問(wèn)題的方法,并通過(guò)和周圍的同學(xué)交流經(jīng)驗(yàn),互相學(xué)習(xí)以及向指導(dǎo)老師請(qǐng)教,一個(gè)個(gè)問(wèn)題迎刃而解,而且,我還掌握了許多相關(guān)軟件的應(yīng)用,獲得了相當(dāng)豐富的建網(wǎng)經(jīng)驗(yàn)。</p><p>  大量實(shí)踐證明當(dāng)今社會(huì)的網(wǎng)站建設(shè)存在著一個(gè)普遍現(xiàn)象是,建立網(wǎng)站容易,維護(hù)網(wǎng)站困難,發(fā)展網(wǎng)站更難。網(wǎng)絡(luò)并非是一個(gè)一勞

78、永逸的場(chǎng)所,可以一段時(shí)間停滯不前,它需要的是不間斷的及時(shí)更新內(nèi)容,添加信息,跟上時(shí)代步伐。網(wǎng)站的完成,并不是意味著工作的結(jié)束,而是另一個(gè)新階段的開(kāi)始。大量的日常維護(hù)與信息更新對(duì)網(wǎng)站建設(shè)者來(lái)講是一個(gè)巨大的挑戰(zhàn),要保持網(wǎng)站的生命力和強(qiáng)有力的輻射作用,必須不斷更新內(nèi)容,緊跟網(wǎng)絡(luò)技術(shù)發(fā)展潮流,不斷采用新的技術(shù)來(lái)提高網(wǎng)站服務(wù)水平。也許在網(wǎng)站建立的實(shí)際運(yùn)作過(guò)程中,將會(huì)面臨各式各樣難以預(yù)料的問(wèn)題,如技術(shù),經(jīng)費(fèi),人員等。這個(gè)就要求我們不斷借鑒國(guó)內(nèi)外的成

79、功經(jīng)驗(yàn),在實(shí)踐中不斷探索,克服困難,使我們的技術(shù)不斷前進(jìn),得到質(zhì)一般的飛躍。</p><p>  通過(guò)此次的畢業(yè)設(shè)計(jì),使我對(duì)所學(xué)專業(yè)有了更深一層次的提高,培養(yǎng)了我獨(dú)立思考、獨(dú)立完成任務(wù)的能力,并且有了切身體會(huì),光有計(jì)算機(jī)理論知識(shí)是不行的,必須要理論聯(lián)系實(shí)際,從實(shí)踐中發(fā)現(xiàn)問(wèn)題,發(fā)現(xiàn)自己的不足之處。當(dāng)然,本系統(tǒng)無(wú)論在技術(shù)上還是在內(nèi)容上都還有很大提升空間,還存在很多不盡如人意的地方,比如界面不夠美觀,有些細(xì)節(jié)沒(méi)考慮周到

80、等,這些都需要進(jìn)一步去完善。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 李玉梅.《C語(yǔ)言程序設(shè)計(jì)》精品課網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].《中國(guó)科教創(chuàng)新導(dǎo)刊》,2010, 28:2~3. </p><p>  [2] 任江明.計(jì)算機(jī)教學(xué)網(wǎng)站的系統(tǒng)設(shè)計(jì)[M].《現(xiàn)代計(jì)算機(jī)(專業(yè)版)》,2010,9:4~5. 

81、60; </p><p>  [3] 林忠會(huì).模塊化教學(xué)法在Asp.Net動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)課程中的應(yīng)用.《科技傳播》,2010,21:25~30. </p><p>  [4] Kviz Jamsa. INTERNET PROGRAMMING[M]. 電子工業(yè)出版社,1996.</p><p>  [5] PETR V. TROSHIN, CHRIS MORRIS,

82、 STEPHEN M. PRINCE, MIROSLAV Z. PAPIZ.Molecular Membrane Biology[C].Laboratory information management system for membrane proteinv structure initiative[J].from gene to crystal,December 2008; 25(8): 639~652.</p>&l

83、t;p>  [6] 張星云.基于.NET的C語(yǔ)言精品課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].《軟件導(dǎo)刊》,2010,10:45~50.</p><p>  [7] 吳晨、張亮、張靜. ASP.NET + SQL Server數(shù)據(jù)庫(kù)開(kāi)發(fā)與實(shí)例[M].《清華大學(xué)出版社》, 2006.</p><p>  [8] 余金山、王濤、徐建軍.ASP.NET 2.0+SQL Server 2005企業(yè)項(xiàng)目開(kāi)發(fā)

84、與實(shí)戰(zhàn)[M].《電子工業(yè)出版社》,2008.</p><p>  [9] 風(fēng)火輪小組.Asp建站編程高手指南[M].北京:大恒電子出版社,2002.</p><p>  [10] 孟宗潔.天津職業(yè)院校聯(lián)合學(xué)報(bào)[J].NET 三層結(jié)構(gòu)在企業(yè)人事管理系統(tǒng)中的應(yīng)用,2010,12(2):64~67.</p><p>  [11] 劉好增.ASP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)踐教程[J].

溫馨提示

  • 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)論