freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

jsp網(wǎng)上考試系統(tǒng)的設計與實現(xiàn)—計算機畢業(yè)設計-文庫吧資料

2024-12-07 11:28本頁面
  

【正文】 20 數(shù)據(jù)庫作為數(shù)據(jù)庫服務器。在服務器端,系統(tǒng)使用 JDBC 中間件訪問數(shù)據(jù)庫,數(shù)據(jù)庫服務器定義了本系統(tǒng)所需要的事務邏輯和數(shù)據(jù)邏輯。而系統(tǒng)內(nèi)部復雜的業(yè)務邏輯主要通過JavaBean 的組件( Component)實現(xiàn), JavaBean 組件在 WWW 服務器上運行,通過 JSP 返回到客戶瀏覽器。 系統(tǒng)采用 B/S 模式,考試 注冊 、考試實現(xiàn)、及考試成績查詢可由各考試機瀏覽器完成;學生考試過程中 向服務器請求 試題到本地機,答案存于 服務器 ; 學生信息審核、題庫管理、自動組卷、考試控制、系統(tǒng)評分等核心業(yè)務邏輯由 WEB服務器(考試中心服務器)完成。管理員的權限在教師之上,他擁有整個系統(tǒng)的全部使用權。 ( 7)用戶的身份不同,使用的系統(tǒng)資源也不同。 ( 5)管理員可以管理所有用戶的注冊信息,并有管理系統(tǒng)內(nèi)所有資源的權限。 ( 3)系統(tǒng)提供合法學生進行考試并對其監(jiān)控的功能。 3 系統(tǒng)需求分析與概要設計 系統(tǒng)需求分析 ( 1)系統(tǒng)需要經(jīng)過有效的身份驗證才可以登錄。 ? 網(wǎng)絡協(xié)議: TCP/IP。 ? 瀏覽器: Inter Explore 以上。 ? Web 服務器: Tomcat 。 ( 2) 軟件環(huán)境 ①服務器端 ? 操作系統(tǒng): Windows 2020 Server/Windows Server 2020。 ? 光驅(qū):可選。 ? 內(nèi)存: 64MB。 ? 網(wǎng)卡: 8139 芯片組 10/100M/S。 ? 硬盤空間: 80GB。 本網(wǎng)上考試系統(tǒng)最低配置如下: ? 處理器: Inter Pentium 4 GHz 或 更高。 綜上所述,傳統(tǒng)的 C/S 體系結(jié)構在特定的應用中無論是 Client 端還是 Server端都需要特定的軟件,沒能提供用戶真正期望的開放環(huán)境; B/S 結(jié)構則不同,它的前端是以 TCP/ IP 協(xié)議為基礎的 , WWW 服務器可以接受安裝有 Web 瀏覽程序的 Inter 終端的訪問,作 為最終用戶,只要通過 Web 瀏覽器,各種處理任務都可以調(diào)用系統(tǒng)資源來完成,這樣大大簡化了客戶端,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體擁有成本 ,因而本系統(tǒng)更適合選擇 B/S 模式。 ( 4) 不受網(wǎng)絡的限制。一旦某一個區(qū)域級服務器出現(xiàn)問題,對數(shù)據(jù)的安全會造成一定影響,而且總部也不會得到準確的最終數(shù)據(jù)。 ( 3) 更好地保障數(shù)據(jù)安全。 C/S 結(jié)構下軟件則需要安裝在客戶機端,調(diào)整的時候需要涉及到局域網(wǎng)內(nèi)的每一臺機器。 ( 2) 簡化工作。 B/S 結(jié)構下軟件一般只有初期一次性投入成本;而 C/S 結(jié)構下軟件則隨著應用范圍的擴大,要求不斷進行資本的投入??筛鶕?jù)訪問量動態(tài)配置 WEB服務器、應用服務器,以保證系統(tǒng)性能。兩者都屬于一種應用架構,客戶端通過用戶點擊產(chǎn)生事件,并將 事件要求提交給服務端,服務端根據(jù)事件要求作出相應的處理,并傳送給客戶端。 系統(tǒng)模式的選擇 進入 90 年代以來,計算機系統(tǒng)的發(fā)展出現(xiàn)兩個顯著的特點:計算機系統(tǒng)由封閉系統(tǒng)走向開放系統(tǒng);計算機系統(tǒng)由集中式系統(tǒng)向分布式系統(tǒng)過渡。 (2)使用 uniqueidentifier 和 NEWID。聲明式數(shù)據(jù)完整性通過使用約束來強制執(zhí)行,這些約束限制可插入或更新到數(shù)據(jù)庫中的數(shù)據(jù)值。此外,聲明式約束直接在表和列中定義。聲明式數(shù)據(jù)完整性更為簡潔,且更少出現(xiàn)錯誤。視圖和存儲過程可以與觸發(fā)器一起使用。從過程數(shù)據(jù)完整性的角度出發(fā),只有觸發(fā)器可強制執(zhí)行數(shù)據(jù)完整性,因為它們自動觸發(fā)。過程數(shù)據(jù)完整性。常規(guī)數(shù)據(jù)庫管理系統(tǒng)需要在每個應用程序中編碼實現(xiàn)數(shù)據(jù)完整性邏輯。訪問數(shù)據(jù)庫的應用程序和用戶不能負責維護數(shù)據(jù)的完整性。它對于任何企業(yè)都很關鍵。 ? 除非在引號內(nèi)定義對象名稱,否則不允許有空格。 ? 第一個字符必須是字母,下劃線( _)、 符號,用戶局部變量以 打頭。 SQL Server 有下列幾個針對表的命名約定,這些約定對所有其它數(shù)據(jù)庫對象也適用。行描述實體的實例,列定義實體的屬性。 GUID 是確保唯一性的二進制數(shù)字 16 字節(jié) ②了解數(shù)據(jù)庫表 表是關系型數(shù)據(jù)庫中的邏輯單元,該數(shù)據(jù)庫用于存儲實體數(shù)據(jù)。常用的數(shù)據(jù)庫類型如表 21 所示。為此,需要提前規(guī)劃表的結(jié)構。例如,日期與文本及數(shù)字分別存儲在不同列中。 ①了解 SQL Server2020 的數(shù)據(jù)類型 數(shù)據(jù)類型指列、存儲過程參數(shù)和局部變量的數(shù)據(jù)特性。各列和各表所附的約束確保了數(shù)據(jù)的一致性。日志文件的擴展名為 .ldf. ( 4) SQL Server2020 數(shù)據(jù)庫表的介紹 數(shù)據(jù)庫的表中存有大量對于組織來說非常關鍵的數(shù)據(jù)。 ③日志文件:這些文件包 含所有用于恢復數(shù)據(jù)庫的事務日志信息。數(shù)據(jù)庫可以有多個次要數(shù)據(jù)文件。主要數(shù)據(jù)文件的擴展名為 .mdf。 數(shù)據(jù)庫文件可以分成三種類型。這些文件是在創(chuàng)建數(shù)據(jù)庫時自動創(chuàng)建的。它們在執(zhí)行之前記錄數(shù)據(jù)修改要求。 對數(shù)據(jù)庫進行的任何修改都會記錄到事務日志中 。這些文件被分成文件組用于分配和管理,實際的數(shù)據(jù)存儲在表中。 ( 3) 數(shù)據(jù)庫文件介紹 SQL Server 數(shù)據(jù)庫文件是一些對象的集合,這些對象包括表、視圖、存儲過程和約束等。這也帶來一個缺點,失去了日志記錄,如果服務 器失敗,那么 tempdb 中所有的信息都會丟失。 SQL Server 僅維護單一 tempdb 數(shù)據(jù)庫而不管已經(jīng)有多少個其他數(shù)據(jù)庫。 在每條 Restore 語句執(zhí)行之后,該恢復的描述就會保存到 sysrestorehistory 表中,設備的細節(jié)則保存到 sysrestoredetail 表中。 在每條 Backup 語句執(zhí)行之后,該備份的描述就會保護到 syshistory 表中,該備份細節(jié)會存儲到 sysbackdetail 表,作為一個事務的一部分。 SQL Server 在 msdb 數(shù)據(jù)庫中自動的維護完整的聯(lián)機備份和恢復歷史記錄。 ③ Msdb 系統(tǒng)數(shù)據(jù)庫: msdb 數(shù)據(jù)庫是 SQL Server Agent 的主要支持。既然整個 Model 數(shù)據(jù)庫的內(nèi)容都要復制到每一個新數(shù)據(jù)庫,就必須確保新的數(shù)據(jù)庫的大小等于或大于Model 數(shù)據(jù)庫。 ② Model系統(tǒng)數(shù)據(jù)庫: SQL Server把 Model數(shù)據(jù)庫用作創(chuàng)建新數(shù)據(jù)庫的模板,它包含了應該出現(xiàn)在每個用戶數(shù)據(jù)庫中的系統(tǒng)表。這通過在 Master 數(shù)據(jù)庫的系統(tǒng)表中存儲數(shù)據(jù)來實現(xiàn)。 ① Maste系統(tǒng)數(shù)據(jù)庫:是追蹤所有其它數(shù)據(jù)庫和存儲配置信息的關鍵數(shù)據(jù)庫。 在系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)表包含了 SQL Server 的整體信息以及每一個用戶數(shù)據(jù)庫的信息。SQL Server 的系統(tǒng)數(shù)據(jù)庫有 Master, Msdb, Tempdb 和 Model 數(shù)據(jù)庫。系統(tǒng)數(shù)據(jù)庫、表以及存儲過程共同為 您 提供了設計、創(chuàng)建、部署和維護世界級 SQL Server 數(shù)據(jù)庫的工具和支持。常用的有 SQL Server 管理器、企業(yè)管理器、查詢分析器、事件查看器和聯(lián)機幫助。 ANSI/92 標準兼容并進行了 TSQL 的增強。 (4)功能增強:海量數(shù)據(jù)存儲、數(shù)據(jù)復制、數(shù)據(jù)轉(zhuǎn)換服務、分布式事物、全文檢索。 (2)更好的性能。這極大 的增強了數(shù)據(jù)庫的性能和可靠性。它是一個可伸縮、高性能的數(shù)據(jù)庫管理系統(tǒng),具 備內(nèi)置的復制能力、 Inter 集成、開放系統(tǒng)體系結(jié)構以及強大的基于 GUI 的管理工具。 Microsoft SQL Server 2020 產(chǎn)品是為當前的分布式客戶機 /服務器特別設計的, SQL Server 數(shù)據(jù)庫能夠輕松通過 Inter 和內(nèi)部網(wǎng)絡加以訪問。商務實踐已經(jīng)使人認識到 ,通過精簡和分散決策過程,從而把信息及時傳遞給用戶具有重要意義。 Dreamweaver MX 可以完全自定義, 設計人員可 以定義自己的對象和命令、修改快捷鍵,甚至可以編寫 JavaScript 代碼,用新的行為、屬性檢查器和站點報告來擴展 Dreamweaver 的功能。 Micromedia 的可自由導入導出 HTML 技術可以導 入 設計人員 手工編寫的 HTML 文檔而不會重新設置代碼的格式, 還 可以隨后用 設計人員 首選的格式設置樣式來重新設置代碼的格式。你可以在 Micromedia Fireworks 或其他圖形應用程序中創(chuàng)建和編輯圖像,然后直接導入 Dreamweaver,或者添加 Micromedia Flash 對象,從而優(yōu)化 設計人員 的開發(fā)工作流 程。 利用 Dreamweaver MX 中的可視化編輯功能, 設計人員 可以快速地創(chuàng)建頁面而不需要編寫代碼。開發(fā)人員第一次能在一個環(huán)境內(nèi)快速創(chuàng)建和管理網(wǎng)站及 Inter 應用 程序。 本論文 組 織如下 :第一章講述系統(tǒng) 設計 的 背景;第二章講述系統(tǒng)的開發(fā)工具以及模式的介紹;第三章講述系統(tǒng)的需求分析及概要設計過程;第四章講述詳細設計和關鍵技術的介紹;第五章對系統(tǒng)進行測試分析。再者 由于其本身的高性能、高可靠性、高質(zhì)量和高易用性等優(yōu)點使得逐步成為大規(guī)模聯(lián)機事務處理 (OLTP)、數(shù)據(jù)倉庫和電子商務應用程序的優(yōu)秀數(shù)據(jù)庫平臺,所以 選擇 SQL Server 2020 作為本系統(tǒng)的后臺數(shù)據(jù)庫。本文所介紹的考試系統(tǒng),將只對標準化考題進行即時判卷,對編程和操作題型的即時判卷只做理論上的分析。這種思想可以簡單理解為:當一個考生能力有限時,考試系統(tǒng)相應降低考題難度,反之,考生水平較高時,考試系統(tǒng)則自動相應提高考題難度,使考生有 機會在與自己水平相符的試題中真正體現(xiàn)自己的能力與水平,這樣就避免了由于試題太難或太易,考生無法發(fā)揮自己真實水平的矛盾。在這種觀念的基礎上,產(chǎn)生了一種全新的考試思想:自適應的考試思想。但從素質(zhì)教育的角度來說,考試的思路應該是面向考生的而不是面向試題的。 傳統(tǒng)考試思想,是面向試卷,或者說是面向試題的。 1 緒論 計算機應用技術的日益發(fā)展為教育技術學的研究與發(fā)展帶來了新的機遇,如何把計算機和網(wǎng)絡更有效地引進教育領域為教育服務,已成為教育學中一個新的課題。 Item Bank。 關鍵字:網(wǎng)上考試系統(tǒng);題庫;數(shù)據(jù)庫 The Designing and Implement of The Examination System on Networks Based on JSP technology —— Background Design Abstract The system break through the bottleneck of traditional examination, fully utilize the work, for improving the teacher39。網(wǎng)上考試系統(tǒng)采用瀏覽器 /服務器( B/S)三層結(jié)構,使用 SQL Server 2020 作為本系統(tǒng)的后臺數(shù)據(jù)庫。 本文講述了基于 Java 技術的網(wǎng)絡考試系統(tǒng)的設計與實現(xiàn),描述了網(wǎng) 上 考試系統(tǒng)的組成與結(jié)構,闡述了系統(tǒng)的設計方案、實現(xiàn)方法以及所采用的開發(fā)工具和相關技術,還重點剖析了部分環(huán)節(jié)的程序設計。 JSP 網(wǎng)上考試系統(tǒng)設計與實現(xiàn) 摘要 本系統(tǒng)突破傳統(tǒng)考試瓶頸、充分利用網(wǎng)絡,對于提高教師的工作效率,完善教育測評具有十分鮮明的現(xiàn)實意義。同時,網(wǎng)上考試系統(tǒng)的題庫不僅可以遠程使用也可以本地使用,是考試真正實現(xiàn)了無紙化。 本文主要闡述的是系統(tǒng)后臺設計及數(shù)據(jù)庫安全。通過 JDBCODBC 橋和后臺數(shù)據(jù)庫相連接并對數(shù)據(jù)庫進行操作和管理。s working efficiency , making educate testing perfectly and having very distinct realistic meanings. Meanwhile, the examination system on Inter has an exam pool. It is not only can be used in longrange but also used in local, this really realized it with no paper at all. This test tells of the designing and implement of the examination system on works based on Java technology. It describes the posing and configuration of this examination system, and expound the design project and implementation method and developing instrument and relevant technique adopted of the system, it also analyzed the program design of some partial taches. What this text explained mainly is that system background design and database security. The examination system adopts browser / server (B/S) three hierarchical structures, use SQL Server 2020 as background database of system
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1