




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、題 目: 考試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院 系: 西南交通大學(xué)網(wǎng)絡(luò)教育學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 姓 名: x x x 指導(dǎo)教師: x x x 西 南 交 通 大 學(xué) 網(wǎng) 絡(luò) 教 育 學(xué) 院院系 西南交通大學(xué)網(wǎng)絡(luò)教育學(xué)院 專 業(yè) 計(jì)算機(jī)科學(xué)與技術(shù) 年級(jí) xxx 學(xué) 號(hào) xxxxxxx 姓 名 xxx 學(xué)習(xí)中心 xxx 指導(dǎo)教師 xxx 題目 考試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 指導(dǎo)教師評(píng) 語(yǔ) 是否同意答辯 過(guò)程分(滿分20) 指導(dǎo)教師 (簽章)評(píng) 閱 人評(píng) 語(yǔ) 評(píng) 閱 人 (簽章)成 績(jī) 答辯委員會(huì)主任 (簽章) 年 月 日 畢 業(yè) 設(shè) 計(jì) 任 務(wù) 書班 級(jí) xxx 學(xué)生姓名 xxx 學(xué) 號(hào) xxxx
2、xxx 發(fā)題日期: 年 月 日 完成日期: 年 月 日題 目 考試題庫(kù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 題目類型:工程設(shè)計(jì) 技術(shù)專題研究 理論研究 軟硬件產(chǎn)品開發(fā)一、 設(shè)計(jì)任務(wù)及要求1按照某學(xué)院教務(wù)部門管理考試信息系統(tǒng)的需求分析及總體設(shè)計(jì)方案。 2考試管理包括 用戶管理、試題管理、試卷管理、登錄用戶權(quán)限管理、用戶注冊(cè)管理等幾個(gè)方面 。 3采用Access數(shù)據(jù)庫(kù),使用Delphi6.0 開發(fā)工具實(shí)現(xiàn)本需求分析所涉及的功能,保證軟件能夠正常使用 二、 應(yīng)完成的硬件或軟件實(shí)驗(yàn) 用Delphi工具開發(fā)系統(tǒng),并進(jìn)行系統(tǒng)測(cè)試。 三、 應(yīng)交出的設(shè)計(jì)文件及實(shí)物(包括設(shè)計(jì)論文、程序清單或磁盤、實(shí)驗(yàn)裝置或產(chǎn)品等) 畢業(yè)設(shè)計(jì)、畢業(yè)
3、論文、含畢業(yè)設(shè)計(jì)論文和源代碼的光盤 四、 指導(dǎo)教師提供的設(shè)計(jì)資料1電子稿件和電子圖書 2朱振元編著 Delphi面向?qū)ο蟪绦蛟O(shè)計(jì)及其應(yīng)用 西安電子科技大學(xué)出版社 3呂偉臣編著 Delphi入門與提高 清華大學(xué)出版社 五、 要求學(xué)生搜集的技術(shù)資料(指出搜集資料的技術(shù)領(lǐng)域)1軟件工程方法資料。 2考試題庫(kù)系統(tǒng)開發(fā)資料 3Access 、Delphi6.0 資料 六、 設(shè)計(jì)進(jìn)度安排第一部分 熟練課題,收集、整理課題相關(guān)資料 ( 1 周)第二部分 系統(tǒng)需求分析與總體設(shè)計(jì) ( 2 周)第三部分 熟悉系統(tǒng)實(shí)現(xiàn)平臺(tái):熟練掌握delphi6.0及Access ( 2 周)第四部分 詳細(xì)設(shè)計(jì)、編碼、測(cè)試 ( 3
4、 周)第五部分 畢業(yè)設(shè)計(jì)論文文檔編寫整理 ( 2 周)評(píng)閱及答辯 ( 1 周)指導(dǎo)教師: 年 月 日學(xué)院審查意見:審 批 人: 年 月 日誠(chéng)信承諾一、 本設(shè)計(jì)是本人獨(dú)立完成;二、 本設(shè)計(jì)沒有任何抄襲行為;三、 若有不實(shí),一經(jīng)查出,請(qǐng)答辯委員會(huì)取消 本人答辯資格。承諾人:年月日目 錄摘 要IAbstractII第1章 前 言11.1 課題的來(lái)源和目的11.1.1 教育信息化的趨勢(shì)11.1.2 傳統(tǒng)的考試活動(dòng)21.2 開發(fā)工具的選擇21.2.1 Delphi簡(jiǎn)介21.2.2 Access 簡(jiǎn)介41.2.3 C/S 簡(jiǎn)介5第2章 系統(tǒng)設(shè)計(jì)72.1 功能設(shè)計(jì)72.2 數(shù)據(jù)庫(kù)設(shè)計(jì)82.3 界面設(shè)計(jì)82.
5、4 數(shù)據(jù)文件結(jié)構(gòu)82.4.1 考試模板基本表82.4.2 學(xué)生模板基本表9第3章 系統(tǒng)實(shí)現(xiàn)93.1 功能模塊103.2 注冊(cè)功能的實(shí)現(xiàn)103.3 登錄功能的實(shí)現(xiàn)113.4 數(shù)據(jù)庫(kù)功能的實(shí)現(xiàn)133.5 Word字表處理功能的實(shí)現(xiàn)13第4章 考試系統(tǒng)的流程介紹17第5章 組卷策略19結(jié) 束 語(yǔ)21致 謝23參考文獻(xiàn)24附 錄25摘 要目前考試系統(tǒng)越來(lái)越被人們所重視,它可以為院系教務(wù)部門的決策制定提供強(qiáng)有力的數(shù)據(jù)支持。為此,作者開發(fā)了考試題庫(kù)系統(tǒng),以現(xiàn)代計(jì)算機(jī)技術(shù)為工具來(lái)管理學(xué)生的考試進(jìn)程,方便教師和管理考試人員的工作。本系統(tǒng)探討數(shù)字電子技術(shù)基礎(chǔ)課程無(wú)紙化考試系統(tǒng)的設(shè)計(jì)方法,并加以實(shí)現(xiàn),主要負(fù)責(zé)生成
6、試卷和管理題庫(kù)。用戶根據(jù)不同的權(quán)限訪問(wèn)系統(tǒng),對(duì)試卷的編碼、生成等信息進(jìn)行日常維護(hù),并能生成試卷供學(xué)生測(cè)試。從數(shù)據(jù)庫(kù)的安全性出發(fā),根據(jù)需要可對(duì)數(shù)據(jù)庫(kù)或數(shù)據(jù)表中的信息進(jìn)行備份和恢復(fù),以防止因不慎丟失數(shù)據(jù)而給用戶造成不必要的麻煩。本系統(tǒng)在設(shè)計(jì)過(guò)程中以人為本,充分考慮了用戶的需求,界面力求簡(jiǎn)單;使用了Delphi6.0開發(fā)前臺(tái)應(yīng)用程序,采用Access2000為后臺(tái)數(shù)據(jù)庫(kù)開發(fā)工具,它是一套完整的基于C/S考試系統(tǒng)。包括考生登入、考生退出、文字錄入、數(shù)據(jù)庫(kù)操作、Word字表處理等主要模塊。系統(tǒng)具有維護(hù)簡(jiǎn)單、使用方便等特點(diǎn),可應(yīng)用于數(shù)字電路技術(shù)基礎(chǔ)的教學(xué)中。關(guān)鍵詞:考試題庫(kù)系統(tǒng), Delphi, Acce
7、ss, 功能模塊,無(wú)紙化考試AbstractNow, people pay more attentions to the examination system. It can provide strong data support for the education administration department to make decisions. As result, the author exploited the examination database system, it uses the modern computer technology to manage the stu
8、dents examination course, and it is quite convenient to the work of teachers and examination managers. This system designed and realized the ways of the no-paper testing systems about the course < numeral electronic technique basic>. It mainly provides the function to create the test papers an
9、d manage the database. The users can visit the system according to the different limitation, and make the daily maintenance to the information of the test papers coding and creating. And whats more, the system can create test papers for the testing of the students. Considering the databases safety,
10、it can backups and resumes the information of the database or the data lists according to requirements, in order to avoid making unnecessary troubles because of carelessly losing data. In the design process, this system sees the people as its center, considers fully the users requirements and tries
11、its best to make the interface simple. This system used Delphi 6.0 to exploit foreground application, and used Access 2000 to exploit background database. It is a suit of whole examination system which is based on C/S system. It includes the main modules of the students entering, the students exitin
12、g, inputting words, database operations WORD and so on. This systems characteristic is easy maintenance, convenient use etc, and it can apply for the teaching of the numeral electronic technique basic.Keywords:system of examination, Delphi, Access, functional module,non-paper examination第1章 前 言本文介紹的
13、無(wú)紙化模擬測(cè)試系統(tǒng)的實(shí)現(xiàn)方式,并采用面向?qū)ο蟮拈_發(fā)工具Delphi來(lái)實(shí)現(xiàn)系統(tǒng)的功能,系統(tǒng)的主要特點(diǎn)如下:1. 系統(tǒng)的答題界面美觀合理,答題方式方便靈活,系統(tǒng)采用一套可視化的答題組件接受答題信息,而每一答題組件都是根據(jù)試卷中試題的題型動(dòng)態(tài)生成的,答題時(shí)隨試卷中的當(dāng)前試題的變化而改變。2. 系統(tǒng)提供了“題庫(kù)保存”功能,提供“題庫(kù)打印”功能。3. 系統(tǒng)具有“考前設(shè)置”“考生認(rèn)定”等一系列的控制功能及“答題”“參考答案”等一系列的處理功能。面向教師的功能和面向考生的功能分別設(shè)置在服務(wù)器端和客戶端,功能完善,可靠性和執(zhí)行效率較高。1.1 課題的來(lái)源和目的 教育信息化的趨勢(shì)以計(jì)算機(jī)和現(xiàn)代網(wǎng)絡(luò)技術(shù)為特征的現(xiàn)
14、代信息技術(shù)極大地促進(jìn)了社會(huì)經(jīng)濟(jì)的發(fā)展,也引發(fā)了一場(chǎng)知識(shí)和信息的革命。自20世紀(jì)90年代以來(lái),國(guó)際教育界出現(xiàn)了以信息技術(shù)(IT)的廣泛應(yīng)用為特征的發(fā)展趨向,國(guó)內(nèi)學(xué)者稱之為教育信息化現(xiàn)象。什么是教育信息化呢?教育信息化是指以現(xiàn)代信息技術(shù)為基礎(chǔ)的新教育體系,包括教育觀念、教育組織、教育內(nèi)容、教育模式、教育技術(shù)、教育評(píng)價(jià)、教育環(huán)境等一系列的改革和變化。其主要特點(diǎn)是在教學(xué)過(guò)程中廣泛應(yīng)用以電腦多媒體和網(wǎng)絡(luò)通訊為基礎(chǔ)的現(xiàn)代化信息技術(shù)。教育信息化使現(xiàn)行的教育方式面臨著前所未有的挑戰(zhàn)。為了迎接新世紀(jì)的挑戰(zhàn),國(guó)務(wù)院轉(zhuǎn)發(fā)了面向21世紀(jì)教育振興行動(dòng)計(jì)劃,教育部將按照統(tǒng)一規(guī)劃的原則,分三個(gè)層面推進(jìn)教育信息化:第一個(gè)層面
15、是以多媒體計(jì)算機(jī)技術(shù)為核心的教育技術(shù)在學(xué)校的普及和運(yùn)用;第二個(gè)層面是網(wǎng)絡(luò)的普及和應(yīng)用,利用網(wǎng)上資源提高教學(xué)質(zhì)量;第三個(gè)層面是開辦現(xiàn)代遠(yuǎn)程教育,建設(shè)并提供大量的網(wǎng)絡(luò)資源,不斷滿足社會(huì)日益增長(zhǎng)的終身教育需求。我國(guó)的教育科研網(wǎng)經(jīng)過(guò)十多年的建設(shè),已初具規(guī)模,但是在此基礎(chǔ)上的網(wǎng)絡(luò)資源利用率并不高,很多可以用網(wǎng)絡(luò)基礎(chǔ)設(shè)施及現(xiàn)有的硬軟件條件實(shí)現(xiàn)的教學(xué)過(guò)程仍然沿用傳統(tǒng)的方式,這無(wú)疑是對(duì)現(xiàn)有網(wǎng)絡(luò)資源的浪費(fèi),追根究底,主要是因?yàn)榕c教學(xué)相關(guān)的應(yīng)用系統(tǒng)的開發(fā)還比較匱乏。 傳統(tǒng)的考試活動(dòng)我國(guó)近年來(lái)在實(shí)行教學(xué)體制的改革,對(duì)檢驗(yàn)教師教學(xué)效果和學(xué)生學(xué)習(xí)效果的手段也一直在探討中,但是在現(xiàn)在以及將來(lái)的一段時(shí)間內(nèi),教師出卷學(xué)生答卷
16、模式仍然是大多數(shù)學(xué)校首選的手段。而且多數(shù)情況下還是沿用傳統(tǒng)手工處理方式,傳統(tǒng)手工方式對(duì)處理主觀性試卷的有一定的優(yōu)越性勢(shì),但又不可避免的將出現(xiàn)以下問(wèn)題。1. 試卷缺乏隨機(jī)性:因?yàn)樵谑止し绞较?,由教師手工編寫具體的試卷,其中的每道試題均由教師指定,每次考試只有有限的一兩套試卷,對(duì)于每個(gè)考生來(lái)說(shuō)缺乏隨機(jī)性,這就有可能發(fā)生下面兩種情況,一種就是試卷在從教師向?qū)W生傳遞的過(guò)程中發(fā)生泄密,因?yàn)檫@個(gè)傳遞過(guò)程要經(jīng)歷好幾個(gè)環(huán)節(jié);另外一種則是在考試過(guò)程中難以從技術(shù)上避免作弊行為的發(fā)生,因?yàn)樵诙鄶?shù)情況下某門課程的所有考生都面對(duì)內(nèi)容,形式完全相同的一套試卷,雖然現(xiàn)在有的考試采取了A/B卷的方法,但是仍不能算是一種行之有
17、效的方法。2. 教師的工作量極大,負(fù)擔(dān)重:這主要表現(xiàn)在出卷環(huán)節(jié)和評(píng)卷環(huán)節(jié)上。出卷時(shí),教師一方面要總結(jié)、整理本學(xué)期的教學(xué)內(nèi)容和歸納知識(shí)要點(diǎn),另一方面還要手工出題組織試卷??荚囃戤吅?,學(xué)生返回的試卷均要由教師手工評(píng)閱評(píng)分,最后還要由教師登記分?jǐn)?shù)、講評(píng)試卷??梢娊處熢谡麄€(gè)考試過(guò)程中的工作量大,工作效率不高。3. 考試場(chǎng)所缺乏靈活性,考生必須在統(tǒng)一規(guī)定的考試地點(diǎn)進(jìn)行考試(有時(shí)甚至具體到考試座位),這對(duì)本地考生可能問(wèn)題不大,但有時(shí)卻給外地考生帶來(lái)了很大的不便。而且,每個(gè)考場(chǎng)必須由專門監(jiān)考人員管理,這也是一筆不小的人力資源開銷。4. 此外,這種方式無(wú)法適應(yīng)現(xiàn)代遠(yuǎn)程教育的需要。本文所講到的考試系統(tǒng)即是考慮到
18、學(xué)校用傳統(tǒng)的手工方式處理考試活動(dòng)的不足,旨在用現(xiàn)代信息技術(shù)將考試活動(dòng)納入到學(xué)校的教育信息化系統(tǒng)的建設(shè)中,以充分利用網(wǎng)絡(luò)資源來(lái)共享學(xué)校的教學(xué)資源。這也是本課題的目的所在。1.2 開發(fā)工具的選擇 Delphi簡(jiǎn)介Delphi是面向?qū)ο蟮目梢暬幊坦ぞ?,利用該工具既可以開發(fā)系統(tǒng)軟件,也可以開發(fā)包括數(shù)據(jù)庫(kù)軟件在內(nèi)的各種應(yīng)用程序。Delphi是全新的可視化編程環(huán)境,為我們提供了一種方便、快捷的Windows應(yīng)用程序開發(fā)工具。它使用了Microsoft Windows圖形用戶界面的許多先進(jìn)特性和設(shè)計(jì)思想,采用了彈性可重復(fù)利用的完整的面向?qū)ο蟪绦蛘Z(yǔ)言(Object-Oriented Language)、當(dāng)今
19、世界上最快的編輯器、最為領(lǐng)先的數(shù)據(jù)庫(kù)技術(shù)。對(duì)于廣大的程序開發(fā)人員來(lái)講,使用Delphi開發(fā)應(yīng)用軟件,無(wú)疑會(huì)大大地提高編程效率,而且隨著應(yīng)用的深入,您將會(huì)發(fā)現(xiàn)編程不再是枯燥無(wú)味的工作Delphi的每一個(gè)設(shè)計(jì)細(xì)節(jié),都將帶給您一份欣喜。其主要特點(diǎn)有:1. 集成化的開發(fā)環(huán)境設(shè)計(jì)功能:可以在一個(gè)集成的環(huán)境中完成應(yīng)用程序的開發(fā)、測(cè)試和維護(hù)。2. 優(yōu)秀的界面設(shè)計(jì)功能:Delphi提供了大量的用于設(shè)計(jì)界面的控件,用它們可以設(shè)計(jì)出各種優(yōu)秀的用戶界面。而且,Delphi還可以自動(dòng)生成眾多的定制界面,極大地簡(jiǎn)化了界面設(shè)計(jì)工作。3. 強(qiáng)大的數(shù)據(jù)庫(kù)功能:Delphi提供了許多與數(shù)據(jù)庫(kù)相關(guān)的控件,用它們可以快速開發(fā)功能強(qiáng)
20、大的數(shù)據(jù)庫(kù)應(yīng)用程序。Delphi中內(nèi)置的數(shù)據(jù)庫(kù)引擎支持訪問(wèn)Paradox、AccessFoxpro、dBase、Informix、Oracle、Sybase以及SQL Server等多種數(shù)據(jù)庫(kù)。4. 支持Internet/Internet開發(fā):Delphi的Client/Server版本提供了幾個(gè)用于開發(fā)Internet/Internet應(yīng)用程序的組件,這些組件可以處理與Web服務(wù)器的所有通信服務(wù)。5. 支持ActiveX控件:Delphi提供了創(chuàng)建ActiveX控件的向?qū)?。?chuàng)建的ActiveX控件可以用于其他開發(fā)工具,如C、Java、Visual Basic以及PowrBuilder等。De
21、lphi實(shí)際上是Pascal語(yǔ)言的一種版本,但它與傳統(tǒng)的Pascal語(yǔ)言有天壤之別。一個(gè)Delphi程序首先是應(yīng)用程序框架,而這一框架正是應(yīng)用程序的“骨架”。在骨架上即使沒有附著任何東西,仍可以嚴(yán)格地按照設(shè)計(jì)運(yùn)行。您的工作只是在“骨架”中加入您的程序。缺省的應(yīng)用程序是一個(gè)空白的窗體(Form),您可以運(yùn)行它,結(jié)果得到一個(gè)空白的窗口。這個(gè)窗口具有Windows窗口的全部性質(zhì):可以被放大縮小、移動(dòng)、最大最小化等,但您卻沒有編寫一行程序。因此,可以說(shuō)應(yīng)用程序框架通過(guò),為用戶應(yīng)用程序的開發(fā)打下了良好的基礎(chǔ)。Delphi已經(jīng)為您做好了一切基礎(chǔ)工作程序框架就是一個(gè)已經(jīng)完成的可運(yùn)行應(yīng)用程序,只是不處理任何事
22、情。您所需要做的,只是在程序中加入完成您所需功能的代碼而已。面向?qū)ο蟮某绦蛟O(shè)計(jì)(Object-Oriented Programming,簡(jiǎn)記為OOP)是Delphi誕生的基礎(chǔ)。OOP立意于創(chuàng)建軟件重用代碼,具備更好地模擬現(xiàn)實(shí)世界環(huán)境的能力,這使它被公認(rèn)為是自上而下編程的優(yōu)勝者。它通過(guò)給程序中加入擴(kuò)展語(yǔ)句,把函數(shù)“封裝”進(jìn)Windows編程所必需的“對(duì)象”中。面向?qū)ο蟮木幊陶Z(yǔ)言使得復(fù)雜的工作條理清晰、編寫容易。說(shuō)它是一場(chǎng)革命,不是對(duì)對(duì)象本身而言,而是對(duì)它們處理工作的能力而言。對(duì)象并不與傳統(tǒng)程序設(shè)計(jì)和編程方法兼容,只是部分面向?qū)ο蠓炊鴷?huì)使情形更糟。除非整個(gè)開發(fā)環(huán)境都是面向?qū)ο蟮?,否則對(duì)象產(chǎn)生的好處
23、還沒有帶來(lái)的麻煩多。而Delphi是完全面向?qū)ο蟮?,這就使得Delphi成為一種觸手可及的促進(jìn)軟件重用的開發(fā)工具,從而具有強(qiáng)大的吸引力。一些早期的具有OOP性能的程序語(yǔ)言如C+,Pascal,Smalltalk等,雖然具有面向?qū)ο蟮奶卣鳎荒茌p松地畫出可視化對(duì)象,與用戶交互能力較差,程序員仍然要編寫大量的代碼。Delphi的推出,填補(bǔ)了這項(xiàng)空白。您不必自己建立對(duì)象,只要在提供的程序框架中加入完成功能的代碼,其余的都交給Delphi去做。欲生成漂亮的界面和結(jié)構(gòu)良好的程序絲毫不必絞盡腦汁,Delphi將幫助您輕松地完成。它允許在一個(gè)具有真正OOP擴(kuò)展的可視化編程環(huán)境中,使用它的Object Pa
24、scal語(yǔ)言。這種革命性的組合,使得可視化編程與面向?qū)ο蟮拈_發(fā)框架緊密地結(jié)合起來(lái)。1.2.2 Access 簡(jiǎn)介Access2000數(shù)據(jù)庫(kù)管理系統(tǒng)是Microsoft Office2000套件的重要組成部分,是Access的最新版本,可在Windows xp環(huán)境下運(yùn)行。Access2000適用于小型商務(wù)活動(dòng),用以存貯和管理商務(wù)活動(dòng)所需要的數(shù)據(jù)。Access2000不僅是一個(gè)數(shù)據(jù)庫(kù),而且它具有強(qiáng)大的數(shù)據(jù)管理功能,它可以方便地利用各種數(shù)據(jù)源,生成窗體(表單),查詢,報(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ù)可以是
25、文字、圖象、聲音等。 Microsoft Access是一種關(guān)系式數(shù)據(jù)庫(kù),關(guān)系式數(shù)據(jù)庫(kù)由一系列表組成,表又由一系列行和列組成,每一行是一個(gè)記錄,每一列是一個(gè)字段,每個(gè)字段有一個(gè)字段名,字段名在一個(gè)表中不能重復(fù)。每個(gè)表都有N個(gè)記錄組成,一個(gè)記錄占一行,每一個(gè)記錄由實(shí)體的基本屬性的字段組成。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。Access數(shù)據(jù)庫(kù)以文件形式保存,文件的擴(kuò)展名是MDB。 Access 2000數(shù)據(jù)庫(kù)由六種對(duì)象組成,它們是表、查詢、窗體、報(bào)表、宏和模塊。表(Table) 表是數(shù)據(jù)庫(kù)的基本對(duì)象,是創(chuàng)建其他5種對(duì)象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來(lái)存貯數(shù)
26、據(jù)庫(kù)的數(shù)據(jù),故又稱數(shù)據(jù)表。查詢(Query)查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個(gè)表的字段組成新表。 窗體(Form)窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 報(bào)表(Report)報(bào)表的功能是將數(shù)據(jù)庫(kù)中的數(shù)據(jù)分類匯總,然后打印出來(lái),以便分析。 宏(Macro)宏相當(dāng)于DOS中的批處理,用來(lái)自動(dòng)執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來(lái)十分方便。 模塊(Module)模塊的功能與宏類似,但它定義的操作比宏更精細(xì)和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual Basic編程
27、。與Access 以前的版本比較,Access2000新增了許多功能,字段類型增加了OLE對(duì)象和超級(jí)鏈接,特別是與Internet的融合,在數(shù)據(jù)庫(kù)中可以直接鏈接到指定的Web頁(yè)面或網(wǎng)絡(luò)文件,也可以把Web頁(yè)面上的表格導(dǎo)入到數(shù)據(jù)庫(kù)。Access 2000可以方便地利用各種數(shù)據(jù)源,包括dBASE, FoxBase,FoxPro,Excel,Word 等。Access 2000增加了數(shù)據(jù)庫(kù)訪問(wèn)的安全機(jī)制,可對(duì)表一級(jí)設(shè)置訪問(wèn)許可權(quán)。Access 2000還可以方便地利用FoxPro數(shù)據(jù)庫(kù)、Excel電子表格的數(shù)據(jù),還可以和Word混合使用,打印通用信函或信封。在安裝Access 2000后,在“程序”
28、菜單中會(huì)出現(xiàn)Microsoft Access項(xiàng),單擊“開始”|“程序”|“Microsoft Access”,啟動(dòng)Access 2000。啟動(dòng)后會(huì)出現(xiàn)一個(gè)對(duì)話框,對(duì)話框中有兩個(gè)組合框,如果要新建一個(gè)數(shù)據(jù)庫(kù)可以選擇“空數(shù)據(jù)庫(kù)”或“數(shù)據(jù)庫(kù)向?qū)А边x項(xiàng),如果要打開已存在的數(shù)據(jù)庫(kù),則選擇“打開已有數(shù)據(jù)庫(kù)”選項(xiàng),并選擇要打開的數(shù)據(jù)庫(kù)文件,然后單擊“確定”按鈕。1.2.3 C/S 簡(jiǎn)介C/S模式即客戶機(jī)/服務(wù)器(Client server)體系結(jié)構(gòu)是當(dāng)前非常流行的計(jì)算機(jī)體系結(jié)構(gòu)。在這種體系結(jié)構(gòu)中,客戶機(jī)提出請(qǐng)求,服務(wù)器對(duì)客戶機(jī)的請(qǐng)求作出回應(yīng)。在客戶機(jī)/服務(wù)器體系結(jié)構(gòu)中,客戶機(jī)負(fù)責(zé)管理用戶界面、接收用戶數(shù)據(jù)、
29、處理應(yīng)用邏輯、生成數(shù)據(jù)庫(kù)服務(wù)請(qǐng)求,然后將這些請(qǐng)求發(fā)送給服務(wù)器,并且接收服務(wù)器返回的結(jié)果,最后再將這些結(jié)果按照一定的格式返回給用戶。服務(wù)器接收客戶機(jī)的請(qǐng)求,處理這些請(qǐng)求,并把處理結(jié)果返回給客戶機(jī),這些處理結(jié)果包括訪問(wèn)數(shù)據(jù)庫(kù)的結(jié)果數(shù)據(jù)和執(zhí)行狀態(tài)例如成功或失敗。 在典型的C/S數(shù)據(jù)庫(kù)應(yīng)用中,數(shù)據(jù)的儲(chǔ)存管理功能,是由服務(wù)器程序獨(dú)立進(jìn)行的,并且通常把那些不同的(不管是已知還是未知的)前臺(tái)應(yīng)用所不能違反的規(guī)則,在服務(wù)器程序中集中實(shí)現(xiàn),例如訪問(wèn)者的權(quán)限,編號(hào)不準(zhǔn)重復(fù)、必須有客戶才能建立定單這樣的規(guī)則。所有這些,對(duì)于工作在前臺(tái)程序上的最終用戶,是“透明”的,他們無(wú)須過(guò)問(wèn)(通常也無(wú)法干涉)這背后的過(guò)程,就可以完
30、成自己的一切工作。在客戶服務(wù)器架構(gòu)的應(yīng)用中,前臺(tái)程序可以變的非?!笆菪 保闊┑氖虑?,都交給了服務(wù)器和網(wǎng)絡(luò)。在C/S體系的下,數(shù)據(jù)庫(kù)真正變成了公共、專業(yè)化的倉(cāng)庫(kù),受到獨(dú)立的專門管理。第2章 系統(tǒng)設(shè)計(jì)2.1 功能設(shè)計(jì)系統(tǒng)的開發(fā),主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù),以及前端應(yīng)用程序的開發(fā)兩個(gè)方面.前者要求建立起資料一致性、完整性強(qiáng)和資料安全性好的數(shù)據(jù)庫(kù);而后者則要求應(yīng)用程序具有功能完備、易使用等特點(diǎn).經(jīng)過(guò)分析,我們使用Borland公司的Delphi6.0所提供的各種面向?qū)ο箝_發(fā)工具,尤其是資料窗口這一方便而簡(jiǎn)潔的操縱數(shù)據(jù)庫(kù)的智能化對(duì)象.采用Access2000進(jìn)行后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì),建立了DZJS.m
31、db數(shù)據(jù)庫(kù),放置2張不同用途的表,用于存放考生登錄信息、題庫(kù)信息等. 考生通過(guò)系統(tǒng)提供注冊(cè)界面,輸入用戶名和密碼進(jìn)行注冊(cè),考生注冊(cè)后系統(tǒng)會(huì)自動(dòng)把注冊(cè)信息保存到數(shù)據(jù)庫(kù)的用戶表格中供管理員操作;通過(guò)登錄界面,考生輸入正確的用戶名和密碼,即可登錄到考試系統(tǒng),考生登錄后,系統(tǒng)自動(dòng)為其建立一個(gè)考生文件夾,并分別從各類題庫(kù)中隨機(jī)抽取考題,形成一份試卷. 系統(tǒng)的功能分布在服務(wù)器端與客戶端的計(jì)算機(jī)上,在服務(wù)器端設(shè)置面向教師的功能,在客戶端設(shè)置面向考生的功能。服務(wù)器端應(yīng)用程序的主要功能如下:1. 維護(hù) 對(duì)課程的題庫(kù)進(jìn)行初始裝入和日常維護(hù),對(duì)系統(tǒng)中的其他數(shù)據(jù)庫(kù)如用戶表進(jìn)行維護(hù)。此功能只有超級(jí)管理員才可以進(jìn)行增、刪
32、、改、查詢。2. 選題 系統(tǒng)提供指定選題,并提供試卷、答卷的打印功能。 3. 開考 作開考前的準(zhǔn)備工作,包括設(shè)置考試的相關(guān)信息如題目的難易程度等。系統(tǒng)分為難、低二個(gè)檔次的試題供考生選擇。題型選擇有選擇題,計(jì)算題和分析題??蛻舳藨?yīng)用程序的主要功能如下:1. 認(rèn)定 考生在進(jìn)入系統(tǒng)時(shí)必須輸入考生的相關(guān)信息,如用戶名、密碼。未進(jìn)行注冊(cè)的考生不得進(jìn)入系統(tǒng)參加考試,考生注冊(cè)后系統(tǒng)自動(dòng)把此信息錄入到用戶表的數(shù)據(jù)庫(kù)中。 2. 答題 考生經(jīng)系統(tǒng)確認(rèn)進(jìn)入考試環(huán)境后系統(tǒng)即在屏幕上顯示相應(yīng)的試卷并提供組件。答題完畢退出時(shí),系統(tǒng)提示考生是否保存次試卷。 3. 自測(cè) 學(xué)生可以針對(duì)自己學(xué)習(xí)的特點(diǎn),從試題庫(kù)選擇試題,形成針對(duì)
33、性的試卷進(jìn)行測(cè)試,并給出標(biāo)準(zhǔn)答案供考生參考。2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)一級(jí)考試系統(tǒng)的規(guī)模較小,故只建立一個(gè)數(shù)據(jù)庫(kù)(DZJS.mdb).在此數(shù)據(jù)庫(kù)基礎(chǔ)上,建立考生登錄情況表、操作題題庫(kù)、選擇題題庫(kù)、數(shù)據(jù)庫(kù)題庫(kù),Word題題庫(kù)、在數(shù)據(jù)庫(kù)連接方面,采用了Delphi6.0附帶的Borland數(shù)據(jù)庫(kù)引擎ADO.使用ADO的ADO管道連接用MSAccess設(shè)計(jì)的后臺(tái)數(shù)據(jù)庫(kù),建立一個(gè)名為DZJS的數(shù)據(jù)源.在系統(tǒng)的OLEcontainer中放入訪問(wèn)數(shù)據(jù)庫(kù)的控件,將其ADOconnction指向DZJS。 系統(tǒng)中主要的數(shù)據(jù)文件如下: 1. 試題庫(kù):用于存放課程的試題,試題庫(kù)的結(jié)構(gòu)由試題的屬性即科目、編號(hào)、類型、難度、
34、分值、內(nèi)容、答案和文本形式等字段組成。 2. 考生庫(kù) 用于存放考生的信息包括用戶名、密碼。2.3 界面設(shè)計(jì)為了驗(yàn)證考生身份,設(shè)計(jì)了一個(gè)登錄界面,考生登錄以后,直接到試卷編輯界面。這樣的好處是方便簡(jiǎn)捷。2.4 數(shù)據(jù)文件結(jié)構(gòu) 考試模板基本表試卷模板表用來(lái)記錄一份試卷的基本信息,包括所選課程、難度、試題類型等。如表2-1表2-1 考試模板基本表字段名類 型長(zhǎng) 度說(shuō) 明IDInt4自增型SCOREInt50分值設(shè)置TYPE_1Char8題型DIFLEVELChar8難度SUBJECTChar1考試類型(課程)BLOBDATAOLE20數(shù)據(jù)流EXTChar3文本形式 學(xué)生模板基本表該表由系統(tǒng)動(dòng)態(tài)產(chǎn)生,主
35、要存儲(chǔ)考生的基本信息,包括用戶名、用戶密碼等。如表2-2表2-2 學(xué)生模板基本表字段名類 型長(zhǎng) 度說(shuō) 明IDint4用戶名PASSWDChar16用戶密碼QUESChar4提示問(wèn)題KEY_1Char6提示答案第3章 系統(tǒng)實(shí)現(xiàn)3.1 功能模塊1注冊(cè)模塊. 注冊(cè)賬號(hào)和密碼自動(dòng)存入數(shù)據(jù)庫(kù)中。2登錄模塊 用戶驗(yàn)證即正確輸入用戶名和密碼如果輸入的數(shù)據(jù)與數(shù)據(jù)庫(kù)中數(shù)據(jù)一直,系統(tǒng)將提供登錄成功。3數(shù)據(jù)庫(kù)操作模塊.自動(dòng)從數(shù)據(jù)庫(kù)題題庫(kù)中抽取題目,供考生完成建立數(shù)據(jù)庫(kù)文件、編輯等一系列操作。4Word字表處理模塊.從Word題題庫(kù)中抽取題目,使用OLE技術(shù)自動(dòng)打開Word,讓考生在Word環(huán)境中完成操作。3.2 注
36、冊(cè)功能的實(shí)現(xiàn)procedure TForm3.Button1Click(Sender: TObject);varID,MA :string ;s : string;begin if trim(edit1.Text) <> '' then ID := Trim(Edit1.Text) else showmessage('請(qǐng)輸入您的帳號(hào)!'); if trim(edit2.text) <> '' then MA := Trim(edit2.text) else begin showmessage('請(qǐng)輸入您的密碼!
37、39;); exit; end; if trim(edit2.text) <> trim(edit3.text) then begin showmessage('密碼和確認(rèn)密碼不一致!'); exit; end;try s:='select * from use where id ='+''''+ Trim(edit1.text)+'''' ; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add(s); ADOQuery1.Open;exceptend; if
38、not(ADOQuery1.IsEmpty) then begin showmessage('該帳號(hào)已經(jīng)存在!') end else begin ID:=edit1.Text; MA:=edit2.Text; adocommand1.CommandText:='inserTintouse(id,passwd) values('+''''+ID+''''+','+''''+MA+''''+')' adoco
39、mmand1.Execute; showmessage('添加成功'); end;3.3 登錄功能的實(shí)現(xiàn) procedure TForm1.Button3Click(Sender: TObject);varID,MA :string ;s : string;begin if trim(edit1.Text) <> '' then ID := Trim(Edit1.Text) else showmessage('請(qǐng)輸入您的帳號(hào)!'); if trim(edit2.text) <> '' then MA :=
40、Trim(edit2.text) else begin showmessage('請(qǐng)輸入您的密碼!'); exit; end;try s:='select * from use where id='+''''+ Trim(edit1.text)+'''' ; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add(s); ADOQuery1.Open;exceptend; if ADOQuery1.IsEmpty then begin showmessage('您輸?shù)膸?/p>
41、號(hào)不存在!') end else begin if MA = Trim(ADOQuery1.FieldByName('passwd').AsString) then begin form2.Show; form1.Hide; end else begin showmessage('您輸入的密碼不正確!') end; end; 3.4 數(shù)據(jù)庫(kù)功能的實(shí)現(xiàn) 客戶端的應(yīng)用程序要訪問(wèn)服務(wù)器端的數(shù)據(jù)庫(kù),例如在進(jìn)行考生認(rèn)定時(shí)要訪問(wèn)用戶表;在進(jìn)入答題界面時(shí)要訪問(wèn)試題庫(kù)。 系統(tǒng)采用ADOconnection實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的直接連接,即可以完全由相關(guān)的數(shù)據(jù)連接組件實(shí)現(xiàn)連接而無(wú)
42、需另外的支撐程序。方法如下:1. 擇ADOconnection控件,雙擊此控件出現(xiàn)如下圖3-1、圖3-2所示 圖 3-1 圖 3-22. 配置Object Inspecter中的connection的屬性為true,loginsprompt的屬性為false。3. 系統(tǒng)采用ADOQuery實(shí)現(xiàn)查詢功能3.5 Word字表處理功能的實(shí)現(xiàn)主要介紹一下OLE自動(dòng)化:OLE自動(dòng)化是一種為WINDOWS設(shè)計(jì)的交互進(jìn)程通信機(jī)制,它讓一個(gè)應(yīng)用程序驅(qū)動(dòng)或自動(dòng)完成另一個(gè)應(yīng)用程序,如在C+中創(chuàng)建EXCEL中的表格等。它克服了鏈接和嵌套中存在的缺點(diǎn),即無(wú)法用編程手段對(duì)對(duì)象進(jìn)行控制。實(shí)現(xiàn)了對(duì)OLE組件的編程式控制。O
43、LE自動(dòng)化包括兩部分應(yīng)用程序:一個(gè)是把OLE組件暴露出來(lái)使之可控制的應(yīng)用程序,叫做OLE自動(dòng)化服務(wù)器;另一個(gè)是利用OLE服務(wù)器提供的組件,對(duì)該對(duì)象進(jìn)行控制操作的應(yīng)用程序,叫做OLE客戶。每個(gè)OLE對(duì)象都有屬性(Property)和方法(Method),OLE自動(dòng)化服務(wù)器的編寫者決定哪些屬性和方法將通過(guò)OLE自動(dòng)化暴露出來(lái),而私有對(duì)象對(duì)于外部用戶來(lái)說(shuō)是不可見的。OLE客戶編程人員只需知道包含對(duì)象的應(yīng)用程序的名稱、對(duì)象的類的名稱和想要使用的屬性和方法的名稱,就可以使用自動(dòng)化服務(wù)器了。OLE自動(dòng)化服務(wù)器有兩種創(chuàng)建方法:即進(jìn)程內(nèi)服務(wù)器和進(jìn)程外服務(wù)器。進(jìn)程內(nèi)服務(wù)器是與客戶應(yīng)用程序在同一進(jìn)程內(nèi)運(yùn)行,進(jìn)程內(nèi)
44、服務(wù)器一般以DLL文件的形式存在;進(jìn)程外服務(wù)器則作為一個(gè)單獨(dú)的進(jìn)程,在自己的地址空間中運(yùn)行,一般以EXE文件的形式存在。此系統(tǒng)是在Delphi中通過(guò)Ole的方法控制MS Word,主要采用的方法是通過(guò)位于System面板上的Olecontainer控件用于在應(yīng)用程序的窗口上創(chuàng)建一個(gè)OLE用戶區(qū)域,用于實(shí)現(xiàn)Delphi與外部某個(gè)對(duì)象的接口,當(dāng)然也可以實(shí)現(xiàn)Delphi與Word對(duì)象的接口。用此方法是最簡(jiǎn)單的Ole嵌入,能夠直接將Word文檔調(diào)用,只需要調(diào)用TOleContainer的Run方法就可以將word文檔直接啟動(dòng)。且這樣啟動(dòng)的Word文檔與Delphi程序是一個(gè)整體(從界面上看),但是它存
45、在不可克服的缺點(diǎn),即不能通過(guò)Delphi控制word文檔,所以不能實(shí)現(xiàn)將靈活操縱word的目的。在應(yīng)用程序的實(shí)現(xiàn)過(guò)程中,將會(huì)運(yùn)用到大量的數(shù)據(jù)控件,這必然要調(diào)用相應(yīng)的數(shù)據(jù)組件.于是,就需要在各個(gè)窗體中添加數(shù)據(jù)組件.這可能會(huì)造成組件的混淆.在Delphi6.0中提供的OLEcontainer,可以很好的解決這個(gè)問(wèn)題,將所有的數(shù)據(jù)組件都放到OLEcontainer中.當(dāng)其它窗體需要訪問(wèn)數(shù)據(jù)庫(kù)時(shí),只要在其單元文件中引用OLEcontainer的單元文件,就可以直接訪問(wèn)到數(shù)據(jù)庫(kù)中的數(shù)據(jù)了.本應(yīng)用程序中OLEcontainer其設(shè)計(jì)如圖3-3所示圖3-3下面是其實(shí)現(xiàn)程序:procedure scdsBLO
46、BDataBeforePost(DataSet: TDataSet);procedure scdsBLOBDatBeforePost(DataSet: TDataSet); private function GetMaxID : Integer; Private declarations public Public declarations end;var dmolecontainer: Tdmolecontainer;implementation/uses Unit2, Unit1, Unit4, Unit7, Unit8, Unit9, Unit10, Unit3;$R *.dfmfunc
47、tion Tdmolecontainer.GetMaxID: Integer;begin try scdsMaxID.Open; try Result := scdsMaxID.Fields0.Value + 1; except on Exception do Result := 1; end; finally scdsMaxID.Close;end;end;procedure Tdmolecontainer.scdsBLOBDataBeforePost(DataSet: TDataSet);begin if (VarIsNull(DataSet.FieldByName('ID'
48、;).Value) then DataSet.FieldByName('ID').Value := GetMaxID;end;procedure Tdmolecontainer.scdsBLOBDatBeforePost(DataSet: TDataSet);begin if (VarIsNull(DataSet.FieldByName('ID').Value) then DataSet.FieldByName('ID').Value := GetMaxID;end;end. 第4章 考試系統(tǒng)的流程介紹考試系統(tǒng)首頁(yè)是登錄界面,打開Project2
49、即可看到如圖4-1所示的考試登錄書面。但是考生必須先注冊(cè)得到系統(tǒng)驗(yàn)證后才能進(jìn)行登錄工作如圖4-2,當(dāng)應(yīng)試學(xué)生進(jìn)入到考試首頁(yè),點(diǎn)擊“Go”后系統(tǒng)會(huì)先要求你輸入用戶名和密碼后才會(huì)進(jìn)入考試的第二頁(yè);此后,系統(tǒng)就直接進(jìn)入考前設(shè)置界面如圖4-3所示,并要求你鍵入各題型的數(shù)目與試題的難易程度,以進(jìn)行考前的試卷設(shè)置工作,待上述核對(duì)正確后,系統(tǒng)即領(lǐng)你進(jìn)入本次考試內(nèi)容??荚噧?nèi)容由老師訂做,考試題庫(kù)資料由老師不斷更新和增刪,系統(tǒng)即會(huì)將所點(diǎn)選的內(nèi)容合并成一份試卷,可省去老師出題的時(shí)間。點(diǎn)擊“開始考試”按鈕,此時(shí),系統(tǒng)會(huì)提示你“試卷完成” 如圖4-4所示,并且瞬間就有一套與你設(shè)置相應(yīng)的試卷自動(dòng)生成,對(duì)此套試卷系統(tǒng)提供保存功能,以便考生復(fù)習(xí)。如圖4-5所示。圖4-1 登錄界面圖4-
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 平工院煤礦開采方法課件11厚煤層放頂煤采煤法
- 河工院煤礦開采學(xué)課件第10章 采煤方法的選擇及發(fā)展
- 電商平臺(tái)物流配送標(biāo)準(zhǔn)流程
- 制定份額產(chǎn)品創(chuàng)新評(píng)審流程規(guī)范
- 2024-2025學(xué)年福建省泉州市南安市七年級(jí)(下)期末數(shù)學(xué)試卷(含答案)
- AI+時(shí)代如何構(gòu)建區(qū)域科技創(chuàng)新服務(wù)體系以解決科技平臺(tái)的資源、服務(wù)和可持續(xù)性挑戰(zhàn)
- 山東濟(jì)南高新區(qū)2024年八年級(jí)下學(xué)期期末數(shù)學(xué)試卷(解析版)
- 四川省自貢市富順縣代寺學(xué)區(qū)2024-2025學(xué)年九年級(jí)下學(xué)期期中考試化學(xué)試卷
- 四川省南充市2024-2025學(xué)年七年級(jí)下學(xué)期6月期末生物試卷 (含答案)
- 文言文閱讀(原卷版)-2024年八年級(jí)語(yǔ)文寒假提升學(xué)與練(統(tǒng)編版)
- GA/T 947.1-2015單警執(zhí)法視音頻記錄系統(tǒng)第1部分:基本要求
- 起重機(jī)安裝調(diào)試報(bào)告
- 北師大版八年級(jí)下冊(cè)數(shù)學(xué)期末考試試題有答案-
- 基坑開挖及監(jiān)測(cè)方案
- 疼痛科頸椎病病歷(打印)
- 2021年寧夏環(huán)保集團(tuán)有限責(zé)任公司招聘筆試試題及答案解析
- 防臺(tái)防汛安全培訓(xùn)課件
- DB32-T 3158-2016內(nèi)河水上服務(wù)區(qū)建設(shè)標(biāo)準(zhǔn)-(高清現(xiàn)行)
- 電影專業(yè)術(shù)語(yǔ)大全(附中英文對(duì)照)
- 《將進(jìn)酒》一等獎(jiǎng)教學(xué)課件共16張
- 電子課件-《網(wǎng)絡(luò)營(yíng)銷(第三版)》-A24-2998ppt課件
評(píng)論
0/150
提交評(píng)論