基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn)_第1頁
基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn)_第2頁
基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn)_第3頁
基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn)_第4頁
基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 編 號: 審定成績: 畢 業(yè) 設(shè) 計 (論 文)設(shè)計(論文)題目:基于JSP的在線考試系統(tǒng)設(shè)計與實現(xiàn) 單位(學(xué)院): 重慶郵電大學(xué) 學(xué) 生 姓 名: 楊 旭 川 專 業(yè): 計算機(jī)網(wǎng)絡(luò) 班 級: 2006級 指 導(dǎo) 教 師: 張 莉 莉 答辯組負(fù)責(zé)人: 填表時間:二九年十二月重慶郵電大學(xué)教務(wù)處摘 要伴隨著Internet技術(shù)應(yīng)用的蓬勃發(fā)展,人們與Web的關(guān)系也日益密切。在我國,政府上網(wǎng)工程、電子商務(wù)、教育科研一系列圍繞Internet的Web技術(shù)及應(yīng)用的建設(shè)正全面展開。遠(yuǎn)程教育已成為當(dāng)今的新型教育形式,大力發(fā)展遠(yuǎn)程教育,提高全民的科學(xué)文化素質(zhì),實現(xiàn)教育普及,是增強(qiáng)我國綜合國力刻不容緩的有力舉措

2、,實現(xiàn)教育面向現(xiàn)代化、面向未來。隨著人們接受信息量逐漸的增多,單單的人工評定教學(xué)效果,已經(jīng)不能滿足素質(zhì)教育的要求,這樣基于互聯(lián)網(wǎng)的在線考試系統(tǒng)便應(yīng)運而生了??荚囀强疾鞂W(xué)生對所學(xué)習(xí)知識的接受和理解程度的重要手段,無紙化的考卷,考試的隨時性,隨地性,這些特點都是研究并開發(fā)網(wǎng)絡(luò)考試系統(tǒng)主要的原因,網(wǎng)絡(luò)考試系統(tǒng)遠(yuǎn)遠(yuǎn)超越了傳統(tǒng)考試固定時間,固定地點的考試模式的限制,將給學(xué)生和老師帶來極大的便利。本文首先分析了在線考試系統(tǒng)的現(xiàn)狀及發(fā)展趨勢,探討了在線考試系統(tǒng)的開發(fā)模式和實現(xiàn)技術(shù)。然后,介紹了該系統(tǒng)的主要功能。從實際應(yīng)用問題的需要出發(fā),該系統(tǒng)的設(shè)計環(huán)境主要基于B/S模式,采用了JSP語言,利用國內(nèi)流行的開發(fā)

3、平臺J2SE、SQL 2005數(shù)據(jù)庫,進(jìn)行JavaBean類封裝,實現(xiàn)JDBC數(shù)據(jù)池的連接,這樣大大減少了數(shù)據(jù)的頻繁調(diào)度。對于用戶提交的程序測試,都采取了嚴(yán)格的測試。此外,在開發(fā)過程中,我們還挖掘了大量JSP所特有的開發(fā)形式,從而使在線考試系統(tǒng)具有自己鮮明的特色。關(guān)鍵詞:JSP,JavaBean,JDBC,考試系統(tǒng)ABSTRACTWith the vigorous development of Internet technology, people and the webs increasingly close relationship. In China, the government on

4、-line engineering, e-commerce, education and scientific research around the Internet, a series of web technology and applications, construction is in full swing. Distance education has become the new form of education, vigorously develop distance learning, to enhance the peoples scientific and cultu

5、ral quality and achieve universal education is a pressing need to enhance Chinas overall national strength, an effective measure to realize the modernization of education for the future. With the acceptance of a gradual increase in the amount of information alone manual assessment of the effect of t

6、eaching can no longer meet the requirements of quality education.This Internet-based online examination system was born. Test is to examine the students acquire knowledge of the extent of acceptance and understanding of an important means of paperless papers, the examination of the time, place and n

7、ature of research and development of these features are the main causes of network test system, the network test system is far from go beyond the traditional fixed-time test, fixed place of examination mode constraints, students and teachers will bring great convenience.This paper first analyzes the

8、 online examination system status and development trend of the online examination system development model and implementation technology. Then, introducing the main functions of the system. From a practical application of the needs, the system design environment is mainly based on B / S mode, using

9、JSP language, use of domestic popular development platform J2SE, SQL 2005 databases, JavaBean class packages to achieve JDBC data pool connections, thereby greatly to reduce the frequency of data scheduling. For the user submits a program testing, have adopted a strict test. In addition, in the deve

10、lopment process,We have also excavated a large number of JSP-specific forms of development, so that online examination system has its own distinct characteristics.Keywords:JSP,JavaBean,JDBC,Examination System目 錄 TOC o 1-3 h z u HYPERLINK l _Toc219607085 摘 要 PAGEREF _Toc219607085 h I HYPERLINK l _Toc

11、219607086 ABSTRACT PAGEREF _Toc219607086 h II HYPERLINK l _Toc219607087 1 緒論 PAGEREF _Toc219607087 h 1 HYPERLINK l _Toc219607088 1.1 引言 PAGEREF _Toc219607088 h 1 HYPERLINK l _Toc219607089 研究與技術(shù)前景 PAGEREF _Toc219607089 h 1 HYPERLINK l _Toc219607090 本人主要工作 PAGEREF _Toc219607090 h 2 HYPERLINK l _Toc219

12、607091 論文的組織和結(jié)構(gòu) PAGEREF _Toc219607091 h 2 HYPERLINK l _Toc219607092 2 需求分析 PAGEREF _Toc219607092 h 3 HYPERLINK l _Toc219607093 系統(tǒng)概況 PAGEREF _Toc219607093 h 3 HYPERLINK l _Toc219607094 設(shè)計模式 PAGEREF _Toc219607094 h 3 HYPERLINK l _Toc219607095 2.1.2 B/S模式的優(yōu)點 PAGEREF _Toc219607095 h 3 HYPERLINK l _Toc21

