計算機本科畢業論文-學生考試題庫及判分系統設計與實現_第1頁
計算機本科畢業論文-學生考試題庫及判分系統設計與實現_第2頁
計算機本科畢業論文-學生考試題庫及判分系統設計與實現_第3頁
計算機本科畢業論文-學生考試題庫及判分系統設計與實現_第4頁
計算機本科畢業論文-學生考試題庫及判分系統設計與實現_第5頁
已閱讀5頁,還剩23頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

III摘要目前學生考試題庫管理系統是能過夠可以高效、快捷以及方便的去體現試卷的生成與管理,同時為學校老師們減輕很多負擔。隨著社會的發展網上考試目前逐漸變為非常重要的網上考試的形式,但是在主觀題改卷過程中自動判分卻一直一來都是個比較相對有難度系數的題,本文是結合網絡操作系統考試的相關經驗以及在政治科目在網上考試系統,給與一種具有針對性自動判分的算法。本文介紹了對政治開發試題庫管理系統的可行性分析,以及系統需求的分析,總體的設計,接著對于具有針對性系統設計、組成、用戶界面設計、程序設計有具體的了解和分析,說明了系統的一些關鍵代碼,與此同時對系統的軟件開發工作流程,以及思想構架給總結出技巧和方法。與此同時在最短時間里會同時建立好系統應該擁有的原型,這樣才會,對最初始的原型系統有進一步的需求迭代,并將始終進行更改和改進,系統將在用戶同意的情況下創建。這樣會給用戶帶來更好的體驗。關鍵詞:學生考試題庫;數據分析;自動判分;設計;實現

