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

正文內(nèi)容

基于ssh的計算機基礎(chǔ)知識在線考試系統(tǒng)畢業(yè)論文-免費閱讀

2025-08-10 10:33 上一頁面

下一頁面
  

【正文】 在系統(tǒng)實施階段,遇到的另一個困難便是填空題的自動評分功能,最開始毫無頭緒,后來在網(wǎng)上看到一篇論文專門研究填空題自動評分算法,通過一天時間的研究,用自己的思路實現(xiàn)了這個算法,在前面的關(guān)鍵代碼分析一掌中已進行了詳細說明,這里就不再贅述。 在系統(tǒng)開發(fā)初期,我用了兩三天的時間分析系統(tǒng)的需求,確定數(shù)據(jù)庫設(shè)計及系 統(tǒng)流程。 temp[count++] = str[j]。 j 。 39 2) 編碼實現(xiàn) // param canAnswer 考生答案 param modelAnswer 標準答案 public class BlankScore { public static int autoScore(String []canAnswer, String []modelAnswer, int point){ int score = 0, count = 0。所謂核心詞匯,就是“凡是可以得分的答案中所必須包含的詞匯”。為了快速合理、準確無誤的自動評分,研究了相關(guān)文獻,發(fā)現(xiàn)填空題具有一題多空、答案多值及相鄰答案可以相互換位等特點。若要返回其他形式的數(shù)據(jù),需先將其轉(zhuǎn)換成 json格式的數(shù)據(jù),如 write(jsonStr),jsonStr 為轉(zhuǎn)換的 json 格式的字符串。, data:{...}, success: function(data){ ... } })。 } catch (Exception e){ ()。 有時 action 執(zhí)行后需要返回到另一個 action,這時就需要在 Result 里面指定跳轉(zhuǎn)類型 dispatcher 為默認跳轉(zhuǎn)類型 type=redirectAction, 因為 struts2 跳轉(zhuǎn)類型為dispatcher,用于返回一個視圖資源 (如 :jsp)。 //返會登陸頁面 } } } 36 Result,以逗號隔開。所以這樣實現(xiàn)了代碼后,還要在 中進行相應(yīng)的設(shè)置,前面在解析 文件的時候,已講述了這部分。兩種方式的區(qū)別主要是,注解式只用寫那么一句話,然后在業(yè)務(wù)類或方法中加入Transactional 這個注解標記,就完成事務(wù)聲明,不過對于每個業(yè)務(wù)類都需要在! 使用 annotation context:annotationconfig / ! 使用 annotation 自動注冊 bean,并檢查 Controller, Service, Repository 注 解已被注入 context:ponentscan basepackage=ssh/context:ponentscan ! 數(shù)據(jù)庫配置 bean id=dataSource class= property name=driverClassName value=/property property name=url value=jdbc: property name=username value=root/property property name=password value=root/property /bean bean id=sessionFactory class=toryBean property name=dataSourceref local=dataSource/ref/property property name=packagesToScan list value/value /list /property property name=hibernateProperties props prop key=/prop prop key=show_sqltrue/prop prop key=true/prop prop key=update/prop /props /property /bean ! 配置事務(wù)管理器 指定其作用的 sessionFactory把事務(wù)交給 Spring去處理 bean id=transactionManager class= property name=sessionFactory ref=sessionFactory/property /bean ! 用注解來實現(xiàn)事務(wù)管理 tx:annotationdriven transactionmanager=transactionManager / 34 類或方法中加入這些標記。 添加監(jiān)聽器,讀取 Spring 配置文件: 配置歡迎頁: 2) 文件: 根據(jù) 下面代碼中 basepackage 指定的路徑,掃描其下所有包含注解的 Bean,并自動注入。同修改試卷信息一樣,在進入到該頁面時,通過 Ajax 向后臺發(fā)送異步請求,獲取該題目信息,并通過 javascript 腳本將相應(yīng)信填寫入表單中,以方便用戶修改。 圖 415 添加試卷頁面 29 管理員登陸考試系統(tǒng)后,點解“題目管理”超鏈接,將進入到考試題目信息列表頁面,如圖 417 所示。如下圖所示。 圖 411 顯示考試成績對話框 圖 412 考生成績管理頁面 27 在該頁面中,可以按條件查詢考生成績信息,包括按試卷查詢、按考試時間查詢、按考生身份證號查詢、或者三者結(jié)合在一起查詢。在該頁面中,管理員可以清楚地了解網(wǎng)站后臺管理系統(tǒng)包含的基本操作。 1)登陸頁面: 2)找回密碼第一步: 3)找回密碼第二步: 4)找回密碼第三步: 圖 45 找回密碼第一步 圖 44 登陸頁面 圖 46 找回密碼第二步 24 在線考試模塊設(shè)計與實現(xiàn) 在線考試模塊的主要功能是允許考生在網(wǎng)站上針對指定的試卷進行考試??忌畔⒛K的操作流程圖如圖 42 所示。 5) tb_pd(判斷題信息表) 判斷題信息表用來存放判斷題信息,該表的結(jié)構(gòu)如下表所示。 圖 311 判斷題信息實體 ER 圖 圖 312 多選題信息實體 ER 圖 圖 313 填空題信息實體 ER 圖 17 7)考生成績實體 考生成績實體包括編號、考生編號、試卷編號、成績、考試時間等屬性。 3)單選題實體 單選題實體包括編號、題干、正確答 案、選項 A、選項 B、選項 C、所屬試卷等屬性。它的主要成分是實體、聯(lián)系和屬性。設(shè)計數(shù)據(jù)庫之前應(yīng)充分了解用戶的需求,需求分析是設(shè)計數(shù)據(jù)庫的起點,需求分析的結(jié)果是否能夠準確無誤的反映用戶的實際需求,將直接影響到后面各個階段的設(shè)計。前臺主要用于考生注冊和登錄系統(tǒng)、在線考試、查詢成績及修改個人資料等;后臺主要用于管理員對考生信息、試卷信息、考題信息和考生成績信息等進行管理??荚囀墙逃械囊粋€重要環(huán)節(jié),近年來考試類型的不斷增加及考試需求不斷提高,傳統(tǒng)的考試方式要求教師打印考卷、監(jiān)考、批卷,使教師的工作量越來越大,并且這些環(huán)節(jié)由于全部需要人工完成,非常容易出錯。通過在后臺與服務(wù)器進行少量數(shù)據(jù)交換, AJAX 可以使網(wǎng)頁實現(xiàn)異步更新。而且 MySQL 具有超強的穩(wěn)定性和強大的查詢功能,從而使得查詢變得方便和快捷。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,大大提高了系統(tǒng)的可 復用性。當?shù)竭_考試規(guī)定的結(jié)束時間時,如果考生沒有按時提交試卷,系統(tǒng)將會自動交卷,從 而確保考試能夠公平的進行。而利用基于網(wǎng)絡(luò)的在線考試系統(tǒng),不僅可以節(jié)省人力資源,減少因考試而花費的成本,同時,在線考試系統(tǒng)因為能夠快速的展開考試和評分,使考試更具客觀性和公正性。那么,解決這些諸多難題的一種方式,就是利用 Inter 無國界的特點,在互聯(lián)網(wǎng)上在線考試。在國外,美國心里協(xié)會在 1986年出版了關(guān)于如何開發(fā)、使用計算機化考試以及解釋考分的指南,成為了考試和軟件開發(fā)人員的事實標準。 JSON。 在線考試系統(tǒng) (Online Test)是基于 JavaEE和 Struts2 + Hibernate + Spring框架,采用 Eclipse 開發(fā)工具 + MySQL 數(shù)據(jù)庫 + Tomcat 服務(wù)器開發(fā)的一個基于Web 的 在線考試平臺,適合各行各業(yè)的網(wǎng)上考試、作業(yè)、練習等。它采用 web 方式,無需安裝客戶端,只需一部能上網(wǎng)的工具,即可實現(xiàn)無紙化考試。 Ajax。目前,國外很多的大型檢測出版機構(gòu)、地區(qū)教育主管部門和專業(yè)資格認證機構(gòu)都以某種測量理論為指導建立題庫、設(shè)計考試系統(tǒng),并進行各項相關(guān)研究。 在線考試系統(tǒng)可以減輕教師的工作負擔、提高其工作效率,也減少了因考試而消耗的不必要的人力和物力,同時提高了考試的質(zhì)量,從而使考試更趨于公正、客觀,更加能激發(fā)學生的學習興趣。 開發(fā)一個網(wǎng)絡(luò)在線考試系統(tǒng),涉及的最核心的技術(shù)問題就是如何實現(xiàn)在不刷新頁面的情況下實時顯示考試時間及剩余時間,并做到到達考試結(jié)束時間時自動提交試卷的功能。 ,保證成績真實準確 。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。 框架 Bootstrap,來自 Twitter,是目前最受歡迎的前端框架。這意味著可以在不重新加載整個網(wǎng)頁的情況下,對網(wǎng)頁的某部分進行更新。由于以上幾個原因,現(xiàn)在很多學校以及考試機構(gòu)正在大力建設(shè)在線考試系統(tǒng),以此來減少考務(wù)管理成本和降低人力及物力的投入,與此同時也可以為考生提 供更加全面、更加靈活的服務(wù)。 線考試系統(tǒng)的前臺功能結(jié)構(gòu)圖如圖 34所示。 數(shù)據(jù)庫需求分析的目的就是要了解在一個系統(tǒng)中,用戶需要查詢、添加、修改和刪除哪些數(shù)據(jù),通過對基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程的收集與整理,組成一份詳細的數(shù)據(jù)字典,從而為后面的具體設(shè)計奠定基礎(chǔ)。使用這三種成分,我們可以建立許多應(yīng)用環(huán)境的 ER 模型。其實體 ER圖如圖 310 所示。其實體 ER 圖如下圖所示。 列名 數(shù)據(jù)類型 約束 描述 id int primary key ID 號(自動編號) name varchar(100) not null 試卷標題 singleNum int 允許空值 單選題數(shù)量 singlePoint int 允許空值 單選題每題分值 pdNum int 允許空值 判斷題數(shù)量 pdPoint int 允許空值 判斷題每題分值 multipleNum int 允許空值 多選題數(shù)量 multiplePoint int 允許空值 多選題每題分值 addDate datetime 允許空值 添加日期 needTime int 允許空值 考試所需時間 列名 數(shù)據(jù)類型 約束 描述 id int primary key ID 號(自動編號) subject varchar(200) not null 題干 paperId int not null 所屬試卷編號 optionA varchar(100) not null 選項 A optionB varchar(100) not null 選項 B optionC varchar(100) not null 選項 C optionD varchar(100) not null 選項 D answer varchar(2) not null 正確答案 19 6) tb_blank(填空題信息表) 填空題信息表用來存放填空題信息,該表的結(jié)構(gòu)如下表所示。 圖 41 首頁面 22 進入在線考試系統(tǒng),可根據(jù)首頁導航或者在登錄頁面的導航欄點擊“注冊”菜單,即可進入到考生考生注冊頁面,在該頁面輸入個人資料及密碼,如圖 43所示。在該模塊中,考生首先需要瀏覽考試規(guī)則,在接受所列出的考試規(guī)則后,才能選擇試卷,點擊“參加考試”,系統(tǒng)則會生成試卷,然后進入考試頁面進行答題,當考生提交試卷或者考試結(jié)束時間到達時,系統(tǒng)將自動對考生提交的試卷進行評分,并立即給出最終考試成績。在線考試系統(tǒng)后臺首頁包含的主要模塊如下。考生成績信息以列表形式,采用分頁管理,每次顯示 20 條數(shù)據(jù)。該表單需要添加試卷名稱、單選題、判斷題、多選題每題分值以及填空題每空分值和考試所需時間等。由于考試題目很多,為了方便用戶瀏覽方便,將考試題目按照題型分為四個模塊:分別是單選題、判斷題、多選題及填空題。下圖只展示了單選題的修改頁面。比如 Repository, Service 這些都是注解,前者表示持久層,后filtermapping filternamestruts/filtername urlpattern/*/urlpattern /filtermapping ! 這個監(jiān)聽器就是為了讀取 Spring的配置文件 listener listenerclass /listenerclass /listener welefilelist
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1