基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基于ssm的呼市四中網(wǎng)上試卷管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著社會(huì)的發(fā)展,科學(xué)技術(shù)也在不斷的提高和完善,隨之而來的是計(jì)算機(jī)信息管理技術(shù)的發(fā)展和成熟。一方面,越來越豐富的教學(xué)內(nèi)容使學(xué)生的本來就不容易的學(xué)習(xí)任務(wù)越來越重。另一方面,教師的工作量也會(huì)隨著學(xué)生的作業(yè)繁多越來越重。特別是在今天的應(yīng)試教育形勢保留著還沒有完全改變的情況下,實(shí)施“學(xué)生減負(fù)”和“教師減負(fù)”已經(jīng)成為社會(huì)全體學(xué)生和家長老師的普遍呼聲。而網(wǎng)上閱卷、管理試卷更是在學(xué)校生活中趨于全面普及的一種趨勢。通過一種簡便而又全面的信息化管理手段來提升學(xué)校工作中的效率。根據(jù)軟件系統(tǒng)設(shè)計(jì)的基本流程,遵循系統(tǒng)開發(fā)生命周期法和結(jié)構(gòu)化方法,基于Java語言,運(yùn)用了SSM(Spring、SpringMVC、MyBatista)框架設(shè)計(jì)并實(shí)現(xiàn)了呼市四中網(wǎng)上試卷管理系統(tǒng)。本系統(tǒng)基于browser/server模式,總體的設(shè)計(jì)上使用JSP技術(shù),后臺(tái)數(shù)據(jù)庫系統(tǒng)部分則是選用MySQL數(shù)據(jù)庫,系統(tǒng)主要包括個(gè)人信息、老師管理、學(xué)生管理、試卷管理、試題信息、答題信息等功能模塊。通過各個(gè)部分模塊化的管理實(shí)現(xiàn)了教師日常工作中的效率提升,解決了教師辦公壓力大的問題。對于項(xiàng)目經(jīng)過仔細(xì)認(rèn)真的分析和研究,根據(jù)軟件開發(fā)周期的嚴(yán)謹(jǐn)過程。并且認(rèn)真遵循每一步每一個(gè)環(huán)節(jié),對系統(tǒng)進(jìn)行了需求分析在最后還進(jìn)行了測試,通過不斷地完善和調(diào)試,程序的各個(gè)模塊可以正常并且順利的運(yùn)行。關(guān)鍵字:網(wǎng)上試卷管理系統(tǒng),提升辦公效率,信息化管理

DesignandimplementationofaSSMFrame-BasedHohhotinthefourthmiddleschoolexaminationpapermanagementsystemAbstract:Withthedevelopmentofsociety,scienceandtechnologyarealsoconstantlyimproveandperfect,followedbythedevelopmentofthecomputerinformationmanagementtechnologyandmature.Ontheonehand,moreandmorerichteachingcontentssothatthestudentswouldnothavebeeneasylearningtaskisgettingheavierandheavier.Ontheotherhand,teachers'workloadwillalsowiththestudent'sworkisvariousisgettingheavierandheavier.Especiallyintoday'sretainstheexam-orientededucationsituationisstillnotfullychangesituation,theimplementationof"burden"and"teachers'burden"hasbecomethesocialwidespreadcallsforallstudentsandparentsteachers.Andonlinemarking,management,examinationpaperisintheschoollifetendstouniversalaccesstoatrend.Throughasimpleandcomprehensiveinformationmanagementmeanstoimproveefficiencyofschoolwork.Accordingtothebasicprocessofsoftwaresystemdesign,followthesystemdevelopmentlifecyclemethodandstructuralmethod,basedontheJavalanguage,usingSSM(Spring,forSpringMVC,MyBatista)frameworkHohhot4onlineexaminationpapermanagementsystemwasdesignedandimplemented.Thissystembasedonbrowser/servermode,thedesignoftheoveralluseofJSPtechnology,backgrounddatabasesystempartischooseMySQLdatabase,thesystemmainlyincludespersonalinformation,teachermanagement,studentmanagement,examinationpapermanagement,testquestioninformation,suchasproblemsolvinginformationfunctionmodule.Throughvariouspartsmodularmanagementimplementationefficiencyoftheteachers'dailywork,solvetheproblemthattheteachersofficestress.Totheprojectaftercarefulanalysisandstudy,accordingtotherigorousprocessofthesoftwaredevelopmentcycle.Andeverystepcarefullyfolloweverylink,hascarriedonthedemandanalysistosysteminthelastalsotested,byconstantlyimprovinganddebugging,programmodulescanbenormalandsmoothoperation.Keywords:Onlineexaminationpapermanagementsystem,improveofficeefficiency,informationmanagement

