版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于Web的在線考試系統(tǒng)組員:邵海燕王文靜學(xué)號(hào):11108009151110800927班級(jí):11工商9班指導(dǎo)教師:胡昌龍湖北工業(yè)大學(xué)管理學(xué)院二〇一三年十二月二十日基于web的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要利用網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)技術(shù),結(jié)合目前硬件價(jià)格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢(shì),我們基于B/S模式研究開(kāi)發(fā)了試題庫(kù)與在線考試系統(tǒng)這一ASP應(yīng)用程序,基于web的網(wǎng)絡(luò)考試系統(tǒng)。它的運(yùn)用方便、操作簡(jiǎn)單,效率很高,現(xiàn)階段雖只實(shí)現(xiàn)了試卷的客觀題部分以及簡(jiǎn)單的主觀題型,但已具有試題(卷)錄入、修改和查詢(xún),以及進(jìn)行在線考試等重要功能,也就是說(shuō)實(shí)現(xiàn)了真正的無(wú)紙化考試,滿足任何授權(quán)的考生隨時(shí)隨地考試并迅速獲得成績(jī),并給出其詳細(xì)的成績(jī)分析與試卷評(píng)估,前臺(tái)主要用于考生注冊(cè)和登錄系統(tǒng)、在線考試、查詢(xún)成績(jī)以及修改個(gè)人資料等;后臺(tái)主要用于管理員對(duì)考生信息、課程信息、考題信息和考生成績(jī)信息、智能出卷等進(jìn)行管理。本系統(tǒng)的實(shí)現(xiàn)有利于提高網(wǎng)絡(luò)教學(xué)的質(zhì)量同時(shí)大大拓展了考試的靈活性,閱卷效率,以及保證了考試的公平性、答案的安全性。關(guān)鍵詞:考試系統(tǒng);B/S模式;網(wǎng)絡(luò);ASP應(yīng)用目錄TOC\o"1-3"\h\u第1章引言11.1基本介紹11.2運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu)21.3系統(tǒng)特點(diǎn)21.4一個(gè)完整的網(wǎng)絡(luò)考試系統(tǒng)項(xiàng)目分析3第2章ASP技術(shù)介紹5第3章需求分析93.1問(wèn)題定義93.2系統(tǒng)目標(biāo)93.3可行性分析93.3.1傳統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)用程序的分層結(jié)構(gòu)93.3.2現(xiàn)有的數(shù)據(jù)庫(kù)應(yīng)用程序的分層結(jié)構(gòu)113.4本系統(tǒng)的方案選擇12第4章系統(tǒng)詳細(xì)設(shè)計(jì)134.1系統(tǒng)結(jié)構(gòu)134.2開(kāi)發(fā)工具134.3數(shù)據(jù)流程圖144.4數(shù)據(jù)字典15第5章數(shù)據(jù)庫(kù)165.1數(shù)據(jù)庫(kù)需求分析165.2數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)及數(shù)據(jù)165.2.1管理表(admin)175.2.2學(xué)生信息表(student)175.2.3試題類(lèi)型信息表(type)185.2.4學(xué)生成績(jī)表(score)185.2.5專(zhuān)業(yè)信息表(Special)185.2.6專(zhuān)業(yè)科目基本信息表(Subject)195.2.7專(zhuān)業(yè)班級(jí)基本信息表(class)19第6章程序設(shè)計(jì)與實(shí)現(xiàn)206.1系統(tǒng)功能模塊206.1.1考試登陸模塊設(shè)計(jì)206.1.2考試界面設(shè)計(jì)216.1.3后臺(tái)管理設(shè)計(jì)216.1.4成績(jī)查詢(xún)?cè)O(shè)計(jì)216.2系統(tǒng)測(cè)試216.2.1管理員登陸測(cè)試216.2.2學(xué)生登陸測(cè)試236.2.3考試頁(yè)面測(cè)試246.2.4管理員后臺(tái)功能測(cè)試246.2.5學(xué)科管理頁(yè)面測(cè)試246.3.6班級(jí)管理測(cè)試256.2.7添加試卷測(cè)試25總結(jié)26致謝27參考文獻(xiàn)28附錄30附錄A:主要代碼程序30附錄B:系統(tǒng)使用說(shuō)明書(shū)34第1章引言現(xiàn)階段,學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出卷、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。顯然,隨著考試類(lèi)型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,如遠(yuǎn)程教育和虛擬教學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶(hù)。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行在線考試,以減輕教師的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了考試的質(zhì)量,從而使考試更趨于公證!客觀!更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國(guó)際著名的計(jì)算機(jī)公司所舉辦的各種認(rèn)證考試絕大部分采用這種方式。為了適應(yīng)新形勢(shì)的發(fā)展,我們推出了這一系統(tǒng),使其盡快在各類(lèi)考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來(lái)。1.1基本介紹基于web在線考試系統(tǒng)采用ASP、HTML、DreamweaverCS4、Photoshop、Javascript、VBScript、Java編程語(yǔ)言、圖形編輯與數(shù)據(jù)庫(kù)等工具,通過(guò)基于WEB服務(wù)器訪問(wèn)純WEB頁(yè)面,實(shí)現(xiàn)在線出卷與考試等各項(xiàng)相關(guān)的功能。它是專(zhuān)門(mén)用于試題(卷)錄入、查詢(xún)、修改、刪除和參加在線考試的ASP應(yīng)用程序。其最大的特點(diǎn)是開(kāi)放性、方便性和靈活性。主要是指一般的管理員用戶(hù)不僅可以輕松地向題庫(kù)添加、修改和查詢(xún)?cè)囶}(卷),而且還可以自動(dòng)新增科目并建立相應(yīng)的數(shù)據(jù)表;它還允許用戶(hù)根據(jù)自己的需求,從現(xiàn)有的試題庫(kù)中靈活地抽取各類(lèi)試題,以組建適合于自身所需的試卷。而且,試卷的難易程度和形式以及各大題分?jǐn)?shù)等都由管理員根據(jù)具體需要確定??忌ㄟ^(guò)瀏覽器進(jìn)行有效的身份驗(yàn)證登錄后,輸入正確的選擇試卷信息,并要求在規(guī)定的時(shí)間內(nèi)進(jìn)行答題,當(dāng)達(dá)到規(guī)定的時(shí)間后,系統(tǒng)將自動(dòng)予以提交。一旦考生做完后便能立即看到預(yù)先記錄在庫(kù)中的標(biāo)準(zhǔn)答案和自己的平時(shí)成績(jī)(正規(guī)考試試卷不得隨意更改以及答案將不及時(shí)提供),并且其答案和分?jǐn)?shù)將被記入庫(kù)中以供審核和查閱,并作為成績(jī)?cè)u(píng)估和試卷分析的歷史數(shù)據(jù);另外,還可完全由計(jì)算機(jī)自動(dòng)按照”難度系數(shù)”靈活、隨機(jī)的抽取試題庫(kù)中的各類(lèi)試題組成各種形式的試卷,其內(nèi)容會(huì)隨著庫(kù)中試題的改變而改變,不妨把它稱(chēng)之為實(shí)時(shí)的互動(dòng)的試卷。用戶(hù)對(duì)象主要是大、中、小學(xué)及職業(yè)學(xué)校等單位的教師及學(xué)生和企事業(yè)單位的教育部門(mén)(因企事業(yè)單位每年要對(duì)員工進(jìn)行素質(zhì)、安全教育與技能等方面的培訓(xùn)及考試等)。1.2運(yùn)行環(huán)境與系統(tǒng)結(jié)構(gòu)基于web的在線考試系統(tǒng)是基于ASP開(kāi)發(fā)的一套網(wǎng)絡(luò)考試系統(tǒng),正常使用該系統(tǒng)您必須保證您的服務(wù)器滿足如下要求:
(1)硬件環(huán)境:已配置好IIS7的win7系統(tǒng)或者已配置IIS5.0以上的XP系統(tǒng)及windowNT2003等服務(wù)器。(2)數(shù)據(jù)庫(kù):Access2007。(3)其他:服務(wù)器必須安裝微軟IE瀏覽器5.0+。
本系統(tǒng)在Windows7+ACCESS2007下調(diào)試通過(guò)。1.3系統(tǒng)特點(diǎn)系統(tǒng)聯(lián)為一體,界面整齊、美觀,操作簡(jiǎn)單、方便。另外,支持按權(quán)限對(duì)系統(tǒng)進(jìn)行操作,即不同類(lèi)型的用戶(hù)擁有相異的權(quán)限對(duì)題庫(kù)執(zhí)行不同的操作。主要是在首頁(yè)通過(guò)兩種不同的方式進(jìn)入相異的操作界面,以確保整個(gè)數(shù)據(jù)庫(kù)中數(shù)據(jù)的安全性及完整性。其主要特點(diǎn)體現(xiàn)在以下三個(gè)方面:(1)自主設(shè)計(jì)數(shù)據(jù)庫(kù)(2)自主調(diào)用數(shù)據(jù)庫(kù)(3)自主管理數(shù)據(jù)庫(kù)自主設(shè)計(jì)數(shù)據(jù)庫(kù)是指用戶(hù)能夠根據(jù)自己的需要?jiǎng)?chuàng)建新科目數(shù)據(jù)庫(kù)(即系統(tǒng)實(shí)現(xiàn)了自動(dòng)建表的功能),讓數(shù)據(jù)庫(kù)真正成為用戶(hù)自己的數(shù)據(jù)庫(kù)。不過(guò),只要庫(kù)中已存在該科目名稱(chēng)及表名,則不予重建,這樣就保證了數(shù)據(jù)的統(tǒng)一性;自主調(diào)用數(shù)據(jù)庫(kù)即允許用戶(hù)能自由地從數(shù)據(jù)庫(kù)中抽取試題組成試卷,試卷中有幾道大題和小題以及是否提供查看答案均由用戶(hù)自行設(shè)置并選題。通常來(lái)說(shuō),一份高質(zhì)量的試卷,需要用戶(hù)反復(fù)推敲、比較和琢磨,用戶(hù)就像進(jìn)超市買(mǎi)東西一樣能方便地把看中的取出來(lái),也可反悔把不需要的退回去,并且在形成一份完整的試卷之前,允許任意調(diào)整該試題的次序。在組卷時(shí),還可以多份試卷選取同一試題或同一知識(shí)點(diǎn)的試題,但嚴(yán)禁一套試卷中出現(xiàn)知識(shí)點(diǎn)相同(似)且難度一致的試題。不過(guò),其最大的缺陷在于目前只實(shí)現(xiàn)了試卷中的客觀題部分,即包括判斷、單選和多選題。而且,還沒(méi)有實(shí)現(xiàn)客觀題部分和真正的多媒體試卷;自主管理數(shù)據(jù)庫(kù)指一般用戶(hù)具有添加、修改和檢索數(shù)據(jù)的權(quán)力,實(shí)現(xiàn)數(shù)據(jù)庫(kù)的可擴(kuò)充性和開(kāi)放性。而管理員則另具有刪除數(shù)據(jù)的權(quán)力,從而達(dá)到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的,具體情況請(qǐng)見(jiàn)系統(tǒng)演示。1.4一個(gè)完整的網(wǎng)絡(luò)考試系統(tǒng)項(xiàng)目分析網(wǎng)絡(luò)考試系統(tǒng)的構(gòu)成(一)考生考試子系統(tǒng)考試子系統(tǒng)是網(wǎng)絡(luò)考試系統(tǒng)的核心部分,它的工作流程如圖2所示,由于采用Web技術(shù)實(shí)現(xiàn),所以從理論上講,考試可以在任何時(shí)候、任何地方進(jìn)行,但是為了使考場(chǎng)易于組織和管理,所以本系統(tǒng)對(duì)考生是否參加過(guò)該科目的考試作了嚴(yán)格的限制,因此在進(jìn)入網(wǎng)站時(shí)首先判斷該考生是否已經(jīng)參加過(guò)該科目考試,如果已經(jīng)參加過(guò)該科目的考試,則不準(zhǔn)在重復(fù)參加考試。當(dāng)前時(shí)間是否為申請(qǐng)?jiān)嚲頃r(shí)制定的考試時(shí)間,由于判斷的時(shí)間是服務(wù)器端的時(shí)間,所以跟考試機(jī)器的時(shí)間無(wú)關(guān),即使考生修改所在機(jī)器的時(shí)間,也無(wú)濟(jì)于事。為了方便將學(xué)生集中起來(lái)考試有利于監(jiān)考,系統(tǒng)也可以通過(guò)判斷考生是否在規(guī)定時(shí)間內(nèi)已經(jīng)參加過(guò)考試,如果該考生已經(jīng)在規(guī)定時(shí)間內(nèi)參加過(guò)考試系統(tǒng)會(huì)限制學(xué)生再次參加考試??忌诳忌卿涰?yè)面輸入自己的信息,如學(xué)號(hào)、密碼等等,單擊“登陸”后進(jìn)入信息處理程序(在服務(wù)器端執(zhí)行),試卷頁(yè)面上的試題內(nèi)容根據(jù)與現(xiàn)有考試中心管理員申請(qǐng)好的。同時(shí)在頁(yè)面上動(dòng)態(tài)地顯示考試狀態(tài),考試開(kāi)始的時(shí)間、結(jié)束的時(shí)間和剩余時(shí)間,當(dāng)考試時(shí)間到或考生點(diǎn)擊“提交試卷”按鈕時(shí),系統(tǒng)會(huì)自動(dòng)將試卷提交,后臺(tái)自動(dòng)進(jìn)行閱卷。1、考生登陸:考生正確輸入賬號(hào)信息,進(jìn)入系統(tǒng)后,系統(tǒng)會(huì)顯示該考生的考試信息,若未參加該科考試,則可點(diǎn)擊試卷標(biāo)題在規(guī)定時(shí)間內(nèi)完成考試。若該考生已經(jīng)完成該科考試,則會(huì)在試卷標(biāo)題后面顯示“已考”字樣,如圖1.4。圖1.1考試信息2、密碼修改:修改密碼可以確保系統(tǒng)的安全性,考生應(yīng)該定期對(duì)登陸密碼進(jìn)行修改。3、開(kāi)始考試:考生登錄成功后,如果考生未參加該科目考試,考生可點(diǎn)擊試卷題目開(kāi)始考試,此時(shí)會(huì)彈出相應(yīng)的時(shí)間,考生可根據(jù)給出的時(shí)間做相應(yīng)的答卷。4、答案修改:做完試卷后,對(duì)試卷答案進(jìn)行檢查,對(duì)答案不正確的可以在相應(yīng)的答案出修改。5、提交試卷:檢查無(wú)誤后可對(duì)試卷進(jìn)行提交,提交后系統(tǒng)會(huì)根據(jù)系統(tǒng)預(yù)先給出的答案進(jìn)行對(duì)比,對(duì)比后給出相應(yīng)的正確答案后試卷評(píng)分,如果在系統(tǒng)給定時(shí)間仍沒(méi)有完成答卷的,系統(tǒng)會(huì)自動(dòng)結(jié)束考試,給出相應(yīng)的答案及考試分?jǐn)?shù)。6、成績(jī)查詢(xún):通過(guò)成績(jī)查詢(xún),可以查看已考科目的相應(yīng)成績(jī)。7、退出系統(tǒng):當(dāng)考試結(jié)束后,考生應(yīng)該退出系統(tǒng),以免被其他人修改你的信息。(二)管理子系統(tǒng)考試系統(tǒng)管理員登陸:未了更好的管理學(xué)生信息,增加試卷信息,為系統(tǒng)管理員提供的管理接口,管理員可以通過(guò)管理員登錄頁(yè)面登錄系統(tǒng)對(duì)系統(tǒng)進(jìn)行維護(hù),比如管理考生信息,試卷信息等。學(xué)生管理:對(duì)學(xué)生信息進(jìn)行管理。增加考生:對(duì)考生的不同信息作了不同的限制,學(xué)號(hào)是考生的唯一標(biāo)識(shí),不允許重復(fù),可以一次為考生一次申請(qǐng)任意多個(gè)科目的試卷,(一個(gè)科目一個(gè)考生只能申請(qǐng)一份試卷,第二次申請(qǐng)其他科目的試卷是必須提供相同的姓名和準(zhǔn)考證編號(hào)),注意這里為考生指定相應(yīng)的考試。考生信息查詢(xún):查詢(xún)已注冊(cè)了的考生,可以修改考生的注冊(cè)信息,刪除考生等。成績(jī)管理:成績(jī)信息查詢(xún):可以通過(guò)科目選擇和考試名稱(chēng)查詢(xún)考生的考試成績(jī)。刪除成績(jī):可以通過(guò)刪除功能刪除該生的考試成績(jī)。用戶(hù)管理:修改管理員密碼。試題管理:在試題管理下,管理員可以對(duì)單選題、判斷題、填空題進(jìn)行增加、修改、刪除等操作。試卷管理:通過(guò)試卷管理,管理員可以對(duì)試卷進(jìn)行管理。綜合管理:在綜合管理下,管理員可以對(duì)專(zhuān)業(yè)、班級(jí)、學(xué)科、學(xué)科章節(jié)進(jìn)行管理。退出系統(tǒng):為了系統(tǒng)安全,管理員在完成所有維護(hù)后,應(yīng)該退出系統(tǒng)。(三)后臺(tái)功能系統(tǒng)(整個(gè)考試系統(tǒng)的核心所在)管理員出卷:管理員通過(guò)增加單選題、判斷題、填空題等組織試卷。自動(dòng)閱卷:考生提交試卷(系統(tǒng)也會(huì)根據(jù)考試時(shí)間)系統(tǒng)自動(dòng)進(jìn)行。ASP技術(shù)介紹MicrosoftActiveServerPages即我們所稱(chēng)的ASP,其實(shí)是一套微軟開(kāi)發(fā)的服務(wù)器端腳本環(huán)境。ActiveServerPage是創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)的一個(gè)很好的工具,它起一種編程語(yǔ)言的作用,可以利用它編寫(xiě)動(dòng)態(tài)產(chǎn)生HTML的程序代碼。因此,只要用戶(hù)瀏覽Web站點(diǎn)并請(qǐng)求一個(gè)ASP頁(yè),Web服務(wù)器就可以處理相應(yīng)的ASP代碼,生成HTML代碼,然后將它傳遞到用戶(hù)瀏覽器并顯示出網(wǎng)頁(yè)。ASP內(nèi)含于IIS3.0和4.0之中,通過(guò)ASP我們可以結(jié)合HTML網(wǎng)頁(yè)、ASP指令和ActiveX元件建立動(dòng)態(tài)、交互且高效的WEB服務(wù)器應(yīng)用程序。有了ASP就不必?fù)?dān)心客戶(hù)的瀏覽器是否能運(yùn)行所編寫(xiě)的代碼,因?yàn)樗械某绦蚨紝⒃诜?wù)器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當(dāng)程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶(hù)瀏覽器,這樣也就減輕了客戶(hù)端瀏覽器的負(fù)擔(dān),大大提高了交互的速度。以下羅列了ASP所獨(dú)具的一些特點(diǎn):1.使用VBScript、JScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。2.無(wú)須編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。3.使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。4.與瀏覽器無(wú)關(guān),用戶(hù)端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ASP所使用的腳本語(yǔ)言(VBScript、Jscript)均在WEB服務(wù)器端執(zhí)行,用戶(hù)端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。5.ASP能與任何ActiveXscripting語(yǔ)言相容。除了可使用VBScript或JScript語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò)plug-in的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件。6.ASP的源程序,不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。7.可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶(hù)端的腳本。8.物件導(dǎo)向(Object-oriented)。9.ActiveXServerComponents(ActiveX服務(wù)器元件)具有無(wú)限可擴(kuò)充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等編程語(yǔ)言來(lái)編寫(xiě)你所需要的ActiveXServerComponent。10.另外,ASP技術(shù)的處理速度相當(dāng)快,并且其安全性也很高。ASP最重要的優(yōu)點(diǎn)是能夠建立對(duì)諸如時(shí)間、地點(diǎn)、用戶(hù)標(biāo)志、以前的選擇和活動(dòng)等因素敏感的頁(yè)面。換句話說(shuō),可針對(duì)每個(gè)用戶(hù)的個(gè)別需求,用ASP定制網(wǎng)頁(yè),能夠滿足用戶(hù)的各種需求??傊珹SP包含三方面含義:1.Active:ASP使用了微軟的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對(duì)象,程序調(diào)用對(duì)象的技術(shù),簡(jiǎn)化編程,加強(qiáng)程序間合作。ASP本身封裝了一些基本組件和常用組件,有很多公司也開(kāi)發(fā)了很多實(shí)用組件。只要你可以在服務(wù)器上安裝這些組件,通過(guò)訪問(wèn)組件,你就可以快速、簡(jiǎn)易地建立自己的WEB應(yīng)用。2.Server:ASP運(yùn)行在服務(wù)器端。這樣就不必?fù)?dān)心瀏覽器是否支持ASP所使用的編程語(yǔ)言。ASP的編程語(yǔ)言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一個(gè)簡(jiǎn)集,會(huì)VB的人可以很方便的快速上手。然而Netscape瀏覽器不支持客戶(hù)端的VBSCRIPT,所以最好不要在客戶(hù)端使用VBSCRIPT。而在服務(wù)器端,則無(wú)需考慮瀏覽器的支持問(wèn)題。Netscape瀏覽器也可以正常顯示ASP頁(yè)面。3.Pages:ASP返回標(biāo)準(zhǔn)的HTML頁(yè)面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁(yè)面源文件時(shí),看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。由此可以看出,ASP是在IIS下開(kāi)發(fā)WEB應(yīng)用的一種簡(jiǎn)單、方便的編程工具。在了解了VBSCRIPT的基本語(yǔ)法后,只需要清楚各個(gè)組件的用途、屬性、方法,就可以輕松編寫(xiě)出自己的ASP系統(tǒng)。運(yùn)行ASP所需的環(huán)境如下:☆MicrosoftInternetInformationServerversion3.0/4.0onWindowsNTServer☆MicrosoftPeerWebServicesVersion3.0onWindowsNTWorkstation☆MicrosoftPersonalWebServeronWindows95/98與一般的程序不同,ASP程序無(wú)須編譯。ASP程序的控制部份,是使用VBScript、JScript等腳本語(yǔ)言來(lái)設(shè)計(jì)的,當(dāng)執(zhí)行ASP程序時(shí),腳本程序?qū)⒁徽酌畎l(fā)送給腳本解釋器(即腳本引擎),由腳本解釋器進(jìn)行翻譯并將其轉(zhuǎn)換成服務(wù)器所能執(zhí)行的命令。當(dāng)然,同其他編程語(yǔ)言一樣,ASP程序的編寫(xiě)也遵循一定的規(guī)則,如果你想使用你所喜愛(ài)的腳本語(yǔ)言編寫(xiě)ASP程序,那么你的服務(wù)器上必須要有能解釋這種腳本語(yǔ)言的腳本解釋器。當(dāng)你安裝ASP時(shí),系統(tǒng)提供了兩種腳本語(yǔ)言:VBSrcipt和JScript,而VBScript則被作為系統(tǒng)默認(rèn)的腳本語(yǔ)言。ASP程序其實(shí)是以擴(kuò)展名為.asp的純文本形式存在于WEB服務(wù)器上的,可以用任何文本編輯器打開(kāi)它,ASP程序中可以包含純文本、HTML標(biāo)記以及腳本命令。只需將.asp程序放在Web服務(wù)器的虛擬目錄下(該目錄必須要有可執(zhí)行權(quán)限),就可以通過(guò)WWW的方式訪問(wèn)ASP程序了。要學(xué)好ASP程序的設(shè)計(jì),必須掌握腳本的編寫(xiě),那么究竟什么是腳本呢?其實(shí)腳本是由一系列的腳本命令所組成的,如同一般的程序,腳本可以將一個(gè)值賦給一個(gè)變量,可以命令Web服務(wù)器發(fā)送一個(gè)值到客戶(hù)瀏覽器,還可以將一系列命令定義成一個(gè)過(guò)程。要編寫(xiě)腳本,你必須要熟悉至少一門(mén)腳本語(yǔ)言,如VBScript。腳本語(yǔ)言是一種介于HTML和諸如JAVA、VisualBasic、C++等編程語(yǔ)言之間的一種特殊的語(yǔ)言,盡管它更接近后者,但它卻不具有編程語(yǔ)言復(fù)雜、嚴(yán)謹(jǐn)?shù)恼Z(yǔ)法和規(guī)則。如前所述ASP所提供的腳本運(yùn)行環(huán)境可支持多種腳本語(yǔ)言,譬如:JScript、REXX、PERL等等,這無(wú)疑給ASP程序設(shè)計(jì)者提供了廣泛的發(fā)揮余地。ASP的出現(xiàn)使得廣大Web設(shè)計(jì)者不必在為客戶(hù)瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè).asp文件中使用不同的腳本語(yǔ)言,都無(wú)須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶(hù)瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語(yǔ)言即可。ASP的對(duì)象和組件:1.ASP有7個(gè)固有對(duì)象這7個(gè)固有對(duì)象分別是Request、Response、Server、Application、Session、ASPError和ObjectContext。Request對(duì)象用來(lái)處理用戶(hù)做出的請(qǐng)求,就是處理用戶(hù)要求瀏覽器查看特定的網(wǎng)頁(yè)或Web應(yīng)用時(shí)做出的請(qǐng)求。此請(qǐng)求可以HTML的形式輸入或僅以URL的形式作出。Response對(duì)象用來(lái)處理從Web服務(wù)器向用戶(hù)發(fā)送信息并對(duì)此信息進(jìn)行控制。Serve對(duì)象用來(lái)代表服務(wù)器自身。因此它提供幾個(gè)與Web服務(wù)器可能要完成的任務(wù)相關(guān)的常用功能,諸如建立新對(duì)象和設(shè)置腳本的超時(shí)特性等。還有通過(guò)將不合法字符轉(zhuǎn)化為合法字符,把字符串轉(zhuǎn)換為URL和HTML正確的使用格式的方法。Application對(duì)象用來(lái)代表應(yīng)用,可用它來(lái)管理諸如應(yīng)用目錄這一類(lèi)的東西。Session對(duì)象用來(lái)代表用戶(hù)會(huì)話,并存儲(chǔ)該會(huì)話的信息??衫肧ession對(duì)象來(lái)管理如Web服務(wù)器在用戶(hù)“請(qǐng)求”之間等待的時(shí)間等。ObjectContext對(duì)象用來(lái)管理事務(wù)處理。它目前已經(jīng)集成到Windows2000操作系統(tǒng)中了。它包含了所有ASP其他對(duì)象,可通過(guò)ObjectContext引用ASP的每個(gè)對(duì)象。ASPError對(duì)象包含ASP腳本或asp.dll本身產(chǎn)生的任何錯(cuò)誤的詳細(xì)內(nèi)容。2.MicrosoftDataAccessComponentMDAC作為操作系統(tǒng)的組成部分的組件,與ASP一起提供。此組件中包含一組稱(chēng)為ActiveXDataObject(ADO)的對(duì)象,他們對(duì)于查看不同平臺(tái)上的各種數(shù)據(jù)(數(shù)據(jù)庫(kù)、表單、文本文件)是必不可少的。ADO主要有3個(gè)對(duì)象,分別是Connection、Command和Recordset。Connection對(duì)象就是使ADO與數(shù)據(jù)庫(kù)之間建立一個(gè)通道,也就是實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接。Command對(duì)象就是對(duì)數(shù)據(jù)庫(kù)進(jìn)行發(fā)號(hào)施令,比如建立新的索引,執(zhí)行查詢(xún)等,它可以通過(guò)標(biāo)準(zhǔn)的SQL數(shù)據(jù)庫(kù)操作語(yǔ)言得以實(shí)現(xiàn)。Recordset對(duì)象是一個(gè)數(shù)據(jù)記錄集,它包含了我們檢索出來(lái)的記錄數(shù)據(jù),通過(guò)它可以直接對(duì)數(shù)據(jù)庫(kù)進(jìn)行修改。3.活動(dòng)服務(wù)器組件活動(dòng)服務(wù)器組件是與ASP一起免費(fèi)帶來(lái)的組件或DLL,他們有著廣泛的用途。主要包括ADRotator、BrowserCapabilities、ContentLink、ContentRotator、Counters、loggingUtility、MyInfo、PageCounter、permissionChecker、tools等組件。由于本次設(shè)計(jì)用到的不多,在此就不詳細(xì)介紹了。4.ASP腳本對(duì)象他們分別是Dictionary、FileSystemObject和TextStream.由于本設(shè)計(jì)用到的也不多,在此就不詳細(xì)介紹了。第3章需求分析3.1問(wèn)題定義現(xiàn)在網(wǎng)絡(luò)正在改變著傳統(tǒng)的教育方式,網(wǎng)絡(luò)教育也越來(lái)越多,就算是傳統(tǒng)的教育方式下,把考試搬到網(wǎng)絡(luò)上也是一種趨勢(shì)??荚嚨臒o(wú)紙化網(wǎng)絡(luò)化不僅能有效減少老師的工作量,減少資源浪費(fèi),保護(hù)環(huán)境。很好的利用計(jì)算機(jī)的優(yōu)勢(shì),提高工作效率,也能使考試更加公平、公正。所以就一定要構(gòu)建一個(gè)性能良好安全可靠的可以滿足大量學(xué)生同時(shí)使用的網(wǎng)絡(luò)考試系統(tǒng)。本原型系統(tǒng)主要功能如下:學(xué)生可以在網(wǎng)上進(jìn)行考試,考試結(jié)束后由計(jì)算機(jī)批改試題給出分?jǐn)?shù),并記錄成績(jī)。學(xué)生在還可以在網(wǎng)上查詢(xún)自己的考試成績(jī),修改密碼等個(gè)人資料。老師可以在網(wǎng)上出題,修改密碼等個(gè)人資料。3.2系統(tǒng)目標(biāo)本網(wǎng)絡(luò)考試系統(tǒng)應(yīng)該能滿足學(xué)校幾千學(xué)生在任何地方、任何時(shí)間都能參加考試。本系統(tǒng)要讓學(xué)生、老師在網(wǎng)絡(luò)上可以維護(hù)自己的個(gè)人資料。學(xué)生也可以在網(wǎng)絡(luò)上通過(guò)本系統(tǒng)查詢(xún)自己考試的成績(jī);老師能通過(guò)網(wǎng)絡(luò)生成試卷管理學(xué)生信息等。3.3可行性分析3.3.1傳統(tǒng)的數(shù)據(jù)庫(kù)應(yīng)用程序的分層結(jié)構(gòu)圖3.1二層結(jié)構(gòu)圖傳統(tǒng)二層結(jié)構(gòu)傳統(tǒng)的二層式程序,也就是客戶(hù)/服務(wù)器(Client/Server)結(jié)構(gòu),這種程序相對(duì)簡(jiǎn)單、清楚、開(kāi)發(fā)容易,其結(jié)構(gòu)如圖1??蛻?hù)機(jī)都通過(guò)網(wǎng)絡(luò)連接到同一個(gè)數(shù)據(jù)庫(kù)上,不過(guò)這樣結(jié)構(gòu)問(wèn)題很多,最主要的就是性能較差維護(hù)困難已經(jīng)不適應(yīng)在因特網(wǎng)(Internet)上使用。數(shù)據(jù)同一性和完整性難以控制。同時(shí)由于每一個(gè)客戶(hù)機(jī)都必須安裝特定的軟件,且這種客戶(hù)端軟件體積還比較大,用戶(hù)使用起來(lái)非常不方便,所以目前已經(jīng)面臨淘汰。不過(guò)這樣的系統(tǒng)開(kāi)發(fā)比較簡(jiǎn)單,對(duì)開(kāi)發(fā)人員的技術(shù)要求也不高,在內(nèi)部局域網(wǎng)上使用還有一定的市場(chǎng),其結(jié)構(gòu)如圖3.1。三層數(shù)據(jù)庫(kù)應(yīng)用結(jié)構(gòu)三層結(jié)構(gòu)是目前用得最多的,這種結(jié)構(gòu)比傳統(tǒng)的C/S結(jié)構(gòu)增加了一個(gè)應(yīng)用程序服務(wù)器,應(yīng)用程序服務(wù)器包括了統(tǒng)一的界面、業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯等等,這樣客戶(hù)端程序就可以做得比較小,也就是常說(shuō)的瘦客戶(hù),更由于業(yè)務(wù)規(guī)則和數(shù)據(jù)處理邏輯的集中在服務(wù)器上統(tǒng)一管理,客戶(hù)端無(wú)須進(jìn)行復(fù)雜的計(jì)算,也不會(huì)因?yàn)殄e(cuò)誤的操作而影響到其他的用戶(hù),所以他的可靠性、穩(wěn)定性和效率都比較好。當(dāng)然開(kāi)發(fā)這樣的系統(tǒng)在技術(shù)上和成本上要求就要多一些。(其結(jié)構(gòu)如圖3.2)圖3.2三層結(jié)構(gòu)圖多層分布式數(shù)據(jù)庫(kù)系統(tǒng)近年來(lái)隨著因特網(wǎng)的快速發(fā)展,許多企業(yè)都開(kāi)始上網(wǎng),因此基于網(wǎng)絡(luò)的營(yíng)銷(xiāo)系統(tǒng)、MIS系統(tǒng)、ERP系統(tǒng)都快速發(fā)展起來(lái)了,這個(gè)時(shí)候僅僅三層的應(yīng)用程序已經(jīng)不能滿足實(shí)際需求了。因此又發(fā)展出來(lái)了多層分布式的數(shù)據(jù)庫(kù)系統(tǒng)。在多層分布式系統(tǒng)中,人們把中間的應(yīng)用服務(wù)器再拆分為很多比較小的系統(tǒng),均勻分散到多臺(tái)計(jì)算機(jī)中處理,這樣就能得到更好的性能并且降低了程序復(fù)雜度。在多層分布式數(shù)據(jù)庫(kù)系統(tǒng)中必須要有一個(gè)所謂的中間件來(lái)支持和管理分散的業(yè)務(wù)處理程序。在Windows平臺(tái)下微軟公司推出了的WindowsDNA(DistributedinterNetApplicationArchitecture,分布式網(wǎng)絡(luò)應(yīng)用結(jié)構(gòu))策略。把COM+作為WindowsDNA策略中的中間件。在Windows2000以上操作系統(tǒng)中,COM+成為了系統(tǒng)的一部分。COM+為中間層提供了負(fù)載平衡、對(duì)象池(ObjectPooling)、事務(wù)特性等一系列的強(qiáng)力支持,并且在COM+中工作的程序受到操作系統(tǒng)的保護(hù),從而最大的保證了系統(tǒng)的安全、穩(wěn)定和高效。當(dāng)然開(kāi)發(fā)這樣的系統(tǒng)要求開(kāi)發(fā)人員必須掌握COM(ComponentObjectModel,組件對(duì)象模型)和COM+技術(shù),開(kāi)發(fā)難度和成本更大了。圖3.3多層分布式數(shù)據(jù)庫(kù)系統(tǒng)3.3.2現(xiàn)有的數(shù)據(jù)庫(kù)應(yīng)用程序的分層結(jié)構(gòu)近幾年來(lái)因特網(wǎng)飛速發(fā)展,人們的生活因?yàn)榫W(wǎng)絡(luò)而在慢慢的改變?,F(xiàn)在的個(gè)人電腦(PC)上都安裝了瀏覽器(Browser)因此人們就利用瀏覽器來(lái)作為客戶(hù)端程序,萬(wàn)維網(wǎng)服務(wù)器(WebServer)作為中間層和客戶(hù)端溝通服務(wù)器,這就是現(xiàn)在流行的B/S(Browser/Server)結(jié)構(gòu)方式。在這種結(jié)構(gòu)下,本地的計(jì)算機(jī)無(wú)須安裝任何客戶(hù)端程序,只要有瀏覽器,可以使用因特網(wǎng)就可以使用系統(tǒng)了。他不僅僅減少了開(kāi)發(fā)客戶(hù)端帶來(lái)的成本,最關(guān)鍵的是,大大減少了系統(tǒng)維護(hù)的成本和時(shí)間,當(dāng)修改系統(tǒng)的時(shí)候不需要對(duì)客戶(hù)做任何的改動(dòng)。并且客戶(hù)也可以在任何計(jì)算機(jī)上使用你的系統(tǒng)而不要做特別的設(shè)置。在B/S系統(tǒng)中以微軟公司的IE瀏覽器、和IIS/ASP(InternetInformationServer/ActiveServerPages)服務(wù)器應(yīng)用最為廣泛,使用最方便,對(duì)中文的支持也是最好的。但是,ASP有一個(gè)天生的缺點(diǎn),就是ASP代碼是采用的VBScript、JScript或者PHP等腳本語(yǔ)言編寫(xiě),運(yùn)行速度相當(dāng)?shù)穆?,而且和HTML代碼是混在一起的,使ASP程序員既需要考慮與數(shù)據(jù)庫(kù)打交道,又需要關(guān)心如何與HTML配合,有時(shí)還需要用ASP直接生成HTML代碼。這樣構(gòu)建起來(lái)的系統(tǒng)當(dāng)然是不能滿足中、大型網(wǎng)絡(luò)應(yīng)用的需要。不過(guò)好在ASP可以通過(guò)腳本語(yǔ)言調(diào)用基于COM的程序,而得到功能和性能上的提升。在微軟公司最新的IIS5.0系統(tǒng)上更可以讓我們使用VC++、VB、Delphi等開(kāi)發(fā)工具建立定制的運(yùn)行于COM+環(huán)境中的ASP對(duì)象,這種對(duì)象,還可以和其他的COM+組件協(xié)同工作。這樣一來(lái)我們就可以用B/S方式構(gòu)建多層分布式的應(yīng)用系統(tǒng)來(lái)滿足大型網(wǎng)絡(luò)應(yīng)用。這也就是微軟公司所推出的Web分布式多層應(yīng)用程序結(jié)構(gòu)(其結(jié)構(gòu)如圖4)也就是我們常聽(tīng)到的WindowsDNA策略(WindowsDistributedinternetApplicationArchitecture,視窗系統(tǒng)分布式網(wǎng)絡(luò)應(yīng)用結(jié)構(gòu))。不過(guò)開(kāi)發(fā)這樣的系統(tǒng)需要開(kāi)發(fā)人員掌握更多的技術(shù),如:ASP、VBScript、JavaScript、HTML/DHTML、ADO、COM/DCOM、MTS/COM+等等,同時(shí)學(xué)習(xí)這么多的技術(shù)這對(duì)程序員來(lái)說(shuō)是一個(gè)不小的挑戰(zhàn)!圖3.4分層結(jié)構(gòu)圖3.4本系統(tǒng)的方案選擇本系統(tǒng)應(yīng)用于因特網(wǎng),并且要滿足一個(gè)學(xué)校幾千學(xué)生考試的需要,因此本系統(tǒng)決定采用微軟公司所推出的Web分布式多層應(yīng)用程序結(jié)構(gòu)是較好的方案,但是由于我的能力有限,只能用傳統(tǒng)的二層結(jié)構(gòu)進(jìn)行設(shè)計(jì)。第4章系統(tǒng)詳細(xì)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)由于該系統(tǒng)面向總校和分布于全國(guó)各地的教學(xué)中心,因此在系統(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)絡(luò)擴(kuò)展性和兼容性,以B/S結(jié)構(gòu)能滿足地理位置分散、通訊介質(zhì)各異的應(yīng)用。采用多層體系結(jié)構(gòu)可以將數(shù)據(jù)庫(kù)、業(yè)務(wù)邏輯、用戶(hù)界面分離開(kāi),這樣做的優(yōu)點(diǎn)是:可伸縮性好、可管理性強(qiáng)、可重用性好、部署應(yīng)用程序的代價(jià)比較小。系統(tǒng)的邏輯結(jié)構(gòu)如圖4.1所示:客戶(hù)端程序客戶(hù)端程序?yàn)g覽器應(yīng)用邏輯數(shù)據(jù)庫(kù)圖4.1網(wǎng)上考試系統(tǒng)結(jié)構(gòu)圖4.2開(kāi)發(fā)工具數(shù)據(jù)庫(kù)平臺(tái)采用Microsoft的Access2007,Access2007是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)。顧名思義,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)管理軟件,它的職能是維護(hù)數(shù)據(jù)庫(kù)、接受和完成用戶(hù)提出的訪問(wèn)數(shù)據(jù)的各種請(qǐng)求。Access不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢(xún),報(bào)表和應(yīng)用程序等。數(shù)據(jù)庫(kù)是有結(jié)構(gòu)的數(shù)據(jù)集合,它與一般的數(shù)據(jù)文件不同,(其中的數(shù)據(jù)是無(wú)結(jié)構(gòu)的)是一串文字或數(shù)字流。數(shù)據(jù)庫(kù)中的數(shù)據(jù)可以是文字、圖像、聲音等。表與表之間可以建立關(guān)系(或稱(chēng)關(guān)聯(lián),連接),以便查詢(xún)相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名為MDB。B/S結(jié)構(gòu)用戶(hù)界面的開(kāi)發(fā)采用AdobeDreamweaver。AdobeDreamweaver是一個(gè)用來(lái)進(jìn)行客戶(hù)/服務(wù)器開(kāi)發(fā)的完全的可視化開(kāi)發(fā)環(huán)境。通過(guò)AdobeDreamweaver可以用一種可視的直觀的方式來(lái)創(chuàng)建應(yīng)用程序的用戶(hù)界面和數(shù)據(jù)庫(kù)接口。在C/S結(jié)構(gòu)的應(yīng)用中,AdobeDreamweaver具有描述多個(gè)數(shù)據(jù)庫(kù)連接與檢索的能力。特別是AdobeDreamweaver能從大多數(shù)流行的RDBMS中存取數(shù)據(jù),另外,各種應(yīng)用程序又可以獨(dú)立于RDBMS,因?yàn)锳dobeDreamweaver可以使用數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)操作語(yǔ)言SQL(結(jié)構(gòu)化查詢(xún)語(yǔ)言)進(jìn)行。相對(duì)于其他C/S開(kāi)發(fā)環(huán)境,使用AdobeDreamweaver開(kāi)發(fā)更快、成本更低、質(zhì)量更高、功能更強(qiáng)。ASP全名ActiveServerPage,是一個(gè)WEB服務(wù)器端A的開(kāi)發(fā)環(huán)境,利用它可以產(chǎn)生和運(yùn)行動(dòng)態(tài)的、交互的、高性能的(都是微軟說(shuō)的)WEB服務(wù)應(yīng)用程序。像它的名字所表示的,ASP屬于ActiveX技術(shù)的一種。它是由微軟公司開(kāi)發(fā)的一個(gè)服務(wù)器端的腳本環(huán)境。當(dāng)腳本運(yùn)行在服務(wù)器端時(shí),WEB服務(wù)器完成涉及回送瀏覽器HTML頁(yè)的所有工作,并返回相應(yīng)的HTML文本。以下羅列了ActiveServerPages所獨(dú)具的一些特點(diǎn):(1)使用VBScript、JScript等簡(jiǎn)單易懂的腳本語(yǔ)言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。(2)無(wú)須compile編譯,容易編寫(xiě),可在服務(wù)器端直接執(zhí)行。(3)使用普通的文本編輯器,如Windows的記事本,即可進(jìn)行編輯設(shè)計(jì)。(4)與瀏覽器無(wú)關(guān)(BrowserIndependence),用戶(hù)端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設(shè)計(jì)的網(wǎng)頁(yè)內(nèi)容。ActiveServerPages所使用的腳本語(yǔ)言(VBScript、Jscript)均在WEB服務(wù)器端執(zhí)行,用戶(hù)端的瀏覽器不需要能夠執(zhí)行這些腳本語(yǔ)言。(5)ActiveServerPages能與任何ActiveXscripting語(yǔ)言相容。除了可使用VBScript或JScript語(yǔ)言來(lái)設(shè)計(jì)外,還通過(guò)plug-in的方式,使用由第三方所提供的其他腳本語(yǔ)言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件。(6)ActiveServerPages的源程序,不會(huì)被傳到客戶(hù)瀏覽器,因而可以避免所寫(xiě)的源程序被他人剽竊,也提高了程序的安全性。(7)可使用服務(wù)器端的腳本來(lái)產(chǎn)生客戶(hù)端的腳本。(8)ActiveXServerComponents(ActiveX服務(wù)器元件)具有無(wú)限可擴(kuò)充性??梢允褂肰isualBasic、Java、VisualC++、COBOL等編程語(yǔ)言來(lái)編寫(xiě)自己所需要的ActiveXServerComponents。4.3數(shù)據(jù)流程圖SD方法時(shí)20世紀(jì)70年代中期由StevensMyers與Constantine等人率先倡導(dǎo)的。20世紀(jì)70年代后期,Yourdon等人提出了SA在內(nèi)的基于數(shù)據(jù)流的系統(tǒng)設(shè)計(jì)方法。由于到多數(shù)軟件實(shí)際上都能表示為DFD圖,這種方法在理論上可以適用于任何非并發(fā)軟件的開(kāi)發(fā)工作。數(shù)據(jù)流圖,簡(jiǎn)稱(chēng)DFD,是SA方法中用于表示系統(tǒng)邏輯模型的一種工具,它以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,由于它只反映系統(tǒng)必須完成的邏輯功能,所以它是一種功能模型。用戶(hù)考試系統(tǒng)流程圖,它是本網(wǎng)上考試系統(tǒng)的核心。如圖4.2所示:返回返回用戶(hù)答題數(shù)據(jù)庫(kù)寫(xiě)入數(shù)據(jù)庫(kù)在線考試系統(tǒng)答案圖4.2網(wǎng)上考試系統(tǒng)流程圖4.4數(shù)據(jù)字典數(shù)據(jù)流圖僅描述了系統(tǒng)的“分解”,系統(tǒng)由哪幾部分組成,各部分之間的關(guān)系,并沒(méi)有對(duì)各個(gè)數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)進(jìn)行詳細(xì)說(shuō)明,如數(shù)據(jù)流,數(shù)據(jù)存儲(chǔ)的名字并不能反映其中的數(shù)據(jù)成分、數(shù)據(jù)項(xiàng)目?jī)?nèi)容和數(shù)據(jù)特性,在加工不能反映處理過(guò)程等等。分析人員僅靠“圖”來(lái)完整的理解一個(gè)系統(tǒng)的邏輯功能是不可能的。數(shù)據(jù)字典(DataDictionary,簡(jiǎn)稱(chēng)DD)就是用來(lái)定義數(shù)據(jù)流圖中的各個(gè)成分的具體含義的,它以一種準(zhǔn)確的、無(wú)二義性的說(shuō)明方式為系統(tǒng)的分析、設(shè)計(jì)及維護(hù)提供了有關(guān)元素的一致的定義和詳細(xì)的描述。它和數(shù)據(jù)流圖共同構(gòu)成了系統(tǒng)的邏輯模型,是需求規(guī)格說(shuō)明書(shū)的主要組成部分。前面已經(jīng)對(duì)數(shù)據(jù)庫(kù)、數(shù)據(jù)流圖進(jìn)行了詳細(xì)說(shuō)明這里我就不再闡述數(shù)據(jù)字典了。第5章數(shù)據(jù)庫(kù)5.1數(shù)據(jù)庫(kù)需求分析所謂題庫(kù)就是試題的倉(cāng)庫(kù),是把許多題目集合到一起,供試卷編制者隨時(shí)查詢(xún)和使用的集合。針對(duì)一般考試系統(tǒng)的需求,設(shè)計(jì)的主要數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下所示的:用戶(hù)信息,包括的數(shù)據(jù)項(xiàng)有:用戶(hù)編號(hào)、姓名、性別、院系等。試卷信息,包括的數(shù)據(jù)項(xiàng)有:試卷編碼、考試科目、試卷總分、試題分布、分值分布、考試時(shí)間、設(shè)定審核人、已經(jīng)審核人編號(hào)、已經(jīng)過(guò)時(shí)間等。成績(jī)信息,包括的數(shù)據(jù)項(xiàng)有:成績(jī)編號(hào)、用戶(hù)編號(hào)、開(kāi)始考試時(shí)間、結(jié)束考試時(shí)間等。試題信息,包括的數(shù)據(jù)項(xiàng)有:試題編號(hào)、題目正文、正確答案等。本系統(tǒng)應(yīng)該建立一個(gè)穩(wěn)定的后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng),通過(guò)該數(shù)據(jù)庫(kù)管理整個(gè)考試系統(tǒng)所需的信息(用戶(hù)信息、試題信息、試卷信息、考試信息等)。為了從多方面來(lái)保障考生考試信息的安全性、可信性和考試成績(jī)的可依賴(lài)性,本系統(tǒng)還應(yīng)該建立一套機(jī)制,這套機(jī)制至少應(yīng)該包括學(xué)生和教師的賬號(hào)的安全機(jī)制、后臺(tái)數(shù)據(jù)庫(kù)的安全機(jī)制、考試過(guò)程的控制機(jī)制。5.2數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)及數(shù)據(jù)本次開(kāi)發(fā)的數(shù)據(jù)庫(kù)包括4方面。題庫(kù)數(shù)據(jù):包括了判斷題、選擇題和填空題3種類(lèi)型題目。包括題目的題干、答案等信息。管理員、學(xué)生資料信息數(shù)據(jù):包括姓名、密碼、性別、班級(jí)和學(xué)號(hào)等基礎(chǔ)數(shù)據(jù)。成績(jī)資料表數(shù)據(jù):包括學(xué)生學(xué)號(hào)、分?jǐn)?shù)、等數(shù)據(jù)??荚囶}型數(shù)據(jù):包括考題數(shù)據(jù),每題分?jǐn)?shù)等基礎(chǔ)數(shù)據(jù)。本系統(tǒng)將使用MicrosoftAccess2007作為數(shù)據(jù)庫(kù)管理系統(tǒng)。安裝MicrosoftAccess2007,打開(kāi)并新建一個(gè)數(shù)據(jù)庫(kù),將其命名為huahaisoft.mdb數(shù)據(jù)庫(kù)中包含的數(shù)據(jù)表及其相應(yīng)功能如表5.1所示。表5.1數(shù)據(jù)表數(shù)據(jù)表功能admin存放管理員(教師)類(lèi)用戶(hù)基本信息student存放學(xué)生類(lèi)用戶(hù)基本信息score存放學(xué)生考試成績(jī)基本信息Special專(zhuān)業(yè)基本信息Subject科目基本信息Class班級(jí)基本信息Type試題基本類(lèi)型信息雖然MicrosoftAccess2007建立的數(shù)據(jù)表中字段的名稱(chēng)可以支持中文,但是從以往經(jīng)驗(yàn)來(lái)看,用于系統(tǒng)開(kāi)發(fā)而建立的數(shù)據(jù)庫(kù)最好不要使用中文,而是使用對(duì)應(yīng)于中文意義的英文。這是基于以下兩點(diǎn):在某些不支持中文的系統(tǒng)中,字段名稱(chēng)含有中文的數(shù)據(jù)庫(kù)將不能夠被識(shí)別,這樣數(shù)據(jù)庫(kù)就不能夠使用,從而使數(shù)據(jù)庫(kù)的可移植性下降;即使是在支持中文的Windows操作系統(tǒng)中,在某些情況下中文字段也有可能會(huì)不能識(shí)別,或者不能很好地識(shí)別。5.2.1管理表(admin)管理員(教師)信息表用于存放管理員(教師)類(lèi)用戶(hù)的基本信息,包括管理員(教師)姓名(AdminName)、管理員(教師)密碼(AdminPass)兩項(xiàng)基本信息。在已創(chuàng)建的Access2007數(shù)據(jù)庫(kù)huahaisoft.mdb中,右擊“表”創(chuàng)建一個(gè)表,名為Admin。向表中添加字段AdminName和AdminPass。其中,admin(姓名)字段作為該表的主關(guān)鍵字(primarykey),惟一標(biāo)識(shí)了一個(gè)管理員(教師)用戶(hù)記錄的信息。管理員(教師)信息數(shù)據(jù)表結(jié)構(gòu)如表5.2所示。表5.2admin字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注adminnamenvarchar(10)管理員姓名主關(guān)鍵字adminpassnvarchar(6)管理員密碼不能為空5.2.2學(xué)生信息表(student)學(xué)生信息表主要用于存放學(xué)生類(lèi)用戶(hù)的基本信息。包括學(xué)生學(xué)號(hào)(stunum)、學(xué)生姓名(stuname)、學(xué)生密碼(password)、學(xué)生性別(sex)、學(xué)生班級(jí)(classname)和學(xué)生專(zhuān)業(yè)(special)6個(gè)字段。其中,stunum(學(xué)生學(xué)號(hào))字段作為主關(guān)鍵字。學(xué)生信息表結(jié)構(gòu)如表5.3所示。
表5.3student字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注stunumrnvarchar(8)學(xué)生學(xué)號(hào)主關(guān)鍵字stunamenvarchar(10)學(xué)生姓名不能為空passwordnvarchar(6)學(xué)生密碼不能為空sexchar(2)學(xué)生性別不能為空classnamenvarchar(30)學(xué)生班級(jí)不能為空specialnvarchar(10)學(xué)生專(zhuān)業(yè)不能為空5.2.3試題類(lèi)型信息表(type)每次考試之前,由管理員(教師)為用戶(hù)創(chuàng)建本次考試的試卷,試卷信息被保存在試卷信息表中。包括試題科目(Subject)、試題章節(jié)(Chapters)、問(wèn)題(Question)、答案選項(xiàng)(Text)、答案(Answer)5個(gè)字段。其中,id(試題編號(hào))作為主關(guān)鍵字。id(試題編號(hào))標(biāo)識(shí)為“是”,標(biāo)識(shí)種子為“1”,標(biāo)識(shí)增量為“1”??荚囶}型信息表結(jié)構(gòu)如表5.4所示。表5.4type字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注idint試題編號(hào)不能為空Subjectint試題科目不能為空Chaptersint試題章節(jié)不能為空Questionint問(wèn)題不能為空Textint內(nèi)容不能為空Answerint答案不能為空5.2.4學(xué)生成績(jī)表(score)考試成績(jī)信息表主要用于存放學(xué)生類(lèi)用戶(hù)的考試成績(jī),是否獲得補(bǔ)考及其補(bǔ)考成績(jī)等基本信息。包括自動(dòng)編號(hào)(id)、學(xué)生學(xué)號(hào)(stuid)、學(xué)生成績(jī)(score)、考試編號(hào)(testid)4個(gè)字段。其中,id(自動(dòng)編號(hào))與stuid(學(xué)生學(xué)號(hào))作為主關(guān)鍵字??荚嚦煽?jī)信息表結(jié)構(gòu)如表5.5所示。表5.5score字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注idint自動(dòng)編號(hào)主關(guān)鍵字stuidnvarchar(8)學(xué)生學(xué)號(hào)不能為空testidint考試編號(hào)不能為空scoreint學(xué)生成績(jī)不能為空5.2.5專(zhuān)業(yè)信息表(Special)專(zhuān)業(yè)信息表主要用于存放學(xué)生類(lèi)用戶(hù)的專(zhuān)業(yè)信息。包括專(zhuān)業(yè)編號(hào)(specialid)、專(zhuān)業(yè)名稱(chēng)(specialname)2個(gè)字段。其中,specialid(專(zhuān)業(yè)編號(hào))與specialname(專(zhuān)業(yè)名稱(chēng))作為主關(guān)鍵字??荚嚦煽?jī)信息表結(jié)構(gòu)如表5.6所示。表5.6special字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注specialidint專(zhuān)業(yè)編號(hào)不能為空Specialnamenvarchar(8)專(zhuān)業(yè)名稱(chēng)不能為空5.2.6專(zhuān)業(yè)科目基本信息表(Subject)專(zhuān)業(yè)科目信息表主要用于存放學(xué)生類(lèi)用戶(hù)的專(zhuān)業(yè)信息。包括科目編號(hào)(SubjectId)、科目名稱(chēng)(Subject)、專(zhuān)業(yè)名稱(chēng)(special)3個(gè)字段。其中,SubjectId(科目編號(hào))與Subject(科目名稱(chēng))作為主關(guān)鍵字??荚嚦煽?jī)信息表結(jié)構(gòu)如表5.7所示。表5.7subject字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注SubjectIdint科目編號(hào)不能為空Subjectnvarchar(8)科目名稱(chēng)不能為空Specialnvarchar(10)專(zhuān)業(yè)名稱(chēng)不能為空5.2.專(zhuān)業(yè)科目信息表主要用于存放學(xué)生類(lèi)用戶(hù)的專(zhuān)業(yè)信息。包括班級(jí)編號(hào)(Classid)、班級(jí)名稱(chēng)(ClassName)、專(zhuān)業(yè)名稱(chēng)(special)3個(gè)字段。其中,ClassId(專(zhuān)業(yè)編號(hào))與classname(班級(jí)名稱(chēng))作為主關(guān)鍵字。考試成績(jī)信息表結(jié)構(gòu)如表5.8所示。表5.8class字段名數(shù)據(jù)類(lèi)型及長(zhǎng)度說(shuō)明備注ClassIDint班級(jí)編號(hào)不能為空ClassNamenvarchar(8)班級(jí)名稱(chēng)不能為空Specialnvarchar(10)專(zhuān)業(yè)名稱(chēng)不能為空在數(shù)據(jù)庫(kù)設(shè)計(jì)中,表與表之間存在著不可或缺的關(guān)系。在所有關(guān)系中,主關(guān)鍵字(PK)和外部關(guān)鍵字(FK)最為重要。主關(guān)鍵字——能惟一標(biāo)識(shí)表中的每一列的一列或多列的組合,這樣的列就成為主關(guān)鍵字。每個(gè)表都必須有且只能有一個(gè)主關(guān)鍵字,其值惟一地標(biāo)識(shí)表中的每一行。外關(guān)鍵字——用于建立和加強(qiáng)兩個(gè)表數(shù)據(jù)之間的鏈接的一列或多列的組合,其值或是與主關(guān)鍵字相同,或是為空(NULL),外關(guān)鍵字可有多個(gè)。第6章程序設(shè)計(jì)與實(shí)現(xiàn)6.1系統(tǒng)功能模塊6.1.1在考生正確輸入用戶(hù)名和密碼以后,接著應(yīng)該進(jìn)入考試科目選擇界面。在該界面上,考生選擇參加考試的科目,這個(gè)人機(jī)交互的過(guò)程是必不可少的??忌_定考試科目以后,進(jìn)入開(kāi)始考試界面,由計(jì)算機(jī)隨機(jī)提取試題,顯示出來(lái)組成試卷,并開(kāi)始進(jìn)行計(jì)時(shí)??忌俅芜M(jìn)行考試,答完試題后交卷,進(jìn)入下一個(gè)界面。考生提交答卷后,由計(jì)算機(jī)進(jìn)行處理--判卷,得出考試分?jǐn)?shù),顯示出來(lái),并把該生考試記錄存入數(shù)據(jù)庫(kù)。在這個(gè)界面上應(yīng)該可以返回繼續(xù)進(jìn)行考試或回到登錄界面,如圖6.1。開(kāi)始開(kāi)始輸入學(xué)號(hào)和密碼輸入學(xué)號(hào)和密碼判斷判斷否否是是選擇考試選擇考試答題及交卷答題及交卷閱卷閱卷顯示考分顯示考分結(jié)束結(jié)束圖6.1考生登錄模塊6.1.進(jìn)入在線考場(chǎng)是本系統(tǒng)最重要的部分之一。因?yàn)橐粋€(gè)系統(tǒng)如果涉及到現(xiàn)實(shí)的話,就必須考慮得十分周到、完善??忌卿浐?,只要選擇考試科目以后,就可以調(diào)出試卷進(jìn)行在線考試??忌钠浯痤}信息通過(guò)單、復(fù)選按鈕選擇答案來(lái)反映??荚嚱Y(jié)束采取自主交卷和到了規(guī)定的時(shí)間自動(dòng)題示有機(jī)結(jié)合的方式辦法予以實(shí)現(xiàn),如圖6.2??荚囅到y(tǒng)考試系統(tǒng)根據(jù)需求出題提交試題答案系統(tǒng)自動(dòng)評(píng)分圖6.2考試界面模塊6.1.管理員可以向題庫(kù)中添加各種類(lèi)型且符合要求的試題,也可以對(duì)它們進(jìn)行修改和刪除。同時(shí),管理員也能對(duì)科目、用戶(hù)、考試記錄等數(shù)據(jù)進(jìn)行管理,如圖6.3。后臺(tái)管理后臺(tái)管理用戶(hù)管理模塊科目管理模塊試題管理模塊成績(jī)管理模塊圖6.3后臺(tái)管理模塊6.1.考生考試完后可以對(duì)該科目進(jìn)行查詢(xún),顯示相應(yīng)的科目以及對(duì)應(yīng)的成績(jī)信息,如圖6.4。成績(jī)查詢(xún)成績(jī)查詢(xún)一般查詢(xún)高級(jí)查詢(xún)圖6.4成績(jī)查詢(xún)模塊6.2系統(tǒng)測(cè)試6.2.1管理員登陸測(cè)試圖6.5管理員登陸管理員輸入管理員賬號(hào)和密碼,正確輸入后點(diǎn)擊登錄按鈕,則可出現(xiàn)圖6.6頁(yè)面,并且可以對(duì)后臺(tái)進(jìn)行維護(hù)操作。否則出現(xiàn)圖6.7頁(yè)面,且不能進(jìn)入系統(tǒng)。圖6.6管理員登陸成功圖6.7管理員登陸失敗6.2.2學(xué)生登陸測(cè)試圖6.8學(xué)生登陸學(xué)生輸入學(xué)號(hào)跟密碼,輸入正確后出現(xiàn)如圖6.9,登陸考試系統(tǒng)成功后,可進(jìn)行考試、成績(jī)查詢(xún)等操作,否則不能登陸系統(tǒng)參加考試、查詢(xún)成績(jī)等操作出現(xiàn)如圖6.10所示。圖6.9學(xué)生登陸成功圖6.10學(xué)生登陸失敗6.2.3考試頁(yè)面測(cè)試圖6.11學(xué)生答卷頁(yè)面考試登陸成功后根據(jù)主觀、客觀對(duì)題目進(jìn)行相應(yīng)的解答,在規(guī)定時(shí)間內(nèi)完成試卷答案,如果不能在規(guī)定時(shí)間內(nèi)完成答卷,系統(tǒng)將在規(guī)定時(shí)間結(jié)束時(shí)自動(dòng)提交試卷并給出相應(yīng)的評(píng)分,如圖6.11。6.2.4管理員后臺(tái)功能測(cè)試圖6.12管理員后臺(tái)頁(yè)面管理員(老師)成功登陸系統(tǒng)后可以查詢(xún)學(xué)生成績(jī),增加、修改、刪除考試試題和學(xué)生信息等操作,如圖6.12。6.2.5學(xué)科管理頁(yè)面測(cè)試圖6.13學(xué)科管理頁(yè)面管理員(老師)登陸系統(tǒng)后可以查看學(xué)科、新建、刪除等操作,如圖6.13。6.3.6班級(jí)管理測(cè)試圖6.14班級(jí)管理頁(yè)面管理員(老師)登陸系統(tǒng)后可以查看班級(jí)、新建、刪除等操作,如圖6.14。6.2.7添加試卷測(cè)試圖6.15試卷基本信息頁(yè)面圖6.16學(xué)試題信息頁(yè)面管理員登陸系統(tǒng)后,可以添加、修改、刪除試卷等操作,如圖6.15、圖6.16??偨Y(jié)網(wǎng)上考試系統(tǒng)所有的程序都在服務(wù)器上運(yùn)行,對(duì)服務(wù)器的性能及安全性有較高的要求。當(dāng)參加考試的人員較多時(shí),如果考試過(guò)程中出現(xiàn)短暫的網(wǎng)絡(luò)故障,部分學(xué)生的考試將無(wú)法繼續(xù)進(jìn)行;如果考試過(guò)程中出現(xiàn)系統(tǒng)死機(jī)、計(jì)算機(jī)重起、斷電等情況,考生的考試也將無(wú)法繼續(xù)進(jìn)行。這一部分的改進(jìn)設(shè)想包括三方面的內(nèi)容:一是考生再次登陸考試系統(tǒng)時(shí),實(shí)現(xiàn)對(duì)該考生數(shù)據(jù)的恢復(fù);二是考生二次登陸時(shí)考試時(shí)間的控制。關(guān)于系統(tǒng)安全性方面,由于Access數(shù)據(jù)庫(kù)本身并不是一個(gè)數(shù)據(jù)庫(kù)服務(wù)器,它不能用服務(wù)器來(lái)運(yùn)行查詢(xún),對(duì)于數(shù)據(jù)庫(kù)龐大的情況,它并不是好的選擇,Access比起SQLServer而言,總體的安全性要差。另外用戶(hù)界面可以更美觀一些,讓學(xué)生在舒適的環(huán)境下考試,這些都有待進(jìn)一步改善使之可以更完善。為開(kāi)發(fā)出比較好的系統(tǒng)我覺(jué)得還要作到以下幾個(gè)方面:(1)對(duì)所開(kāi)發(fā)的系統(tǒng)要充分的調(diào)查、研究及詳細(xì)分析,從系統(tǒng)全局出發(fā),然后再?gòu)南到y(tǒng)功能模塊著手。只有系統(tǒng)的整體框架設(shè)計(jì)完成后,在做功能模塊時(shí)才不至于出現(xiàn)這樣那樣的問(wèn)題,因?yàn)橄到y(tǒng)的整體框架已經(jīng)決定了你所做的功能模塊及功能模塊與功能模塊之間的關(guān)系。(2)詳細(xì)的數(shù)據(jù)庫(kù)設(shè)計(jì)方案,只有詳細(xì)的數(shù)據(jù)庫(kù)設(shè)計(jì)方案才能把數(shù)據(jù)庫(kù)設(shè)計(jì)的更符合系統(tǒng)要求,更具有擴(kuò)展性。這樣在進(jìn)行系統(tǒng)開(kāi)發(fā)時(shí),才能很好把握采用多表進(jìn)行功能設(shè)計(jì)時(shí),不出現(xiàn)某個(gè)數(shù)據(jù)項(xiàng)有或沒(méi)有及數(shù)據(jù)類(lèi)型是否一致、數(shù)據(jù)長(zhǎng)度是否相等。從某種意義上,也提高了開(kāi)發(fā)效率和降低了開(kāi)發(fā)難度。(3)要對(duì)本系統(tǒng)所采用的開(kāi)發(fā)工具有足夠的了解、豐富的理論知識(shí)和具備較強(qiáng)的動(dòng)手能力。這樣,既能夠?qū)δ硞€(gè)功能的實(shí)現(xiàn),不僅僅是實(shí)現(xiàn)此功能,而是比較全面的對(duì)此功能進(jìn)行控制和擴(kuò)充,以達(dá)到更滿意的效果,進(jìn)而讓用戶(hù)操作起來(lái)簡(jiǎn)捷、直觀、好用。又能夠把開(kāi)發(fā)工具與數(shù)據(jù)庫(kù)的設(shè)計(jì)緊密結(jié)合起來(lái),來(lái)進(jìn)一步提高系統(tǒng)的穩(wěn)定性。大學(xué)本科生畢業(yè)設(shè)計(jì)撰寫(xiě)規(guī)范本科生畢業(yè)設(shè)計(jì)(論文)是學(xué)生在畢業(yè)前提交的一份具有一定研究?jī)r(jià)值和實(shí)用價(jià)值的學(xué)術(shù)資料。它既是本科學(xué)生開(kāi)始從事工程設(shè)計(jì)、科學(xué)實(shí)驗(yàn)和科學(xué)研究的初步嘗試,也是學(xué)生在教師的指導(dǎo)下,對(duì)所進(jìn)行研究的適當(dāng)表述,還是學(xué)生畢業(yè)及學(xué)位資格認(rèn)定的重要依據(jù)。畢業(yè)論文撰寫(xiě)是本科生培養(yǎng)過(guò)程中的基本訓(xùn)練環(huán)節(jié)之一,應(yīng)符合國(guó)家及各專(zhuān)業(yè)部門(mén)制定的有關(guān)標(biāo)準(zhǔn),符合漢語(yǔ)語(yǔ)法規(guī)范。指導(dǎo)教師應(yīng)加強(qiáng)指導(dǎo),嚴(yán)格把關(guān)。1、論文結(jié)構(gòu)及要求論文包括題目、中文摘要、外文摘要、目錄、正文、參考文獻(xiàn)、致謝和附錄等幾部分。1.1題目論文題目應(yīng)恰當(dāng)、準(zhǔn)確地反映論文的主要研究?jī)?nèi)容。不應(yīng)超過(guò)25字,原則上不得使用標(biāo)點(diǎn)符號(hào),不設(shè)副標(biāo)題。1.2摘要與關(guān)鍵詞1.2.1摘要本科生畢業(yè)設(shè)計(jì)(論文)的摘要均要求用中、英兩種文字給出,中文在前。摘要應(yīng)扼要敘述論文的研究目的、研究方法、研究?jī)?nèi)容和主要結(jié)果或結(jié)論,文字要精煉,具有一定的獨(dú)立性和完整性,摘要一般應(yīng)在300字左右。摘要中不宜使用公式、圖表,不標(biāo)注引用文獻(xiàn)編號(hào),避免將摘要寫(xiě)成目錄式的內(nèi)容介紹。1.2.2關(guān)鍵詞關(guān)鍵詞是供檢索用的主題詞條,應(yīng)采用能覆蓋論文主要內(nèi)容的通用技術(shù)詞條(參照相應(yīng)的技術(shù)術(shù)語(yǔ)標(biāo)準(zhǔn)),一般列3~5個(gè),按詞條的外延層次從大到小排列,應(yīng)在摘要中出現(xiàn)。1.3目錄目錄應(yīng)獨(dú)立成頁(yè),包括論文中全部章、節(jié)的標(biāo)題及頁(yè)碼。1.4論文正文論文正文包括緒論、論文主體及結(jié)論等部分。1.4.1緒論緒論一般作為論文的首篇。緒論應(yīng)說(shuō)明選題的背景、目的和意義,國(guó)內(nèi)外文獻(xiàn)綜述以及論文所要研究的主要內(nèi)容。文管類(lèi)論文的緒論是畢業(yè)論文的開(kāi)頭部分,一般包括說(shuō)明論文寫(xiě)作的目的與意義,對(duì)所研究問(wèn)題的認(rèn)識(shí)以及提出問(wèn)題。緒論只是文章的開(kāi)頭,不必寫(xiě)章號(hào)。畢業(yè)設(shè)計(jì)(論文)緒論部分字?jǐn)?shù)不多于全部論文字?jǐn)?shù)的1/4。1.4.2論文主體論文主體的內(nèi)容要求參照《大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)的規(guī)定》第五章。論文主體各章后應(yīng)有一節(jié)“本章小結(jié)”。1.4.3結(jié)論結(jié)論作為單獨(dú)一章排列,但不加章號(hào)。結(jié)論是對(duì)整個(gè)論文主要成果的歸納,要突出設(shè)計(jì)(論文)的創(chuàng)新點(diǎn),以簡(jiǎn)練的文字對(duì)論文的主要工作進(jìn)行評(píng)價(jià),一般為400~1000字。1.5參考文獻(xiàn)參考文獻(xiàn)是論文不可缺少的組成部分,它反映了論文的取材來(lái)源和廣博程度。論文中要注重引用近期發(fā)表的與論文工作直接有關(guān)的學(xué)術(shù)期刊類(lèi)文獻(xiàn)。對(duì)理工類(lèi)論文,參考文獻(xiàn)數(shù)量一般應(yīng)在15篇以上,其中學(xué)術(shù)期刊類(lèi)文獻(xiàn)不少于8篇,外文文獻(xiàn)不少于3篇;對(duì)文科類(lèi)、管理類(lèi)論文,參考文獻(xiàn)數(shù)量一般為10~20篇,其中學(xué)術(shù)期刊類(lèi)文獻(xiàn)不少于8篇,外文文獻(xiàn)不少于3篇。在論文正文中必須有參考文獻(xiàn)的編號(hào),參考文獻(xiàn)的序號(hào)應(yīng)按在正文中出現(xiàn)的順序排列。產(chǎn)品說(shuō)明書(shū)、各類(lèi)標(biāo)準(zhǔn)、各種報(bào)紙上刊登的文章及未公開(kāi)發(fā)表的研究報(bào)告(著名的內(nèi)部報(bào)告如PB、AD報(bào)告及著名大公司的企業(yè)技術(shù)報(bào)告等除外)不宜做為參考文獻(xiàn)引用。但對(duì)于工程設(shè)計(jì)類(lèi)論文,各種標(biāo)準(zhǔn)、規(guī)范和手冊(cè)可作為參考文獻(xiàn)。引用網(wǎng)上參考文獻(xiàn)時(shí),應(yīng)注明該文獻(xiàn)的準(zhǔn)確網(wǎng)頁(yè)地址,網(wǎng)上參考文獻(xiàn)不包含在上述規(guī)定的文獻(xiàn)數(shù)量之內(nèi)。1.6致謝對(duì)導(dǎo)師和給予指導(dǎo)或協(xié)助完成論文工作的組織和個(gè)人表示感謝。內(nèi)容應(yīng)簡(jiǎn)潔明了、實(shí)事求是,避免俗套。1.7附錄2、論文書(shū)寫(xiě)規(guī)定2.1論文正文字?jǐn)?shù)理工類(lèi)論文正文字?jǐn)?shù)不少于20000文管類(lèi)論文正文字?jǐn)?shù)12000-20000字。其中漢語(yǔ)言文學(xué)專(zhuān)業(yè)不少于7000字。外語(yǔ)類(lèi)論文正文字?jǐn)?shù)8000-10000個(gè)外文單詞。藝術(shù)類(lèi)論文正文字?jǐn)?shù)3000~5000字。2.2論文書(shū)寫(xiě)本科生畢業(yè)論文用B5紙計(jì)算機(jī)排版、編輯與雙面打印輸出。論文版面設(shè)置為:畢業(yè)論文B5紙、縱向、為橫排、不分欄,上下頁(yè)邊距分別為2.5cm和2cm,左右頁(yè)邊距分別為2.4cm和2cm,對(duì)稱(chēng)頁(yè)邊距、左側(cè)裝訂并裝訂線為0cm、奇偶頁(yè)不同、無(wú)網(wǎng)格。論文正文滿頁(yè)為29行,每行33個(gè)字,字號(hào)為小四號(hào)宋體,每頁(yè)版面字?jǐn)?shù)為957個(gè),行間距為固定值20磅。頁(yè)眉。頁(yè)眉應(yīng)居中置于頁(yè)面上部。單數(shù)頁(yè)眉的文字為“章及標(biāo)題”;雙數(shù)頁(yè)眉的文字為“大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)”。頁(yè)眉的文字用五號(hào)宋體,頁(yè)眉文字下面為2條橫線(兩條橫線的長(zhǎng)度與版芯尺寸相同,線粗0.5磅)。頁(yè)眉、頁(yè)腳邊距分別為1.8cm和1.7cm。頁(yè)碼。頁(yè)碼用小五號(hào)字,居中標(biāo)于頁(yè)面底部。摘要、目錄等文前部分的頁(yè)碼用羅馬數(shù)字單獨(dú)編排,正文以后的頁(yè)碼用阿拉伯?dāng)?shù)字編排。2.3摘要中文摘要一般為300字左右,外文摘要應(yīng)與中文摘要內(nèi)容相同,在語(yǔ)法、用詞和書(shū)寫(xiě)上應(yīng)正確無(wú)誤,摘要頁(yè)勿需寫(xiě)出論文題目。中、外文摘要應(yīng)各占一頁(yè),編排裝訂時(shí)放置正文前,并且中文在前,外文在后。2.4目錄目錄應(yīng)包括論文中全部章節(jié)的標(biāo)題及頁(yè)碼,含中、外文摘要;正文章、節(jié)題目;參考文獻(xiàn);致謝;附錄。正文章、節(jié)題目(理工類(lèi)要求編寫(xiě)到第3級(jí)標(biāo)題,即□.□.□。文科、管理類(lèi)可視論文需要進(jìn)行,編寫(xiě)到2~3級(jí)標(biāo)題。)2.5論文正文2.5.1章節(jié)及各章標(biāo)題論文正文分章、節(jié)撰寫(xiě),每章應(yīng)另起一頁(yè)。各章標(biāo)題要突出重點(diǎn)、簡(jiǎn)明扼要。字?jǐn)?shù)一般在15字以?xún)?nèi),不得使用標(biāo)點(diǎn)符號(hào)。標(biāo)題中盡量不用英文縮寫(xiě)詞,對(duì)必須采用者,應(yīng)使用本行業(yè)的通用縮寫(xiě)詞。2.5.2層次層次以少為宜,根據(jù)實(shí)際需要選擇。層次代號(hào)格式見(jiàn)表1和表2。表1理工類(lèi)論文層次代號(hào)及說(shuō)明層次名稱(chēng)示例說(shuō)明章第1章□□……□章序及章名居中排,章序用阿拉伯?dāng)?shù)字節(jié)1.1□□……□題序頂格書(shū)寫(xiě),與標(biāo)題間空1字,下面闡述內(nèi)容另起一段條1.1.1□□……□款□□………□□□……□□□□……題序頂格書(shū)寫(xiě),與標(biāo)題間空1字,下面闡述內(nèi)容在標(biāo)題后空1字接排項(xiàng)(1)□□…□□□…□□…□□□□□□……↑↑版心左邊線版心右邊線表2文管類(lèi)論文層次代號(hào)及說(shuō)明章節(jié)條款項(xiàng)一、□□□□□(一)□□□□1.□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□(1)□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□①□□□□□居中書(shū)寫(xiě)空2字書(shū)寫(xiě)空2字書(shū)寫(xiě)空2字書(shū)寫(xiě)空2字書(shū)寫(xiě)↑↑版心左邊線版心右邊線各層次題序及標(biāo)題不得置于頁(yè)面的最后一行(孤行)。2.6參考文獻(xiàn)正文中引用文獻(xiàn)標(biāo)示應(yīng)置于所引內(nèi)容最末句的右上角,用小五號(hào)字體。所引文獻(xiàn)編號(hào)用阿拉伯?dāng)?shù)字置于方括號(hào)“[]”中,如“二次銑削[1]”。當(dāng)提及的參考文獻(xiàn)為文中直接說(shuō)明時(shí),其序號(hào)應(yīng)該與正文排齊,如“由文獻(xiàn)[8,10~14]可知”。經(jīng)濟(jì)、管理類(lèi)論文引用文獻(xiàn),若引用的是原話,要加引號(hào),一般寫(xiě)在段中;若引的不是原文只是原意,文前只需用冒號(hào)或逗號(hào),而不用引號(hào)。在參考文獻(xiàn)之外,若有注釋的話,建議采用夾注,即緊接文句,用圓括號(hào)標(biāo)明。不得將引用文獻(xiàn)標(biāo)示置于各級(jí)標(biāo)題處。參考文獻(xiàn)書(shū)寫(xiě)格式應(yīng)符合GB7714-1987《文后參考文獻(xiàn)著錄規(guī)則》。常用參考文獻(xiàn)編寫(xiě)項(xiàng)目和順序應(yīng)按文中引用先后次序規(guī)定如下:著作圖書(shū)文獻(xiàn)序號(hào)└─┘作者.書(shū)名(版次).出版地:出版者,出版年:引用部分起止頁(yè)第一版應(yīng)省略翻譯圖書(shū)文獻(xiàn)序號(hào)└─┘作者.書(shū)名(版次).譯者.出版地:出版者,出版年:引用部分起止頁(yè)第一版應(yīng)省略學(xué)術(shù)刊物文獻(xiàn)序號(hào)└─┘作者.文章名.學(xué)術(shù)刊物名.年,卷(期):引用部分起止頁(yè)學(xué)術(shù)會(huì)議文獻(xiàn)序號(hào)└─┘作者.文章名.編者名.會(huì)議名稱(chēng),會(huì)議地址,年份.出版地,出版者,出版年:引用部分起止頁(yè)學(xué)位論文類(lèi)參考文獻(xiàn)序號(hào)└─┘研究生名.學(xué)位論文題目.出版地.學(xué)校(或研究單位)及學(xué)位論文級(jí)別.答辯年份:引用部分起止頁(yè)西文文獻(xiàn)中第一個(gè)詞和每個(gè)實(shí)詞的第一個(gè)字母大寫(xiě),余者小寫(xiě);俄文文獻(xiàn)名第一個(gè)詞和專(zhuān)有名詞的第一個(gè)字母大寫(xiě),余者小寫(xiě);日文文獻(xiàn)中的漢字須用日文漢字,不得用中文漢字、簡(jiǎn)化漢字代替。文獻(xiàn)中的外文字母一律用正體。作者為多人時(shí),一般只列出前3名作者,不同作者姓名間用逗號(hào)相隔。外文姓名按國(guó)際慣例,將作者名的縮寫(xiě)置前,作者姓置后。學(xué)術(shù)會(huì)議若出版論文集者,可在會(huì)議名稱(chēng)后加上“論文集”字樣。未出版論文集者省去“出版者”、“出版年”兩項(xiàng)。會(huì)議地址與出版地相同者省略“出版地”。會(huì)議年份與出版年相同者省略“出版年”。學(xué)術(shù)刊物文獻(xiàn)無(wú)卷號(hào)的可略去此項(xiàng),直接寫(xiě)“年,(期)”。參考文獻(xiàn)序號(hào)頂格書(shū)寫(xiě),不加括號(hào)與標(biāo)點(diǎn),其后空一格寫(xiě)作者名。序號(hào)應(yīng)按文獻(xiàn)在論文中的被引用順序編排。換行時(shí)與作者名第一個(gè)字對(duì)齊。若同一文獻(xiàn)中有多處被引用,則要寫(xiě)出相應(yīng)引用頁(yè)碼,各起止頁(yè)碼間空一格,排列按引用順序,不按頁(yè)碼順序。參考文獻(xiàn)書(shū)寫(xiě)格式示例見(jiàn)附錄1。2.7名詞術(shù)語(yǔ)科技名詞術(shù)語(yǔ)及設(shè)備、元件的名稱(chēng),應(yīng)采用國(guó)家標(biāo)準(zhǔn)或部頒標(biāo)準(zhǔn)中規(guī)定的術(shù)語(yǔ)或名稱(chēng)。標(biāo)準(zhǔn)中未規(guī)定的術(shù)語(yǔ)要采用行業(yè)通用術(shù)語(yǔ)或名稱(chēng)。全文名詞術(shù)語(yǔ)必須統(tǒng)一。一些特殊名詞或新名詞應(yīng)在適當(dāng)位置加以說(shuō)明或注解。文管類(lèi)專(zhuān)業(yè)技術(shù)術(shù)語(yǔ)應(yīng)為常見(jiàn)、常用的名詞。采用英語(yǔ)縮寫(xiě)詞時(shí),除本行業(yè)廣泛應(yīng)用的通用縮寫(xiě)詞外,文中第一次出現(xiàn)的縮寫(xiě)詞應(yīng)該用括號(hào)注明英文全文。2.8計(jì)量單位物理量計(jì)量單位及符號(hào)一律采用《中華人民共和國(guó)法定計(jì)量單位》(GB3100~3102—1993,見(jiàn)附錄2),不得使用非法定計(jì)量單位及符號(hào)。計(jì)量單位符號(hào),除用人名命名的單位第一個(gè)字母用大寫(xiě)之外,一律用小寫(xiě)字母。非物理單位(如件、臺(tái)、人、元、次等)可以采用漢字與單位符號(hào)混寫(xiě)的方式,如“萬(wàn)t·km”,“t/(人·a)”等。文稿敘述中不定數(shù)字之后允許用中文計(jì)量單位符號(hào),如“幾千克至1000kg”。表達(dá)時(shí)刻時(shí)應(yīng)采用中文計(jì)量單位,如“上午8點(diǎn)45分”,不能寫(xiě)成“8h45min”。計(jì)量單位符號(hào)一律用正體。2.9外文字母的正、斜體用法按照GB3100~3102-1986及GB7159-1987的規(guī)定使用,即物理量符號(hào)、物理常量、變量符號(hào)用斜體,計(jì)量單位等符號(hào)均用正體。2.10數(shù)字按國(guó)家語(yǔ)言文字工作委員會(huì)等七單位1987年發(fā)布的《關(guān)于出版物上數(shù)字用法的規(guī)定》,除習(xí)慣用中文數(shù)字表示的以外,一般均采用阿拉伯?dāng)?shù)字(參照附錄3)。2.11公式原則上居中書(shū)寫(xiě)。若公式前有文字(如“解”、“假定”等),文字頂格書(shū)寫(xiě),公式仍居中寫(xiě)。公式末不加標(biāo)點(diǎn)。公式序號(hào)按章編排,如第1章第一個(gè)公式序號(hào)為“(1-1)”,附錄2中的第一個(gè)公式為(②-1)等。文中引用公式時(shí),一般用“見(jiàn)式(1-1)”或“由公式(1-1)”。公式中用斜線表示“除”的關(guān)系時(shí),若分母部分為乘積應(yīng)采用括號(hào),以免含糊不清,如a/(bcosx)。通常“乘”的關(guān)系在前,如acosx/b而不寫(xiě)(a/b)cosx。2.12插表表格不加左、右邊線。表序一般按章編排,如第1章第一個(gè)插表的序號(hào)為“表1-1”等。表序與表名之間空一格,表名中不允許使用標(biāo)點(diǎn)符號(hào),表名后不加標(biāo)點(diǎn)。表序與表名置于表上,居中排寫(xiě)(見(jiàn)附錄4)。表頭設(shè)計(jì)應(yīng)簡(jiǎn)單明了,盡量不用斜線。表頭中可采用化學(xué)符號(hào)或物理量符號(hào)。全表如用同一單位,將單位符號(hào)移到表頭右上角,加圓括號(hào)(見(jiàn)附錄4中的例2)。表中數(shù)據(jù)應(yīng)正確無(wú)誤,書(shū)寫(xiě)清楚。數(shù)字空缺的格內(nèi)加“—”字線(占2個(gè)數(shù)字寬度)。表內(nèi)文字和數(shù)字上、下或左、右相同時(shí),不允許用“″”、“同上”之類(lèi)的寫(xiě)法,可采用通欄處理方式(見(jiàn)附錄4中的例2)。表內(nèi)文字說(shuō)明不加標(biāo)點(diǎn)。文管類(lèi)的插表在表下一般根據(jù)需要可增列補(bǔ)充材料、注解、附記、資料來(lái)源、某些指標(biāo)的計(jì)算方法等。表內(nèi)文字說(shuō)明,起行空一格,轉(zhuǎn)行頂格,句末不加標(biāo)點(diǎn)。表題用五號(hào)字,表內(nèi)文字及表的說(shuō)明文字均用五號(hào)字,中文用宋體。表格容量較大,必要時(shí)表格也可分為兩段或多段(這只能發(fā)生在轉(zhuǎn)頁(yè)時(shí)),轉(zhuǎn)頁(yè)分段后的每一續(xù)表的表頭都應(yīng)重新排字,重排表頭的續(xù)表上方右側(cè)應(yīng)注明(續(xù)表×)字樣。2.13插圖插圖應(yīng)與文字緊密配合,文圖相符,技術(shù)內(nèi)容正確。2.13.1制圖標(biāo)準(zhǔn)插圖應(yīng)符合技術(shù)制圖及相應(yīng)專(zhuān)業(yè)制圖的規(guī)定。機(jī)械工程圖:采用第一角投影法,應(yīng)符合附錄5所列有關(guān)標(biāo)準(zhǔn)的規(guī)定。電氣圖:圖形符號(hào)、文字符號(hào)等應(yīng)符合附錄6所列有關(guān)標(biāo)準(zhǔn)的規(guī)定。流程圖:符合國(guó)家標(biāo)準(zhǔn)。對(duì)無(wú)規(guī)定符號(hào)的圖形應(yīng)采用該行業(yè)的常用畫(huà)法。2.13.2圖題及圖中說(shuō)明每個(gè)圖均應(yīng)有圖題(由圖號(hào)和圖名組成)。圖號(hào)按章編排,如第1章第一圖的圖號(hào)為“圖1-1”等。圖題置于圖下。有圖注或其他說(shuō)明時(shí)應(yīng)置于圖題之上。圖名在圖號(hào)之后空一格排寫(xiě)。引用圖應(yīng)說(shuō)明出處,在圖題右上角加引用文獻(xiàn)編號(hào)。圖中若有分圖時(shí),分圖號(hào)用a)、b)等置于分圖之下。圖中各部分說(shuō)明應(yīng)采用中文(引用的外文圖除外)或數(shù)字項(xiàng)號(hào),各項(xiàng)文字說(shuō)明置于圖題之上(有分圖題者,置于分圖題之上)。圖題用五號(hào)字,圖內(nèi)文字及說(shuō)明均用五號(hào)字,中文用宋體。2.13.3插圖編排插圖與其圖題為一個(gè)整體,不得拆開(kāi)排寫(xiě)于兩頁(yè)。插圖應(yīng)編排在正文提及之后,插圖處的該頁(yè)空白不夠排寫(xiě)該圖整體時(shí),則可將其后文字部分提前排寫(xiě),將圖移到次頁(yè)最前面。2.13.4坐標(biāo)單位有數(shù)字標(biāo)注的坐標(biāo)圖,除無(wú)單位者(如標(biāo)示值)之外,必須注明坐標(biāo)單位。2.13.5論文中照片圖及插圖畢業(yè)論文中的照片圖均應(yīng)是原版照片粘貼(或數(shù)碼像機(jī)圖片),照片可為黑白或彩色,應(yīng)主題突出、層次分明、清晰整潔、反差適中。照片采用光面相紙,不宜用布紋相紙。對(duì)金相顯微組織照片必須注明放大倍數(shù)。畢業(yè)論文中的插圖不得采用復(fù)印件。對(duì)于復(fù)雜的引用圖,可采用數(shù)字化儀表輸入計(jì)算機(jī)打印出來(lái)的圖稿。2.14附錄理工類(lèi)論文附錄的序號(hào)采用“附錄1”、“附錄2”等,附錄順序?yàn)殚_(kāi)題報(bào)告、文獻(xiàn)綜述、外文文獻(xiàn)的中文譯文及外文復(fù)印件等。文管類(lèi)論文附錄序號(hào)相應(yīng)采用“附錄一”、“附錄二”等。3、論文排版要求3.1紙張要求及頁(yè)面設(shè)置名稱(chēng)格式要求紙張B5(182×257),幅面白色頁(yè)面設(shè)置上下頁(yè)邊距2.5cm和2cm,左右頁(yè)邊距2.4cm和2cm,頁(yè)眉、頁(yè)腳分別為1.8cm和1.7cm,對(duì)稱(chēng)頁(yè)邊距、左側(cè)裝訂并裝訂線為0cm、奇偶頁(yè)不同、無(wú)網(wǎng)格頁(yè)眉宋體字五號(hào)居中頁(yè)碼宋體字小五號(hào)居中3.2封面(詳見(jiàn)模版、B5紙單面打印)名稱(chēng)格式要求論文題目黑體字二號(hào),行距固定值25磅,間距段前、段后分別為0.5行。論文題目中文字?jǐn)?shù)不得超過(guò)25字,要求字體居中填寫(xiě)姓名大學(xué)楷體字小二號(hào),行距固定值20磅,間距段前、段后分別為0.5行。每字間空1格,要求字體居中年月宋體字小三號(hào),行距固定值20磅,間距段前、段后分別為0.5行。數(shù)字用阿拉伯?dāng)?shù)字,日期為論文提交日期,要求字體居中3.3封面2(詳見(jiàn)模版、B5紙單面打印)名稱(chēng)格式要求本科畢業(yè)設(shè)計(jì)宋體字小二號(hào),行距固定值25磅,間距段前、段后分別為0.5行,要求字體居中論文題目黑體字二號(hào),行距固定值25磅,間距段前、段后分別為0.5行。論文題目中文字?jǐn)?shù)不得超過(guò)25字,要求字體居中學(xué)院(系)專(zhuān)業(yè)同上學(xué)生姓名同上學(xué)號(hào)同上指導(dǎo)教師同上答辯日期同上3.4本科畢業(yè)設(shè)計(jì)/論文任務(wù)書(shū)(單面打印)本科畢業(yè)設(shè)計(jì)/論文B5紙,單面打印,不編頁(yè)碼3.5中、英文摘要名稱(chēng)中文摘要英文摘要標(biāo)題摘要:黑體字小二居中,行距固定值20磅,間距段前、段后分別為1行Abstract:TimesNewRoman體小二號(hào)居中
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44968-2024糧食儲(chǔ)藏小麥粉安全儲(chǔ)藏技術(shù)規(guī)范
- 銀行內(nèi)部培訓(xùn)管理規(guī)范制度
- 采購(gòu)流程規(guī)范及審批權(quán)限制度
- 校長(zhǎng)培訓(xùn)班總結(jié)
- 考研課件-多元函數(shù)微分學(xué)及其應(yīng)用
- 微生物緒論課件海洋大學(xué)
- 高考語(yǔ)文復(fù)習(xí):語(yǔ)句銜接專(zhuān)題-排序題答題技巧課件
- 《機(jī)電一體化》課件 項(xiàng)目二 機(jī)械機(jī)構(gòu)的選用
- 2025屆四川省瀘州市瀘縣一中高三六校第一次聯(lián)考英語(yǔ)試卷含解析
- 株洲市重點(diǎn)中學(xué)2025屆高三下第一次測(cè)試數(shù)學(xué)試題含解析
- 區(qū)塊鏈技術(shù)與應(yīng)用學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 第五單元作文 記述與動(dòng)物的相處 課件七年級(jí)語(yǔ)文上冊(cè)人教版2024
- 新質(zhì)生產(chǎn)力背景下高質(zhì)量職業(yè)教育教材建設(shè)的創(chuàng)新實(shí)踐
- 某制藥廠房空調(diào)自控系統(tǒng)URS文件
- GB/T 22517.2-2024體育場(chǎng)地使用要求及檢驗(yàn)方法第2部分:游泳場(chǎng)地
- 2024-2030年生命科學(xué)中的工業(yè)自動(dòng)化行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 三角形的高、中線與角平分線課件
- 在線教育平臺(tái)行業(yè)五年發(fā)展洞察及發(fā)展預(yù)測(cè)分析報(bào)告
- 2023年部編版道德與法治五年級(jí)下冊(cè)全冊(cè)單元復(fù)習(xí)課教案
- 2024年江蘇蘇州市事業(yè)單位專(zhuān)業(yè)化青年人才定崗特選444人歷年高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 學(xué)校食堂輿情處置預(yù)案
評(píng)論
0/150
提交評(píng)論