




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
摘要
隨著公務員隊伍的逐漸壯大,公務員考試的市場份額也在不斷增大,學習
的難度也就同樣在不斷增加,面對平時這些機械化的考試,我們不僅很難處理
并且有著效率低的弊端?,F在的我們處在計算機時代,我們有必要在計算機的
大浪潮下,開發出一款可以節省人力物力的系統,并且為我們量身打造。這通
常要有一些試題庫和模擬試題庫來加強我們的學習,同樣錯題也是我們學習鞏
固的一個好方法,還有題目的解析我們也能夠將更好地分析出題者的意圖。
在我系統的初次構想中,我們設計出系統將由題庫,錯題集組成,同樣我
們也是在探索中加入了習題解析和考試庫的模塊,然后通過業務流程圖推出系
統的數據流圖,并由此推斷出系統的E-R圖和功能模塊圖。在系統的整體技術
設計中,采用SSM框架技術實現了題目管理、考點管理、組卷管理、錯題管理
和資訊管理模塊。最后對系統進行功能測試,來整合整個系統的完成情況和系
統的運行情況。
關鍵詞:考試管理;SSM框架;題目管理
Abstract
Withthegradualexpansionofthecivilserviceteam,themarketshareofthe
civilserviceexaminationisalsoincreasing,andthedifficultyoflearningisalso
increasing.Inthefaceofthesemechanizedexaminations,wearenotonlydifficultto
dealwith,butalsohavethedisadvantagesoflowefficiency.Nowweareintheeraof
computer,itisnecessaryforustodevelopasystemthatcansavehumanandmaterial
resources,andmakeitforus.Thereareusuallysometestquestionbanksand
simulationtestquestionbankstostrengthenourstudy.Thesamemistakeisagood
wayforustoconsolidateourstudy,andtheanalysisofthequestioncanalsobetter
analyzetheintentionoftheauthor.
Inmyinitialconceptionofthesystem,wedesignedthatthesystemwillbe
composedofquestionbankandwrongquestionset.Inthesameway,wealsoadded
themoduleofquestionanalysisandexaminationbankinourexploration,andthen
wededucedthedataflowchartofthesystemthroughthebusinessflowchart,and
inferredtheE-Rchartandthefunctionalmodulechartofthesystem.Intheoverall
technicaldesignofthesystem,theSSMframeworktechnologyisusedtorealizethe
modulesoftopicmanagement,examinationpointmanagement,paperformation
management,errormanagementandinformationmanagement.Finally,thefunction
ofthesystemistestedtointegratethecompletionofthewholesystemandthe
operationofthesystem.
Keywords:examinationmanagement;SSM-FRAME;topicmanagement
目錄
摘要...............................................................I
Abstract..................................................................................................................................II
第1章緒論.......................................................1
1.1課題背景..................................................1
1.2目的和意義................................................2
1.2.1課題目的.........................................2
1.2.2課題意義.........................................2
2.1經濟可行性................................................4
2.2技術可行性................................................4
2.3業務流程圖................................................5
本章小結.......................................................6
第3章需求分析...................................................7
3.1公務員考試題庫系統需求概述................................7
3.2系統的數據流分析..........................................7
3.3數據字典定義..............................................8
本章小結......................................................12
第4章系統設計..................................................13
4.1系統模塊總體設計.........................................13
4.2數據庫E-R圖設計.........................................14
4.3數據庫表的設計...........................................15
本章小結.....................................................19
第5章系統實現........................................20
5.1公務員考試題庫系統首頁實現...............................20
5.2公務員考試題庫系統功能實現...............................22
5.2.1試題練習管理模塊的實現..........................22
522考試管理模塊的實現...............................23
5.2.3試卷管理模塊的實現..............................25
5.2.4統計管理模塊的實現..............................27
5.2.5題庫管理模塊的實現..............................27
5.2.6用戶管理模塊的實現..............................29
本章小結......................................................30
第6章系統測試..................................................31
6.1軟件測試方法......................................31
III
6.2本系統的測試.............................................33
6.2.1測試計劃........................................33
622測試用例.........................................33
623測試結果分析.....................................40
本章小結......................................................41
結論..............................................................42
致謝...............................................錯誤!未定義書簽。
參考文獻...........................................錯誤!未定義書簽。
附錄一主要技術...................................錯誤!未定義書簽。
附錄二主要技術(英文)...........................錯誤!未定義書簽。
附錄三源程序核心代碼.............................錯誤!未定義書簽。
IV
第1章緒論
1.1課題背景
在這個信息化爆炸的當今,每個領域基本都在依靠互聯網來獲取、交流、
交換信息,互聯網有著交互快,獲取簡單等特點,讓IT行業在每行每業的競爭
中成為一個重要的信息渠道。步入全民信息化時代,有相當大的信息等待加工
和運輸,這使得對書數據庫的進一步開發和利用顯得尤為迫切。在互聯網時代,
很多人現在從事公務員方面的工作,但是做題時間很少,所以很多學生考生想
要一款可以用電腦就能做題并且題庫信息很全面、很簡潔的公務員考試題庫系
統。在學習考核過程中,做題占據著非常重要的地位,缺少做題的過程是不完
整的,古今中外所有的正規教育都把做題量作為對知識點的掌握評估、對考生
的能力情況進行考核,提高學習的積極性,對階段性學習的水平進行考核的重
要手段。
在世界上首臺計算機誕生于上個世紀40年代,經過了六十多年的發展,計
算機技術已經非常成熟。近十年來,隨著計算機的普及,計算機也越來越多的
走進人們的生活中,在人們的生活,工作中扮演者越來越重要的角色。利用計
算機辦公始于上個世紀80年代,人們利用計算機軟件技術,根據人們的需求來
設計符合要求的軟件,幫助人們處理日常工作中的事物。計算機技術的應用,
不僅將我們從繁瑣的工作中解放出來,提高了工作效率,并且使辦公朝著無紙
化,自動化的方向發展。
現如今,國家對教育行業十分的重視,在教育整個方面有著較大投入。管
理是一個重要部分,隨著信息化的腳步,學校在各方面的管理也進入了科學、
信息化管理。面對這龐大的試題庫信息,以及傳統繁瑣的組卷方法,需要引進
試題管理系統來提高工作效率。在國內現在有很多教育機構推出了根據公務員
考試推出的考試題庫系統,其知識點主要根據大綱的設定進行補充說明,在百
度中很容易就可以找出相關網站信息,比如在線題庫、101貝考和萬題庫等。
在大多學校,出卷過程仍然是由任課老師手動完成的。任課老師往往憑借
多年教學經驗,綜合考慮到各個知識點,試題難度,參照往年試題,從龐大的
試題庫中抽取相應的試題等,才能組成一份合格的試卷,增加了老師的工作量。
在整個考試學習的過程中,試題扮演著重要的角色,只有通過做題才能提高。
所以利用計算機軟件設計,來完成一系列線下老師之前的一些組卷方法,
我們就能夠很好的鍛煉、考試,達到提高的目的。
1.2目的和意義
既然設計出了公務員考試系統,就必然有我們相應的目的和意義,能夠更
好地解決我們的考試難題,提高我們的效率和成功率。
1.2.1課題目的
公務員考試主要包括行測和申論兩科,主要包括:行測方面和申論方面。
行測主要考察考生的言語理解與表達、數量關系、判斷推理、資料分析、常識
判斷。而申論主要是考察考生的閱讀理解能力、提出并解決問題的能力、綜合
分析能力。
公務員考試題庫系統可以提高工作效率,解決公務員考試學習過程中出現
的信息流問題,減少信息孤島行為;提高學習質量并降低學習成本,改善學生
在學習過程中的效率。在日常做題中,可以輕松地查看往日做錯的題目,并且
可以反復學習查看,配有詳細的錯題解析,錯題一經出現就可以輕輕松松地明
白自己在那些地方出現錯誤。通過系統的自動組卷,避免了人工出卷存在的側
重點,以及老師在個人方面所存在的主觀原因。提高學習效率、改變學習方式
使公務員考試變得輕松簡單。
1.2.2課題意義
對這些網站的調查過程中我總結了所有網站的優缺點,所以在這個基礎上
設計了這個公務員考試系統。通過各個網站的優點綜合,我在系統中加入了各
個大型網站都有的自動組卷并且可以計時的功能、分類學習功能、各省市切換
功能。也通過各總結各個網站的缺點,添加了錯題專題,主要是將每次的錯題
記錄下來加以收藏,并且可以對錯題進行組卷。
這個系統主要是為了讓用戶可以方便的學習公務員考試的題型和習題,為
了用戶可以放棄試卷的使用,在使用過程中非常的麻煩,尋找錯題也很麻煩,
不能很快的找到錯題,所以這個系統主要就是要讓用戶方便的學習公務員的試
題,加快學習進度,并且自動組成試卷還可以分段測試自己學習的進度。對于
考生來說題庫不一定界面有多么優美,重要的是題庫中題的涵蓋量和覆蓋面,
以及操作簡便性打開就學習而,簡單而又有知識含量才是考生真正需要的一款
公務員考試題庫系統。
在整個題庫系統學習的過程中,試題占有者重要的位置,題庫管理系統是
在線考試、在線評分的支撐平臺,如果這個平臺搭建不好,或者實現不夠完整,
2
將會給后續組卷、測試帶來一定影響,題庫中由于試題類型豐富,數據很龐大,
常規的管理將會面臨著浪費時間、管理不便的問題,為了克服這些問題,把這
一切交給具有強大功能的計算機去完成,從而達到更新方便、快速查找、組卷
靈活,同時也降低了人員的工作強度。
試題庫管理系統為學生能夠方便快捷的學習和自我檢測,其效果與真實考
試相同,不論學習還是組卷,其內容主要有前臺開發和后臺開發,后臺主要實
現數據庫的維護,供管理員使用,前臺主要完成試題和試卷模塊,供用戶使用,
這樣做可以為用戶節省大量時間,減輕工作量,提高了效率,也可以作為公務
員考試中使用的一種出卷工具。飛速發展的互聯網生活取代了很多生活中的紙
媒,所以在考生忙碌的生活中更應該選擇一款簡單的學習系統,節約時間就是
節約成本。
首先對于國內相關對于公務員考試題庫的調查。在線題庫系統的優點:頁
面設計簡介,色彩搭配讓人賞心悅目,并且不刺激眼睛;自動組卷快速方便;
行測題型分類清晰全面;行測答題有答題卡,可以很清晰的看出那道題做了那
道題沒做。缺點:沒有錯題收藏和歸類;解析不夠透徹;字體太小,做題不夠
便捷;101貝考的優點:添加考試資訊,隨時跟住考試動態;添加競賽功能,把
學習變得趣味化;添加面試板塊。缺點:沒有錯題板塊;付費才能使用收藏題
目;付費才能使用筆記本功能;界面為綠色,很刺眼;內容不夠豐富。萬題庫
的優點是:可以看直播學習;有網頁版和App兩個版本;題庫不光公務員一個
還包括其他考試的題。缺點:很多資源需要購買;頁面設計一般;內容不夠豐
曷。
針對這些問題,我對我的系統進行了改進。首先我增加了資訊管理,主要是
對公務員考試信息進行實時發布記錄,并且時刻告訴考生最新的資訊信息;另
外我還增加了錯題管理,可以記錄所有做錯的試題并且可以反復對錯誤的試題
進行學習。對于國外還沒有關于公務員考試的題庫系統,所以發展前景會很大。
3
第2章可行性分析
可行性分析作為開發管理系統中的一個必須經過的過程,從社會調研、人
員調查到實際可能產生的消費等等分析,要做到仔細認真,從中仔細篩選出軟
件或者除了軟件以外仍然存在的問題。這一系列問題的發現同時說明在可行性
分析的某個或者某幾個階段中沒有做充足的準備。因此,一旦在可行性分析的
某個階段發現問題,那么就應該馬上找到問題來源,判斷是考察問題還是人為
問題,并及時解決。這樣能夠提高軟件開發的效率,會讓調研的數據更有真實
性。
2.1經濟可行性
本系統所應用到的開發工具是Eclipse,而Web應用服務器是免費開源的
Tomcat,作為免費開源的軟件,可以到官網免費下載正版軟件,無需購買;
也可以通過Eclipse工具的插件進行服務器的支持,數據庫MySQL也是開源
免費的,可以在網上找到資源進行下載??陀^來講成本較低。所以本項目在
經濟方面上是可行的,公務員考試題庫系統的投資報表如表2-1所示。
表2-1公務員考試題庫系統初期投資
序號項目人工(人?日)單價(元)合計(元)
1可行性研究18080
2項目需求調研18080
3功能模塊研究18080
4系統設計280160
5前端界面設計18080
6前端開發18080
7后端詳細設計18080
8數據庫設計18080
9功能測試580400
10說明手冊編制280160
11合計1280
2.2技術可行性
技術可行性應包括本勞動管理軟件開發時的所必須的技術和開發后的軟件
4
使用所必須的技術。兩者都必須包含,否則要么軟件無法被正常開發,要么軟
件開發之后用戶難以使用。
本系統使用的開發工具是Eclipse開發工具和MySQL數據庫實現的,根據
在學校學習的知識是可以熟練使用這兩個開發工具的。因此校園勞動實踐管理
系統的開發是可行的,本系統采用的是基于Web的B/S結構,B/S結構的全稱
是瀏覽器/服務器模式。頁面使用Web端與與用戶進行交互。底層數據通過
Tomcat服務器進行傳遞。
2.3業務流程圖
每個軟件項目都會產生業務,具體的業務應該用一張業務流程圖來分析,
但是,在分析業務的過程中,業務圖都需要條例清晰,業務環節明朗,只有具
體調研之后分析的業務流程才是真正的流程,否則不清晰的業務只會誤導用戶
而且邏輯上也存在大量問題。
流程圖是揭示和掌握封閉系統運動狀況的有效方式,實現業務流程圖需要
項目管理者對系統整體業務熟悉,并明確每個操作的作用和走向。每一個步驟
都是清楚的。整個業務流程也是建立在用戶需求之上的,通過對比用戶的需求
也可以對業務流程圖進行更好的改進。本公務員考試題庫系統的業務流程圖如
圖2-1所示。
圖2-1公務員考試題庫系統業務流程圖
5
本章小結
本章主要對公務員考試題庫系統進行了可行性的分析,通過對項目的主要
內容和配置環境,從而提出該項目是否經濟可行。從各個因素來看本系統具有
一定的開發價值。
6
第3章需求分析
3.1公務員考試題庫系統需求概述
公務員考試題庫系統可以提高工作效率,讓系統代替紙質試卷完成傳統工
作中大量的繁瑣事務,降低老師的工作量與繁瑣度,降低企業運營人工成本;
提升職能水平,讓系統協助管理者實現對學生的學習工作的全過程掌控;降低
學習損耗,強化精細化管理能力,學習過程中的細節,解決公務員考試學習過
程中出現的信息流問題,減少信息孤島行為;提高學習質量并降低學習成本,
改善學生在學習過程中的效率。在日常做題中可以輕松地查看往日做錯的題,
并且可以反復學習查看,配有詳細的錯題解析,錯題一經出現就可以輕松地明
白自己在那些地方出現錯誤。通過系統自動組卷,避免了人工出卷所存在的側
重點,以及老師個人方面所存在的主觀原因。提高學習效率、改變學習方式使
公務員考試變得輕松簡單。
3.2系統的數據流分析
數據流圖:系統有三個角色,其中考生和管理員共同完成對系統的主要交
互功能;用戶則是對整個管理系統注冊以及個人設置的活動。在這些活動與交
互過程中會產生許多的表單信息,不斷地在角色與系統間進行傳遞,并講述了
其使用過程和邏輯思想。而數據流圖則是充分的顯示了系統在運行過程中各個
模塊數據之間的交互,各個模塊與對象之間的數據交互。公務員考試題庫系統
頂層數據流圖如圖3-1所示。
圖3-1公務員考試題庫系統頂層數據流圖
7
本公務員考試題庫系統一層數據流圖如圖3-2所示。
圖3-2公務員考試題庫系統一層數據流圖
3.3數據字典定義
開發人員加以分析并提煉數據,在某一模塊的開發之中,數據的流向和應
包含的數據內容就應該被注入到這一模塊當中。
8
1.數據項定義數據項是通過好幾個數據元素構成的,數據項是屬于那
種最小的單位,沒有比它更小的單位了。系統數據項定義如表3-1所示。
表3-1數據項定義表
編號名稱別名類型長度(字符)
11001id編號int12
II002account賬號char20
II003password密碼char16
II004nickname姓名char10
II005role職位char10
II006status狀態int12
1107regtime注冊時間datetime20
1108lastime最后登錄datetime20
1109question_bank題庫信息管理int6
II010subject題目信息管理int6
11011knowledge_points知識點信息管理int6
II012storage存儲管理int6
II013system系統管理int6
II014member會員管理int6
II015website網站管理int6
II016type試題類型int6
11017content試題內容nvarchar100
II018option選項nvarchar50
II019source試題來源nvarchar50
II020analysis題目解析int10
9
11021source來源nvarchar50
II022examination_points考點nvarchar50
II023rightkey正確答案datetime15
II024q_name題庫名datetime15
II025q_describe題庫描述double10
II026k_name知識點名nvarchar50
II027k-describe知識點描述nvarchar50
II028tag_name標簽名nvarchar50
II029l_describe標簽描述int10
II030t_name試卷名稱nvarchar50
11031m_people及格分數nvarchar50
II032passing_score計劃處理時間datetime15
II033duration時長datetime15
II034total_score總分nvarchar50
II036type試卷類型nvarchar50
II037distribution選擇題型分布nvarchar50
II038member_id會員用戶名nvarchar50
II039user_password用戶密碼char10
II040province省份nvarchar50
11041company單位nvarchar50
II042department部門nvarchar50
II043mod_people處理人nvarchar50
II044data_backup數據備份nvarchar50
II045added_administrato添加管理員nvarchar50
10
II046user_name用戶名int10
II047password密碼int10
II048china_people處理人nvarchar50
II049china_plantime預計處理時間datetime15
II050china_overtime實際完成時間datetime15
11051wh_people負責人nvarchar50
2.數據流定義
數據流是指一組有關聯的字節的組合,這些字節往往都是有順序的而
不是雜亂無章的;數據通過網路進行讀出或寫入操作,都能用相應的流來
完成。
數據流編號:F1
數據流名稱:考題信息
數據流來源:管理員
數據流去向:題庫管理
數據流組成:II016+II017+II018+II019+II020+II021+II022+II023+n024
數據流編號:F2
數據流名稱:題目信息
數據流來源:題庫管理
數據流去向:試卷管理
數據流組成:II026++II027
數據流編號:F3
數據流名稱:題目分值信息
數據流來源:管理員
數據流去向:試卷管理
數據流組成:11028+11029
數據流組成:11045+11046+11047+11048
11
數據流編號:F7
數據流名稱:考試歷史記錄
數據流來源:考試歷史
數據流去向:考生
數據流組成:n040+II041+II016+n017+II018+n019+II020+n052
數據流編號:F8
數據流名稱:練習類型信息
數據流來源:考生
數據流去向:試題練習管理
本章小結
本章對公務員考試題庫系統的基本功能進行了分析,對系統的數據流進
行了詳細的分析,將數據項通過表格的形式展現出來,對數據字典進行了闡
述并且將數據字典梳理清楚。
12
第4章系統設計
系統設計是根據系統分析的結果,運用系統科學的思想和方法,設計出能
最大限度滿足所要求的目標(或目的)的新系統的過程。
4.1系統模塊總體設計
通過系統功能模塊圖將具體需求轉化為系統的模塊下對應的功能點。以此
來降低模塊與模塊之間的耦合度,提高模塊內的內聚性。并且還可以明確地劃
分出各個模塊的范圍和具體的功能點,使開發更具有目的性和明確性。
公務員考試題庫系統從功能上可分為題庫管理、試題練習管理、試卷管理、
考試管理、統計管理、考試歷史管理六大主要模塊。
1.題庫管理通過題庫管理模塊,可增加、修改、刪除題目,現在一共有6
種題型,包括單選、多選、判斷、簡答、論述、分析、計算。
2.試題練習管理從題庫中隨機取出指定數量的題目供學員練習。按照學
員知識分布情況,分類進行練習,每次練習的結果會納入到學員學習進度中。
3.試卷管理對試卷管理主要是將題目隨機進行編排組裝形成一套隨機試
卷,分成AB卷等形式。
4.考試管理學員可以從隨機組卷的分類中選擇試卷進行考試。也可以從
專家試卷的分類中選擇試卷進行考試。
5.統計管理對學員知識體系下所有的題目做統計分析,學員可以清楚的
知道自己的知識點掌握情況。
6.考試歷史管理學員做錯過的題庫會記錄在錯題庫中,學員可以從中進
行學習。并且對過往的模擬考試回顧查詢。
公務員考試題庫管理系統一共有上述的六大功能模塊,其中最主要的是試
卷管理,能夠存儲一定量的試卷組卷方案信息,并且方便有效的進行相關的統
計及操作和管理,
功能模塊以非常直觀的方式展現了系統的全部功能,系統的功能模塊圖如
圖4-1所示。
13
圖4-1公務員考試題庫系統功能模塊圖
4.2數據庫E-R圖設計
E-R圖就是實體聯系圖,我所理解的E-R圖就是把實體與實體之間的聯系
體現出來,E-R圖中的數據對象就是實體,每個人都是一個實體,甚至是每樣
東西,現實社會存在的事物都可以稱之為實體,只要有其存在的意義。
系統的E-R圖如圖4-2所示。
14
圖4-2公務員考試題庫系統E-R圖
4.3數據庫表的設計
根據對公務員考試題庫系統的各種分析,加上業務的實際需要,使用mysql
數據庫對本系統的數據進行存儲,主要有七個表,包含了多種關系。其數據庫
的表結構如下所示。
L用戶表
用于記錄用戶信息和進行用戶身份驗證。本表通過對職位的判斷可以使不
同職位的員工擁有不同的權限,例如管理員就可以有所有功能模塊的訪問權限,
而考生只有基本的訪問權限,如果有意外情況還可以臨時授權,只需要對角色
的狀態信息進行添加,在操作模塊進行判斷的時候就可以順利通過系統的檢測。
15
用戶表的表結構如表4-1所不。
表4-1用戶表
字段名說明類型長度(字符)可否為空主鍵
id編號int12否是
account賬號char20否否
password密碼char16否否
nickname姓名char10是否
role職位char10否否
head頭像varchar50是否
regtime注冊時間datetime20否否
lastime最后登錄datetime20是否
2.題目統計信息表
題目統計信息表最大的作用在于明確了某些復雜的、需要經由多個知識點
組合的題目設置和各種類型的統計。題目統計信息表的表結構如表4-2所示。
表4-2題目統計信息表
字段名說明類型長度(字符)可否為空主鍵
modulename編號int12否是
material題目名nvarchar6否否
type題目類型nvarchar6否否
info題目信息nvarchar6否否
storage題目字數nvarchar6否否
num題目數量nvarchar6否否
statistical題目分析nvarchar6否否
Financial數據分析nvarchar6否否
System系統管理nvarchar6否否
3.權限信息表
16
系統一共有兩個角色,每個角色都有著不同的權限和不同的工作。用戶可
以登錄自己的用戶賬號,在系統中進行學習和做題,而管理員可以登錄自己的
管理員賬戶,對對題目、試卷以及知識點等重要信息,進行增刪改查的工作。
角色信息表的表結構如表4-3所示。
表4-3權限信息表
字段名說明類型長度(字符)可否為空主鍵
r_id角色編號Int10否是
r_manager管理員Nvarchar12是否
r_buyer用戶nvarchar12是否
4.考生考試匯總信息表
考生考試匯總信息表屬于考生的具體信息的表述,主要是考生考試的基本
信息??忌荚噮R總信息表的表結構如表4-4所示。
表4-4考生考試匯總信息表
字段名說明類型長度(字符)可否為空主鍵
m_id編號nvarchar50否是
m_lbid試卷編號nvarchar50否否
m_name試卷名稱nvarchar50否否
m_quantity考試次數int10否否
m_time考試時間nvarchar50否否
m_source考試來源nvarchar50否否
m_overtime預計完成時間datetime15否否
m_rovertime實際完成時間datetime15否否
m_count考試匯總double10否否
5.練習匯總信息表
對練習方式的處理進行記錄,該練習有三種方式分別是初級練習,強化練
習,錯題練習。對練習模塊產生的信息進行詳細的記錄。泥料信息表的表結構
如表4-5所示。
表4-5練習匯總信息表
17
字段名說明類型長度(字符)可否為空主鍵
m_niliaoid編號int10否是
m_niliao練習名稱navrchar50否否
m_people出題人navrchar50否否
m_chutime練習時間datetime50否否
m_type練習類別navrchar50否否
m_count練習統計navrchar50否否
6.試卷詳情信息表
主要是對試卷的各種信息的記錄以及表述,將日常學生試卷的完成詳情進
行數據匯總,每個學生都會有自己試卷完成情況的信息。信息表的表結構如表
4-6所示。
表4-6試卷詳情信息表
字段名說明類型長度(字符)可否為空主鍵
e_wsid編號nvarchar50否是
e」eixing試卷類型nvarchar50否否
e_niliao試卷數量nvarchar50否否
e_timeframe考試時段datetime50否否
e_people出題人人nvarchar50否否
7.題目詳情信息表
題目詳情信息表主要是對每一道題的內容進行具體的記錄以及對其表述,
包括此題的正確答案、解析和題目出處。題目詳情信息表的表結構如表4-7所
Zj\O
表4-7題目詳情信息表
字段名說明類型長度(字符)可否為空主鍵
wh_rkid編號int50否是
wh_chinaid題目編號int50否否
wh_people負責人nvarchar50是否
wh_time出題時間datetime50是否
wh_id試卷編號int15是否
18
wh-number題目數量int15否否
wh_type題目類型nvarchar20是否
whchina_state題目信息nvarchar50否否
本章小結
本章介紹了系統的功能模塊和數據庫,通過圖表展示了數據庫的設計,
介紹了系統數據庫的所有表信息,通過實體聯系圖來描述管理系統內各個實
體之間的聯系。
19
第5章系統實現
在軟件功能開發中,整體的系統實現可以整理整個系統的功能模塊。綜合
整個系統實現來分析說明軟件的安全性和數據在系統中是如何流動的。這將是
一個重要的展示系統功能的模塊。
5.1公務員考試題庫系統首頁實現
系統首頁主要是系統二級模塊的引導頁,其主要功能是不同權限的用戶進
入的模塊會對其進行限定,除了首頁的導航欄之外,還有就是具體的功能概述。
用戶在此界面中能夠新建一個組卷方案,輸入組卷方案,包含試卷的題型,
題型的順序,題型的分值,適用班級,難度程度,以及所包含的知識點。用戶
首次登錄系統需要進行注冊,系統還提供按類別或關鍵詞搜索,系統登錄界面
如圖5-1所示。
用戶注冊[
ExamSystem
弗雌系統
備主頁or試題練習西會員中心0個人設置
登陸系統
用戶名|
登陸取消
^殳有賬號?注冊
屬圖認lt+A)|
公務員題庫考試系統Exam++-主頁111
圖5-1公務員考試題庫系統登錄界面
當用戶試圖點擊進入未授權的系統模塊會彈出提示,并且返回到首頁。公
務員考試題庫系統的注冊界面如圖5-2所示。
20
ExamSystem用戶am
弗的0^系統
備主頁Q-試肱練習所會員申心黨個人設置
注冊貝聘
MI
四___________________________________|
WA蝌|
共專業一請選擇一,
口同意協議條款
注冊賬號至置
圖5-2公務員考試題庫系統注冊界面
正常用戶都可以進入到前臺首頁頁面、修改當前用戶密碼以及退出系統
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 代交稅委托協議
- 八步沙干部培訓活動方案
- 公交公司全年假日團建活動方案
- 環保綠色校園行動倡議書演講稿7篇
- 《力與運動的關系:初三物理基礎概念教案》
- 思念故鄉抒情散文(8篇)
- 《語文文言文閱讀與現代文閱讀教學教案》
- 公共書房活動方案
- 公務員中秋節活動方案
- 公司diy多肉活動方案
- 光電效應測普朗克常數-實驗報告
- 110千伏變電站工程檢測試驗項目計劃
- 《鐵路貨物運價規則》
- YD_T 3956-2021 電信網和互聯網數據安全評估規范_(高清版)
- (完整版)數學常用英文詞匯
- 完整word版醫院外包業務管理質量安全評估報告內部審計報告及工作改進實例
- (完整word版)數據模型與決策課程案例分析
- 最新《消費者行為學》綜合練習
- 調崗調薪實操指引PPT課件
- 凹版印刷技術與凹版油墨PPT優秀課件
- 自動制釘機機械原理課程設計
評論
0/150
提交評論