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

正文內(nèi)容

基于bs結(jié)構(gòu)的在線考試系統(tǒng)-wenkub

2022-12-12 23:05:12 本頁面
 

【正文】 筋;煩瑣的評卷工作將有一半甚至全部是交給計算機去做,避免過多的感情分;計算機還能幫助教師分析出教學的薄弱環(huán)節(jié)等等。雖然計算機可以很好地完成客觀題的考試,但對于主觀題,由于它的答題特點,目前還不能很好地完成其自動閱卷工作。因此,其能盡快在各種考試中發(fā)揮作 用。發(fā)展網(wǎng)上教育,可以使我國的教育建設(shè)提高 到更高的水平上,迅速縮小與發(fā)達國家的差距,從整體上提高國民的素質(zhì)。目前在我國各級各類學校中占統(tǒng)治地位的教學模式是以教師為中心,主要靠老師講、學生聽的班級授課模式,這種教學模式的優(yōu)點是有利于教師起主導作用,便于教師組織課堂教學。作為一種新的教育模式,遠程教育對于克服我國現(xiàn)有體制的這些弊端,加速我國教育事業(yè)的發(fā)展具有特殊的 意義??梢哉f,傳統(tǒng)的考試方式己經(jīng)不能適應(yīng)現(xiàn)代考試的需要。而且在同一 考場可以進行不同種類的考試 . (2) 提高考試的透明度 :考生考試完畢后,可以上網(wǎng)得到考試成績和分析報告,其目的是增加考試的公開度和透明度。在考試結(jié)束時,屏幕上的考題將自動消失,只剩下考生的成績,提高了考題的保密性。在線考試系統(tǒng)中題目的生成、試卷的提交、成績的批閱等都可以在網(wǎng)絡(luò)上自動完成。 在線考試系統(tǒng)主要包括的內(nèi)容有:“在線考試前臺管理子系統(tǒng)”、“在線考試后臺管理子系統(tǒng)”兩個大模塊。 JSP技術(shù)和 JavaBean組件技術(shù)、 JDBC數(shù)據(jù)庫訪問技術(shù)都是 J2EE的基本技術(shù),本章將對 c/s、 b/s、 J2EE平臺、 JSP技術(shù)、 jdbc連接技術(shù)、 JavaBean組件技術(shù)及其相關(guān)技術(shù)做一個介紹 ,本系統(tǒng)還用到了 tomcat平臺和 mysql數(shù)據(jù)庫。在這種結(jié)構(gòu)下,用戶界面完全通過 WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。顯然 B/S結(jié)構(gòu)應(yīng)用程序相對于傳統(tǒng)的 C/S結(jié)構(gòu)應(yīng)用程序?qū)⑹蔷薮蟮倪M步。B/S是由構(gòu)件組成,系統(tǒng)維護開銷減到最小,用戶從網(wǎng)上自己下載安裝就可以實現(xiàn)升級。 ( 5) B/S信息流向可變化 C/S 程序一般是典型的中央集權(quán)的機械式處理,交互性相對低 。 J2EE體系結(jié)構(gòu)提供中間層集成框用來降低應(yīng)用的開發(fā)費用、提供高可用性以及可擴展性。 JSP 技術(shù)的設(shè)計目的是使得構(gòu)造基于 Web 的應(yīng)用程序更加容易和快捷,而這些應(yīng)用程序能夠與各種 Web服務(wù)器,應(yīng)用服務(wù)器,瀏覽器和開發(fā)工具共同工作。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。生成內(nèi)容的邏輯被封裝在標識和 JavaBeans組件中,并且捆綁在小腳本中,所有的腳本在服務(wù)器端運行。 (2)強調(diào)可重用的組件 絕大多數(shù) JSP 頁面依賴于可重用的,跨平臺的組件( JavaBeans 或者 Enterprise JavaBeansTM 組件)來執(zhí)行應(yīng)用程序所要求的更為復雜的處理。 JavaServer Page技術(shù)封裝了許多功能,這些功能是在易用的、與 JSP相關(guān)的 XML標 識中進行動態(tài)內(nèi)容生成所需要的。這使得 Web頁面開發(fā)人員能夠使用熟悉的工具和如同標識一樣的執(zhí)行特定功能的構(gòu)件來工作。作為 Java 平臺的一部分, JSP 擁有 Java編程語言“一次編寫,各處運行”的特點。 JSP和 ASP從形式上非常相似,ASP程序員一眼就能認出 % %以及 %= %。第一次調(diào)用 JSP網(wǎng)頁可能稍慢,因為它被編譯成 Cache,以后就快得多了。在開發(fā)方面, COM的開發(fā)遠比 JavaBean復雜和繁瑣,學會 ASP不難,但學會開發(fā) COM可不簡單。如果 JavaBean進行了修改,則 JSWDK和 Tomcat現(xiàn)在還需要關(guān)閉和重新運行(但不是關(guān)機),但開發(fā)者已經(jīng)許諾將在以后的版本中做到不需要關(guān)閉服務(wù)器。 6 JSP的工作原理 JSP( JavaServer Pages)是一種基于 Java的腳本技術(shù)??捎脙煞N方法訪問 JSP 文件:瀏覽器發(fā)送 JSP 文件請求、發(fā)送至 Servlet 的請求。 WebSphere應(yīng)用服務(wù)器 對 JSP 文件進行語法分析并生成 Java 源文件(被編譯和執(zhí)行為 Servlet)。圖 。調(diào)用的頁面從請求對象中檢索 Bean, 并用 JSP 來生成客戶機端的 HTML。使用JDBC 可以很容易地把 SQL 語句傳送到任何關(guān)系型數(shù)據(jù)庫中。 ( 3) 保持簡單。 JavaBeans傳統(tǒng)的應(yīng)用在于可視化領(lǐng)域,如 AWT(窗口抽象工具集 )下的應(yīng)用。 ( 3) 有一組 getXXX類型的公共方法,可以供外部對象得到內(nèi)部的屬性 (property)值。通常就是把 一組 JavaBeans一起放在某一目錄下,而且每個類的定義前加上 package名。作為一個開放源碼的軟件, Tomcat 有著自己獨特的優(yōu)勢,可以和目前大部分的主流服務(wù)器一起工作,而且有著相當高的運行效率。 ( 2) conf 包含不同的配置文件 包括 (Tomcat的主要配置文件 )和為不同的 Tomcat配置的 web應(yīng)用設(shè)置缺省值的文件 。但是只有些必須在 Servlet容器內(nèi)實現(xiàn)的空接口和抽象類。 SQL (Structured Query Language結(jié)構(gòu)化查詢語言 )是目前使用最廣的并且是標準的數(shù)據(jù)庫語言。新網(wǎng) ChinaDNS使用的是 PHP,使用 PHP和 MySQL這兩樣東西加在一起,對于開發(fā)數(shù)據(jù)驅(qū)動的網(wǎng)站這項工作而言是最佳組合。這種模式使得我們可以用它來完成相當復雜的功能。 Event(事件 )導致 Controller改變 Model或 View,或者同時改變兩者。smalltalk 語言和 java 語言有很多相似性 ,都是面向?qū)ο笳Z言,很自然的 SUN 在petstore(寵物店 )事例應(yīng)用程序中就推薦 MVC模式作為開發(fā) Web 應(yīng)用的架構(gòu)模式。 MVC 模式是一個復雜的架構(gòu)模式,其實現(xiàn)也顯得非常復雜。 Controller 控制 Views 的顯示,可以用 Strategy Pattern實現(xiàn)。它們各自處理自己的任務(wù)。在視圖中其實沒有真正的處理發(fā)生,不管這些數(shù)據(jù)是聯(lián)機存儲的還是一個雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶操縱的方式。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個模型能為多個視圖提供數(shù)據(jù)。它只是接收請求并決定調(diào) 用哪個模型構(gòu)件去處理請求,然后用確定用哪個視圖來顯示模型處理返回的數(shù)據(jù)。該結(jié)構(gòu)的主要特點是集中管理,軟件的程序、數(shù)據(jù)庫、發(fā)布的信息以及其他一些組件都集中在服務(wù)器上,客戶端除了操作系統(tǒng)及瀏覽器外無須其它軟件,即用戶通過瀏覽器頁面與系統(tǒng)進行交互。由于 JSP是基于 Java語言編寫的,編譯后形成的 Servlet需要在 Java虛擬機上運行,所以需要在服務(wù)器上安裝 Java編譯器。下面就來介紹一下 JDK和 Tomcat的配置。安裝完 JDK程序之后,還需要設(shè)置 JDK 的兩個環(huán)境變量,一個是 classpath,值為 c:\j2 s dk1. 。 12 第 3章 系統(tǒng)需求分析及實現(xiàn) 網(wǎng)上考試系統(tǒng)的分析 采用傳統(tǒng)的卷面考試時,由于出卷、印刷等問題,一般一次考試所印試卷套數(shù)較少,試卷整體扭蓋面有限,容易形成小范圍復習或猜題等傾向,影響了測試的客觀性,另一方面也容易形成作弊現(xiàn)象;在線考試系統(tǒng)根據(jù)題庫教師隨機手工出卷,根據(jù)強大的輔助功能及強大的題庫信息。對于客觀試題,計算機考試系統(tǒng)可自動評分,迅速準確,無任何人為因素,從而避免人為誤差。 網(wǎng)上考試系統(tǒng)的特點 ( 1) 基于 B/S體系系統(tǒng)安裝維護簡便,數(shù)據(jù)集中管理,便于分散用戶使用,適應(yīng)互連時代軟件的發(fā)展趨勢。這種三層結(jié)構(gòu)層與層之間相互獨立,任何一層的改變不影響其它層的功能。試題審核功能。管理員選擇考試的試題,所有參考人員按照預定的試題使用同一份試卷;考試計劃必須 通過審核員審核通過后才能實施。網(wǎng)上考試系統(tǒng)從考生登錄(注冊)到參加考試。網(wǎng)上考試系統(tǒng)采用個性化的設(shè)計,吸取了在線電子郵局的優(yōu)點,不同權(quán)限的用戶具有不同的操作界面,各項功能安排井井有條、一目了然。通過網(wǎng)絡(luò)來征集試題和組織抽樣測試,可以大大減輕建立題庫的成本,縮短建立題庫的時間,提高題庫的運行質(zhì)量。上面試題的屬性比較直觀明了,在此只對一些主要的屬性項作簡要的說明:試題名字:試題的唯一標識,只要知道某個試題編號,便可唯一確定一道試題,這對利用計算機處理試題極為重要。題目難度的選取需要考慮到測驗的目的和性質(zhì)。組卷策略的實質(zhì)是將比較直觀明了的組卷參數(shù)變換成計算機能夠直接操作的試題屬性項,然后根據(jù)這些屬性項,在題庫中抽取試題組成試卷。 ( 2)設(shè)置難度比例分配 對于絕對評價,以考察考生知識點的掌握情況,它以認知分類為主要參數(shù)抽題,需要填寫知識點。 圖 功能模塊 本系統(tǒng)需要完成的功能模塊 ( 1)參加考試 在員工登陸系統(tǒng)后,可以查詢到需要的考試項目,選擇參加考試后即進入考試 中。 ( 2)考生成績查詢 考生登陸后,可以查詢以往考試的信息。此外。 ( 5)試卷管理 16 從題庫中抽取題目,形成試卷。 ( 7)考務(wù)管理 對在線考試的員工的考試進行監(jiān)控,從監(jiān)控臺上可以看到當前考生的狀態(tài),以達到監(jiān)考的目的。 根據(jù)業(yè)務(wù)描述,系統(tǒng)主要由兩類用戶構(gòu)成,分別是任課教師、考生。 圖 考試業(yè)務(wù)流程 根據(jù)對參與者的用例分析得到系統(tǒng)的用例圖 如圖 (a)、 (b)。我們分兩步來進行,首先是進行題目策略的選擇;其次是進行試卷基礎(chǔ)信息的添加過程。這樣就能夠按一定規(guī)律地存儲一張試卷。 在“基本信息欄”,設(shè)定試卷的一些基本的信息的設(shè)置,包括:試卷名稱、試卷類型、答題時間、試卷總分、通過分數(shù)、起止時間,其中試卷總分由選擇的題目的分數(shù)總和來決定。以上信息都處理完后即可進行提交工作。 圖 手工選題頁面 這個頁面中列出了所有可以進行選擇的題目信息,選擇某條信息可以進行查看操作,勾選上要選擇的題目,提交以后即可返回選擇的題目列表 id 信息到試卷中。 功能實現(xiàn) 單選題頁面代碼設(shè)計 由于各種體型的不同,需要設(shè)計不同的選題的頁面來進行選題操作。 logic:iterate id=question name=questionSet indexId=index tr td align=center html:multibox name=questionActionForm property=stringMultibox bean:write name=question property=q_id/ /html:multibox%= () + 1 % /td td align=left bean:write name=question property=q_id filter=true//td td align=left bean:write name=question property=q_knowledge//td td align=left bean:write name=question property=q_difficulty//td td align=center bean:write name=question property=q_value//td td align=center bean:write name=question property=q_picture//td td align=center html:link action=/admin/question/showQuestionDetailsAction?submit_reset=ok paramId=q_id paramName=question paramProperty=q_id target=_blank bean:message key= //html:link/td /tr /logic:iterate 這段代碼列出了 qusetionset中所有可選擇的題目信息,包括 id、知識點 、難度、分值、鏈接圖片等,并且設(shè)置了一個可以查看的操作,觸發(fā) showquestiondetailsaction操作。action=single 參數(shù)前者是單選題的 id,后者說明添加的是單選題。在填寫試卷的基本信息之后,才能進行試卷的添加。 數(shù)據(jù)庫操作 在這個模塊中用到的是 examinationpaperdao中的 addexamintionpaper()方法,前提條件是將 examinationpaper對象的 E_idlist屬性設(shè)為已經(jīng)選擇了的題目的字符串。代碼片段如下: html:link action=/admin/paper/toListQuestionAction?=047amp。下面介紹添加單選的操作。 圖 試卷管理頁面 這個頁面羅列出所有試卷的基本信息,選擇某一個試卷,可以預覽試卷信息,同時可 19 以進行試卷修改和刪除操作。 圖 添加試卷頁面 在進行手工選題時需要一個選題頁面。分別在各自的體型上添加各自的題目,選擇題目以后,會動態(tài)地在列表中顯示所選題 18 目的基本 信息,包括:考題列表,總數(shù)量、難題數(shù)量、中等難度題數(shù)量、容易題目數(shù)量、此類題目總和等信息。基礎(chǔ)信息添加完畢后,一張試卷即可生成,同時要將這張新增的試題的狀態(tài)設(shè)置成“以生成未分配”。例如:某一張試題的題目列表的存儲內(nèi)容為:“ 23221413
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1