基于web的在線考試系統(tǒng)說明書_第1頁
基于web的在線考試系統(tǒng)說明書_第2頁
基于web的在線考試系統(tǒng)說明書_第3頁
基于web的在線考試系統(tǒng)說明書_第4頁
基于web的在線考試系統(tǒng)說明書_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

基于Web的在線考試系統(tǒng)組員:邵海燕王文靜學號:11108009151110800927班級:11工商9班指導教師:胡昌龍湖北工業(yè)大學管理學院二〇一三年十二月二十日基于web的網(wǎng)絡考試系統(tǒng)的設計與實現(xiàn)摘要利用網(wǎng)絡和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價格普遍下跌與寬帶網(wǎng)大力建設的有利優(yōu)勢,我們基于B/S模式研究開發(fā)了試題庫與在線考試系統(tǒng)這一ASP應用程序,基于web的網(wǎng)絡考試系統(tǒng)。它的運用方便、操作簡單,效率很高,現(xiàn)階段雖只實現(xiàn)了試卷的客觀題部分以及簡單的主觀題型,但已具有試題(卷)錄入、修改和查詢,以及進行在線考試等重要功能,也就是說實現(xiàn)了真正的無紙化考試,滿足任何授權(quán)的考生隨時隨地考試并迅速獲得成績,并給出其詳細的成績分析與試卷評估,前臺主要用于考生注冊和登錄系統(tǒng)、在線考試、查詢成績以及修改個人資料等;后臺主要用于管理員對考生信息、課程信息、考題信息和考生成績信息、智能出卷等進行管理。本系統(tǒng)的實現(xiàn)有利于提高網(wǎng)絡教學的質(zhì)量同時大大拓展了考試的靈活性,閱卷效率,以及保證了考試的公平性、答案的安全性。關(guān)鍵詞:考試系統(tǒng);B/S模式;網(wǎng)絡;ASP應用目錄TOC\o"1-3"\h\u第1章引言11.1基本介紹11.2運行環(huán)境與系統(tǒng)結(jié)構(gòu)21.3系統(tǒng)特點21.4一個完整的網(wǎng)絡考試系統(tǒng)項目分析3第2章ASP技術(shù)介紹5第3章需求分析93.1問題定義93.2系統(tǒng)目標93.3可行性分析93.3.1傳統(tǒng)的數(shù)據(jù)庫應用程序的分層結(jié)構(gòu)93.3.2現(xiàn)有的數(shù)據(jù)庫應用程序的分層結(jié)構(gòu)113.4本系統(tǒng)的方案選擇12第4章系統(tǒng)詳細設計134.1系統(tǒng)結(jié)構(gòu)134.2開發(fā)工具134.3數(shù)據(jù)流程圖144.4數(shù)據(jù)字典15第5章數(shù)據(jù)庫165.1數(shù)據(jù)庫需求分析165.2數(shù)據(jù)庫中的表結(jié)構(gòu)及數(shù)據(jù)165.2.1管理表(admin)175.2.2學生信息表(student)175.2.3試題類型信息表(type)185.2.4學生成績表(score)185.2.5專業(yè)信息表(Special)185.2.6專業(yè)科目基本信息表(Subject)195.2.7專業(yè)班級基本信息表(class)19第6章程序設計與實現(xiàn)206.1系統(tǒng)功能模塊206.1.1考試登陸模塊設計206.1.2考試界面設計216.1.3后臺管理設計216.1.4成績查詢設計216.2系統(tǒng)測試216.2.1管理員登陸測試216.2.2學生登陸測試236.2.3考試頁面測試246.2.4管理員后臺功能測試246.2.5學科管理頁面測試246.3.6班級管理測試256.2.7添加試卷測試25總結(jié)26致謝27參考文獻28附錄30附錄A:主要代碼程序30附錄B:系統(tǒng)使用說明書34第1章引言現(xiàn)階段,學校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出卷、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應現(xiàn)代考試的需要。隨著計算機應用的迅猛發(fā)展,網(wǎng)絡應用不斷擴大,如遠程教育和虛擬教學的出現(xiàn)等等,且這些應用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進行在線考試,以減輕教師的工作負擔及提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證!客觀!更加激發(fā)學生的學習興趣。例如目前許多國際著名的計算機公司所舉辦的各種認證考試絕大部分采用這種方式。為了適應新形勢的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來。1.1基本介紹基于web在線考試系統(tǒng)采用ASP、HTML、DreamweaverCS4、Photoshop、Javascript、VBScript、Java編程語言、圖形編輯與數(shù)據(jù)庫等工具,通過基于WEB服務器訪問純WEB頁面,實現(xiàn)在線出卷與考試等各項相關(guān)的功能。它是專門用于試題(卷)錄入、查詢、修改、刪除和參加在線考試的ASP應用程序。其最大的特點是開放性、方便性和靈活性。主要是指一般的管理員用戶不僅可以輕松地向題庫添加、修改和查詢試題(卷),而且還可以自動新增科目并建立相應的數(shù)據(jù)表;它還允許用戶根據(jù)自己的需求,從現(xiàn)有的試題庫中靈活地抽取各類試題,以組建適合于自身所需的試卷。而且,試卷的難易程度和形式以及各大題分數(shù)等都由管理員根據(jù)具體需要確定??忌ㄟ^瀏覽器進行有效的身份驗證登錄后,輸入正確的選擇試卷信息,并要求在規(guī)定的時間內(nèi)進行答題,當達到規(guī)定的時間后,系統(tǒng)將自動予以提交。一旦考生做完后便能立即看到預先記錄在庫中的標準答案和自己的平時成績(正規(guī)考試試卷不得隨意更改以及答案將不及時提供),并且其答案和分數(shù)將被記入庫中以供審核和查閱,并作為成績評估和試卷分析的歷史數(shù)據(jù);另外,還可完全由計算機自動按照”難度系數(shù)”靈活、隨機的抽取試題庫中的各類試題組成各種形式的試卷,其內(nèi)容會隨著庫中試題的改變而改變,不妨把它稱之為實時的互動的試卷。用戶對象主要是大、中、小學及職業(yè)學校等單位的教師及學生和企事業(yè)單位的教育部門(因企事業(yè)單位每年要對員工進行素質(zhì)、安全教育與技能等方面的培訓及考試等)。1.2運行環(huán)境與系統(tǒng)結(jié)構(gòu)基于web的在線考試系統(tǒng)是基于ASP開發(fā)的一套網(wǎng)絡考試系統(tǒng),正常使用該系統(tǒng)您必須保證您的服務器滿足如下要求:

(1)硬件環(huán)境:已配置好IIS7的win7系統(tǒng)或者已配置IIS5.0以上的XP系統(tǒng)及windowNT2003等服務器。(2)數(shù)據(jù)庫:Access2007。(3)其他:服務器必須安裝微軟IE瀏覽器5.0+。

