版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE畢業(yè)設(shè)計(jì)(論文)基于JSP的安康旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)姓名學(xué)號(hào)院系專業(yè)指導(dǎo)老師2021年月教務(wù)處制PAGEII目錄目錄 I摘要 IIIAbstract IV第一章緒論 11.1研究現(xiàn)狀 11.2設(shè)計(jì)原則 11.3研究?jī)?nèi)容 2第二章相關(guān)技術(shù)簡(jiǎn)介 12.1JSP技術(shù) 12.2Java技術(shù) 22.3MYSQL數(shù)據(jù)庫(kù) 22.4B/S結(jié)構(gòu) 32.5SpringBoot框架 4第三章系統(tǒng)分析 53.1可行性分析 53.1.1技術(shù)可行性 53.1.2操作可行性 53.1.3經(jīng)濟(jì)可行性 53.1.4法律可行性 53.2系統(tǒng)性能分析 63.3系統(tǒng)功能分析 63.4系統(tǒng)流程分析 63.4.1注冊(cè)流程 63.4.2登錄流程 73.5系統(tǒng)架構(gòu)分析 8第四章系統(tǒng)設(shè)計(jì) 104.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 104.2系統(tǒng)順序圖設(shè)計(jì) 104.3數(shù)據(jù)庫(kù)設(shè)計(jì) 114.3.1數(shù)據(jù)庫(kù)實(shí)體(E-R圖) 114.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì) 14第五章系統(tǒng)實(shí)現(xiàn) 165.1登錄模塊的實(shí)現(xiàn) 165.2管理員功能模塊的實(shí)現(xiàn) 165.2.1景點(diǎn)信息管理界面 165.2.2酒店信息管理界面 175.2.3特產(chǎn)管理界面 185.2.4游客管理界面 185.2.5景點(diǎn)購(gòu)票訂單管理界面 195.3游客功能模塊的實(shí)現(xiàn) 195.3.1系統(tǒng)主界面 195.3.2游客注冊(cè)界面 205.3.3景點(diǎn)信息詳情界面 205.3.4酒店詳情界面 215.3.5特產(chǎn)詳情界面 22第六章系統(tǒng)測(cè)試 236.1測(cè)試環(huán)境 236.2測(cè)試方法 236.3測(cè)試計(jì)劃 246.4測(cè)試結(jié)論 24第七章結(jié)論 25參考文獻(xiàn) 26致謝 27摘要隨著旅游業(yè)的迅速發(fā)展,傳統(tǒng)的旅游信息查詢方式,已經(jīng)無(wú)法滿足用戶需求,因此,結(jié)合計(jì)算機(jī)技術(shù)的優(yōu)勢(shì)和普及,針對(duì)安康旅游,特開發(fā)了本基于JSP的安康旅游網(wǎng)站。本論文首先對(duì)安康旅游網(wǎng)站進(jìn)行需求分析,從系統(tǒng)開發(fā)環(huán)境、系統(tǒng)目標(biāo)、設(shè)計(jì)流程、功能設(shè)計(jì)等幾個(gè)方面進(jìn)行系統(tǒng)的總體設(shè)計(jì),開發(fā)出本基于JSP的安康旅游網(wǎng)站,主要實(shí)現(xiàn)了游客功能模塊和管理員功能模塊兩大部分,游客可查看景點(diǎn)信息、旅游線路、特產(chǎn)信息、酒店信息等,注冊(cè)登錄后可進(jìn)行景點(diǎn)購(gòu)票、酒店預(yù)訂、特產(chǎn)購(gòu)買等操作,同時(shí)管理員可進(jìn)入系統(tǒng)后臺(tái)對(duì)系統(tǒng)進(jìn)行全面管理操作。通過對(duì)系統(tǒng)的功能進(jìn)行測(cè)試,測(cè)試結(jié)果證明該系統(tǒng)界面友好、功能完善,有著較高的使用價(jià)值,具有龐大的潛在用戶群體和較廣闊的應(yīng)用前景。本安康旅游網(wǎng)站基于Springboot框架、JSP技術(shù)、Java編程語(yǔ)言、MYSQL數(shù)據(jù)庫(kù)開發(fā)完成,“操作簡(jiǎn)單,功能實(shí)用”這是本軟件設(shè)計(jì)的核心理念,本系統(tǒng)力求創(chuàng)造最好的用戶體驗(yàn)。關(guān)鍵詞:安康旅游;Springboot框架;MYSQL數(shù)據(jù)庫(kù);JSP技術(shù)
AbstractWiththerapiddevelopmentofthetourismindustry,traditionaltourisminformationquerymethodshavebeenunabletomeettheneedsofusers.Therefore,combinedwiththeadvantagesandpopularizationofcomputertechnology,theAnkangtourismwebsitebasedonJSPhasbeenspeciallydevelopedforAnkangtourism.ThisthesisfirstanalyzestheneedsoftheAnkangtourismwebsite,andconductstheoveralldesignofthesystemfromthesystemdevelopmentenvironment,systemobjectives,designprocess,functionaldesign,etc.,anddevelopstheJSP-basedAnkangtourismwebsite,whichmainlyrealizesthetouristfunctionmoduleTherearetwoparts,andtheadministratorfunctionmodule.Visitorscanviewscenicspotinformation,touristroutes,specialproductinformation,hotelinformation,etc.Afterregisteringandloggingin,theycanperformscenicspotticketpurchases,hotelreservations,specialproductpurchasesandotheroperations.Atthesametime,theadministratorcanenterthesystembackgroundtocheckThesystemconductscomprehensivemanagementoperations.Bytestingthefunctionsofthesystem,thetestresultsprovethatthesystemhasafriendlyinterface,completefunctions,highusevalue,ahugepotentialusergroupandabroaderapplicationprospect.ThisAnkangtravelwebsiteisdevelopedbasedonSpringbootframework,JSPtechnology,Javaprogramminglanguage,andMYSQLdatabase."Simpleoperationandpracticalfunctions"isthecoreconceptofthissoftwaredesign.Thissystemstrivestocreatethebestuserexperience.KeyWords:Ankangtourism;Springbootframework;MYSQLdatabase;JSPtechnology第一章緒論1.1研究現(xiàn)狀時(shí)代的發(fā)展,我們迎來(lái)了數(shù)字化信息時(shí)代,它正在漸漸的改變著人們的工作、學(xué)習(xí)以及娛樂方式。計(jì)算機(jī)網(wǎng)絡(luò),Internet扮演著越來(lái)越重要的角色,人們已經(jīng)離不開網(wǎng)絡(luò)了,大量的圖片、文字、視頻沖擊著我們的視覺。隨著社會(huì)生產(chǎn)力的發(fā)展,人們的生活水平越來(lái)越高。旅游,越來(lái)越成為人們一種休閑娛樂的方式。喧囂的都市,高強(qiáng)度的工作與生活,讓很多人身心疲憊。而旅游,則可以調(diào)節(jié)身心、恢復(fù)疲憊和增加人們的閱歷。在旅游度假區(qū),既可以了解當(dāng)?shù)氐娜宋那閼?,又可以在碧水藍(lán)天間忘卻煩惱。所以,旅游越來(lái)越受人民的歡迎。根據(jù)聯(lián)合國(guó)世界旅游組織最新發(fā)布的《世界旅游晴雨表》,2015年國(guó)際游客人數(shù)相比2014年增長(zhǎng)了4.4%,達(dá)到11.84億人次。隨著社會(huì)和經(jīng)濟(jì)的發(fā)展,旅游業(yè)已成長(zhǎng)為世界經(jīng)濟(jì)中發(fā)展勢(shì)頭最強(qiáng)勁和規(guī)模最大的產(chǎn)業(yè)之一。因此,為了給用戶提供一個(gè)便利的查看安康旅游信息、景點(diǎn)購(gòu)票、酒店預(yù)訂的平臺(tái),開發(fā)了本基于JSP的安康旅游網(wǎng)站。1.2設(shè)計(jì)原則在開始開發(fā)項(xiàng)目之前,必須要先考慮項(xiàng)目的實(shí)用性、科學(xué)性,以及該項(xiàng)目是否能夠真正讓用戶受益并盡可能的發(fā)揮項(xiàng)目的作用。因此,在開發(fā)前,通過以下幾條原則對(duì)項(xiàng)目進(jìn)行判斷:(1)可行性原則。項(xiàng)目需要保證經(jīng)濟(jì)可行性和技術(shù)可行性,這包括了項(xiàng)目在瀏覽端、服務(wù)端等方面上的經(jīng)濟(jì)和技術(shù)上是可以達(dá)成的。(2)適應(yīng)性原則。項(xiàng)目要保證可維護(hù)性和可擴(kuò)展性,這是每個(gè)非短期項(xiàng)目都需要考慮的,并且不論是維護(hù)還是擴(kuò)展,都必須要建立在適應(yīng)用戶的正常需求的基礎(chǔ)上。(3)安全性及保密性原則。要充分保證用戶信息的安全性和保密性,不能因?yàn)殚_發(fā)上的疏忽,導(dǎo)致用戶的信息泄露。(4)系統(tǒng)工程原則。為了確保項(xiàng)目的整體性,在項(xiàng)目調(diào)查、項(xiàng)目分析、項(xiàng)目設(shè)計(jì)、項(xiàng)目開發(fā)的過程中,都需遵從項(xiàng)目工程的方法和步驟逐步進(jìn)行。(5)統(tǒng)一規(guī)劃、分期實(shí)施、逐步完善原則。項(xiàng)目開發(fā)的過程中,要按照規(guī)劃、分期實(shí)施,特別是要注意在項(xiàng)目開發(fā)過程中要有條理,從點(diǎn)到面,一步步完善,不要貪圖進(jìn)度,要循環(huán)漸進(jìn)的對(duì)項(xiàng)目進(jìn)行開發(fā)。1.3研究?jī)?nèi)容根據(jù)基于JSP的安康旅游網(wǎng)站編寫的論文主要闡述了基于JSP的安康旅游網(wǎng)站的開發(fā)過程中使用的技術(shù),首先進(jìn)行系統(tǒng)需求分析,進(jìn)而進(jìn)行系統(tǒng)設(shè)計(jì),最后才是系統(tǒng)功能實(shí)現(xiàn)以及測(cè)試幾個(gè)部分,在開始編寫論文之前親自到圖書館借閱JSP書籍,MYSQL數(shù)據(jù)庫(kù)書籍等編程書籍,然后針對(duì)開發(fā)的基于JSP的安康旅游網(wǎng)站,去網(wǎng)上查找了很多別人做好的系統(tǒng),根據(jù)他們的功能設(shè)計(jì)進(jìn)行自己的系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì),出具需求報(bào)告,最后才是進(jìn)行程序編碼,系統(tǒng)完成后才能進(jìn)行測(cè)試和最后的驗(yàn)收工作,程序開發(fā)流程大致如此。這次編寫的論文包含了6個(gè)部分的內(nèi)容,具體內(nèi)容如下:第一部分緒論:文章主要從課題背景以及設(shè)計(jì)原則綜合闡述了開發(fā)此系統(tǒng)的必要性。第二部分相關(guān)技術(shù):系統(tǒng)開發(fā)用到的各種技術(shù)都大致做出了簡(jiǎn)介第三部分系統(tǒng)分析:從可行性分析和功能需求分析等角度綜合研究了此次開發(fā)的系統(tǒng)第四部分系統(tǒng)設(shè)計(jì):功能模塊設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)這兩部分內(nèi)容都有專門的表格和圖片表示第五部分系統(tǒng)實(shí)現(xiàn):進(jìn)行系統(tǒng)主要功能模塊的界面展示第六部分系統(tǒng)測(cè)試:檢驗(yàn)程序是否達(dá)到預(yù)期目標(biāo)第二章相關(guān)技術(shù)簡(jiǎn)介2.1JSP技術(shù)JSP的全名為JAVASERVERPAGE,是一家硅谷的公司在90年代發(fā)布的。之后,JSP被推為一種動(dòng)態(tài)網(wǎng)頁(yè)的技術(shù)標(biāo)準(zhǔn)。作為一種開發(fā)技術(shù),它將Java的代碼被其嵌入靜態(tài)頁(yè)面中,讓網(wǎng)頁(yè)的靜態(tài)變?yōu)閯?dòng)態(tài)。作為一個(gè)框架,JSP在HTML網(wǎng)頁(yè)文件插入了Java程序片段(Scriptlet)[4],這樣就可以控制數(shù)據(jù)庫(kù)并且根據(jù)客戶端的請(qǐng)求生成對(duì)應(yīng)的HTML、XML及其他的網(wǎng)頁(yè)文件給客戶端。Java編程語(yǔ)言就是它的腳本語(yǔ)言,因?yàn)樗奶匦?,我們可以建立以Java作為編程語(yǔ)言的安全的、能多平臺(tái)執(zhí)行的動(dòng)態(tài)網(wǎng)頁(yè)。JSP是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù),使用java作為它的腳本語(yǔ)言,它為web頁(yè)面的動(dòng)態(tài)顯示提供了更加便捷的方法,它可以減少網(wǎng)頁(yè)的請(qǐng)求次數(shù),同時(shí)可以在多平臺(tái)上開發(fā),擁有更好的兼容性[7][8]。*.jsp是JSP的文件后綴,它可以響應(yīng)來(lái)自客戶機(jī)的請(qǐng)求,同時(shí)動(dòng)態(tài)生成HTML、XML或其他文檔格式。是一種典型的Web網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)[9]。它有著Java技術(shù)簡(jiǎn)單易用,以工作流為導(dǎo)向,安全可靠,不升級(jí)到平臺(tái),是以Java編寫腳本的,可以在頁(yè)面通過<%%>插入Java代碼,方便使用。Web頁(yè)面JSP在整個(gè)Java服務(wù)器應(yīng)用程序HTTP中提供了與庫(kù)單元的接口。其特性可簡(jiǎn)述為以下:(1)相比以前的技術(shù),能有效的添加動(dòng)態(tài)網(wǎng)頁(yè)的內(nèi)容;(2)擁有和Java一樣的在多平臺(tái)被開發(fā)的優(yōu)勢(shì),基本上不受環(huán)境的限制,也就是說不用因?yàn)槠脚_(tái)環(huán)境的因素而對(duì)代碼進(jìn)行修改;(3)由于是根據(jù)Java語(yǔ)言來(lái)作為腳本的,所以擁有它的相對(duì)易用性;(4)它具有JavaBean和標(biāo)簽庫(kù)的可被多次反復(fù)的利用的功能代碼;(5)被功能強(qiáng)且性能良好的工具所支持。JSP以Javaservlet作為技術(shù)基礎(chǔ),JSP和Javaservlet相配合可完成大中型的Web應(yīng)用程序的開發(fā)[8]。與Java一樣,完全面向?qū)ο螅饕鎸?duì)了近年因特網(wǎng)發(fā)展的特點(diǎn)。由于其兼容性和安全可靠,企業(yè)間還可以通過它使用Java技術(shù)相互配合,實(shí)現(xiàn)分層開發(fā)。2.2Java技術(shù)Java是一種非常常用的編程語(yǔ)言,在全球編程語(yǔ)言排行版上總是前三。在方興未艾的計(jì)算機(jī)技術(shù)發(fā)展歷程中,Java的身影無(wú)處不在,并且擁有旺盛的生命力[2]。Java的跨平臺(tái)能力十分強(qiáng)大,只需一次編譯,任何地方都可以運(yùn)行。除此之外,它還擁有簡(jiǎn)單的語(yǔ)法和實(shí)用的類庫(kù),讓編程人員可以盡可能將精力集中在問題的求解上,并且許多開源項(xiàng)目和科研成果都是采用它實(shí)現(xiàn)的。在1995年這一年的5月份,著名的SunMicrosystems公司在程序開發(fā)設(shè)計(jì)上面鄭重推出一種面向?qū)ο箝_發(fā)的程序設(shè)計(jì)語(yǔ)言——Java,最開始的時(shí)候Java是由詹姆斯.高斯林這位偉大的JAVA之父來(lái)進(jìn)行主導(dǎo)[1],但是在后來(lái)由于各種原因,讓甲骨文公司這個(gè)針對(duì)商業(yè)程序創(chuàng)建了oracle大型數(shù)據(jù)庫(kù)的公司收購(gòu)了Java。Java的平臺(tái)總共算下來(lái)有3個(gè),分別為javaME和javaSE以及javaEE這3個(gè)java平臺(tái)。下面將對(duì)其進(jìn)行分別介紹。(1)在電腦桌面程序的開發(fā)上面需要選擇JavaME,這個(gè)用得也比較多。(2)企業(yè)也會(huì)根據(jù)工作以及業(yè)務(wù)需要開發(fā)各種軟件,那么就會(huì)選用JavcEE這個(gè)支持企業(yè)版軟件的開發(fā)的Java平臺(tái),JavcEE主攻運(yùn)用在企業(yè)領(lǐng)域上面的web應(yīng)用,JavcEE也在javaSE的基礎(chǔ)上獲得了比如jsp技術(shù),Servlet技術(shù)等程序開發(fā)技術(shù)的支持[15]。(3)現(xiàn)在生活中手機(jī)的普及化,也使得手機(jī)端這樣的移動(dòng)設(shè)備的軟件的興起,JavaME這個(gè)迷你版java平臺(tái)就能運(yùn)用于移動(dòng)端的軟件開發(fā)操作。2.3MYSQL數(shù)據(jù)庫(kù)MySQL是典型的關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),擁有開源免費(fèi)、穩(wěn)定、高效等特點(diǎn),一直是中小型web項(xiàng)目的最佳數(shù)據(jù)庫(kù)選擇。MySQL作為當(dāng)今IT領(lǐng)域使用人數(shù)最多的開源關(guān)系型數(shù)據(jù)庫(kù)軟件之一,在2018年的數(shù)據(jù)庫(kù)使用率排名中位居第二,僅次于目前為止最成功的商業(yè)版數(shù)據(jù)庫(kù)Orcle[2]。MySQL最大的優(yōu)勢(shì)之一就是無(wú)償使用,這也是它成功的關(guān)鍵。MySQL支持標(biāo)準(zhǔn)化數(shù)據(jù)庫(kù)查詢語(yǔ)言SQL。MySQL是一款非常適合個(gè)人開發(fā)者或小型組織開發(fā)團(tuán)體的數(shù)據(jù)庫(kù)管理系統(tǒng),因?yàn)樗情_源并且免費(fèi)的,體積小、速度快、成本低以及其最重要的一點(diǎn)開放源碼,深受程序設(shè)計(jì)人員的喜愛,這也讓它成為了許許多多中小型開發(fā)網(wǎng)站數(shù)據(jù)庫(kù)的首選,同時(shí)提供了多種開發(fā)的連接API。MySQL將數(shù)據(jù)的存放按照記錄之間的關(guān)系存放到了不同的表中,減少了數(shù)據(jù)的冗余并且提高了開發(fā)的工作效率。MySQL支持開發(fā)中需要用的大型數(shù)據(jù)庫(kù),并能處理數(shù)以萬(wàn)計(jì)的記錄。因?yàn)镸ySQL是開源的軟件,所以在項(xiàng)目的預(yù)算中的時(shí)候不用花費(fèi)額外的資金,大大降低了開發(fā)的總體成本,這也是MySQL數(shù)據(jù)庫(kù)在中小型企業(yè)和獨(dú)立的開發(fā)者中廣泛流行的原因[5]。2.4B/S結(jié)構(gòu)此次設(shè)計(jì)的網(wǎng)絡(luò)結(jié)構(gòu)模式B/S結(jié)構(gòu)(Browser/Server)。B/S架構(gòu)也稱為B/S模式,是一種服務(wù)器以及瀏覽器架構(gòu)模式[13]。B/S的工作模式都是先由瀏覽器請(qǐng)求,服務(wù)器再響應(yīng)。B/S體系結(jié)構(gòu)解決了異構(gòu)系統(tǒng)中的連接難題,大大改善了系統(tǒng)的開放性,讓系統(tǒng)的擴(kuò)展和維護(hù)更加簡(jiǎn)單;同時(shí),B/S體系結(jié)構(gòu)操作也比較容易,界面全都為瀏覽器模式,容易分發(fā)數(shù)據(jù)的捕獲程序。只要安裝通用的瀏覽器(如WWW瀏覽器)就能通過Web服務(wù)器與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互。此結(jié)構(gòu)的好處之一在于由于它使用的統(tǒng)一的瀏覽器,使其可以在不同的地方且不需要用專門的軟件進(jìn)行操作,實(shí)現(xiàn)了不論你使用怎樣的接入網(wǎng)的方式都可以對(duì)公共的數(shù)據(jù)進(jìn)行調(diào)用和瀏覽。相對(duì)于C/S模式,B/S模式是對(duì)C/S模式應(yīng)用的擴(kuò)展,B/S模式不用對(duì)不同的計(jì)算機(jī)安裝不同應(yīng)用程序,還有安全性的要求及對(duì)模式上手難度都比前者更好。B/S模式可以讓客戶機(jī)的壓力大大減輕,工作的負(fù)荷被合理的分配了。其B/S架構(gòu)圖如下圖所示:圖2.SEQ圖2.\*ARABIC1B/S模式架構(gòu)圖2.5SpringBoot框架SpringBoot是由Pivotal團(tuán)隊(duì)開發(fā)的框架,其作用是用來(lái)簡(jiǎn)化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來(lái)進(jìn)行配置,從而使開發(fā)人員不再需要定義樣板化的配置,簡(jiǎn)單理解就是springboot并不是什么新型的框架,而是整合了spring,springmvc等框架,默認(rèn)了很多配置,從而減少了開發(fā)者的開發(fā)時(shí)間。SpringBoot簡(jiǎn)化了基于Spring的應(yīng)用開發(fā),通過少量的代碼就能創(chuàng)建一個(gè)獨(dú)立的、產(chǎn)品級(jí)別的Spring應(yīng)用。SpringBoot為Spring平臺(tái)及第三方庫(kù)提供開箱即用的設(shè)置。SpringBoot的特點(diǎn)(1)創(chuàng)建獨(dú)立的Spring應(yīng)用程序(2)內(nèi)嵌Tomcat應(yīng)用服務(wù)器,容器會(huì)認(rèn)出war包自動(dòng)完成部署操作(3)簡(jiǎn)化了Maven軟件項(xiàng)目管理工具的配置流程(4)實(shí)現(xiàn)自動(dòng)配置Spring框架(5)提供生產(chǎn)就緒型功能第三章系統(tǒng)分析3.1可行性分析對(duì)所有的系統(tǒng)來(lái)說,都有可能會(huì)受到時(shí)間和空間上的制約。所以,我們?cè)谠O(shè)計(jì)每一個(gè)項(xiàng)目的時(shí)候,必須對(duì)該系統(tǒng)實(shí)行可行性分析,這樣不但能夠降低項(xiàng)目的危害,還能改降低人力、物力和財(cái)力的損耗。下面對(duì)技術(shù)、經(jīng)濟(jì)、操作和法律四個(gè)方面進(jìn)行介紹。3.1.1技術(shù)可行性技術(shù)可行性是指學(xué)習(xí)的技術(shù)是否能夠完成本項(xiàng)目,如果團(tuán)隊(duì)本身沒有相關(guān)的技術(shù)儲(chǔ)備,而又能夠迅速掌握此類技術(shù),那項(xiàng)目應(yīng)該達(dá)不到我們的設(shè)計(jì)要求。本文將開發(fā)的系統(tǒng),將采用的關(guān)鍵技術(shù)包括JSP技術(shù)、Java編程語(yǔ)言、SpringBoot框架、MYSQL數(shù)據(jù)庫(kù)存儲(chǔ)技術(shù)等。大學(xué)時(shí)將這些技術(shù)已經(jīng)學(xué)習(xí)掌握,因此,就技術(shù)層面而言,該項(xiàng)目的開發(fā)是有保障的。3.1.2操作可行性操作可行性主要是針對(duì)系統(tǒng)用戶而言,一個(gè)系統(tǒng)再完美,技術(shù)再先進(jìn),用戶不去使用,或者用戶根本不會(huì)使用,該系統(tǒng)存在的價(jià)值也是不大的。本系統(tǒng)擬采用的是B/S架構(gòu),用戶只要通過點(diǎn)擊瀏覽器即可輕松訪問,而用戶對(duì)瀏覽器操作非常熟練,所以從用戶的角度而言,沒有任何學(xué)習(xí)成本,因此,操作上是可行性的。3.1.3經(jīng)濟(jì)可行性項(xiàng)目需要考慮花費(fèi)問題,我們必須考慮系統(tǒng)開發(fā)中所有的花費(fèi)進(jìn)行計(jì)算,我們要考慮到系統(tǒng)需不需要太大的資金。二是系統(tǒng)開發(fā)后期維護(hù)相關(guān)的費(fèi)用大不大。本系統(tǒng)采用我們開源的技術(shù)沒進(jìn)行設(shè)計(jì),再設(shè)計(jì)中沒有太多的花費(fèi),只需要一臺(tái)電腦便可以進(jìn)行開發(fā),因此,該項(xiàng)目的實(shí)施在經(jīng)濟(jì)上完全可行。3.1.4法律可行性本基于JSP的安康旅游網(wǎng)站開發(fā)的所有技術(shù)資料都為合法,知識(shí)產(chǎn)權(quán)問題不會(huì)發(fā)生在開發(fā)過程中,而且沒有抄襲其他相關(guān)系統(tǒng),不會(huì)有侵犯版權(quán)的問題。另外,基于JSP的安康旅游網(wǎng)站設(shè)計(jì)與開發(fā)所采用的操作和工作方式符合工作人員的日常習(xí)慣,而且操作方便靈活,便于管理。所以在開發(fā)過程中不會(huì)涉及法律責(zé)任,具有可行性;綜上所述,該基于JSP的安康旅游網(wǎng)站在建設(shè)上不存在較大的障礙,各方面都能夠保障系統(tǒng)的順利開發(fā)。3.2系統(tǒng)性能分析系統(tǒng)除了功能結(jié)構(gòu)設(shè)計(jì)以外還需要附加需求的分析,非功能需求分析,主要是包括界面、數(shù)據(jù)庫(kù)問題、框架等,需要滿足非功能性能的需求,保證系統(tǒng)運(yùn)行起來(lái)的時(shí)候能夠達(dá)到最佳的效果,保證穩(wěn)定性和安全性。(1)數(shù)據(jù)底層統(tǒng)一。數(shù)據(jù)傳輸中需要進(jìn)行數(shù)據(jù)處理,在查詢數(shù)據(jù)存儲(chǔ)上達(dá)到最佳效果。(2)界面風(fēng)格統(tǒng)一。圖片需要進(jìn)行PS處理,文字需要統(tǒng)一格式大小。(3)數(shù)據(jù)庫(kù)。每個(gè)模塊都需要獨(dú)立,各個(gè)模塊之間相互配合,形成一個(gè)整體,包裝各個(gè)功能合理化的配置,需要考慮開放端口,滿足可擴(kuò)展性。3.3系統(tǒng)功能分析本基于JSP的安康旅游網(wǎng)站主要包括游客功能模塊和管理員功能模塊兩大部分,下面分別介紹其功能:(1)管理員功能模塊管理員是這兩類用戶中權(quán)限最高的,管理員登錄后可對(duì)系統(tǒng)進(jìn)行全面管理,確保系統(tǒng)正常穩(wěn)定運(yùn)行,管理員主要功能包括個(gè)人中心、游客管理、景點(diǎn)信息管理、省區(qū)管理、市區(qū)管理、地區(qū)管理、旅游線路管理、酒店信息管理、特產(chǎn)管理、景點(diǎn)購(gòu)票訂單管理、購(gòu)票取消訂單管理、酒店訂單管理、酒店取消訂單管理、特產(chǎn)訂單管理、特產(chǎn)取消訂單管理、留言板管理、我的收藏管理和系統(tǒng)管理。(2)游客功能模塊游客進(jìn)入系統(tǒng)可查看系統(tǒng)信息,包括首頁(yè)、景點(diǎn)信息、旅游線路、酒店信息、特產(chǎn)、旅游新聞公告、留言反饋等,注冊(cè)登錄后主要功能模塊包括個(gè)人中心、旅游線路管理、景點(diǎn)購(gòu)票訂單管理、購(gòu)票取消訂單管理、酒店訂單管理、酒店取消訂單管理、特產(chǎn)訂單管理、特產(chǎn)取消訂單管理以及我的收藏管理。3.4系統(tǒng)流程分析3.4.1注冊(cè)流程未有賬號(hào)的游客可進(jìn)行注冊(cè)操作,游客注冊(cè)流程圖如圖3.1所示。圖3.1注冊(cè)流程圖3.4.2登錄流程登錄模塊主要滿足了管理員和游客的權(quán)限登錄,用戶登錄流程圖如圖3.2所示。圖3.2登錄流程圖3.5系統(tǒng)架構(gòu)分析基于JSP的安康旅游網(wǎng)站的結(jié)構(gòu)我們采用B/S架構(gòu)來(lái)實(shí)現(xiàn)。采用B/S程序架構(gòu)首要條件是我們要把安康旅游網(wǎng)站的數(shù)據(jù)庫(kù)和程序放到遠(yuǎn)程服務(wù)器上,只需要在一個(gè)服務(wù)器上對(duì)程序和數(shù)據(jù)庫(kù)進(jìn)行配置,就可以在任何聯(lián)通這臺(tái)服務(wù)器的電腦上使用架設(shè)好的系統(tǒng)。這樣的結(jié)構(gòu)打破了時(shí)間和地域的限制,用戶在使用安康旅游網(wǎng)站的時(shí)候變得非常方便。下圖就非常明白的展現(xiàn)了基于JSP的安康旅游網(wǎng)站的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)。圖3.3基于JSP的安康旅游網(wǎng)站架構(gòu)設(shè)計(jì)圖第四章系統(tǒng)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)對(duì)于本系統(tǒng)的開發(fā)設(shè)計(jì),先自上向下,將一個(gè)完整的系統(tǒng)分解成許多個(gè)小系統(tǒng)來(lái)進(jìn)行實(shí)現(xiàn);再自下向上,將所有的“零件”組裝成一個(gè)大的、完整的系統(tǒng)。因此這里面的許多個(gè)小功能塊都要對(duì)將要實(shí)現(xiàn)的功能進(jìn)行劃分,同時(shí)還要給其他的小功能模塊提供調(diào)用的接口,以便于最后將所有的功能塊組合起來(lái)。本基于JSP的安康旅游網(wǎng)站主要實(shí)現(xiàn)了游客功能模塊和管理員功能模塊兩大部分,系統(tǒng)結(jié)構(gòu)圖如圖4-1所示。圖4.1系統(tǒng)功能結(jié)構(gòu)圖4.2系統(tǒng)順序圖設(shè)計(jì)(1)登錄順序圖登錄模塊主要滿足了管理員和游客的權(quán)限登錄,登錄模塊的順序圖如圖4.2所示。圖4.2用戶登錄順序圖(2)添加信息順序圖管理員和游客登錄后均可進(jìn)行信息的添加操作,添加信息順序圖如圖4.3所示圖4.3添加信息順序圖4.3數(shù)據(jù)庫(kù)設(shè)計(jì)本基于JSP的安康旅游網(wǎng)站采用的是MYSQL數(shù)據(jù)庫(kù),數(shù)據(jù)存儲(chǔ)快,因?yàn)榘部德糜尉W(wǎng)站,主要的就是對(duì)信息的管理,信息內(nèi)容比較多,這就需要好好的設(shè)計(jì)一個(gè)好的數(shù)據(jù)庫(kù),分類要清楚,不能添加信息的時(shí)候,造成信息太過混亂,設(shè)計(jì)好的數(shù)據(jù)庫(kù)首先就需要先把各個(gè)實(shí)體之間的關(guān)系表達(dá)明確。4.3.1數(shù)據(jù)庫(kù)實(shí)體(E-R圖)E-R圖是一種描述顯示數(shù)據(jù)類型間的關(guān)系的數(shù)據(jù)描述方法,E-R圖可以完整地映射出現(xiàn)實(shí)模型的關(guān)系。E-R圖中的三個(gè)最為重要的元素就是實(shí)體、屬性、關(guān)系。E-R圖即由這三點(diǎn)組成。實(shí)體:E-R圖中數(shù)據(jù)的實(shí)體,用矩形表示上面為實(shí)體名,下面為實(shí)體屬性,實(shí)體包含主外鍵等關(guān)系。屬性:E-R圖中的屬性,是指實(shí)體的屬性,實(shí)體由多條屬性所構(gòu)成,屬性擁有自己的數(shù)據(jù)類型,數(shù)據(jù)大小。屬性的優(yōu)劣決定了E-R圖中實(shí)體的健全性、完整性。關(guān)系:E-R圖中的關(guān)系是指實(shí)體之間的關(guān)系,用菱形來(lái)表示實(shí)體間的關(guān)系,這些菱形關(guān)系的聯(lián)系上有著一對(duì)多或多對(duì)多的數(shù)據(jù)聯(lián)系,這些構(gòu)成了E-R圖的關(guān)系,E-R圖的關(guān)系緊密連接了實(shí)體,使實(shí)體間的關(guān)聯(lián)性更加的顯著、易懂。本基于JSP的安康旅游網(wǎng)站的E-R圖如下所示:1.管理員信息實(shí)體屬性圖如圖4.4所示:圖4.4管理員信息實(shí)體屬性圖2.景點(diǎn)信息信息實(shí)體屬性圖如圖4.5所示:圖4.5景點(diǎn)信息信息實(shí)體屬性圖3.酒店信息實(shí)體屬性圖如圖4.6所示:圖4.6酒店信息實(shí)體屬性圖4.游客信息實(shí)體屬性圖如圖4.7所示:圖4.7游客信息實(shí)體屬性圖5.旅游線路信息實(shí)體屬性圖如圖4.8所示:圖4.8旅游線路信息實(shí)體屬性圖4.3.2數(shù)據(jù)庫(kù)表設(shè)計(jì)本基于JSP的安康旅游網(wǎng)站需要后臺(tái)數(shù)據(jù)庫(kù),采用MYSQL數(shù)據(jù)庫(kù)系統(tǒng)進(jìn)行數(shù)據(jù)的儲(chǔ)存,下面介紹數(shù)據(jù)庫(kù)中的各個(gè)表的詳細(xì)信息。各個(gè)表的設(shè)計(jì)結(jié)果如下:表4.1users管理員信息表字段名數(shù)據(jù)類型是否允許空字段含義idbigint(20)NOTNULL編號(hào)username`varchar(100)NULL用戶名passwordvarchar(100)NULL密碼rolevarchar(100)NULL角色addtimetimestampNULL新增時(shí)間表4.2jingdianxinxi景點(diǎn)信息表字段名數(shù)據(jù)類型是否允許空字段含義idbigint(20)NOTNULL編號(hào)addtimetimestampNULL創(chuàng)建時(shí)間jingdianmingchengvarchar(200)NULL景點(diǎn)名稱jingdiandengjivarchar(200)NULL景點(diǎn)等級(jí)jingdianjieshaovarchar(200)NULL景點(diǎn)介紹suozaishengquvarchar(200)NULL所在省區(qū)suozaichengshivarchar(200)NULL所在城市suozaidiquvarchar(200)NULL所在地區(qū)meitiankaifangshijiandatetimeNULL每天開放時(shí)間meitianguanbishijiandatetimeNULL每天關(guān)閉時(shí)間beizhuvarchar(200)NULL備注jiageint(11)NULL價(jià)格tupianvarchar(200)NULL圖片thumbsupnumint(11)NULL贊數(shù)crazilynumint(11)NULL踩數(shù)clicktimedatetimeNULL最近點(diǎn)擊時(shí)間clicknum`int(11)NULL點(diǎn)擊次數(shù)表4.3jiudianxinxi酒店信息表字段名數(shù)據(jù)類型是否允許空字段含義idbigint(20)NOTNULL編號(hào)addtimetimestampNULL創(chuàng)建時(shí)間`jiudianmingchengvarchar(200)NULL酒店名稱jiudianjieshaolongtextNULL酒店介紹fangjianshuint(11)NULL房間數(shù)suozaishengquvarchar(200)NULL所在省區(qū)suozaichengshivarchar(200)NULL所在城市suozaidiquvarchar(200)NULL所在地區(qū)jiudianjiageint(11)NULL酒店價(jià)格tupianvarchar(200)NULL圖片thumbsupnumint(11)NULL贊數(shù)crazilynumint(11)NULL踩數(shù)clicktimedatetimeNULL最近點(diǎn)擊時(shí)間clicknum`int(11)NULL點(diǎn)擊次數(shù)表4.4youke游客信息表字段名數(shù)據(jù)類型是否允許空字段含義idbigint(20)NOTNULL編號(hào)addtimetimestampNULL創(chuàng)建時(shí)間youkezhanghaovarchar(200)NULL游客賬號(hào)mimavarchar(200)NULL密碼youkexingmingvarchar(200)NULL游客姓名xingbievarchar(200)NULL性別lianxifangshivarchar(200)NULL聯(lián)系方式shenfenzhengvarchar(200)NULL身份證youxiangvarchar(200)NULL郵箱touxiangvarchar(200)NULL頭像表4.5lvyouxianlu旅游線路信息表字段名數(shù)據(jù)類型是否允許空字段含義idbigint(20)NOTNULL編號(hào)addtimetimestampNULL創(chuàng)建時(shí)間youkezhanghaovarchar(200)NULL游客賬號(hào)youkexingmingvarchar(200)NULL游客姓名xianluguihuavarchar(200)NULL線路規(guī)劃xianlutupianvarchar(200)NULL線路圖片第五章系統(tǒng)實(shí)現(xiàn)5.1登錄模塊的實(shí)現(xiàn)用戶要想進(jìn)入本系統(tǒng),必須通過正確的用戶名和密碼,選擇登錄類型進(jìn)行登錄操作,在登錄時(shí)系統(tǒng)會(huì)以用戶名、密碼和登錄類型為參數(shù)進(jìn)行登錄信息的驗(yàn)證,信息正確則登錄進(jìn)入對(duì)應(yīng)用戶功能界面可進(jìn)行功能處理,反之登錄失敗,系統(tǒng)登錄界面展示如圖5.1所示。圖5.1系統(tǒng)登錄界面5.2管理員功能模塊的實(shí)現(xiàn)5.2.1景點(diǎn)信息管理界面管理員可添加、修改和刪除景點(diǎn)信息信息,景點(diǎn)信息管理界面展示如圖5.2所示,添加景點(diǎn)信息信息界面展示如圖5.3所示。圖5.2景點(diǎn)信息管理界面圖5.3添加景點(diǎn)信息信息界面5.2.2酒店信息管理界面管理員可增刪改查酒店信息,酒店信息管理界面展示如圖5.4所示。圖5.4酒店信息管理界面5.2.3特產(chǎn)管理界面管理員可增刪改查特產(chǎn)信息,特產(chǎn)管理界面展示如圖5.5所示。圖5.5特產(chǎn)管理界面5.2.4游客管理界面管理員可查看、添加、修改和刪除游客信息,游客管理界面展示如圖5.6所示。圖5.6游客管理界面5.2.5景點(diǎn)購(gòu)票訂單管理界面管理員可查看景點(diǎn)購(gòu)票訂單信息,并可對(duì)其進(jìn)行審核、修改和刪除操作,景點(diǎn)購(gòu)票訂單管理界面展示如圖5.7所示。圖5.7景點(diǎn)購(gòu)票訂單管理界面5.3游客功能模塊的實(shí)現(xiàn)5.3.1系統(tǒng)主界面游客進(jìn)入本系統(tǒng)可查看系統(tǒng)信息,系統(tǒng)主界面展示如圖5.8所示。圖5.8系統(tǒng)主界面5.3.2游客注冊(cè)界面未有賬號(hào)的游客可進(jìn)入注冊(cè)界面進(jìn)行注冊(cè)操作,游客注冊(cè)界面展示如圖5.9所示。圖5.9游客注冊(cè)界面5.3.3景點(diǎn)信息詳情界面游客可選擇景點(diǎn)信息查看景點(diǎn)信息詳情信息,登錄后可進(jìn)行購(gòu)票操作,景點(diǎn)信息詳情界面展示如圖5.10所示。圖5.10景點(diǎn)信息詳情界面5.3.4酒店詳情界面游客可選擇酒店查看詳情信息,登錄后可進(jìn)行預(yù)訂下單操作,酒店詳情界面展示如圖5.11所示。圖5.11酒店詳情界面5.3.5特產(chǎn)詳情界面游客可選擇特產(chǎn)查看詳情信息,登錄后可進(jìn)行購(gòu)買操作,特產(chǎn)詳情界面展示如圖5.12所示。圖5.12特產(chǎn)詳情界面第六章系統(tǒng)測(cè)試6.1測(cè)試環(huán)境本測(cè)試主要是系統(tǒng)是否能夠進(jìn)行服務(wù)器進(jìn)行處理信息的能力,不同的用戶發(fā)出不同的服務(wù)請(qǐng)求,系統(tǒng)必須能夠準(zhǔn)確的進(jìn)行數(shù)據(jù)的傳達(dá),在這種情況下進(jìn)行測(cè)試響應(yīng)的時(shí)間、內(nèi)存使用的情況和CPU占用大小等指標(biāo),系統(tǒng)完成設(shè)計(jì)必須保證信息的正確性,信息紊亂帶來(lái)的后果是非??膳碌?,所有必須要進(jìn)行壓力測(cè)試,通過本測(cè)試進(jìn)行系統(tǒng)相應(yīng)速度、穩(wěn)定性能和處理能力進(jìn)行優(yōu)化。6.2測(cè)試方法系統(tǒng)需要詳細(xì)的功能測(cè)試,以檢查整個(gè)系統(tǒng)是否滿足需求描述中的功能需求。一般的系統(tǒng)測(cè)試,缺乏測(cè)試計(jì)劃,所以只能通過執(zhí)行自己的計(jì)劃來(lái)估計(jì)。這種不完整的測(cè)試常常導(dǎo)致該問題在驗(yàn)收之后出現(xiàn),這直接導(dǎo)致與實(shí)施方的沖突。為了改變這種狀況,應(yīng)該從以下幾個(gè)方面來(lái)改變:1.驗(yàn)收方對(duì)實(shí)施計(jì)劃進(jìn)行嚴(yán)格的審查,監(jiān)督執(zhí)行方嚴(yán)格測(cè)試計(jì)劃;2.驗(yàn)收方與實(shí)施方可以尋找中間人來(lái)對(duì)測(cè)試計(jì)劃進(jìn)行監(jiān)督;3.系統(tǒng)的測(cè)試計(jì)劃由開發(fā)方進(jìn)行制定,并要求實(shí)施方按照制定的測(cè)試計(jì)劃,嚴(yán)格的執(zhí)行測(cè)試流程。軟件測(cè)試是一個(gè)優(yōu)秀系統(tǒng)誕生的基礎(chǔ),只有經(jīng)過大量的軟件測(cè)試,才能保證系統(tǒng)擁有良好的質(zhì)量。盡管系統(tǒng)的安全性和穩(wěn)定性不能全部通過軟件測(cè)試來(lái)保證。但是軟件開發(fā)過程的重要組成部分依舊是系統(tǒng)測(cè)試。為了滿足用戶的需求,及時(shí)發(fā)現(xiàn)系統(tǒng)存在的故障,只有在系統(tǒng)開發(fā)完成之后對(duì)系統(tǒng)進(jìn)行大量的測(cè)試。對(duì)于軟件系統(tǒng)測(cè)試,測(cè)試用例不能覆蓋所有可能的情況。因?yàn)橛脩籼岢龅囊髸?huì)不斷地改變,所以沒有任何一個(gè)測(cè)試能夠完美的符合用戶變化需求。因此,系統(tǒng)測(cè)試的關(guān)鍵就在于怎樣能選擇出一個(gè)特別合適的測(cè)試用例。只有找到合適的測(cè)試用例,才能對(duì)軟件系統(tǒng)進(jìn)行優(yōu)化和改進(jìn)。軟件測(cè)試不僅要測(cè)試系統(tǒng)的功能,還要測(cè)試系統(tǒng)的結(jié)構(gòu),即白盒測(cè)試。一個(gè)完整的軟件必須有自己的業(yè)務(wù)邏輯。白盒測(cè)試的要求是盡可能地測(cè)試所有組件,即包括所有功能模塊,盡可能地覆蓋所有路徑。這個(gè)測(cè)試要求測(cè)試人員充分理解系統(tǒng)的業(yè)務(wù)邏輯和流程。但是完成上述要求是一件困難的事情,如果程序中存在循環(huán),那么路徑的數(shù)量將會(huì)增加,并且執(zhí)行每個(gè)路徑將變得非常不現(xiàn)實(shí)。程序是由多個(gè)互不干擾的功能模塊組成。對(duì)于基本功能,只需要測(cè)試功能是否有錯(cuò)誤,如頁(yè)面是否跳轉(zhuǎn),程序的穩(wěn)定性是否良好。不用特意考慮系統(tǒng)內(nèi)部變化,如代碼的編寫是否正確。這種不用考慮系統(tǒng)內(nèi)部功能的測(cè)試就是黑盒測(cè)試。本系統(tǒng)的測(cè)試,主要是采用了黑盒測(cè)試,也就是功能測(cè)試。下面將針對(duì)基于JSP的安康旅游網(wǎng)站的信息數(shù)據(jù),對(duì)系統(tǒng)的部分功能以及性能方面實(shí)施測(cè)試,并且根據(jù)測(cè)試結(jié)果對(duì)基于JSP的安康旅游網(wǎng)站進(jìn)行適當(dāng)修改,使得系統(tǒng)能夠?qū)崿F(xiàn)預(yù)期效果和功能。6.3測(cè)試計(jì)劃首先我們來(lái)說界面測(cè)試,界面測(cè)試是為了使程序在不同的操作平臺(tái)上能夠運(yùn)行界面,并且能夠保持原來(lái)的風(fēng)格。我把完整程序拷貝到不同配置的計(jì)算機(jī)平臺(tái)環(huán)境下,程序運(yùn)行正常,運(yùn)行界面上的字體、圖片等設(shè)置都能夠保持得非常好,不出現(xiàn)字體變形等情況。其次進(jìn)行功能測(cè)試和性能測(cè)試,功能測(cè)試主要包括五項(xiàng)內(nèi)容:適用性、準(zhǔn)確性、可操作性、依從性、安全性。表6.1測(cè)試計(jì)劃表測(cè)試階段技術(shù)是否采用說明審評(píng)測(cè)試是文檔軟件產(chǎn)品的功能和設(shè)計(jì)文檔的測(cè)試,在需求和設(shè)計(jì)階段進(jìn)行編寫測(cè)試用例是在測(cè)試用例的準(zhǔn)備階段產(chǎn)品代碼可用性測(cè)試是檢測(cè)網(wǎng)站的可理解性、可操作性和學(xué)習(xí)性等方面內(nèi)容功能測(cè)試是系統(tǒng)適用性、準(zhǔn)確性、可操作性、依從性、安全性集成測(cè)試是集成系統(tǒng)來(lái)檢測(cè)模塊的要求,業(yè)務(wù)流程和數(shù)據(jù)處理是否滿足條件,業(yè)務(wù)流處理的系統(tǒng),如果沒有嚴(yán)格的邏輯和錯(cuò)誤系統(tǒng)測(cè)試是包括性能測(cè)試,壓力測(cè)試和回歸測(cè)試驗(yàn)收測(cè)試是通過建設(shè),項(xiàng)目實(shí)施單位工作人員操作安裝測(cè)試是該測(cè)試儀測(cè)試系統(tǒng)的安裝6.4測(cè)試結(jié)論本章對(duì)系統(tǒng)進(jìn)行了最后的測(cè)試工作,通過測(cè)試結(jié)果分析,本基于JSP的安康旅游網(wǎng)站設(shè)計(jì)滿足用戶的要求和需求。所有基本功能點(diǎn)實(shí)現(xiàn),操作簡(jiǎn)單,系統(tǒng)運(yùn)行性能良好,是一款值得推廣的旅游網(wǎng)。第七章結(jié)論畢業(yè)設(shè)計(jì)是對(duì)我們大學(xué)所學(xué)知識(shí)最后一次綜合性檢測(cè)和實(shí)際應(yīng)用能力的考察。我們課程設(shè)計(jì)的題目是基于JSP的安康旅游網(wǎng)站,該課題使我對(duì)所學(xué)的知識(shí)有了一個(gè)比較系統(tǒng)的認(rèn)識(shí)和理解。涉及了方方面面的知識(shí),大大擴(kuò)大了知識(shí)面,同時(shí)使我學(xué)會(huì)了如何使用所學(xué)的知識(shí)去解決一些實(shí)際的問題,增強(qiáng)了我們的動(dòng)手能力。本次的系統(tǒng)開發(fā),讓我將之前所學(xué)知識(shí)聯(lián)合了起來(lái),融會(huì)貫通,得到了很大的提升。開發(fā)本基于JSP的安康旅游網(wǎng)站是對(duì)我計(jì)算機(jī)知識(shí)的一次考驗(yàn),更是對(duì)我運(yùn)用相關(guān)知識(shí)解決處理現(xiàn)實(shí)問題能力的考驗(yàn),讓我通過本次設(shè)計(jì)開發(fā)得到鍛煉,提高我的編程能力。在設(shè)計(jì)中,我遇到了諸多困難,主要原因是自己掌握的知識(shí)并不扎實(shí),所以光懂得一些書本上的知識(shí)是遠(yuǎn)不行的!通過實(shí)踐讓我獲得了實(shí)踐經(jīng)驗(yàn)。知識(shí)不是知道了,了解了就好,一定要去應(yīng)用它,讓它在現(xiàn)實(shí)生活中體現(xiàn),這才是學(xué)習(xí)的根本目的。在遇到困難時(shí),我懂得了該怎樣去應(yīng)對(duì),如何去查找和分析相關(guān)資料。盡管遇到了很多的困難,但經(jīng)過不斷的調(diào)試,最終圓滿的完成了畢業(yè)設(shè)計(jì)。這次鍛煉提高了我的實(shí)際應(yīng)用水平,也大大提高了我的動(dòng)手動(dòng)腦能力,讓我享受了探索的樂趣,成功的喜悅,這對(duì)我來(lái)說是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年人教A版選擇性必修1語(yǔ)文下冊(cè)月考試卷含答案
- 2025年冀少新版七年級(jí)物理下冊(cè)階段測(cè)試試卷含答案
- 2025年外研版2024九年級(jí)生物上冊(cè)月考試卷
- 2025年人教五四新版選擇性必修3地理下冊(cè)階段測(cè)試試卷
- 二零二五年度拍賣會(huì)組織與策劃合同4篇
- 二零二五版門禁系統(tǒng)與物業(yè)管理系統(tǒng)對(duì)接合同4篇
- 二零二五年度外資企業(yè)內(nèi)部退養(yǎng)合同模板4篇
- 2025年度醫(yī)療機(jī)構(gòu)科室承包合作框架合同4篇
- 二零二五年度變壓器用新型導(dǎo)磁材料研發(fā)與安裝合同3篇
- 2025版木門安裝與室內(nèi)空氣凈化服務(wù)合同5篇
- 鹽酸埃克替尼臨床療效、不良反應(yīng)與藥代動(dòng)力學(xué)的相關(guān)性分析的開題報(bào)告
- 消防設(shè)施安全檢查表
- 組合結(jié)構(gòu)設(shè)計(jì)原理 第2版 課件 第6、7章 鋼-混凝土組合梁、鋼-混凝土組合剪力墻
- 建筑公司資質(zhì)常識(shí)培訓(xùn)課件
- 旅居管家策劃方案
- GB/T 26316-2023市場(chǎng)、民意和社會(huì)調(diào)查(包括洞察與數(shù)據(jù)分析)術(shù)語(yǔ)和服務(wù)要求
- 春節(jié)值班安全教育培訓(xùn)
- 帶狀皰疹護(hù)理查房
- 平衡計(jì)分卡-化戰(zhàn)略為行動(dòng)
- 幼兒園小班下學(xué)期期末家長(zhǎng)會(huì)PPT模板
- 幼兒教師干預(yù)幼兒同伴沖突的行為研究 論文
評(píng)論
0/150
提交評(píng)論