13、9607096 需求概況 PAGEREF _Toc219607096 h 4 HYPERLINK l _Toc219607097 功能需求 PAGEREF _Toc219607097 h 4 HYPERLINK l _Toc219607098 業(yè)務(wù)需求 PAGEREF _Toc219607098 h 4 HYPERLINK l _Toc219607099 技術(shù)需求 PAGEREF _Toc219607099 h 5 HYPERLINK l _Toc219607100 相關(guān)技術(shù) PAGEREF _Toc219607100 h 5 HYPERLINK l _Toc219607101 主要實現(xiàn)技術(shù)J

14、SP PAGEREF _Toc219607101 h 5 HYPERLINK l _Toc219607102 2.3.2 JSP的特點 PAGEREF _Toc219607102 h 6 HYPERLINK l _Toc219607103 2.3.3 JSP與其他語言的區(qū)別 PAGEREF _Toc219607103 h 6 HYPERLINK l _Toc219607104 2.3.4 JavaBean PAGEREF _Toc219607104 h 7 HYPERLINK l _Toc219607105 2.3.5 SQL 2005與JDBC技術(shù) PAGEREF _Toc219607105

15、 h 8 HYPERLINK l _Toc219607106 2.3.6 Tomcat PAGEREF _Toc219607106 h 8 HYPERLINK l _Toc219607107 開發(fā)測試平臺的選擇 PAGEREF _Toc219607107 h 8 HYPERLINK l _Toc219607108 本章小結(jié) PAGEREF _Toc219607108 h 9 HYPERLINK l _Toc219607109 3 概要設(shè)計 PAGEREF _Toc219607109 h 10 HYPERLINK l _Toc219607110 系統(tǒng)組成結(jié)構(gòu) PAGEREF _Toc219607

16、110 h 10 HYPERLINK l _Toc219607111 系統(tǒng)流程圖 PAGEREF _Toc219607111 h 10 HYPERLINK l _Toc219607112 主要數(shù)據(jù)流圖 PAGEREF _Toc219607112 h 11 HYPERLINK l _Toc219607113 數(shù)據(jù)庫設(shè)計 PAGEREF _Toc219607113 h 12 HYPERLINK l _Toc219607114 3.4.1 ER圖設(shè)計 PAGEREF _Toc219607114 h 12 HYPERLINK l _Toc219607115 數(shù)據(jù)表設(shè)計 PAGEREF _Toc2196

17、07115 h 13 HYPERLINK l _Toc219607116 實現(xiàn)與數(shù)據(jù)庫的連接 PAGEREF _Toc219607116 h 14 HYPERLINK l _Toc219607117 本章小結(jié) PAGEREF _Toc219607117 h 16 HYPERLINK l _Toc219607118 4 詳細(xì)設(shè)計 PAGEREF _Toc219607118 h 17 HYPERLINK l _Toc219607119 文檔結(jié)構(gòu)和主界面 PAGEREF _Toc219607119 h 17 HYPERLINK l _Toc219607120 主要模塊代碼實現(xiàn) PAGEREF _To

18、c219607120 h 18 HYPERLINK l _Toc219607121 用戶認(rèn)證模塊 PAGEREF _Toc219607121 h 18 HYPERLINK l _Toc219607122 用戶信息管理模塊 PAGEREF _Toc219607122 h 20 HYPERLINK l _Toc219607123 試題管理模塊 PAGEREF _Toc219607123 h 23 HYPERLINK l _Toc219607124 教學(xué)管理模塊 PAGEREF _Toc219607124 h 25 HYPERLINK l _Toc219607125 本章小節(jié) PAGEREF _To

19、c219607125 h 27 HYPERLINK l _Toc219607126 5 系統(tǒng)測試 PAGEREF _Toc219607126 h 28 HYPERLINK l _Toc219607127 邏輯測試 PAGEREF _Toc219607127 h 28 HYPERLINK l _Toc219607128 5.1.1 Java類測試 PAGEREF _Toc219607128 h 28 HYPERLINK l _Toc219607129 5.1.2 JSP代碼片測試 PAGEREF _Toc219607129 h 28 HYPERLINK l _Toc219607130 功能測試

20、PAGEREF _Toc219607130 h 29 HYPERLINK l _Toc219607131 登錄注冊測試 PAGEREF _Toc219607131 h 29 HYPERLINK l _Toc219607132 考試測試 PAGEREF _Toc219607132 h 31 HYPERLINK l _Toc219607133 其他測試 PAGEREF _Toc219607133 h 32 HYPERLINK l _Toc219607134 出現(xiàn)的問題 PAGEREF _Toc219607134 h 33 HYPERLINK l _Toc219607135 本章小結(jié) PAGEREF

21、 _Toc219607135 h 33 HYPERLINK l _Toc219607136 6 工作總結(jié)和心得體會 PAGEREF _Toc219607136 h 34 HYPERLINK l _Toc219607137 工作總結(jié) PAGEREF _Toc219607137 h 34 HYPERLINK l _Toc219607138 心得體會 PAGEREF _Toc219607138 h 34 HYPERLINK l _Toc219607139 致 謝 PAGEREF _Toc219607139 h 35 HYPERLINK l _Toc219607140 參考文獻(xiàn) PAGEREF _To

22、c219607140 h 36 HYPERLINK l _Toc219607141 附錄1:參考英文文獻(xiàn) PAGEREF _Toc219607141 h 37 HYPERLINK l _Toc219607142 附錄2:英文文獻(xiàn)翻譯 PAGEREF _Toc219607142 h 421 緒論1.1 引言WWW是目前Internet上最主要的信息服務(wù)類型,它的影響逐漸深入到我們生活的方方面面,Internet技術(shù)的發(fā)展使得考試的技術(shù)手段和載體發(fā)生了革命性的變化,Internet的開放性、分布性的特點和基于Internet的巨大的計算能力使得考試突破了時間和空間的限制?;赪eb的考試系統(tǒng)正成為

