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

正文內(nèi)容

基于ssh2的在線考試系統(tǒng)的開發(fā)畢業(yè)論文(文件)

2025-07-31 10:41 上一頁面

下一頁面
 

【正文】 xx, 12. [19] 曾毅. SQL Server 數(shù)據(jù)庫技術(shù)大全 [M].北京:清華大學(xué)出版社, 20xx, 3. [20] 范云之.基于 Web 數(shù)據(jù)庫在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)研究 [J].商丘師范學(xué)院學(xué)報(bào)第 22 卷第 5 期 , 5. 19 致 謝 本 設(shè)計(jì) 是在老師和同學(xué)精心指導(dǎo)和大力支持下完成的。另外,感謝 計(jì)算機(jī)科學(xué)與技術(shù) 09 屆全體同學(xué)的幫助和勉勵(lì)。 20 附 錄 ( 1)用戶登錄主要代碼: public String login() throws Exception { user = (name)。 (().getRemoteAddr())。 Role role = ()。 if(()==3) { return LOGIN_STUDENT。 } ( 2)進(jìn)入考試主要代碼: public String givePaper() throws Exception { = (examId)。 = ()。 (考試已過期! )。 (考試還未開始! )。 HttpServletResponse response = (HttpServletResponse) res。 return。 } else { if (().getAttribute() != null) { User user = (User)(). getAttribute()。 } else { ListString urls = ()。 if ((path)) { (req, res)。 return。 return。 return。 if (().equals(ROLE_ADMIN)) { (req, res)。 if ((path)) { (req, res)。 String endDate = 20xx61。 return 。 return 。 return GIVE_PAPER。 if((().toString())0){ if((().toString())0){ = (id)。 } } } (您輸入的用戶名或密碼有誤! )。 (, ())。 (user)。 return SUCCESS。我愿在未來的學(xué)習(xí)和研究過程中,以更加豐厚的成果來答謝曾經(jīng)關(guān)心、幫助和支持過我的所有領(lǐng)導(dǎo)、老師、同學(xué)和朋友。這些都將使我終生受益。 這畢業(yè)設(shè)計(jì) 也進(jìn)一步拉近了同學(xué)的關(guān)系 ,同學(xué)之間 更加友愛。畢業(yè)設(shè)計(jì)不 簡(jiǎn)單的 是對(duì)所學(xué)知識(shí)的檢驗(yàn), 更是自己能力極大提高。 畢業(yè)設(shè)計(jì)心得體會(huì) 隨著畢 業(yè) 的日期的臨近 ,畢業(yè)設(shè)計(jì)也 即將完成 。 對(duì)于本系統(tǒng),我采取第一個(gè)方法,即黑盒測(cè)試。 測(cè)試具有重要的意義: (1)測(cè)試不單是為了找出應(yīng)用錯(cuò)誤,最重要的是通過分析錯(cuò)誤幫助項(xiàng)目管理者發(fā)現(xiàn)軟的缺陷 ,及時(shí)進(jìn)行改進(jìn); (2)測(cè)試本身也可通過錯(cuò)誤分析改進(jìn)測(cè)試方法提高測(cè)試效率。 點(diǎn)擊左側(cè)菜單欄個(gè)人信息下的我的信息,可以查看和修改個(gè)人信息。通過此模塊管理員可以賦予和取消除管理員以外的所有用戶的某個(gè)操作權(quán)限,此操作只能由管理員進(jìn)行。但學(xué)生不能被重新賦予角色。 還有 賬號(hào)的 修改、授予角色、初始化密碼 等功能 。成績(jī)查詢頁面 如圖 611 所示 : 16 圖 611 成績(jī)查詢 主 機(jī)構(gòu)管理 在左側(cè)菜單欄選擇機(jī)構(gòu)管理下的機(jī)構(gòu)管理,可進(jìn)入機(jī)構(gòu)管理主頁面, 點(diǎn)擊修改,可以對(duì)已經(jīng)存在的機(jī)構(gòu)信息進(jìn)行全面的修改。在考生試卷列表頁面,點(diǎn)擊某一考生的批閱全卷 ,系統(tǒng)會(huì)提供給閱卷老師次考生的考卷和標(biāo)準(zhǔn)答案,閱卷老師可根據(jù) 標(biāo)準(zhǔn)答案給定題目分值;點(diǎn)擊只批閱主觀題 ,系統(tǒng)只提供給閱卷老師像簡(jiǎn)答之類的主觀考題和標(biāo)準(zhǔn)答案,老師只需要給定此分值即可,其余考生試題系統(tǒng)將自動(dòng)批閱并給定分值。在分配頁面中找到需要分配閱卷老師的考試,點(diǎn) 擊分配老師 即可為本次考試選擇閱卷老師,提交后系統(tǒng)將自動(dòng)將 此次考試的考生試卷平均分配給各個(gè)閱卷老師。添加個(gè)人系統(tǒng)提供所有的考 生,選擇目的考生即可添加至本次考試;添加機(jī)構(gòu) 系統(tǒng)搜索所有的機(jī)構(gòu),選擇某個(gè)機(jī)構(gòu)系統(tǒng)將會(huì)把該機(jī)構(gòu)中的所有學(xué)生添加至本次考試中。 點(diǎn)擊考試列表則進(jìn)入到考試列表頁面,如 圖 68 所示 : 15 圖 68 考試列表 在考試列表,點(diǎn)擊查看詳情可查看考試詳情 。 如果 要編輯試卷試題,則可點(diǎn)擊編輯試題 ,進(jìn)入 下圖 頁面 67所示 : 圖 67 編輯試題 在編輯試題頁面, 有三 種方式 添加試題 ,點(diǎn)擊添加試題則 進(jìn)入自擬試題頁面;點(diǎn)擊題庫選題,則 進(jìn)入試題搜索頁面, 輸入搜索條件得到試題列表 , 選擇要添加到試卷的題目點(diǎn)擊添加至試卷即可;點(diǎn)擊隨機(jī)生成,按要求輸入要生成的試題的信息,點(diǎn)擊確定 ,系統(tǒng)將自動(dòng)按要求生成相應(yīng)的試題。 可以 根據(jù) 輸入 搜 索關(guān)鍵字,試題類型, 試題分類 等方式進(jìn)行精確的 搜 索。搜索試題可以使用模糊查詢,可在題目關(guān)鍵字 輸入框內(nèi)輸入題目中出現(xiàn)的關(guān)鍵字,點(diǎn)擊 搜索。 點(diǎn)擊確定 后進(jìn)入確定頁面。若某試題分類沒有子類,且分類下沒有試題,點(diǎn)擊刪除可將當(dāng)前行分類信息刪除。當(dāng)然它既可以在內(nèi)部局域網(wǎng)使用也可以在互聯(lián)網(wǎng)上使用。授權(quán)頁面如圖 57 所示 : 圖 57 角色授權(quán) 12 日志管理詳細(xì)記錄了每個(gè) 用戶 的操作,方便跟蹤用戶操作, 提高 系統(tǒng)的安全性,如圖 58所示 : 圖 58 日志管理 6 詳細(xì)設(shè)計(jì) 系統(tǒng)功能簡(jiǎn)介 后臺(tái)管理系統(tǒng):題庫管理、試卷管理、考試管理、批卷 管理、機(jī)構(gòu)管理、用戶管理、系統(tǒng)設(shè)置等八個(gè)模塊。管理員和教師 能 進(jìn)入后臺(tái)系統(tǒng),而考生 則 只能進(jìn)入前臺(tái)考試系統(tǒng)。本模塊可通過考生學(xué)號(hào)和考試場(chǎng)次查詢學(xué)生成績(jī)。 新試卷 模塊可以創(chuàng)建新的考試并為此考試選擇試卷; 考試列表 子模塊可以看到現(xiàn)有的考試列表,通過此列表可以開啟考試、進(jìn)入考試、查看考試詳情、修改考試信息和刪除考試;如圖 53 所示 : 圖 53 開始列表 考試分配 子模塊,考試新建完成后并不能馬上開啟考試,需要通過此選項(xiàng)給考試分配考生后才能開啟此次考試。如圖 51 所示 : 圖 51 試題分類及子類 試卷管理 試卷管理模塊包含兩個(gè)子模塊新試卷和我的試卷 。 此模塊主要由學(xué)生進(jìn)行操作。 后臺(tái)管理系統(tǒng)包括:題庫管理、試卷管理、考試管理、批卷管理、機(jī)構(gòu)管理、用戶管理、系統(tǒng)設(shè)置等八個(gè)模塊。 Hibernate的工作原理:通過配置文件( ),把應(yīng)用的數(shù)據(jù)對(duì)象和數(shù)據(jù)庫表之間建立起一一對(duì)應(yīng)。 SpringMVC 也能方便快捷的獨(dú)立完成項(xiàng)目的開發(fā)。不同框 架都帶有自己的標(biāo)簽庫, struts2 自帶標(biāo)簽使用方便靈活。三大框架整合,不僅能充分發(fā)揮他們的優(yōu)點(diǎn),還可以讓他們形成優(yōu)勢(shì)互補(bǔ),最大限度的利用框架使程序更加緊密、嚴(yán)謹(jǐn)、高效。 ( 3) B/S 模式服務(wù)器端負(fù)荷比較重。 B/S 架構(gòu)的軟件,客戶端無須安裝專用的客戶端軟件,只要有瀏覽器就可了。 Apache 可以通過插件配置和 Tomcat 進(jìn)行 9 聯(lián)通,連通后組成的新的服務(wù)器便可以完好的支持各種網(wǎng)頁,這也是我們平時(shí)所說的 Apache Tomcat。由于 My Eclipse 是集成的開發(fā)環(huán)境,開發(fā)時(shí)我們可以方便的進(jìn)行編譯、運(yùn)行和調(diào)試、測(cè)試等工作。 表 48 角色表 名稱 類型 為空 默認(rèn) 含義 備注 id int N NULL 主鍵 name varchar(100) N NULL 角色名稱 note varchar(100) N NULL 角色標(biāo)記 系統(tǒng)使用 short_cut varchar(200) Y NULL 快捷方式 系統(tǒng)未使用 role_state int N 0 角色狀態(tài) 0 啟用, 1 禁用 create_time datetime N NULL 創(chuàng)建時(shí)間 delete_state int N 1 刪除標(biāo)識(shí) 1 未刪除, 2 已刪除 user_id int N NULL 創(chuàng)建人 ID 外鍵 ( 9) users(用戶表)結(jié)構(gòu)如表 49。 表 44 考試分配表 名稱 類型 為空 默認(rèn) 含義 備注 id int N NULL 主鍵 exam_id int N NULL 所屬考試 外鍵 edit_time datetime N NULL 最后編輯時(shí)間 examer_id int N NULL 考試者 ID 外鍵 state int N 0 答題態(tài) 0 未 答 , 1 已 答 create_time datetime N NULL 創(chuàng)建時(shí)間 delete_state int N 1 刪除標(biāo)識(shí) 1 未刪 除, 2 已刪除 check_state int N 0 閱卷標(biāo)示 , 1 已閱 user_id int N NULL 創(chuàng)建人 ID 7 ( 5) groups(機(jī)構(gòu)表)結(jié)構(gòu)如表 45。 4 系統(tǒng)流程圖 圖 41 管理員操作流程圖 圖 42 教師操作流程圖 5 圖 43 學(xué)生操作流程圖 數(shù)據(jù)庫設(shè)計(jì) 主要數(shù)據(jù)庫表如下: ( 1) exam(考試表)結(jié)構(gòu)如表 41。每個(gè)用戶只能操作自己擁有的操作權(quán)限;本系統(tǒng)用戶每進(jìn)行一次操作,系統(tǒng)都會(huì)對(duì)此用戶進(jìn)行身份驗(yàn)證,一旦發(fā)現(xiàn)可疑之處立即強(qiáng)制退出系統(tǒng)。用戶不需要為下載龐大的客戶端軟件而頭疼,省去了用戶的一大麻煩。“學(xué)生”再登陸后,可以通過相應(yīng)的操作查詢到 “教師”發(fā)布的考試信息和成績(jī)信息,“學(xué)生”可將自己的基本信息存到數(shù)據(jù)庫中。 成績(jī)查詢:老師批閱試卷完成后,學(xué)生便可以根據(jù)某次考試查詢?cè)诖舜慰荚囍械某煽?jī)。點(diǎn)擊 “開始考試”即可 進(jìn)入考試 并開始 答題 。 系統(tǒng)設(shè)置:“角色管理”此模塊只能有系統(tǒng)管理員操作?!皺C(jī)構(gòu)管理”類似“類型管理”。點(diǎn)擊“開始批閱”進(jìn)行批閱。選擇“考試管理” “考試分配”,在分配列表中找到要分配考生的考試,點(diǎn)擊“分配考試”。添加試題有三種方式:自定義試題、題庫選題、隨機(jī)生成試題。經(jīng)過審核后的題目可以用于后期的試卷生成。 3 需求分析 概述 在線考試系統(tǒng)采用 B/S 模式的構(gòu)架。因此,本系統(tǒng)的社會(huì)適應(yīng)度方面不會(huì)存在問題。但是在開發(fā)完成上線應(yīng)用后,會(huì)有不錯(cuò)的經(jīng)濟(jì)回報(bào)。而人們上網(wǎng)的主要內(nèi)容無非就是打開瀏覽器,與網(wǎng)頁進(jìn)行交互。 可行性分析 現(xiàn)在國(guó)際 web 技術(shù)越來越成熟,各種大型的網(wǎng)絡(luò)應(yīng)用系統(tǒng)比比皆是。本 在線考試系統(tǒng) 是 以當(dāng)前主流框架Struts Spring、 Hibernate 進(jìn)行整合來開發(fā)的,系統(tǒng)的開發(fā)模式是以現(xiàn)在流行的 MVC 模式,此外,還有 jsp、 ajax 等技術(shù) 。然而,在線考試系統(tǒng)可以很輕松的避免目前的考試形式的大部分弊端。隨著 網(wǎng)絡(luò) 技術(shù)的 不斷 發(fā)展, 尤其 是 WEB 瀏覽器 的出現(xiàn), B/S 模式的應(yīng)用越來越受到人們歡迎 , 遠(yuǎn)程網(wǎng)絡(luò)教育更深入人心,而在線考試將成為網(wǎng)絡(luò)化教育首個(gè)實(shí)例 。( 3)教師的工作量 繁重而且周期長(zhǎng) 。而在線考試系統(tǒng)就是網(wǎng)絡(luò)化教育的典型代表,它是遠(yuǎn)程教育的一個(gè)子系統(tǒng)也將成為教育事業(yè)重要的研究領(lǐng)域。總體上來講,這是一個(gè)三層架構(gòu)的系統(tǒng),分別為 action控制層、 service 業(yè)務(wù)層、 jsp 顯示層。特此鄭重聲明。如有剽竊、抄襲、造假等違反學(xué)術(shù)道德、學(xué)術(shù)規(guī)范和侵權(quán)的行為,本人愿意承擔(dān)由此產(chǎn)生的各種后果,直至法律責(zé) 任,并愿意通過網(wǎng)絡(luò)接受公眾的監(jiān)督。這個(gè)系統(tǒng)在開發(fā)過程中,所用的編程語言是 java和目前主流的 Struts、 Hibernate、Spring三大框架,應(yīng)用了分布式的一些技術(shù)。 serverside application first authenticates the user, then according to the request submitted by the user corresponding to the operation. This system in the development process, the programming language is java, and now the mainstream of the Struts2 and hibernate, spring three
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1