本系統(tǒng)在Windows7+ACCESS2007下調(diào)試通過。1.3系統(tǒng)特點系統(tǒng)聯(lián)為一體,界面整齊、美觀,操作簡單、方便。另外,支持按權(quán)限對系統(tǒng)進行操作,即不同類型的用戶擁有相異的權(quán)限對題庫執(zhí)行不同的操作。主要是在首頁通過兩種不同的方式進入相異的操作界面,以確保整個數(shù)據(jù)庫中數(shù)據(jù)的安全性及完整性。其主要特點體現(xiàn)在以下三個方面:(1)自主設計數(shù)據(jù)庫(2)自主調(diào)用數(shù)據(jù)庫(3)自主管理數(shù)據(jù)庫自主設計數(shù)據(jù)庫是指用戶能夠根據(jù)自己的需要創(chuàng)建新科目數(shù)據(jù)庫(即系統(tǒng)實現(xiàn)了自動建表的功能),讓數(shù)據(jù)庫真正成為用戶自己的數(shù)據(jù)庫。不過,只要庫中已存在該科目名稱及表名,則不予重建,這樣就保證了數(shù)據(jù)的統(tǒng)一性;自主調(diào)用數(shù)據(jù)庫即允許用戶能自由地從數(shù)據(jù)庫中抽取試題組成試卷,試卷中有幾道大題和小題以及是否提供查看答案均由用戶自行設置并選題。通常來說,一份高質(zhì)量的試卷,需要用戶反復推敲、比較和琢磨,用戶就像進超市買東西一樣能方便地把看中的取出來,也可反悔把不需要的退回去,并且在形成一份完整的試卷之前,允許任意調(diào)整該試題的次序。在組卷時,還可以多份試卷選取同一試題或同一知識點的試題,但嚴禁一套試卷中出現(xiàn)知識點相同(似)且難度一致的試題。不過,其最大的缺陷在于目前只實現(xiàn)了試卷中的客觀題部分,即包括判斷、單選和多選題。而且,還沒有實現(xiàn)客觀題部分和真正的多媒體試卷;自主管理數(shù)據(jù)庫指一般用戶具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實現(xiàn)數(shù)據(jù)庫的可擴充性和開放性。而管理員則另具有刪除數(shù)據(jù)的權(quán)力,從而達到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的,具體情況請見系統(tǒng)演示。1.4一個完整的網(wǎng)絡考試系統(tǒng)項目分析網(wǎng)絡考試系統(tǒng)的構(gòu)成(一)考生考試子系統(tǒng)考試子系統(tǒng)是網(wǎng)絡考試系統(tǒng)的核心部分,它的工作流程如圖2所示,由于采用Web技術(shù)實現(xiàn),所以從理論上講,考試可以在任何時候、任何地方進行,但是為了使考場易于組織和管理,所以本系統(tǒng)對考生是否參加過該科目的考試作了嚴格的限制,因此在進入網(wǎng)站時首先判斷該考生是否已經(jīng)參加過該科目考試,如果已經(jīng)參加過該科目的考試,則不準在重復參加考試。當前時間是否為申請試卷時制定的考試時間,由于判斷的時間是服務器端的時間,所以跟考試機器的時間無關(guān),即使考生修改所在機器的時間,也無濟于事。為了方便將學生集中起來考試有利于監(jiān)考,系統(tǒng)也可以通過判斷考生是否在規(guī)定時間內(nèi)已經(jīng)參加過考試,如果該考生已經(jīng)在規(guī)定時間內(nèi)參加過考試系統(tǒng)會限制學生再次參加考試??忌诳忌卿涰撁孑斎胱约旱男畔?,如學號、密碼等等,單擊“登陸”后進入信息處理程序(在服務器端執(zhí)行),試卷頁面上的試題內(nèi)容根據(jù)與現(xiàn)有考試中心管理員申請好的。同時在頁面上動態(tài)地顯示考試狀態(tài),考試開始的時間、結(jié)束的時間和剩余時間,當考試時間到或考生點擊“提交試卷”按鈕時,系統(tǒng)會自動將試卷提交,后臺自動進行閱卷。1、考生登陸:考生正確輸入賬號信息,進入系統(tǒng)后,系統(tǒng)會顯示該考生的考試信息,若未參加該科考試,則可點擊試卷標題在規(guī)定時間內(nèi)完成考試。若該考生已經(jīng)完成該科考試,則會在試卷標題后面顯示“已考”字樣,如圖1.4。圖1.1考試信息2、密碼修改:修改密碼可以確保系統(tǒng)的安全性,考生應該定期對登陸密碼進行修改。3、開始考試:考生登錄成功后,如果考生未參加該科目考試,考生可點擊試卷題目開始考試,此時會彈出相應的時間,考生可根據(jù)給出的時間做相應的答卷。4、答案修改:做完試卷后,對試卷答案進行檢查,對答案不正確的可以在相應的答案出修改。5、提交試卷:檢查無誤后可對試卷進行提交,提交后系統(tǒng)會根據(jù)系統(tǒng)預先給出的答案進行對比,對比后給出相應的正確答案后試卷評分,如果在系統(tǒng)給定時間仍沒有完成答卷的,系統(tǒng)會自動結(jié)束考試,給出相應的答案及考試分數(shù)。6、成績查詢:通過成績查詢,可以查看已考科目的相應成績。7、退出系統(tǒng):當考試結(jié)束后,考生應該退出系統(tǒng),以免被其他人修改你的信息。(二)管理子系統(tǒng)考試系統(tǒng)管理員登陸:未了更好的管理學生信息,增加試卷信息,為系統(tǒng)管理員提供的管理接口,管理員可以通過管理員登錄頁面登錄系統(tǒng)對系統(tǒng)進行維護,比如管理考生信息,試卷信息等。學生管理:對學生信息進行管理。增加考生:對考生的不同信息作了不同的限制,學號是考生的唯一標識,不允許重復,可以一次為考生一次申請任意多個科目的試卷,(一個科目一個考生只能申請一份試卷,第二次申請其他科目的試卷是必須提供相同的姓名和準考證編號),注意這里為考生指定相應的考試??忌畔⒉樵儯翰樵円炎粤说目忌?,可以修改考生的注冊信息,刪除考生等。成績管理:成績信息查詢:可以通過科目選擇和考試名稱查詢考生的考試成績。刪除成績:可以通過刪除功能刪除該生的考試成績。用戶管理:修改管理員密碼。試題管理:在試題管理下,管理員可以對單選題、判斷題、填空題進行增加、修改、刪除等操作。試卷管理:通過試卷管理,管理員可以對試卷進行管理。綜合管理:在綜合管理下,管理員可以對專業(yè)、班級、學科、學科章節(jié)進行管理。退出系統(tǒng):為了系統(tǒng)安全,管理員在完成所有維護后,應該退出系統(tǒng)。(三)后臺功能系統(tǒng)(整個考試系統(tǒng)的核心所在)管理員出卷:管理員通過增加單選題、判斷題、填空題等組織試卷。自動閱卷:考生提交試卷(系統(tǒng)也會根據(jù)考試時間)系統(tǒng)自動進行。ASP技術(shù)介紹MicrosoftActiveServerPages即我們所稱的ASP,其實是一套微軟開發(fā)的服務器端腳本環(huán)境。ActiveServerPage是創(chuàng)建動態(tài)網(wǎng)頁的一個很好的工具,它起一種編程語言的作用,可以利用它編寫動態(tài)產(chǎn)生HTML的程序代碼。因此,只要用戶瀏覽Web站點并請求一個ASP頁,Web服務器就可以處理相應的ASP代碼,生成HTML代碼,然后將它傳遞到用戶瀏覽器并顯示出網(wǎng)頁。ASP內(nèi)含于IIS3.0和4.0之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務器應用程序。有了ASP就不必擔心客戶的瀏覽器是否能運行所編寫的代碼,因為所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。以下羅列了ASP所獨具的一些特點:1.使用VBScript、JScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應用程序。2.無須編譯,容易編寫,可在服務器端直接執(zhí)行。3.使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。4.與瀏覽器無關(guān),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設計的網(wǎng)頁內(nèi)容。ASP所使用的腳本語言(VBScript、Jscript)均在WEB服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。5.ASP能與任何ActiveXscripting語言相容。除了可使用VBScript或JScript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件。6.ASP的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。7.可使用服務器端的腳本來產(chǎn)生客戶端的腳本。8.物件導向(Object-oriented)。9.ActiveXServerComponents(ActiveX服務器元件)具有無限可擴充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等編程語言來編寫你所需要的ActiveXServerComponent。10.另外,ASP技術(shù)的處理速度相當快,并且其安全性也很高。ASP最重要的優(yōu)點是能夠建立對諸如時間、地點、用戶標志、以前的選擇和活動等因素敏感的頁面。換句話說,可針對每個用戶的個別需求,用ASP定制網(wǎng)頁,能夠滿足用戶的各種需求。總之,ASP包含三方面含義:1.Active:ASP使用了微軟的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開發(fā)了很多實用組件。只要你可以在服務器上安裝這些組件,通過訪問組件,你就可以快速、簡易地建立自己的WEB應用。2.Server:ASP運行在服務器端。這樣就不必擔心瀏覽器是否支持ASP所使用的編程語言。ASP的編程語言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個簡集,會VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶端的VBSCRIPT,所以最好不要在客戶端使用VBSCRIPT。而在服務器端,則無需考慮瀏覽器的支持問題。Netscape瀏覽器也可以正常顯示ASP頁面。3.Pages:ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。由此可以看出,ASP是在IIS下開發(fā)WEB應用的一種簡單、方便的編程工具。在了解了VBSCRIPT的基本語法后,只需要清楚各個組件的用途、屬性、方法,就可以輕松編寫出自己的ASP系統(tǒng)。運行ASP所需的環(huán)境如下:☆MicrosoftInternetInformationServerversion3.0/4.0onWindowsNTServer☆MicrosoftPeerWebServicesVersion3.0onWindowsNTWorkstation☆MicrosoftPersonalWebServeronWindows95/98與一般的程序不同,ASP程序無須編譯。ASP程序的控制部份,是使用VBScript、JScript等腳本語言來設計的,當執(zhí)行ASP程序時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎),由腳本解釋器進行翻譯并將其轉(zhuǎn)換成服務器所能執(zhí)行的命令。當然,同其他編程語言一樣,ASP程序的編寫也遵循一定的規(guī)則,如果你想使用你所喜愛的腳本語言編寫ASP程序,那么你的服務器上必須要有能解釋這種腳本語言的腳本解釋器。當你安裝ASP時,系統(tǒng)提供了兩種腳本語言:VBSrcipt和JScript,而VBScript則被作為系統(tǒng)默認的腳本語言。ASP程序其實是以擴展名為.asp的純文本形式存在于WEB服務器上的,可以用任何文本編輯器打開它,ASP程序中可以包含純文本、HTML標記以及腳本命令。只需將.asp程序放在Web服務器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過WWW的方式訪問ASP程序了。要學好ASP程序的設計,必須掌握腳本的編寫,那么究竟什么是腳本呢?其實腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個值賦給一個變量,可以命令Web服務器發(fā)送一個值到客戶瀏覽器,還可以將一系列命令定義成一個過程。要編寫腳本,你必須要熟悉至少一門腳本語言,如VBScript。腳本語言是一種介于HTML和諸如JAVA、VisualBasic、C++等編程語言之間的一種特殊的語言,盡管它更接近后者,但它卻不具有編程語言復雜、嚴謹?shù)恼Z法和規(guī)則。如前所述ASP所提供的腳本運行環(huán)境可支持多種腳本語言,譬如:JScript、REXX、PERL等等,這無疑給ASP程序設計者提供了廣泛的發(fā)揮余地。ASP的出現(xiàn)使得廣大Web設計者不必在為客戶瀏覽器是否支持而擔心,實際上就算在同一個.asp文件中使用不同的腳本語言,都無須為此擔憂,因為所有的一切都將在服務器端進行,客戶瀏覽器得到的只是一個程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。ASP的對象和組件:1.ASP有7個固有對象這7個固有對象分別是Request、Response、Server、Application、Session、ASPError和ObjectContext。Request對象用來處理用戶做出的請求,就是處理用戶要求瀏覽器查看特定的網(wǎng)頁或Web應用時做出的請求。此請求可以HTML的形式輸入或僅以URL的形式作出。Response對象用來處理從Web服務器向用戶發(fā)送信息并對此信息進行控制。Serve對象用來代表服務器自身。因此它提供幾個與Web服務器可能要完成的任務相關(guān)的常用功能,諸如建立新對象和設置腳本的超時特性等。還有通過將不合法字符轉(zhuǎn)化為合法字符,把字符串轉(zhuǎn)換為URL和HTML正確的使用格式的方法。Application對象用來代表應用,可用它來管理諸如應用目錄這一類的東西。Session對象用來代表用戶會話,并存儲該會話的信息??衫肧ession對象來管理如Web服務器在用戶“請求”之間等待的時間等。ObjectContext對象用來管理事務處理。它目前已經(jīng)集成到Windows2000操作系統(tǒng)中了。它包含了所有ASP其他對象,可通過ObjectContext引用ASP的每個對象。ASPError對象包含ASP腳本或asp.dll本身產(chǎn)生的任何錯誤的詳細內(nèi)容。2.MicrosoftDataAccessComponentMDAC作為操作系統(tǒng)的組成部分的組件,與ASP一起提供。此組件中包含一組稱為ActiveXDataObject(ADO)的對象,他們對于查看不同平臺上的各種數(shù)據(jù)(數(shù)據(jù)庫、表單、文本文件)是必不可少的。ADO主要有3個對象,分別是Connection、Command和Recordset。Connection對象就是使ADO與數(shù)據(jù)庫之間建立一個通道,也就是實現(xiàn)與數(shù)據(jù)庫的連接。Command對象就是對數(shù)據(jù)庫進行發(fā)號施令,比如建立新的索引,執(zhí)行查詢等,它可以通過標準的SQL數(shù)據(jù)庫操作語言得以實現(xiàn)。Recordset對象是一個數(shù)據(jù)記錄集,它包含了我們檢索出來的記錄數(shù)據(jù),通過它可以直接對數(shù)據(jù)庫進行修改。3.活動服務器組件活動服務器組件是與ASP一起免費帶來的組件或DLL,他們有著廣泛的用途。主要包括ADRotator、BrowserCapabilities、ContentLink、ContentRotator、Counters、loggingUtility、MyInfo、PageCounter、permissionChecker、tools等組件。由于本次設計用到的不多,在此就不詳細介紹了。4.ASP腳本對象他們分別是Dictionary、FileSystemObject和TextStream.由于本設計用到的也不多,在此就不詳細介紹了。第3章需求分析3.1問題定義現(xiàn)在網(wǎng)絡正在改變著傳統(tǒng)的教育方式,網(wǎng)絡教育也越來越多,就算是傳統(tǒng)的教育方式下,把考試搬到網(wǎng)絡上也是一種趨勢。考試的無紙化網(wǎng)絡化不僅能有效減少老師的工作量,減少資源浪費,保護環(huán)境。很好的利用計算機的優(yōu)勢,提高工作效率,也能使考試更加公平、公正。所以就一定要構(gòu)建一個性能良好安全可靠的可以滿足大量學生同時使用的網(wǎng)絡考試系統(tǒng)。本原型系統(tǒng)主要功能如下:學生可以在網(wǎng)上進行考試,考試結(jié)束后由計算機批改試題給出分數(shù),并記錄成績。學生在還可以在網(wǎng)上查詢自己的考試成績,修改密碼等個人資料。老師可以在網(wǎng)上出題,修改密碼等個人資料。3.2系統(tǒng)目標本網(wǎng)絡考試系統(tǒng)應該能滿足學校幾千學生在任何地方、任何時間都能參加考試。本系統(tǒng)要讓學生、老師在網(wǎng)絡上可以維護自己的個人資料。學生也可以在網(wǎng)絡上通過本系統(tǒng)查詢自己考試的成績;老師能通過網(wǎng)絡生成試卷管理學生信息等。3.3可行性分析3.3.1傳統(tǒng)的數(shù)據(jù)庫應用程序的分層結(jié)構(gòu)圖3.1二層結(jié)構(gòu)圖傳統(tǒng)二層結(jié)構(gòu)傳統(tǒng)的二層式程序,也就是客戶/服務器(Client/Server)結(jié)構(gòu),這種程序相對簡單、清楚、開發(fā)容易,其結(jié)構(gòu)如圖1??蛻魴C都通過網(wǎng)絡連接到同一個數(shù)據(jù)庫上,不過這樣結(jié)構(gòu)問題很多,最主要的就是性能較差維護困難已經(jīng)不適應在因特網(wǎng)(Internet)上使用。數(shù)據(jù)同一性和完整性難以控制。同時由于每一個客戶機都必須安裝特定的軟件,且這種客戶端軟件體積還比較大,用戶使用起來非常不方便,所以目前已經(jīng)面臨淘汰。不過這樣的系統(tǒng)開發(fā)比較簡單,對開發(fā)人員的技術(shù)要求也不高,在內(nèi)部局域網(wǎng)上使用還有一定的市場,其結(jié)構(gòu)如圖3.1。三層數(shù)據(jù)庫應用結(jié)構(gòu)三層結(jié)構(gòu)是目前用得最多的,這種結(jié)構(gòu)比傳統(tǒng)的C/S結(jié)構(gòu)增加了一個應用程序服務器,應用程序服務器包括了統(tǒng)一的界面、業(yè)務規(guī)則和數(shù)據(jù)處理邏輯等等,這樣客戶端程序就可以做得比較小,也就是常說的瘦客戶,更由于業(yè)務規(guī)則和數(shù)據(jù)處理邏輯的集中在服務器上統(tǒng)一管理,客戶端無須進行復雜的計算,也不會因為錯誤的操作而影響到其他的用戶,所以他的可靠性、穩(wěn)定性和效率都比較好。當然開發(fā)這樣的系統(tǒng)在技術(shù)上和成本上要求就要多一些。(其結(jié)構(gòu)如圖3.2)圖3.2三層結(jié)構(gòu)圖多層分布式數(shù)據(jù)庫系統(tǒng)近年來隨著因特網(wǎng)的快速發(fā)展,許多企業(yè)都開始上網(wǎng),因此基于網(wǎng)絡的營銷系統(tǒng)、MIS系統(tǒng)、ERP系統(tǒng)都快速發(fā)展起來了,這個時候僅僅三層的應用程序已經(jīng)不能滿足實際需求了。因此又發(fā)展出來了多層分布式的數(shù)據(jù)庫系統(tǒng)。在多層分布式系統(tǒng)中,人們把中間的應用服務器再拆分為很多比較小的系統(tǒng),均勻分散到多臺計算機中處理,這樣就能得到更好的性能并且降低了程序復雜度。在多層分布式數(shù)據(jù)庫系統(tǒng)中必須要有一個所謂的中間件來支持和管理分散的業(yè)務處理程序。在Windows平臺下微軟公司推出了的WindowsDNA(DistributedinterNetApplicationArchitecture,分布式網(wǎng)絡應用結(jié)構(gòu))策略。把COM+作為WindowsDNA策略中的中間件。在Windows2000以上操作系統(tǒng)中,COM+成為了系統(tǒng)的一部分。COM+為中間層提供了負載平衡、對象池(ObjectPooling)、事務特性等一系列的強力支持,并且在COM+中工作的程序受到操作系統(tǒng)的保護,從而最大的保證了系統(tǒng)的安全、穩(wěn)定和高效。當然開發(fā)這樣的系統(tǒng)要求開發(fā)人員必須掌握COM(ComponentObjectModel,組件對象模型)和COM+技術(shù),開發(fā)難度和成本更大了。圖3.3多層分布式數(shù)據(jù)庫系統(tǒng)3.3.2現(xiàn)有的數(shù)據(jù)庫應用程序的分層結(jié)構(gòu)近幾年來因特網(wǎng)飛速發(fā)展,人們的生活因為網(wǎng)絡而在慢慢的改變?,F(xiàn)在的個人電腦(PC)上都安裝了瀏覽器(Browser)因此人們就利用瀏覽器來作為客戶端程序,萬維網(wǎng)服務器(WebServer)作為中間層和客戶端溝通服務器,這就是現(xiàn)在流行的B/S(Browser/Server)結(jié)構(gòu)方式。在這種結(jié)構(gòu)下,本地的計算機無須安裝任何客戶端程序,只要有瀏覽器,可以使用因特網(wǎng)就可以使用系統(tǒng)了。他不僅僅減少了開發(fā)客戶端帶來的成本,最關(guān)鍵的是,大大減少了系統(tǒng)維護的成本和時間,當修改系統(tǒng)的時候不需要對客戶做任何的改動。并且客戶也可以在任何計算機上使用你的系統(tǒng)而不要做特別的設置。在B/S系統(tǒng)中以微軟公司的IE瀏覽器、和IIS/ASP(InternetInformationServer/ActiveServerPages)服務器應用最為廣泛,使用最方便,對中文的支持也是最好的。但是,ASP有一個天生的缺點,就是ASP代碼是采用的VBScript、JScript或者PHP等腳本語言編寫,運行速度相當?shù)穆?,而且和HTML代碼是混在一起的,使ASP程序員既需要考慮與數(shù)據(jù)庫打交道,又需要關(guān)心如何與HTML配合,有時還需要用ASP直接生成HTML代碼。這樣構(gòu)建起來的系統(tǒng)當然是不能滿足中、大型網(wǎng)絡應用的需要。不過好在ASP可以通過腳本語言調(diào)用基于COM的程序,而得到功能和性能上的提升。在微軟公司最新的IIS5.0系統(tǒng)上更可以讓我們使用VC++、VB、Delphi等開發(fā)工具建立定制的運行于COM+環(huán)境中的ASP對象,這種對象,還可以和其他的COM+組件協(xié)同工作。這樣一來我們就可以用B/S方式構(gòu)建多層分布式的應用系統(tǒng)來滿足大型網(wǎng)絡應用。這也就是微軟公司所推出的Web分布式多層應用程序結(jié)構(gòu)(其結(jié)構(gòu)如圖4)也就是我們常聽到的WindowsDNA策略(WindowsDistributedinternetApplicationArchitecture,視窗系統(tǒng)分布式網(wǎng)絡應用結(jié)構(gòu))。不過開發(fā)這樣的系統(tǒng)需要開發(fā)人員掌握更多的技術(shù),如:ASP、VBScript、JavaScript、HTML/DHTML、ADO、COM/DCOM、MTS/COM+等等,同時學習這么多的技術(shù)這對程序員來說是一個不小的挑戰(zhàn)!圖3.4分層結(jié)構(gòu)圖3.4本系統(tǒng)的方案選擇本系統(tǒng)應用于因特網(wǎng),并且要滿足一個學校幾千學生考試的需要,因此本系統(tǒng)決定采用微軟公司所推出的Web分布式多層應用程序結(jié)構(gòu)是較好的方案,但是由于我的能力有限,只能用傳統(tǒng)的二層結(jié)構(gòu)進行設計。第4章系統(tǒng)詳細設計4.1系統(tǒng)結(jié)構(gòu)由于該系統(tǒng)面向總校和分布于全國各地的教學中心,因此在系統(tǒng)結(jié)構(gòu)上采用B/S結(jié)構(gòu)相結(jié)合的多層軟件體系結(jié)構(gòu)。域網(wǎng)內(nèi)部快速的信息處理,B/S結(jié)構(gòu)具有較好的網(wǎng)絡擴展性和兼容性,以B/S結(jié)構(gòu)能滿足地理位置分散、通訊介質(zhì)各異的應用。采用多層體系結(jié)構(gòu)可以將數(shù)據(jù)庫、業(yè)務邏輯、用戶界面分離開,這樣做的優(yōu)點是:可伸縮性好、可管理性強、可重用性好、部署應用程序的代價比較小。系統(tǒng)的邏輯結(jié)構(gòu)如圖4.1所示:客戶端程序客戶端程序瀏覽器應用邏輯數(shù)據(jù)庫圖4.1網(wǎng)上考試系統(tǒng)結(jié)構(gòu)圖4.2開發(fā)工具數(shù)據(jù)庫平臺采用Microsoft的Access2007,Access2007是一種關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)。顧名思義,關(guān)系數(shù)據(jù)庫管理系統(tǒng)是數(shù)據(jù)庫管理軟件,它的職能是維護數(shù)據(jù)庫、接受和完成用戶提出的訪問數(shù)據(jù)的各種請求。Access不僅是一個數(shù)據(jù)庫,而且它具有強大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報表和應用程序等。數(shù)據(jù)庫是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫中的數(shù)據(jù)可以是文字、圖像、聲音等。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫以文件形式保存,文件的擴展名為MDB。B/S結(jié)構(gòu)用戶界面的開發(fā)采用AdobeDreamweaver。AdobeDreamweaver是一個用來進行客戶/服務器開發(fā)的完全的可視化開發(fā)環(huán)境。通過AdobeDreamweaver可以用一種可視的直觀的方式來創(chuàng)建應用程序的用戶界面和數(shù)據(jù)庫接口。在C/S結(jié)構(gòu)的應用中,AdobeDreamweaver具有描述多個數(shù)據(jù)庫連接與檢索的能力。特別是AdobeDreamweaver能從大多數(shù)流行的RDBMS中存取數(shù)據(jù),另外,各種應用程序又可以獨立于RDBMS,因為AdobeDreamweaver可以使用數(shù)據(jù)庫的標準操作語言SQL(結(jié)構(gòu)化查詢語言)進行。相對于其他C/S開發(fā)環(huán)境,使用AdobeDreamweaver開發(fā)更快、成本更低、質(zhì)量更高、功能更強。ASP全名ActiveServerPage,是一個WEB服務器端A的開發(fā)環(huán)境,利用它可以產(chǎn)生和運行動態(tài)的、交互的、高性能的(都是微軟說的)WEB服務應用程序。像它的名字所表示的,ASP屬于ActiveX技術(shù)的一種。它是由微軟公司開發(fā)的一個服務器端的腳本環(huán)境。當腳本運行在服務器端時,WEB服務器完成涉及回送瀏覽器HTML頁的所有工作,并返回相應的HTML文本。以下羅列了ActiveServerPages所獨具的一些特點:(1)使用VBScript、JScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應用程序。(2)無須compile編譯,容易編寫,可在服務器端直接執(zhí)行。(3)使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。(4)與瀏覽器無關(guān)(BrowserIndependence),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設計的網(wǎng)頁內(nèi)容。ActiveServerPages所使用的腳本語言(VBScript、Jscript)均在WEB服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。(5)ActiveServerPages能與任何ActiveXscripting語言相容。除了可使用VBScript或JScript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件。(6)ActiveServerPages的源程序,不會被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。(7)可使用服務器端的腳本來產(chǎn)生客戶端的腳本。(8)ActiveXServerComponents(ActiveX服務器元件)具有無限可擴充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等編程語言來編寫自己所需要的ActiveXServerComponents。4.3數(shù)據(jù)流程圖SD方法時20世紀70年代中期由StevensMyers與Constantine等人率先倡導的。20世紀70年代后期,Yourdon等人提出了SA在內(nèi)的基于數(shù)據(jù)流的系統(tǒng)設計方法。由于到多數(shù)軟件實際上都能表示為DFD圖,這種方法在理論上可以適用于任何非并發(fā)軟件的開發(fā)工作。數(shù)據(jù)流圖,簡稱DFD,是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。用戶考試系統(tǒng)流程圖,它是本網(wǎng)上考試系統(tǒng)的核心。如圖4.2所示:返回返回用戶答題數(shù)據(jù)庫寫入數(shù)據(jù)庫在線考試系統(tǒng)答案圖4.2網(wǎng)上考試系統(tǒng)流程圖4.4數(shù)據(jù)字典數(shù)據(jù)流圖僅描述了系統(tǒng)的“分解”,系統(tǒng)由哪幾部分組成,各部分之間的關(guān)系,并沒有對各個數(shù)據(jù)流、加工、數(shù)據(jù)存儲進行詳細說明,如數(shù)據(jù)流,數(shù)據(jù)存儲的名字并不能反映其中的數(shù)據(jù)成分、數(shù)據(jù)項目內(nèi)容和數(shù)據(jù)特性,在加工不能反映處理過程等等。分析人員僅靠“圖”來完整的理解一個系統(tǒng)的邏輯功能是不可能的。數(shù)據(jù)字典(DataDictionary,簡稱DD)就是用來定義數(shù)據(jù)流圖中的各個成分的具體含義的,它以一種準確的、無二義性的說明方式為系統(tǒng)的分析、設計及維護提供了有關(guān)元素的一致的定義和詳細的描述。它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說明書的主要組成部分。前面已經(jīng)對數(shù)據(jù)庫、數(shù)據(jù)流圖進行了詳細說明這里我就不再闡述數(shù)據(jù)字典了。第5章數(shù)據(jù)庫5.1數(shù)據(jù)庫需求分析所謂題庫就是試題的倉庫,是把許多題目集合到一起,供試卷編制者隨時查詢和使用的集合。針對一般考試系統(tǒng)的需求,設計的主要數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下所示的:用戶信息,包括的數(shù)據(jù)項有:用戶編號、姓名、性別、院系等。試卷信息,包括的數(shù)據(jù)項有:試卷編碼、考試科目、試卷總分、試題分布、分值分布、考試時間、設定審核人、已經(jīng)審核人編號、已經(jīng)過時間等。成績信息,包括的數(shù)據(jù)項有:成績編號、用戶編號、開始考試時間、結(jié)束考試時間等。試題信息,包括的數(shù)據(jù)項有:試題編號、題目正文、正確答案等。本系統(tǒng)應該建立一個穩(wěn)定的后臺數(shù)據(jù)庫系統(tǒng),通過該數(shù)據(jù)庫管理整個考試系統(tǒng)所需的信息(用戶信息、試題信息、試卷信息、考試信息等)。為了從多方面來保障考生考試信息的安全性、可信性和考試成績的可依賴性,本系統(tǒng)還應該建立一套機制,這套機制至少應該包括學生和教師的賬號的安全機制、后臺數(shù)據(jù)庫的安全機制、考試過程的控制機制。5.2數(shù)據(jù)庫中的表結(jié)構(gòu)及數(shù)據(jù)本次開發(fā)的數(shù)據(jù)庫包括4方面。題庫數(shù)據(jù):包括了判斷題、選擇題和填空題3種類型題目。包括題目的題干、答案等信息。管理員、學生資料信息數(shù)據(jù):包括姓名、密碼、性別、班級和學號等基礎(chǔ)數(shù)據(jù)。成績資料表數(shù)據(jù):包括學生學號、分數(shù)、等數(shù)據(jù)??荚囶}型數(shù)據(jù):包括考題數(shù)據(jù),每題分數(shù)等基礎(chǔ)數(shù)據(jù)。本系統(tǒng)將使用MicrosoftAccess2007作為數(shù)據(jù)庫管理系統(tǒng)。安裝MicrosoftAccess2007,打開并新建一個數(shù)據(jù)庫,將其命名為huahaisoft.mdb數(shù)據(jù)庫中包含的數(shù)據(jù)表及其相應功能如表5.1所示。表5.1數(shù)據(jù)表數(shù)據(jù)表功能admin存放管理員(教師)類用戶基本信息student存放學生類用戶基本信息score存放學生考試成績基本信息Special專業(yè)基本信息Subject科目基本信息Class班級基本信息Type試題基本類型信息雖然MicrosoftAccess2007建立的數(shù)據(jù)表中字段的名稱可以支持中文,但是從以往經(jīng)驗來看,用于系統(tǒng)開發(fā)而建立的數(shù)據(jù)庫最好不要使用中文,而是使用對應于中文意義的英文。這是基于以下兩點:在某些不支持中文的系統(tǒng)中,字段名稱含有中文的數(shù)據(jù)庫將不能夠被識別,這樣數(shù)據(jù)庫就不能夠使用,從而使數(shù)據(jù)庫的可移植性下降;即使是在支持中文的Windows操作系統(tǒng)中,在某些情況下中文字段也有可能會不能識別,或者不能很好地識別。5.2.1管理表(admin)管理員(教師)信息表用于存放管理員(教師)類用戶的基本信息,包括管理員(教師)姓名(AdminName)、管理員(教師)密碼(AdminPass)兩項基本信息。在已創(chuàng)建的Access2007數(shù)據(jù)庫huahaisoft.mdb中,右擊“表”創(chuàng)建一個表,名為Admin。向表中添加字段AdminName和AdminPass。其中,admin(姓名)字段作為該表的主關(guān)鍵字(primarykey),惟一標識了一個管理員(教師)用戶記錄的信息。管理員(教師)信息數(shù)據(jù)表結(jié)構(gòu)如表5.2所示。表5.2admin字段名數(shù)據(jù)類型及長度說明備注adminnamenvarchar(10)管理員姓名主關(guān)鍵字adminpassnvarchar(6)管理員密碼不能為空5.2.2學生信息表(student)學生信息表主要用于存放學生類用戶的基本信息。包括學生學號(stunum)、學生姓名(stuname)、學生密碼(password)、學生性別(sex)、學生班級(classname)和學生專業(yè)(special)6個字段。其中,stunum(學生學號)字段作為主關(guān)鍵字。學生信息表結(jié)構(gòu)如表5.3所示。