23、人們的研究熱點之一,在英國,已經(jīng)實現(xiàn)了英語資格考試的網(wǎng)上學(xué)習(xí)和水平認(rèn)證全過程?,F(xiàn)在網(wǎng)絡(luò)技術(shù)逐漸滲入社會生活各個層面,傳統(tǒng)的考試方式必將面臨著變革,而Web網(wǎng)絡(luò)考試則是一個很重要的方向?;赪eb技術(shù)的網(wǎng)絡(luò)考試系統(tǒng)可以借助于遍布全球的因特網(wǎng)進(jìn)行,因此考試既可以在本地進(jìn)行,也可以在異地進(jìn)行,大大拓展了考試的靈活性。試卷可以根據(jù)題庫中的內(nèi)容即時生成,可避免考試前的壓題;而且可以采用大量標(biāo)準(zhǔn)化試題,從而使用計算機(jī)判卷,大大提高閱卷效率;還可以直接把成績送到數(shù)據(jù)庫中,進(jìn)行統(tǒng)計、排序等操作。所以現(xiàn)在較好的考試方法為網(wǎng)絡(luò)考試,試題內(nèi)容放在服務(wù)器上,考生通過姓名、準(zhǔn)考證號碼和口令進(jìn)行登錄,考試答案也存放在服務(wù)

24、器中,這樣考試的公平性、答案的安全性可以得到有效的保證。因此,采用Web網(wǎng)絡(luò)考試方式將是以后考試發(fā)展的趨勢。網(wǎng)絡(luò)考試系統(tǒng)的實現(xiàn)技術(shù)有多種,可以采用傳統(tǒng)的客戶機(jī)/服務(wù)器型的MIS型架構(gòu),即試題內(nèi)容放在遠(yuǎn)程的服務(wù)器上,在考試機(jī)上安裝考試應(yīng)用程序和數(shù)據(jù)庫客戶機(jī)配置,因此每次考試時要對機(jī)器進(jìn)行安裝、配置,考務(wù)工作比較煩瑣,而且考試程序放在客戶機(jī)上,安全性也受到一定影響,因此本文討論的網(wǎng)絡(luò)考試系統(tǒng)采用Web技術(shù)實現(xiàn)。Web技術(shù)超越了傳統(tǒng)的“客戶機(jī)/服務(wù)器”兩層結(jié)構(gòu),采用了三層體系結(jié)構(gòu):用戶界面層/服務(wù)層/數(shù)據(jù)庫層,因此Web結(jié)構(gòu)有著更好的安全性,在用戶機(jī)上不需要安裝任何應(yīng)用程序,應(yīng)用程序可以安裝在事務(wù)層

25、所在的計算機(jī)上,試題存放在數(shù)據(jù)庫服務(wù)器上,當(dāng)然,事務(wù)層和數(shù)據(jù)庫可以是同一臺機(jī)器(如果條件允許,還是應(yīng)該把這兩層分開在不同的計算機(jī)上),本文所討論的在線考試系統(tǒng)是基于JSP技術(shù)實現(xiàn)。1.2研究與技術(shù)前景如今世界上對于基于Internet的遠(yuǎn)程考試系統(tǒng)所進(jìn)行的研究開發(fā)工作不是很長,但是基于Web技術(shù)構(gòu)建的在線考試系統(tǒng)已然成為發(fā)展的主流。數(shù)據(jù)庫安全、共享、數(shù)據(jù)傳輸過程的安全性、訪問控制技術(shù)、身份識別技術(shù)都是構(gòu)建考試系統(tǒng)要考慮的問題。目前,一些遠(yuǎn)程教育機(jī)構(gòu)已經(jīng)開發(fā)出了在線考試系統(tǒng),基本實現(xiàn)了基于Internet的B/S結(jié)構(gòu)在線考試。通過Server端的后臺試題庫動態(tài)生成考卷和對于標(biāo)準(zhǔn)化的試題即時評定成

26、績。但是與傳統(tǒng)的紙面考試相比,目前的在線測試都是基于標(biāo)準(zhǔn)化考試的,而且一般只能用于非正規(guī)的考試,因為對于很多方面考慮的還不是很完善,因而使得在線考試在近段時間很難完全替代傳統(tǒng)的考試。1.3本人主要工作搜集考試系統(tǒng)用戶需求進(jìn)行需求分析進(jìn)行系統(tǒng)功能規(guī)劃和模塊設(shè)計編寫代碼實現(xiàn)考試系統(tǒng)并實施測試進(jìn)行系統(tǒng)綜合調(diào)試1.4論文的組織和結(jié)構(gòu)第一部分:緒論。本章是全文的概述,主要介紹論文的主要工作和結(jié)構(gòu);第二部分:需求分析。主要介紹了在線考試系統(tǒng)的概況和用戶對系統(tǒng)的需求,以及本論文的研究背景和研究工作;第三部分:概要設(shè)計。對考試系統(tǒng)的工作原理、流程、功能分劃等進(jìn)行簡單描述;第四部分:詳細(xì)設(shè)計。通過代碼編寫,實現(xiàn)

27、考試系統(tǒng)的所有的功能;第五部分:系統(tǒng)測試。對系統(tǒng)的各個模塊進(jìn)行測試,以確定是否達(dá)到預(yù)期的效果,及后期系統(tǒng)的修改與維護(hù)工作;第六部分:總結(jié)。本章對全文工作進(jìn)行總結(jié),并指出還需要改進(jìn)的地方。2 需求分析2.1系統(tǒng)概況2.1.1設(shè)計模式本系統(tǒng)是基于JSP的在線考試系統(tǒng),是以B/S(Browser/Server)模式為基礎(chǔ)構(gòu)架的,分為三層體系模式:表示層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問層(DAL)。服務(wù)器端主要實現(xiàn)對數(shù)據(jù)訪問、控制、對客戶瀏覽器提供服務(wù),實現(xiàn)瀏覽器與服務(wù)器之間的交互;而瀏覽器主要與服務(wù)器端進(jìn)行數(shù)據(jù)交換、采取信息、實現(xiàn)人機(jī)交互。表示層即表現(xiàn)為最直觀的用戶界面;業(yè)務(wù)邏輯層即特定的數(shù)