目錄第1章緒論 第1章緒論1.1系統(tǒng)開發(fā)的背景和意義 當(dāng)今社會(huì)的科學(xué)技術(shù)已經(jīng)隨著社會(huì)的發(fā)展和進(jìn)步提高到了一定的成熟階段。信息管理技術(shù)已經(jīng)進(jìn)入到各行業(yè)信息控制和管理中,并且發(fā)揮著越來越重要的作用。在學(xué)校中,不論是學(xué)生們的教育還是老師們工作中都能夠看到運(yùn)用計(jì)算機(jī)科學(xué)技術(shù)的影子。在傳統(tǒng)的學(xué)校試卷管理中,隨著學(xué)生人數(shù)的越來越多的增加,更多的辦公空間和管理人手需求加大了管理試卷的難度。再有就是對于過多試卷的存放和保存也是一個(gè)很大的問題。譬如,每門課每個(gè)考場就有厚厚的一沓,如果在老師們不注意的情況下,就有很大的幾率弄丟一份,這將是不可挽救的損失。在此運(yùn)用試卷管理系統(tǒng)可以很好的解決此類問題。由此可見使用網(wǎng)上試卷管理系統(tǒng)的必要性。計(jì)算機(jī)科學(xué)技術(shù)已經(jīng)完全的融入到了大部分人們的生活中,成了整個(gè)社會(huì)群體所不可分割的重要部分。尤其是在試卷信息管理方面使用的頻率極高,而且具備許多優(yōu)點(diǎn):對于平時(shí)手動(dòng)操作過多而又繁瑣的信息,通過計(jì)算機(jī)系統(tǒng)信息管理可以大幅地提高信息檢索的速度,并且查找信息和對于信息的管理都變得更加方便,大大提升了信息的存儲(chǔ)量,保密性和相關(guān)安全等級都變得更高更加的可靠。因此開發(fā)一套網(wǎng)上試卷管理系統(tǒng)對試卷信息進(jìn)行有效的管理是很必要的。 我們這里開發(fā)此系統(tǒng)使用了優(yōu)秀的JSP技術(shù),整體采用SSM框架。因其有著最為靈活的數(shù)據(jù)結(jié)構(gòu)的原因[[]姜承堯[]姜承堯.MySQL技術(shù)內(nèi)幕:InnoDB存儲(chǔ)引擎[J].機(jī)械工業(yè)出版社.20111.2國內(nèi)外研究現(xiàn)狀1.2.1國內(nèi)研究現(xiàn)狀 在我國,20世紀(jì)80年代之前一直采用的是紙質(zhì)試卷和老師手工判卷的方式。在那之后,試卷管理系統(tǒng)的發(fā)展由來已久。從單一的計(jì)算機(jī)應(yīng)用程序到C/S體系結(jié)構(gòu),從一個(gè)學(xué)科的專用考試數(shù)據(jù)庫到涵蓋各個(gè)學(xué)科的綜合考試數(shù)據(jù)庫,試卷管理系統(tǒng)隨著計(jì)算機(jī)技術(shù)的發(fā)展而不斷完善。目前,許多學(xué)院和大學(xué)已經(jīng)開發(fā)出自己的論文管理系統(tǒng),其中大部分是基于B/S框架中發(fā)展[[]方斌,劉耀欽.基于B/S模式使用JSP+MySQL進(jìn)行Web開發(fā)[J].鄖陽師范高等??聘咝W(xué)報(bào),2014.]。學(xué)??梢栽O(shè)置一個(gè)服務(wù)器來滿足所有學(xué)科的問題銀行的管理學(xué)科,但這種方式也對硬件資源的一種浪費(fèi),因?yàn)槊總€(gè)學(xué)校都有自己的一組服務(wù)器,無論從資源的利用率或其擴(kuò)張,這是該系統(tǒng)的一個(gè)缺點(diǎn)。試卷生成方法是衡量試卷管理系統(tǒng)質(zhì)量的重要指標(biāo)之一?,F(xiàn)在的試卷制作方法不同了。有一些學(xué)生把所有考試試題放在一起也就是一個(gè)題庫里,然后由老師在試題庫里去選擇適合學(xué)生考試的試題。這種方法與手工生成試卷的方法沒有區(qū)別,手工生成試卷的許多缺點(diǎn)是無法避免的。在測試庫中也有許多套第一種方式來設(shè)置試題,存儲(chǔ)這一套試題,并在必要時(shí)隨機(jī)選擇其中一套作為試題。這種考卷形成的方法并不能完全避免主觀意識(shí)對考試的影響。另一種是使用題庫維護(hù)人員根據(jù)試題大綱維護(hù)題庫中的試題,并通過一定的策略自動(dòng)生成試卷,整個(gè)過程[]方斌,劉耀欽.基于B/S模式使用JSP+MySQL進(jìn)行Web開發(fā)[J].鄖陽師范高等??聘咝W(xué)報(bào),2014.1.2.2國外研究現(xiàn)狀在國外最早的網(wǎng)上試卷管理系統(tǒng)中的雛形產(chǎn)生于50年代英國,當(dāng)時(shí)發(fā)明的游標(biāo)閱讀器,用來處理一些標(biāo)準(zhǔn)化信息的表格。主要是運(yùn)用到當(dāng)時(shí)英語考試的試題當(dāng)中去。而在80年代末的時(shí)候,英國教育部產(chǎn)生了在閱卷的過程中將游標(biāo)閱讀器使用到其中的想法,但是只有一些地方實(shí)現(xiàn)了。[[]KelleyLA,Al.E.ThePhyre2webportalforproteinmodeling,predictionandanalysis.[J].NatureProtocol,2015.]雖然當(dāng)時(shí)的技術(shù)已經(jīng)很是成熟,但是高昂的價(jià)格也是當(dāng)時(shí)不得不考慮的因素之一。幾萬美元一臺(tái)這樣的設(shè)備在當(dāng)時(shí)顯然很多學(xué)校是承受不來的。因此當(dāng)時(shí)的整套系統(tǒng)更加沒有發(fā)展的余地。直到后來1998年的時(shí)候,Uniwex圖像識(shí)別技術(shù)的發(fā)展成熟了起來。之后便將其加以使用到了閱卷模塊。加之采用了高速掃描器,這使得大量普通紙質(zhì)試卷,有效抵錄入到了計(jì)算機(jī),儲(chǔ)存為一張張電子圖像,之后可以對其進(jìn)行方便的管理和審閱[[][]KelleyLA,Al.E.ThePhyre2webportalforproteinmodeling,predictionandanalysis.[J].NatureProtocol,2015.[]FerrelPJ,KawaiK,EverhartD,etal.Distributingwebapplicationsacrossapre-existingweb:US,US8943035[P].2015.1.3系統(tǒng)的主要研究內(nèi)容 呼市四中網(wǎng)上試卷管理系統(tǒng)主要開發(fā)和研究了在瀏覽器網(wǎng)頁上對于學(xué)生考試的試卷進(jìn)行批閱和管理,之后是對于其成績的公布。對于系統(tǒng)主要運(yùn)用Java語言,使用JSP技術(shù)并且搭配了主流的SSM框架。使用網(wǎng)上試卷管理系統(tǒng),在學(xué)生方面,不需要再經(jīng)過漫長的等待時(shí)間才可以知曉自己的成績,只需要在家里簡單動(dòng)動(dòng)手指就可以輕松查詢自己的成績,而且也不用過多地去擔(dān)心自己成績丟失和成績不公平性等諸多問題。本系統(tǒng)主要包括以下幾個(gè)模塊,個(gè)人信息、老師管理、學(xué)生管理、試卷管理、試題信息、答題信息、學(xué)生打分等功能模塊。主要流程如下首先使用的角色分為管理員、教師(分為組長和普通教師)和學(xué)生。在權(quán)限管理處,管理員的權(quán)限比較廣泛,在系統(tǒng)中,管理員可以創(chuàng)建一個(gè)教研室。而處在同一教研室的老師們被各自教研室的組長來分配者各自的任務(wù),越過了當(dāng)前的教研室權(quán)限是不可見而且不可行的。然后對于出題方面,同一教研室的教師們可以進(jìn)行一起商討,然后最終經(jīng)由組長審核決定試題并且進(jìn)行上傳。上傳了的試題在管理員那里可以進(jìn)行下載,然后根據(jù)組長的上傳試題進(jìn)行印發(fā)(其中包括相應(yīng)的答題卡)。之后組長要進(jìn)行的工作是將試卷的批閱任務(wù)分配下去,具體的把哪一道題目分配給本教研室的教師去進(jìn)行批改。之后是將學(xué)生試卷掃描如數(shù)據(jù)庫,之后老師根據(jù)分配的任務(wù)進(jìn)行打分然后上傳。最終由學(xué)生登錄賬戶進(jìn)行查詢。1.4系統(tǒng)開發(fā)環(huán)境和開發(fā)工具此次將要設(shè)計(jì)的系統(tǒng)是主要應(yīng)用在學(xué)校在線方面,那么對于軟件體系結(jié)構(gòu)當(dāng)然采用的便是B/S結(jié)構(gòu)即瀏覽器服務(wù)器結(jié)構(gòu)。采用B/S結(jié)構(gòu)是因?yàn)樵摻Y(jié)構(gòu)在功能的拓展上面和維護(hù)方面簡單而且方便。并且B/S結(jié)構(gòu)主要是以查看瀏覽為主,錄入比較方便。[[][]李張永,陳和平,顧進(jìn)廣.跨平臺(tái)移動(dòng)Web開發(fā)框架與數(shù)據(jù)交互方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2014.下面是對于JSP技術(shù)簡單了解:JSP可以理解成使用JAVA編程語言的,類標(biāo)簽XML腳本是JSP內(nèi)的技術(shù),對網(wǎng)頁的邏輯處理。甚至在網(wǎng)頁中也可以實(shí)現(xiàn)標(biāo)簽和服務(wù)器腳本邏輯進(jìn)行資源訪問。jsp技術(shù)具有非常多的優(yōu)勢,例如jsp技術(shù)可以將網(wǎng)頁邏輯與網(wǎng)頁顯示進(jìn)行分離,可以對能夠重用的組件進(jìn)行設(shè)計(jì),讓開發(fā)變得更加簡單。我們運(yùn)用的模式是MVC模式,一個(gè)視圖模型可以對應(yīng)幾個(gè)邏輯模型的,一種視圖模型也可以對于多種邏輯模型。采用這種模式是為了將邏輯模型和視圖模型的代碼分開,這樣就可以實(shí)現(xiàn)在同一個(gè)程序中用不同的形式表現(xiàn)出來,對于程序開發(fā)者來說,該模式最大的好處就是它把界面和應(yīng)用程序的邏輯層分開,這樣界面的設(shè)計(jì)人員和程序員可以在他們自己的領(lǐng)域工作,互不干擾[[]李詠[]李詠.Web開發(fā)中MVC設(shè)計(jì)模式的研究與應(yīng)用[J].高校技術(shù)開發(fā)月刊,2014.對于我們所使用的開發(fā)工具:MyEclipse是目前階段使用最廣泛的開發(fā)者工具,MyEclipse功能強(qiáng)大讓人不可思議,特別是對開源產(chǎn)品的支持十分廣泛,究其本質(zhì),MyEclipse采用java平臺(tái)進(jìn)行開發(fā),可以理解為一個(gè)J2EE的Eclipse插件集[[]趙姝菊[]趙姝菊.高職特色Java開發(fā)實(shí)踐教學(xué)研究[J].科技視界,2016.還有就是所選用的MySQL數(shù)據(jù)庫:在所有的信息管理系統(tǒng)之中,數(shù)據(jù)庫作為非常重要的一環(huán),常常被作為整個(gè)系統(tǒng)的核心進(jìn)行設(shè)計(jì),因?yàn)閿?shù)據(jù)庫關(guān)系管理系統(tǒng)的信息調(diào)用以及功能的實(shí)現(xiàn)。本系統(tǒng)采用MySQL數(shù)據(jù)庫技術(shù),MySQL屬于小型的數(shù)據(jù)庫它被用在很多領(lǐng)域有著高效的數(shù)據(jù)管理能力,但是其開源的特性,讓越來越多的用戶開始使用,而且搭建成本非常低,運(yùn)行速度非???,質(zhì)量優(yōu)秀,是許多中小性網(wǎng)站選擇的數(shù)據(jù)庫搭建技術(shù)[[][][8]陳佳,李樹強(qiáng).web開發(fā)實(shí)踐:慕課版[M].人民郵電出版社,2016.操作系統(tǒng)方案:Windows7操作系統(tǒng),該系統(tǒng)可以兼容需要的軟件,并且具有良好的運(yùn)行速度,界面良好。后臺(tái)數(shù)據(jù)庫:MySQL。因其有著最好的安全性并且在全球范圍內(nèi)應(yīng)用廣泛。開發(fā)工具:選用MyEclipse,選用本地部署開發(fā)技術(shù):JSP技術(shù)、SSM 開發(fā)語言:JAVA。第2章系統(tǒng)需求分析2.1系統(tǒng)可行性分析2.1.1經(jīng)濟(jì)可行性只有開發(fā)新的有著商用價(jià)值的系統(tǒng),才能帶動(dòng)經(jīng)濟(jì)效益。開發(fā)本網(wǎng)站主要用于的是畢業(yè)設(shè)計(jì),并沒有商業(yè)用途,當(dāng)本人自愿上傳并且愿意分享的情況下,可以自由在網(wǎng)絡(luò)上下載。因此,并沒有經(jīng)濟(jì)方面的問題。2.1.2技術(shù)可行性研究技術(shù)可行性方面,主要要分析的任務(wù)就是有沒有完成開發(fā)工作技術(shù)方面工作的能力,并且開發(fā)環(huán)境和開發(fā)人員能不能達(dá)到所需開發(fā)要求。我們在這里做開發(fā)所使用的電腦機(jī)器CPU為I5,顯卡為NVIDIAGTX950,對于環(huán)境的搭建和任務(wù)的開發(fā)完全滿足要求。硬盤和開發(fā)人員都沒有任何問題。并且開發(fā)工具都可以熟練地掌握。2.1.3操作可行性對于操作可行性指的是各個(gè)模塊和部分緩解是否具有可行性。還有比較重要的就是用戶能否很容易的操作。對于普通大眾用戶來說,主流的操作系統(tǒng)界面是比較容易接受的。我們這里使用的是大眾比較喜愛也比較喜歡的Windows系統(tǒng),基于Windows下的IE瀏覽器,對于有著計(jì)算機(jī)基礎(chǔ)的人使用起來非常方便。在這一點(diǎn)上,我們盡可能地做到讓用戶使用起來覺得方便,而不會(huì)因?yàn)榉爆嵉牟僮鞫杏X到煩惱。2.2系統(tǒng)的功能需求分析及其用例分析本系統(tǒng)采用自上往下的方法開發(fā)。在了解了開發(fā)的需求以后,基本功能如下:本課題要求實(shí)現(xiàn)一套網(wǎng)上試卷管理系統(tǒng),系統(tǒng)主要包括個(gè)人信息、老師管理、學(xué)生管理、試卷管理、試題信息、答題信息等功能模塊。系統(tǒng)需求用例如圖2-1所示。圖2-1系統(tǒng)需求用例圖2.2.1老師管理管理員對老師進(jìn)行管理例規(guī)約表如下:表2-1老師管理用例規(guī)約表用例編號2-1用例名稱老師管理功能描述對老師信息進(jìn)行添加、刪除等管理。執(zhí)行者管理員前置條件系統(tǒng)登錄正常,網(wǎng)絡(luò)連接正常。后置條件老師相應(yīng)身份發(fā)生改變涉眾利益教師的賬號及權(quán)限都會(huì)由管理員的添加或者刪除發(fā)生變化基本路徑(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊老師管理模塊,然后進(jìn)入到老師管理界面。(5)在老師管理界面中點(diǎn)擊頁面查詢按鈕,接著顯示老師信息列表。(6)按提示,添加、刪除或修改老師信息。(7)更新老師信息列表。擴(kuò)展無字段列表1.登錄名、2.密碼、3.名字、4.年齡、5.性別、6.電話、7.職位、8.教研室業(yè)務(wù)規(guī)則無備注無2.2.2學(xué)生管理管理員對學(xué)生進(jìn)行管理例規(guī)約表如下:表2-2學(xué)生管理用例規(guī)約表用例編號2-2用例名稱學(xué)生管理功能描述對學(xué)生信息進(jìn)行添加、刪除等管理。執(zhí)行者管理員前置條件系統(tǒng)登錄正常,網(wǎng)絡(luò)連接正常。后置條件學(xué)生相應(yīng)身份發(fā)生改變涉眾利益學(xué)生的賬號及權(quán)限都會(huì)由管理員的添加或者刪除發(fā)生變化基本路徑(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊學(xué)生管理模塊,然后進(jìn)入到學(xué)生管理界面。(5)下面點(diǎn)擊學(xué)生管理界面里的添加學(xué)生信息按鈕,進(jìn)入到添加學(xué)生信息的操作界面。(6)按照提示,輸入姓名、選擇性別、填入年齡等信息。(7)檢查信息正確的正確性,然后點(diǎn)擊確定,確認(rèn)添加,最后的學(xué)生信息就會(huì)添加到入數(shù)據(jù)庫中。刪除學(xué)生信息明細(xì)(1)處于學(xué)生管理界面。(2)點(diǎn)擊想要?jiǎng)h除的學(xué)生信息條目后的刪除按鈕,彈出學(xué)生信息刪除確認(rèn)界面。(3)點(diǎn)擊確認(rèn)按鈕,實(shí)現(xiàn)學(xué)生信息的刪除,相應(yīng)學(xué)生信息從數(shù)據(jù)庫中刪除。擴(kuò)展無字段列表1.登錄名、2.密碼、3.姓名、4.年齡、5.性別、6.電話、7班級、8.專業(yè)業(yè)務(wù)規(guī)則無備注無2.2.3試卷管理管理員進(jìn)行試卷管理用例規(guī)約表如下:表2-3試卷管理用例規(guī)約表用例編號2-3用例名稱試卷管理功能描述對試卷信息進(jìn)行添加、刪除等管理。執(zhí)行者管理員前置條件系統(tǒng)登錄正常,網(wǎng)絡(luò)連接正常。后置條件試卷信息發(fā)生改變涉眾利益組長提交的試卷會(huì)隨著管理員的增加而增加,刪除而消失基本路徑添加試卷明細(xì)(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號和密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。。(4)接下來點(diǎn)擊試卷管理模塊,然后進(jìn)入到試卷管理界面。(5)下面點(diǎn)擊試卷管理界面里的添加試卷信息按鈕,進(jìn)入到添加試卷信息的操作界面。(6)輸入名稱、備注或者是選擇一些信息。(7)通過確認(rèn)后,點(diǎn)擊確定按鈕,就可以添加,然后試卷信息就會(huì)被添加到數(shù)據(jù)庫中。刪除試卷信息明細(xì)(1)處于試卷管理界面。(2)點(diǎn)擊想要?jiǎng)h除的試卷信息條目后的刪除按鈕,彈出試卷信息刪除確認(rèn)界面。(3)點(diǎn)擊確認(rèn)按鈕,實(shí)現(xiàn)試卷信息的刪除,相應(yīng)試卷信息從數(shù)據(jù)庫中刪除。擴(kuò)展無字段列表1.名稱、2.備注業(yè)務(wù)規(guī)則無備注無2.3數(shù)據(jù)流程分析2.3.1系統(tǒng)操作流程首先我們了解一下數(shù)據(jù)流程的分析。我們要做的是把調(diào)查數(shù)據(jù)通過對軟件的操作,將其按照圖片和表格的形式展現(xiàn),這樣做都是為了更好更加直觀的研究成果。不僅僅節(jié)省了大量的時(shí)間,還減少了許多開發(fā)成本,設(shè)計(jì)人員和先關(guān)的研究人員都可以做出更加適合市場的產(chǎn)品。同時(shí),這些分析表格還用于產(chǎn)品銷售統(tǒng)計(jì),直觀地給出最新的產(chǎn)品銷售情況。此外,它還可以及時(shí)分析和預(yù)測未來的市場銷售情況。因此,在行業(yè)內(nèi)進(jìn)行數(shù)據(jù)分析得到了廣泛的應(yīng)用,具有極其重要的意義。系統(tǒng)操作流程為,進(jìn)入主界面進(jìn)行用戶登錄,輸入密碼等信息,密碼正確則可進(jìn)入功能界面,錯(cuò)誤則需重新填寫信息進(jìn)入,如圖2-2所示。2.3.2增加數(shù)據(jù)流程當(dāng)使用者在進(jìn)行增加數(shù)據(jù)信息的時(shí)候,所增加的數(shù)據(jù)是不能夠夠修改的。所輸入的信息會(huì)對其進(jìn)行是否合法的判斷。如果數(shù)據(jù)合法,那么將數(shù)據(jù)保存到數(shù)據(jù)庫中,反之亦然,重新輸入。數(shù)據(jù)的增加流程圖如圖2-3。圖2-2系統(tǒng)操作流程圖2.3.3修改數(shù)據(jù)流程當(dāng)進(jìn)行修改數(shù)據(jù)時(shí),確定了輸入的數(shù)據(jù)內(nèi)容是否有效并且合理。檢查并且確認(rèn)后進(jìn)行修改存入到數(shù)據(jù)庫中,如果進(jìn)行判斷不合法,則需要重新輸入。數(shù)據(jù)修改流程圖如圖2-4所示。圖2-3增加數(shù)據(jù)流程圖圖2-4修改數(shù)據(jù)流程圖圖2-5刪除數(shù)據(jù)流程圖2.3.4刪除數(shù)據(jù)流程在進(jìn)行數(shù)據(jù)的刪除的時(shí)候一定要做的就是看清楚當(dāng)前要?jiǎng)h除數(shù)據(jù)的具體信息,這樣再確定進(jìn)行刪除,避免刪除以后發(fā)生不可挽回的數(shù)據(jù)丟失。當(dāng)然數(shù)據(jù)刪除流程比起其它的流程步驟會(huì)變得簡單一些,相對于的步驟比較器其他的步驟來說也會(huì)相對于較少。刪除數(shù)據(jù)的時(shí)候,用戶首先要自己確認(rèn)需要?jiǎng)h除的數(shù)據(jù)并且選擇到刪除數(shù)據(jù),接下來進(jìn)行刪除,在確認(rèn)后直接從數(shù)據(jù)庫中將數(shù)據(jù)進(jìn)行刪除。數(shù)據(jù)刪除流程圖如圖2-5所示。2.4實(shí)體關(guān)系圖(E-R圖)關(guān)系數(shù)據(jù)庫是目前應(yīng)用比較廣泛的數(shù)據(jù)庫。目前,可以使用數(shù)據(jù)庫建模工具來實(shí)現(xiàn),數(shù)據(jù)庫的概念屬性E-R圖如圖2-6、2-7、2-8、2-9所示: 圖2-6管理員信息實(shí)體圖圖2-7老師信息實(shí)體圖圖2-8學(xué)生信息實(shí)體圖圖2-9試卷信息實(shí)體圖2.5本章小結(jié) 本章對于網(wǎng)上試卷管理系統(tǒng)進(jìn)行了需求分析,通過不同的方面具體展開,詳細(xì)地介紹了系統(tǒng)的可行性和說明過程,接著進(jìn)行了設(shè)計(jì)了系統(tǒng)的功能需求,并且根據(jù)系統(tǒng)的具體情況給出了呼市四中網(wǎng)上試卷管理系統(tǒng)的用例圖撰寫了用例分析。并且還使用了增加數(shù)據(jù)、刪除數(shù)據(jù)、修改數(shù)據(jù)、查詢數(shù)據(jù)的數(shù)據(jù)流圖具體給予說明。主要從老師管理,學(xué)生管理和試卷管理幾個(gè)模塊入手通過具體操作步驟分析,簡明扼要的介紹了信息以及情況。最后給出了具體的E-R圖來進(jìn)行說明。