研究目標及研究內容研究目標在考察學生們的學習狀況以及教師們授課的試卷水平中,在各個院校教學里面有很大的作用。政治試題所涵蓋的知識點,是要根據教學大綱和考試要點全部覆蓋的,這樣考試題型是結合更多的知識點,簡易程度不等,才能平衡出學生們學習的情況。有助于提高學生對于難易知識點的掌握和把控,試卷是有不同的各個題型的題組成的,這樣學生才能更好的公平公正的校驗出對該門課程學習的結果得以評判。所以試卷的質量必須要是高質量的。當前各個學校的政治試卷一般都有各自院校來擬定的,每個教師工作態度是不一樣的,那么教學質量也有高低之分,所以對于出的試卷內容,或者在考核的難易程度上是相對會隨意性些;即便是有審核要求和出卷制度,但是由于教師們的工作量比較大,出卷以及改卷的時間都比較緊張,所以試卷的質量不能得到更好的保障。一般試卷都是各位教師進行分散的出題,所以試卷的題很容易泄露題型,所以采用這樣的出卷考試的試卷,學生們的得到的成績是相對不能說明學生們學習的成績優異之分,也不能判斷教師教學質量的高低。計算機深入在各個學校,逐步使用,高校軟件技術條件也是允許,教師實施自動化辦公也越來多,這樣提高教師教學水平和工作水平,同時院校就開始辦公自動化,無紙化。政治試題系統是針對各個情況研究的,必須要建設出適合教學發展需求的、并且會有一定代表性的“試題庫管理系統”。這樣開發考試系統才能實現他的目的,其主要目標是可以能夠讓各課程教學測試會按照要求和制度通過計算機強大的功能合理的自動組成科學的試卷。能夠快捷的制定和管理好每次考試過程中所使用的考試的試卷對于。對于制定考核的試卷是有院校統一規定的要求的。是根據院校制定試題的規則和要求,結合學生的學習情況,從教學過程挑選出適合考生,會自動根據一定的條件來從中抽查到不同的題型的試題,這樣才會確保出題的質量和優質性,最終的得到的試卷是相對高標準的,才能使用于學生考試,采用試題庫管理系統,可以根據條件自動出試卷,這樣不僅僅可以節約了眾多教師的時間來進行教學,同時也給他們的教研工作帶來的很大的幫助。通過此功能編制出來的試卷才能更好的評判出學生們的學習水平。研究內容本章節的所有研究的考核的內容,是將來在使用過程中會遇見的問題,那么我們要根據出出現的一些列問題,給出相應的解決方案和采取有效解決問題相對的措施。為以后題庫系統做好準備和完成的工作。以下是題庫的研究內容:那么本課題里面主要研究的對象是學生考試題庫管理模塊中的需要進行軟件技術開發,以及系統操作技術穩定性。針對以下題庫軟件具體的功能進行介紹:(1)使用者登錄功能:目的是用根據使用者個人信息來驗證,以及是否可以正常登錄,其中登錄人員板塊設置有兩種,一是學生,二是教師。技術設置會自動根據登錄人員輸入的相對應的個人信息進行有效匹配,使得登錄的賬戶作為有效的賬戶,才能在題庫內進行操作功能,這樣會提示登錄成功,并同時會跳轉到主界面進行操作。(2)使用者管理:針對添加功能和修改功能,進行信息完善,可以讓操作者更輕松的使用。(3)題庫管理:可以創建分項目類別、在題庫里面的試題是可以被分揀出來進行選擇或者修改的以及刪除的;也有導入和導出等功能,這樣方便實現題目的類別分區,輕松的把試題導入大搜文檔中其目的是為了快捷打印和更優化的排版。(4)題庫的試卷管理:是需要進行對其排序和組卷排版。政治課題的難點主要有以下:題庫管理系統要如何高效率的使用,在軟件技術的支撐下更有快捷的操作,讓使用者的到更好的體驗。其中題庫的數據控件是相對比較難的,所以能在系統里面進行快速的訪問到其中的要求的數據庫,或者快速查詢其中的數據庫,根據需求創建出新的文檔,同時可以把組成試卷以及答案直接更效的展示此數據文檔里。對于以上出現問題,要給與相對應的解決措施:要根據實際操作相關還要翻閱更多的有價值的計算機軟件開發的書。根據技術需求采用運用有效的data控件,還有使用office控件以及word控件等,根據操作程序進行代碼鏈接到Access數據庫!通過數據的鏈接可以有效的讓兩者關連。系統可行性分析可行性分析是在計算機軟件開發過程中首先要投入的工作,在開發過程中要保證其資源合理高效的運用,盡量不要產生并不必要的浪費,這樣才可以使得項目有效的進行開發。在各大高校進行調研工作,對考試的試題進行篩選和考察,這樣可以通過計算機也實現這樣的功能,計算機設置的題庫這樣才會有比人工更智能化,更高效化,這樣一來可以節省很多時間。協助教師工作,提高他們的工作的效率。同時教學水平也會得到提高,慢慢的院校也會出現自動化辦公了。技術可行性學生考試題庫系統技術開發創建的過程中,是要結合實際操作,要結合教師操作的功能和對應的一系列功能,進行開發操作。在產品研發建設的過程中,操作技術是要不斷完善的,那么再不久的將來也有很大的發展,在要不斷的進行操作演練,和重復實驗操作,只有不斷的提高技術,才能使得的可行性得以提高。這樣再管理技術開發上會越來越完善,也不斷的更新,技術更純熟。當然,目前很多技術開發是有限,所以在現有技術條件下讓題庫系統發展更穩定,實現各個操作的功能,把使用者所需求的功能都完善在技術里。滿足不同使用者的各種需求,軟件的開發必須在每個階段完成不同的分工,這樣才會有效的有序的完善好系統。經濟可行性社會進行快,計算機技術的突飛猛進,面對激烈的市場競爭,要提高企業的適應性和生存能力,是要不斷參與合作,這樣才能使得所有企業迫切需要解決所面臨的問題。以計算機做為基礎,可以減少大多數科技人員的體力勞動以及腦力勞動,完成人們甚至不能完成的技術工作,這樣可以有利于科學技術提高,使得生產技術的發展更快。目前高效和高科技的競爭中,我們需要提高產品的質量,必須要縮短周期,才能適應市場的快速的變化。計算機技術以其高度智能化、知識密集化、集成化、以及效率高的特點,逐漸的軟件技術開發變得越來越受歡迎。學生考試題庫軟件技術已經非常廣泛的運用各高校的考試中,這樣是必然會提高教師的工作效率。不僅僅提高了各個教師的教學水平,同時也不斷改善工作了環境,直接提高了教研效益。系統的需求分析和總體設計需求分析任務概述學生考試題庫管理系統設置的任務需求:(1)對于考試的試題進行有效的有序的編輯、修改、導入和刪除等各大功能;(2)也開發也新的功能可以手動輸入和修改試卷的;(3)也開發了管理使用者再系統內可以設置自動有效的排序合成試卷;(4)開發可以選擇課程,可以選擇章節的功能;(5)開發針對不同的試題進行輸入和輸出的功能;(6)對于組合的試卷可以進行瀏覽和查看以及查詢是否重復的功能;(7)設計導入最新的數據庫。功能描述試題庫管理系統的開發設計的目的是為了在教育行業提供各個科目教師的工作效率,也同時為廣大師生提供一個良好的試題管理庫,這樣不但可以節約了老師工作的時間,同時老師們會更多的時間去進行教研,為了廣大的師生減少了工作的壓力和負擔,增進了教學水平。政治試題管理系統主要的功能都比較齊全,比如,考試卷題的輸入和輸出,瀏覽和查找,編輯和修改,刪除和重置等功能。這樣使用者可以根據不同的條件進行不同的編輯試題,使得試題可以更加符合衡量學生的標準。使用者通過主界面輸入自己的ID可以進行試卷編輯,把試題的考試的要求和摸塊進行編輯生成試卷。管理者員登錄管理系統后,可以管理應用程序系統。總體設計在試題庫信息系統的開發規劃設計過程中,是必須要考慮到各個方面的:(1)比較優質的用戶體驗界面,這是使用客戶端相對最容易使用的應用程序界面,可以根據需求應增設美觀;(2):采用不同的方式進行管理試題庫。試題庫的試題具體內容不固定和多樣化,結合相關出題章節應根據專業課程開發的能夠及時更新、根據相關內容填充或根據需求進行檢索;(3)可以手動或者根據需求自動滾軋成形思路;(4):目的是為快速新增、更正、簡化僅有試題;(5):充分利用的系統協助功能可以協助服務器盡快熟悉和握有試題庫管理管理系統的應用。系統詳細設計系統數據研究是計算機系統研發中極為重要的部分。系統數據分析的段落主要最主要詳盡了解大學筆試前的溫習過程,并在此基礎上研究提出新的設計計劃,從而研發新出滿足普通用戶需求的管理計算機系統。它的基本上任務是:系統對分析員和老師,他們認識到這一課并將問題放在一起,合理了解需求,并在系統設計規范中表達雙方的理解。系統采用原型法作為開發的指導思想。所謂范本法,就是根據普通用戶的需求,對相關方進行一定的調查報告研究,確認目的,然后快速開發設計一個供普通用戶采用的管理信息系統,并根據用戶在使用處理過程中找到的原因或指出的新目標,不斷簡化和完善,直到用戶令人滿意為止。普通考試的標準化經過短時間的調查數據分析,全面性了解普考是一種規范化測驗。主要體現在以下幾個方面:內容和形式的標準化考試主旨、專業知識和技能維持相同,考題形式比較平衡(一般大約六類問題)。不同的科目和考試的不同用途決定了考試的內容。一般來說,所大學考生的題型是相比之下固定的,每種試題的分數也在改變,因此在開發設計系統時沒有慎重考慮“原因分數”的問題。生成最終試卷時,只需使用“試題管理”中所選試題類型的總分來控制試題總數。質量的標準化根據評分應該受試卷理性辨別的因素,根據考試設置的試題可以根據院校規定的條件來設置考試題,可以分兩塊,一是客觀題,而是主觀題。一般客觀題都是小題,也就是選擇題和天空題。所以客觀題的答案比較統一,是具有唯一性的。然而客觀題都是大題,包含的是有簡答題,論述題、計算題或者編程等。那么答案的話不是唯一的,相對客觀些,范圍寬廣些。過程的標準化標準化考試應當公布考試大綱。作為一種大規模應考,基本應考應該讓廣大學生和所使用者要充分的了解考試里面的相關內容、以及試卷的組成、還有試題題型、評分體系等。本系統的業務流程圖圖1業務流程圖數據流程圖(三)數據流程圖見圖2、圖2、圖4。圖2題庫流程圖圖3試卷流程圖圖4數據流程圖數據字典數據字典是做為數據庫用戶、以及數據庫對應的管理員,在進行軟件系統開發程序技術設置的過程,是必須要提供系統相對應的數據,可以根據技術描述的對應信息進行分析,要在數控過程中,進行數據保留和處理。數據字典其中最小的單元是被數據元素控制,多個數據元素組合才能生產一個數據結構。所以通過數據元素表述是可以體現數據保存的,也可以產生數據流。下列各表是對再數據庫列出了主要表的結構:人員表:ryb可使用本系統的人員及權限字段名中文釋義類型長度說明Null?Ryno登陸人員編號Char4首位為人員類型(自)Nory登陸人員姓名char8Norykl登陸人員口令Char8Nosystem系統權限smallint一般給系統管理員YesSystemdata系統數據錄入SmllintYesstdata試題數據錄入SmallintYessjquery試卷查詢SmallintYessjbackup試卷備份SmallintYessjgenprn試卷生成與打印SmallintYesemnd英文名字Char8為了登陸方便Yesstquery試卷查詢smllintYes要求學生對該題的掌握程度:rzb字段名中文釋義類型長度說明Null?Rzccno認知層編號Char2(自動)NoRzcc認知層次Char10NoWorddocLongbinaryYesbmpLongbinaryYes試題表:shitib字段名中文釋義類型長度說明Null?Txno題型編號Char2(自)NoKcno課程編號Char5Nozsdno知識點編號Char3Nostno試題編號Numeric5Yesnd難度系數Numeric1Yesctrno出題人編號Char4Yesjcrno檢查人編號Char4Yestu附圖LongbinaryYesxynum選用次數Numeric3Yesrzccno認知層次編號Char2Yesdatu答案附圖LongbinaryYessele以選標志IntegerYestuy有題圖IntegerYesdatuy有答案圖IntegerYestmdocLongbinaryYesdadocLongbinaryYes試卷表:sjb字段名中文釋義類型長度說明Null?Kcno課程編號Char5(自)NoSjno試卷編號Numeric2NoXn學年Date3000NoXq學期Numeric1上,下學期NoCjrno出卷人編號Char4NoSprno審批人編號Char2YesCjrq出卷日期DateNoSjlx試卷類型Char是單元,還是期末NoNj年級Numeric4適用的年級YesArchive歸檔位Integer11為可用,0為不可用YesDele已刪IntegerYesSele選擇IntegerYes試卷類型表:sjlxb字段名中文釋義類型長度說明Null?Lx試卷類型Char20NoLxno試卷類型編號Char2(自動)NoSele選擇標志IntegerYes題目編號表:tmb字段名中文釋義類型長度說明Null?Kcno課程編號Char5NoSjno試卷編號Numeric5NoStno試題編號Numeric5NoFz分值Numeric2YesTxno題型編號Char2YesRzccno認知層次編號Char2YesNd難度系數Numeric1YesTmdoc題目LongbinaryYesDadoc標準答案LongbinaryYes試卷中常用的題型:txb字段名中文釋義類型長度說明Null?Txno題型編號Char2NoTx題型Char10NoTl題量Numeric5YesFz分值Numeric3YesSele選擇標志SmallintYes每門課程包括的知識點表:zsdb字段名中文釋義類型長度說明Null?Keno課程編號Char5NoZsdno知識點編號Char3Nozsd知識點Chat20Nosele選擇標志SmallintYes存放各專業所學課程表:zykcb字段名中文釋義類型長度說明Null?Zyno專業編號Char2NoKcno課程編號Char5NoKc課程名稱Chat30NoSeleintegerYes 本校所開設的專業表:zymcb字段名中文釋義類型長度說明Null?Zyno專業編號Char2系統自動生成NoZy專業名稱Char20No 下面是部分表的圖例:(P為表的主鍵)系統測試系統功能結構設計圖5系統功能邏輯模型描述輸入輸出設計試題管理使用者進入到管理系統之后,所以對于試題的題目,使用者也就是管理人員,是可以根據管理把握題庫的,其中功能就包括了考試試題目錄輸入和輸出,編輯和查詢,修改和刪除等。管理人員是能操作題庫里面存有的試題,題庫以外的題是沒有辦法要求和控制的。第一,試卷里面的選擇試題,是要根據考核的學期的標準,要符合本章節考試范圍、根據要求的設置考試的題型、結合考試的知識點、對于考試的難度等基本信息,都是要學生所學習的本學期的內容(這些也是對應試題的信息),第二,管理系統是結合對應的軟件技術進行系統操作,進行編程的,開發設計功能,根據對應的題號進行輸入和輸出,也可以檢索測試題和答案,管理人員也可以繼續記錄訪問的次數和權限。對在題庫里面不采用的試題可以進行分揀,管理人員是可以及時的觀察到試題的完整性和瀏覽量,可以查看文章和內容是否有主體,或者繼續完善試題的完整性,同時系統也可以根據設置的試題進行數量的判斷,這是主題數量是可以輸入后可以開啟設置并被使用。試題導入對于那些不準備錄入學生考試題庫的試題,是可以采用外部輸入,并檢查測驗其中問題,這樣可以幫助管理員進行更優化的選擇試題,提供了工作效率,減輕了工作人員的工作量。備份與恢復要做好防御工作,防止題庫里面的數據丟失,所以一定要定期將題庫備份到計算機的指定目錄。在一定要條件下恢復問題庫時,目前出現的問題庫是已經被覆蓋完了。要想恢復已經問題的數據,必須要根據以前做好的備份定情況。試卷管理試卷生成教師在登錄管理試卷時候,是能查詢和以及修改試題的,其實是不可以輸出考試的題,也不允許人員進行管理。所以必須要手動進行選題,會產生隨機生成試卷,目的是為了方便教師關注不同的學生考試題分為四個部分。所選問題將根據試卷中的順序自動編號。試卷的分數由老師決定在卷中所需的類型和主題類型之后,請參見下圖:試卷查詢試卷分類別是要可以選擇時間段分類,試題類型分類,考核試卷人員進行分類,和考試日期進行分類,考核內容進行分類。在檢索的過程中,是可以根據用戶的需求來進行試卷檢索和查詢的,打印出來相對的試卷,試卷可以根據用戶需求被調用,是用繼續使用,還是刪除,還是進行修改都可以,假設進行對其進行存檔的話是不可以再生產相同的試卷,若是刪除的話,那么此試卷就意味要作廢。系統初始化題型管理通用題庫系統一般是采用一種固定的問題類型。如果將來需要添加問題類型,則需要更改系統題庫的設計。它在考試錄入和試卷生成過程中起著重要作用,因此通常由系統管理員管理和使用。知識點管理由主題管理器添加和修改知識點。那么很多院校進行考試測驗是,都會出現很多的問題,那么不同的問題要結合不同的知識點,進行分類化管理體系,這樣好進行梳理知識點的概括,有利于學生考核,也有利于教師管理,根據不同的知識類型,并對其進行修改,重新命名之后,是可以保存,以便后期繼續使用。就是保存好了知識點管理和運用。除此之外外,不單單是政治試題在使用系統的過程中會發現有問題,其他科目的試題也是在題庫中也會檢索出來試題有誤,我們可以根據判斷有誤的試題進行修改,但是只能修正題型,但是不能給更改知識點,因為要確保統一性,這樣才能使得試卷的有規范性。人員管理在系統管理員指定的要求下,是可以添加新的出題形式,也可以添加題型的管理員者。假使其中一個人不記得了他的登錄密碼,在這個操作過程中,其實操作者是可以通過主界面對系統管理者發起聯系,對其進行修改和檢查的。學生考試題庫管理員是根據不同的需求進行設置滿足使用者不同的權限。假如使用者要使用指定的權限的話,是可以選擇相對應的函數進行制定的,一般來說系統管理者權限比較大,使用者是可以設置輸入和輸出試題,也可以打印試卷,以及生成考試的試卷。修改密碼管理人員是可以修改&設置他們的登錄密碼。如果普通用戶忘記了密碼,他可以要求管理員刪除該用戶并創建一個新用戶。自動評分的實現謂詞在一些主觀題進行判斷,給分數時,我們要使用計算機技術進行系統自動化給與評分,是要結合對應試題的制定的要求的目的進行評判的,所以是通過計算公式,公式是固定的模式,是不能變更的,所以要不斷的采取技術支撐不斷的校驗,采用的方法就是,使用謂詞進行對技術知識的支持。①謂詞其實就是一個原子公式;②假設A就是謂詞的公式,那么A就是謂詞公式;③假設A和B兩者都是謂詞公式的話,那么(A八B),(AVB),(A)B),(A<)B)就是謂詞公式;④假設A就是謂詞公式,那么在X是A的公式中體現出來的所有元素,所以(VX)A,(]X)A是謂詞公式;⑤通過計算應用設置條件,結合①、②、③、④所得到的公式都是謂詞的公式。(2)子句集。通過謂詞運用化后,目的更好地對評分系統進行推理,在操作過程中,要使用子句集。那么子句集必定是子句的集合,所以子句集是會含有原子語句和原子語句的和取的。比如,在運用管理操作網絡體系是需要按照指定的要求在計算機操作的范圍進行通信的,也可以在管理體系中進行資源共享的。謂詞化結果:is(X,Y)八(givec(X,Y)Vgivef(X,Y)):X=計算網絡操作系統,Y=操作系統化為子句集形式有:{is(a,b)八givec(a,b),is(a,b)八givef(a,b),is(a,b),gicec(a,b),givef(X,Y)}(目的是快捷方便,指定a、b,兩常數,其中:a=網絡操作系統,b=操作系統)。(3)消解原理也叫歸結原理,這個原理就是指定的字句公式是要根據重要的依據進行判斷和評分的,子句通過數據分析和解析,來實現組成公式,,消解的簡單描述如下:比如:公式1:EVE,公式2:一EVE3,則公式E,VE成立。(4)消解反演。在公式集合s以及目標公式的L,都是通過反演計算出對應的公式L,以下就是操作步驟:①否定L,得到一L;②把一L加人S中;③對于新組合產生的集合{一L,S}化成子句集;④采用消解的原理,可以推導出空子句。評分算法政治題考試系統中,操作試題的人員是可以對要考核的試卷進行修改和編輯,所有首先是要根據院校制定的考核標準和評判標準來進行修改的。如何有效的評分,或者對于分數占比的衡量是有一定要求的,對于題目類型的分配,以及占分的比重,要設置好,同時也可以根據設置的關鍵對考試題進行檢索,對于出現相對比較多的就選擇和判斷題,簡單題也容易出現;在結合考試系統給出制定的出題標準進行提示,對考試題輸入并鑒定考試完成情況,以下是給出的相應的操作方法:第一步:匹配關鍵字;是要通過試題相應的關鍵詞對考核學生給出的答案的關鍵詞進行分析并匹配,保存好關鍵的信息;往下進行第二步驟。第二步:最初評分:首先是要根據最開始匹配的關鍵字,根據制定評分的要求。對于檢索的關鍵詞評定相應的分數,以及占比,做出這道題的總評分。在評分中,有檢索到關鍵詞會匹配相應的分數,再繼續轉入第三步;第三步:是謂詞化:在進行操作過程中,對于考試題目和學員給出的答案進行謂詞化解析,制定出四個集合timu{}、daan{}、answ{}和shrow{};首先把考試的題目、和考試制定的標準答案,根據不同的情況,進行謂詞化,與此同時需要增加子句集(timu{}、daan{});根據技術制定要求需要通過第一步的制定信息,假如在設置過程中,可以檢索到關鍵詞的對應的匹配的數值,謂詞也可以匹配到字句集(answ{});假如在自動評分中對應的關鍵字沒有匹配到相應的謂詞,那么對此在關鍵詞是要在timu{}、daan{}中謂詞要開始不斷的完善并補充,同時是要對考生進行標記上子句集(answ{});另外子句上是需要加上回收子句集的(shrow{});緊接著要進入第四步。第四步:就是第一次對分數進行調整:是要結合消解反演的原理,慢慢的對answ{}中原子語句是可以作為對應的目標用語,在daan{}為公式集,是可以消解反演,假如對于輸出空子句有一定的問題,那么給出的分值是不會發生變化的;假如再操作第三步時對此進行了標記,是在題庫評分中進行扣分的,否則從answ{}中挑出來的原子語句的公式的,那么不但可以對其取消,同時也可以減分,若answ{l中原子語句進行消解之后,還是沒有對有問題都句子給與解釋,那么就直接導出有問題空子句,轉入第七步,假如answ{l中所包含的原子語句對其完成操作是可以直接轉入第五步的;第五步:結合第二次對于考試分數的調整:通過掃描answ{l,以此可以把answ{l中合式公式和daan{}中進行對比的,若answ{l中合取公式在daan{l中會出現相同的公式,是可以進行保存關鍵字的對其進行評分,是能夠從answ{l中輸出該合式的公式,以及該合取公式是包括對應的原子公式的,同時是可以取消出現此關鍵字的得分。通過對比鑒定,是可以直接轉入第六步的;第六步:檢查throw{l:若在集合throw{l中相同子句是否可以達到要(在政治題考試系統中我們是可以對其進行設定的百分比的,比如為15%,這樣意味著會有15%的人員會給出相同的答案,此時系統會給出相應的提示,并且有管理人員對其進行評判,給與的答案是符合要求,假如在throw{l中子句可以是提示老師對其操作都試卷進行編輯和修改的,那么對于加入的answ{l中,否則從throw{l中剔除;當throw{}為空時,是可以直接轉入第四步的;第七步:給制定的分數:是需要通過標準進行計算和評分的,綜合得分評斷出最佳的分數值。并同時是要記錄最后的得分,此時算法就要結束。網絡操作系統在網絡技術設置過程,對于設置的算法,進行評分制定,通過一個案例來表述一下:比如要在網絡操作過程會有名詞解釋以及填空題或者是簡答題,制定出相對應的分數;例如:網絡操作系統是什么?設置題的分數為10分,設置標準答案為:網絡操作系統就是計算機系統在互聯網傳遞過程中,設置通信,也可以進行數據分析達到資源共享的操作體系。可以設置通信占比百分之四十,提供網絡資源共享占比為百分之二十。通過以上的表述,我們是能夠對于設置出的題目進行謂詞化的,is(X,Y):X=網絡操作系統;答案謂詞化is(XY)^(givec(XY)Vgiver(X,Y)):x=網絡操作系統,Y=操作系統化成子句集形式為:timu{l={is(a,Y)}daan{l:{is(a,b)^百、(a,b),is(a,b)^giver(a,b),is(a,b),gicec(a,b),giver(x,Y)},根據目前已經給出的答案,根據要求看能否提供出來網絡通信的操作系統,根據相應的謂詞化為:is(X,b)^gJVeC(X,b)子句集形式為answ{l:{is(X,b)^givec(X,b),is(X,b),gJVeC(x,b)}根據上述算法:第一步:檢索關鍵詞進行有效的匹配,同時是可以根據考試試題中給出的關鍵詞進行匹配,對網絡通信進行校對和操作對應的系統。第二步:最初評分制:通過第一步的檢索,根據要求檢索之后評分,得出這個道題的總分,并計算算這個題的占比和結果,并保存好及時輸出答案;第三步:謂詞化:如上;第四步:對于制定的分數進行細分化,按照上面的要求進行計算,answ{}中的原子語句根據daan{l進行消解:以is(x,b)為例:~is(X,b)^is(a,b)取X=a;上式可化為:~is(a,b)^is(a,b)結果為空。對給出的關鍵字進行評分,同理對于giVeC(X,b)進行評分;第五步:第二次分數調整:對于is(X,b)^百vec(X,b),由第四步可知,取X=a,則在answ{l中可找到相同和式公式;第六步:因throw{l為空,轉入第七步:第七步:給定最終分數:4+2=6分。若上例答案為:是提供網絡通信的硬件設施。則根據算法如下:第一步:進行關鍵字匹配,結果匹配上關鍵字為:提供網絡通信;第二步:初步給分:根據第一步結果和評分標準以及總分,計算出關鍵字得分是4分;第三步:謂詞化:answ{l={is(X,c)^百、(x,c),is(X,c),givec(x,c)}(其中c=硬件設施);第四步第一次分數調整:根據上面算法,對answ{}中的原子語句根據daan{l進行相應的消解:因為answ{l中原子公式消解,沒有得出為空的原子語句,所以調整得分為0;轉入第七步。第七步:通過計算最終的得分:0分。通過以上制定的公式算法,那么在學生考試題庫軟件開發的過程,我們是要有數據支撐的,這樣才能有效的完善課題的,是系統得到更好的完善,在進行操作開發的過程中,要對主觀題自動改卷是要根據計算機技術的增進功能,要把想法融入到設計中,是其達到此目的,慢慢的會有更多bug出現,根據出的問題,來進行修改,不斷完善技術,針對網絡操作的系統的數據不斷修正,不斷驗證,提高準確性,這樣才可以實現不同的測驗和驗證。才會使操作系統更加流程和有效運行;逐漸完善之后,是操作系統的優勢逐漸體現出來,會自動閱卷,自動評分,只要工作人員輕輕的點擊按鈕就可以操作了,那么評分的結果會直接出現到每一道上,最會會匯總給出總分。這都是通過謂詞的演算不斷改進的方案進行自動評分的。結語經過這兩個多月的技術設計和政治系統的開發,學生考試題庫管理系統也都到了完善,可以操作成功。那么再操作系統的設置的功能是必須要完全符合學校管理者的需求,因為就是為教育行業的各個教學的老師們進行量身定做的題庫系統,這樣才能為了完成各個專業,以及各門學科的對其進行考核的試題制定,按照指定的自動評分功能可以點擊這個功能鍵,可以一鍵實現其其目標,達到自動評分以及自動閱卷,那么在整個題庫開發過程中,是有教師的思想的,因為就是結合老師們需求來進行建設系統的,通過面向對象的技術設計和數據的分析,系統是比較注重實操和演練的,這樣才能發揮出題庫作用,輸入條件自動組卷,輸入考題會自動評分。不斷的加強完善題庫,讓題庫越越優質,另除此之外,我們還可以其他的輔助工具來進行實操,讓題庫的界面更完善,操作更順暢,是效果得到更好的發揮,影響更多的的體驗者。這樣就實現了開發題庫和自動評分的目的,那就是使得各科目的老師工作量越來越少,教學水平也逐步提高,工作的效率不斷的增加,在撰寫的軟件理論知識,和開發設計中,我是非常努力的,不斷翻閱更多軟件開發的書,同時我結實了很多app開發的項目經理,得到他們的支持和技術上的指點幫助,才使得我在撰寫畢業論文之際得以超常的發揮。當然在開發過程中,也會出現很多問題,因為是從一個不熟悉陌生過的基礎開始著手的,所以不斷的修改問題,不斷的修改,技術也不斷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論