28、據(jù)操作實現(xiàn),實現(xiàn)對數(shù)據(jù)的封裝;數(shù)據(jù)訪問層即對數(shù)據(jù)庫進(jìn)行直接操作、控制,達(dá)到事務(wù)的控制。圖2.1 系統(tǒng)的三層體系結(jié)構(gòu)2.1.2 B/S模式的優(yōu)點1、B/S模式是基于標(biāo)準(zhǔn)的開放、非專有的,是經(jīng)標(biāo)準(zhǔn)化組織指定而非單一廠商制定的。2、B/S技術(shù)成本較低,一般只需安裝、配備還在服務(wù)器上。在客戶機(jī)上的工作較少,故障較少。C/S模式的應(yīng)用無論安裝、配備、升級,都要在所有的客戶機(jī)上實施。B/S的技術(shù)維護(hù)工作主要集中在服務(wù)器,客戶機(jī)的工作維護(hù)量很少,因為客戶機(jī)只要簡單的Web Browser技術(shù)便可實現(xiàn)用戶的需要,維護(hù)簡單,而C/S模式則不同,它的服務(wù)器與客戶機(jī)的維護(hù)工作量很大。此考試系統(tǒng)采用JSP+JavaB

29、ean+SQL 2005開發(fā)的在線考試系統(tǒng)。學(xué)生可以通過瀏覽器方便、快捷的訪問教師服務(wù)器端,進(jìn)行在線評估教學(xué)成果,減少人工干預(yù),科學(xué)地進(jìn)行評定成績。2.2需求概況2.2.1功能需求本系統(tǒng)功能劃分為三種角色,他們主要有以下功能特點:1、超級管理員(Administrators)超級管理員擁有系統(tǒng)的最高權(quán)限,擁有對學(xué)生、教師的注冊、增加、修改權(quán)限,監(jiān)控考試系統(tǒng)狀態(tài),試卷的生成與分發(fā),考試時間和科目的控制,指引教師和學(xué)生進(jìn)行正確的操作和提供幫助,以及學(xué)生考試成績的統(tǒng)計,以及對各模塊的管理與維護(hù)。2、學(xué)生(Students)學(xué)生即一個班中的注冊用戶,憑學(xué)號、姓名注冊之后,登錄系統(tǒng)后擁有選擇當(dāng)前考試科目

30、、在線測試等功能,當(dāng)開考信號發(fā)出后,考試為統(tǒng)一考試時,學(xué)生只能在規(guī)定的時間里,固定的科目內(nèi)答題并交卷;如考試為不定時考試時,學(xué)生可以在不同時間內(nèi),完成定量時間的題目并交卷,交評判系統(tǒng)。同時擁有對個人信息的處理權(quán),修改個人密碼,向老師請求幫助等。3、教師(Teachers)教師,即學(xué)生的直接作用對象,教師可以對學(xué)生的信息進(jìn)行處理,查看班級、考試在線人數(shù)、缺考人數(shù),進(jìn)行出題管理,試卷的選配,以及考試完后直接提取、查詢考試的成績。2.2.2業(yè)務(wù)需求本系統(tǒng)從業(yè)務(wù)角度來說,應(yīng)主要實現(xiàn)了以下業(yè)務(wù):在線考試業(yè)務(wù)這是本考試系統(tǒng)必然實現(xiàn)的業(yè)務(wù),學(xué)生通過考試系統(tǒng)平臺,在線選題、答題,完成在線題目,取得成績。人員信

31、息管理業(yè)務(wù)系統(tǒng)實現(xiàn)對人員注冊、登錄及日后考試成績的統(tǒng)一調(diào)度,生成報表,使系統(tǒng)的各種角色各司其職。試卷管理業(yè)務(wù)教師通過系統(tǒng)進(jìn)行出題,決定當(dāng)堂考試的科目的考試方式、抽題方式,出題、修改、刪除題目,并賦予試題答案,以備試卷評定之用。試卷評定業(yè)務(wù)將學(xué)生的答題試卷根據(jù)標(biāo)準(zhǔn)答案統(tǒng)一評定成績,生成學(xué)生成績。監(jiān)控業(yè)務(wù)通過統(tǒng)一的控制中心,實現(xiàn)對考場的監(jiān)控,保證考試有序的開展。2.2.3技術(shù)需求網(wǎng)絡(luò)通信實現(xiàn)學(xué)生機(jī)與老師服務(wù)器的互通性,是實現(xiàn)本系統(tǒng)的前提,必須構(gòu)建好小型局域網(wǎng),分配好IP地址,架設(shè)Web服務(wù)器,實現(xiàn)可操作性。數(shù)據(jù)庫支持本系統(tǒng)需求數(shù)據(jù)庫支持,在線考試的大量信息都需要與數(shù)據(jù)庫保持著緊密聯(lián)系,應(yīng)保證每一種

32、角色的信息都能準(zhǔn)確無誤地存儲入數(shù)據(jù)庫,查詢出的信息無二義性,確保數(shù)據(jù)操作的一致性,這就對數(shù)據(jù)庫有較高的要求。容錯機(jī)制考生用戶在和教師在考試過程中,難免不會產(chǎn)生操作或其他錯誤,以及數(shù)據(jù)庫的容錯,都需要一個良好的容錯機(jī)制來進(jìn)行控制。2.3相關(guān)技術(shù)本在線考試與自動評分系統(tǒng)主要采用JSP、HTML、SQL 2005數(shù)據(jù)庫、Tomcat等技術(shù)和工具,整體設(shè)計遵循軟件工程的方法,經(jīng)過需求分析、概要設(shè)計、代碼的編制、和系統(tǒng)實現(xiàn)、測試幾個階段。2.3.1主要實現(xiàn)技術(shù)JSPJSP(Java Server Pages)是由Sun Micro Systems公司于1999年6月倡導(dǎo),許多公司參與一起建立的一種動態(tài)網(wǎng)

