資源描述:
《畢業(yè)論文--c語言在線學(xué)習(xí)系統(tǒng)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、LANZHOUUNIVERSITYOFSCIENCE&TECHNOLOGY目錄扉頁‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥Ⅰ前言‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥Ⅱ摘要‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥ⅢAbstract‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥Ⅳ第一章開發(fā)簡介‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥2第一節(jié)需求分析‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥2第二節(jié)系統(tǒng)開發(fā)環(huán)境‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥
2、‥‥2第三節(jié)開發(fā)工具簡介‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥3第二章系統(tǒng)開發(fā)方法‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥12第一節(jié)軟件生存周期模型‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥12第二節(jié)軟件需求分析‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥12第三節(jié)軟件設(shè)計(jì)‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥14第四節(jié)軟件測(cè)試‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥15第五節(jié)軟件維護(hù)‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥15第三章軟件設(shè)計(jì)說明‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥17第一節(jié)系統(tǒng)的主要職責(zé)‥‥‥‥‥‥‥
3、‥‥‥‥‥‥‥‥‥‥‥17第二節(jié)數(shù)據(jù)流圖及功能模塊圖‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥18第三節(jié)模塊功能說明‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥21第四章C語言網(wǎng)上學(xué)習(xí)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)‥‥‥‥‥‥‥‥‥‥29第一節(jié)軟件說明書‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥29第二節(jié)數(shù)據(jù)庫設(shè)計(jì)‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥57第三節(jié)部分關(guān)鍵代碼‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥59系統(tǒng)總結(jié)與體會(huì)‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥96參考文獻(xiàn)‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥97英文資
4、料‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥‥98114LANZHOUUNIVERSITYOFSCIENCE&TECHNOLOGY第一章開發(fā)簡介第一節(jié)需求分析目前,在高校的實(shí)際教學(xué)環(huán)節(jié)中,仍然過分依賴于傳統(tǒng)的面授教學(xué)模式,對(duì)于網(wǎng)絡(luò)的開發(fā)和應(yīng)用程度遠(yuǎn)遠(yuǎn)不夠。隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的日益發(fā)展,深刻影響著教育、學(xué)習(xí)的方式和途徑,使得日常的面授方式正逐漸向網(wǎng)絡(luò)化、信息化的方向轉(zhuǎn)變。在“C語言程序設(shè)計(jì)”課程的教學(xué)改革工作中,為充分利用校園網(wǎng)現(xiàn)有的網(wǎng)絡(luò)資源,將該課程制成網(wǎng)頁形式,并配合文字、聲音、圖片、動(dòng)畫、視頻開發(fā)一個(gè)基于Web的
5、多媒體輔助教學(xué)系統(tǒng),既要美觀又要實(shí)用,最重要的是它要適合于學(xué)生網(wǎng)上瀏覽學(xué)習(xí),有利于提高教學(xué)效果和教學(xué)質(zhì)量。經(jīng)過調(diào)查研究及需求分析,c語言網(wǎng)上學(xué)習(xí)系統(tǒng)的功能如下:㈠教師部分的主要功能要求:①修改教師自己的基本資料。②對(duì)教程進(jìn)行管理。③在網(wǎng)上回答學(xué)生提出的問題。④對(duì)在線測(cè)試的試題進(jìn)行管理。㈡學(xué)生部分的主要功能要求:①修改個(gè)人的基本資料。②對(duì)個(gè)人提出的問題進(jìn)行操作/③在線提出問題。④在線進(jìn)行測(cè)試。⑤瀏覽教程,教師情況(教師的基本個(gè)人資料)。第二節(jié)系統(tǒng)開發(fā)環(huán)境㈠硬件環(huán)境:①服務(wù)器端:●處理器:IntelPentiumⅳ1.6G或者更高.●內(nèi)
6、存:256MB.●硬盤空間:40GB以上.●光驅(qū):CD-ROM48X.●顯卡:SVGA顯示適配器.②客戶端:●處理器:IntelPentium166MX或更高.●內(nèi)存:32MB.114LANZHOUUNIVERSITYOFSCIENCE&TECHNOLOGY●硬盤空間:1GB.●光驅(qū):CD-ROM48X.●顯卡:SVGA顯示適配器.㈡軟件環(huán)境:①服務(wù)器端:●操作系統(tǒng):WindowsNTServer4.0或者Windows2000/WindowsXP.●網(wǎng)絡(luò)協(xié)議:TCP/IP.●Web服務(wù)器:InternetInformationSe
7、rver5.0/PersonalWebServer.●數(shù)據(jù)庫:MicrosoftAccess2003.●瀏覽器:InternetExplore6.0.②客戶端:●操作系統(tǒng):Windows98/Me/2000/XP.●網(wǎng)絡(luò)協(xié)議:TCP/IP.●數(shù)據(jù)庫:MicrosoftAccess2003.●瀏覽器:InternetExplore6.0,Netscape或者其他瀏覽器.第三節(jié)開發(fā)工具簡介一、B/S結(jié)構(gòu)B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),客戶機(jī)上只要安裝一個(gè)瀏覽器(Browser),服務(wù)器安裝Oracle、
8、Sybase、Informix或SQLServer等數(shù)據(jù)庫。瀏覽器通過WebServer同數(shù)據(jù)庫進(jìn)行數(shù)據(jù)交互。B/S結(jié)構(gòu),主要是利用了不斷成熟的WWW瀏覽器技術(shù),結(jié)合瀏覽器的多種Script語言(VBScript、JavaScript