第3章系統(tǒng)設(shè)計(jì)3.1系統(tǒng)設(shè)計(jì)3.1.1系統(tǒng)架構(gòu)類圖基于信息系統(tǒng)的原則,系統(tǒng)架構(gòu)模型可分為三層,即用戶界面層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。[[]孫奇.基于MVC模式的Web[]孫奇.基于MVC模式的Web開發(fā)框架RubyonRails的研究[D].北京交通大學(xué),2014.圖3-1系統(tǒng)體系架構(gòu)圖通過以上的系統(tǒng)架構(gòu)圖,可以詳細(xì)地了解到了系統(tǒng)整體的一個(gè)脈絡(luò)和框架,對于系統(tǒng)整體的運(yùn)行機(jī)制有了一個(gè)相對于全面的架構(gòu)認(rèn)識(shí),這樣對于接下來的業(yè)務(wù)流程控制可以得到很好的理解。接下來我們所要做的就是將系統(tǒng)架構(gòu)圖展開,展開以后我們接著分析,然后得到如圖3-2所示的包圖。類圖是靜態(tài)結(jié)構(gòu)圖的體系結(jié)構(gòu),使各種類型之間的關(guān)系表示靜態(tài)連接。系統(tǒng)類圖如圖3-3所示。圖3-2網(wǎng)站模塊包圖圖3-3系統(tǒng)類圖3.1.2系統(tǒng)設(shè)計(jì)主要功能及結(jié)構(gòu)圖通過對市場的調(diào)研并進(jìn)行分析,了解到了系統(tǒng)的需求。由于本系統(tǒng)是基于SSM的網(wǎng)上試卷管理系統(tǒng),因此系統(tǒng)主要包括個(gè)人信息、老師管理、學(xué)生管理、試卷管理、試題信息、答題信息等功能模塊。下面是功能詳細(xì)介紹。圖3-4系統(tǒng)功能結(jié)構(gòu)圖(1)個(gè)人信息:這里包括了登錄日志和修改口令功能,系統(tǒng)中管理員的權(quán)限是最為廣泛。(2)老師管理:包括了教研室信息和老師信息。對于老師的賬號和信息不實(shí)行注冊機(jī)制,而這里實(shí)行的是添加賬號然后發(fā)放,這樣便于管理,而且不會(huì)存在更多的麻煩問題。(3)學(xué)生管理:學(xué)生部分和老師實(shí)行同樣的機(jī)制和權(quán)限,只不過擁有的權(quán)限更加稀少,只可以進(jìn)行登錄查詢。(4)試卷管理:對于試卷管理這里分成了試卷信息和分配試題部分。組長需要做的是將老師們一起討論出結(jié)果的最終試卷試題進(jìn)行提交給管理員處。然后管理員可以通過試卷管理處進(jìn)行下載然后印發(fā)處相應(yīng)的答題卡與試卷。(5)試卷信息:組長在試卷信息處做的工作是要進(jìn)行分配試題,將試卷的具體批閱情況分配下去。而普通教師可以登錄自己的賬號進(jìn)行查看,看自己的被分配情況。(6)答題信息:這里做的工作就相當(dāng)于是試卷的掃描進(jìn)入數(shù)據(jù)庫。當(dāng)然組長和普通教師之間存在著差別。教師在這個(gè)模塊索要做的工作就是講學(xué)生的答題情況進(jìn)行打分,然后提交數(shù)據(jù)。(7)學(xué)生打分:在這個(gè)模塊管理員、老師和學(xué)生都可以在這里看到各個(gè)學(xué)生的分情況。通過以上模塊的了解,接下來進(jìn)行整體流程的認(rèn)識(shí):初次的想法設(shè)計(jì)主要包含了怎樣將整體流程先理解通順。對于試卷管理系統(tǒng)在實(shí)際的應(yīng)用場景當(dāng)中,首先使用的角色分為管理員、教師(分為組長和普通教師)和學(xué)生。在權(quán)限管理處,管理員的權(quán)限比較廣泛,在系統(tǒng)中,管理員可以創(chuàng)建一個(gè)教研室。而處在同一教研室的老師們被各自教研室的組長來分配者各自的任務(wù),越過了當(dāng)前的教研室權(quán)限是不可見而且不可行的。然后對于出題方面,同一教研室的教師們可以進(jìn)行一起商討,然后最終經(jīng)由組長審核決定試題并且進(jìn)行上傳。上傳了的試題在管理員那里可以進(jìn)行下載,然后根據(jù)組長的上傳試題進(jìn)行印發(fā)(其中包括相應(yīng)的答題卡)。之后組長要進(jìn)行的工作是將試卷的批閱任務(wù)分配下去,具體的把哪一道題目分配給本教研室的教師去進(jìn)行批改。之后是將學(xué)生試卷掃描如數(shù)據(jù)庫,之后老師根據(jù)分配的任務(wù)進(jìn)行打分然后上傳。最終由學(xué)生登錄賬戶進(jìn)行查詢。以上就是根據(jù)設(shè)計(jì)所整理出來的整體框架。3.2順序圖3.2.1系統(tǒng)交互圖系統(tǒng)架構(gòu)類的工作流程:用戶發(fā)送請求后,由業(yè)務(wù)代理將權(quán)限管理者發(fā)送權(quán)限驗(yàn)證請求,權(quán)限管理者將接受到的請求發(fā)送給業(yè)務(wù)邏輯代理者,驗(yàn)證通過后,該請求被轉(zhuǎn)發(fā)到業(yè)務(wù)對象,否則返回消息[[]FarcicV,GarciaA.Test-DrivenJavaDevelopment[M].PacktPublishing,2015.]。對于數(shù)據(jù)操作,異常處理程序?qū)ο罂梢蕴幚砣魏萎惓#缓螽惓L幚沓绦驅(qū)ο髮⑻幚斫Y(jié)果返回給業(yè)務(wù)邏輯對象,最后業(yè)務(wù)代理對象將數(shù)據(jù)處理結(jié)果返回給用戶接口,以響應(yīng)用戶請求。系統(tǒng)架構(gòu)類的交互圖如圖[]FarcicV,GarciaA.Test-DrivenJavaDevelopment[M].PacktPublishing,2015.3.2.2查詢老師信息順序圖(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊老師管理模塊,然后進(jìn)入到老師管理界面。(5)在老師管理界面中點(diǎn)擊頁面查詢按鈕,接著顯示老師信息列表。(6)查詢教師的信息。(7)然后可以更新教師信息列表。管理員查詢老師順序圖3-6所示。圖3-5系統(tǒng)架構(gòu)類的交互圖圖3-6查詢老師順序圖3.2.3添加老師信息順序圖在要進(jìn)行對老師信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作老師相應(yīng)身份會(huì)進(jìn)行變化。(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊老師管理模塊,然后進(jìn)入到老師管理界面。(5)在老師管理界面中點(diǎn)擊頁面查詢按鈕,接著顯示老師信息列表。(6)按提示,添加老師信息。(7)更新老師信息列表。管理員添加老師信息順序圖如圖3-7所示。圖3-7添加老師信息順序圖3.2.4刪除老師信息順序圖在要進(jìn)行對老師信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作老師相應(yīng)身份會(huì)進(jìn)行變化。注意刪除信息要更加仔細(xì)嚴(yán)格,因?yàn)榇隧?xiàng)操作是不可逆的,一旦沒有注意不小心刪除,所帶來的嚴(yán)重后果無法挽回。(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊老師管理模塊,然后進(jìn)入到老師管理界面。(5)在老師管理界面中點(diǎn)擊頁面查詢按鈕,接著顯示老師信息列表。(6)按提示刪除老師信息。(7)更新老師信息列表。管理員刪除老師信息順序圖如圖3-8所示:圖3-8刪除信息順序圖3.2.5查詢學(xué)生信息順序圖在要進(jìn)行對學(xué)生信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作學(xué)生相應(yīng)身份會(huì)進(jìn)行變化。進(jìn)行查詢的時(shí)候可以按照用戶名還有姓名以及性別進(jìn)行查詢。以下是詳細(xì)步驟:(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊學(xué)生管理模塊,然后進(jìn)入到學(xué)生管理界面。(5)點(diǎn)擊學(xué)生管理界面的查詢按鈕,顯示學(xué)生信息列表。(6)接下來可以查尋到學(xué)生信息。管理員查詢學(xué)生信息順序圖如圖3-9所示:圖3-9查詢學(xué)生信息圖3.2.6添加學(xué)生信息順序圖對學(xué)生信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作學(xué)生相應(yīng)身份會(huì)進(jìn)行變化。(1)用戶打開系統(tǒng)。(2)進(jìn)入系統(tǒng)登錄界面,輸入設(shè)定好的登錄賬號及密碼。(3)登錄系統(tǒng),進(jìn)入系統(tǒng)主界面。(4)點(diǎn)擊學(xué)生管理功能,進(jìn)入學(xué)生管理界面。(5)點(diǎn)擊學(xué)生管理界面的添加學(xué)生信息按鈕,進(jìn)入添加學(xué)生信息操作界面。(6)按提示,選擇或輸入姓名、性別、年齡等信息。(7)確認(rèn)信息正確后,點(diǎn)擊確定按鈕,確認(rèn)添加,學(xué)生信息添加入數(shù)據(jù)庫中。管理員添加學(xué)生信息順序圖如圖3-10所示:圖3-10添加學(xué)生信息順序圖3.2.7刪除學(xué)生信息順序圖對學(xué)生信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作學(xué)生相應(yīng)身份會(huì)進(jìn)行變化。進(jìn)行查詢的時(shí)候可以按照用戶名還有姓名以及性別進(jìn)行查詢。之后可以對于進(jìn)行查到的數(shù)據(jù)進(jìn)行刪除的操作。(1)首先由管理員訪問并打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊學(xué)生管理模塊,然后進(jìn)入到學(xué)生管理界面。(5)下面點(diǎn)擊要?jiǎng)h除學(xué)生信息按鈕,彈出學(xué)生信息刪除確認(rèn)界面。(6)點(diǎn)擊確認(rèn)按鈕,實(shí)現(xiàn)學(xué)生信息的刪除,相應(yīng)學(xué)生信息從數(shù)據(jù)庫中刪除。管理員刪除學(xué)生信息順序圖如圖3-11所示:圖3-11刪除學(xué)生信息順序圖3.2.8查詢試卷信息順序圖在要進(jìn)行對老師信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作老師相應(yīng)身份會(huì)進(jìn)行變化。以下是詳細(xì)步驟:(1)管理員打開系統(tǒng)。(2)接下來進(jìn)入到系統(tǒng)中登錄界面,輸入賬號以及密碼。(3)然后就會(huì)登錄到系統(tǒng)內(nèi),接著會(huì)進(jìn)入系統(tǒng)主界面。(4)接下來點(diǎn)擊試卷管理模塊,接著會(huì)進(jìn)入到試卷管理界面。(5)點(diǎn)擊試卷管理界面的查詢按鈕,顯示試卷信息列表。(6)查看試卷信息。管理員查詢試卷順序圖如圖3-12所示:圖3-12查詢試卷信息順序圖3.2.9添加試卷信息順序圖在要進(jìn)行對老師信息進(jìn)行操作之前我們首先不能忽略的步驟就是檢查對于網(wǎng)絡(luò)是否連接通常,系統(tǒng)的登錄是否正常,如果沒有以上先決條件,那么我們一下要進(jìn)行的工作將不能夠進(jìn)行展開,只有前提準(zhǔn)備進(jìn)行了確認(rèn),才可進(jìn)行一下操作。當(dāng)?shù)卿浐筮M(jìn)行操作老師相應(yīng)身份會(huì)進(jìn)行變化。以下是詳細(xì)步驟(1)首先由管理員訪問并打開系統(tǒng)。(2)進(jìn)入系統(tǒng)登錄界面,輸入設(shè)定好的登錄賬號及密碼。(3)登錄系統(tǒng),進(jìn)入系統(tǒng)主界面。(4)點(diǎn)擊試卷管理功能,進(jìn)入試卷管理界面。(5)點(diǎn)擊試卷管理界面的添加試卷信息按鈕,進(jìn)入添加試卷信息操作界面。(6)按提示,選擇或輸入名稱、備注等信息。(7)點(diǎn)擊確定按鈕,確認(rèn)添加,試卷信息添加入數(shù)據(jù)庫中。管理員添加試卷信息順序圖如圖3-13所示:圖3-13添加試卷信息順序圖3.2.10刪除試卷信息順序圖(1)首先位于試卷管理界面。(2)下面點(diǎn)擊要?jiǎng)h除試卷信息按鈕,彈出試卷信息刪除確認(rèn)界面。(3)確認(rèn),刪除試卷信息,試卷信息從數(shù)據(jù)庫中刪除。管理員刪除信息順序圖如圖3-14所示:圖3-14刪除試卷信息順序圖3.3數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫技術(shù)是信息資源管理的最有效手段。數(shù)據(jù)庫設(shè)計(jì)是指為給定的應(yīng)用環(huán)境構(gòu)建最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使其能夠有效地存儲(chǔ)數(shù)據(jù),以滿足各種用戶的應(yīng)用需求(信息需求和處理需求)[[][]Roumeliotis-CuratorR.LearningPath:EnterpriseJavaDevelopment[M].O'ReillyMedia,Inc.2015.在需求分析階段,數(shù)據(jù)庫設(shè)計(jì)需要集成每個(gè)用戶的應(yīng)用需求(現(xiàn)實(shí)生活中的需求),在概念設(shè)計(jì)階段:獨(dú)立于機(jī)器和每個(gè)數(shù)據(jù)庫管理系統(tǒng)形成一個(gè)概念模式(信息世界模型)[[]柴群,梁劍波.《Java編程基礎(chǔ)》教學(xué)的思考[J].通訊世界,2015.]。用E-R圖來描述,在邏輯設(shè)計(jì)階段:將E-R圖轉(zhuǎn)換為一個(gè)特定的數(shù)據(jù)庫支持的數(shù)據(jù)模型,如關(guān)系模型[]柴群,梁劍波.《Java編程基礎(chǔ)》教學(xué)的思考[J].通訊世界,2015.在數(shù)據(jù)庫部分系統(tǒng)主要采用了MySQL數(shù)據(jù)庫管理數(shù)據(jù)。而在系統(tǒng)中主要使用到的數(shù)據(jù)表有t_admin表、t_buzhi表、t_jcbiaoti表等。具體展示部分如表3-15、表3-16、表3-17、表3-18所示。表3-15t_admin表表3-16t_buzhi表表3-17t_jcbiaoti表表3-18t_jcdaohang表3.4本章小結(jié)本章主要重點(diǎn)介紹了:系統(tǒng)設(shè)計(jì)主要功能及結(jié)構(gòu)圖、數(shù)據(jù)庫設(shè)計(jì)、系統(tǒng)架構(gòu)類圖、系統(tǒng)交互圖還有各個(gè)用例的順序圖。其中第一部分主要介紹了系統(tǒng)的用例并且將其相對應(yīng)的用例進(jìn)行了具體的用例分析,詳情表格可見。在數(shù)據(jù)庫設(shè)計(jì)部分,給出了主要的幾張表的字段設(shè)計(jì),更加直觀明了的可以看清數(shù)據(jù)表和其結(jié)構(gòu)。最后給出了系統(tǒng)架構(gòu)類圖和系統(tǒng)交互圖可以更加清晰明了的看出系統(tǒng)的整體脈絡(luò)和邏輯。