33、頁技術(shù)標(biāo)準(zhǔn)。它的實現(xiàn)是在傳統(tǒng)的網(wǎng)頁HTML文件(*htm,*html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(*jsp)。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能,包括操作數(shù)據(jù)庫、重新定向網(wǎng)頁及發(fā)送E-mail等等。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅僅是得到的結(jié)果,從而對客戶瀏覽器的要求很低。2.3.2 JSP的特點JSP技術(shù)有以下幾個顯著的優(yōu)點:應(yīng)用程序內(nèi)容與頁面顯示分離用JSP技術(shù),Web頁面開發(fā)人員可以使用HTML或者XML標(biāo)識來設(shè)計和格式化最終頁

34、面,并使用JSP標(biāo)識或者小腳本來生成頁面上的動態(tài)內(nèi)容(內(nèi)容是根據(jù)請求變化的,例如本系統(tǒng)中的時時獲得在線考試的每個考生的信息等)。 在服務(wù)器端,JSP引擎解釋JSP標(biāo)識和腳本,生成所請求的內(nèi)容(例如,通過訪問JavaBean組件,使用JDBC技術(shù)訪問數(shù)據(jù)庫或者包含文件),并且將結(jié)果以HTML(或者XM)頁面的形式發(fā)送回瀏覽器??芍赜媒M件 絕大多數(shù)JSP頁面依賴于可重用的、跨平臺的組件(JavaBean或者Enterprise JavaBean組件)來執(zhí)行應(yīng)用程序所要求的復(fù)雜的處理。開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者和客戶團(tuán)體所使用。采用標(biāo)識 Web頁面開發(fā)人

35、員不會都是熟悉腳本語言的編程人員。標(biāo)準(zhǔn)的JSP標(biāo)識能夠訪問和實例化JavaBean組件,設(shè)置或者檢索組件屬性,下載Applet,以及執(zhí)行用其他方法更難于編碼和耗時的功能。 適應(yīng)平臺 幾乎所有平臺都支持Java,JSPJavaBean幾乎可以在所有平臺下通行無阻。2.3.3 JSP與其他語言的區(qū)別1、ASPASP即Active Sever Pages,由微軟公司開發(fā)的類似HTML、Script(腳本語言)、與CGI的結(jié)合體。它沒有提供自己專門的編程語言,而是允許用戶使用許多已有的腳本語言編寫ASP應(yīng)用程序。它相比HTML更有靈活性,比一般的腳本語言要安全得多。ASP可以包含標(biāo)簽,通過使用ASP的

36、組件和對象技術(shù),使用ActiveX控件,調(diào)用對象屬性和方法,以簡單式的實現(xiàn)強(qiáng)大的交互功能。缺點是局限于微軟的操作系統(tǒng),工作環(huán)境單一,又因ActiveX對象具有對象特性,所以ASP技術(shù)要實現(xiàn)跨平臺工作將變得不易。2、PHPPHP即Hypertext Preprocessor(超文本預(yù)處理器),其語法借鑒了C、Java、Perl等語言,只需少量的編程即可實現(xiàn)交互。它與HTML語言具有良好的兼容性,可以在腳本代碼中加入HTML標(biāo)簽,可提供標(biāo)準(zhǔn)的數(shù)據(jù)庫接口,兼容性強(qiáng),擴(kuò)展性強(qiáng),可進(jìn)行對象編程。JSP與其他語言諸如ASP、PHP的區(qū)別,如下表所示:表2.1 JSP與ASP、PHP的區(qū)別JSPASPPHP

37、運行速度快較快較快運行耗損較小較大較大難易程度容易掌握簡單簡單運行平臺絕大部分平臺Windows平臺Windows/Unix擴(kuò)展性好較好較差安全性好較差好函數(shù)支持多較少多數(shù)據(jù)庫支持多多多廠商支持多較少較多對XML的支持支持不支持支持對組件的支持支持支持不支持對分布式的支持支持支持不支持應(yīng)用程度較廣較廣較廣2.3.4 JavaBeanJavaBean技術(shù)組件是Java類,是跨平臺、可重用的組件,這些類遵循一定的標(biāo)準(zhǔn),封裝成具有某種屬性和方法的對象,實現(xiàn)對對象的封裝。分為用戶接口和沒有用戶接口兩種。JavaBean的應(yīng)用對于程序員的好處是可以重復(fù)利用從而提高編程效率,簡化代碼編寫過程。它較多的運用

38、于可視化領(lǐng)域,但最近幾年逐步在非可視化領(lǐng)域里占有一席之地。JSP運用JavaBean技術(shù)不僅可以運用使程序員代碼工作大為減少,而且對用戶對象來說,安全性更為提高,技術(shù)可靠性也較高。2.3.5 SQL 2005與JDBC技術(shù)本系統(tǒng)采用微軟的SQL 2005作為后臺數(shù)據(jù)庫,它的特點是提供數(shù)據(jù)鏡像、在線檢索等強(qiáng)大功能,這些都是系統(tǒng)中所必備的。Java中連接數(shù)據(jù)庫的技術(shù)是JDBC,Java程序通過JDBC驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等操作。Sun公司還開發(fā)了JDBCODBC bridge,利用此技術(shù)Java程序可以訪問帶有ODBC驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動程序

39、,所以Java程序能訪問諸如Oracle、Sybase、MS SQL Server和MS Access等數(shù)據(jù)庫。圖2.2 JSP與數(shù)據(jù)庫連接圖2.3.6 TomcatTomcat服務(wù)器是世界主流的應(yīng)用Web服務(wù)器,究其軟件的開源性深得眾多Web開發(fā)者喜愛。它主要應(yīng)用于中小型網(wǎng)站架設(shè)和并發(fā)訪問不是很多的環(huán)境條件下,它不僅可以自己可以單獨作為Web服務(wù)器,同時也可作為結(jié)合其他的Web服務(wù)器的支持部件,或只擔(dān)任Servlet或者JSP的容器。2.4開發(fā)測試平臺的選擇開發(fā)平臺:JDK1.6+Eclipse3.4.1+Tomcat6.0+SQL 2005測試平臺:軟件環(huán)境:服務(wù)器端:Windows NT

40、/2000/XP/2003 Server,Tomcat 6.0,JDK 1.6或以上,IE瀏覽器等。數(shù)據(jù)庫:采用SQL 2005數(shù)據(jù)庫,運用于服務(wù)器端??蛻舳耍篧indows 95/98/2000,IE瀏覽器。硬件環(huán)境:服務(wù)器端: CPU:PIII500以上 ,內(nèi)存:512M以上。客戶端: CPU:P200MMX以上,內(nèi)存:32M以上。圖2.3 Eclipse3.4.1主界面2.5本章小結(jié)本章主要概要分析了用戶和系統(tǒng)需求,實現(xiàn)開發(fā)系統(tǒng)的相關(guān)技術(shù)和平臺。3 概要設(shè)計3.1系統(tǒng)組成結(jié)構(gòu)本系統(tǒng)功能模塊主要分為以下幾個模塊:1、用戶認(rèn)證模塊實現(xiàn)用戶登錄、注冊,后臺實行JavaBean封裝,用戶登錄進(jìn)行

41、數(shù)據(jù)庫查詢驗證,如果不是注冊用戶系統(tǒng)會提示注冊,用戶進(jìn)行注冊時,自動進(jìn)行數(shù)據(jù)庫插入操作,使之成為數(shù)據(jù)庫中合法的新用戶。2、人員信息管理模塊對考生、教師人員信息進(jìn)行管理,管理員有進(jìn)行高級管理的權(quán)限,對考生所屬班級、成績等進(jìn)行查詢、管理。3、試題管理模塊出題、選擇考試題目及確定考試的方式,提供自定義出題和隨機(jī)出題目,老師可以根據(jù)實際情況選擇考試的方式,出題可以出選擇、填空、問答題等。4、教學(xué)管理模塊考生交卷之后,自動評定考生成績,以提供老師、管理員查詢成績,教師可以根據(jù)學(xué)生個人信息和集體信息進(jìn)行查詢,檢驗實時的教學(xué)效果。在線考試系統(tǒng)用戶認(rèn)證模塊人員信息管理模塊試題管理模塊教學(xué)管理模塊圖3.1 在線

42、考試的模塊組成結(jié)構(gòu)3.2系統(tǒng)流程圖系統(tǒng)的主要流程為:用戶(可能是注冊用戶也可能是非注冊用戶)在登錄系統(tǒng)時,考試系統(tǒng)會根據(jù)用戶輸入的用戶用戶名和密碼進(jìn)行數(shù)據(jù)庫查詢驗證,賬號合法,則進(jìn)行下一步,如果不合法,則提示用戶注冊之后再進(jìn)行登錄。注冊用戶登錄之后,則會迭代,來進(jìn)行身份判定,根據(jù)用戶注冊的身份不同,則系統(tǒng)會指引向不同的界面。如果是管理員,則進(jìn)行普通、高級管理的整個管理模塊,而如果是教師則只能進(jìn)行試題的出題、學(xué)生信息的查詢,如果是學(xué)生,則只能進(jìn)行最基本的答題功能。教程教學(xué)接口主要是為考生考試和教師查看教學(xué)成果而設(shè)計。圖3.2系統(tǒng)主要流程圖以下是本系統(tǒng)的主要數(shù)據(jù)流圖,如下圖所示:3.4數(shù)據(jù)庫設(shè)計3

43、.4.1 ER圖設(shè)計本系統(tǒng)的主要實體有管理員實體、教師實體、學(xué)生實體、試題實體、成績實體,它們的主要屬性如下:1、管理員實體:用戶身份id,用戶名username,用戶密碼passwd,用戶類型type。2、教師實體:用戶身份id,用戶名username,用戶密碼passwd,用戶類型type,用戶所教年級grade,用戶教學(xué)科目Exam_sub。3、學(xué)生實體:用戶身份id,用戶名username,用戶密碼passwd,用戶類型type,用戶所在年級grade,用戶所在班級,用戶考試科目Exam_sub。4、試題實體:試題編號id,試題題目Exap_topic,試題內(nèi)容Exam_con,用戶考

44、試科目Exam_sub,試題答案Exam_answer,試題類型type。5、用戶身份id,用戶名username,考試科目Exam_sub,用戶考試成績score。管理員和教師、學(xué)生的關(guān)系是管理1:m,學(xué)生和試題的關(guān)系是答題m:n,教師與試題的關(guān)系是出題1:m,教師和成績的關(guān)系是查詢1:m。圖3.4系統(tǒng)ER圖3.4.2數(shù)據(jù)表設(shè)計其中Type類型字段,1為管理員,2為教師,3為學(xué)生。管理員表(Administrators)主要用于存放系統(tǒng)最高權(quán)限的管理員的相關(guān)信息。表3.1 管理員表字段類型長度允許為空主鍵idInt10否是usernameVarchar20否否passwdVarchar40是

45、否Typeint4否否教師表(Teachers)主要用于存放系統(tǒng)內(nèi)的出題的教師的相關(guān)信息。表3.2 教師表字段類型長度允許為空主鍵idInt10否是usernameVarchar20否否passwdVarchar40是否Typeint4否否gradeVarchar20否否Exam_subVarchar100是否學(xué)生信息表(Students)主要用于存放學(xué)生相關(guān)的信息。表3.3學(xué)生信息表字段類型長度允許為空主鍵idInt10否是usernameVarchar20否否passwdVarchar40是否typeint4否否gradeVarchar20否否試題表(Examination)主要勝于存放出

46、題目老師的試題和答案。表3.4 試題表字段類型長度允許為空主鍵Exam_idInt10否是Exam_topicVarchar100否否Exam_conVarchar100是否Exam_answerVarchar60是否Exam_typeVarchar60是否Exam_subVarchar100是否成績表(Score)主要用于存放學(xué)生考試后的成績。表3.5 成績表字段類型長度允許為空主鍵idInt10否是usernameVarchar20否否scoreVarchar30是否Exam_subVarchar100是否3.4.3實現(xiàn)與數(shù)據(jù)庫的連接在服務(wù)器端運行的SQL 2005數(shù)據(jù)庫服務(wù)器,如使用JD

47、BC訪問數(shù)據(jù)庫,那么還需要在服務(wù)器布署SQL 2005的驅(qū)動程序,將其布置在Tomcat服務(wù)器的安裝目錄的lib文件夾下。對數(shù)據(jù)庫的連接管理操作,可以用一個Java類來實現(xiàn),代碼如下:public class DBConMgr /定義一個連接管理類private String driverName=com.microsoft.sqlserver.jdbc.SQLServerDriver;private String userName=sa;/數(shù)據(jù)庫用戶名private String userPwd=;/數(shù)據(jù)庫用戶密碼private String url= jdbc:sqlserver:/loc

48、aohost:1443;DatabaseName=Exam ;/連接字符串Private Connection conn=null; /數(shù)據(jù)庫連接對象public Statement sm=null;/數(shù)據(jù)庫語句對象 public void ConnectDB()/定義一個連接的方法try Class.forName( driverName); /注冊驅(qū)動程序conn = DriverManager.getConnection(url,userName , userPwd);sm=conn.createStatement();System.out.println(數(shù)據(jù)庫連接成功!); catc

49、h(Exception e) e.printStackTrace(); System.out.println(數(shù)據(jù)庫連接失敗!);public String gb2iso(String qs)/此方法是將字符轉(zhuǎn)換成簡體中文標(biāo)準(zhǔn)編碼try if (qs = null) return NULL; else return new String(qs.getBytes(gb2312),iso-8859-1); catch(Exception e) System.out.print(gb2iso error:+e.getMessage(); return NULL; public void CloseD

50、B()/定義一個關(guān)閉數(shù)據(jù)庫連接的方法try if (sm != null) sm.close();Conn.close(); catch (SQLException SqlE) Sql.EprintStackTrace();System.out.println(數(shù)據(jù)庫關(guān)閉失??!); /異常時打印失敗信息3.5本章小結(jié)本章主要進(jìn)行系統(tǒng)功能規(guī)劃,進(jìn)行數(shù)據(jù)庫設(shè)計。4 詳細(xì)設(shè)計4.1文檔結(jié)構(gòu)和主界面本系統(tǒng)的主目錄在Eclipse的/exam1,本系統(tǒng)的文檔結(jié)構(gòu)圖如下圖4.1所示:圖4.1文檔結(jié)構(gòu)圖本系統(tǒng)的主界面如下圖4.2所示:圖4.2考試系統(tǒng)主界面4.2主要模塊代碼實現(xiàn)4.2.1用戶認(rèn)證模塊用戶注冊

51、主要由sreg1.jsp實現(xiàn),其主要代碼:實現(xiàn)管理員登錄的log.jsp實現(xiàn)管理員的管理,其主要代碼:圖4.3 系統(tǒng)登錄主界面圖4.4用戶注冊界面4.2.2用戶信息管理模塊用戶信息管理主要由gm1.jsp實現(xiàn)修改密碼,其主要代碼:/根據(jù)傳遞過來的字符進(jìn)行數(shù)據(jù)庫修改操作用戶信息管理模塊中的insert1.jsp主要用于實現(xiàn)添加管理員,其主要代碼:4.5用戶信息管理界面4.6添加管理員界面4.2.3試題管理模塊生成自定義試題主要由radom1.jsp實現(xiàn),其主要代碼:生成隨機(jī)試題主要由anwser1.jsp實現(xiàn),其主要代碼:圖4.7出題界面4.2.4教學(xué)管理模塊教學(xué)管理模塊中的查詢集體信息主要由j

52、tx.jsp實現(xiàn),其主要代碼:教學(xué)管理模塊中的查詢個人信息主要由jcy.jsp實現(xiàn),其主要代碼:4.8集體查詢界面圖4.9教學(xué)查詢界面4.3本章小節(jié)本章主要進(jìn)行系統(tǒng)的詳細(xì)代碼設(shè)計,展示實現(xiàn)的效果圖。5 系統(tǒng)測試.1 Java類測試對Java類測試主要采用Eclipse的自帶的Junit工具創(chuàng)建一個examTest類,對系統(tǒng)的exam類測試,最后能通過測試。如下圖所示: examTest類測試 JSP代碼片測試對JSP的代碼片測試,采用斷點的方法,進(jìn)行測試,通過了大部分測試。如下圖所示:圖5.2 斷點測試5.2.1登錄注冊測試本系統(tǒng)完成之后,對各個模塊的功能進(jìn)行詳細(xì)的測試,首先對用戶登錄模塊進(jìn)行

53、測試,其步驟如下:在數(shù)據(jù)庫的administrators表中注冊一個名為0002賬戶的管理員,進(jìn)行管理員登錄測試。圖5.3管理員注冊在瀏覽器輸入 :/localhost:8080/exam1進(jìn)行登錄。輸入用戶名為0002,密碼為00002進(jìn)行測試。圖5.4輸入瀏覽器地址和用戶名、密碼進(jìn)行測試之后,發(fā)現(xiàn)能進(jìn)行管理員的登錄,達(dá)到了預(yù)期的效果。圖5.5 系統(tǒng)管理員主界面其次,對學(xué)生注冊模塊進(jìn)行測試,其步驟如下:1、在瀏覽器的地址欄中輸入: :/localhost:8080/exam1/sreg.jsp,進(jìn)入學(xué)生注冊頁面。2、注冊一個學(xué)生的信息:準(zhǔn)考證:00000003,姓名:許晶晶,性別:女,學(xué)號:

54、03,班級:06級4班,系別:計算機(jī)系。圖5.6進(jìn)行學(xué)生注冊進(jìn)行測試之后,發(fā)現(xiàn)在數(shù)據(jù)庫的student表中多了一條名為“許晶晶”的記錄,實現(xiàn)了學(xué)生注冊的功能,注冊模塊測試成功。圖5.7新加學(xué)生的記錄5.2.2考試測試對系統(tǒng)的考試功能進(jìn)行測試,步驟如下:1、登錄系統(tǒng)的主界面,輸入,進(jìn)行控制考試,然后發(fā)布計算機(jī)試題。圖5.8發(fā)布試題2、以剛創(chuàng)建的“許晶晶”進(jìn)入考試系統(tǒng)考試,考試的主頁是:,選擇期末考試。圖5.9選擇考題3、進(jìn)行下一步,便可以到達(dá)考生答題主界面。5.10考生答題主界面測試證明,在線考試的功能已達(dá)到。5.2.3其他測試對本系統(tǒng),其他進(jìn)行了查詢成績、監(jiān)控測試,結(jié)果都能反應(yīng)出系統(tǒng)的實際狀況

55、。圖5.11 監(jiān)控業(yè)務(wù)測試5.3出現(xiàn)的問題在測試系統(tǒng)的時候,系統(tǒng)的大多數(shù)的功能都能實現(xiàn),但還是存在一些問題。在用戶的注冊的時候,用戶的信息進(jìn)行校驗很煩瑣,JavaScript的正則表達(dá)式可以減少這些操作,所以在JavaScript正則表達(dá)式還應(yīng)該好好練習(xí),以簡化代碼編寫。對于系統(tǒng)安全性,主要問題體現(xiàn)在對用戶個人信息隱私的屏蔽上。在數(shù)據(jù)庫接受用戶注冊的時候,密碼是用明文的形式寫入數(shù)據(jù)庫的,這樣在服務(wù)器端有著重大的安全隱患,黑客可以一量通過數(shù)據(jù)庫連接并取得了用戶的密碼,這樣一來將給系統(tǒng)的造成嚴(yán)重后果。其主要解決方案可以用加密密碼來實現(xiàn),如Java中自帶的MD5算法。在測試過程中,我經(jīng)過測試,排除了

56、系統(tǒng)的大部分錯誤。當(dāng)然排除所有錯誤是不太可能的,有些未知的錯誤找不到出現(xiàn)的原因,系統(tǒng)需要在使用的過程中進(jìn)一步的完善,數(shù)據(jù)庫的加密是一個重要的概念,在實際的應(yīng)用過程中是一個尚待解決的問題,應(yīng)該做好數(shù)據(jù)庫的完善工作,特別是備份和安全工作;另一方面由于時間倉促難免有錯誤和不完善的地方,希望老師能夠幫我指點和糾正。5.4本章小結(jié)本章主要進(jìn)行系統(tǒng)的各模塊測試,以驗證是否達(dá)到預(yù)期目的。6 工作總結(jié)和心得體會6.1工作總結(jié)通過這段時間的系統(tǒng)開發(fā)和論文撰寫過程,通過查閱、研究大量的相關(guān)文獻(xiàn),結(jié)合實際,使我對JSP方面的理論知識,包括對它的定義,內(nèi)涵,特點,功能,技術(shù)等方面的研究都有了更深的了解。并親自利用所學(xué)

57、知識建立了在線網(wǎng)絡(luò)考試系統(tǒng)。雖然由于時間有限和本人能力有限,這個系統(tǒng)還不夠完善,還有許多地方有待改進(jìn)。但這短短兩個月的畢業(yè)設(shè)計,對我所學(xué)知識是全方位的檢查,在畢業(yè)設(shè)計中得到實際上的應(yīng)用,它使我懂得了如何去開發(fā)一個系統(tǒng)或者一個軟件,它也使我懂得了軟件的結(jié)構(gòu),在設(shè)計過程中使我對JSP技術(shù)、SQL 2005數(shù)據(jù)庫以及Web網(wǎng)站開發(fā)有了更深入的理解,對即將步入社會的我積累了經(jīng)驗。6.2心得體會另外通過這次畢業(yè)設(shè)計,我從中學(xué)到了許多新的知識,首先我覺得項目開發(fā)是一個思維的過程,在腦海里應(yīng)有一個綜合的構(gòu)建圖,然后分而治之,把問題簡化,但是最后還是要把它的各項綜合起來,重新檢驗他們相互之間會產(chǎn)生沖突,這就是

58、一個整體概念,問題總要歸結(jié)到系統(tǒng)的整體測試。其次,我覺得做任何一件事都是一種堅持的過程,不管問題困難與否,懷著堅定的信念去解決問題,這樣或許我才能說我理解了,我明白了,其實本來就是這樣。而且同時通過這次畢業(yè)設(shè)計,也培養(yǎng)了我綜合多門學(xué)科中的知識、迅速規(guī)劃并開發(fā)出目標(biāo)系統(tǒng)的能力,以及編程能力也有了很大的提高。另外也有許多心得體會,所謂系統(tǒng)開發(fā)如人生百味,酸甜苦辣皆有之。致 謝在論文完成之際,我要特別感謝我的指導(dǎo)老師張莉莉老師的熱情關(guān)懷和悉心指導(dǎo)。在我撰寫論文的過程中,她傾注了大量的心血和汗水,無論是在論文的選題、構(gòu)思和資料的收集方面,還是在論文的研究方法以及成文定稿方面,我都得到了她的悉心細(xì)致的教

59、誨和無私的幫助,特別是她廣博的學(xué)識、深厚的學(xué)術(shù)素養(yǎng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地感謝和深深的謝意。在論文的寫作過程中,也得到了許多同學(xué)的寶貴建議,同時還到許多在工作過程中許多同事的支持和幫助,在此一并致以誠摯的謝意。感謝所有關(guān)心、支持、幫助過我的良師益友。最后,向在百忙中抽出時間對本文進(jìn)行評審并提出寶貴意見的各位老師表示衷心地感謝!2009年12月30日參考文獻(xiàn)飛思科技開發(fā)中心JSP應(yīng)用開發(fā)詳解電子工業(yè)出版社,2004張躍平,耿詳義JSP程序設(shè)計清華大學(xué)出版,2009馮燕奎,趙德奎JSP應(yīng)用案例教程清華大學(xué)出版社,2004張靚,顧慧敏等Java案例開發(fā)中國水利

60、水電出版社,2005孫衛(wèi)琴Tomcat與Java Web開發(fā)技術(shù)詳解電子工業(yè)出版社,2009李振捷,陳雄,王軍JSP網(wǎng)站開發(fā)典型與實例精講電子工業(yè)出版社,2006霍爾(美),布朗(美)趙學(xué)良譯Servlet與JSP核心編程(第2版)清華大學(xué)出版社,2004Steve HolznerEclipseOReailly Publisher,2004Steve HolznerEclispe 集成開發(fā)工具東南大學(xué)出版社,2005詹森(美)Tomcat權(quán)威指南中國電力出版社,2004弗萊(美)張銘譯JavaScript權(quán)威指南(第四版)機(jī)械工業(yè)出版社,2003薩師煊,王珊數(shù)據(jù)庫系統(tǒng)概論(第四版)高等教育出版

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論