




已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
碩士學(xué)位論文 (專業(yè)學(xué)位) 基于 線考試系統(tǒng)的 設(shè)計與實現(xiàn) 姓 名: 學(xué) 號: 所在院系:軟件學(xué)院 職業(yè)類別:工程碩士 專業(yè)領(lǐng)域:軟件工程 指導(dǎo)教師: 副指導(dǎo)教師: 二一四年四月 A in 2010 2014 F N 同濟大學(xué) 學(xué)位論文版權(quán)使用授權(quán)書 本人完全了解同濟大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定,同意如下各項內(nèi)容:按照學(xué)校要求提交學(xué)位論文的印刷本和電子版本;學(xué)校有權(quán)保存學(xué)位論文的印刷本和電子版,并采用影印、縮印、掃描、數(shù)字化或其它手段保存論文;學(xué)校有權(quán)提供目錄檢索以及提供本學(xué)位論文全文或者部分的閱覽服務(wù);學(xué)校有權(quán)按有關(guān)規(guī)定向國家有關(guān)部門或者機構(gòu)送交論文的復(fù)印件和電子版;在不以贏利為目的的前提下,學(xué)??梢赃m當(dāng)復(fù)制論文的部分或全部內(nèi)容用于學(xué)術(shù)活動。 學(xué)位論文作者簽名: 年 月 日 同濟大學(xué)學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師指導(dǎo)下,進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本學(xué)位論文的研究成果不包含任何他人創(chuàng)作的、已公開發(fā)表或者沒有公開發(fā)表的作品的內(nèi)容。對本論文所涉及的研究工作做出貢獻的其他個人和集體,均已在文中以明確方式標(biāo)明。本學(xué)位論文原創(chuàng)性聲明的法律責(zé)任由本人承擔(dān)。 學(xué)位論文作者簽名: 年 月 日 同濟大學(xué) 碩士學(xué)位論文 摘要 I 摘要 當(dāng)前,網(wǎng)絡(luò)在線考試系統(tǒng)已發(fā)揮了不可替代的作用,它的優(yōu)勢不但體現(xiàn)在人力上也體現(xiàn)在物力上,在線考試系統(tǒng)采用自動評閱、計分、成績存檔功能將有效地避免資源的浪費,有利于環(huán)保,減少人員,提高效率。在新形勢下,為進一步推廣崗位練兵活動,提高練兵效能,節(jié)省練兵成本,建立基于網(wǎng)絡(luò)在線考試與無紙化辦公的崗位練兵系統(tǒng)已勢在必行。 本文首先研究了網(wǎng)上考試系統(tǒng)的背景、現(xiàn)狀和意義,然后針對開發(fā)網(wǎng)上考試系統(tǒng)中所所需的核心技術(shù) 進行了詳細(xì)討論。研究了目前流行 B/S 體系結(jié)構(gòu),對于 架、 C#語言、 及 術(shù)進行了簡要介紹。完成了系統(tǒng)功能性需求分析,同時完成了數(shù)據(jù)庫概念模型設(shè)計和數(shù)據(jù)表物理模型。經(jīng)過上述的技術(shù)研究、分析和設(shè)計,本文采 用 010 作為 開發(fā)平臺,用 實現(xiàn)了數(shù)據(jù)庫的連接與訪問,用 008 作為后臺數(shù)據(jù)庫管理,開發(fā)中使用了面向?qū)ο蟮拈_發(fā) 方法和三層體系結(jié)構(gòu) 設(shè)計,實現(xiàn)了考試管理、用戶管理、成績管理、題庫管理、系統(tǒng)管理等功能模塊,完成了在線考試系統(tǒng)的具體實現(xiàn)。 本文設(shè)計的在線考試系統(tǒng),具有安全性高、通用性強、易于程序的擴展及維護等優(yōu)點,該系統(tǒng)的使用可以真正實現(xiàn)無紙化考試,加強考試管理,提高考試效率,降低了人力、物力的消耗,同時也提高了試卷評閱的公平公正性。目前該系統(tǒng)已正式上線并取得良好的實際效果,具有很好實際應(yīng)用價值。 關(guān)鍵詞 : 試系統(tǒng), C#, 008,模塊設(shè)計 I an is in in us in to to of is At B/S as of 010 as of 000 as of of of At an in It of At C#, 008, 同濟大學(xué) 碩士學(xué)位論文 目錄 目錄 第 1 章 引言 . 1 題背景與意義 . 1 內(nèi)外網(wǎng)上考試系統(tǒng)現(xiàn)狀 . 1 內(nèi)計算機考試的現(xiàn)狀 . 2 外網(wǎng)上考試的現(xiàn)狀 . 2 關(guān)工委考試系統(tǒng)現(xiàn)狀 . 3 論文研究的主要內(nèi)容 . 3 章小結(jié) . 4 第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) . 5 述 . 5 態(tài)網(wǎng)頁開發(fā)技術(shù) . 6 述 . 6 數(shù)據(jù)庫訪問技術(shù) . 8 #語言簡介 . 12 擇 發(fā)網(wǎng)上考試系統(tǒng)的原因 . 14 向?qū)ο蟮某绦蛟O(shè)計 . 14 計模式 . 15 術(shù)介紹 . 17 章小結(jié) . 19 第 3 章 網(wǎng)上考試系統(tǒng)的設(shè)計 . 20 統(tǒng)總體設(shè)計 . 20 統(tǒng)體系架構(gòu)設(shè)計 . 20 統(tǒng)功能結(jié)構(gòu)設(shè)計 . 21 統(tǒng)主要功能詳細(xì)設(shè)計 . 22 試管理模塊設(shè)計 . 22 庫管理模塊設(shè)計 . 23 績管理模塊設(shè)計 . 24 生管理模塊設(shè)計 . 25 統(tǒng)管理模板設(shè)計 . 26 試系統(tǒng)流程圖 . 29 同濟大學(xué) 碩士學(xué)位論文 目錄 庫設(shè)計與組卷策略 . 31 據(jù)庫設(shè)計 . 34 統(tǒng)的安全設(shè)計 . 40 章小結(jié) . 40 第 4 章 網(wǎng)上考試系統(tǒng)的實現(xiàn) . 41 據(jù)訪問層的 實現(xiàn) . 41 據(jù)庫操作類 . 41 務(wù)邏輯層的實現(xiàn) . 42 體類的實現(xiàn) . 42 務(wù)邏輯層的實現(xiàn) . 44 示層的實現(xiàn) . 47 錄界面的實現(xiàn) . 47 試管理模塊的實現(xiàn) . 48 庫管理模塊的實現(xiàn) . 50 績管理模塊的實現(xiàn) . 51 戶管理模塊的實現(xiàn) . 53 統(tǒng)管理模塊 . 54 生登錄及考試界面的實現(xiàn) . 56 統(tǒng)測試 . 58 統(tǒng)測試環(huán)境 . 58 統(tǒng)測試用例的設(shè)計 . 59 統(tǒng)測試的執(zhí)行與結(jié)果分析 . 59 章小結(jié) . 60 第 5 章 總結(jié)與展望 . 61 結(jié) . 61 望 . 61 致謝 . 63 參考文獻 . 64 個人簡歷、在讀期間發(fā)表的學(xué)術(shù)論文與研 究成果 . 65 第 1 章 引言 1 第 1 章 引言 題背景與意義 隨著互聯(lián)網(wǎng)的出現(xiàn),我們已深深地感到政府行政的社會環(huán)境已發(fā)生了深刻變化。全球化的經(jīng)濟要求每一個政府都必須做出有效而靈活的反應(yīng),產(chǎn)生并依賴于工業(yè)化時代的傳統(tǒng)政府運轉(zhuǎn)方式,因其程序繁瑣、效率低下、成本較高而無法適應(yīng)互聯(lián)網(wǎng)時代的需要,利用信息化手段改進政府行政方式、創(chuàng)新政務(wù)流程勢在必行。用現(xiàn)代信息手段開展崗位練兵技能比武,是落實領(lǐng)導(dǎo) “廣泛證求意見,使崗位練兵形式更鮮活、效果更明顯 ”指示要求,推動機關(guān) 崗位練兵技能比武創(chuàng)新發(fā)展的重要舉措和有益嘗試。傳統(tǒng)的人工出卷方式 , 考試需要花大量的人力 ,物力和財力去組織考試人員出考卷 , 考試方式不僅費時、費紙 ,而且批改起來也十分費力 ,并且科學(xué)性、合理性、公平性和保密性都不能達(dá)到需求 ,而且造成經(jīng)費的重復(fù)投入。計算機在線考試相對于紙面考試而言具有降低考試成本 , 解決繁重的考務(wù)工作的優(yōu)點。它可以免去大量的臨考工作 , 試卷根據(jù)題庫中的內(nèi)容即時生成 ,計算機自動判卷直接把成績送到數(shù)據(jù)庫中通過系統(tǒng)進行統(tǒng)計、匯總,實現(xiàn)無紙化考試 , 大大提高了工作效率 。 在線考試系統(tǒng)的主要作用首先體現(xiàn)在無需準(zhǔn)備 專門的場所(只需辦公用的計算機),也無需在特定的時間將相對分散的考生組織起來,練兵時間靈活,可以在規(guī)定的時間段內(nèi)的任意時間參加考試,有效利用了碎片時間,非常適合人員較多但各部門又分布松散的市直機關(guān);其次在線系統(tǒng)可以動態(tài)地管理各種比武信息,只要準(zhǔn)備好足夠量的題庫,從題庫中抽取一定數(shù)量的考題生成練兵試卷,便可有效地避免練兵作弊,相互抄襲,同時計算機閱卷也給了參與人員最大的公平感,提高了員工自主學(xué)習(xí)的意識,將練兵有效地推廣到員工的日常工作中,深化了崗位練兵的意義。 內(nèi)外網(wǎng)上考試系統(tǒng)現(xiàn)狀 網(wǎng)上考試系統(tǒng)有其 明顯的優(yōu)點,使得在各國飛速發(fā)展。國外有許多專門的考試機構(gòu)采用計算機輔助測試方式對考生進行考核,國內(nèi)也有各種各樣的考試系統(tǒng) 同濟大學(xué) 碩士學(xué)位論文 基于 線考試系統(tǒng)的設(shè)計與實現(xiàn) 2 1。下面簡要說明國內(nèi)外對網(wǎng)上考試系統(tǒng)的研究狀況。 內(nèi)計算機考試的現(xiàn)狀 網(wǎng)上考試首先是從計算機類考試開始的,從 90 年左右開始使用計算機進行考試的全國性計算機考試。 1993 年開始的計算機技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試和全國計算機等級考試,這些考試在社會上有著很大的影響力,累計有幾百萬人參加考試,軟件水平考試為推動我國信息產(chǎn)業(yè)特別是軟件產(chǎn)業(yè)的發(fā)展和提高各類 才 的素質(zhì)、等級考試為以考促學(xué),向社會推廣和普及計算機知識做出了積極的貢獻。各種職稱考試。 2007 年銀行從業(yè)人員資格考試首次實行上機考試;人事部門評定職稱用的計算機應(yīng)用水平考試;財務(wù)部門推出的會計電算化職稱考試;使用計算機網(wǎng)上的考試是我國教育的一次飛躍,用計算機考試取代了傳統(tǒng)考試中的紙和筆,引發(fā)了形式、考試內(nèi)容和考試方法的深刻變革,使考試更加公平化、合理化同時也提高了考試效率 2。 外網(wǎng)上考試的現(xiàn)狀 托??荚嚳忌赏ㄟ^互聯(lián)網(wǎng)與位于美國新澤西州的考試中心總部互動,托福網(wǎng)絡(luò)考試的試題,隨機抽題 ,不會重復(fù)使用。這種全球性的考試現(xiàn)在已采用網(wǎng)上考試,從這也看出網(wǎng)上考試是考試改革的一個重要方向 3。 美國 限公司, 是全球最大的計算機化認(rèn)證考試服務(wù)公司。 創(chuàng)了計算機化考試技術(shù)和管理標(biāo)準(zhǔn),在世界的 6 大洲 141 個國家建立認(rèn)證考試網(wǎng)絡(luò) , 可用 25 種不同語言提供 2400 多種考試,涉及學(xué)業(yè)領(lǐng)域(如 域證書認(rèn)證和職業(yè)證書等考試。 大的業(yè)務(wù)是 域的業(yè)務(wù),給 60 多家科技信息公司和認(rèn)證機構(gòu)提供 優(yōu)質(zhì)服務(wù)。 供的遠(yuǎn)程考試方案是在代理環(huán)境下的一個可以任意地點、任意時間舉辦的在線考試。它提供了填空題、單項選擇題、簡答題等多種考試題型。通過 絡(luò)可以創(chuàng)建一個在線考試,并且讓學(xué)生立刻開始考試。 第 1 章 引言 3 關(guān)工委考試系統(tǒng)現(xiàn)狀 機關(guān)工委目前還沒有網(wǎng)上考試系統(tǒng),現(xiàn)在的考試還處于傳統(tǒng)的手工考試階段,全市目前在共有公務(wù)員 5000 多人,過去組織公共項目技能比武每年至少支出費用 5 萬余元。此外,還需確定專門的時間、借用專門的場地,將分散考生集中起來,化零為整,涉及面廣 , 牽扯精 力大,受制約因素多,浪費了很多人力、物力財力,不利于提高政府部門的辦事效率。隨著網(wǎng)上考試系統(tǒng)的開發(fā),可彌補自動化命題考試的空白,管理人員根據(jù)課程的實際需要,采取網(wǎng)上考試,不必集中大量的人員;同時還能從繁重的命題,閱卷、統(tǒng)計成績、上報成績等繁重的勞動中解放出來,提高工作效率。所以考試系統(tǒng)的成功開發(fā)和使用對改善機關(guān)工委崗位練兵考試現(xiàn)狀有重要的意義。 論文研究的主要內(nèi)容 本論文使用 術(shù)、 據(jù)庫技術(shù)、面向?qū)ο蠹夹g(shù)、實現(xiàn)一個 B/S 模式的網(wǎng)上考試系統(tǒng)。整個系統(tǒng)將被設(shè)計 成具有三層體系結(jié)構(gòu)的、易修改和擴展的通用性很強的考試系統(tǒng),系統(tǒng)還提供了數(shù)據(jù)統(tǒng)計分析模塊可以對考試中成績進行統(tǒng)計和排行。由于目前條件限制,考試的題型只涵蓋客觀題型,包括單選、多選和判斷??荚嚥扇‰S機出題的組卷策略,系統(tǒng)根據(jù)設(shè)置好的題庫數(shù)量和題型數(shù)量隨機出題,保證試題的公平性。具體包括以下幾個方面: 軟件工程是針對軟件產(chǎn)品的工程化方法,它關(guān)注軟件產(chǎn)品的生命周期,包括從需求、設(shè)計、開發(fā)、測試到運行和維護的所有階段。其中,需求分析獲得了越來越多的重視,對于軟件開發(fā)總體過程來說,這是控制風(fēng)險以及保證軟件 質(zhì)量最關(guān)鍵的一環(huán)。在需求分析的基礎(chǔ)之上進行系統(tǒng)設(shè)計及詳細(xì)設(shè)計。 統(tǒng) 架 在軟件工程的工程化思想的指導(dǎo)下,在項目開發(fā)前要進行合理的需求調(diào)研,形成有效的符合用戶要求的需求文檔,在需求確定之后,進行系統(tǒng)的設(shè)計架構(gòu),以便開發(fā)的合理展開。針對 網(wǎng)上考試 系 系統(tǒng),我們采用 術(shù) ,在 計模式的基礎(chǔ)上開發(fā)構(gòu)建 用框架,為構(gòu)建 網(wǎng)上考同濟大學(xué) 碩士學(xué)位論文 基于 線考試系統(tǒng)的設(shè)計與實現(xiàn) 4 試 系統(tǒng) 提供一種可參考的方案。 在系統(tǒng)中如何有效應(yīng)對大量考生同時在線考試也是我們要研究的重點內(nèi)容,數(shù)據(jù)庫的設(shè)計就在 保持合理、可應(yīng)用的前提下,更要注意效率、空間以及可擴展性的設(shè)計。同時考慮高并發(fā)情況及事務(wù)的提交與回滾。 試題庫的管理是網(wǎng)絡(luò)考試的重要部分。結(jié)合用戶的實際需求分析本系統(tǒng) 考試的題型只涵蓋客觀題型, 我們將試題劃分為單選題、多選題、判斷題三種題型。每種題型建立相應(yīng)的錄入、刪除、修改操作模塊,包括題庫的批量導(dǎo)入和單個輸入。 系統(tǒng)目前使用隨機抽題法,本系統(tǒng)可以根據(jù)用戶的需求,按照公平、公正、客觀合理的原則,采取隨機的方式,從題庫中抽出一定考題范圍、給定題型、給定題量、各題分值總和為用戶給定的分值 總和的試題,組合成正式試卷或模擬考卷,存儲到試卷庫中。為保證考試的公平性每個用戶的試卷都是不相同的。 論文分為五個部分進行了論述,第一章介紹了網(wǎng)上考試系統(tǒng)發(fā)展的現(xiàn)狀;第二章介紹了網(wǎng)上考試系統(tǒng)開發(fā)過程中涉及的一些主要開發(fā)技術(shù)和手段;第三章討論系統(tǒng)的設(shè)計,包括系統(tǒng)的結(jié)構(gòu)、各個模塊的介紹以及數(shù)據(jù)庫設(shè)計;第四章介紹了系統(tǒng)的具體實現(xiàn)并給出了部分源代碼;第五章對論文進行了總結(jié)和對未來的展望。 章小結(jié) 本章闡述了目前傳統(tǒng)考試的敝端,分析了當(dāng)前國內(nèi)外網(wǎng)上考試系統(tǒng)的現(xiàn)狀及不足,介紹了本考試系統(tǒng)使用具有高開發(fā) 效率及 B/S 結(jié)構(gòu)的開發(fā)技術(shù)。最后闡述了論文中的主要章節(jié)及研究內(nèi)容。第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) 5 第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) 本論文內(nèi)容涉及 架、 術(shù)、術(shù)、面向?qū)ο蠹夹g(shù)、 據(jù)庫技術(shù)及 臺編程語言 C#等。 述 微軟 2000 年面向全球發(fā)布用來快速開發(fā)、部署網(wǎng)站服務(wù)及應(yīng)用程序的開發(fā)平臺。 我們提供了一個一致的 面向?qū)ο蟮木幊汰h(huán)境,無論是在本地的代碼編寫和執(zhí)行還是在 執(zhí)行,它都使我們在編寫 用程序和 用程序時提供一致的編程環(huán)境。按照工業(yè)標(biāo)準(zhǔn)生成所有通信,以確保基于 代碼可與任何其他代碼集成 4。 強大功能體現(xiàn)在以下幾個方面。 有兩個主要組件(見 加、語言、操作系統(tǒng)的關(guān)系圖): 庫和公共語言運行庫。 基礎(chǔ)就是公共語言運行庫。我們可以 把運行庫看作是一個在程序執(zhí)行時管理代碼的一個代理,它提供線程管理、內(nèi)存管理和遠(yuǎn)程處理等核心的服務(wù),并且還具有嚴(yán)格的類型安全以及可提高可靠性和安全性的其他形式的代碼準(zhǔn)確性。事實上,代碼管理的概念是運行庫的基本原則。不以運行庫為目標(biāo)的代碼稱為非托管代碼而以運行庫為目標(biāo)的代碼稱為托管代碼。 另外一個重要的組件是類庫,它是一個綜合性、面向?qū)ο?、可重用的類型集合,可以使用它快速的開發(fā)很多種應(yīng)用程序,這些應(yīng)用程序不僅包括傳統(tǒng)的應(yīng)用程序和命令行應(yīng)用程序,還包括基于 軟所提供 的最新的應(yīng)用程序(如 由非托管組件承載,這些組件將公共語言運行類庫加載到它們的進程中并啟動托管代碼去執(zhí)行,從而可以創(chuàng)建一個同時利用托管和非托管功能的軟件環(huán)境。 但可以提供若干個運行庫宿主,而且還支持第三方運行庫宿主的開發(fā)??蚣軋D如圖 示。 同濟大學(xué) 碩士學(xué)位論文 基于 線考試系統(tǒng)的設(shè)計與實現(xiàn) 6 圖 架圖 態(tài)網(wǎng)頁開發(fā)技術(shù) 述 司 2002 年發(fā)布的新一代的軟件開發(fā)技術(shù),是建立在公共語言運行庫上的程序框架,可用于在 務(wù)器建立強大的網(wǎng)絡(luò)程序。供了一個統(tǒng)一的 發(fā)模型,并為開發(fā)人員提供了創(chuàng)建企業(yè)級 用程序所需的各種服務(wù)。 于產(chǎn)生的比較晚,所以它吸取了 C+、 向?qū)ο蟮奶攸c及 好的可視化界面,它吸收了從眾家之長,克服了其它開發(fā)技術(shù)的不足,所以提供了許多比現(xiàn)在的 發(fā)工具更強大的功能 56。 1. 代碼 是編譯執(zhí)行的,執(zhí)行效率的大幅提高。 把基于通用語言的程序在服務(wù)器上運行。不像先前版本的 解釋程序,而是將程序在服務(wù)器端首次運行時進行編譯,以后執(zhí)行直接在本地機上運行,這樣的執(zhí)行效果,比一條一條的解釋執(zhí)行強的多,從傳統(tǒng)的 度到 在程序的性能、速度等方面的革命性的改進。 第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) 7 事件驅(qū)動的也是完全面向?qū)ο蟮?。?頁中,可以使用 集成開發(fā)環(huán)境、工具箱。這樣在編寫基于 編程和基于 程序開發(fā)所使用的控件等沒有什么區(qū)別,這樣使得原來進行 發(fā)的開發(fā)人員能很快適應(yīng) 發(fā)。 用 式編程。程序代碼和 碼的分離,使得 發(fā)更像 發(fā),由于代碼分離,使的代碼更易維護和升級。也使得代碼編寫人員和美工人員更好的進行分工合作。 因為 基于公共語言運行庫的 架類庫、消息處理和數(shù)據(jù)訪問解決方案都能無縫的整合到 用中。你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用多種語言來寫,現(xiàn)在已經(jīng)支持的有 C#, 來,這樣的多種程序語言協(xié)同工作的能力保護您現(xiàn)在的基于 發(fā)的程序,能夠完整的移植向 括可監(jiān)視 用程序的運行狀況和性能的功能。行狀況監(jiān)視可以報告關(guān)鍵事件,這些關(guān)鍵事件提供有關(guān)應(yīng)用程序的運行狀況和錯誤情況的信息。這些事件顯示診斷和監(jiān)視特征的組合,并在記錄哪些事件以及 如何記錄事件等方面提供了高度的靈活性。 用運行庫調(diào)試基礎(chǔ)結(jié)構(gòu)來提供跨語言和跨計算機調(diào)試支持。可以調(diào)試托管和非托管對象,以及公共語言運行庫和腳本語言支持的所有語言。 此外, 框架提供使您可以將檢測消息插入 頁的跟蹤模式。 通過 用程序使用配置系統(tǒng),可以定義 務(wù)器、網(wǎng)站或單個應(yīng)用程序的配置設(shè)置。 置設(shè)置存儲在基于 文件中。由于這些 件是 本文件, 因此對服務(wù)器環(huán)境和 用程序的設(shè)置更加簡單。您可以在部署 用程序時定義配置設(shè)置,并且可以隨時添加或修訂配置設(shè)置,且對運行的 用程序和服務(wù)器具有最小的影響。甚至不需要重新啟動服務(wù)器。 同濟大學(xué) 碩士學(xué)位論文 基于 線考試系統(tǒng)的設(shè)計與實現(xiàn) 8 經(jīng)被刻意設(shè)計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的 做不 到這一點。 提供了高級的安全基礎(chǔ)結(jié)構(gòu),以便對用戶進行身份驗證和授權(quán), 并執(zhí)行其他與安全相關(guān)的功能。您可以使用由 供的 份驗證對 用戶進行身份驗證,也可以通過您自己的用戶數(shù)據(jù)庫使用 份驗證和 員資格來管理身份驗證。此外,可以使用 或您自己的自定義角色數(shù)據(jù)庫(使用 色)來管理 用程序的功能和信息方面的授權(quán)。您可以根據(jù)應(yīng)用程序的需要方便地移除、添加或替換這些方案。 數(shù)據(jù)庫訪問技術(shù) 使用 問數(shù)據(jù)庫需要使用 件。 微軟在 臺下提出的一種全新的數(shù)據(jù)庫訪問技術(shù),是一種為 臺新設(shè)計的。 很大的一個優(yōu)點是通過 配器可以在連接或在斷開的方式下操作數(shù)據(jù)庫。應(yīng)用程序只有要取得數(shù)據(jù)或更新數(shù)據(jù)時才和數(shù)據(jù)源進行聯(lián)機,這樣可以減少應(yīng)用程序?qū)Ψ?wù)器資源的占用,提高應(yīng)用程序的效率。而 不能離線操作的,在應(yīng)用程序執(zhí)行期間 ,會一直保持?jǐn)?shù)據(jù)庫連接,這樣當(dāng)連接服務(wù)器的用戶很多時,很容易耗盡服務(wù)器資源,導(dǎo)致性能瓶頸。10 件,分別是 象、 象、 及 些組件主要負(fù)責(zé)建立聯(lián)機和數(shù)據(jù)操作 78。 第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) 9 圖 件結(jié)構(gòu)模型 象主要是建立應(yīng)用程序和數(shù)據(jù)庫之間的連結(jié)。最底層,我們可以自己定義這個對象。 象主要可以用來對數(shù)據(jù)庫發(fā)出一些指令,例如可以對數(shù) 據(jù)庫下達(dá)查詢、增加、修改、刪除數(shù)據(jù)等命令。 象主要是在數(shù)據(jù)源以及 間執(zhí)行數(shù)據(jù)傳輸?shù)墓ぷ?,通過它可以和遠(yuǎn)程數(shù)據(jù)庫建立連接,把遠(yuǎn)程數(shù)據(jù)庫中的數(shù)據(jù)填充到本地內(nèi)存數(shù)據(jù)庫的 象中。 應(yīng)用方案中最重要的就是數(shù)據(jù)集了。數(shù)據(jù)集是指遠(yuǎn)程數(shù)據(jù)庫數(shù)據(jù)在本地內(nèi)存中的拷貝。一個數(shù)據(jù)集可以包含多個數(shù)據(jù)表,每一個一般都對應(yīng)于數(shù)據(jù)庫中的表或視圖。數(shù)據(jù)集組成了一個非連接的數(shù)據(jù)庫數(shù)據(jù)視圖。只有在讀寫數(shù)據(jù)庫時才需要和遠(yuǎn)程服務(wù)器建立連接,使用數(shù) 據(jù)庫服務(wù)器資源,所以節(jié)省了服務(wù)器資源和網(wǎng)絡(luò)傳輸?shù)膲毫Γ峁┝烁玫目缮炜s性。 當(dāng)我們只需要順序的讀取數(shù)據(jù)而不需要其它操作時,可以使用 象。 象只是一次向下循序地讀取數(shù)據(jù)源中的一個記錄數(shù)據(jù),不作其它的操作。因為 讀取數(shù)據(jù)的時候限制了每次只能讀取一個記錄,而且只能讀,所以使用起來不但節(jié)省資源而且效率很好。此外,因為不用把數(shù)據(jù)全部傳回,從而可以降低網(wǎng)絡(luò)的負(fù)載。 同濟大學(xué) 碩士學(xué)位論文 基于 線考試系統(tǒng)的設(shè)計與實現(xiàn) 10 數(shù)據(jù)存取和之前的版本不一樣。老版的 取數(shù)據(jù)的方式只有一種 ,那就是透過 B 來存取數(shù)據(jù);而現(xiàn)在的 分為兩種,一種是直接存取 的數(shù)據(jù),另一種是透過 B 來存取其它數(shù)據(jù)庫中的數(shù)據(jù)。所以 供了兩組數(shù)據(jù)操作組件,分別為 據(jù)操作組件以及 據(jù)操作組件 。 每組數(shù)據(jù)操作組件內(nèi)都有 象、 象、 象及 象,前面加 綴以及 綴加以區(qū)分。這兩種數(shù)據(jù)操作組件雖然針對的數(shù) 據(jù)源不一樣,但是這些對象的架構(gòu)都一樣。只要針對所要建立的數(shù)據(jù)源種類來選擇 據(jù)操作組件,或是 據(jù)操作組件就可以了。但是透過 別對象來存取 的數(shù)據(jù)效率最好,這是因為 經(jīng)過 B 這一層,而是直接調(diào)用 的 以效率比較好。 一個關(guān)系數(shù)據(jù)庫管理系統(tǒng) 9。自 1988 年推出以來第一個版本以來, 展迅猛。 008 推出了許多新的特性和關(guān) 鍵的改進,使得它成為至今為止的最強大和最全面的 本。 008 是一個重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進,使得它成為至今為止的最強大和最全面的 篇文章詳細(xì)介紹了 008 中的新的特性、優(yōu)點和功能。 微軟的這個數(shù)據(jù)平臺滿足這些數(shù)據(jù)爆炸和下一代數(shù)據(jù)驅(qū)動應(yīng)用程序的需求,支持?jǐn)?shù)據(jù)平臺愿景:關(guān)鍵任務(wù)企業(yè)數(shù)據(jù)平臺、動態(tài)開發(fā)、關(guān)系數(shù)據(jù)和商業(yè)智能。 008 新功能 及 這個平臺有以下特點 可信任的 使得公司可以以很高的安全性、可靠性和可擴展性來運行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 高效的 使得公司可以降低開發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時間和成本。 智能的 提供了一個全面的平臺,可以在你的用戶需要的時候給他發(fā)送觀察和信息。 (一)保護你的信息 在過去的 005 的基礎(chǔ)之上, 008做了以下方面的增強來擴展它的安全性: 1. 簡單的數(shù)據(jù)加密 第 2 章 系統(tǒng)涉及的相關(guān)技術(shù) 11 008 可以對整個數(shù)據(jù)庫、數(shù)據(jù)文件和日志文件進行加密,而不需要改動應(yīng)用程序。進行加密使公司可以滿足遵守規(guī)范及其關(guān)注數(shù)據(jù)隱私的要求。簡單的數(shù)據(jù)加密的好處包括使用任何范圍或模糊查詢搜索加密的數(shù)據(jù)、加強數(shù)據(jù)安全性以防止未授權(quán)的用戶訪問、還有數(shù)據(jù)加密。這些可以在不改變已有的應(yīng)用程序的情況下進行。 2. 外鍵管理 008 為加密和密鑰管理提供了一個全面的解決方案。為了滿足不斷發(fā)展的對數(shù)據(jù)中心的信息的更強安全性的需求,公司投資給供
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆甘肅省張掖市臨澤縣一中物理高二第二學(xué)期期末考試模擬試題含解析
- 2025屆安徽省滁州市南橋區(qū)海亮學(xué)校物理高一第二學(xué)期期末檢測模擬試題含解析
- 動員工作發(fā)言稿
- 副校長履職盡責(zé)自查報告
- 前臺服務(wù)人員工作總結(jié)
- 初中語文小組合作學(xué)習(xí)的教學(xué)反思
- 中學(xué)食堂食材采購招標(biāo)指南與要求
- 風(fēng)電設(shè)備的安全風(fēng)險辨識與控制措施
- 工程管理職責(zé)及崗位職責(zé)
- 消防滅火救援應(yīng)急預(yù)案
- 2025年四川廣安愛眾股份有限公司對外招聘考試筆試試題(含答案)
- GB/T 23806-2009精細(xì)陶瓷斷裂韌性試驗方法單邊預(yù)裂紋梁(SEPB)法
- GB/T 23312.1-2009漆包鋁圓繞組線第1部分:一般規(guī)定
- 交通運輸行業(yè)建設(shè)工程生產(chǎn)安全事故統(tǒng)計調(diào)查制度
- SAP聯(lián)產(chǎn)品生產(chǎn)訂單結(jié)算過程x
- 2021年呼倫貝爾農(nóng)墾集團有限公司校園招聘筆試試題及答案解析
- 宮外孕右輸卵管妊娠腹腔鏡下盆腔粘連分解術(shù)、右輸卵管妊娠開窗取胚術(shù)手術(shù)記錄模板
- 教科版 科學(xué)小學(xué)二年級下冊期末測試卷及參考答案(基礎(chǔ)題)
- 混凝土重力壩設(shè)計說明書
- 弱電設(shè)備維護保養(yǎng)方案
- 道路及兩側(cè)便道保潔方案.docx
評論
0/150
提交評論