第4章系統(tǒng)實(shí)現(xiàn)4.1登錄模塊設(shè)計(jì)實(shí)現(xiàn)進(jìn)入系統(tǒng)登錄界面,將賬戶和密碼填寫,點(diǎn)擊登錄然后實(shí)現(xiàn)登錄系統(tǒng)的功能。系統(tǒng)登錄界面如圖4-1所示。圖4-1系統(tǒng)登錄界面登錄模塊是管理系統(tǒng)中最基本的模塊。系統(tǒng)登錄模塊可以根據(jù)用戶輸入的賬號、密碼等信息進(jìn)行身份驗(yàn)證。任何想要使用系統(tǒng)的用戶都需要先登錄。只有登錄驗(yàn)證通過后,才能進(jìn)行相關(guān)權(quán)限的操作。登錄流程設(shè)計(jì)如下圖4-2所示。4.2老師管理模塊實(shí)現(xiàn)老師管理模塊主要實(shí)現(xiàn)管理員對老師信息進(jìn)行增加操作、刪除操作、修改操作、查詢操作等等。在進(jìn)入了管理系統(tǒng)之后,可以點(diǎn)擊進(jìn)入添加老師信息窗口,然后按照需要輸入的老師信息,包含的信息有登錄名、密碼、性別、電話、職位、教研室。其中老師的職位包含了普通教師和組長,兩者的管理權(quán)限和職責(zé)有一些不同,根據(jù)要分配的人來進(jìn)行職位的選擇。其中要注意的是關(guān)于每一項(xiàng)的信息添加都是如有遺漏都會(huì)有提醒為此項(xiàng)是必填項(xiàng)。而且對于電話還有登錄名上有一些字段的顯示,比如說在手機(jī)號碼的地方填入字母后數(shù)據(jù)是無法添加到數(shù)據(jù)庫里的,還有年齡必須添加數(shù)字來保證信息的正確性。添加老師信息實(shí)現(xiàn)界面如圖4-3所示。圖4-2系統(tǒng)登錄流程圖圖4-3添加老師信息實(shí)現(xiàn)界面添加老師信息流程如圖4-4所示。圖4-4添加老師信息流程圖4.3學(xué)生管理模塊實(shí)現(xiàn)學(xué)生管理模塊主要實(shí)現(xiàn)了管理員對于學(xué)生信息進(jìn)行增加、刪除、修改、查詢等操作。添加學(xué)生信息實(shí)現(xiàn)界面如圖4-5所示。圖4-5添加學(xué)生信息實(shí)現(xiàn)界面添加學(xué)生信息流程如圖4-6所示。圖4-6添加學(xué)生流程圖4.4試卷管理模塊實(shí)現(xiàn)試卷管理模塊主要實(shí)現(xiàn)了管理員對于試卷信息進(jìn)行增加、刪除、修改、查詢等操作。添加試卷信息實(shí)現(xiàn)界面如圖4-7所示。圖4-7添加試卷信息實(shí)現(xiàn)界面添加試卷信息流程如圖4-8所示。圖4-8添加試卷信息流程圖4.5試題管理模塊實(shí)現(xiàn)試題管理模塊主要實(shí)現(xiàn)了管理員對于試題信息進(jìn)行增加、刪除、修改、查詢等操作。添加試題信息實(shí)現(xiàn)界面如圖4-9所示。圖4-9添加試題信息實(shí)現(xiàn)界面添加試題信息流程如圖4-10所示。圖4-10添加試題信息流程圖4.6本章小結(jié) 本章主要是對呼市四中網(wǎng)上試卷管理系統(tǒng)的各個(gè)功能模塊的設(shè)計(jì)實(shí)現(xiàn)具體頁面進(jìn)行展示。包括:登錄模塊設(shè)計(jì)實(shí)現(xiàn)、老師管理模塊實(shí)現(xiàn)、學(xué)生管理模塊實(shí)現(xiàn)、試卷管理模塊實(shí)現(xiàn)、試題管理模塊實(shí)現(xiàn)幾個(gè)部分。并且通過展示各個(gè)部分的頁面截圖以及流程圖來加以具體說明。

