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

正文內(nèi)容

基于jsp的網(wǎng)上考試系統(tǒng)_本科生畢業(yè)設(shè)計(jì)-閱讀頁

2025-07-26 16:33本頁面
  

【正文】 要 Java Servlet 和 JSP 配合才能完成。 JSP 開發(fā)環(huán)境 1. MyEclipse 。 SQL Server 是由 Microsoft 開發(fā)和推廣的關(guān)系數(shù)據(jù)庫管理系統(tǒng) (DBMS)。安裝使用方便 。 服務(wù)器 JSP 技術(shù)的優(yōu)點(diǎn) (1) 將業(yè)務(wù)層與表示層分離:使用 JSP 技術(shù),網(wǎng)絡(luò)開發(fā) 人員可以使用 HTML 來設(shè)計(jì)頁面顯示部分(如字體顏色等),使用 JSP 指令或者 JAVA 程序片段來生成網(wǎng)頁上的動(dòng)態(tài)內(nèi)容。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 6 - (3) 組件的開發(fā)和使用很方便:如 ASP 的組件是由 C++, VB 等語言開發(fā)的,并需要注冊(cè)才能使用;而 JSP 的組件是用 Java 開發(fā)的,可以直接使用。 JSP 的工作原理 在一個(gè) JSP 文件第一次被請(qǐng)求時(shí), JSP 引擎把該 JSP 文件轉(zhuǎn)換成為一個(gè) servlet。 JSP 引擎先把該 JSP 文件轉(zhuǎn)換成一個(gè) Java 源文件,在轉(zhuǎn)換時(shí)如果發(fā)現(xiàn) jsp 文件有任何語法錯(cuò)誤,轉(zhuǎn)換過程將中斷,并向服務(wù)端和客戶端輸出出錯(cuò)信息;如果轉(zhuǎn)換成功, JSP 引擎用 javac 把該 Java 源文件編譯成相應(yīng)的 class文件。然后 jspService()方法被調(diào)用來處理客戶端的請(qǐng)求。如果有多個(gè)客戶端同時(shí)請(qǐng)求該 JSP 文件,則 JSP引擎會(huì)創(chuàng)建多個(gè)線程。以多線程方式執(zhí)行可大大降低對(duì)系統(tǒng)的資源需求 ,提高系統(tǒng)的并發(fā)量及響應(yīng)時(shí)間 .但應(yīng)該注意多線程的編程限制,由于該 servlet 始終駐于內(nèi)存,所以響應(yīng)是非??斓?。 3 系統(tǒng)分析 可行性分析 可行性分析的目的就是要用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。 技術(shù)可行性 技術(shù)的可行性是整個(gè) 系統(tǒng) 開發(fā)環(huán)節(jié)當(dāng)中非常重要的一個(gè)環(huán)節(jié) ,那么怎么才能合理的面對(duì) 系統(tǒng) 的可行性 ,我們?cè)?考慮如何完成這個(gè)系統(tǒng)時(shí), 我們 能夠 接受的范圍是在我們技術(shù)范圍之內(nèi)的事情 ,所以相對(duì)來說 分析 技術(shù)可行性是非常有這個(gè)必要的 ,有的時(shí)候某個(gè)功能實(shí)現(xiàn)就那么簡單 ,但是真正實(shí)施起來的話 ,投入的人力物力就非常大了 。從開發(fā)者的技術(shù)實(shí)力、以往的工作基礎(chǔ)和問題的復(fù)雜性等出發(fā),判斷系統(tǒng)開發(fā)在時(shí)間、費(fèi)用等限制條件下成功的可能性。 所以系統(tǒng)的可行性在整個(gè)系統(tǒng)的開發(fā)流程當(dāng)中是非常重要的 ,衡量投入和利潤的就是技術(shù)的可行性,所 以我們?cè)陂_發(fā)一個(gè)系統(tǒng)的時(shí)候應(yīng)該首先考慮這個(gè)系統(tǒng)的技術(shù)可行性再開發(fā) ,不要到開發(fā)了一廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 7 - 半然后才知道很多技術(shù)達(dá)不到要求而半途而廢。如果在 Ajax 技術(shù)出現(xiàn)以前,要實(shí)現(xiàn)這些功能會(huì)比較麻煩,但現(xiàn)在通過 Ajax 技術(shù)可以輕松實(shí)現(xiàn)這些功能,這為這次開發(fā)提供了技術(shù)保障。 經(jīng)濟(jì)可行 性分析 ,是從經(jīng)濟(jì)的角度分析網(wǎng)站系統(tǒng)的規(guī)劃方案有無實(shí)現(xiàn)的可能和開發(fā)的價(jià)值;分析網(wǎng)站系統(tǒng)所帶來的經(jīng)濟(jì)效益是否超過開發(fā)和維護(hù)網(wǎng)站所需要的費(fèi)用 。就是從經(jīng)濟(jì)角度判斷系統(tǒng)開發(fā)是否“合算”。而效益是指系統(tǒng)為用戶增加的收入或?yàn)橛脩艄?jié)省的開支,這是有形的效益;給潛在用戶心理上造成的影響,這是無形的效益。 定期的組織考試是各個(gè)院校及時(shí)掌握學(xué)生學(xué)習(xí)成績的有效方式,利用 網(wǎng)絡(luò)在線考試系統(tǒng),一方面可以節(jié)省人力資源,降低考試成本;另一方面,在線考試系統(tǒng)能夠快速地進(jìn)行考試和評(píng)分,體現(xiàn)出考試的客觀性和公正性。經(jīng)過 測試 使用,收到了很好的效應(yīng)。他們的行為不受系統(tǒng)的控制,但是可以提供輸入給系統(tǒng) (即使用系統(tǒng)的功能,或者能夠響應(yīng)系統(tǒng)的服務(wù)請(qǐng)求,為系統(tǒng)提供服務(wù)的接口 )。 經(jīng)過分析可以明確,本系統(tǒng)包含兩個(gè)角色:考生,系統(tǒng)管理員。 2. 個(gè)人信息的操作:考生注冊(cè),考生登錄,修改個(gè)人資料。 2. 管理員管理的操作:考生信息管理,管理員信息管理,課程信息管理,套題信息管理,考試題目管理。這些功能模塊是建立在對(duì)系統(tǒng)的需求分析和設(shè)計(jì)的基礎(chǔ)上的,是從大的方面對(duì)系統(tǒng)進(jìn)行的很粗糙的劃分,進(jìn)入系統(tǒng)詳細(xì)設(shè)計(jì)階段將會(huì)對(duì)系統(tǒng)進(jìn)行更加精細(xì)的劃分設(shè)計(jì)。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型??傮w設(shè)計(jì)過程首先尋找實(shí)現(xiàn)目標(biāo)系統(tǒng)的各種不同的方案,而這些廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 14 - 方案就是依靠前面系統(tǒng)需求分析所完成的數(shù)據(jù)流圖等設(shè)計(jì)來設(shè)計(jì)的。 系統(tǒng)功能總框架 通過可行性研究和數(shù)據(jù)流程分析,可得到系統(tǒng)的功能結(jié)構(gòu)的劃 分,如圖 所示。 由于各種 DBMS 產(chǎn)品一般都有許多限制,提供不同的環(huán)境與工具,因此,邏輯設(shè)計(jì)分為如下幾步: (1) 將概念模型向一般關(guān)系、網(wǎng)狀和層次模型轉(zhuǎn)化; (2) 將得到的一般關(guān)系、網(wǎng)狀和層次模型向特定的 DBMS 產(chǎn)品所支持的數(shù)據(jù)模型轉(zhuǎn)化; (3) 依據(jù)應(yīng)用的需求和具體的 DBMS 的特征進(jìn)行調(diào)整和完善 [15]。 表 考生信息表 表名: tb_Student 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID Varchar(16) 是 否 編號(hào) ID 2 Name Varchar(20) 否 姓名 3 Pwd Varchar(20) 否 密碼 4 Sex Varchar(2) 否 性別 5 Jointime Datetime 否 Getdate() 注冊(cè)時(shí)間 6 question Varchar(50) 否 提示問題 7 Answer Varchar(50) 否 問題答案 8 Prefession Varchar(30) 是 專業(yè) 9 Cardno Varchar(18) 否 身份證號(hào)碼 ( 2) 課程信息表 tb_Lession,記錄課程信息。 表 手機(jī)表 表名: tb_Product 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID int 是 否 編號(hào) ID 2 Name Varchar(30) 否 姓名 3 Pwd Varchar(30) 否 密碼 ( 4) 套題信息表 tb_Taoti,記錄套題信息。 表 考試題目信息表 表名: tb_Questions 序號(hào) 列名 數(shù)據(jù)類型 主鍵 允許空 默認(rèn)值 說明 1 ID int 是 否 編號(hào) ID 2 Subject Varchar(50) 否 問題 3 Type Char(6) 否 類型 4 Jointime Datetime 否 Getdate() 添加時(shí)間 5 lessonID Int 否 所屬課程 ID 6 taotiID Int 否 所屬套題 ID 7 optionA Varchar(50) 否 選項(xiàng) A 8 optionB Varchar(50) 否 選項(xiàng) B 9 optionC Varchar(50) 否 選項(xiàng) C 10 optionD Varchar(50) 否 選項(xiàng) D 11 Answer Varchar(10) 否 正確答案 12 note Varchar(50) 是 備注 ( 6) 學(xué)生成績信息表 tb_stuResult,保存學(xué)生成績。 不同的 DBMS 所提供的物理環(huán)境、存取方法和存儲(chǔ)結(jié)構(gòu)有很大差別,提供給設(shè)計(jì)人員使用的設(shè)計(jì)選擇范圍也很不相同,因此沒有通用的物理設(shè)計(jì)方法可遵循,只能給出一般的設(shè)計(jì)內(nèi)容和原則。 綜合數(shù)據(jù)庫物理設(shè)計(jì)的 目標(biāo)是: 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 17 - (1) 提高數(shù)據(jù)庫應(yīng)用系統(tǒng)的性能,特別是滿足主要應(yīng)用的性能要求。 為此,首先須要對(duì)主要的運(yùn)行事務(wù)進(jìn)行詳細(xì)分析,獲得選擇物理數(shù)據(jù)庫設(shè)計(jì)所需要的參數(shù)。了解查詢和更新事務(wù)是確定關(guān)系的存取方法的主要依據(jù) 。因此在確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)和存取方法之前,對(duì)數(shù)據(jù)庫系統(tǒng)所支持的事務(wù)要進(jìn)行仔細(xì)分析,獲得優(yōu)化數(shù)據(jù)庫物理設(shè)計(jì)的參 數(shù)。 很多數(shù)據(jù)庫設(shè)計(jì)者喜歡使用自動(dòng)增長的主鍵,因?yàn)樗褂煤唵?,本系統(tǒng)也不例外的選擇自動(dòng)增長的主鍵。由于使用 SQL Server 數(shù)據(jù)庫的話,還可以在記錄插入后使用 IDENTITY 全局變量獲取系統(tǒng)分配的主鍵鍵值,可以說自動(dòng)增長型字段會(huì)省掉系統(tǒng)數(shù)據(jù)庫開發(fā)過程中很多繁瑣的工作。 存取方法是快速存取數(shù)據(jù)庫中數(shù)據(jù)的關(guān)鍵技術(shù),物理設(shè)計(jì)的任務(wù)之一就是要確定選擇哪些存取方法。對(duì)于以下情況應(yīng)該考慮建立索引: ①對(duì)于以讀為主或只讀的表,如果存儲(chǔ)空間允許,可以多建索引。 ③對(duì)于范圍查詢,最好在有關(guān)的屬性上建立簇集索引,如果已在其它屬性上建 立簇集索引,可以考慮建立非簇集索引。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 18 - 圖 考生信息模塊流程圖 ( 1) 考生注冊(cè) 考生注冊(cè)頁面如圖 所示 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 19 - 圖 考生注冊(cè)頁面 圖 注冊(cè)成功頁面 圖 注冊(cè)失敗頁面 輸入內(nèi)容:如圖 所示,輸入內(nèi)容為考生姓名、密碼、性別、提示問題、問題答案、專業(yè)、身份證號(hào)。 驗(yàn)證規(guī)則:通過自定義的 javascript 函數(shù)驗(yàn)證輸入信息是否合法, 如果格式正確則驗(yàn)證用戶名是否已存在,不存在則注冊(cè)成功。 圖 考試模塊流程圖 ( 1) 選擇考試課程 如圖 所 示 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 22 - 圖 選擇考試課程頁面 關(guān)鍵偽代碼如下: Start 查詢登錄考生尚未考試的科目 if 沒有尚未考試的科目 then 無需要考試的課程,如果有問題,請(qǐng)與管理員聯(lián)系 !; else 轉(zhuǎn)到選擇課程的考試頁面 end ( 2)隨機(jī)抽選試題并顯示 選擇課程后考試界面如圖 。 系統(tǒng)測試是保證系 統(tǒng)質(zhì)量和可靠性的關(guān)鍵步驟,是對(duì)系統(tǒng)開發(fā)過程中的系統(tǒng)分析系統(tǒng)設(shè)計(jì)和實(shí)施的最后復(fù)查。 在進(jìn)行軟件測試的時(shí)候需要遵守一下 幾點(diǎn) 原則: ( 1)設(shè)計(jì)測試方案的時(shí)候,不僅要確定輸入數(shù)據(jù),而且要根據(jù)系統(tǒng)功能確定預(yù)期的輸出結(jié)果。 ( 2)測試用例不僅包括合理、有效的數(shù)據(jù),還要包括無效的或不合理的輸入數(shù)據(jù)。測試不是在應(yīng)用系統(tǒng)開發(fā)完之后才進(jìn)行的。因此,測試應(yīng)貫穿在開發(fā)的各個(gè)階段,盡早糾正錯(cuò)誤,消除隱患。 ( 5)保留測試用例,作為軟件文檔的組成部分。 操作: 輸入正確的用戶名 GDOU20xx05260006 和正確密碼 111111,然后點(diǎn)擊“登陸”。 再輸入正確的用戶名 GDOU20xx05260001 和錯(cuò)的密碼 111111,然后點(diǎn)擊“登陸” 。 實(shí)際結(jié)果:與預(yù)期結(jié)果相符 。 廣東海洋大學(xué) 20xx 屆本科生畢業(yè)設(shè)計(jì) - 28 - 操作: 進(jìn)行考試 預(yù)期結(jié)果: 考試題目正常顯示,計(jì)時(shí)、倒計(jì)時(shí)功能正常運(yùn)行 實(shí)際結(jié)果: 順利考試, 與預(yù)期結(jié)果相符 。 操作: 進(jìn)行各項(xiàng)操作,并觀察有沒有不正常的錯(cuò)誤發(fā)生 實(shí)際結(jié)果: 各種操作順利進(jìn)行 與預(yù)期結(jié)果相符 。通過此次論文寫作,使我獲得頗多的感受和收獲。畢業(yè)論文是對(duì)大學(xué)學(xué)習(xí)的最后檢驗(yàn),是對(duì)四年知識(shí)的總結(jié)和提升。熟練的寫作能力和信息的搜集能力是畢業(yè)論文寫作的重要條件。 這次初次使用 Struts,讓我切實(shí)的感受到 MVC 模式所帶來的方便。以后有機(jī)會(huì)還要接觸一下 MVC 模式的其他產(chǎn)品,例如Spring、 Hibernate 等等,只有切實(shí)體會(huì)了,才能了解它們之間的不同。還有 Ajax 也是初次接觸,設(shè)計(jì)之初,從圖書館藏書中找了一個(gè)動(dòng)態(tài)顯示倒計(jì)時(shí)的方法,是用 DIV 塊或者表單元素來實(shí)現(xiàn)的,后來從同學(xué)新買的書中了解到 Ajax 也可以實(shí)現(xiàn)動(dòng)態(tài)倒計(jì)時(shí),就開始研究學(xué)習(xí),雖然還不能完全了解,但是也可以完成這個(gè)功能了。例如網(wǎng)頁布局和美化方面明顯不足,使得整個(gè)網(wǎng)頁看起來比較單調(diào); Ajax 技術(shù)也沒有應(yīng)用到全部的頁面上; Struts 的標(biāo)簽庫也沒有靈活應(yīng)用到全部的頁面中; 題目管理并不是太方便,還有待優(yōu)化。參考文獻(xiàn) - 29 - 鳴 謝 從論文選題到搜集資料,從寫稿到反復(fù)修改,期間經(jīng)歷了喜悅、聒噪、痛苦和彷徨,在寫作論文的過程中心情是如此復(fù)雜。那種感覺就宛如在一場盛大的頒獎(jiǎng)晚會(huì)上,我在晚會(huì)現(xiàn)場看著其他人一個(gè)接著一個(gè)上臺(tái)領(lǐng)獎(jiǎng),自己卻始終未能被念到名字,經(jīng)過了很長很長的時(shí)間后,終于有位嘉賓高喊我的大名,這時(shí)我忘記了先前漫長的無聊的等待時(shí) 間,欣喜萬分地走向舞臺(tái),然后迫不及待地開始抒發(fā)自己的心情,發(fā)表自己的感想。他為人隨和熱情,治學(xué)嚴(yán)謹(jǐn)細(xì)心。正是老師的無私幫助與熱忱鼓勵(lì),我的畢業(yè) 論文才能夠得以順利完成,謝謝彭老師。我不僅學(xué)到了豐富的專業(yè)和課余知識(shí),更感受到了你們辛苦備課后的熱情和期望。 我要感謝,非常感謝廣東海洋大學(xué),為我們提供了一個(gè)如此好的學(xué)習(xí)與生活的環(huán)境。 參考文獻(xiàn) - 30 - 參考文獻(xiàn) [1] 陸垂偉,周松林,李芳 .基于 J2EE 的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].計(jì)算機(jī)應(yīng)用與軟件,20xx(10) . [2] 韓銀鋒 .基于 Web 的高職學(xué)校系部管理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [D].西安理工大學(xué)學(xué)士學(xué)位論文,20xx. [3] 林峰,彭加亮,徐巖 .基于 JSP和 Servlet技術(shù)的遠(yuǎn)程考試系統(tǒng)設(shè)計(jì) [J].科技咨詢導(dǎo)報(bào), 20xx(22). [4] 梁瑾 .基于 JSP 的在線考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [期刊論文 ].中國教育信息化183
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1