基于web的駕??荚嚬芾硐到y(tǒng)設(shè)計與實現(xiàn)_第1頁
基于web的駕??荚嚬芾硐到y(tǒng)設(shè)計與實現(xiàn)_第2頁
基于web的駕??荚嚬芾硐到y(tǒng)設(shè)計與實現(xiàn)_第3頁
基于web的駕??荚嚬芾硐到y(tǒng)設(shè)計與實現(xiàn)_第4頁
基于web的駕??荚嚬芾硐到y(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩68頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

本文主要從駕??荚嚬芾硐到y(tǒng)的選題,需求分析而出發(fā),根據(jù)現(xiàn)有的駕校系統(tǒng)對其進行功能模塊設(shè)計。系統(tǒng)實現(xiàn)方面,基于B/S架構(gòu),而且在開發(fā)技術(shù)方面使用了jsp使得其開發(fā)更為簡化,以Tomcat作為服務(wù)器。開發(fā)完成后對系統(tǒng)進行測試和條數(shù)。關(guān)于數(shù)據(jù)庫設(shè)計方面使用了作為關(guān)系型數(shù)據(jù)庫的Mysql為其進行數(shù)據(jù)管理,主要開發(fā)工具是Myeclipse。駕校考試管理系統(tǒng)包括了對于科一和科四的考試模擬,并對試題進行打分,也包括了題庫的編輯。讓學(xué)生對于駕校的考試簡單化,便捷化。而為了在各駕校競爭中有明顯的優(yōu)勢,本文研究了駕校理論考試學(xué)習(xí)系統(tǒng),從而加快了駕??荚囆畔⒒ㄔO(shè)的步伐。implementation,itisbasedonB/Sarchitecture,andtheuseofjspindevelopmenttechnologymakesitsdevelopmentmoresicompleted.Regardingdatabasedesign,Mysqlexaminationlearningsystem,thusspeedingupthe 1.1選題的目的及意義 1.2國內(nèi)外現(xiàn)狀研究 1.3研究目的 第二章設(shè)計技術(shù)與開發(fā)環(huán)境 2.1相關(guān)技術(shù)介紹 2.1.1JSP簡介 32.1.2B/S架構(gòu)分析 32.2開發(fā)環(huán)境介紹 42.2.1Myeclipse簡介 4 第三章可行性分析與需求分析 53.1可行性分析 53.1.1技術(shù)可行性 53.1.2時間可行性 53.1.3運行可行性 53.1.4經(jīng)濟可行性 3.2需求分析 53.2.1需求背景分析 3.2.2運行需求分析 63.2.3性能需求 63.2.4可靠性需求 3.2.5功能性需求分析 6第四章數(shù)據(jù)庫分析 4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 4.2邏輯結(jié)構(gòu)設(shè)計 84.3物理結(jié)構(gòu)設(shè)計 9第五章系統(tǒng)設(shè)計與實現(xiàn) 5.1系統(tǒng)層次模塊 5.2系統(tǒng)流程圖 5.3功能模塊設(shè)計 5.3.1用戶注冊模塊 5.3.2用戶與管理員登錄模塊 5.3.3用戶信息修改 5.3.4用戶信息刪除與停用與查詢 5.3.5公告管理 5.3.6考試試卷管理 5.3.7考試試題管理 5.3.8考試成績管理 5.3.9考試試題答題 5.4系統(tǒng)代碼實現(xiàn) 6.1程序調(diào)試 6.2程序測試 6.3功能測試 6.4測試總結(jié) 參考文獻 致謝 廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)1第一章緒論信息時代浪潮的到來,越來越多傳統(tǒng)的行業(yè)開始將其信息管理工作轉(zhuǎn)為互聯(lián)網(wǎng)管理的方式,因為舊時代的信息管理方式因為其消耗的人力,財力之大遠遠的超過了互聯(lián)網(wǎng)管理的方式。如傳統(tǒng)的駕校考試信息管理以如今的思維來說擁有著過多的局限性,其本身已然不適于現(xiàn)今的環(huán)境,其本身必須做出變革。早期的互聯(lián)網(wǎng)時代,駕??荚囆畔⒐芾?,各個駕校間信息的交流,駕校學(xué)生的信息理論學(xué)習(xí)都是由人工完成的,而隨著互聯(lián)網(wǎng)的崛起,這些人力去完成的事情漸漸的由機器程序所替代。且隨著人們漸漸的開始富裕起來買車的人也開始增加,而被買車所帶動的駕校行業(yè)其所需管理的數(shù)據(jù)越來越龐大,數(shù)據(jù)的流動也開始變快,人力處理如此巨大的數(shù)據(jù)必將是一筆巨大的消耗,而將這些數(shù)據(jù)信息化那么資源的消耗也會變的及其微小。且說如今的各類信息化系統(tǒng)越來越多,駕??荚嚬芾淼墓ぷ餍畔⒒矔兊糜葹楹唵?,在傳統(tǒng)駕校管理工作越來越落后的同時,將駕??荚嚬芾砉ぷ餍畔⒒闶且环N即為理想的選擇。為了不被時代的潮流所淹沒,駕??荚囆畔⒐芾砉ぷ饕矔膫鹘y(tǒng)開始轉(zhuǎn)變。駕??荚嚬芾砉ぷ餍畔⒒瘜⑹且粋€技術(shù)創(chuàng)新,其會提高駕校經(jīng)營的高效保障。基于如今互聯(lián)網(wǎng)的熱潮里,我國的駕校已經(jīng)基本實現(xiàn)了信息化管理。駕??荚嚬芾淼男畔⒒俏覈{校考試發(fā)展的必然趨勢,國內(nèi)的硬件設(shè)施較為完善,且網(wǎng)上的駕校考試信息管理的軟件也越來越多。但是較為可惜的是國內(nèi)的軟件都是基于國內(nèi)駕校考試而設(shè)立的軟件,這些軟件對于我國越來越接近國際化的道路中將會產(chǎn)生水土不服的情況。且隨著信息系統(tǒng)的崛起,人力的駕校信息管理方式已經(jīng)不再適用使用信息化技術(shù)是提高效率的最有效的方法。無論是如今的信息全球化的發(fā)展還是我國的對外開發(fā)的政策無一不表示著我國的駕校行業(yè)將會迎來外國的沖擊。而此時使用信息化的技術(shù)發(fā)展會對我們的駕校行業(yè)進行一個重大的考驗,將駕??荚囆畔⒒瘜⑹鞘沟民{校管理過程簡單化與高效化。1.3研究目的駕??荚嚬芾硐到y(tǒng)可以使得駕校的管理簡單化以及信息化,減少人工的投入也可以降低人為造成錯誤的風險,且減少大量的重復(fù)性動作使得效率可以極大的提高。研發(fā)系統(tǒng)可以使得駕??荚嚬芾砬逦?,功能模塊間的組合可以使管理過程極大的自動化和便捷化。且系統(tǒng)的研發(fā)可以使得駕校的運行成本降低,各個業(yè)廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)23第二章設(shè)計技術(shù)與開發(fā)環(huán)境2.1相關(guān)技術(shù)介紹根據(jù)我所學(xué)習(xí)和所認知的技術(shù)中JSP技術(shù)開發(fā)的各種web應(yīng)用包括各種管理系統(tǒng)和各種網(wǎng)站程序,都有一個共同點,那就是跨平臺??梢哉f這是jsp的一個優(yōu)點,在如今的時代跨平臺的軟件會比單一平臺的軟件更加占據(jù)著優(yōu)勢。而且在代碼分離這一塊jsp使得代碼的開發(fā)更加的容易分工融合,因為jsp開發(fā)使得外觀視圖代碼與邏輯的分離,代碼開發(fā)人員對其可以更好的區(qū)分,讓人員的使用效率達到更高的層次。在jsp里可以使用javaBean以減少常用的代碼的重復(fù)書寫減少了代碼的重復(fù)性。而且在開發(fā)工具來說jsp的開發(fā)工具并不比其他語言少,如ASP等,工具的免費使用和工具的多樣性使得jsp的開發(fā)更加的簡單化。Jsp的更新工作還是沒有停止的雖然sun公司被收購了,但是收購其的甲骨文并未放棄對jsp的開發(fā),jsp會變得越來越優(yōu)秀。從源頭上說B/S架構(gòu)其實其本身使用C/S改進而來的,B/S就相當于三層的C/S,后來B/S脫穎而出與C/S成為了稱霸如今網(wǎng)絡(luò)架構(gòu)的兩個王者,各思其職促進者現(xiàn)今網(wǎng)絡(luò)的發(fā)展。B/S具有非常多的優(yōu)點,其成本及其的低,相較于C/S來說其需要管理的東西也及其的少,B/S只需要管理其服務(wù)器即可,其他的客戶既是瀏覽器而已,對比C/S來說所省下的維護費要多得多。且其連接方式較為間單無需在個人PC終端上安裝任何客戶端,就可以訪問系統(tǒng)和網(wǎng)站,只需一根網(wǎng)線即可,達到了不論何時不論何地的方便管理方式。雖然現(xiàn)在隨著移動終端的興起,通過手機APP改變了人們的生活和工作方式,但是有很多功能和體驗是APP客戶端所永遠不能代替的,比如完美的頁面效果,更功能強大的菜單等。因此B/S開發(fā)模式在以后仍將是IT開發(fā)的主流模式。對于數(shù)據(jù)庫的選擇其實Mysql是中小型企業(yè)的一種優(yōu)質(zhì)選擇,相較于需要花錢的Oracle數(shù)據(jù)庫,Mysql無疑是資本家更好的選擇,尤其在其需要處理的數(shù)據(jù)量并非及其巨大的情況下。Mysql是一種關(guān)系型的數(shù)據(jù)庫,其擁有的優(yōu)點可以讓中小型網(wǎng)站有更好的生存空間,其體積小可以讓更多的人去使用它,它的速度也十分的快并不比一下大型的要慢,其源碼是開放的這樣也使得更多的人可以更加的方便去使用和研發(fā)。Mysql是關(guān)系型數(shù)據(jù)庫,而這類數(shù)據(jù)庫其對數(shù)據(jù)的處理就廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)4Eclipse其本身的功能具有一定的局限性,所以其眾多的插件顯得尤為的重要,這時人們將眾多的商業(yè)插件打包統(tǒng)合形成現(xiàn)在的Myeclipse。2.2.2Tomcat簡介Tomcat是我們在開發(fā)jsp系統(tǒng)時的首要選擇,之所以是首要是輕量級的應(yīng)用服務(wù)器,在其與jsp搭配時對于系統(tǒng)訪問量不是很大的場景是一廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)5第三章可行性分析與需求分析3.1可行性分析發(fā)的技術(shù)也漸漸成熟,層出不窮的信息化系統(tǒng)。我國關(guān)于3.1.2時間可行性3.1.3運行可行性3.2需求分析廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)6數(shù)據(jù),開發(fā)一個駕??荚囂幚硐到y(tǒng)可以更好的讓人們提高工作效率,減少社會資源的浪費。時代已經(jīng)不能容忍舊時代的駕校信息管理方式,所以開發(fā)更好的駕??荚囂幚硐到y(tǒng)是我們應(yīng)該去做的事情。3.2.2運行需求分析關(guān)于軟件的運行要求我們可以主要分為客戶端與服務(wù)端兩部分:硬件方面無特殊要求,只需可以連上互聯(lián)網(wǎng)即可。軟件方面需要Windows7以及IE瀏覽器7.0或更高版本。軟件方面需要有MicrosoftWindowsXP,Microsoftmysql,Microsofttomcat系統(tǒng)的好壞不在于其功能的強大,判斷一個系統(tǒng)是否完好,是否優(yōu)秀要看其性能的完善與否。本系統(tǒng)的性能要求一個是準確性和及時性,另外一個便是系統(tǒng)的易用性,還有就是系統(tǒng)的標準性。準確性和及時性可以確保其在用戶使用之時出現(xiàn)的錯誤減少,身為一個信息化的系統(tǒng)準確性和及時性是不可或缺的。易用性是為了是駕??荚囅到y(tǒng)的人群更加方便的使用它,因為此類系統(tǒng)的受眾較為廣泛,難免會有對于互聯(lián)網(wǎng)系統(tǒng)不熟悉的人,此時的易用性可以使用戶更標準性,系統(tǒng)是否符合其標準性影響著其是否可以進入市場,所以標準性反倒是最不可少的一部分。3.2.4可靠性需求一個系統(tǒng)如何判斷其是否可靠主要都是從三部分出發(fā),既是穩(wěn)定性、事務(wù)性穩(wěn)定性相當于一個建筑的根基,只有根基穩(wěn)健了系統(tǒng)才能更好的發(fā)展,其組成的元素有系統(tǒng)的平均故障間隔時間、故障的頻率、準確性和可恢復(fù)性等構(gòu)成。事務(wù)性既是指系統(tǒng)的事務(wù)處理,其在非分布式系統(tǒng)中往往由數(shù)據(jù)庫本身的事務(wù)處理機制來處理。分布式則不是分布式的數(shù)據(jù)量單由一種方式是難以處理的。安全性則是根據(jù)系統(tǒng)類型來判斷的,倘若系統(tǒng)的使用機構(gòu)要求其安全級別必須要高則高。就如政府和軍隊的系統(tǒng),其安全級別就相當高。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)7以上所說的需求都是非功能性的需求,而功能性需求則代表此系統(tǒng)的功能方面所需要設(shè)計的。系統(tǒng)主要有兩種用戶,其功能如下表3-1所示:表3-1用戶功能圖用戶功能模塊學(xué)員管理員用戶管理,公告管理,考試試題管理,考試試卷管理,考試成績其主要功能結(jié)構(gòu)圖如下圖3-1所示:考試試卷管理考試試卷管理用戶管理考試成績管理公告管理用戶管理考試試卷管理考試試題管理駕校考試管理系統(tǒng)管理員廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)8第四章數(shù)據(jù)庫分析4.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)既是數(shù)據(jù)庫的一種信息設(shè)計,開發(fā)者到了這一步可以將自己的視野從復(fù)雜的功能細節(jié)中脫出來,按照需求來建立一個數(shù)據(jù)模型。概念模型可以將抽象的概念數(shù)據(jù)化成為現(xiàn)實。且在產(chǎn)品與商家中使得雙方更加的便捷的交流,使得交流障礙減少。且概念模型方便更改,在后續(xù)需求更改中概念結(jié)構(gòu)設(shè)計最為常用的便是實體聯(lián)系模型也可以稱之為E-R模型,E-R模型將數(shù)據(jù)實體化,而實體化之后可以更好的展現(xiàn)出了各個實體間的聯(lián)系以及其內(nèi)在關(guān)系。系統(tǒng)的E-R圖如下圖4-1所示:gB建創(chuàng)圖4-1駕校考試系統(tǒng)E-R圖4.2邏輯結(jié)構(gòu)設(shè)計根據(jù)一般的數(shù)據(jù)庫設(shè)計邏輯,邏輯技術(shù)的設(shè)計需要滿足概念設(shè)計既是將E-R圖轉(zhuǎn)化為建立數(shù)據(jù)庫所需要的關(guān)系模型,并且將其優(yōu)化。E-R圖僅僅只是表示這個數(shù)據(jù)庫的實體間的關(guān)系,并不能將其轉(zhuǎn)化。我們可以將上述的E-R圖轉(zhuǎn)化為數(shù)據(jù)模型。即形成了管理員表,用戶表,試卷表,試題表,公告表,答卷表。其邏9輯設(shè)計所下表4-1所示表4-1邏輯設(shè)計表表名屬性管理員編號,管理員ID,管理員密碼,增加時間,性別,年齡地址,電話,時間用戶表編號,帳號,密碼,姓名,性別,年齡,地址,郵箱試卷表編號,標題,時間,內(nèi)容公告表編號,內(nèi)容,用戶,回復(fù),時間答卷表編號,標題,答案A,答案B,答案C,答案D,正確,測試卷試題表編號,標題,數(shù)量,時間,分數(shù)4.3物理結(jié)構(gòu)設(shè)計關(guān)于數(shù)據(jù)庫的物理結(jié)構(gòu)設(shè)計,根據(jù)4.1和4.2可得出如下列的幾個表。管理員表如下表4-2所示:表4-2管理員表列名數(shù)據(jù)類型長度說明4編號管理員ID管理員密碼增加時間性別年齡地址電話時間廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)用戶員表如下表4-3所示:表4-3用戶員表列名數(shù)據(jù)類型長度說明4編號帳號密碼姓名性別年齡地址郵箱時間狀態(tài)試卷表如下表4-4所示:表4-4試卷表列名數(shù)據(jù)類型長度說明4編號標題內(nèi)容時間試題表如下表4-5所示:表4-5試題表列名數(shù)據(jù)類型長度說明4編號標題數(shù)量分數(shù)時間廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)公告表如下表4-6所示:表4-6公告表列名數(shù)據(jù)類型長度說明4編號內(nèi)容用戶回復(fù)時間答卷表如下表4-7所示:表4-7答卷表列名數(shù)據(jù)類型長度說明4編號標題答案答案答案答案正確測試卷廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)第五章系統(tǒng)設(shè)計與實現(xiàn)關(guān)于系統(tǒng)的層次模塊是指將系統(tǒng)的需求進行詳細分類后達到數(shù)據(jù)與界面的一種結(jié)構(gòu)。此系統(tǒng)在需求的分析之后其功能如下圖5-1所示:考試成績管理考試成績查詢公告信息刪除公告信息修改公告信息增加用戶信息刪除用戶信息修改考試試卷增加考試試題修改考試試卷管理公告管理圖5-1系統(tǒng)層次模塊圖人們都知道,將一個事情流程化,會讓其更加的簡單,而且人們在流程中可以添加其想要的步驟,系統(tǒng)的流程圖可以簡化這一步驟且詳細的了解系統(tǒng)的整體流程,也可以使得系統(tǒng)流程達到更加直觀易理解。本系統(tǒng)的主要流程是用戶登入網(wǎng)站后既是首頁,可以看到公告欄和用戶登錄界面,可以選擇不同的用戶進行登錄即管理員和學(xué)員。不同的用戶登錄進入到不同的頁面其所擁有的功能也不相同。系統(tǒng)流程圖如下圖5-2所示:首頁確數(shù)據(jù)庫判斷賦圖5-2系統(tǒng)流程圖5.3功能模塊設(shè)計駕??荚囉脩糇缘慕缑嫒缦聢D5-3所示:駕老金曲試刺用實年無優(yōu)世常每號型P85甲嚴本幕圖5-3用戶注冊界面廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)駕校考試用戶注冊的操作流程圖如下圖5-4所示:錯誤一輸入項:駕校用戶賬號名、駕校用戶密碼、駕校用戶名字、性別、郵箱、電話輸出項:注冊成功則彈出成功信息并返回登錄界面,注冊失敗則彈出錯誤信息并返回登錄界面。處理:判斷手機是否為11位,郵箱是否帶有符號@,判讀賬號名是否重復(fù),其他信息是否為空。5.3.2用戶與管理員登錄模塊駕??荚囉脩舻卿浗缑骜{??荚囉脩舻卿浗缑鎴D,駕??荚嚬芾淼卿泩D如下圖5-5,圖5-6所示:廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)登錄帳號:登錄密碼:圖5-6駕??荚嚬芾韱T登錄界面圖駕??荚囉脩舻卿浟鞒虉D,管理員登錄流程圖如下圖5-7,圖5-8所示圖5-7用戶登錄流程圖圖5-7用戶登錄流程圖管理員輸入信息數(shù)據(jù)處理正確首頁圖5-8管理員登錄流程圖廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)輸入項:賬號,密碼輸出項:正確的情況下進入用戶界面,不正確的情況則返回登錄界面處理:判斷用戶名與密碼是否在數(shù)據(jù)庫中,在則正確,不在為錯誤。輸入項:賬號,密碼輸出項:正確的情況下登錄管理員界面,不正確的情況返回首頁。5.3.3用戶信息修改駕??荚囉脩粜畔⒌男薷脑谟脩艚缑嬷?,身為用戶他可以修改自己的信息如下圖5-9所示:聯(lián)系電話冊郵箱:1@163.com用戶信息修改流程圖用戶信息修改流程圖如下圖5-10所示:確廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)輸入項:用戶所需要修改的信息。輸出項:輸入正確則顯示,用戶修改后的信息。輸入錯誤彈出錯誤信息無法修改返回到用戶修改信息界面。處理:輸入修改信息正確后將休息修改。5.3.4用戶信息刪除與停用與查詢用戶信息的刪除與狀態(tài)的停用如下圖5-11所示,用戶信息的查詢?nèi)缦聢D5-12所示:除作除作圖5-11駕校考試用戶信息的刪除與停用界面圖5-12駕??荚囉脩粜畔⒉樵冇脩舨樵兞鞒虉D如下圖5-13所示:用戶賬號返回界面用戶賬號確用戶信息圖5-13駕??荚囉脩舨樵兞鞒虉D1.如圖5-11所示用戶的刪除既是將用戶在數(shù)據(jù)中刪除無法顯示用戶信息,廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)而用戶的停用既是代表禁止用戶登錄但還可以查看的到用戶信息,并且隨時可以再次啟用。相當于游戲中的封號。2.輸入項:用戶賬號輸出項:存在用戶賬號則返回用戶信息。不存在用戶賬號則不返回數(shù)據(jù)。處理:將用戶賬號查詢,有則返回用戶信息。公告修改刪除與查詢和增加界面公告的修改刪除截圖如下圖所示5-14與圖5-15所示:力行力務(wù)省專中省置林置其;排馬林置其;排馬1*小4體嚴滿作督保制用高嚴課行加作者同國嚴著個等道者徹第“著作想手多而第一還作等判第門每市有的基產(chǎn)南市書法意化做產(chǎn)承作開法害他第嚴事個并法害抑家研著行算,習(xí)肅內(nèi)寫產(chǎn)基作種落有四前一提市別法備我部嚴讀門并選者地溫嚴蓋作算選布知復(fù)嚴讀心樣出卷內(nèi)高產(chǎn)是個郵造備用細嚴來型擊命同量嚴表作如對省用據(jù)可第江紅本面內(nèi)城嚴來算考新用據(jù)重算通魯批算產(chǎn)面和準徹富產(chǎn)是出物算一法下界選重約第一界活構(gòu)算嚴備代重所留產(chǎn)課個都進老而詞戶通個擇體責們做產(chǎn)高下等市安海能產(chǎn)著竹標擊意共回嚴事在抗違者的第一第公鄭否有的需一語個投西有地前一通作部正和角解公告查詢界面如下圖5-16所示:信息標題;嚴謹作弊違者拘留提交公告增加界面如下圖5-17所示:公告修改與查詢和增加流程圖廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)公告查詢圖如下圖5-18所示:公告查詢信息標題數(shù)據(jù)處理是一圖5-18駕校公告查詢流程圖公告修改流程圖如下圖5-19所示;圖5-19駕校公告修改流程圖公告增加流程圖如下圖5-20所示:圖5-20駕校公告增加流程圖2.公告增加輸出項:公告增加的信息輸入成功則在首頁以及公告界面增輸出項:標題輸入正確則返回,公告的信息界面,否則返回公告頁面廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)駕校考試試卷的修改與刪除界面如下圖5-21所示:;朝·;葫神驗范錯分套3富牌丑基5助上一=這元射代三圖5-21試卷修改與刪除界面圖考試試卷增加界面如下圖5-22所示:考試試卷名稱:選擇題數(shù)量:確定道分分鐘圖5-22試卷增加界面圖考試試卷查詢界面如下圖5-23所示:圖圖5-24試卷查詢界面圖考試試卷增加與修改流程圖如下圖5-25所示功是一圖5-25駕校試卷增加修改流程圖考試試卷查詢流程圖如下圖5-26所示:是一是一圖5-26試卷查詢流程圖1.試卷修改處理:將輸入的數(shù)據(jù)修改。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)2.試卷增加輸入項:試卷名稱,試卷題量,題目分數(shù),考試時間輸出項:標題輸入正確則返回,試卷的信息界面,否則返回試卷頁面考試試題的修改與刪除界面如下圖5-27所示:“稱件的博中血P就--c圖5-27試題修改與刪除界面考試試題增加界面如下圖5-28所示:■■交圖5-28試題增加界面圖考試試題查詢界面如下圖5-29所示:圖5-29試題查詢界面圖考試試題增加與修改流程圖如下圖5-30所示廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)功考試試題查詢流程圖如下圖5-31所示:試題名稱試題名稱1.試題修改2.試題增加加圖片3.試卷查詢輸入項:試題標題輸出項:試題所屬試卷以及試題內(nèi)容和答案考試成績查看與刪除界面如下圖5-32所示:務(wù)*m#考試成績查詢界面如下圖5-33所示:廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)圖5-33考試成績查詢界面考試試題增加與修改流程圖如下圖5-30所示-否—圖5-34成績查詢流程圖輸入項:試卷名稱輸出項:考了改試卷的人的所以有成績和其信息。處理:輸入試卷名稱,顯示所有考過此試卷的人和成績。2.成績的刪除和查看,當成績點進去看之時可以看見答卷的整體情況??荚囋囶}答題界面如下圖5-35所示雪健軍罩試加辦號:29205424045037日口圖5-35考試試題答題界面答題系統(tǒng)根據(jù)所選的題目來與題庫進行比較打分,打分之后給出答卷并標出正確答案且自動計入成績。5.4系統(tǒng)代碼實現(xiàn)其實關(guān)于系統(tǒng)需要用到的一些增加和刪除,以及修改,返回值為數(shù)字只需要判斷操作是否成功的操作都可以用以下的代碼去實現(xiàn),通過這個方法將sql語句輸入數(shù)據(jù)庫中,返回值為數(shù)字以判定結(jié)果。而修改和查詢則可以設(shè)置根據(jù)不同的返回值來設(shè)定其方法,如下需要返回字其中代碼較多可以將這類不同的方法組成一個JavaBean,以方便使用。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)第六章系統(tǒng)測試測試環(huán)境關(guān)于系統(tǒng)的測試環(huán)境,主要是在win7為主,瀏覽器使用的是FireFox瀏覽器。數(shù)據(jù)庫環(huán)境是Mysq15.7的版本,工具是Myeclipse8.6。服務(wù)器屬于Tomcat7.0的版本。在此類環(huán)境中系統(tǒng)多次運行無誤。實現(xiàn)了基本的預(yù)期,工作在互聯(lián)網(wǎng)的初期人們對于測試并不重視因為當時的程序規(guī)模小,并不復(fù)雜。測試相當于調(diào)試,直至如今系統(tǒng)的規(guī)模越來越大測試的重要性也為之增加。測試人員的比重也在慢慢的提升。測試往往是直接從需求開始直到軟件結(jié)束。測試并不是軟件開發(fā)的最后一步,而是軟件開發(fā)的每一步都需要測試。系統(tǒng)測試的目的當然不僅限于發(fā)現(xiàn)錯誤,還要在重復(fù)的檢測中發(fā)現(xiàn)潛在的bug。身份功能模塊功能點功能說明測試結(jié)果備注管理員用戶管理用戶信息刪除刪除用戶正常用戶信息增加增加用戶正常用戶信息修改用戶的信息修改正常用戶密碼修改密碼修改正??荚囋嚲砉芾碓嚲硇薷脑嚲硇畔⑦M行修改正常試卷增加增加試卷正常廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)試卷刪除刪除試卷正常試卷查詢查詢試卷正??荚囋囶}管理試題增加增加試題信息正常試題刪除刪除試題正常試題修改修改試題信息正常試題查詢對試題進行查詢正??荚嚦煽児芾沓煽儾榭床榭茨硰堅嚲淼木唧w成績正常成績刪除刪除成績正常成績查詢查看某張試卷的全員成績正常公告管理公告增加增加公告信息正常公告刪除刪除公告正常正常公告修改修改公告內(nèi)容正常公告查詢查詢某條公告正常廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)學(xué)生個人信息管理個人信息修改修改個人信息正常密碼管理密碼修改修改密碼正??荚囋囶}管理考試答題選擇試卷答題正常查看試卷查看自己成績正??荚嚦煽児芾沓煽儾樵儾樵兡硰堅嚲沓煽冋?.4測試總結(jié)此次的測試讓我明白了測試是一個從開發(fā)開始就存在的工作,從需求到開發(fā)然后到這次測試,其中的一些功能模塊在測試之前便存在著一些bug。其會導(dǎo)致系統(tǒng)的非正常運行,而測試使我對于找到缺陷與錯誤的能力大大加強。此次的測試結(jié)果也使得我有了耐心上的磨煉與進步。廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)第七章第總結(jié)1.系統(tǒng)的承載量來說,此次開發(fā)的系統(tǒng)可容納的數(shù)據(jù)量較為有限,無法處2.界面的美觀性,界面的美觀影響著人的第一印象,此次的系統(tǒng)表格的頁3.數(shù)據(jù)庫和部分代碼還是會存在著冗余的部分,對此數(shù)據(jù)庫可以采用數(shù)據(jù)庫的異常報錯,從404到界面的展現(xiàn)。如今基于Web的駕??荚嚬芾硐到y(tǒng)的研廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)[2]楊選輝.信息系統(tǒng)分析與設(shè)計.北京:清華大學(xué)出版社,2011.[3]謝路.基于Web的考務(wù)管理系統(tǒng)設(shè)計與實現(xiàn)[J].福建電腦,2019,35(1):136-13[8]張軍.基于Web的網(wǎng)絡(luò)考試管理系統(tǒng)探討[J].湖南商學(xué)院學(xué)報,1999(6):76-77.[11]王娜.基于Web的工程技能考試系統(tǒng)的設(shè)計與實現(xiàn)[J].自動化與儀器儀[13]黃梯云.管理信息系統(tǒng)導(dǎo)論.機械工業(yè)出版社,2011.[14]耿祥意,張躍平.JSP實用教程(第二版).清華大學(xué)出版社,2010.10.[17]金艷平.基于JSP動態(tài)Web技術(shù)的在線考試系統(tǒng)[J].信息技術(shù)與信息化,2016(1):27-29.[23]潘東嶺.jsp(java)駕??荚囅到y(tǒng)的設(shè)計研究[J].科技風,20廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)致謝本論文的撰寫在我的指導(dǎo)老師羅顯松老師的指點之下完成的,非常的感謝羅老師對我的耐心,非常的感謝老師們在我迷茫的時候指引我前進的方向。此次論文離不開羅老師的徐徐善誘,這個論文的每一個細節(jié)離不開老師的仔細觀察。感謝我的家人,沒有家人的支撐我堅持不到如今的時刻,家人對我的關(guān)懷使我前進。感謝他們對我的信任以支撐我走到如今。感謝大學(xué)四年間的任課老師,感謝他們對我的包容,與對我的教導(dǎo),老師們都很年輕很有活力,他們的活力帶動著我們積極,使我們面對事情任何事情都不會沮喪。四年過去了,人生的另一個階段就我的人生中出現(xiàn)了太多的驚喜,大學(xué)這四年感謝舍友以及同學(xué)們帶給我的幫助和最后感謝評閱本論文和答辯委員會的各位老師,感謝你們辛苦的工作,感謝廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)電腦快捷知識大全編輯本段一、常見用法F1顯示當前程序或者windows的幫助內(nèi)容。F2當你選中一個文件的話,這意味著“重命名”F3當你在桌面上的時候是打開“查找:所有文件”對話框DELETE刪除被選擇的選擇項目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是放入回收站CTRL+0打開“打開文件”對話框復(fù)制被選擇的項目到剪貼板粘貼剪貼板中的內(nèi)容到當前位置撤銷上一步的操作重做上一步被撤銷的操作Windows鍵+M最小化所有Windows鍵+SHIFT+M重新將恢復(fù)上一項操作前窗口的大小和位置打開資源管理器打開“查找:所有文件”對話框打開“運行”對話框Windows鍵+CTRL+F打開“查找:計算機”對話框SHIFT+F10或鼠標右擊打開當前活動項目的快捷菜單SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開word的時候按下不放,可以跳過自啟動的宏打開程序最左上角的菜單窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當前屏幕以圖象方式拷貝到剪貼板將當前活動程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當前應(yīng)用程序中的當前文本(如word中)CTRL+F6切換到當前應(yīng)用程序中的下一個文本(加shift可以跳到前一個窗口)顯示前一頁(前進鍵)在頁面上的各框架中切換(加shift反向)F5刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當關(guān)閉當前窗口或退出程序ALT+F4顯示所選對話框項目的幫助F1顯示當前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項目的快捷菜單SHIFT+F10顯示“開始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)切換到上次使用的窗口或者切換到另一個窗口ALT+TAB編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當前選擇展開了,要折疊或者選擇父文件夾左箭頭折疊所選的文件夾NUMLOCK+負號(-)如果當前選擇折疊了,要展開或者選擇第一個子文件夾右箭頭在左右窗格間切換F6編輯本段可以使用Microsoft自然鍵盤或含有Windows徽標鍵的其他任何兼容鍵盤的以下快目的快捷鍵編輯本段目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)編輯本段五、使用對話框中的快捷鍵目的快捷鍵如果當前控件是個按鈕,要單擊該按鈕或者如果當前控件是個復(fù)選框,要選擇或清除該復(fù)選框或者如果當前控件是個選項按鈕,要單擊該選項空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母在選項上向后移動SHIFT+TAB在選項卡上向后移動CTRL+SHIFT+TAB在選項卡上向前移動CTRL+TAB如果在“另存為”或“打開”對話框中選擇了某文件夾,在“另存為”或“打開”對話框中打開“保存到”或“查閱”F4刷新“另存為”或“打開”編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項目時,可以使用以下快捷鍵。目的快捷鍵插入光盤時不用“自動播放”“回收站”顯示“查找:所有文件”F3刷新窗口的內(nèi)容F5重命名項目F2選擇所有項目CTRL+A的其他兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運用Windows徽標鍵和其他鍵的組合??旖萱I目的將屏幕復(fù)制到剪貼板(包括鼠標光標)將屏幕復(fù)制到剪貼板(不包括鼠標光標)Windows徽標+向上箭頭增加放大率Windows徽標+向下箭頭減小放大率編輯本段廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)八、使用輔助選項快捷鍵目的快捷鍵切換篩選鍵開關(guān)右SHIFT八秒切換粘滯鍵開關(guān)SHIFT鍵五次Alt+S快速回復(fù)Alt+C關(guān)閉當前窗口Alt+H打開聊天記錄Alt+T更改消息模式Ait+J打開聊天紀錄Ctrl+A全選當前對話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個效果)Ctrl+M輸入框里回車(跟回車一個效果)Ctrl+L對輸入框里當前行的文字左對齊Ctrl+R對輸入框里當前行的文字右對齊Ctrl+E對輸入框里當前行的文字居中Ctrl+V在qq對話框里實行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個可能是聊QQ時最常用到的了Ctrl+Alt+Z快速提取消息最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強制刷新CTRL+W關(guān)閉CTRL+F查找CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開始菜單消息Alt+1保存當前表單Alt+2保存為通用表單Alt+A展開收藏夾列表資源管理器END顯示當前窗口的底端數(shù)字鍵盤的減號(-)折疊所選的文件夾廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容數(shù)字鍵盤的星號(*)顯示所選文件夾的所有子文件夾向左鍵當前所選項處于展開狀態(tài)時折疊該項,或選定其父文件夾向右鍵當前所選項處于折疊狀態(tài)時展開該項,或選定第一個子文件夾【窗口】顯示或隱藏“開始”菜單【窗口】+F1幫助【窗口】+D顯示桌面【窗口】+R打開“運行”【窗口】+E打開“我的電腦”【窗口】+F搜索文件或文件夾【窗口】+U打開“工具管理器”【窗口】+BREAK顯示“系統(tǒng)屬性”【窗口】+TAB在打開的項目之間切換輔助功能按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān)按SHIFT五次切換粘滯鍵的開和關(guān)五秒鐘切換切換鍵的開和關(guān)運行按“開始”—“運行”,或按WIN鍵+R,在『運行」窗口中輸入:(按英文字符順序排列)%temp%打開臨時文件夾.C:\DocumentsandSettings\用戶名所在文件夾...我的電腦appwize.cpl添加、刪除程序access.cpl輔助功能選項Accwiz輔助功能向?qū)mdCMD命令提示符commandCMD命令提示符chkdsk.exeChkdsk磁盤檢查certmgr.msc證書管理實用程序calc啟動計算器charmap啟動字符映射表cintsetp倉頡拼音輸入法cliconfgSQLSERVER客戶端網(wǎng)絡(luò)實用程序clipbrd剪貼板查看器control打開控制面板compmgmt.msc計算機管理廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)cleanmgr垃圾整理ciadv.msc索引服務(wù)程序dcomcnfg打開系統(tǒng)組件服務(wù)ddesharedxdiagdrwtsn32系統(tǒng)醫(yī)生devmgmt.msc設(shè)備管理器desk.cpl顯示屬性dfrg.msc磁盤碎片整理程序diskmgmt.msc磁盤管理實用程序dvdplayDVD播放器eventvw

溫馨提示

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

評論

0/150

提交評論