表5.3student字段名數(shù)據(jù)類型及長度說明備注stunumrnvarchar(8)學生學號主關(guān)鍵字stunamenvarchar(10)學生姓名不能為空passwordnvarchar(6)學生密碼不能為空sexchar(2)學生性別不能為空classnamenvarchar(30)學生班級不能為空specialnvarchar(10)學生專業(yè)不能為空5.2.3試題類型信息表(type)每次考試之前,由管理員(教師)為用戶創(chuàng)建本次考試的試卷,試卷信息被保存在試卷信息表中。包括試題科目(Subject)、試題章節(jié)(Chapters)、問題(Question)、答案選項(Text)、答案(Answer)5個字段。其中,id(試題編號)作為主關(guān)鍵字。id(試題編號)標識為“是”,標識種子為“1”,標識增量為“1”??荚囶}型信息表結(jié)構(gòu)如表5.4所示。表5.4type字段名數(shù)據(jù)類型及長度說明備注idint試題編號不能為空Subjectint試題科目不能為空Chaptersint試題章節(jié)不能為空Questionint問題不能為空Textint內(nèi)容不能為空Answerint答案不能為空5.2.4學生成績表(score)考試成績信息表主要用于存放學生類用戶的考試成績,是否獲得補考及其補考成績等基本信息。包括自動編號(id)、學生學號(stuid)、學生成績(score)、考試編號(testid)4個字段。其中,id(自動編號)與stuid(學生學號)作為主關(guān)鍵字。考試成績信息表結(jié)構(gòu)如表5.5所示。表5.5score字段名數(shù)據(jù)類型及長度說明備注idint自動編號主關(guān)鍵字stuidnvarchar(8)學生學號不能為空testidint考試編號不能為空scoreint學生成績不能為空5.2.5專業(yè)信息表(Special)專業(yè)信息表主要用于存放學生類用戶的專業(yè)信息。包括專業(yè)編號(specialid)、專業(yè)名稱(specialname)2個字段。其中,specialid(專業(yè)編號)與specialname(專業(yè)名稱)作為主關(guān)鍵字??荚嚦煽冃畔⒈斫Y(jié)構(gòu)如表5.6所示。表5.6special字段名數(shù)據(jù)類型及長度說明備注specialidint專業(yè)編號不能為空Specialnamenvarchar(8)專業(yè)名稱不能為空5.2.6專業(yè)科目基本信息表(Subject)專業(yè)科目信息表主要用于存放學生類用戶的專業(yè)信息。包括科目編號(SubjectId)、科目名稱(Subject)、專業(yè)名稱(special)3個字段。其中,SubjectId(科目編號)與Subject(科目名稱)作為主關(guān)鍵字??荚嚦煽冃畔⒈斫Y(jié)構(gòu)如表5.7所示。表5.7subject字段名數(shù)據(jù)類型及長度說明備注SubjectIdint科目編號不能為空Subjectnvarchar(8)科目名稱不能為空Specialnvarchar(10)專業(yè)名稱不能為空5.2.專業(yè)科目信息表主要用于存放學生類用戶的專業(yè)信息。包括班級編號(Classid)、班級名稱(ClassName)、專業(yè)名稱(special)3個字段。其中,ClassId(專業(yè)編號)與classname(班級名稱)作為主關(guān)鍵字??荚嚦煽冃畔⒈斫Y(jié)構(gòu)如表5.8所示。表5.8class字段名數(shù)據(jù)類型及長度說明備注ClassIDint班級編號不能為空ClassNamenvarchar(8)班級名稱不能為空Specialnvarchar(10)專業(yè)名稱不能為空在數(shù)據(jù)庫設計中,表與表之間存在著不可或缺的關(guān)系。在所有關(guān)系中,主關(guān)鍵字(PK)和外部關(guān)鍵字(FK)最為重要。主關(guān)鍵字——能惟一標識表中的每一列的一列或多列的組合,這樣的列就成為主關(guān)鍵字。每個表都必須有且只能有一個主關(guān)鍵字,其值惟一地標識表中的每一行。外關(guān)鍵字——用于建立和加強兩個表數(shù)據(jù)之間的鏈接的一列或多列的組合,其值或是與主關(guān)鍵字相同,或是為空(NULL),外關(guān)鍵字可有多個。第6章程序設計與實現(xiàn)6.1系統(tǒng)功能模塊6.1.1在考生正確輸入用戶名和密碼以后,接著應該進入考試科目選擇界面。在該界面上,考生選擇參加考試的科目,這個人機交互的過程是必不可少的??忌_定考試科目以后,進入開始考試界面,由計算機隨機提取試題,顯示出來組成試卷,并開始進行計時??忌俅芜M行考試,答完試題后交卷,進入下一個界面??忌峤淮鹁砗?,由計算機進行處理--判卷,得出考試分數(shù),顯示出來,并把該生考試記錄存入數(shù)據(jù)庫。在這個界面上應該可以返回繼續(xù)進行考試或回到登錄界面,如圖6.1。開始開始輸入學號和密碼輸入學號和密碼判斷判斷否否是是選擇考試選擇考試答題及交卷答題及交卷閱卷閱卷顯示考分顯示考分結(jié)束結(jié)束圖6.1考生登錄模塊6.1.進入在線考場是本系統(tǒng)最重要的部分之一。因為一個系統(tǒng)如果涉及到現(xiàn)實的話,就必須考慮得十分周到、完善??忌卿浐?,只要選擇考試科目以后,就可以調(diào)出試卷進行在線考試??忌钠浯痤}信息通過單、復選按鈕選擇答案來反映??荚嚱Y(jié)束采取自主交卷和到了規(guī)定的時間自動題示有機結(jié)合的方式辦法予以實現(xiàn),如圖6.2??荚囅到y(tǒng)考試系統(tǒng)根據(jù)需求出題提交試題答案系統(tǒng)自動評分圖6.2考試界面模塊6.1.管理員可以向題庫中添加各種類型且符合要求的試題,也可以對它們進行修改和刪除。同時,管理員也能對科目、用戶、考試記錄等數(shù)據(jù)進行管理,如圖6.3。后臺管理后臺管理用戶管理模塊科目管理模塊試題管理模塊成績管理模塊圖6.3后臺管理模塊6.1.考生考試完后可以對該科目進行查詢,顯示相應的科目以及對應的成績信息,如圖6.4。成績查詢成績查詢一般查詢高級查詢圖6.4成績查詢模塊6.2系統(tǒng)測試6.2.1管理員登陸測試圖6.5管理員登陸管理員輸入管理員賬號和密碼,正確輸入后點擊登錄按鈕,則可出現(xiàn)圖6.6頁面,并且可以對后臺進行維護操作。否則出現(xiàn)圖6.7頁面,且不能進入系統(tǒng)。圖6.6管理員登陸成功圖6.7管理員登陸失敗6.2.2學生登陸測試圖6.8學生登陸學生輸入學號跟密碼,輸入正確后出現(xiàn)如圖6.9,登陸考試系統(tǒng)成功后,可進行考試、成績查詢等操作,否則不能登陸系統(tǒng)參加考試、查詢成績等操作出現(xiàn)如圖6.10所示。圖6.9學生登陸成功圖6.10學生登陸失敗6.2.3考試頁面測試圖6.11學生答卷頁面考試登陸成功后根據(jù)主觀、客觀對題目進行相應的解答,在規(guī)定時間內(nèi)完成試卷答案,如果不能在規(guī)定時間內(nèi)完成答卷,系統(tǒng)將在規(guī)定時間結(jié)束時自動提交試卷并給出相應的評分,如圖6.11。6.2.4管理員后臺功能測試圖6.12管理員后臺頁面管理員(老師)成功登陸系統(tǒng)后可以查詢學生成績,增加、修改、刪除考試試題和學生信息等操作,如圖6.12。6.2.5學科管理頁面測試圖6.13學科管理頁面管理員(老師)登陸系統(tǒng)后可以查看學科、新建、刪除等操作,如圖6.13。6.3.6班級管理測試圖6.14班級管理頁面管理員(老師)登陸系統(tǒng)后可以查看班級、新建、刪除等操作,如圖6.14。6.2.7添加試卷測試圖6.15試卷基本信息頁面圖6.16學試題信息頁面管理員登陸系統(tǒng)后,可以添加、修改、刪除試卷等操作,如圖6.15、圖6.16??偨Y(jié)網(wǎng)上考試系統(tǒng)所有的程序都在服務器上運行,對服務器的性能及安全性有較高的要求。當參加考試的人員較多時,如果考試過程中出現(xiàn)短暫的網(wǎng)絡故障,部分學生的考試將無法繼續(xù)進行;如果考試過程中出現(xiàn)系統(tǒng)死機、計算機重起、斷電等情況,考生的考試也將無法繼續(xù)進行。這一部分的改進設想包括三方面的內(nèi)容:一是考生再次登陸考試系統(tǒng)時,實現(xiàn)對該考生數(shù)據(jù)的恢復;二是考生二次登陸時考試時間的控制。關(guān)于系統(tǒng)安全性方面,由于Access數(shù)據(jù)庫本身并不是一個數(shù)據(jù)庫服務器,它不能用服務器來運行查詢,對于數(shù)據(jù)庫龐大的情況,它并不是好的選擇,Access比起SQLServer而言,總體的安全性要差。另外用戶界面可以更美觀一些,讓學生在舒適的環(huán)境下考試,這些都有待進一步改善使之可以更完善。為開發(fā)出比較好的系統(tǒng)我覺得還要作到以下幾個方面:(1)對所開發(fā)的系統(tǒng)要充分的調(diào)查、研究及詳細分析,從系統(tǒng)全局出發(fā),然后再從系統(tǒng)功能模塊著手。只有系統(tǒng)的整體框架設計完成后,在做功能模塊時才不至于出現(xiàn)這樣那樣的問題,因為系統(tǒng)的整體框架已經(jīng)決定了你所做的功能模塊及功能模塊與功能模塊之間的關(guān)系。(2)詳細的數(shù)據(jù)庫設計方案,只有詳細的數(shù)據(jù)庫設計方案才能把數(shù)據(jù)庫設計的更符合系統(tǒng)要求,更具有擴展性。這樣在進行系統(tǒng)開發(fā)時,才能很好把握采用多表進行功能設計時,不出現(xiàn)某個數(shù)據(jù)項有或沒有及數(shù)據(jù)類型是否一致、數(shù)據(jù)長度是否相等。從某種意義上,也提高了開發(fā)效率和降低了開發(fā)難度。(3)要對本系統(tǒng)所采用的開發(fā)工具有足夠的了解、豐富的理論知識和具備較強的動手能力。這樣,既能夠?qū)δ硞€功能的實現(xiàn),不僅僅是實現(xiàn)此功能,而是比較全面的對此功能進行控制和擴充,以達到更滿意的效果,進而讓用戶操作起來簡捷、直觀、好用。又能夠把開發(fā)工具與數(shù)據(jù)庫的設計緊密結(jié)合起來,來進一步提高系統(tǒng)的穩(wěn)定性。大學本科生畢業(yè)設計撰寫規(guī)范本科生畢業(yè)設計(論文)是學生在畢業(yè)前提交的一份具有一定研究價值和實用價值的學術(shù)資料。它既是本科學生開始從事工程設計、科學實驗和科學研究的初步嘗試,也是學生在教師的指導下,對所進行研究的適當表述,還是學生畢業(yè)及學位資格認定的重要依據(jù)。畢業(yè)論文撰寫是本科生培養(yǎng)過程中的基本訓練環(huán)節(jié)之一,應符合國家及各專業(yè)部門制定的有關(guān)標準,符合漢語語法規(guī)范。指導教師應加強指導,嚴格把關(guān)。1、論文結(jié)構(gòu)及要求論文包括題目、中文摘要、外文摘要、目錄、正文、參考文獻、致謝和附錄等幾部分。1.1題目論文題目應恰當、準確地反映論文的主要研究內(nèi)容。不應超過25字,原則上不得使用標點符號,不設副標題。1.2摘要與關(guān)鍵詞1.2.1摘要本科生畢業(yè)設計(論文)的摘要均要求用中、英兩種文字給出,中文在前。摘要應扼要敘述論文的研究目的、研究方法、研究內(nèi)容和主要結(jié)果或結(jié)論,文字要精煉,具有一定的獨立性和完整性,摘要一般應在300字左右。摘要中不宜使用公式、圖表,不標注引用文獻編號,避免將摘要寫成目錄式的內(nèi)容介紹。1.2.2關(guān)鍵詞關(guān)鍵詞是供檢索用的主題詞條,應采用能覆蓋論文主要內(nèi)容的通用技術(shù)詞條(參照相應的技術(shù)術(shù)語標準),一般列3~5個,按詞條的外延層次從大到小排列,應在摘要中出現(xiàn)。1.3目錄目錄應獨立成頁,包括論文中全部章、節(jié)的標題及頁碼。1.4論文正文論文正文包括緒論、論文主體及結(jié)論等部分。1.4.1緒論緒論一般作為論文的首篇。緒論應說明選題的背景、目的和意義,國內(nèi)外文獻綜述以及論文所要研究的主要內(nèi)容。文管類論文的緒論是畢業(yè)論文的開頭部分,一般包括說明論文寫作的目的與意義,對所研究問題的認識以及提出問題。緒論只是文章的開頭,不必寫章號。畢業(yè)設計(論文)緒論部分字數(shù)不多于全部論文字數(shù)的1/4。1.4.2論文主體論文主體的內(nèi)容要求參照《大學本科生畢業(yè)設計(論文)的規(guī)定》第五章。論文主體各章后應有一節(jié)“本章小結(jié)”。1.4.3結(jié)論結(jié)論作為單獨一章排列,但不加章號。結(jié)論是對整個論文主要成果的歸納,要突出設計(論文)的創(chuàng)新點,以簡練的文字對論文的主要工作進行評價,一般為400~1000字。1.5參考文獻參考文獻是論文不可缺少的組成部分,它反映了論文的取材來源和廣博程度。論文中要注重引用近期發(fā)表的與論文工作直接有關(guān)的學術(shù)期刊類文獻。對理工類論文,參考文獻數(shù)量一般應在15篇以上,其中學術(shù)期刊類文獻不少于8篇,外文文獻不少于3篇;對文科類、管理類論文,參考文獻數(shù)量一般為10~20篇,其中學術(shù)期刊類文獻不少于8篇,外文文獻不少于3篇。在論文正文中必須有參考文獻的編號,參考文獻的序號應按在正文中出現(xiàn)的順序排列。產(chǎn)品說明書、各類標準、各種報紙上刊登的文章及未公開發(fā)表的研究報告(著名的內(nèi)部報告如PB、AD報告及著名大公司的企業(yè)技術(shù)報告等除外)不宜做為參考文獻引用。但對于工程設計類論文,各種標準、規(guī)范和手冊可作為參考文獻。引用網(wǎng)上參考文獻時,應注明該文獻的準確網(wǎng)頁地址,網(wǎng)上參考文獻不包含在上述規(guī)定的文獻數(shù)量之內(nèi)。1.6致謝對導師和給予指導或協(xié)助完成論文工作的組織和個人表示感謝。內(nèi)容應簡潔明了、實事求是,避免俗套。1.7附錄2、論文書寫規(guī)定2.1論文正文字數(shù)理工類論文正文字數(shù)不少于20000文管類論文正文字數(shù)12000-20000字。其中漢語言文學專業(yè)不少于7000字。外語類論文正文字數(shù)8000-10000個外文單詞。藝術(shù)類論文正文字數(shù)3000~5000字。2.2論文書寫本科生畢業(yè)論文用B5紙計算機排版、編輯與雙面打印輸出。論文版面設置為:畢業(yè)論文B5紙、縱向、為橫排、不分欄,上下頁邊距分別為2.5cm和2cm,左右頁邊距分別為2.4cm和2cm,對稱頁邊距、左側(cè)裝訂并裝訂線為0cm、奇偶頁不同、無網(wǎng)格。論文正文滿頁為29行,每行33個字,字號為小四號宋體,每頁版面字數(shù)為957個,行間距為固定值20磅。頁眉。頁眉應居中置于頁面上部。單數(shù)頁眉的文字為“章及標題”;雙數(shù)頁眉的文字為“大學本科生畢業(yè)設計(論文)”。頁眉的文字用五號宋體,頁眉文字下面為2條橫線(兩條橫線的長度與版芯尺寸相同,線粗0.5磅)。頁眉、頁腳邊距分別為1.8cm和1.7cm。頁碼。頁碼用小五號字,居中標于頁面底部。摘要、目錄等文前部分的頁碼用羅馬數(shù)字單獨編排,正文以后的頁碼用阿拉伯數(shù)字編排。2.3摘要中文摘要一般為300字左右,外文摘要應與中文摘要內(nèi)容相同,在語法、用詞和書寫上應正確無誤,摘要頁勿需寫出論文題目。中、外文摘要應各占一頁,編排裝訂時放置正文前,并且中文在前,外文在后。2.4目錄目錄應包括論文中全部章節(jié)的標題及頁碼,含中、外文摘要;正文章、節(jié)題目;參考文獻;致謝;附錄。正文章、節(jié)題目(理工類要求編寫到第3級標題,即□.□.□。文科、管理類可視論文需要進行,編寫到2~3級標題。)2.5論文正文2.5.1章節(jié)及各章標題論文正文分章、節(jié)撰寫,每章應另起一頁。各章標題要突出重點、簡明扼要。字數(shù)一般在15字以內(nèi),不得使用標點符號。標題中盡量不用英文縮寫詞,對必須采用者,應使用本行業(yè)的通用縮寫詞。2.5.2層次層次以少為宜,根據(jù)實際需要選擇。層次代號格式見表1和表2。表1理工類論文層次代號及說明層次名稱示例說明章第1章□□……□章序及章名居中排,章序用阿拉伯數(shù)字節(jié)1.1□□……□題序頂格書寫,與標題間空1字,下面闡述內(nèi)容另起一段條1.1.1□□……□款□□………□□□……□□□□……題序頂格書寫,與標題間空1字,下面闡述內(nèi)容在標題后空1字接排項(1)□□…□□□…□□…□□□□□□……↑↑版心左邊線版心右邊線表2文管類論文層次代號及說明章節(jié)條款項一、□□□□□(一)□□□□1.□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□(1)□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□①□□□□□居中書寫空2字書寫空2字書寫空2字書寫空2字書寫↑↑版心左邊線版心右邊線各層次題序及標題不得置于頁面的最后一行(孤行)。2.6參考文獻正文中引用文獻標示應置于所引內(nèi)容最末句的右上角,用小五號字體。所引文獻編號用阿拉伯數(shù)字置于方括號“[]”中,如“二次銑削[1]”。當提及的參考文獻為文中直接說明時,其序號應該與正文排齊,如“由文獻[8,10~14]可知”。經(jīng)濟、管理類論文引用文獻,若引用的是原話,要加引號,一般寫在段中;若引的不是原文只是原意,文前只需用冒號或逗號,而不用引號。在參考文獻之外,若有注釋的話,建議采用夾注,即緊接文句,用圓括號標明。不得將引用文獻標示置于各級標題處。參考文獻書寫格式應符合GB7714-1987《文后參考文獻著錄規(guī)則》。常用參考文獻編寫項目和順序應按文中引用先后次序規(guī)定如下:著作圖書文獻序號└─┘作者.書名(版次).出版地:出版者,出版年:引用部分起止頁第一版應省略翻譯圖書文獻序號└─┘作者.書名(版次).譯者.出版地:出版者,出版年:引用部分起止頁第一版應省略學術(shù)刊物文獻序號└─┘作者.文章名.學術(shù)刊物名.年,卷(期):引用部分起止頁學術(shù)會議文獻序號└─┘作者.文章名.編者名.會議名稱,會議地址,年份.出版地,出版者,出版年:引用部分起止頁學位論文類參考文獻序號└─┘研究生名.學位論文題目.出版地.學校(或研究單位)及學位論文級別.答辯年份:引用部分起止頁西文文獻中第一個詞和每個實詞的第一個字母大寫,余者小寫;俄文文獻名第一個詞和專有名詞的第一個字母大寫,余者小寫;日文文獻中的漢字須用日文漢字,不得用中文漢字、簡化漢字代替。文獻中的外文字母一律用正體。作者為多人時,一般只列出前3名作者,不同作者姓名間用逗號相隔。外文姓名按國際慣例,將作者名的縮寫置前,作者姓置后。學術(shù)會議若出版論文集者,可在會議名稱后加上“論文集”字樣。未出版論文集者省去“出版者”、“出版年”兩項。會議地址與出版地相同者省略“出版地”。會議年份與出版年相同者省略“出版年”。學術(shù)刊物文獻無卷號的可略去此項,直接寫“年,(期)”。參考文獻序號頂格書寫,不加括號與標點,其后空一格寫作者名。序號應按文獻在論文中的被引用順序編排。換行時與作者名第一個字對齊。若同一文獻中有多處被引用,則要寫出相應引用頁碼,各起止頁碼間空一格,排列按引用順序,不按頁碼順序。參考文獻書寫格式示例見附錄1。2.7名詞術(shù)語科技名詞術(shù)語及設備、元件的名稱,應采用國家標準或部頒標準中規(guī)定的術(shù)語或名稱。標準中未規(guī)定的術(shù)語要采用行業(yè)通用術(shù)語或名稱。全文名詞術(shù)語必須統(tǒng)一。一些特殊名詞或新名詞應在適當位置加以說明或注解。文管類專業(yè)技術(shù)術(shù)語應為常見、常用的名詞。采用英語縮寫詞時,除本行業(yè)廣泛應用的通用縮寫詞外,文中第一次出現(xiàn)的縮寫詞應該用括號注明英文全文。2.8計量單位物理量計量單位及符號一律采用《中華人民共和國法定計量單位》(GB3100~3102—1993,見附錄2),不得使用非法定計量單位及符號。計量單位符號,除用人名命名的單位第一個字母用大寫之外,一律用小寫字母。非物理單位(如件、臺、人、元、次等)可以采用漢字與單位符號混寫的方式,如“萬t·km”,“t/(人·a)”等。文稿敘述中不定數(shù)字之后允許用中文計量單位符號,如“幾千克至1000kg”。表達時刻時應采用中文計量單位,如“上午8點45分”,不能寫成“8h45min”。計量單位符號一律用正體。2.9外文字母的正、斜體用法按照GB3100~3102-1986及GB7159-1987的規(guī)定使用,即物理量符號、物理常量、變量符號用斜體,計量單位等符號均用正體。2.10數(shù)字按國家語言文字工作委員會等七單位1987年發(fā)布的《關(guān)于出版物上數(shù)字用法的規(guī)定》,除習慣用中文數(shù)字表示的以外,一般均采用阿拉伯數(shù)字(參照附錄3)。2.11公式原則上居中書寫。若公式前有文字(如“解”、“假定”等),文字頂格書寫,公式仍居中寫。公式末不加標點。公式序號按章編排,如第1章第一個公式序號為“(1-1)”,附錄2中的第一個公式為(②-1)等。文中引用公式時,一般用“見式(1-1)”或“由公式(1-1)”。公式中用斜線表示“除”的關(guān)系時,若分母部分為乘積應采用括號,以免含糊不清,如a/(bcosx)。通?!俺恕钡年P(guān)系在前,如acosx/b而不寫(a/b)cosx。2.12插表表格不加左、右邊線。表序一般按章編排,如第1章第一個插表的序號為“表1-1”等。表序與表名之間空一格,表名中不允許使用標點符號,表名后不加標點。表序與表名置于表上,居中排寫(見附錄4)。表頭設計應簡單明了,盡量不用斜線。表頭中可采用化學符號或物理量符號。全表如用同一單位,將單位符號移到表頭右上角,加圓括號(見附錄4中的例2)。表中數(shù)據(jù)應正確無誤,書寫清楚。數(shù)字空缺的格內(nèi)加“—”字線(占2個數(shù)字寬度)。表內(nèi)文字和數(shù)字上、下或左、右相同時,不允許用“″”、“同上”之類的寫法,可采用通欄處理方式(見附錄4中的例2)。表內(nèi)文字說明不加標點。文管類的插表在表下一般根據(jù)需要可增列補充材料、注解、附記、資料來源、某些指標的計算方法等。表內(nèi)文字說明,起行空一格,轉(zhuǎn)行頂格,句末不加標點。表題用五號字,表內(nèi)文字及表的說明文字均用五號字,中文用宋體。表格容量較大,必要時表格也可分為兩段或多段(這只能發(fā)生在轉(zhuǎn)頁時),轉(zhuǎn)頁分段后的每一續(xù)表的表頭都應重新排字,重排表頭的續(xù)表上方右側(cè)應注明(續(xù)表×)字樣。2.13插圖插圖應與文字緊密配合,文圖相符,技術(shù)內(nèi)容正確。2.13.1制圖標準插圖應符合技術(shù)制圖及相應專業(yè)制圖的規(guī)定。機械工程圖:采用第一角投影法,應符合附錄5所列有關(guān)標準的規(guī)定。電氣圖:圖形符號、文字符號等應符合附錄6所列有關(guān)標準的規(guī)定。流程圖:符合國家標準。對無規(guī)定符號的圖形應采用該行業(yè)的常用畫法。2.13.2圖題及圖中說明每個圖均應有圖題(由圖號和圖名組成)。圖號按章編排,如第1章第一圖的圖號為“圖1-1”等。圖題置于圖下。有圖注或其他說明時應置于圖題之上。圖名在圖號之后空一格排寫。引用圖應說明出處,在圖題右上角加引用文獻編號。圖中若有分圖時,分圖號用a)、b)等置于分圖之下。圖中各部分說明應采用中文(引用的外文圖除外)或數(shù)字項號,各項文字說明置于圖題之上(有分圖題者,置于分圖題之上)。圖題用五號字,圖內(nèi)文字及說明均用五號字,中文用宋體。2.13.3插圖編排插圖與其圖題為一個整體,不得拆開排寫于兩頁。插圖應編排在正文提及之后,插圖處的該頁空白不夠排寫該圖整體時,則可將其后文字部分提前排寫,將圖移到次頁最前面。2.13.4坐標單位有數(shù)字標注的坐標圖,除無單位者(如標示值)之外,必須注明坐標單位。2.13.5論文中照片圖及插圖畢業(yè)論文中的照片圖均應是原版照片粘貼(或數(shù)碼像機圖片),照片可為黑白或彩色,應主題突出、層次分明、清晰整潔、反差適中。照片采用光面相紙,不宜用布紋相紙。對金相顯微組織照片必須注明放大倍數(shù)。畢業(yè)論文中的插圖不得采用復印件。對于復雜的引用圖,可采用數(shù)字化儀表輸入計算機打印出來的圖稿。2.14附錄理工類論文附錄的序號采用“附錄1”、“附錄2”等,附錄順序為開題報告、文獻綜述、外文文獻的中文譯文及外文復印件等。文管類論文附錄序號相應采用“附錄一”、“附錄二”等。3、論文排版要求3.1紙張要求及頁面設置名稱格式要求紙張B5(182×257),幅面白色頁面設置上下頁邊距2.5cm和2cm,左右頁邊距2.4cm和2cm,頁眉、頁腳分別為1.8cm和1.7cm,對稱頁邊距、左側(cè)裝訂并裝訂線為0cm、奇偶頁不同、無網(wǎng)格頁眉宋體字五號居中頁碼宋體字小五號居中3.2封面(詳見模版、B5紙單面打印)名稱格式要求論文題目黑體字二號,行距固定值25磅,間距段前、段后分別為0.5行。論文題目中文字數(shù)不得超過25字,要求字體居中填寫姓名大學楷體字小二號,行距固定值20磅,間距段前、段后分別為0.5行。每字間空1格,要求字體居中年月宋體字小三號,行距固定值20磅,間距段前、段后分別為0.5行。數(shù)字用阿拉伯數(shù)字,日期為論文提交日期,要求字體居中3.3封面2(詳見模版、B5紙單面打印)名稱格式要求本科畢業(yè)設計宋體字小二號,行距固定值25磅,間距段前、段后分別為0.5行,要求字體居中論文題目黑體字二號,行距固定值25磅,間距段前、段后分別為0.5行。論文題目中文字數(shù)不得超過25字,要求字體居中學院(系)專業(yè)同上學生姓名同上學號同上指導教師同上答辯日期同上3.4本科畢業(yè)設計/論文任務書(單面打印)本科畢業(yè)設計/論文B5紙,單面打印,不編頁碼3.5中、英文摘要名稱中文摘要英文摘要標題摘要:黑體字小二居中,行距固定值20磅,間距段前、段后分別為1行Abstract:TimesNewRoman體小二號居中

溫馨提示

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

評論

0/150

提交評論