第5章系統(tǒng)測試5.1系統(tǒng)測試的目的系統(tǒng)測試是軟件設(shè)計(jì)的最后一步,如果測試的目的是找出盡可能多的錯(cuò)誤,然后,測試應(yīng)該針對軟件中更復(fù)雜的部分或錯(cuò)誤較多的地方進(jìn)行,測試的目的是找出錯(cuò)誤,找到相應(yīng)的過程解決方案,這個(gè)部分可以是一個(gè)提醒測試,重點(diǎn)是發(fā)現(xiàn)錯(cuò)誤,而不顯示軟件的正確性[[]賈廣宇[]賈廣宇.MVC設(shè)計(jì)模式下Web開發(fā)框架的研究與應(yīng)用[D].大連海事大學(xué),2016.5.2系統(tǒng)測試的意義系統(tǒng)測試是對整個(gè)系統(tǒng)進(jìn)行測試,將硬件、軟件、操作人員作為一個(gè)整體,驗(yàn)證其是否不符合系統(tǒng)規(guī)范[[]JacksonW.SettingUpaJava8GameDevelopmentEnvironment[M]//BeginningJava8GamesDevelopment.Apress,2014:1-17.]。系統(tǒng)測試可以大大降低系統(tǒng)設(shè)計(jì)當(dāng)中的錯(cuò)誤。測試不充分,勢必會(huì)使軟件投入運(yùn)行時(shí)出現(xiàn)一些未發(fā)現(xiàn)的隱藏錯(cuò)誤,這意味著用戶將承擔(dān)更多的風(fēng)險(xiǎn)[[][]JacksonW.SettingUpaJava8GameDevelopmentEnvironment[M]//BeginningJava8GamesDevelopment.Apress,2014:1-17.[]田家旗.Java開發(fā)語言的開發(fā)平臺(tái)與J2EE編程技術(shù)問題研究[J].信息技術(shù)與信息化,2016(4):112-113.5.3測試用例及測試結(jié)果本次對網(wǎng)上試卷管理系統(tǒng)的主要功能進(jìn)行了測試,具體測試用例如下。5.3.1登錄功能測試通過登錄功能測試,測試系統(tǒng)登錄功能是否正常。檢測用戶輸入的密碼。驗(yàn)證通過后進(jìn)入系統(tǒng)主界面。測試用例如下:表5-1登錄功能測試步驟條件描述預(yù)期測試結(jié)果運(yùn)行結(jié)果1輸入正確的用戶名和錯(cuò)誤的密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面2輸入錯(cuò)誤的用戶名和正確的密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面3輸入正確的用戶名和不輸入密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面4不輸入用戶名和輸入正確的密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面5輸入錯(cuò)誤的用戶名和錯(cuò)誤的密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面6不輸入用戶名和密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面7輸入不允許登錄的正確的用戶名和密碼查看結(jié)果是否和設(shè)置的一樣登錄失敗登錄失敗,返回登錄界面8輸入允許登錄的正確的用戶名和密碼查看結(jié)果是否和設(shè)置的一樣登錄成功登錄成功,進(jìn)入系統(tǒng)主界面5.3.2老師管理功能測試對教師管理進(jìn)行功能測試,以此來測試系統(tǒng)的教師管理模塊功能是否正常,還有測試教師的添加和刪除功能。測試用例如下:表5-2老師管理功能測試步驟條件描述預(yù)期測試結(jié)果運(yùn)行結(jié)果1點(diǎn)擊添加老師按鈕進(jìn)入添加老師界面進(jìn)入添加老師界面成功2輸入相關(guān)老師信息,點(diǎn)擊確定按鈕添加老師成功成功添加老師,添加老師信息在老師管理界面中顯示3點(diǎn)擊想要?jiǎng)h除的老師條目后的刪除按鈕彈出確認(rèn)老師刪除界面成功彈出確認(rèn)老師刪除界面4點(diǎn)擊確認(rèn)刪除界面確定按鈕刪除老師信息成功刪除老師信息,相應(yīng)條目在老師管理中被刪除5.3.3學(xué)生管理功能測試對學(xué)生管理進(jìn)行功能測試,以此來測試系統(tǒng)的學(xué)生管理模塊功能是否正常,還有測試學(xué)生的添加和刪除功能。測試用例如下:表5-3學(xué)生管理功能測試步驟條件描述預(yù)期測試結(jié)果運(yùn)行結(jié)果1點(diǎn)擊添加學(xué)生按鈕進(jìn)入添加學(xué)生界面進(jìn)入添加學(xué)生界面成功2輸入相關(guān)學(xué)生信息,點(diǎn)擊確定按鈕添加學(xué)生成功成功添加學(xué)生,添加學(xué)生信息在學(xué)生管理界面中顯示3點(diǎn)擊想要?jiǎng)h除的學(xué)生條目后的刪除按鈕彈出確認(rèn)學(xué)生刪除界面成功彈出確認(rèn)學(xué)生刪除界面4點(diǎn)擊確認(rèn)刪除界面確定按鈕刪除學(xué)生信息成功刪除學(xué)生信息,相應(yīng)條目在學(xué)生管理中被刪除5.3.4試卷管理功能測試對試卷管理進(jìn)行功能測試,以此來測試系統(tǒng)的試卷管理模塊功能是否正常,還有測試試卷的添加和刪除功能。測試用例如下:表5-4試卷管理功能測試步驟條件描述預(yù)期測試結(jié)果運(yùn)行結(jié)果1點(diǎn)擊添加試卷按鈕進(jìn)入添加試卷界面進(jìn)入添加試卷界面成功2輸入相關(guān)試卷信息,點(diǎn)擊提交按鈕添加試卷成功成功添加試卷,添加試卷信息在試卷管理界面中顯示3點(diǎn)擊想要?jiǎng)h除的試卷?xiàng)l目后的刪除按鈕彈出確認(rèn)試卷刪除界面成功彈出確認(rèn)試卷刪除界面4點(diǎn)擊確認(rèn)刪除界面確定按鈕刪除試卷信息成功刪除試卷信息,相應(yīng)條目在試卷管理中被刪除5.3.5試題管理功能測試對試題管理進(jìn)行功能測試,以此來測試系統(tǒng)的試題管理模塊功能是否正常,還有測試試題的添加和刪除功能。測試用例如下:表5-5試題管理功能測試步驟條件描述預(yù)期測試結(jié)果運(yùn)行結(jié)果1點(diǎn)擊添加試題信息按鈕進(jìn)入添加試題異常信息界面進(jìn)入添加試題異常信息界面成功2輸入相關(guān)試題異常信息,點(diǎn)擊確定按鈕添加試題異常信息成功成功添加試題異常信息,添加試題異常信息在試題管理界面中顯示3點(diǎn)擊想要?jiǎng)h除的試題信息條目后的刪除按鈕彈出確認(rèn)試題刪除界面成功彈出確認(rèn)試題刪除界面4點(diǎn)擊確認(rèn)刪除界面確定按鈕刪除試題信息成功刪除試題信息,相應(yīng)條目在試題管理中被刪除通過對以上測試結(jié)果的分析,本系統(tǒng)符合客戶的要求和用戶對在線試卷管理系統(tǒng)的需求。實(shí)現(xiàn)了所有的基本功能點(diǎn),操作簡單,操作流程滿足業(yè)務(wù)需求,工作運(yùn)行良好。5.4本章小結(jié) 在這章里首先闡述了系統(tǒng)測試的目的和意義,接著通過具體的實(shí)際測試用例進(jìn)行測試得出測試結(jié)果。最后根據(jù)測試的結(jié)果進(jìn)行分析,確定了呼市四中網(wǎng)上試卷管理系統(tǒng)符合所有需求,功能基本實(shí)現(xiàn)。

第6章結(jié)束語6.1全文總結(jié)結(jié)果了幾個(gè)月的腦力勞動(dòng),終于對網(wǎng)上試卷管理系統(tǒng)進(jìn)行了設(shè)計(jì)的實(shí)現(xiàn)。本文主要闡述了如何利用JSP技術(shù)開發(fā)一個(gè)性能優(yōu)化、可擴(kuò)展性強(qiáng)和安全可靠的網(wǎng)上試卷管理系統(tǒng)。系統(tǒng)主要包括個(gè)人信息、老師管理、學(xué)生管理、試卷管理、試題信息、答題信息等功能模塊。接著進(jìn)行需求分析的描述。接著是概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。描述這個(gè)系統(tǒng)的部分功能的實(shí)現(xiàn)方案及過程。本設(shè)計(jì)所實(shí)現(xiàn)的是一個(gè)網(wǎng)上試卷管理系統(tǒng),系統(tǒng)根據(jù)總體設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、各模塊設(shè)計(jì)和代碼分析,實(shí)現(xiàn)了網(wǎng)上試卷管理系統(tǒng)的基本功能。由于時(shí)間和學(xué)習(xí)的限制,系統(tǒng)在很多地方還需要完善,有很多功能我還沒有發(fā)揮,在以后的學(xué)習(xí)過程中我會(huì)進(jìn)一步加強(qiáng)和完善。6.2課題展望信息技術(shù)發(fā)展在人們生活和過程中越來越普及,學(xué)校教育的發(fā)展和所用工具得到了更加大的改善。在所使用的技術(shù)JSP來說,Java?Servlet有著十分廣泛的應(yīng)用。不僅能簡單的處理客戶端的請求,借助Java的強(qiáng)大的功能,使用Servlet還可以實(shí)現(xiàn)大量的服務(wù)器端的管理維護(hù)功能[[]王循.JavaWeb快速開發(fā)框架中部分關(guān)鍵技術(shù)初步研究[D].吉林大學(xué),2015.]。而對于所采用的模式,MVC?首先是由Xerox(施樂)公司在80?年代后期發(fā)表的一系列論文中提出的。使用MVC?的關(guān)鍵點(diǎn)是將邏輯分成三個(gè)各自獨(dú)立的單位:模型、視圖和控制器[[[]王循.JavaWeb快速開發(fā)框架中部分關(guān)鍵技術(shù)初步研究[D].吉林大學(xué),2015.[]李浩.基于J2EE的WEB開發(fā)框架的研究與應(yīng)用[D].汕頭大學(xué),2014.1、該系統(tǒng)可以運(yùn)行在多個(gè)操作系統(tǒng)平臺(tái),數(shù)據(jù)庫采用MySQL,開發(fā)語言選擇Java,可移植性好。2、系統(tǒng)將用戶權(quán)限進(jìn)行劃分,不同的用戶具有不同的操作權(quán)限。這不僅方便了用戶,也保證了系統(tǒng)的安全性。3、該系統(tǒng)界面簡單,操作方便,容易使用。但也存在以下問題需要改進(jìn):1、運(yùn)行時(shí)間常會(huì)出現(xiàn)回應(yīng)延遲現(xiàn)象,窗口不能被刷新,可以改進(jìn)。2、功能比較簡單,沒有進(jìn)一步提高一些選修的程序等,不能更好的為用戶提供服務(wù),后期可以改進(jìn)。

參考文獻(xiàn)[1]姜承堯.MySQL技術(shù)內(nèi)幕:InnoDB存儲(chǔ)引擎[J].機(jī)械工業(yè)出版社.2011[2]方斌,劉耀欽.基于B/S模式使用JSP+MySQL進(jìn)行Web開發(fā)[J].鄖陽師范高等專科高校學(xué)報(bào),2014.[3]KelleyLA,Al.E.ThePhyre2webportalforproteinmodeling,predictionandanalysis.[J].NatureProtocol,2015.[4]FerrelPJ,KawaiK,EverhartD,etal.Distributingwebapplicationsacrossapre-existingweb:US,US8943035[P].2015.[5]李張永,陳和平,顧進(jìn)廣.跨平臺(tái)移動(dòng)Web開發(fā)框架與數(shù)據(jù)交互方法[J].計(jì)算機(jī)工程與設(shè)計(jì),2014.[6]李詠.Web開發(fā)中MVC設(shè)計(jì)模式的研究與應(yīng)用[J].高校技術(shù)開發(fā)月刊,2014.[7]趙姝菊.高職特色Java開發(fā)實(shí)踐教學(xué)研究[J].科技視界,2016.[8]陳佳,李樹強(qiáng).web開發(fā)實(shí)踐:慕課版[M].人民郵電出版社,2016.[9]孫奇.基于MVC模式的Web開發(fā)框架RubyonRails的研究[D].北京交通大學(xué),2014.[10]FarcicV,GarciaA.Test-DrivenJavaDevelopment[M].PacktPublishing,2015.[11]Roumeliotis-CuratorR.LearningPath:EnterpriseJavaDevelopment[M].O'ReillyMedia,Inc.2015.[12]柴群,梁劍波.《Java編程基礎(chǔ)》教學(xué)的思考[J].通訊世界,2015.[13]賈廣宇.MVC設(shè)計(jì)模式下Web開發(fā)框架的研究與應(yīng)用[D].大連海事大學(xué),2016.[14]JacksonW.SettingUpaJava8GameDevelopmentEnvironment[M]//BeginningJava8GamesDevelopment.Apress,2014:1-17.[15]田家旗.Java開發(fā)語言的開發(fā)平臺(tái)與J2EE編程技術(shù)問題研究[J].信息技術(shù)與信息化,2016(4):112-113.[16]王循.JavaWeb快速開發(fā)框架中部分關(guān)鍵技術(shù)初步研究[D].吉林大學(xué),2015.[17]李浩.基于J2EE的WEB開發(fā)框架的研究與應(yīng)用[D].汕頭大學(xué),2014.

致謝在這次畢業(yè)設(shè)計(jì)的過程中,我遇到了很多困難,但是在老師和同學(xué)的幫助下,我終于順利的完成了。在此,我衷心感謝我的指導(dǎo)老師。正是在指導(dǎo)老師的精心指導(dǎo)下,我才順利完成了我的畢業(yè)設(shè)計(jì)。在開題報(bào)告中,我的指導(dǎo)老師也給了我很多寶貴的建議,我非常感謝他們。在設(shè)計(jì)的過程中,其他幾位專業(yè)老師也給予了我指導(dǎo),在此我也向他們表示衷心的感謝!感謝您在百忙之中給我的悉心指導(dǎo)!指導(dǎo)老師總是積極耐心地指導(dǎo)我們,給我們的計(jì)劃提建議,督促我們按時(shí)完成。在開始我通過編寫設(shè)計(jì)初稿,對設(shè)計(jì)本系統(tǒng)有了比較深刻的認(rèn)識(shí),并發(fā)現(xiàn)一個(gè)優(yōu)秀的軟件的編譯不是一蹴而就的事情,這需要長時(shí)間的積累和經(jīng)驗(yàn)。然后,在老師和同學(xué)的幫助下,我對這個(gè)系統(tǒng)有了更深入的思考。并且花費(fèi)了大量的思想和精力來完成這個(gè)系統(tǒng)。在做這個(gè)系統(tǒng)的過程中,我學(xué)到了以前沒有掌握的知識(shí)。作為開發(fā)人員,理解開發(fā)系統(tǒng)軟件的步驟和方法更為重要。如何思考和解決問題??傊?,通過這個(gè)系統(tǒng)的設(shè)計(jì),我學(xué)到了很多,也學(xué)到了很多。本次畢業(yè)設(shè)計(jì)過程還得到了本班同學(xué)的大力支持和熱心幫助,他們給予了我很大的幫助,在此我也對他們表示衷心的感謝。最后,感謝廣州大學(xué)松田學(xué)院為我們提供學(xué)習(xí)的平臺(tái),感謝廣大松田計(jì)算機(jī)科學(xué)與技術(shù)各個(gè)科任老師的辛勤付出。祝愿你們身體健康,工作順利!

HYPERLINK電腦快捷知識(shí)大全編輯本段一、常見用法F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個(gè)文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時(shí)候是打開“查找:所有文件”對話框F10或ALT激活當(dāng)前程序的菜單欄windows鍵或CTRL+ESC打開開始菜單CTRL+ALT+DELETE在win9x中打開關(guān)閉程序?qū)υ捒駾ELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被直接刪除而不是放入回收站CTRL+N新建一個(gè)新的文件CTRL+O打開“打開文件”對話框CTRL+P打開“打印”對話框CTRL+S保存當(dāng)前操作的文件CTRL+X剪切被選擇的項(xiàng)目到剪貼板CTRL+INSERT或CTRL+C復(fù)制被選擇的項(xiàng)目到剪貼板SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置ALT+BACKSPACE或CTRL+Z撤銷上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作Windows鍵+L鎖屏鍵Windows鍵+M最小化所有被打開的窗口。Windows鍵+SHIFT+M重新將恢復(fù)上一項(xiàng)操作前窗口的大小和位置Windows鍵+E打開資源管理器Windows鍵+F打開“查找:所有文件”對話框Windows鍵+R打開“運(yùn)行”對話框Windows鍵+BREAK打開“系統(tǒng)屬性”對話框Windows鍵+CTRL+F打開“查找:計(jì)算機(jī)”對話框SHIFT+F10或鼠標(biāo)右擊打開當(dāng)前活動(dòng)項(xiàng)目的快捷菜單SHIFT在放入CD的時(shí)候按下不放,可以跳過自動(dòng)播放CD。在打開word的時(shí)候按下不放,可以跳過自啟動(dòng)的宏ALT+F4關(guān)閉當(dāng)前應(yīng)用程序ALT+SPACEBAR打開程序最左上角的菜單ALT+TAB切換當(dāng)前程序ALT+ESC切換當(dāng)前程序ALT+ENTER將windows下運(yùn)行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板ALT+PRINTSCREEN將當(dāng)前活動(dòng)程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個(gè)文本(加shift可以跳到前一個(gè)窗口)在IE中:ALT+RIGHTARROW顯示前一頁(前進(jìn)鍵)ALT+LEFTARROW顯示后一頁(后退鍵)CTRL+TAB在頁面上的各框架中切換(加shift反向)F5刷新CTRL+F5強(qiáng)行刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)前窗口CTRL+F4關(guān)閉當(dāng)前窗口或退出程序ALT+F4復(fù)制CTRL+C剪切CTRL+X刪除DELETE顯示所選對話框項(xiàng)目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項(xiàng)目的快捷菜單SHIFT+F10顯示“開始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)菜單ALT+連字號(-)粘貼CTRL+V切換到上次使用的窗口或者按住ALT然后重復(fù)按TAB,切換到另一個(gè)窗口ALT+TAB撤消CTRL+Z編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當(dāng)前選擇展開了,要折疊或者選擇父文件夾左箭頭折疊所選的文件夾NUMLOCK+負(fù)號(-)如果當(dāng)前選擇折疊了,要展開或者選擇第一個(gè)子文件夾右箭頭展開當(dāng)前選擇下的所有文件夾NUMLOCK+*展開所選的文件夾NUMLOCK+加號(+)在左右窗格間切換F6編輯本段三、使用WINDOWS鍵可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的以下快捷鍵。目的快捷鍵在任務(wù)欄上的按鈕間循環(huán)WINDOWS+TAB顯示“查找:所有文件”WINDOWS+F顯示“查找:計(jì)算機(jī)”CTRL+WINDOWS+F顯示“幫助”WINDOWS+F1顯示“運(yùn)行”命令WINDOWS+R顯示“開始”菜單WINDOWS顯示“系統(tǒng)屬性”對話框WINDOWS+BREAK顯示“Windows資源管理器”WINDOWS+E最小化或還原所有窗口WINDOWS+D撤消最小化所有窗口SHIFT+WINDOWS+M編輯本段四、“我的電腦”和“資源管理器”的快捷鍵目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)向后移動(dòng)到上一個(gè)視圖ALT+左箭頭向前移動(dòng)到上一個(gè)視圖ALT+右箭頭查看上一級文件夾BACKSPACE編輯本段五、使用對話框中的快捷鍵目的快捷鍵取消當(dāng)前任務(wù)ESC如果當(dāng)前控件是個(gè)按鈕,要單擊該按鈕或者如果當(dāng)前控件是個(gè)復(fù)選框,要選擇或清除該復(fù)選框或者如果當(dāng)前控件是個(gè)選項(xiàng)按鈕,要單擊該選項(xiàng)空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母單擊所選按鈕ENTER在選項(xiàng)上向后移動(dòng)SHIFT+TAB在選項(xiàng)卡上向后移動(dòng)CTRL+SHIFT+TAB在選項(xiàng)上向前移動(dòng)TAB在選項(xiàng)卡上向前移動(dòng)CTRL+TAB如果在“另存為”或“打開”對話框中選擇了某文件夾,要打開上一級文件夾BACKSPACE在“另存為”或“打開”對話框中打開“保存到”或“查閱”F4刷新“另存為”或“打開”對話框F5編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項(xiàng)目時(shí),可以使用以下快捷鍵。目的快捷鍵插入光盤時(shí)不用“自動(dòng)播放”功能按住SHIFT插入CD-ROM復(fù)制文件按住CTRL拖動(dòng)文件創(chuàng)建快捷方式按住CTRL+SHIFT拖動(dòng)文件立即刪除某項(xiàng)目而不將其放入SHIFT+DELETE“回收站”顯示“查找:所有文件”F3顯示項(xiàng)目的快捷菜單APPLICATION鍵刷新窗口的內(nèi)容F5重命名項(xiàng)目F2選擇所有項(xiàng)目CTRL+A查看項(xiàng)目的屬性ALT+ENTER或ALT+雙擊可將APPLICATION鍵用于Microsoft自然鍵盤或含有APPLICATION鍵的其他兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合??旖萱I目的Windows徽標(biāo)+PRINTSCREEN將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+SCROLLLOCK將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+PAGEUP切換反色。Windows徽標(biāo)+PAGEDOWN切換跟隨鼠標(biāo)光標(biāo)Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段八、使用輔助選項(xiàng)快捷鍵目的快捷鍵切換篩選鍵開關(guān)右SHIFT八秒切換高對比度開關(guān)左ALT+左SHIFT+PRINTSCREEN切換鼠標(biāo)鍵開關(guān)左ALT+左SHIFT+NUMLOCK切換粘滯鍵開關(guān)SHIFT鍵五次切換切換鍵開關(guān)NUMLOCK五秒QQ快捷鍵,玩QQ更方便Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開聊天記錄Alt+T更改消息模式Ait+J打開聊天紀(jì)錄Ctrl+A全選當(dāng)前對話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個(gè)效果)Ctrl+M輸入框里回車(跟回車一個(gè)效果)Ctrl+L對輸入框里當(dāng)前行的文字左對齊Ctrl+R對輸入框里當(dāng)前行的文字右對齊Ctrl+E對輸入框里當(dāng)前行的文字居中Ctrl+V在qq對話框里實(shí)行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個(gè)可能是聊QQ時(shí)最常用到的了Ctrl+Alt+Z快速提取消息Ctrl+Alt+A捕捉屏幕最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點(diǎn)CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強(qiáng)制刷新CTRL+W關(guān)閉CTRL+F查找SHIFT+DELETE永久刪除CTRL+ALT+DEL任務(wù)管理SHIFT+TAB-反向切換CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開始菜單CTRL+ALT+ZQQ快速提取消息CTRL+ALT+AQQ截圖工具CTRL+ENTERQQ發(fā)消息Alt+1保存當(dāng)前表單Alt+2保存為通用表單Alt+A展開收藏夾列表資源管理器END顯示當(dāng)前窗口的底端HOME顯示當(dāng)前窗口的頂端NUMLOCK+數(shù)字鍵盤的減號(-)折疊所選的文件夾NUMLOCK+數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容

溫馨提示

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

評論

0/150

提交評論