版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢業(yè)設(shè)計(jì)(論文)任務(wù)書</p><p> 發(fā)任務(wù)書日期: 2013年7 月 9日</p><p> 畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書</p><p> 畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書</p><p> 畢 業(yè) 設(shè) 計(jì)(論 文)任 務(wù) 書</p><p> 畢 業(yè) 設(shè) 計(jì)(
2、論 文)</p><p> 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線</p><p> 答疑天地的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 完成日期 2013年 12月 24 日</p><p> 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線</p><p> 答疑天地的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b>
3、摘 要</b></p><p> 隨著現(xiàn)代計(jì)算機(jī)科學(xué)的發(fā)展,網(wǎng)絡(luò)已經(jīng)越來越普及,如今網(wǎng)絡(luò)已經(jīng)成為每個(gè)人生活的一部分,同時(shí)網(wǎng)絡(luò)也提供了一種很好的信息交換平臺(tái),而計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線答疑系統(tǒng)是一個(gè)可以在網(wǎng)絡(luò)上展示個(gè)人信息的方便手段。本文介紹了如何開發(fā)學(xué)生答疑系統(tǒng)。</p><p> 該系統(tǒng)主要完成的功能有三個(gè)。一、學(xué)生可以下載老師上傳的教學(xué)視頻;二、學(xué)生也可以下載老師
4、上傳的教學(xué)課件。三、學(xué)生可以提出疑問,老師可以為學(xué)生解答,學(xué)生也可以看到其他學(xué)生提出的疑問并解答。</p><p> 該系統(tǒng)用到的關(guān)鍵技術(shù)有:如采用B/S結(jié)構(gòu),使用JSP編程、利用SQL2000建立數(shù)據(jù)庫、采用HTML和腳本等編程技術(shù)。</p><p> 本論文主要分六章,第一章為緒論主要介紹其背景和意義等;第二章為主要技術(shù)的分析,第三章為系統(tǒng)設(shè)計(jì)主要介紹系統(tǒng)的功能;第四章數(shù)據(jù)庫設(shè)計(jì)主
5、要是介紹數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì);第五章詳細(xì)設(shè)計(jì)主要介紹其系統(tǒng)的實(shí)現(xiàn)和功能的描述;第六章為系統(tǒng)測(cè)試和性能分析主要介紹系統(tǒng)的測(cè)試方法、測(cè)試實(shí)例以及維護(hù)措施;最后總結(jié)主要是對(duì)設(shè)計(jì)和對(duì)全文的總結(jié)。</p><p> 關(guān)鍵詞:學(xué)生答疑系統(tǒng);B/S;JSP;SQL2000。</p><p> Online students majoring in computer science and technolo
6、gy </p><p> Answer the design and implementation of heaven and earth </p><p><b> Abstract</b></p><p> With the development of modern computer science, network has bec
7、ome increasingly popular, now the Internet has become a part of everybody's life, at the same time the network also provides a very good information exchange platform, and computer science and technology professional
8、 student online FAQ system is a convenient way to show personal information on the Internet. This paper introduces how to develop student question-answering system. </p><p> This system mainly complete func
9、tion has three. A, students can download upload video of teaching; Second, students can also download upload teaching courseware. Third, the students can ask questions, the teacher can answer for the students, students c
10、an also see other students put forward the question and answer. </p><p> Use the key technology of this system are: such as adopts B/S structure, using JSP programming, using SQL2000 database, use the progr
11、amming techniques such as HTML and script. </p><p> This paper divided into six chapters, the first chapter is the introduction mainly introduces the background and significance, etc.; The second chapter is
12、 the main technology analysis, the third chapter mainly introduces the function of the system for system design. The fourth chapter database design mainly introduces the database structure design; Chapter v of the detail
13、ed design mainly introduces the implementation of the system and function description; Chapter 6 for system testing and perfor</p><p> Key words: student question-answering system; B/S; The JSP. SQL2000. &l
14、t;/p><p><b> 1 緒論</b></p><p> Internet的迅猛發(fā)展給現(xiàn)代的教育注入了新的活力,建立一個(gè)基于Internet的遠(yuǎn)程教育已成為當(dāng)前教育中的一個(gè)熱點(diǎn)問題?,F(xiàn)在,教師和學(xué)生的交流方式不應(yīng)該僅限于在課堂上那短短的時(shí)間,還要在課余時(shí)間為他們創(chuàng)造更多好的交流機(jī)會(huì)。由于 Internet 擁有影響的范圍很廣,能夠方便并且快捷的傳遞信息,具有近乎
15、實(shí)時(shí)的交互性,本身而又是個(gè)巨大無比的信息庫等諸多的優(yōu)點(diǎn)。利用 Internet作為教育的新型方式,實(shí)現(xiàn)教師和學(xué)生的網(wǎng)上教學(xué)系統(tǒng)??梢约訌?qiáng)教師對(duì)學(xué)生學(xué)習(xí)過程的指導(dǎo)和管理,學(xué)生也可以及時(shí)反饋學(xué)習(xí)信息,教師指導(dǎo)教學(xué),提高學(xué)習(xí)者綜合素質(zhì)和能力,有針對(duì)性地對(duì)學(xué)習(xí)者進(jìn)行個(gè)別化輔導(dǎo)或指導(dǎo)。我們的目標(biāo)是用教師個(gè)人網(wǎng)上教學(xué)系統(tǒng)使教師在課余時(shí)間也可以不受距離的限制,對(duì)學(xué)生進(jìn)行教學(xué)與管理,力圖為教師和學(xué)生創(chuàng)設(shè)方便的學(xué)習(xí)環(huán)境。</p><p
16、> 在Internet快速發(fā)展的當(dāng)今,互聯(lián)網(wǎng)已經(jīng)成為人們快速獲取、發(fā)布和傳遞信息的渠道,它在人們政治、經(jīng)濟(jì)、生活、學(xué)習(xí)等各個(gè)方面發(fā)揮著不可替代的作用。在Internet上發(fā)布信息的方式主要是通過網(wǎng)站形式來實(shí)現(xiàn)的,獲取信息也要在Internet中按照一定的查詢方式將所需要的信息從網(wǎng)站上下載下來。因此網(wǎng)站建設(shè)在Internet應(yīng)用上的地位顯而易見,它已成為政府、企事業(yè)單位信息化建設(shè)中的重要組成部分,從而倍受人們的重視。為了更好的辦學(xué)
17、,提高學(xué)校知名度。 </p><p> 學(xué)生答疑系統(tǒng),是一種運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)為工具來幫助教師與學(xué)生教學(xué)的方式,在這個(gè)過程中它利用多媒體技術(shù),人工智能技術(shù),網(wǎng)絡(luò)技術(shù)等多種技術(shù)手段。通過教學(xué)軟件,學(xué)習(xí)平臺(tái)的開發(fā)和應(yīng)用,使學(xué)生和計(jì)算機(jī)之間相互作用達(dá)到教學(xué)目的,這是一種現(xiàn)代化教學(xué)手段。學(xué)生答疑系統(tǒng)是一種教育觀念與教育方式的結(jié)合,它的引入,豐富了教育教學(xué)手段,向教育的現(xiàn)代化和信息化邁出了一大步。</p>&l
18、t;p><b> 2 主要技術(shù)介紹</b></p><p> 2.1 JSP技術(shù)介紹</p><p> 服務(wù)器端的腳本語言有很多種,如PHP、Perl、JSP(Java Server Pages)等。服務(wù)器端腳本語言都是被服務(wù)器中腳本解釋程序解釋執(zhí)行的。腳本程序中要使用由網(wǎng)絡(luò)發(fā)送或接收的數(shù)據(jù),可通過腳本解釋程序提供的API函數(shù)來訪問。服務(wù)器端腳本所做的工作
19、主要是完成所定義的“業(yè)務(wù)邏輯”即數(shù)據(jù)流的具體實(shí)現(xiàn)和界面定義。</p><p> Servlet通過把XHTML內(nèi)嵌到Java代碼中來實(shí)現(xiàn)業(yè)務(wù)邏輯數(shù)據(jù)流處理,最終以文檔形式輸出到客戶端。而JSP則通過把某些形式的代碼內(nèi)嵌到XHTML文檔中來實(shí)現(xiàn)一個(gè)文檔的動(dòng)態(tài)部分。JSP和Servlet的基本功能是相同的,只是JSP更適合用于返回文檔的大部分內(nèi)容已經(jīng)預(yù)先確定的情況,而Servlet則常用于返回文檔的大部分內(nèi)容需要?jiǎng)?/p>
20、態(tài)產(chǎn)生的情況。</p><p> 準(zhǔn)確地說,JSP是Java語言的宏腳本,即JSP是被JSP翻譯程序翻譯為Java語言的,最終執(zhí)行的是Java代碼。所以JSP的運(yùn)行環(huán)境不僅需要帶有JSP翻譯程序的服務(wù)器(如開源的Tomcat服務(wù)器,也叫JSP解釋引擎),還需要有能編譯和解釋Java語言程序的JDK程序,這就是在安裝JSP運(yùn)行環(huán)境的時(shí)候,為什么先需要安裝JDK,然后再安裝服務(wù)器,如Tomcat的原因。Tomcat
21、中還有將JSP腳本翻譯為Java語言程序的Servlet庫代碼,這也是執(zhí)行的時(shí)候需要的。接下來的細(xì)節(jié)問題是:JSP腳本是在什么時(shí)候被翻譯,什么時(shí)候被執(zhí)行的?答案是JSP腳本在第一次被客戶端請(qǐng)求訪問的時(shí)候完成的翻譯和編譯,在以后的訪問中如果此JSP源腳本文件的修改日期沒有被更新的話,就跳過這兩步,不再進(jìn)行翻譯和編譯。這樣設(shè)計(jì)的好處是節(jié)省了時(shí)間和計(jì)算機(jī)資源,提高了效率,以后每次請(qǐng)求的時(shí)候可以直接進(jìn)入解釋執(zhí)行環(huán)節(jié)。</p>&l
22、t;p> 為什么要?jiǎng)?chuàng)建和使用JSP腳本呢?為什么不直接書寫Java的Servlet程序呢?這就是“宏”的好處。“宏”能把復(fù)雜的、重復(fù)性的、冗長(zhǎng)的代碼用一個(gè)簡(jiǎn)短的標(biāo)示符代替。Servlet書寫服務(wù)器端程序時(shí),需要不斷的使用out.println()語句向客戶端發(fā)送數(shù)據(jù),書寫起來不方便,而在JSP腳本中文本是不需要使用out.println()這樣的語句來進(jìn)行處理的。</p><p> 2.2 JavaSc
23、ript概述</p><p> HTML語言是網(wǎng)頁設(shè)計(jì)普遍采用的超文本標(biāo)記語言,但它只能提供一種靜態(tài)的信息資源,缺少動(dòng)態(tài)的效果。JavaScript的出現(xiàn)彌補(bǔ)了HTML語言的缺陷。</p><p> JavaScript具有如下特點(diǎn):</p><p> (1)JavaScript是一種腳本編寫的語言,采用了小程序段的方式實(shí)現(xiàn)的編程。其基本的結(jié)構(gòu)形式與C、Jav
24、a、C++十分的類似,但不像這些語言一樣需要先編譯,而是在程序運(yùn)行的過程中才被逐行解釋的。</p><p> (2)JavaScript是基于對(duì)象的一種語言,是一種面向?qū)ο蟮恼Z言,能夠運(yùn)行已經(jīng)創(chuàng)建的對(duì)象。JavaScript能夠訪問預(yù)定義對(duì)象,如窗體、框架、文檔、表單、以及表單元素等,并操縱這些對(duì)象的屬性、方法和關(guān)聯(lián)事件等。</p><p> (3)JavaScript具有簡(jiǎn)單性。Ja
25、vaScript采用的是一種基于Java基本語句和控制流的簡(jiǎn)單而緊湊的設(shè)計(jì),同時(shí)它的變量類型采用的是弱類型,并未使用哪種嚴(yán)格的數(shù)據(jù)類型。</p><p> (4)JavaScript具有安全性。JavaScript是一種安全性語言,不允許訪問本地硬盤,不能將數(shù)據(jù)存到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互。</p><p> (5)JavaScri
26、pt具有動(dòng)態(tài)性。JavaScript是動(dòng)態(tài)的,可以直接對(duì)用戶輸入做出響應(yīng),而無需經(jīng)過Web服務(wù)程序。對(duì)用戶的響應(yīng),是采用以事件驅(qū)動(dòng)的方式進(jìn)行的。</p><p> (6)JavaScript具有跨平臺(tái)性。JavaScript是依賴于瀏覽器的語言,與操作系統(tǒng)無關(guān)。只要瀏覽器支持JavaScript,就可正確執(zhí)行,從而實(shí)現(xiàn)了“編寫一次,走遍天下”的夢(mèng)想。</p><p> 綜上所述,Jav
27、aScript是一種新的描述語言,在TML文件中執(zhí)行、響應(yīng)用戶事件,不經(jīng)過服務(wù)器先處理再傳回來的過程,有助于提高網(wǎng)頁的交互性能和瀏覽速度。</p><p> 2.3 UML概述 </p><p> 統(tǒng)一建模語言UML(Unified Modeling Language)是一種用于描述、可視化、構(gòu)造和文檔化軟件系統(tǒng)的語言。許多公司正在把UML作為一種標(biāo)準(zhǔn)整合到其開發(fā)過程和產(chǎn)品當(dāng)中,這包括
28、商務(wù)建模、需求管理、分析、設(shè)計(jì)、編程、測(cè)試等。</p><p> UML是Booch方法、OOSE方法、OMT方法和其他一些建模方法的組合和延伸。UML的開發(fā)始于1994年末,當(dāng)時(shí)Rotional Software公司的Grady Booch和Jim Rumbaugh開始了他們各自的Booch方法和OMT方法的統(tǒng)一工作。</p><p> UML的主要設(shè)計(jì)目標(biāo)如下:</p>
29、<p> 為用戶提供及時(shí)可用的,表達(dá)能力強(qiáng)的可視化建模語言,以開發(fā)和交流有意義的模型;</p><p> 提供了擴(kuò)展核心概念的可擴(kuò)展機(jī)制和特殊化機(jī)制;</p><p> 支持獨(dú)立于編程語言和開發(fā)過程的規(guī)格說明;</p><p> 提供一種理解建模語言的形式化基礎(chǔ);</p><p> 鼓勵(lì)對(duì)象工具領(lǐng)域的發(fā)展;</p
30、><p> 支持更高的開發(fā)概念,如組件、協(xié)作、模式和框架;</p><p> 整合了最好的工程實(shí)踐。</p><p> 2.4 關(guān)于Tomcat的安裝和注意事項(xiàng)</p><p> ?。?)通過安裝JBulider9來安裝Tomcat</p><p> 直接安裝JBulider9,安裝過程中會(huì)給出JVM(Java虛擬
31、機(jī))的安裝路徑,一般為JBulider9\jdk1.4。</p><p> 再安裝Tomcat,安裝過程中會(huì)詢問系統(tǒng)中已有JVM的安裝路徑,安裝程序?qū)?huì)自動(dòng)定位JVM的位置。</p><p> 最好重新啟動(dòng)一遍計(jì)算機(jī)。</p><p> 不必配置諸如Classpath、path、Java Home等系統(tǒng)環(huán)境變量。</p><p> 正
32、常啟動(dòng)Tomcat即可。</p><p> ?。?)直接安裝Tomcat</p><p> 安裝JDK1.4,安裝完畢后,按程序要求重新啟動(dòng)計(jì)算機(jī)。</p><p> 安裝Tomcat,安裝過程中會(huì)詢問系統(tǒng)中已有JVM的安裝路徑,安裝程序?qū)?huì)自動(dòng)定位JVM的位置。</p><p> 需要將JDK1.4安裝路徑下的lib文件夾中的tool
33、s.jar文件拷貝到TomCat5.0\common\lib文件下,并且只有在Tomcat關(guān)閉條件下,更新才有效。</p><p><b> 重新啟動(dòng)計(jì)算機(jī)。</b></p><p> 不必配置諸如Class path、path、Java Home等系統(tǒng)環(huán)境變量。</p><p> 正常啟動(dòng)Tomcat即可。</p><
34、;p><b> ?。?)注意事項(xiàng) </b></p><p> Tomcat對(duì)文件名(包括路徑和后綴)的大小寫是敏感的。</p><p> Tomcat的默認(rèn)網(wǎng)站根路徑為TomCat5.0\Webapps\Root</p><p> 在編寫jsp文件時(shí),應(yīng)特別注意其文件命名(包括存放路徑)時(shí)最好不要大小寫混用,應(yīng)統(tǒng)一為小寫,養(yǎng)成良好編
35、程習(xí)慣。</p><p> (4)如何獲得Tomcat的錯(cuò)誤提示信息</p><p> Tomcat運(yùn)行時(shí),會(huì)在任務(wù)欄右下角中出現(xiàn)類似MSSQLSERVER的圖標(biāo),雙擊即可得到錯(cuò)誤提示信息列表窗口。</p><p> 2.5 SQL2000數(shù)據(jù)庫</p><p> 在Web應(yīng)用程序中進(jìn)行數(shù)據(jù)庫編程,需要安裝數(shù)據(jù)庫管理系統(tǒng),實(shí)驗(yàn)環(huán)境采用
36、Microsoft公司的SQL Server 2000作為數(shù)據(jù)庫管理系統(tǒng)。SQL Server 2000的安裝比較簡(jiǎn)單,但是需要注意在非Server版的操作系統(tǒng)上,不能安裝SQL Server 2000的企業(yè)版,只能安裝個(gè)人版或?qū)W習(xí)版。同時(shí),SQL Server 2000對(duì)JDBC的支持需要打補(bǔ)丁sp3,如果沒有打sp3,可能會(huì)出現(xiàn)連接異常。如果Java應(yīng)用程序和SQL Server 2000的連接采用第二種鏈接方式,本地協(xié)議部分用Ja
37、va編寫驅(qū)動(dòng)程序,務(wù)必要記住安裝SQL Server 2000的JDBC驅(qū)動(dòng)程序,并顯示加載到項(xiàng)目中。</p><p><b> 3 系統(tǒng)設(shè)計(jì)</b></p><p><b> 3.1 可行性研究</b></p><p> 該階段通過對(duì)系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們?cè)谶@里主要從技術(shù)可行性、經(jīng)
38、濟(jì)可行性和操作可行性等方面進(jìn)行分析。</p><p> 3.1.1 經(jīng)濟(jì)可行性</p><p> 開發(fā)本系統(tǒng)所需的資料可以在網(wǎng)絡(luò)和圖書管查詢,所需的軟件可以在網(wǎng)絡(luò)下載,硬件也必將容易得到,所以開發(fā)成本就比較低。而與傳統(tǒng)相比,提高了效率,降低了成本,提高了質(zhì)量等特點(diǎn),也可以節(jié)省很多的人力、物力和財(cái)力,并且得到了很好的回報(bào)。所以,從經(jīng)濟(jì)的角度分析,該系統(tǒng)可行。</p><
39、;p> 3.1.2 技術(shù)可行性</p><p> 技術(shù)可行性是對(duì)特定的技術(shù)解決方案的實(shí)用性和技術(shù)資源的可用性的量度。本系統(tǒng)采用的主要開發(fā)語言為Java+JSP+JavaScript,開發(fā)簡(jiǎn)單,調(diào)試簡(jiǎn)單。當(dāng)前的硬件條件不存在任何問題,因此在技術(shù)上是絕對(duì)可行的。軟件方面:由于目前的開發(fā)軟件安裝簡(jiǎn)單,發(fā)展比較成熟,故軟件開發(fā)平臺(tái)成熟可靠,它們速度很快、容量也很大、可靠性能也高、價(jià)格比較低,完全能夠滿足系統(tǒng)的需
40、求了。</p><p> 本系統(tǒng)的開發(fā),是典型的MIS(管理信息系統(tǒng)--Management Information System)開發(fā)。采用的是JSP編程語言,并無技術(shù)上的大問題。</p><p> 3.1.3 運(yùn)行可行性</p><p> 運(yùn)行可行性是對(duì)開發(fā)系統(tǒng)在一個(gè)給定的工作環(huán)境中能否運(yùn)行或運(yùn)行好壞程度的量度。由于本系統(tǒng)運(yùn)行的環(huán)境簡(jiǎn)單穩(wěn)定,操作簡(jiǎn)單容易,
41、提示功能很強(qiáng),也很人性化,所以運(yùn)行也會(huì)容易,可行。</p><p><b> 3.2 需求分析</b></p><p> 需求分析是軟件設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。本階段對(duì)系統(tǒng)管理系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo)。確定用戶的需求。用戶對(duì)系統(tǒng)的需求我們從以下幾方面進(jìn)行分析。</p><p> 3.2.1 系統(tǒng)需求</p>&
42、lt;p> 用JSP開發(fā)的系統(tǒng)并且基于B/S模式下,數(shù)據(jù)和信息集中存放在服務(wù)器中,軟件的安裝和升級(jí)都在服務(wù)器上進(jìn)行。全部的工作基本都在瀏覽器,安裝、使用、維護(hù)起來都是十分簡(jiǎn)單和容易。</p><p> 3.2.2 性能需求</p><p> 性能需求是指系統(tǒng)性能指標(biāo)和軟件屬性。為了保證本系統(tǒng)響應(yīng)時(shí)間合理,存儲(chǔ)容量較大,并且要保證其可靠的運(yùn)行,保證用戶的基本信息保密性,保證系統(tǒng)的
43、維護(hù)簡(jiǎn)單。所以要根據(jù)系統(tǒng)的本身,實(shí)現(xiàn)這些性能需求并不難。</p><p> 3.2.3 應(yīng)用需求分析</p><p> 3.2.4 運(yùn)行需求分析</p><p> 硬件條件:英特爾i3CPU、2G RAM、10G硬盤以上的PC機(jī)。</p><p> 軟件條件:Windows 7 </p><p><b&g
44、t; 3.3 總體設(shè)計(jì)</b></p><p> 3.3.1 總體結(jié)構(gòu)</p><p> 本系統(tǒng)分為二大塊:學(xué)生、教師(管理員系統(tǒng));模塊結(jié)構(gòu)如下:</p><p><b> 圖3-1 系統(tǒng)模塊</b></p><p> 3.3.2系統(tǒng)結(jié)構(gòu)數(shù)據(jù)流圖 </p><p> 數(shù)據(jù)
45、流圖表現(xiàn)了用戶、系統(tǒng)、數(shù)據(jù)庫的關(guān)系。</p><p><b> 圖3-2 數(shù)據(jù)流圖</b></p><p><b> 4 數(shù)據(jù)庫設(shè)計(jì)</b></p><p><b> 4.1 創(chuàng)建數(shù)據(jù)庫</b></p><p> 首先創(chuàng)建一個(gè)數(shù)據(jù)庫jspjiaoxue,用來保存本系統(tǒng)的
46、所有數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫的腳本代碼如下:</p><p> CREATE DATABASE jspjiaoxue</p><p><b> GO</b></p><p> 可以在SQL查詢分析器中執(zhí)行該語句,創(chuàng)建數(shù)據(jù)庫。</p><p> 4.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 下面是系
47、統(tǒng)主要表的E-R圖</p><p> 用戶(ID,名稱,密碼,性別,電話,QQ,身份證明,地址,密碼答案,注冊(cè)時(shí)間)</p><p> 可以在SQL查詢分析器中執(zhí)行該語句,創(chuàng)建數(shù)據(jù)庫。</p><p><b> 圖4-1 用戶信息</b></p><p> 課件(ID,編號(hào),名稱,發(fā)布人,課程,文件,備注,發(fā)布時(shí)
48、間)</p><p><b> 圖4-2 教學(xué)課件</b></p><p> 問題(問題ID,問題,問題回復(fù)表名稱)</p><p> 圖4-3 問題-回復(fù)表</p><p> 問題回復(fù)表(昵稱,性別,QQ,郵箱,電話,內(nèi)容,時(shí)間)</p><p><b> 圖4-4 回復(fù)表&
49、lt;/b></p><p> 4.3 主要數(shù)據(jù)庫表的建立</p><p> 由于計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線答疑天地系統(tǒng)要實(shí)現(xiàn),整個(gè)數(shù)據(jù)數(shù)據(jù)信息都要存儲(chǔ)、更新;課件資源等信息都是動(dòng)態(tài)變化的。這涉及多個(gè)頁面、多個(gè)功能,所有的操作都要與數(shù)據(jù)庫聯(lián)系。系統(tǒng)為這些動(dòng)態(tài)信息設(shè)計(jì)了以下主要數(shù)據(jù)庫表:</p><p> 用戶表:用戶注冊(cè)登錄個(gè)人信息。Id為編號(hào)、yon
50、ghuming為名稱、mima為密碼、xingbie為性別、dianhua為電話、QQ為qq、shengfenzheng為找回密碼的問題、dizhi為地址、addtime為注冊(cè)時(shí)間、mimadaan為密碼答案。</p><p> 圖4-5 用戶信息表</p><p> 問題表:存儲(chǔ)學(xué)生用戶所提出的疑問。Id為編號(hào)、cheng為昵稱、xingbie為性別、QQ為qq、youxiang為郵
51、箱、dianhua為電話、neirong為內(nèi)容、addtime為提問時(shí)間。</p><p><b> 圖4-6 問題表</b></p><p> 問題回復(fù)表:動(dòng)態(tài)生成回復(fù)表,能后把表名稱放在這里,讓回復(fù)表和問題表一一對(duì)應(yīng)。Id為編號(hào)、wen為問題、biaoming為回復(fù)表的表名稱。</p><p> 圖4-7 問題-回復(fù)表</p&g
52、t;<p> 回復(fù)表:此表是在jsp頁面動(dòng)態(tài)生成的,存放回復(fù)的數(shù)據(jù)。</p><p> h_cheng為回復(fù)人的昵稱、h_xingbie為回復(fù)人的性別、h_QQ為回復(fù)人qq、h_youxiang為回復(fù)人郵箱、h_dianhua為回復(fù)人電話、h_neirong為回復(fù)內(nèi)容、h_addtime為回復(fù)時(shí)間。</p><p> 圖4-8 問題-回復(fù)表</p><
53、;p><b> 5 詳細(xì)設(shè)計(jì)</b></p><p> 5.1 主頁面的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 在主頁面用戶可以登錄,注冊(cè),找回密碼,還可以從后臺(tái)管理登錄后臺(tái)頁面。在左上角導(dǎo)航欄下面用戶可以輸入用戶名,密碼登錄。</p><p><b> 圖5-1管理員登錄</b></p><p&g
54、t; 用戶登錄后,在主頁導(dǎo)航欄下進(jìn)入答疑平臺(tái),如下:</p><p><b> 圖5-2 提問列表</b></p><p><b> 實(shí)現(xiàn)的關(guān)鍵代碼:</b></p><p> if (curpage==1){</p><p> sql="select top "+pa
55、ge_record+" * from liuyanban";</p><p><b> } else {</b></p><p> sql="select top "+page_record+" * from liuyanban where id not in (select top "+((curpag
56、e-1)*page_record)+" id from liuyanban order by id desc) ";</p><p><b> }</b></p><p> sql=sql+" order by id desc";</p><p> ResultSet RS_result=connD
57、bBean.executeQuery(sql);</p><p> 在答疑平臺(tái)頁面點(diǎn)擊我的提問,可以進(jìn)入看到我提過的問題</p><p><b> 圖5-3 我的提問</b></p><p><b> 關(guān)鍵代碼:</b></p><p> String uname=(String)sessi
58、on.getAttribute("username1");</p><p> <tdalign="left"valign="top"bgcolor="#FFFFFF"> <a href="lyblistdan.jsp?neir=<%=neirong%>">&l
59、t;%=neirong%></a></td></p><p> 可以在我的提問或者問題列表里面點(diǎn)擊問題,就可以進(jìn)入到問題的詳細(xì)頁面。上面問題的標(biāo)題和問題的內(nèi)容,下面是回復(fù)。</p><p> 圖5-4 問題詳細(xì)列表</p><p><b> 關(guān)鍵代碼:</b></p><p> sq
60、l = "select top 1 * from liuyanban where neirong in('" +neir+ "')";</p><p> Rs=connDbBean.executeQuery(sql);Rs.next();</p><p> 可以問題的詳細(xì)列表頁面點(diǎn)擊回復(fù),就可以回復(fù)了。</p>&l
61、t;p><b> 圖5-5 回復(fù)頁面</b></p><p><b> 關(guān)鍵代碼:</b></p><p> String id=request.getParameter("id");</p><p> String uname=(String)session.getAttribute(&
62、quot;username1");</p><p> String biaominch=request.getParameter("biaominch");</p><p> <formname="form1"id="form1"method="post"action="liuya
63、nban_add_postf.jsp?biaominch=<%=biaominch%>"></p><p> 圖5-6 提出疑問 </p><p> 5.2 后臺(tái)的登錄模塊設(shè)計(jì)與實(shí)現(xiàn)</p><p> 教師(管理員)用設(shè)定好的用戶名和密碼,可以登錄到系統(tǒng)。</p><p> 教師可以在本頁面登錄:</
64、p><p> 圖5-7 后臺(tái)登錄頁面</p><p><b> 關(guān)鍵代碼:</b></p><p> String uid=request.getParameter("username");</p><p> String pwd=request.getParameter("pwd&qu
65、ot;); </p><p> application.setAttribute("username",uid);</p><p> session.setAttribute("username",uid);</p><p> sql="select * from [allusers] where userna
66、me='"+uid+</p><p> "' and pwd='"+pwd+"'";</p><p> ResultSet RS_result=connDbBean.executeQuery(sql);</p><p> if(!RS_result.next()){</p&
67、gt;<p> out.println("sss:"+uid);</p><p> out.print("<script>alert('你輸入的用戶不存在或密碼錯(cuò)誤,請(qǐng)重新登錄!');window.history.go(-1);</script>");</p><p><b> }
68、else{</b></p><p> session.setAttribute("cx",RS_result.getString("cx"));</p><p> response.sendRedirect("main.jsp");</p><p><b> }</b>
69、;</p><p> RS_result.close();</p><p> 5.3 后臺(tái)主界面設(shè)計(jì)與實(shí)現(xiàn)</p><p> 從后臺(tái)登陸界面登陸后,就是后臺(tái)主界面,該界面的主要功能有系統(tǒng)用戶管理,新聞通知,教學(xué)課件管理,學(xué)生管理,視頻管理,還有平臺(tái)管理等。主要的操作有添加,修改,刪除,上傳,下載等操作。上傳下載的功能是通過servlet技術(shù)實(shí)現(xiàn)的。這樣可以很好
70、的防止文件名稱的亂碼而帶來的麻煩,所以這樣一個(gè)B/S模式的軟件,采用servlet實(shí)現(xiàn)上傳下載是很好的一個(gè)方法。</p><p> 圖5-8 教師登錄后主頁面</p><p> 點(diǎn)擊系統(tǒng)管理下的系統(tǒng)用戶管理,可以看到下面的圖,可以生成管理員,也可以刪除管理員。</p><p> 圖5-9 教師登錄后主頁面</p><p> 點(diǎn)擊學(xué)生管
71、理下的查看所有學(xué)生,可以看到所有注冊(cè)學(xué)生用戶,也可以刪除某一個(gè)學(xué)生用戶。</p><p> 圖5-10教師登錄后主頁面</p><p> 點(diǎn)擊平臺(tái)管理下的查看所有學(xué)生疑問,可以看到所有學(xué)生發(fā)出的疑問,也可以刪除某一個(gè)不聽話學(xué)生發(fā)出的和學(xué)習(xí)無關(guān)的問題。</p><p> 圖5-11 學(xué)生問題管理</p><p><b> 關(guān)鍵
72、代碼:</b></p><p> <a href="liuyanban_add_postht.jsp?neir=<%=neirong%>">刪除</a></p><p> //問題已經(jīng)獲取到了</p><p> String neirong=request.getParameter("
73、;neir");</p><p> neirong= new String(neirong.getBytes("ISO-8859-1"),"gb2312"); </p><p> String biaominc = (String)session.getAttribute("biaominch");</p>
74、;<p> String sql="delete from liuyanban where neirong in('"+ neirong +"')";</p><p> connDbBean.executeQuery(sql);</p><p><b> 6 系統(tǒng)的測(cè)試</b></p&g
75、t;<p><b> 6.1測(cè)試概述</b></p><p> 如同戰(zhàn)役前的艱苦訓(xùn)練以提高部隊(duì)?wèi)?zhàn)斗力、減少戰(zhàn)斗中的損失一樣,軟件測(cè)試就是試圖以最少的代價(jià)發(fā)現(xiàn)軟件分析、設(shè)計(jì)和編碼中存在的各種不同類型的錯(cuò)誤,從而提高軟件質(zhì)量,降低軟件成本。軟件測(cè)試不是打消軟件工程師的積極性的過程,而是同軟件分析與設(shè)計(jì)一樣,是為了建成高質(zhì)量的軟件,只不過是從不同的側(cè)面來進(jìn)行。</p>
76、<p> 6.1.1軟件測(cè)試的目的</p><p> 軟件測(cè)試是為了尋找錯(cuò)誤而運(yùn)行程序的過程;一個(gè)好的測(cè)試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試;測(cè)試能證明錯(cuò)誤的存在,但不能證明錯(cuò)誤不存在。</p><p> 由此看來,軟件測(cè)試應(yīng)能夠系統(tǒng)地揭示不同類型的錯(cuò)誤,并耗費(fèi)最少時(shí)間與最小工作量,而且沒有發(fā)現(xiàn)錯(cuò)誤的測(cè)試實(shí)際是無效的測(cè)試。測(cè)試附
77、帶的收獲是能夠證實(shí)軟件的功能和性能是否與需求說明相符;同時(shí),實(shí)施測(cè)試后收集到的測(cè)試結(jié)果數(shù)據(jù)提供了軟件可靠性以及軟件整體質(zhì)量的有關(guān)信息。</p><p> 6.1.2 軟件測(cè)試的任務(wù)</p><p> 1、尋找軟件的錯(cuò)誤;</p><p> 2、發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤;</p><p> 3、提高軟件的成功率;</p>&l
78、t;p> 4、提高軟件的性能。</p><p> 總的目標(biāo)是:確保軟件的高質(zhì)量</p><p><b> 6.1.3測(cè)試環(huán)境</b></p><p><b> 環(huán)境如下:</b></p><p> ?、?硬件配置環(huán)境:CPU:i3-3110M、內(nèi)存:2G、硬盤:500G</p&
79、gt;<p> ?、?操作系統(tǒng)::Microsoft Windows 7</p><p> ⑶ Web服務(wù)器: Tomcat6.0</p><p><b> 6.2 單元測(cè)試</b></p><p><b> 6.2.1黑盒測(cè)試</b></p><p> 黑盒測(cè)試又稱功能測(cè)試
80、、數(shù)據(jù)驅(qū)動(dòng)測(cè)試等,它將待測(cè)試對(duì)象看成是一個(gè)黑盒子,不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和特性,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用。通常,白盒測(cè)試用于測(cè)試的早期,而黑盒測(cè)試由于不需了解程序內(nèi)部的情況,因而被許多后期測(cè)試采用。</p><p> 所以,用黑盒測(cè)試發(fā)現(xiàn)程序中的錯(cuò)誤,主要根據(jù)輸入條件和輸出條件確定測(cè)試數(shù)據(jù),來檢查程序是否能產(chǎn)生正確的輸出。</p><p><b> 6.
81、2.2白盒測(cè)試</b></p><p> 白盒測(cè)試是一種以程序的內(nèi)部邏輯結(jié)構(gòu)為依據(jù)設(shè)計(jì)測(cè)試用例的方法,因而又稱結(jié)構(gòu)測(cè)試或玻璃盒測(cè)試。對(duì)于實(shí)際程序而言,要測(cè)試所有可能的情況往往不現(xiàn)實(shí)。</p><p> 合理的白盒測(cè)試就是要選取足夠的測(cè)試用例,對(duì)源代碼實(shí)行比較充分的覆蓋,以便盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤。</p><p><b> 6.3 集
82、成測(cè)試</b></p><p> 集成測(cè)試,又稱組裝測(cè)試、綜合測(cè)試或聯(lián)調(diào),是在單元測(cè)試完成后,將所有模塊按概要設(shè)計(jì)要求組裝成系統(tǒng)時(shí)進(jìn)行的測(cè)試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。集成測(cè)試有組裝和檢驗(yàn)兩重意義,一方面將各經(jīng)過單元測(cè)試的模塊拼裝起來形成完整、可運(yùn)行的系統(tǒng):另一方面要檢驗(yàn)每一步拼裝過程是否正確。</p><p> 6.3.1自頂向下集成</p><
83、p> 自頂向下的漸增式測(cè)試,首先集成主控制模塊,然后按照軟件結(jié)構(gòu)的控制層次自上而下進(jìn)行集成,把主控模塊的直接調(diào)用模塊按深度優(yōu)先或廣度優(yōu)先的方式集成到整個(gè)軟件結(jié)構(gòu)中。</p><p> 6.3.2確認(rèn)測(cè)試標(biāo)準(zhǔn)</p><p> 功能和性能指標(biāo)滿足軟件要求和標(biāo)準(zhǔn)的情況下,測(cè)試結(jié)束。</p><p><b> 6.4 測(cè)試過程</b>&
84、lt;/p><p><b> 用戶登錄測(cè)試:</b></p><p><b> 用戶名:輸入555</b></p><p><b> 密碼:輸入555</b></p><p><b> 結(jié)果:成功登錄。</b></p><p>
85、<b> 后臺(tái)管理登錄:</b></p><p><b> 用戶名:hsg</b></p><p><b> 密碼:hsg</b></p><p> 結(jié)果:成功登錄,進(jìn)入后臺(tái)管理頁面</p><p><b> 疑問發(fā)布測(cè)試:</b></p&
86、gt;<p> 操作:如果用戶成功登錄,再發(fā)表疑問。</p><p> 結(jié)果:發(fā)布成功,可以查看發(fā)布的疑問。</p><p><b> 回復(fù)疑問測(cè)試:</b></p><p> 操作:如果用戶登錄成功,然后回復(fù)疑問。</p><p> 結(jié)果:回復(fù)成功,可以查看回復(fù)。</p><
87、p><b> 總結(jié)</b></p><p> 經(jīng)過測(cè)試,系統(tǒng)能夠很好的運(yùn)行實(shí)現(xiàn)管理功能,功能模塊也能夠達(dá)到老師所指定的要求。系統(tǒng)可以實(shí)現(xiàn)班級(jí)信息的集中管理、分散操作、檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高班級(jí)信息管理的效率,也是高校的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 通過系統(tǒng)的
88、設(shè)計(jì),本人感觸最深的是加深了對(duì)軟件開發(fā)過程的理解,熟悉了利用JSP實(shí)現(xiàn)各種實(shí)用的數(shù)據(jù)庫型軟件的開發(fā),以及了解了教務(wù)管理的一些流程,也更加深入理解了MIS設(shè)計(jì)中常見問題和其設(shè)計(jì)的意義。本文在詳細(xì)分析了學(xué)生答疑系統(tǒng)的各功能模塊基礎(chǔ)上,設(shè)計(jì)并實(shí)現(xiàn)了學(xué)生答疑系統(tǒng)的簡(jiǎn)易版本。論文的主要工作包括以下幾個(gè)方面:</p><p> 1. 詳細(xì)地分析和總結(jié)了學(xué)生信息管理的需求,并確定了學(xué)生信息管理系統(tǒng)實(shí)現(xiàn)的初步方案。</p
89、><p> 2.分析了系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)原理,和具體描述了各個(gè)功能模塊,并用圖示表示出了系統(tǒng)功能結(jié)構(gòu)圖,使得更容易了解本系統(tǒng)。</p><p> 3.設(shè)計(jì)并實(shí)現(xiàn)了信息管理系統(tǒng)的邏輯模型,并基于SQL Server2000數(shù)據(jù)庫實(shí)現(xiàn)了學(xué)生信息管理系統(tǒng)數(shù)據(jù)的物理模型。</p><p> 4.采用JSP實(shí)現(xiàn)了網(wǎng)上打印管理系統(tǒng)的初步版本。</p><p
90、> 經(jīng)過兩個(gè)多月的設(shè)計(jì)和開發(fā),班級(jí)信息管理系統(tǒng)基本開發(fā)完畢,但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如管理,系統(tǒng)出錯(cuò)處理等一些問題。在我的進(jìn)一步工作中,我將對(duì)這些問題進(jìn)行完善。</p><p><b> 附錄</b></p><p> <%@ page language="java" pageEncodi
91、ng="gb2312"%></p><p><b> <%</b></p><p> String path = request.getContextPath();</p><p> String basePath = request.getScheme()+"://"+request.
92、getServerName()+":"+request.getServerPort()+path+"/";</p><p><b> %></b></p><p> <%@ page language="java" import="java.sql.*" %><
93、/p><p> <jsp:useBean id="connDbBean" scope="page" class="db.db"/></p><p><b> <html></b></p><p><b> <head></b>
94、</p><p> <base href="<%=basePath%>"></p><p> <title>計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線答疑天地</title></p><p><b> </head></b></p><p><
95、b> <%</b></p><p> String id=request.getParameter("id");</p><p><b> %></b></p><p><b> <body ></b></p><p><b
96、> <%</b></p><p> String neir=request.getParameter("neir");</p><p> neir= new String(neir.getBytes("ISO-8859-1"),"gb2312"); </p><p><b
97、> //獲取表名</b></p><p> String sql = "select * from wenti where wen in('"+neir+"')";</p><p> ResultSet Rs=connDbBean.executeQuery(sql);Rs.next();</p>
98、<p> String biaomin = Rs.getString("biaoming");</p><p><b> %></b></p><p> <DIV align=center><LINK href="qtimages/CSS.css" type=text/css </p
99、><p> rel=stylesheet></p><p> <DIV align=center></p><p> <TABLE width=779 height="77" border=0 cellPadding=0 cellSpacing=0></p><p><b> &
100、lt;TBODY></b></p><p><b> <TR></b></p><p> <TD height=77 align=center background="qtimages/main_04.gif"><div style="FONT-WEIGHT: bold; FONT-SI
101、ZE: 23pt; FILTER: Glow(Color=#00347F,Strength=4); WIDTH: 100%; COLOR: #000000; font-family: 黑體">計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線答疑天地</div></TD></p><p> </TR></TBODY></TABLE></p>&
102、lt;p> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#cccccc cellSpacing=0 </p><p> cellPadding=0 width=778 border=1 frame=vsides></p><p><b> <TBODY></
103、b></p><p><b> <TR></b></p><p> <TD background=qtimages/nav-bg.gif height=39></p><p> <%@ include file="qttop.jsp"%></TD></TR&g
104、t;</TBODY></TABLE></DIV></p><p> <table width="778" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#cccccc
105、" frame=vsides style="border-collapse: collapse"></p><p><b> <tr></b></p><p> <td valign="top"><table width="100%" border="
106、;0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td height="5"></td></p><p><b> </tr
107、></b></p><p><b> </table></b></p><p> <table width="100%" border="0" cellspacing="0" cellpadding="0"></p><p&
108、gt;<b> <tr></b></p><p> <td width="203" height="141" rowspan="2" align="left" valign="top"><%@ include file="left.jsp"
109、 %></p><p><b> </td></b></p><p> <td width="571" align="left" valign="top" ></p><p> <table width="99%" bor
110、der="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td align="center"><table width="100%" bor
111、der="0" cellspacing="0" cellpadding="0"></p><p><b> <tr></b></p><p> <td height="24" valign="middle"><strong>
112、當(dāng)前位置:<a href="index.jsp">首頁</a>>>>>留言板列表</strong> </td></p><p> <td valign="middle" ><a href="lybhuifu.jsp?biaominch=<%=biaom
113、in%>"><strong>我要回復(fù)</strong></a> <a href="lyblisttiw.jsp"><strong>我的提問</strong></a> &n
114、bsp;<a href="lyblist.jsp"><strong>問題列表</strong></a></td></p><p><b> </tr></b></p><p><b> </table></b></p><
115、;p> <style type="text/css"></p><p><b> <!--</b></p><p><b> .STYLE1 {</b></p><p> font-size: 24px;</p><p> font-weight
116、: bold;</p><p><b> }</b></p><p><b> --></b></p><p><b> </style></b></p><p> <table width="100%" height=&qu
117、ot;5px" border="0" cellpadding="0" cellspacing="1" bgcolor="#0000ff" class="tb"></p><p><b> <tr></b></p><p> <td
118、width="96"><font size="4" color="white"><strong><%=neir%></h4></strong></font></td></p><p><b> </tr></b></p>
119、;<p><b> </table></b></p><p><b> <%</b></p><p> sql = "select top 1 * from liuyanban where neirong in('" +neir+ "')";</p
120、><p> Rs=connDbBean.executeQuery(sql);Rs.next();</p><p> String nichengr="";String xingbier="";String QQr="";String youxiangr="";String dianhuar="&quo
121、t;;</p><p> String addtimer="";</p><p> nichengr=Rs.getString("cheng");xingbier=Rs.getString("xingbie");QQr=Rs.getString("QQ");youxiangr=Rs.getString(&q
122、uot;youxiang");dianhuar=Rs.getString("dianhua");addtimer=Rs.getString("addtime");</p><p><b> %></b></p><p> <table width="100%" border=&quo
123、t;0" cellpadding="0" cellspacing="1" bgcolor="#009900" class="tb"></p><p> <!--DWLayoutTable--></p><p><b> <tr></b></
124、p><p> <td width="11" rowspan="3" valign="top" bgcolor="#FFFFFF"><!--DWLayoutEmptyCell--> </td></p><p> <td width="85&qu
125、ot; rowspan="3" align="center" valign="middle" bgcolor="#FFFFFF"></p><p> <img width='70'height='70' src=img/<%=xingbier %>.gif border=0&g
126、t;</p><p><b> </td></b></p><p> <td height="20" align="left" valign="middle" bgcolor="#FFFFFF"> 留言于:<%=a
127、ddtimer%> </td></p><p> <td width="12" rowspan="3" valign="top" bgcolor="#FFFFFF" style="width: 10px"><!--DWLayoutEmptyCell-->
128、; </td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td height="78" align="left" valign="top&q
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于bs結(jié)構(gòu)在線答疑系統(tǒng) 畢業(yè)論文
- 基于web的作業(yè)在線批改及答疑系統(tǒng)-畢業(yè)論文
- 基于struts+hibernate框架的在線答疑系統(tǒng)-畢業(yè)論文
- 畢業(yè)論文——多媒體課程答疑系統(tǒng)
- 畢業(yè)論文——多媒體課程答疑系統(tǒng)
- asp.net畢業(yè)論文-計(jì)算機(jī)實(shí)驗(yàn)課在線答疑系統(tǒng)
- 畢業(yè)論文-在線購物系統(tǒng)
- 在線考試系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——在線投票系統(tǒng)
- 在線考試系統(tǒng)畢業(yè)論文
- 在線答疑系統(tǒng)
- 在線選課系統(tǒng)畢業(yè)論文
- 在線投稿系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——在線投票系統(tǒng)
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線考試系統(tǒng)畢業(yè)論文
- 在線交友系統(tǒng)畢業(yè)論文
- 畢業(yè)論文——在線投票系統(tǒng)
評(píng)論
0/150
提交評(píng)論