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

正文內(nèi)容

基于jsp技術(shù)的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-文庫吧資料

2024-12-12 01:02本頁面
  

【正文】 長(zhǎng)度 說明 RECORD_ID CHAR 否 是 10 考試記錄編號(hào) USERNAME VARCHAR 否 否 20 考試用戶名 CATEGORY_ID CHAR 否 否 2 試題分類編號(hào) TEST_TIME CHAR 否 否 14 考試 時(shí)間 TEST_RESULT INT 否 否 考試成績(jī) ( 5) 標(biāo)準(zhǔn) SQL 語句 ① 增加( INSERT) INSERT 語句是將一行記錄插入到指定的一個(gè)表中。針對(duì)這四個(gè)數(shù)據(jù)對(duì)象系統(tǒng)用的數(shù)據(jù)庫表也分別有以下四個(gè) [12]。 在管理員的試題一覽維護(hù)頁面和試題分類一覽維護(hù)頁面中修改、刪除對(duì)應(yīng)的條目的時(shí)候,對(duì)應(yīng)試題或者試題分類的編號(hào)也就是頁面間傳遞的重要依據(jù)。 在考生答題頁面,整個(gè)考試過程中需要在 session 中保存一些信息,例如當(dāng)前的試題分類以及考生所有題目的解答結(jié)果等,保存這些信息的目的是在考生最后單擊“完成答題”按鈕的時(shí)候能夠進(jìn)行試卷的評(píng)判并且往數(shù)據(jù)庫中登錄對(duì)應(yīng)的成績(jī)信息。 這個(gè)模塊和學(xué)生看到的歷史成績(jī)模塊有所區(qū)別,學(xué)生角色看到的是自己以往每次考試的成績(jī)記錄,作為系統(tǒng)管理員看到的是試題分類的整體考試情況,從這些信息中可以 看出題庫中題目難易水平,并可以在以后的維護(hù)中做出適當(dāng)?shù)恼{(diào)整。所以這個(gè)模塊中包括分類添加、修改和刪除操作 。 ( 4) 試卷設(shè)置模塊。系統(tǒng)管理員需要選擇試題分類,然后針對(duì)該試題分類中的所有 試題進(jìn)行維護(hù)。 對(duì)于系統(tǒng)管理員角色,主要分為三個(gè)模塊 。 ( 2) 歷史成績(jī)模塊。 第 功能概述 按照使用者角色的不同, 本系統(tǒng) 的模塊可以分為六部分 : 對(duì)于考生角色,主要分為以下兩個(gè)模塊 : ( 1) 考試模塊。 ( 4) 操作方面的可行性 : 目前 , 大學(xué)的校園網(wǎng)路覆蓋了教學(xué)區(qū)和學(xué)生區(qū)的主要建筑物及部分家屬宿舍 , 從而滿足校內(nèi)各學(xué)院 、 各職能部門 、 各直屬單位上網(wǎng)需求 ,學(xué)校良好的網(wǎng)絡(luò)設(shè)施為開 發(fā)使用無紙化網(wǎng)絡(luò)考試系統(tǒng)提供了堅(jiān)實(shí)的基礎(chǔ) 。 因此 , 系統(tǒng)的軟件開發(fā)平臺(tái)已成熟可行 。 軟件方面 , 網(wǎng)絡(luò)化考試需要的各種軟件環(huán)境都已具備 , 數(shù)據(jù)庫服務(wù)器方面則有 MySQL, 能夠處理大量數(shù)據(jù) , 同時(shí)保持?jǐn)?shù)據(jù)的完整性并提供許多高級(jí)管理功能 。 所以本系統(tǒng)在經(jīng)濟(jì)上是可行的 。 ( 2) 經(jīng)濟(jì)方面的可行性 : 主要是對(duì)項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評(píng)價(jià) 。 可行性研究的目的就是用最小的代價(jià)在盡可能 短的時(shí)間內(nèi)確定問題是否能夠解決 。根據(jù)自己的測(cè)試情況,及時(shí)的調(diào)整自己的狀態(tài),以便在以后的學(xué)習(xí)中達(dá)到事半功倍的效果??磿且粋€(gè)不斷接受知識(shí)的過程,而要學(xué)會(huì)掌握知識(shí),靈活運(yùn)用知識(shí)的能力則要通過不斷的做題。 一個(gè)在線考試系統(tǒng)可以實(shí)現(xiàn)無紙化考試,提高閱卷的效率和改卷的準(zhǔn)確率,加大教育信息化的程序。該系統(tǒng)是在網(wǎng)上模擬考試的應(yīng)用程序,它存儲(chǔ)著考生、題庫、管理員等信息,包含管理員對(duì)試題進(jìn)行維護(hù)、考生在線考試、自動(dòng)判卷以及相關(guān)的系統(tǒng)維護(hù)等功能。基于 JSP 的考試系統(tǒng)正成為人們的研究熱點(diǎn)之一。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 第 3 章 在線考試 系統(tǒng)的 基本 設(shè)計(jì) 第 需求分析 隨著 Web 技術(shù)的發(fā)展,考試的技術(shù)手段和載體發(fā)生了革 命性的變化。 JavaScript 使有規(guī)律地重復(fù)的 HTML 文段簡(jiǎn)化,減少下載時(shí)間。它是通過嵌入或調(diào)入到標(biāo)準(zhǔn)的 HTML 語言中實(shí)現(xiàn)的 [9]。使用它的目的是與 HTML 超文本標(biāo)記語言、 Java 腳本語言( Java 小程序)一起實(shí)現(xiàn)在一個(gè) Web 頁面中連接多個(gè)對(duì)象,與 Web 客戶交互作用。 ( 10) BlackHole 黑洞引擎,寫入的任何數(shù)據(jù)都會(huì)消失,一般用于記錄binlog 做復(fù)制的中繼 [8]。適合數(shù)據(jù)量大,安全和性能要求高的應(yīng)用 。 ( 7) Federated 將不同的 Mysql 服務(wù)器聯(lián)合起來,邏輯上組成一個(gè)完整的數(shù)據(jù)庫 , 非常適合分布式應(yīng)用 。因?yàn)樗鼈儾唤?jīng)常被讀取。 ( 5) Merge 將一定數(shù)量的 MyISAM 表聯(lián)合而成一個(gè)整體,在超大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)很有用 。但是會(huì)占用和數(shù)據(jù)量成正比的內(nèi)存空間。 ( 3) BDB 源自 Berkeley DB,事務(wù)型數(shù)據(jù)庫的另一種選擇,支持 COMMIT 和ROLLBACK 等其他事務(wù)特性 。擁有較高的插入,查詢速度,但不支持事務(wù) 。它可以創(chuàng)建偽 cronjobs,可以用來自動(dòng)在某個(gè)時(shí)間或周期備份 MySQL 數(shù)據(jù)庫。 phpMyAdmin 是由 php 寫成的 MySQL 資料庫系統(tǒng)管理程式,讓管理者可用 Web 界面管理 MySQL 資料庫。由于這四個(gè)軟件都是自由或開放源碼軟件( FLOSS),因此使用這種方式不用花一分錢就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng)。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來說, MySQL 提供的功能已經(jīng)綽綽有余,而且由于 MySQL 是開放源碼軟件,因此可以大大降低總體擁有成本。 ( 9) 可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫 [7]。 ( 7) 提供 TCP/IP、 ODBC 和 JDBC 等多種數(shù)據(jù)庫連接途徑。 ( 5) 優(yōu)化的 SQL 查詢算法,有效地提高查詢速度。這些編程語言包括 C、 C++、 Eiffel、 Java、Perl、 PHP、 Python、 Ruby 和 Tcl 等。 ( 2) 支持 AIX、 FreeBSD、 HPUX、 Linux、 Mac OS、 Novell Netware、 OpenBSD、OS/2 Wrap、 Solaris、 Windows 等多種操作系統(tǒng)。 這樣,這個(gè) API 被設(shè)計(jì)成允許為用于 mSQL而寫的第三方代碼更容易移植到 MySQL。 MySQL 最初的開發(fā)者的意圖是用 mSQL 和 他們自己的快速低級(jí)例程 (ISAM)去連接表格。 目前 MySQL 被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。而 2021 年 ,SUN 又被 Oracal 收購(gòu) 。 第 MySQL MySQL 概述 MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),開發(fā)者為瑞典 MySQL AB 公司。內(nèi)容和樣式的分離,使頁面和樣式的調(diào)整變得更加方便。然后根據(jù)構(gòu)思的布局利用 DIV 將頁面布局規(guī)劃,接下來使用 CSS 和 HTML 實(shí)現(xiàn)整個(gè)頁面的效果。 JSP 必將成為 ASP 技術(shù)的有力競(jìng)爭(zhēng)者。 JSP 以 Servlet技術(shù)為基礎(chǔ),又在許多方面作了改進(jìn)。在 ASP 下 , VBScript 代碼被 ASP 引擎解釋執(zhí)行;在 JSP 下,代碼被編譯成 Servlet 并由 Java 虛擬機(jī)執(zhí)行,這種編譯操作僅在對(duì) JSP 頁面的第一次請(qǐng)求時(shí)發(fā)生。 ASP 的編程語言是 VBScript 之類的腳 本語言 ,JSP 使用的是 Java ,這是兩者最明顯的區(qū)別。即使您對(duì) ASP “ 一往情深 ” ,我們認(rèn)為,關(guān)注 JSP 的發(fā)展仍舊很有必要,這是基于以下的比較分析 [5]。 JSP 為創(chuàng)建高度動(dòng)態(tài)的 Web 應(yīng)用提供了一個(gè)獨(dú)特的開發(fā)環(huán)境。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn) No Plugin, No ActiveX,No Java Applet,甚至 No Frame。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以 HTML 格式返回給客戶。 第 節(jié) JSP 語言 JSP, JavaServer PagesTM 是由 Sun Microsystems 公司倡導(dǎo) , 許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn) ?,F(xiàn)在, EJB (Enterprise JavaBeans) 將 JavaBean 概念擴(kuò)展到 Java 服務(wù)端組件體系結(jié)構(gòu),這個(gè)模型支持多層的分布式對(duì)象應(yīng)用。通常,在一個(gè)支持 JavaBeans 規(guī)范的開發(fā)環(huán)境(如 Sun Java Studio 和 IBM VisualAge for Java)中,可以可視地操作 JavaBean,也可以使用 JavaBean構(gòu)造出新的 JavaBean。一個(gè) JavaBean 是一個(gè)滿足 JavaBeans 規(guī)范的Java 類,通常定義了一個(gè)現(xiàn)實(shí)世界的事物或概念。 ⑧ JTS(Java transaction Service)提供存取事務(wù)處理資源的開放標(biāo)準(zhǔn),這些事北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 6 務(wù)處理資源包括事務(wù)處理應(yīng)用程序、事務(wù)處理管理及監(jiān)控 [4]。 ⑥ JMAPI( Java Management API)為異構(gòu)網(wǎng)絡(luò)上系統(tǒng)、網(wǎng)絡(luò)和服務(wù)管理的開發(fā)提供一整套豐富的對(duì)象和方法。 ⑤ JNDI(Java Naming and Directory Interface)提供從 Java 平臺(tái)到的統(tǒng)一的無逢的連接。 ④ Java IDL(Java Interface Definition Language) 提供與 CORBA(Common Object Request Broker Architecture)的無逢的互操作性。一個(gè) Java 對(duì)象的方法能被遠(yuǎn)程 Java 虛擬機(jī)調(diào)用。 ② EJB(Enterprise JavaBeans)使得開發(fā)者方便地創(chuàng)建、部署和管理跨平臺(tái)的基于組件的企業(yè)應(yīng)用。特別是 Java 企業(yè)應(yīng)用編程接口( Java Enterprise APIs)為企業(yè)計(jì)算及電子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。 Java 對(duì)對(duì)象技術(shù)的全面支持和 Java 平臺(tái)內(nèi)嵌的 API 能縮短應(yīng)用系統(tǒng)的開發(fā)時(shí)間并降低成本。另外, Java 中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查 [3]。Java 程 序需要的類能動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。 ( 11) Java 語言是動(dòng)態(tài)的。線程的活動(dòng)由一組方法來控制。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為 Thread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了 Runnable 接口的對(duì)象包裝成一個(gè)線程 ;其二,從 Thread 類派生出子類并重寫 run 方法,使用該子類創(chuàng)建的對(duì)象即為線程。 ( 10) Java 語言是多線程的。與那些解釋型的高級(jí)腳本語言相比, Java 的確是高性能的。在運(yùn)行時(shí), Java 平臺(tái)中的 Java 解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。 ( 8) Java 語言是解釋型的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外, Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長(zhǎng)度。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 ( 6) Java 語言是體系結(jié)構(gòu)中立的。 Java 通常被用在網(wǎng)絡(luò)環(huán)境中,為此, Java 提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。 Java 的安全檢查機(jī)制使得 Java 更具健壯性。 Java 的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是Java 程序健壯性的重要保證。 Java 的 RMI(遠(yuǎn)程方法激活 )機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 4 ( 3) Java 語言是分布式的。 Java 語言全面支持動(dòng)態(tài)綁定,而 C++ 語言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定。 ( 2) Java 語言是一個(gè)面向?qū)ο蟮?。另一方面?Java 丟棄了 C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。主要特性如下: ( 1) Java 語言是簡(jiǎn)單的。 Java 語言是一個(gè)支持網(wǎng)絡(luò)計(jì)算的面向?qū)ο蟪绦蛟O(shè)計(jì)語言。從此, Java 被廣泛接受并推動(dòng)了 Web 的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持 Java applet。 Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 程序設(shè)計(jì)語言(以下簡(jiǎn)稱 Java 語言)和 Java 平臺(tái)的總稱。 第 節(jié) Java語言 現(xiàn)代技術(shù)的發(fā)展,尤其是網(wǎng)絡(luò)技術(shù),給現(xiàn)代企業(yè)帶來了許多新的機(jī)遇和挑戰(zhàn),如改善客戶服務(wù)、全球化和信息檢索等,這些在技術(shù)上反映為信息的獲取、系統(tǒng)管理、系統(tǒng)集成、新技術(shù)的開發(fā)、 Inter 等等與商業(yè)的結(jié)合。 北京化工大學(xué)北方學(xué)院畢業(yè)設(shè)計(jì)(論文) 3 第 2 章 基礎(chǔ)技術(shù)簡(jiǎn)介 為了實(shí)現(xiàn)系統(tǒng)的跨平臺(tái)性,數(shù)據(jù)庫兼容性,必須使用 JAVA 來實(shí)現(xiàn);數(shù)據(jù)庫必須使用支持 JDBC/ODBC 的關(guān)系數(shù)據(jù)庫 ??忌仨毺峁┯脩裘?密碼才能訪問系統(tǒng),可以進(jìn)行在線考試,或者查看以往的考試成績(jī)。 本系統(tǒng)要 解決因地域或者其他限制,不能實(shí)地參加教育系統(tǒng)的考試,提供了一種通 過 Web 方式進(jìn)行考試的方式。 傳統(tǒng)的 MIS 系統(tǒng)的核心是 CS( Client/Server—— 客戶端 /服務(wù)器)架構(gòu),而基于 Inter 的 MIS 系統(tǒng)的核心是 BS( Browser/Server——瀏覽器 /服務(wù)器)架構(gòu)。 目前 教育技術(shù)在高校的應(yīng)用 也越來越廣泛。本文根據(jù)一般院校等中小型機(jī)構(gòu)在線考試 的要求,通過調(diào)查分析,采用適當(dāng)?shù)募夹g(shù)方案設(shè)計(jì)并開發(fā)了一個(gè)在線考試系統(tǒng)。 Web 的開放性、分布性的特點(diǎn)和基于 Web 的巨大計(jì)算能力使得考試突破了時(shí)間和空間的限制。由此可見,這種基于網(wǎng)絡(luò)的在線考試是一種靈活、高效的考試
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1