




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 本科生畢業(yè)論文(設(shè)計)題 目 在線考試系統(tǒng)在線考試系統(tǒng)摘要 如今,以計算機和計算機網(wǎng)絡(luò)技術(shù)為主的信息技術(shù)在教育教學(xué)的各方面都得到廣泛的應(yīng)用,在線考試也已經(jīng)不是什 么新鮮事。由于在線網(wǎng)絡(luò)考試快速高效,減少了大量人力、 物力的投入,消除了人為因素的影響,易于實現(xiàn)考試的客觀 公正,所以已經(jīng)得到廣泛的應(yīng)用。它不僅大大提高了考試的 效率,而且徹底革新考試模式,采用電子化的考試手段代替 紙質(zhì)的日??荚嚪绞?,采用機器閱卷取代人工閱卷。本系統(tǒng)是以Microsoft Visual Studio 2008為主要開發(fā)工具,用ASP.NET技術(shù)構(gòu)建前臺頁面,以SQL Server 2005 數(shù)據(jù)庫作為后臺支持,該系
2、統(tǒng)具有操作簡單、界面友善、靈活性好、系統(tǒng)安全性高、運行穩(wěn)定等特點。本論文對網(wǎng)絡(luò)環(huán)境下在線系統(tǒng)的組成、運行機制、應(yīng)用技術(shù)和具體實現(xiàn)進行了深人的研究,并介紹了整個系統(tǒng)的總體規(guī)劃、設(shè)計思想與具體實現(xiàn)過程,努力促使在線考試系統(tǒng)得以真正的實施。對在線考試系統(tǒng)的研究背景做相關(guān)描述,同時對于ASP.NET,SQL Server 2005等相關(guān)理論做了必要的分析和介紹。最后,總結(jié)了系統(tǒng)的特點和優(yōu)勢與不足之處,并對未來的發(fā)展和應(yīng)用前景做了展望。主題詞 ASP.NET、在線考試、web、數(shù)據(jù)庫72 / 72Online Examination SystemStudent: Adviser: AbstractTod
3、ay, computer and computer network technology-based information technology in all aspects of education have been widely used, online examination has also been What is not new. As fast and efficient online network test to reduce the large amount of manpower, material resources, eliminating the influen
4、ce of human factors, Easy to implement an objective and impartial examination, it has been widely used. It not only greatly improve the efficiency of the exam, and exam overhaul Model, using electronic means to replace the paper's daily examination examinations, the use of machine scoring to rep
5、lace the manual scoring. The system is based on Microsoft Visual Studio 2008 as the main development tool, using ASP.NET technology to build the front page to SQL Server 2005 database as the back office, the system is simple, friendly interface, good flexibility, system safety, stability and other s
6、pecial Point. In this thesis, the network environment, the composition of the online system, operating system, application technology and concrete realization of the depth of research, and introduces the whole system The overall system planning, design and realization process, efforts to promote onl
7、ine examination system to be truly implemented. Research on online examination system Relevant description of the background to do the same time, for ASP.NET, SQL Server 2005 and other related theories to do the necessary analysis and presentation. Finally, the summary of the Department of System ch
8、aracteristics and advantages and shortcomings, and future prospects of the development andapplication are put forward.KeywordsASP.NET, online exam, web, database目錄第一章緒論61.1課題研究的背景和意義61.2國外相關(guān)發(fā)展動態(tài)71.2.1在線考試系統(tǒng)國外發(fā)展情況71.2.2在線考試系統(tǒng)國發(fā)展情況71.3 系統(tǒng)研究和可行性分析81.3.1 系統(tǒng)研究81.3.2 可行性分析81.4 本文組織結(jié)構(gòu)說明9第二章開發(fā)環(huán)境、語言和相關(guān)技術(shù)介紹11
9、2.1 .NET框架112.1.1 .NET開發(fā)平臺與J2EE平臺比較112.1.2 ASP.Net技術(shù)原理122.1.3 ADO.NET技術(shù)簡介132.1.4 .NET平臺開發(fā)語言-C# 2.0142.2 AJAX技術(shù)142.3 XML與.NET技術(shù)結(jié)合152.4 .NET Framework 概述152.5本章小結(jié)18第三章系統(tǒng)需求分析與總體設(shè)計193.1系統(tǒng)總體功能業(yè)務(wù)分析193.2 數(shù)據(jù)流程圖203.3系統(tǒng)總體模塊設(shè)計213.4本章小結(jié)21第四章在線考試系統(tǒng)的詳細設(shè)計224.1設(shè)計目標(biāo)224.2數(shù)據(jù)庫表設(shè)計224.2.1 數(shù)據(jù)庫E-R圖設(shè)計224.2.2 數(shù)據(jù)庫表設(shè)計264.3各模塊功
10、能實現(xiàn)294.3.1 登錄模塊實現(xiàn)294.3.2 系統(tǒng)首頁實現(xiàn)314.3.3 在線考試模塊實現(xiàn)334.3.4 管理員添加選擇題模塊實現(xiàn)364.3.5 管理員生成試卷模塊384.4本章小結(jié)41第五章系統(tǒng)測試與評價分析415.1系統(tǒng)測試415.1.1 在線考試測試415.1.2 后臺添加試題模塊測試425.2系統(tǒng)評價分析435.3本章小結(jié)43第六章結(jié)論和展望446.1結(jié)論446.2展望44參考文獻45聲明46致47附錄1 系統(tǒng)核心代碼48附錄2 翻譯(原文和譯文)56譯文56原文62第一章緒論1.1課題研究的背景和意義隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會其他部門都已經(jīng)開設(shè)了遠程教育,通
11、過計算機網(wǎng)絡(luò)實現(xiàn)異地教育和培訓(xùn)。現(xiàn)在,計算機硬件技術(shù)的發(fā)展已經(jīng)達到了相當(dāng)高的水平。但是,遠程教育軟件的開發(fā)目前還處于起步階段,隨著這項技術(shù)的不斷深入發(fā)展,就要求有更好、更完善的軟件系統(tǒng)應(yīng)用到遠程教育當(dāng)中去,這就給軟件設(shè)計人員提出了更高的設(shè)計要求。遠程教育包括很多環(huán)節(jié),例如教學(xué)系統(tǒng)、答疑系統(tǒng)和考試系統(tǒng)等等。其中很重要的一個環(huán)節(jié)就是在線考試系統(tǒng),同時它也是最難實現(xiàn)的環(huán)節(jié)。在我國,雖然遠程教育已經(jīng)蓬勃地發(fā)展起來,但是目前學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,在此方式下,組織一次考試至少要經(jīng)過五個步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。顯然,隨著考試類型的不斷增加與考試要求的
12、不斷提高,教師的工作量將會越來越大,并且其工作將是一件十分煩瑣和非常容易出錯的事情,可以說傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代化考試的需要。隨著計算機應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴大,如遠程教育和虛擬大學(xué)的出現(xiàn)等等,且這些應(yīng)用正逐步深入到千家萬戶1。人們迫切要求利用這些技術(shù)來進行在線考試,以減輕教師的工作負擔(dān)與提高工作效率,與此同時也提高了考試的質(zhì)量,從而使考試更趨于公證、客觀,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。例如目前許多國際著名的計算機公司所舉辦的各種認證考試絕大部分采用這種方式。在線考試是現(xiàn)階段研究開發(fā)的一個熱點。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使考試不受地域的局限。一個完備
13、的在線考試系統(tǒng)可以使用戶在網(wǎng)上學(xué)習(xí)過后與時檢驗自己的學(xué)習(xí)效果,已發(fā)現(xiàn)自己的不足,使得學(xué)習(xí)效率得到很大提高。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。只要形成一套成熟的題庫就可以實現(xiàn)考試的自動化。這樣一來,教師所要做的只是精心設(shè)計題目、維護題庫,而不是組織考試,從而大大減輕了教師的負擔(dān),這表明其經(jīng)濟性是相當(dāng)可觀的。為了適應(yīng)新形勢的發(fā)展,我進行了這一系統(tǒng)的初步設(shè)計工作,也可以說是做一個初步的探索,希望它能夠在各類考試中發(fā)揮高效、便捷的作用,把老師從繁重的工作中解脫出來!目前,網(wǎng)絡(luò)應(yīng)用軟件運行的模式主要有二類:Client/server模式,Browser/Web模式
14、。前者主要的缺點是維護、升級較麻煩,后者是近幾年伴隨Internet迅速發(fā)展起來的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是Web Server ,而Web Server與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用圍不斷擴大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的MIS系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點是便于擴充應(yīng)用、升級維護簡便。網(wǎng)絡(luò)考試系統(tǒng)具有降低考試成本,解決繁重的考務(wù)工作的優(yōu)點。它可以免去教師大量的臨考工作,試卷可以根據(jù)題庫中的容即時生成;教師也無須去做考后的閱卷、統(tǒng)計、分析工作,計算機可以自動判卷,直接把成績送到數(shù)據(jù)庫中進行統(tǒng)計、排序
15、、匯總。實現(xiàn)無紙化考試,大大提高了工作效率,目前,基于網(wǎng)絡(luò)考試面向的主要是社會上的培訓(xùn)認證考試(如微軟的各種認證考試)和遠程教育的考試。一個成功的基于WEB的考試,需要一個好的網(wǎng)絡(luò)環(huán)境,一個好的考試平臺和一個好的題庫。但一個真正的智能化的基于WEB的考試系統(tǒng)的實現(xiàn)是個復(fù)雜的過程,考試平臺和題庫的研究要依靠軟件開發(fā)專家、被測學(xué)科專家和精通考試?yán)碚摵兔}的專家三者的合作。因而對于有極大市場的社會認證考試,必然會走上專業(yè)化的道路。1.2國外相關(guān)發(fā)展動態(tài)1.2.1在線考試系統(tǒng)國外發(fā)展情況計算機考試系統(tǒng)的實現(xiàn),將教師從繁瑣的出題、監(jiān)考、閱卷、試卷分析和成績統(tǒng)計的傳統(tǒng)考試中解脫出來,充分體現(xiàn)了準(zhǔn)確、客觀、
16、公正、快速、簡捷等特點。20世紀(jì)70年代,美國考試委員會著手進行計算機模擬考試的研究工作,并于1983年編制出有效的模擬考試系統(tǒng),當(dāng)時的名稱是計算機輔助考試系統(tǒng)。1990年8月,美國加利福尼亞、得克薩斯等十個州創(chuàng)建各州以與各高等院校相互認可的學(xué)位證書以與相應(yīng)的教學(xué)體系,從而正式拉開網(wǎng)絡(luò)遠程考試的序幕。著名的考試機構(gòu)有美國思而文學(xué)習(xí)系統(tǒng)。它是一家從事教育和計算機化考試服務(wù)的專業(yè)公司,在世界的6140多個國家和地區(qū)有2200多個考試中心,可用25種語言提供近百個不同類型,一千多種考試,每年全球參加計算機化考試的人數(shù)約400萬。當(dāng)今大部分的授證機構(gòu)均委托思而文公司為其進行測試、評估。最出名的網(wǎng)絡(luò)教育
17、案例,當(dāng)屬美國政府舉辦的TOFEL考試,目前在全球圍,均可以通過國際互聯(lián)網(wǎng)進行TOFEL培訓(xùn)與考試,大大減少了美國政府對于此項考試的開支,并能更快速、準(zhǔn)確地為期望進入美國學(xué)習(xí)的學(xué)生服務(wù)。目前美國約有80所大學(xué)允許學(xué)生通過網(wǎng)絡(luò)考試獲得學(xué)位,另外,加拿大、英國等其它西方國家也在大力開展網(wǎng)絡(luò)考試系統(tǒng)2。1.2.2在線考試系統(tǒng)國發(fā)展情況與西方發(fā)達國家的突飛猛進相比,國的計算機考試技術(shù)研究工作開展的相對較晚,但國在網(wǎng)絡(luò)遠程教學(xué)研究工作發(fā)展相當(dāng)迅速。目前各高等院校如清華大學(xué)、大學(xué)、復(fù)旦大學(xué)、同濟大學(xué)、交通大學(xué)、華南理工大學(xué)、醫(yī)科大學(xué)和大學(xué)等高校己陸續(xù)在網(wǎng)上設(shè)立了自己的考試系統(tǒng),并開展相關(guān)研究。國家信息產(chǎn)業(yè)
18、部也開發(fā)了辦公自動化證書CEAC遠程考試系統(tǒng)、紅旗Linux遠程考試系統(tǒng)。通過對國外計算機考試系統(tǒng)的考察和試用,我們發(fā)現(xiàn)它們具備以下特點:(1)C/S結(jié)構(gòu)和B/S結(jié)構(gòu)并存,但基本都可以在網(wǎng)絡(luò)上使用;(2)大都提供自動組卷和自動評卷功能,但水平參差不齊;(3)考核軟件使用仿真模擬環(huán)境和調(diào)用真實環(huán)境兩者都有;(4)均采用了開放式試題庫,擴充比較容易;(5)對題庫的分析管理部分都比較重,都提供了最基本的功能。1.3 系統(tǒng)研究和可行性分析1.3.1 系統(tǒng)研究在線考試系統(tǒng),屬于采用B/S架構(gòu)的信息管理系統(tǒng)。這樣的系統(tǒng)能夠很好的在校園網(wǎng)中架設(shè)和實現(xiàn)。對于學(xué)校來說,系統(tǒng)管理人員如果需要在幾百甚至上千部電腦之
19、間來回奔跑,效率和工作量是可想而知的,但B/S架構(gòu)的系統(tǒng)只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的維護。無論用戶的規(guī)模有多大,有多少分支機構(gòu)都不會增加任何維護升級的工作量,所有的操作只需要針對服務(wù)器進行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實現(xiàn)遠程維護、升級和共享。1.3.2 可行性分析可行性研究的目的,就是用最小的代價在盡可能短的時間確定問題是否能夠解決。要達到這個目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。因此,可行性研究實質(zhì)上是對進行了一次較大壓縮簡化后的系統(tǒng)進行分析
20、和設(shè)計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設(shè)計的過程。系統(tǒng)的可行性分析主要包括經(jīng)濟上的可行性,技術(shù)上的可行性,操作上的可行性和法律上的可行性。經(jīng)濟可行性目標(biāo)系統(tǒng)開發(fā)經(jīng)濟需求的比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出有限。當(dāng)系統(tǒng)開發(fā)成后,通過測試和、試運行和實際應(yīng)用后3,將很大程度上提高電影院網(wǎng)上訂票管理的科學(xué)性和高效性,在為學(xué)校帶來便利的同時,也為系統(tǒng)的進一步推廣、創(chuàng)新創(chuàng)造了條件,這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是通過該系統(tǒng)的開發(fā),可以使我們進一步理解軟件工程思想和軟件開發(fā)流程,
21、為從事軟件開發(fā)工作打下很好的基礎(chǔ),從長遠利益來考慮,本課題的設(shè)計開發(fā)還是具有相當(dāng)大的經(jīng)濟可行性的。技術(shù)可行性本系統(tǒng)使用.NET技術(shù)進行開發(fā),.NET Framework3.5框架作為微軟公司已經(jīng)比較成熟的產(chǎn)品,現(xiàn)在有越來越多的企業(yè)與技術(shù)人員選擇它作為開發(fā)平臺。因此,在技術(shù)上.NET是完全可以勝任這個平臺的開發(fā)1。本系統(tǒng)實現(xiàn)基于WEB的發(fā)布、查詢的功能;由多個模塊組成。每個模塊由一組業(yè)面與相關(guān)程序組成,完成相對獨立的任務(wù)。此外還涉與到數(shù)據(jù)庫數(shù)據(jù)的訪問,對數(shù)據(jù)庫數(shù)據(jù)的操作等。從以往的系統(tǒng)開發(fā)事例可以發(fā)現(xiàn)用JSP技術(shù)可以實現(xiàn)以上各種功能。而ASP.NET技術(shù)具有以下特點:ASP.NET使用CLR語言
22、(C#)編寫的編譯代碼2。ASP.NET頁面是由服務(wù)器端控件組成的。ASP.NET包含一種稱為WEB服務(wù)的新技術(shù)。ASP.NET是MICSOFT的.NET框架的一部分。ASP.NET包含了頁面和數(shù)據(jù)緩存機制,使用它可以很容易地明顯提高的性能所以,該系統(tǒng)在技術(shù)上是可行的。操作可行性使用該系統(tǒng)的大多數(shù)是學(xué)校管理系統(tǒng)管理人員和老師,由于他們所接受的高等教育與工作的需要,對他們來說,操作本系統(tǒng)將會十分的簡便。系統(tǒng)是基于Web的工作界面,管理人員無論通過局域網(wǎng)還是互聯(lián)網(wǎng),都能在瀏覽器中對電影院網(wǎng)上訂票信息進行有效的管理,用戶只需在自己的計算機上通過Web瀏覽器訪問本系統(tǒng),同時所有的操作都是基于Web的操
23、作方式,如:、按鈕、文本框等等。所有的操作通過瀏覽器完成,客戶端不需要配置其他應(yīng)用軟件,用戶不需培訓(xùn),只要稍微提示一下即可。因此,在操作使用上,本系統(tǒng)簡單、方便,易于使用戶接受,因而是十分可行的3。法律可行性由于本系統(tǒng)是在相關(guān)法律法規(guī)下實施完成的,所以不存在任何法律問題,在法律上是完全可行的。綜合考慮經(jīng)濟、技術(shù)、操作和法律等方面的因素,該在線考試系統(tǒng)的開發(fā)工作可以立即開始進行。1.4 本文組織結(jié)構(gòu)說明本文詳細介紹了基于Web的在線考試系統(tǒng)的設(shè)計、開發(fā)的全過程。從開始到程序設(shè)計的實現(xiàn),將在一下的幾章中予以介紹:第1章 緒論,這一章主要是對本次畢業(yè)設(shè)計所開發(fā)的系統(tǒng)進行問題的定義,通過問題的定義明白
24、需要做些什么,并且對開發(fā)容簡單的介紹了一下;同時本章還對課題的研究背景與研究意義進行分析,對開發(fā)本系統(tǒng)的可行性分析還有對論文各章容的簡要介紹。第2章開發(fā)環(huán)境、語言和相關(guān)技術(shù)介紹,主要是對本次開發(fā)涉與到的理論知識和用到的開發(fā)工具做相關(guān)闡述。第3章 系統(tǒng)分析與總體設(shè)計,主要介紹了本系統(tǒng)需要實現(xiàn)的功能模塊和本系統(tǒng)的數(shù)據(jù)庫設(shè)計、頁面的詳細設(shè)計等。第4章 在線考試系統(tǒng)的詳細設(shè)計,主要介紹了本次設(shè)計數(shù)據(jù)庫的規(guī)劃與設(shè)計以與系統(tǒng)實現(xiàn)的核心模塊和所涉與到的核心代碼。第5章 系統(tǒng)測試與評價分析,主要是選取了系統(tǒng)兩個核心模塊來做測試,并作相關(guān)評析。第6章 總結(jié)與展望,總結(jié)了本次設(shè)計過程中遇到的技術(shù)難點并做相關(guān)分析,
25、對本系統(tǒng)尚未完善的地方作出下一步打算。最后:參考文獻、聲明、致和附錄。第二章開發(fā)環(huán)境、語言和相關(guān)技術(shù)介紹在確定系統(tǒng)的開發(fā)前景、意義、目標(biāo)之后,就是選擇好開發(fā)工具以與運用相關(guān)的技術(shù)來開發(fā)系統(tǒng)。在模式上,我們選擇B/S架構(gòu)的操作模式,這樣可以方便學(xué)生的考試和管理員的對試題題庫的管理,使得用戶無須安裝客戶端軟件,只要打開瀏覽器即可登錄系統(tǒng)做相關(guān)操作。2.1 .NET框架2.1.1 .NET開發(fā)平臺與J2EE平臺比較與J2EE平臺相比,微軟的.Net平臺堪稱為新一代的互聯(lián)網(wǎng)平臺。對于技術(shù)開發(fā)人員來說,.Net平臺的兩大特性是非常卓越的,首先是其所提供的公共語言運行時,也就是公用語言運行平臺,另一方面就
26、是龐大而全面的統(tǒng)一編程類。其架構(gòu)下圖2.2所示4。圖2.2 .Net技術(shù)架構(gòu)C#語言是微軟公司針對.Net平臺才推出來的一門新語言,作為.Net平臺的第一語言,它幾乎集中了所有關(guān)于軟件開發(fā)和軟件工程研究的最新成果。其不但繼承了C+、Java等面向?qū)ο蟮膹姶蠊δ芴匦?,同時還是繼承了VB、Delphi等編程語言的可視化快速開發(fā)功能,其是當(dāng)前第一個完全面向組件的語言。.Net平臺中的程序設(shè)計主要分為以下四個方面:Web Forms、Windows Forms、Web Service與Windows Service,該平臺主要使用Web Service中的ASP.Net技術(shù)設(shè)計實現(xiàn)。.Net應(yīng)用體系結(jié)
27、構(gòu)如圖2.3所示5。圖2.3 .Net應(yīng)用體系結(jié)構(gòu)2.1.2 ASP.Net技術(shù)原理ASP.net 是一種建立在通用語言上的程序構(gòu)架,能被用于一臺Web服務(wù)器來建立強大的Web應(yīng)用程序。ASP.net提供許多比現(xiàn)在的Web開發(fā)模式強大的的優(yōu)勢。(1)執(zhí)行效率的大幅提高 ASP.net是把基于通用語言的程序在服務(wù)器上運行。不像以前的ASP即時解釋程序,而是將程序在服務(wù)器端首次運行時進行編譯,這樣的執(zhí)行效果,當(dāng)然比一條一條的解釋強很多。ASP.Net動態(tài)編譯過程如圖2.4所示。(2)世界級的工具支持 ASP.net構(gòu)架是可以用Microsoft(R)公司最新的產(chǎn)品 Visual S開發(fā)環(huán)境進行開發(fā)
28、,WYSIWYG(What You See Is What You Get所見即為所得)的編輯。這些僅是ASP.net強大化軟件支持的一小部分6。 (3)強大性和適應(yīng)性 ASPX文件請求ASPXEngine解析GendPageClass生成回應(yīng)請求Instantiate回應(yīng)Code-behindclassPageClassInstantiate, Process & Render編譯因為ASP.net是基于通用語言的編譯運行的程序,所以它的強大性和適應(yīng)性,可以使它運行在Web應(yīng)用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到ASP.net的We
29、b應(yīng)用中。ASP.net同時也是language-independent語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有C#(C+和Java的結(jié)合體),VB.net,Jscript。將來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于COM+開發(fā)的程序,能夠完整的移植向ASP.net。圖2.4 ASP.NET 動態(tài)編譯(4)簡單性和易學(xué)性 ASP.net是運行一些很平常的任務(wù)如表單的提交客戶端的身份驗證、分布系統(tǒng)和配置變得非常簡單。例如ASP.net頁面構(gòu)架允許你建立你自己的用戶分界面,使其不同于常見的VB-Like界面。另外,
30、通用語言簡化開發(fā)使把代碼結(jié)合成軟件簡單的就像裝配電腦。 (5)安全性 基于Windows認證技術(shù)和應(yīng)用程序配置,你可以確保你的源程序是絕對安全的。2.1.3 ADO.NET技術(shù)簡介ADO.NET是由.NET framework為與數(shù)據(jù)庫中的數(shù)據(jù)進行交互而提供的一組對象類的名稱。我們知道,面向?qū)ο缶幊痰挠嘘P(guān)主要優(yōu)點是可以把各種復(fù)雜的功能封裝在一個自包含的單元中,接著要處理的就是個定義好的接口中,它由一些方法和屬性組成7。ADO.NET可以與許多類型的對象交互,不僅有存儲在數(shù)據(jù)庫中的數(shù)據(jù),還有存儲在電子服務(wù)器、文本文件、應(yīng)用程序文檔(例如Excel電子表格)和XML中的數(shù)掂。下面是可以連接的數(shù)據(jù)源
31、列表:企業(yè)級的RDBMS,例如Oracle, Microsoft SQL Server, IBM DB2桌面數(shù)據(jù)庫,例如Access文件和目錄系統(tǒng),例如Windows FAT32用逗號分隔開的文本文件,或長度固定的文本文件非數(shù)據(jù)庫文件,例如Excel電子表格基于XML的數(shù)據(jù)其優(yōu)點是上面的列表不是固定的。ADO.NET連接的結(jié)構(gòu)是可以為目前還沒有想像出來的數(shù)據(jù)源格式編寫供應(yīng)程序、驅(qū)動程序和適配器。ADO.NET允許從源中選擇相當(dāng)抽象的數(shù)據(jù)。數(shù)據(jù)庫管理員只需授予使用數(shù)據(jù)的一個視圖的權(quán)限接口。即使沒有訪問數(shù)據(jù)源其它容的權(quán)限,也可以使用ADO.NET把數(shù)據(jù)放在ASP.NET頁面上。2.1.4 .NET
32、平臺開發(fā)語言-C# 2.0C# (C sharp) 是微軟對這一問題的解決方案。C#是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft .NET平臺的應(yīng)用程序,Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。 正是由于C#面向?qū)ο蟮淖吭皆O(shè)計,使它成為構(gòu)建各類組件的理想之選無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單的C#語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進行調(diào)用。 最重要的是,C#使得C+程序員可以高效的開發(fā)程序,而絕不損失C/C+原有
33、的強大的功能。因為這種繼承關(guān)系,C#與C/C+具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C#8。2.2 AJAX技術(shù)AJAX的全稱是Asynchronous JavaScript and XML,即異步JavaScript和XML。這是一種多項成熟技術(shù)的組合,其目的是讓W(xué)eb應(yīng)用獲得與用戶快速、即時交互的能力。AJAX所組合的技術(shù),包括: JavaScript,Java腳本語言(注意,此Java非Sun公司的Java) DHTML,Dynamic HTML,動態(tài)HTML XML,Extensible Markup Language,可擴展標(biāo)記語言 CSS,Cascading Styl
34、e Sheets,層疊樣式表單 DOM,Document Object Model,文檔對象模型 微軟的稱為XML Request的對象 在AJAX技術(shù)下,用戶會感覺到網(wǎng)頁與普通桌面應(yīng)用一樣,響應(yīng)迅速,而不是像傳統(tǒng)網(wǎng)頁那樣,任何操作都需要等待頁面的刷新。AJAX是如何做到這一點的呢?有兩個秘密:第一,其實AJAX也會刷新頁面,只不過,AJAX可以只刷新部分頁面,而不是整個頁面;第二,AJAX的頁面刷新是異步的,就是說,用戶可以繼續(xù)他的其他操作,而不必等候刷新完成9。 當(dāng)用戶瀏覽一個基于AJAX的Web應(yīng)用時,用戶的請求被提交給一個稱為AJAX引擎(AJAX Engine)的代理,這個AJAX引
35、擎負責(zé)接收用戶請求,從Web服務(wù)器上獲取響應(yīng),并更新瀏覽器容。形象地說,傳統(tǒng)的Web應(yīng)用中,瀏覽器是直接和Web服務(wù)器打交道的,而在AJAX應(yīng)用中,瀏覽器和Web服務(wù)器之間出現(xiàn)了一個來回跑腿的“中介”,而且這個 “中介”相當(dāng)?shù)那诳?,所以,能夠給瀏覽器提供更好的服務(wù),從而使用戶獲得更滿意的應(yīng)用體驗。2.3 XML與.NET技術(shù)結(jié)合XML,就是 Extensible Markup Language, 是 W3C 推薦參考通用標(biāo)記語言. XML的全稱是“可擴展標(biāo)記語言”提供一種描述結(jié)構(gòu)化數(shù)據(jù)的方法。與主要用于控制數(shù)據(jù)的顯示和外觀的 HTML 標(biāo)記不同,XML 標(biāo)記用于定義數(shù)據(jù)本身的結(jié)構(gòu)和數(shù)據(jù)類型。X
36、ML 使用一組標(biāo)記來描繪數(shù)據(jù)元素。每個元素封裝可能十分簡單也可能十分復(fù)雜的數(shù)據(jù)。您可以定義一組無限制的 XML 標(biāo)記。XML 是一種簡單、與平臺無關(guān)并被廣泛采用的標(biāo)準(zhǔn)。XML 相對于 HTML 的優(yōu)點是它將用戶界面與結(jié)構(gòu)化數(shù)據(jù)分隔開來。這種數(shù)據(jù)與顯示的分離使得集成來自不同源的數(shù)據(jù)成為可能,與.NET技術(shù)有效的結(jié)合起來,能夠縮短項目的開發(fā)周期,同時使項目的可擴展性更加靈活10。2.4 .NET Framework 概述.NET Framework 是支持生成和運行下一代應(yīng)用程序和 XML Web Services 的部 Windows 組件。.NET Framework 旨在實現(xiàn)下列目標(biāo):
37、183; 提供一個一致的面向?qū)ο蟮木幊汰h(huán)境,而無論對象代碼是在本地存儲和執(zhí)行,還是在本地執(zhí)行但在 Internet 上分布,或者是在遠程執(zhí)行的。· 提供一個將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。· 提供一個可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境。· 提供一個可消除腳本環(huán)境或解釋環(huán)境的性能問題的代碼執(zhí)行環(huán)境。· 使開發(fā)人員的經(jīng)驗在面對類型大不一樣的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時保持一致。· 按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確保基于.NET Framewor
38、k的代碼可與任何其他代碼集成11。.NET Framework 具有兩個主要組件:公共語言運行庫和 .NET Framework 類庫。公共語言運行庫是 .NET Framework 的基礎(chǔ)。您可以將運行庫看作一個在執(zhí)行時管理代碼的代理,它提供存管理、線程管理和遠程處理等核心服務(wù),并且還強制實施嚴(yán)格的類型安全以與可提高安全性和可靠性的其他形式的代碼準(zhǔn)確性。事實上,代碼管理的概念是運行庫的基本原則。以運行庫為目標(biāo)的代碼稱為托管代碼,而不以運行庫為目標(biāo)的代碼稱為非托管代碼。.NET Framework 的另一個主要組件是類庫,它是一個綜合性的面向?qū)ο蟮目芍赜妙愋图?,您可以使用它開發(fā)多種應(yīng)用程序,
39、這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面 (GUI) 應(yīng)用程序,也包括基于 ASP.NET 所提供的最新創(chuàng)新的應(yīng)用程序(如 Web 窗體和 XML Web Services)。.NET Framework 可由非托管組件承載,這些組件將公共語言運行庫加載到它們的進程中并啟動托管代碼的執(zhí)行,從而創(chuàng)建一個可以同時利用托管和非托管功能的軟件環(huán)境。.NET Framework 不但提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)。例如,ASP.NET 承載運行庫為托管代碼提供可伸縮的服務(wù)器端環(huán)境。ASP.NET 直接使用運行庫以啟用 ASP.NET 應(yīng)用程序和 XML Web Services
40、。Internet Explorer 是承載運行庫(以 MIME 類型擴展的形式)的非托管應(yīng)用程序的一個示例。使用 Internet Explorer 承載運行庫使您能夠在 HTML 文檔中嵌入托管組件或 Windows 窗體控件。以這種方式承載運行庫使得托管移動代碼(類似于 Microsoft® ActiveX® 控件)成為可能,不過它需要進行重大改進(如不完全受信任的執(zhí)行和獨立的文件存儲),而這種改進只有托管代碼才能提供。公共語言運行庫的功能:公共語言運行庫管理存、線程執(zhí)行、代碼執(zhí)行、代碼安全驗證、編譯以與其他系統(tǒng)服務(wù)。這些功能是在公共語言運行庫上運行的托管代碼所固有的
41、。至于安全性,取決于包括托管組件的來源(如 Internet、企業(yè)網(wǎng)絡(luò)或本地計算機)在的一些因素,托管組件被賦予不同程度的信任。這意味著即使用在同一活動應(yīng)用程序中,托管組件既可能能夠執(zhí)行文件訪問操作、注冊表訪問操作或其他須小心使用的功能,也可能不能夠執(zhí)行這些功能。運行庫強制實施代碼訪問安全。例如,用戶可以相信嵌入在網(wǎng)頁中的可執(zhí)行文件能夠在屏幕上播放動畫或唱歌,但不能訪問他們的個人數(shù)據(jù)、文件系統(tǒng)或網(wǎng)絡(luò)。這樣,運行庫的安全性功能就使通過 Internet 部署的合法軟件能夠具有特別豐富的功能。運行庫還通過實現(xiàn)稱為通用類型系統(tǒng) (CTS) 的嚴(yán)格類型驗證和代碼驗證基礎(chǔ)結(jié)構(gòu)來加強代碼可靠性。CTS 確
42、保所有托管代碼都是可以自我描述的。各種 Microsoft 和第三方語言編譯器生成符合 CTS 的托管代碼。這意味著托管代碼可在嚴(yán)格實施類型保真和類型安全的同時使用其他托管類型和實例12。此外,運行庫的托管環(huán)境還消除了許多常見的軟件問題。例如,運行庫自動處理對象布局并管理對對象的引用,在不再使用它們時將它們釋放。這種自動存管理解決了兩個最常見的應(yīng)用程序錯誤:存泄漏和無效存引用。運行庫還提高了開發(fā)人員的工作效率。例如,程序員可以用他們選擇的開發(fā)語言編寫應(yīng)用程序,卻仍能充分利用其他開發(fā)人員用其他語言編寫的運行庫、類庫和組件。任何選擇以運行庫為目標(biāo)的編譯器供應(yīng)商都可以這樣做。以 .NET Frame
43、work 為目標(biāo)的語言編譯器使得用該語言編寫的現(xiàn)有代碼可以使用 .NET Framework 的功能,這大大減輕了現(xiàn)有應(yīng)用程序的遷移過程的工作負擔(dān)。盡管運行庫是為未來的軟件設(shè)計的,但是它也支持現(xiàn)在和以前的軟件。托管和非托管代碼之間的互操作性使開發(fā)人員能夠繼續(xù)使用所需的 COM 組件和 DLL。運行庫旨在增強性能。盡管公共語言運行庫提供許多標(biāo)準(zhǔn)運行庫服務(wù),但是它從不解釋托管代碼。一種稱為實時 (JIT) 編譯的功能使所有托管代碼能夠以它在其上執(zhí)行的系統(tǒng)的本機語言運行。同時,存管理器排除了出現(xiàn)零碎存的可能性,并增大了存引用區(qū)域以進一步提高性能13。最后,運行庫可由高性能的服務(wù)器端應(yīng)用程序(如 Mi
44、crosoft SQL Server 和 Internet 信息服務(wù) (IIS))承載。此基礎(chǔ)結(jié)構(gòu)使您在享受支持運行庫宿主的行業(yè)最佳企業(yè)服務(wù)器的優(yōu)越性能的同時,能夠使用托管代碼編寫業(yè)務(wù)邏輯。NET Framework 類庫:.NET Framework 類庫是一個與公共語言運行庫緊密集成的可重用的類型集合。該類庫是面向?qū)ο蟮?,并提供您自己的托管代碼可從中導(dǎo)出功能的類型。這不但使 .NET Framework 類型易于使用,而且還減少了學(xué)習(xí) .NET Framework 的新功能所需要的時間。此外,第三方組件可與 .NET Framework 中的類無縫集成。例如,.NET Framework
45、集合類實現(xiàn)一組可用于開發(fā)您自己的集合類的接口。您的集合類將與 .NET Framework 中的類無縫地混合。正如您對面向?qū)ο蟮念悗焖M哪菢樱?NET Framework 類型使您能夠完成一系列常見編程任務(wù)(包括諸如字符串管理、數(shù)據(jù)收集、數(shù)據(jù)庫連接以與文件訪問等任務(wù))。除這些常見任務(wù)之外,類庫還包括支持多種專用開發(fā)方案的類型。例如,可使用 .NET Framework 開發(fā)下列類型的應(yīng)用程序和服務(wù): · 控制臺應(yīng)用程序。· Windows GUI 應(yīng)用程序(Windows 窗體)。· ASP.NET 應(yīng)用程序。· XML Web Services。&
46、#183; Windows 服務(wù)14。例如,Windows 窗體類是一組綜合性的可重用的類型,它們大大簡化了 Windows GUI 的開發(fā)。如果要編寫 ASP.NET Web 窗體應(yīng)用程序,可使用 Web 窗體類。ASP.NET 是使開發(fā)人員能夠使用 .NET Framework 開發(fā)基于 Web 的應(yīng)用程序的宿主環(huán)境。但是,ASP.NET 不止是一個運行庫宿主;它是使用托管代碼開發(fā)和通過 Internet 分布的對象的完整結(jié)構(gòu)。Web 窗體和 XML Web Services 都將 IIS 和 ASP.NET 用作應(yīng)用程序的發(fā)布機制,并且兩者在 .NET Framework 中都具有支持類
47、集合。XML Web Services 作為基于 Web 的技術(shù)的重要發(fā)展,是類似于常見的分布式服務(wù)器端應(yīng)用程序組件。但是,與基于 Web 的應(yīng)用程序不同,XML Web Services 組件不具有 UI 并且不以瀏覽器(如 Internet Explorer 和 Netscape Navigator)為目標(biāo)。XML Web Services 由旨在供其他應(yīng)用程序使用的可重用的軟件組件組成,所謂的其他應(yīng)用程序包括:傳統(tǒng)的客戶端應(yīng)用程序,基于 Web 的應(yīng)用程序,甚至是其他 XML Web Services。因此,XML Web Services 技術(shù)正迅速地將應(yīng)用程序開發(fā)和部署推向高度分布式
48、 Internet 環(huán)境15。如果您使用過 ASP 技術(shù)的早期版本,很快就會注意到 ASP.NET 和 Web 窗體提供的改進。例如,您可以用支持 .NET Framework 的任何語言開發(fā) Web 窗體頁。此外,您的代碼不再需要與 文本共享同一個文件(盡管如果您愿意,代碼還可以繼續(xù)這樣做)。Web 窗體頁用本機語言執(zhí)行,這是因為與所有其他托管應(yīng)用程序一樣,它們充分利用運行庫。與此相對照,非托管 ASP 頁始終被寫成腳本并解釋。ASP.NET 頁比非托管 ASP 頁更快、更實用并且更易于開發(fā),這是因為它們像所有托管應(yīng)用程序一樣與運行庫進行交互。.NET Framework 還提供類和工具的集
49、合來幫助開發(fā)和使用 XML Web Services 應(yīng)用程序。XML Web Services 是基于 SOAP(一種遠程過程調(diào)用協(xié)議)、XML(一種可擴展的數(shù)據(jù)格式)和 WSDL(Web 服務(wù)描述語言)這些標(biāo)準(zhǔn)生成的?;谶@些標(biāo)準(zhǔn)生成 .NET Framework 的目的是為了提高與非 Microsoft 解決方案的互操作性。2.5本章小結(jié)本章主要介紹了系統(tǒng)開發(fā)工具以與相關(guān)技術(shù)進行概述,主要針對微軟的.NET技術(shù)平臺和相關(guān)ASP.NET, ADO.NET等開發(fā)技術(shù)進行了分析。從目前來看,Web應(yīng)用系統(tǒng)常用的開發(fā)技術(shù)主要分為兩大陣營,一個是基于Java技術(shù)的J2EE標(biāo)準(zhǔn),另一種就是微軟的.N
50、ET平臺。嚴(yán)格的講,兩種技術(shù)各有所長,本質(zhì)上是相似的,只是具體實現(xiàn)的技術(shù)不同。一般來說,J2EE經(jīng)過多年實踐,技術(shù)成熟,性能優(yōu)異。.NET出現(xiàn)較晚,對一些新的技術(shù)支持較好,并且具有適合快速開發(fā)的特點。依據(jù)應(yīng)用環(huán)境不同,我認為如果是Windows平臺,則應(yīng)該選擇.NET,目前學(xué)校使用的是Windows平臺,所以,本系統(tǒng)決定采用微軟的.NET平臺進行項目開發(fā)。第三章系統(tǒng)需求分析與總體設(shè)計3.1系統(tǒng)總體功能業(yè)務(wù)分析本系統(tǒng)定位學(xué)生在線考試和管理員對試題、試卷的維護工作,具體來說系統(tǒng)的總體功能模塊包括以下幾個面:l 學(xué)生注冊與登錄學(xué)生可在線注冊并登錄該系統(tǒng);l 在線考試學(xué)生注冊并登錄后即可進行在線考試,
51、可以選擇考試的試卷,考試完畢后可查看自己的成績排名;l 學(xué)生信息維護管理員可對所有注冊的學(xué)生的信息進行查看、修改和刪除操作;l 試題管理管理員可以對考試試題進行查看、修改和刪除管理,可以生成不同的試卷。l 學(xué)生成績管理管理員可以查看和刪除學(xué)生的考試結(jié)果信息。3.2 數(shù)據(jù)流程圖數(shù)據(jù)流圖(Data Flow Diagram):簡稱DFD,它從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)部的邏輯流向和邏輯變換過程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達工具與用于表示軟件模型的一種圖示方法。繪制數(shù)據(jù)流圖的基本要求:系統(tǒng)的頂層圖是用來表示整個系統(tǒng)的功能結(jié)構(gòu)。隨著數(shù)據(jù)分析活動的逐漸深入,較高抽象
52、級別上的復(fù)雜轉(zhuǎn)換可以精化為一系列的相互關(guān)聯(lián)的數(shù)據(jù)流和子轉(zhuǎn)換。2數(shù)據(jù)流程圖(DFD)數(shù)據(jù)流圖描述系統(tǒng)的邏輯模型,在設(shè)計數(shù)據(jù)流圖時只需考慮系統(tǒng)必須完成的基本邏輯功能,完全不需考慮如何具體地實現(xiàn)這些。圖例:外部項加工數(shù)據(jù)存儲信息流或數(shù)據(jù)流經(jīng)過分析詳細分析后,在線考試系統(tǒng)的數(shù)據(jù)流程圖可確定如下:3.3系統(tǒng)總體模塊設(shè)計在線考試系統(tǒng)學(xué)學(xué)生后管理員考成績管理試試卷管理試試題管理學(xué)學(xué)生管理修修改信息詢成績排名在在線考試開房管理開房管理3.4本章小結(jié)本章主要介紹整個系統(tǒng)涉與到的各個功能模塊,還介紹了本系統(tǒng)的數(shù)據(jù)流程圖,最后介紹了整個系統(tǒng)的大體框架。開房管理第四章在線考試系統(tǒng)的詳細設(shè)計4.1設(shè)計目標(biāo)建立一個基于W
53、eb()的在線考試系統(tǒng),目標(biāo)是讓任何操作員都可以在任何電腦上打開系統(tǒng)對題庫進行管理,拋棄了傳統(tǒng)的Windows窗體空間上管理的缺陷。用戶界面友好、操作簡單,每一步驟的操作都經(jīng)過精心的設(shè)計,將復(fù)雜的統(tǒng)計運算過程隱藏于簡單的操作之下,系統(tǒng)的設(shè)計能降低使用前的培訓(xùn)、實施和使用中的維護時間。通過合理而先進的網(wǎng)絡(luò)設(shè)計與軟、硬件的優(yōu)化選型,足可保證系統(tǒng)的可靠性與容錯性。系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則,處處為使用者著想。 4.2數(shù)據(jù)庫表設(shè)計4.2.1 數(shù)據(jù)庫E-R圖設(shè)計E-R圖也即實體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。E-R方法:是“實體-聯(lián)系方法”(Entity-Relationship Approach)的簡稱。它是描述現(xiàn)實世界概念結(jié)構(gòu)模型的有效方法。構(gòu)成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為:實體型(Entity):具有一樣屬性的實體具有一樣的特征和性質(zhì),用實體名與其屬性名集合來抽象和刻畫同類實體;在E-R圖中用矩形表示,矩形框?qū)懨鲗嶓w名;比如學(xué)生三豐、學(xué)生尋歡都是實體。如果是弱實體的話,在矩形外面再套實線矩形。屬性(Attribute):實體所具有的某一特性,一個實體可由若干個屬性來刻畫。在E-R圖中用橢圓形表示,并用無向邊將其
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國集線器市場運行動態(tài)與發(fā)展前景分析報告
- 2025-2030年中國鋁板帶箔材行業(yè)運營狀況及發(fā)展規(guī)劃分析報告
- 2025-2030年中國造影劑行業(yè)市場運行狀況及前景趨勢分析報告
- 重慶師范大學(xué)《酒水與酒吧管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 寧夏大學(xué)新華學(xué)院《植物細胞工程》2023-2024學(xué)年第二學(xué)期期末試卷
- 濟南大學(xué)《管理研究方法導(dǎo)讀》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖北工業(yè)大學(xué)《中學(xué)思想政治教育學(xué)科教育學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 天津體育職業(yè)學(xué)院《勘查地球物理方法及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 新疆機電職業(yè)技術(shù)學(xué)院《現(xiàn)場總線技術(shù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 忻州職業(yè)技術(shù)學(xué)院《戰(zhàn)略與公司管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》全文
- 《真希望你也喜歡自己》房琪-讀書分享
- 2024年山東省高考生物試卷真題(含答案解析)
- 2024-2025學(xué)年全國中學(xué)生天文知識競賽考試題庫(含答案)
- 小學(xué)科學(xué)湘科版六年級下冊全冊同步練習(xí)含答案
- 2016年七里塘電站1號機組C級檢修方案
- “大水利”概念及其意義
- (完整word版)SAS-Base認證考試(70真題+答案詳解)
- 東華協(xié)同辦公系統(tǒng)簡介
- 三年級上冊數(shù)學(xué)應(yīng)用題大全98715
- 最新版結(jié)婚函調(diào)報告表.doc
評論
0/150
提交評論