基于BS架構的考試系統
2018-07-02 11:13:26 來(lái)源:http://spinthree.com 瀏覽:447次在高等院校中,在線(xiàn)考試系統是為了檢驗學(xué)生的學(xué)習能力的一種測試平臺。通過(guò)該平臺針對學(xué)生進(jìn)行日常學(xué)習成果的測試,并給出成績(jì),讓教師和管理員能夠直觀(guān)統計出學(xué)生的考試成績(jì)。本在線(xiàn)考試系統,是一款基于藍色風(fēng)格界面的后臺考試系統,采用了ssh(struts2+spring+hibernate)框架技術(shù),結構清晰,權限分配簡(jiǎn)單。本系統包括管理員,教師和學(xué)生三個(gè)用戶(hù)權限,各權限用戶(hù)分工明確。本系統也是畢業(yè)設計學(xué)習中的一個(gè)典型的案例,功能全而操作簡(jiǎn)單,本系統的功能如下所示:
管理員
管理員具有最高的權限,負責平臺整體的管理,負責整體系統的運作,管理員模塊如下:
登錄密碼修改:針對管理員用戶(hù)的登錄密碼進(jìn)行修改,登錄用戶(hù)名默認顯示,輸入原密碼和新密碼后,進(jìn)行密碼的修改。
課程信息管理:考試系統考試的內容和課程有關(guān),本模塊實(shí)現了對課程名稱(chēng)的添加,提交等,實(shí)現了對考試課程的分類(lèi)。
題庫信息管理:實(shí)現了題庫信息的錄入,選擇課程信息,然后在課程信息下面選擇題目類(lèi)型進(jìn)行錄入和管理等,包括選擇題,填空題等多種題型的管理,為試卷組合提供了一個(gè)試題的題庫信息,方便組卷信息的構成。
試卷信息管理:試卷信息,需要在具有試題的前提下進(jìn)行組卷,組卷成功后,就能夠進(jìn)行試卷的發(fā)布,在線(xiàn)做題等。
班級信息管理:班級信息的管理,是為了方便班級信息的管理,讓高校的班級信息得到管理,并且能夠進(jìn)行班級信息的添加,修改等操作,
學(xué)生信息管理:實(shí)現了學(xué)生基本信息的管理,包括學(xué)號,班級,姓名,性別,年齡,密碼等基本信息情況的管理,錄入等,為參加考試的學(xué)生信息進(jìn)行了信息化的錄入。
老師信息管理:考試信息系統,包括了多門(mén)課程的考試信息錄入和考試試卷的組卷考試,因此老師能夠對課程和試卷進(jìn)行完整的管理,老師信息包括編號,姓名,性別,年齡和密碼信息。
數據庫管理:實(shí)現了對數據庫的信息進(jìn)行備份,能夠對本系統所用的mysql數據庫進(jìn)行全庫備份。
學(xué)生
瀏覽試題信息:實(shí)現了試題信息的瀏覽,查看相關(guān)的試題信息,并且能夠實(shí)現試卷的在線(xiàn)考試。
查詢(xún)我的分數:以列表的形式,展示了某個(gè)科目的分數和科目的名稱(chēng)信息。
老師
試卷批閱管理:通過(guò)選擇試卷名稱(chēng)和學(xué)生的姓名后,進(jìn)行試卷的批閱,對學(xué)生的考試信息情況和分數進(jìn)行管理批閱。
分數統計模塊:通過(guò)選擇試卷后,可以對科目和成績(jì)的信息進(jìn)行查看查詢(xún)。實(shí)現了學(xué)生考試成績(jì)的統計等。