計算機畢業(yè)設(shè)計jsp記憶旅游-酒店特產(chǎn)商城美食-景點vue論文_第1頁
計算機畢業(yè)設(shè)計jsp記憶旅游-酒店特產(chǎn)商城美食-景點vue論文_第2頁
計算機畢業(yè)設(shè)計jsp記憶旅游-酒店特產(chǎn)商城美食-景點vue論文_第3頁
計算機畢業(yè)設(shè)計jsp記憶旅游-酒店特產(chǎn)商城美食-景點vue論文_第4頁
計算機畢業(yè)設(shè)計jsp記憶旅游-酒店特產(chǎn)商城美食-景點vue論文_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

記憶旅游網(wǎng)站摘要:在社會快速發(fā)展的影響下,記憶旅游網(wǎng)站繼續(xù)發(fā)展,大大增加了旅游的數(shù)量、多樣性、質(zhì)量等等的要求,使記憶旅游網(wǎng)站的管理和運營比過去十年更加簡單。依照這一現(xiàn)實為基礎(chǔ),設(shè)計一個快捷而又方便的網(wǎng)上記憶旅游網(wǎng)站是一項十分重要并且有價值的事情。對于傳統(tǒng)的記憶旅游網(wǎng)站控制模型來說,記憶旅游網(wǎng)站具有許多不可比擬的優(yōu)勢,首先是快速更新記憶旅游網(wǎng)站的信息,其次是大量信息的管理,最后是高度安全,以及使用簡單等特性,這使得記憶旅游網(wǎng)站的管理和運營非常方便。進入21世紀(jì),因為科技和經(jīng)濟的迅速發(fā)展,人民群眾對非物質(zhì)層面的精神需求正變得越來越多元化。本系統(tǒng)是為了實現(xiàn)這些目標(biāo)而提出來的。本論文系統(tǒng)地描繪了整個網(wǎng)上記憶旅游網(wǎng)站的設(shè)計與實現(xiàn),主要實現(xiàn)的功能有以下幾點:管理員;首頁、個人中心、用戶管理、景點分類管理、景點信息管理、購票信息管理、酒店信息管理、酒店預(yù)訂管理、特產(chǎn)商城管理、美食信息管理、論壇管理、系統(tǒng)管理、訂單管理,前臺首頁;首頁、景點信息、酒店信息、特產(chǎn)商城、美食信息、論壇信息、娛樂信息、個人中心、后臺管理、購物車、客服,用戶;首頁、個人中心、購票信息管理、酒店預(yù)訂管理、我的收藏管理、訂單管理等功能,其具有簡單的接口,方便的應(yīng)用,強大的互動,完全基于互聯(lián)網(wǎng)的特點?,F(xiàn)代社會的網(wǎng)絡(luò)和信息技術(shù)不斷提高,人們的生活水平達到一個新的水平。旅游成為一種用戶習(xí)以為常的文娛方式,但由于工作和生活越來越忙,再讓用戶去排隊買票,顯然是不太合理的。一個充分利用碎片化時間,簡化購票信息過程的程序,正是我們所需要的。這篇文章研究了基于SSM框架的記憶旅游網(wǎng)站的開發(fā)和實現(xiàn),從需求分析、總體設(shè)計到具體實現(xiàn),最終完成了整個在線記憶旅游網(wǎng)站,從而方便了用戶和提高了記憶旅游網(wǎng)站的管理水平。關(guān)鍵詞:記憶旅游網(wǎng)站,SSM框架,數(shù)據(jù)庫MYSQL,Java語言 Abstract:undertheinfluenceoftherapiddevelopmentofsociety,memorytourismwebsitecontinuestodevelop,greatlyincreasingthenumberoftourism,diversity,qualityandotherrequirements,makingthemanagementandoperationofmemorytourismwebsiteeasierthaninthepastdecade.Accordingtothisreality,itisveryimportantandvaluabletodesignafastandconvenientonlinememorytourismwebsite.Forthetraditionalcontrolmodelofmemorytourismwebsite,memorytourismwebsitehasmanyincomparableadvantages.Firstly,itcanquicklyupdatetheinformationofmemorytourismwebsite.Secondly,itcanmanagealargeamountofinformation.Finally,itishighlysecureandeasytouse,whichmakesthemanagementandoperationofmemorytourismwebsiteveryconvenient.Inthe21stcentury,duetotherapiddevelopmentofscienceandtechnologyandeconomy,people'sspiritualneedsofthenon-materiallevelarebecomingmoreandmorediversified.Thissystemisproposedtoachievethesegoals.Thispapersystematicallydescribesthedesignandimplementationofthewholeonlinememorytourismwebsite.Themainfunctionsareasfollows:administrator;homepage,personalcenter,usermanagement,scenicspotclassificationmanagement,scenicspotinformationmanagement,ticketinformationmanagement,hotelinformationmanagement,hotelreservationmanagement,specialtymallmanagement,foodinformationmanagement,forummanagement,systemmanagement,reservationmanagementSinglemanagement,frontpage;homepage,scenicspotinformation,hotelinformation,specialtymall,foodinformation,foruminformation,entertainmentinformation,personalcenter,backgroundmanagement,shoppingcart,customerservice,users;homepage,personalcenter,ticketinformationmanagement,hotelreservationmanagement,mycollectionmanagement,ordermanagementandotherfunctions,ithasasimpleinterface,convenientapplication,powerfulInteractive,completelybasedonthecharacteristicsoftheInternet.Withthecontinuousimprovementofnetworkandinformationtechnologyinmodernsociety,people'slivingstandardhasreachedanewlevel.Tourismhasbecomeawayofentertainmentthatusersareusedto,butitisobviouslyunreasonabletoletusersqueueuptobuyticketsbecauseoftheincreasinglybusyworkandlife.Aprogramthatmakesfulluseoffragmentedtimeandsimplifiestheprocessofticketinformationisexactlywhatweneed.ThispaperstudiesthedevelopmentandimplementationofthememorytourismwebsitebasedonSSMframework,fromdemandanalysis,overalldesigntospecificimplementation,andfinallycompletestheentireonlinememorytourismwebsite,soastofacilitateusersandimprovethemanagementlevelofthememorytourismwebsite.Keywords:memorytourismwebsite,SSMframework,databasemysql,Javalanguage目錄TOC\o"1-2"\h\u第1章緒論 緒論1.1課題背景2021年處于信息科技高速發(fā)展的大背景之下。在今天,缺少手機和電腦幾乎已經(jīng)成為不可能的事情,人們生活中已經(jīng)難以離開手機和電腦。針對增加的成本管理和操作,各大旅行社非常必要建立自己的網(wǎng)上記憶旅游網(wǎng)站,這既可以讓更多的人體驗到網(wǎng)絡(luò)所帶來的方便,也有助于提高旅游本身的流行和用戶依賴的感覺。在經(jīng)過幾十年的高速發(fā)展后,互聯(lián)網(wǎng)已成為最流行、最普及的媒體,每天的信息流量甚至能比得上過去十年。其以便捷的信息交換、快速的溝通速度,悄然地改變著用戶的消費方式。簡單、快捷、成本較低是互聯(lián)網(wǎng)的特點,在互聯(lián)網(wǎng)中,買家賣家不需要謀面也可以進行各種各樣的交易活動,互聯(lián)網(wǎng)商業(yè)化已經(jīng)是當(dāng)代經(jīng)濟的新趨勢?!半娮由虅?wù)”(電子商務(wù)或電子商務(wù))的概念是在1996年前后在美國學(xué)術(shù)界提出的。經(jīng)過數(shù)十年的經(jīng)營,這個概念已經(jīng)被廣泛接受。B2B、C2C、C2B和B2C是電子商務(wù)的四類型型,但目前占據(jù)主流的是B2B和B2C兩種。其中面向企業(yè)的管理模式稱為B2B,它對商務(wù)系統(tǒng)的性能、安全和服務(wù)質(zhì)量都要求十分嚴(yán)格;而直接面向消費者的模式稱為B2C,也是我們所普遍接觸的。到目前為止,電子商務(wù)的發(fā)展經(jīng)歷十余年仍然活力十足,電商應(yīng)用就像雨后春筍一樣冒出。我國已經(jīng)成為世界第二大經(jīng)濟體,經(jīng)濟實力高速發(fā)展以及百姓生活水平的普遍提高,不斷地要求企業(yè)提供更加多元化的娛樂方式,更加快速和方便的服務(wù),因此對旅游行業(yè)也提出了更加嚴(yán)格的要求,如管理更加妥當(dāng)、服務(wù)更加舒適等。而現(xiàn)在我們所能看到的旅游數(shù)量也越來越多,信息量巨大,記憶旅游網(wǎng)站快速發(fā)展使得管理成本不斷擴大。然而,傳統(tǒng)的購票信息方式有許多缺點:實際時間差異、超負(fù)荷、高成本和信息0共享。而在線記憶旅游網(wǎng)站正是當(dāng)下各大旅行社為了適應(yīng)時代發(fā)展所推出的互聯(lián)網(wǎng)服務(wù),以其方便高效的服務(wù),在降低工作人員的勞動強度,也減少了用戶排隊的煩惱。本文所設(shè)計的在線記憶旅游網(wǎng)站就是在這種客觀條件下進行的,是一項利民利國的、非常有價值的工作。在記憶旅游網(wǎng)站管理方面,傳統(tǒng)的管理方式顯然無法與在線記憶旅游網(wǎng)站相比,在線記憶旅游網(wǎng)站正發(fā)揮著越來越重要的作用。在線記憶旅游網(wǎng)站的速度快、信息量大、安全、簡單都是傳統(tǒng)模式難以企及的優(yōu)點,正在發(fā)揮著越來越重要的作用。在本文中的在線記憶旅游網(wǎng)站是一個基于MySQL數(shù)據(jù)庫和Java語言的。1.2課題意義社會主義進入新時代,經(jīng)濟實力越來越強。我們也變得越來越忙碌、對生活的要求也變得更加嚴(yán)格,對快速和方便的服務(wù)的需求也在逐漸增加。因此,對旅游行業(yè)的管理、服務(wù)的要求也越來越嚴(yán)格。為適應(yīng)時代的發(fā)展,各大旅行社開始廣泛地使用電腦來進行管理,并推出在線記憶旅游網(wǎng)站,為提高工作人員效率提供了一種新的方式,并且減輕了他們的工作強度,在樹立企業(yè)形象的同時,為用戶提供更加方便、舒適、優(yōu)質(zhì)而高效的服務(wù),實現(xiàn)雙贏。于此同時,實現(xiàn)記憶旅游網(wǎng)站的計算機化也是順應(yīng)時代潮流的舉措,現(xiàn)如今旅游類型正逐漸增加,浩繁的旅游信息令記憶旅游網(wǎng)站迎來管理上的難題。旅游行業(yè)進入高速發(fā)展的時代,旅游的管理工作變得越來越困難,在這一客觀需要的推動下,建立、完善、發(fā)展記憶旅游網(wǎng)站,可以為管理員帶來極大的方便。本系統(tǒng)即為方便管理員和用戶而制作的網(wǎng)上記憶旅游網(wǎng)站,結(jié)合了用戶的需求,設(shè)計出的一個基于Java、MySQL的網(wǎng)上記憶旅游網(wǎng)站。1.3開發(fā)工具及技術(shù)網(wǎng)上記憶旅游網(wǎng)站從本質(zhì)上講是一個電子商務(wù)模式綜合而成的系統(tǒng)。實現(xiàn)了首頁、個人中心、用戶管理、景點分類管理、景點信息管理、購票信息管理、酒店信息管理、酒店預(yù)訂管理、特產(chǎn)商城管理、美食信息管理、論壇管理、系統(tǒng)管理、訂單管理等基本功能。主要用到以下技術(shù):1.3.1MyEclipse本系統(tǒng)使用的是MyEclipse8.5,MyEclipse8.5是一個集成開發(fā)環(huán)境,可以用于Java或者移動應(yīng)用等方面的程序開發(fā)。它有許多強大功能如:編譯、調(diào)試、test和發(fā)布等。8.5版本同時支持一些其他語言如:HTML腳本,SQL,CSS樣式,Spring,Hibernate,Javascript等。1.3.2Tomcat本文使用的是Tomcat5,其具有較輕量級的優(yōu)點,同時支持最新的Servlet2.4和java2.0規(guī)范??梢詾閺V大用戶開發(fā)者提供一個免費的、性能穩(wěn)定的服務(wù)。1.3.3MySQLMMySQL數(shù)據(jù)庫是較為出名的關(guān)系形數(shù)據(jù)庫,它使用大量的二維表來進行存儲數(shù)據(jù)而不是把數(shù)據(jù)封裝存儲早同一個“倉庫”中,十分有利于提高速度和數(shù)據(jù)應(yīng)用的靈活性。中小企業(yè)網(wǎng)站開發(fā)商的首選數(shù)據(jù)庫一般也是MySQL。SQL語言是它的標(biāo)準(zhǔn)語言。由于該數(shù)據(jù)庫在體積、速度和運營成本方面的優(yōu)勢,特別是開放源代碼的技術(shù)特點,因此深受開發(fā)者的喜愛。1.3.4SSM三大框架1.Spring的優(yōu)勢:

通過Spring的IOC特性,將對象之間的依賴關(guān)系交給了Spring控制,方便解耦,簡化了開發(fā)。2.SpringMVC的優(yōu)勢:

SpringMVC是使用了MVC設(shè)計思想的輕量級web框架,對web層進行解耦,使我們的開發(fā)更簡潔。3.Mybatis的優(yōu)勢:數(shù)據(jù)庫的操作(sql)采用xml文件配置,解除了sql和代碼的耦合,提供映射標(biāo)簽,支持對象和和數(shù)據(jù)庫orm字段關(guān)系的映射,支持對象關(guān)系映射標(biāo)簽,支持對象關(guān)系的組建提供了xml標(biāo)簽,支持動態(tài)的sql。1.3.5java簡介Java語言是在二十世紀(jì)末由Sun公司發(fā)布的,而且公開源代碼,這一優(yōu)點吸引了許多世界各地優(yōu)秀的編程愛好者,也使得他們開發(fā)出當(dāng)時一款又一款經(jīng)典好玩的小游戲。Java語言是純面向?qū)ο笳Z言之一,從發(fā)布初期到現(xiàn)今,可以說有將近20多年的歷史,已發(fā)展成為人類計算機編程語言發(fā)展史上的一個深遠(yuǎn)影響。Java語言具有非常多種的特性:(1)跨平臺的無關(guān)性;(2)面向?qū)ο?;?)安全性得以保障;(4)支持多個任務(wù);(5)多種編寫方式,代碼編寫簡單。對比其他的低級語言、高級語言,Java語言具有明顯的顯著優(yōu)勢以及未來開闊的前景,可以廣泛的應(yīng)用在個人筆記本電腦、大數(shù)據(jù)、大型游戲等等。首先,Java語言具有面向?qū)ο蟮奶匦?,并且易于理解。關(guān)于對象,其實可以理解成每一種事物都是一種對象,包括我們?nèi)祟愖陨矶际且环N對象。利用面向?qū)ο笳Z言的基本特征來解決軟件開發(fā)中的實際問題,為有效軟件開發(fā)提供了技術(shù)支持。其次,Java語言具有很好的跨平臺無關(guān)性。所編寫出來的應(yīng)用程序是Java語言編寫的,那么就無需再使用編譯器來修改程序代碼,可以直接在任何計算機系統(tǒng)中運行,Windows系統(tǒng)可以運行,在Linux系統(tǒng)中也可以,也就是經(jīng)過一次編譯,可以到處運行,所以Java語言具有卓越的可移植性,可以很好的跨平臺實現(xiàn)。1.4國內(nèi)外現(xiàn)狀進入2021年以來,旅游行業(yè)的競爭正越來越激烈,受疫情影響,大量旅游行業(yè)受到影響,如何減輕用人成本、維護費用,成為各大旅行社的難題。而使用一個高效、靈活、安全可靠的網(wǎng)上記憶旅游網(wǎng)站對于減輕用人成本、方便維護、提高效率等都具有十分重要的意義。從記憶旅游網(wǎng)站的角度來看,網(wǎng)上記憶旅游網(wǎng)站通過拉入注冊量,穩(wěn)固記憶旅游網(wǎng)站的客源,提高用戶的依賴性;同時最重要的是降低用人成本,也有利于記憶旅游網(wǎng)站的維護,在旅游城不能營業(yè)的今天,也可以通過網(wǎng)頁上的廣告拉動一些收入。從用戶的角度來看,在線記憶旅游網(wǎng)站相當(dāng)于一個方便快捷的平臺,使用在線服務(wù)給予了他們更多的方便,能夠不受時間、空間的限制,完成景點信息、購票信息、酒店信息、酒店預(yù)訂、特產(chǎn)商城、美食信息等信息,更加方便地享受休閑時光。經(jīng)過數(shù)十年的發(fā)展和各大旅行社的努力,旅游行業(yè)可以說是比較成熟了,不論是旅游的數(shù)量、類型都比數(shù)十年前有了質(zhì)的飛躍。它在提高用戶的生活質(zhì)量和拉動地區(qū)經(jīng)濟方面貢獻著自己的力量,也是國家文化輸出的重要工具。新時代的用戶在網(wǎng)上可以實現(xiàn)許多交易活動,如預(yù)定購票信息、酒店信息、酒店預(yù)訂、特產(chǎn)商城、美食信息等。順應(yīng)時代發(fā)展的大勢所趨,依靠計算機、互聯(lián)網(wǎng)技術(shù),整合資源適合發(fā)展潮流的正確選擇。本著為記憶旅游網(wǎng)站提供一個方便管理和節(jié)約成本的方式,也為用戶提供一個高效、安全、快捷的平臺,設(shè)計一個在線記憶旅游網(wǎng)站,是必須也是必然的。 第二章系統(tǒng)分析2.1可行性分析可行性分析的目的是確定一個系統(tǒng)是否有必要開發(fā)、確定系統(tǒng)是否能以最小的代價實現(xiàn)。其工作主要有三個方面,分別是技術(shù)、經(jīng)濟和社會三方面的可行性。我會從這三個方面對網(wǎng)上記憶旅游網(wǎng)站進行詳細(xì)的分析。2.1.1技術(shù)可行性 該系統(tǒng)主要使用JAVA、MyEclipse和MySQL數(shù)據(jù)庫進行開發(fā),Java易于學(xué)習(xí)和使用靈活。在校期間也接觸過MyEclipes和MySQL數(shù)據(jù)庫的課程,對此有一定的開發(fā)經(jīng)驗,因此開發(fā)難度不高,所以從技術(shù)上來說是可行的。2.1.2經(jīng)濟可行性 本系統(tǒng)設(shè)計所選擇的開發(fā)工具和服務(wù)器都是免費的開源軟件,又或者是適合用戶使用的免費版本,并不需要支付費用,而且由作者本人單獨完成,也不存在團隊費用,幾乎沒有經(jīng)濟成本,具備經(jīng)濟可行性。2.1.3社會可行性 社會可行性主要包括法律和用戶兩個方面,下面將從這兩方面進行分析。(1)法律因素 本系統(tǒng)是學(xué)習(xí)開發(fā)所制作的程序,并不用作商業(yè)用途,是在根據(jù)實際調(diào)研的結(jié)果結(jié)合現(xiàn)有的網(wǎng)上記憶旅游網(wǎng)站后得出的,而且系統(tǒng)制作的全部過程都是在個人的工作電腦中完成的,使用的都是開源和免費的開發(fā)環(huán)境、分析軟件和數(shù)據(jù)庫,不存在侵權(quán)問題。(2)用戶可行性 操作人員或者用戶只需要具備一定的windows電腦操作常識,不需要精通計算機技能。此外系統(tǒng)管理人員,只需要在windows常識之上再熟悉下使用Tomcat服務(wù)器的操作流程,只要掌握一定的計算機知識即可,在正式上線運營之前,僅需要對操作人員進行簡單的熟悉流程培訓(xùn)即可。所以從用戶可行性上也是可行的。2.2總體設(shè)計原則 一個系統(tǒng)要在開發(fā)和維護的過程中方便使用,必須采取一定的設(shè)計原則,其主要設(shè)計原則有: 簡單性:系統(tǒng)功能簡單易懂,只需要掌握基本的計算機操作能力即可使用。 針對性:針對特定的記憶旅游網(wǎng)站用戶,沒有多余的其他功能,使用戶可以專心使用。 實用性:能夠滿足用戶景點信息、酒店信息、特產(chǎn)商城、美食信息、論壇信息、娛樂信息等方面的需求。 一致性:設(shè)計風(fēng)格、命名規(guī)范一致,整個系統(tǒng)的各個功能模塊色彩、擺放位置、功能等都是一致的。 先進性:本系統(tǒng)的代碼采用讀取數(shù)據(jù)的方式,方便后續(xù)開發(fā)、拓展。2.3系統(tǒng)需求分析記憶旅游網(wǎng)站需要滿足的需求有以下幾個: 1.信息獲取方便,用戶可在網(wǎng)頁上快速瀏覽到新的信息。 2.酒店預(yù)訂管理,符合用戶需要的客房類型可以在線支付。 3.查看旅游詳情,單獨查看某一個旅游的詳細(xì)信息,獲取好評等。 4.注冊登錄,記憶旅游網(wǎng)站需要吸引用戶,即通過注冊來提高用戶的存留率。 5.歷史記錄,用戶可以查看自己預(yù)訂過哪些酒店以及其他操作。 6.修改用戶信息,可以修改用戶密碼或者用戶名等一些個性化操作。 7.管理員功能,管理員可以對用戶信息進行管理。 8.系統(tǒng)安全,操作簡便,不過于復(fù)雜。9.系統(tǒng)可以穩(wěn)定運行,不存在卡頓等問題造成用戶反感。2.4業(yè)務(wù)流程分析2.4.1登錄流程登錄模塊主要滿足管理員以及用戶的權(quán)限登錄,用戶登錄流程圖如圖2-1所示。圖2-1登錄流程圖2.4.2注冊流程未有賬號的用戶可進入注冊界面進行注冊操作,用戶注冊流程圖如圖2-2所示。圖2-2注冊流程圖2.4.3添加信息流程用戶在添加信息時,信息編號自動生成,系統(tǒng)會對添加的信息進行驗證,驗證通過則添加至數(shù)據(jù)庫,添加信息成功,反之添加失敗。添加信息流程如圖2-3所示。圖2-3添加信息流程圖2.4.4刪除信息流程用戶可選擇要刪除的信息進行信息刪除操作,在刪除信息時系統(tǒng)提示是否確定刪除信息,是則刪除信息成功,系統(tǒng)數(shù)據(jù)庫將信息進行刪除。刪除信息流程圖如圖2-4所示。圖2-4刪除信息流程圖第三章 系統(tǒng)設(shè)計3.1系統(tǒng)概要設(shè)計本記憶旅游網(wǎng)站系統(tǒng)選擇B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器結(jié)構(gòu))和基于Web服務(wù)兩種模式。適合在互聯(lián)網(wǎng)上進行操作,只要用戶能連網(wǎng),任何時間、任何地點都可以進行系統(tǒng)的操作使用。系統(tǒng)工作原理圖如圖3-1所示:圖3-1系統(tǒng)工作原理圖3.2系統(tǒng)結(jié)構(gòu)設(shè)計整個系統(tǒng)是由多個功能模塊組合而成的,要將所有的功能模塊都一一列舉出來,然后進行逐個的功能設(shè)計,使得每一個模塊都有相對應(yīng)的功能設(shè)計,然后進行系統(tǒng)整體的設(shè)計。本記憶旅游網(wǎng)站系統(tǒng)結(jié)構(gòu)圖如圖3-2所示。圖3-2記憶旅游網(wǎng)站系統(tǒng)結(jié)構(gòu)圖3.3數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫可以說是所有軟件的根本,如果數(shù)據(jù)庫存在缺陷,那么會導(dǎo)致系統(tǒng)開發(fā)的不順利、維護困難、用戶使用不順暢等一系列問題,嚴(yán)重時將會直接損害企業(yè)的利益,同時在開發(fā)完成后,數(shù)據(jù)庫缺陷也更加難以解決。所以必須要對數(shù)據(jù)庫設(shè)計重點把握,做到認(rèn)真細(xì)致。因此,數(shù)據(jù)庫設(shè)計是這個在線記憶旅游網(wǎng)站的重點要素。3.3.1概念結(jié)構(gòu)設(shè)計(1)管理員實體屬性圖如下圖3-3所示圖3-3管理員實體屬性圖(2)酒店信息實體屬性如下圖3-4所示圖3-4酒店信息實體屬性圖(3)景點信息實體屬性如下圖3-5所示圖3-5景點信息實體屬性圖(4)特產(chǎn)商城管理實體屬性如下圖3-6所示圖3-6特產(chǎn)商城管理實體屬性圖(5)美食信息管理實體屬性如下圖3-7所示圖3-7美食信息管理實體屬性圖3.3.2數(shù)據(jù)庫表設(shè)計將數(shù)據(jù)庫概念設(shè)計的E-R圖轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫。在關(guān)系數(shù)據(jù)庫中,數(shù)據(jù)關(guān)系由數(shù)據(jù)表組成,但是表的結(jié)構(gòu)表現(xiàn)在表的字段上。表名:goupiaoxinxi功能:購票信息字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPdingdanbianhaobigint訂單編號jingdianmingchengbigint景點名稱jingdianfenleivarchar200景點分類jingdiandizhivarchar200景點地址menpiaojiagevarchar200門票價格goupiaoshuliangvarchar200購票數(shù)量zongjinevarchar200總價格yudingriqivarchar200預(yù)定日期beizhuvarchar200備注yonghumingvarchar200用戶名xingmingvarchar200姓名shenfenzhengvarchar200身份證表名:jingdianxinxi功能:景點信息字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPjingdianmingchengbigint景點名稱jingdianfenleivarchar200景點分類jingdiantupianlongtext4294967295景點圖片jingdiandengjilongtext4294967295景點等級jingdiandizhilongtext景點地址menpiaojiagelongtext門票價格kaifangshijianlongtext開放時間goupiaoxuzhilongtext購票須知jiaotongzhinanlongtext交通指南jingdianjieshaolongtext景點介紹表名:forum功能:論壇表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPtitlevarchar200帖子標(biāo)題contentlongtext4294967295帖子內(nèi)容parentidbigint父節(jié)點iduseridbigint用戶idusernamevarchar200用戶名isdonevarchar200狀態(tài)表名:yonghu功能:用戶字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵addtimetimestamp創(chuàng)建時間CURRENT_TIMESTAMPyonghumingbigint用戶名mimabigint密碼xingminglongtext4294967295姓名touxianglongtext4294967295頭像xingbiebigint性別lianxidianhuabigint聯(lián)系電話shenfenzhengbigint身份證表名:config功能:配置文件字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值表名:token功能:token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵主鍵useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間CURRENT_TIMESTAMPexpiratedtimetimestamp過期時間CURRENT_TIMESTAMP第四章系統(tǒng)實現(xiàn)4.1前臺首頁功能模塊記憶旅游網(wǎng)站,在系統(tǒng)首頁可以查看首頁、景點信息、酒店信息、特產(chǎn)商城、美食信息、論壇信息、娛樂信息、個人中心、后臺管理、購物車、客服等內(nèi)容,如圖4-1所示。圖4-1前臺首頁功能界面圖登錄、用戶注冊,在用戶注冊頁面可以查看用戶名、密碼、姓名、聯(lián)系電話、身份證等詳細(xì)內(nèi)容進行登錄、用戶注冊,如圖4-2所示。圖4-2登錄、用戶注冊界面圖個人中心,在個人中心頁面通過填寫用戶名、密碼、姓名、頭像、性別、聯(lián)系電話、身份證等信息進行更新信息,如圖4-3所示。在景點信息頁面通過填寫景點名稱、景點分類、景點圖片、景點等級、門票價格、開放時間、購票須知、交通指南等信息進行購買操作,如圖4-4所示。圖4-3個人中心界面圖圖4-4景點信息界面圖4.2管理員功能模塊管理員登錄,通過填寫注冊時輸入的用戶名、密碼、角色進行登錄,如圖4-5所示。圖4-5管理員登錄界面圖管理員登錄進入記憶旅游網(wǎng)站可以查看首頁、個人中心、用戶管理、景點分類管理、景點信息管理、購票信息管理、酒店信息管理、酒店預(yù)訂管理、特產(chǎn)商城管理、美食信息管理、論壇管理、系統(tǒng)管理、訂單管理等信息。個人中心,在個人中心頁面中可以通過填寫原密碼、新密碼、確認(rèn)密碼等內(nèi)容進行修改,如圖4-6所示。還可以根據(jù)需要對用戶管理進行添加,修改或刪除等詳細(xì)操作,如圖4-7所示。圖4-6個人中心界面圖圖4-7用戶管理界面圖景點信息,在景點信息頁面中可以查看景點名稱、景點分類、景點圖片、景點等級、門票價格、開放時間、購票須知、交通指南等信息,并可根據(jù)需要對已有景點信息進行修改或刪除等操作,如圖4-8所示。圖4-8景點信息界面圖酒店信息管理,在酒店信息管理頁面中可以查看酒店名稱、類別、星級、酒店圖片、房間類型、房間狀態(tài)、價格、聯(lián)系方式、地址等信息,并可根據(jù)需要對已有酒店信息管理進行修改或刪除等詳細(xì)操作,如圖4-9所示。圖4-9酒店信息管理界面圖特產(chǎn)商城管理,在特產(chǎn)商城管理頁面中可以查看特產(chǎn)名稱、特產(chǎn)分類、圖片、規(guī)格、產(chǎn)地、價格、特產(chǎn)詳情等內(nèi)容,并且根據(jù)需要對已有特產(chǎn)商城管理進行添加,修改或刪除等詳細(xì)操作,如圖4-10所示。圖4-10特產(chǎn)商城管理界面圖美食信息管理,在美食信息管理頁面中可以查看標(biāo)題、圖片、地點、發(fā)布日期、餐館推薦、美食介紹等內(nèi)容,并且根據(jù)需要對已有美食信息管理進行添加,修改或刪除等詳細(xì)操作,如圖4-11所示。圖4-11美食信息管理界面圖輪播圖;該頁面為輪播圖管理界面。管理員可以在此頁面進行首頁輪播圖的管理,通過新建操作可在輪播圖中加入新的圖片,還可以對以上傳的圖片進行修改操作,以及圖片的刪除操作,如圖4-12所示。圖4-12輪播圖管理界面圖訂單管理,在訂單管理頁面中可以查看訂單編號、商品名稱、商品圖片、購買數(shù)量、價格/積分、折扣價格、總價格/總積分、折扣總價格、支付類型、狀態(tài)、地址等內(nèi)容,并且根據(jù)需要對已有訂單管理進行添加,修改或刪除等詳細(xì)操作,如圖4-13所示。圖4-13訂單管理界面圖4.3用戶功能模塊用戶登錄進入記憶旅游網(wǎng)站可以查看首頁、個人中心、購票信息管理、酒店預(yù)訂管理、我的收藏管理、訂單管理等內(nèi)容。個人信息,在個人信息頁面中通過填寫用戶名、密碼、姓名、頭像、性別、聯(lián)系電話、身份證等信息進行修改,如圖4-14所示。圖4-14個人信息界面圖購票信息管理,在購票信息管理頁面中可以查看訂單編號、景點名稱、景點分類、門票價格、購票數(shù)量、總金額、預(yù)定日期等信息內(nèi)容,并且根據(jù)需要對已有購票信息管理進行查看或刪除等其他詳細(xì)操作,如圖4-15所示。圖4-15購票信息管理界面圖酒店預(yù)訂管理,在酒店預(yù)訂管理頁面中通過填寫預(yù)定編號、酒店名稱、類別、房間類型、價格、預(yù)定天數(shù)、預(yù)定金額等內(nèi)容進行添加、詳情、修改,如圖4-16所示。圖4-16酒店預(yù)訂管理界面圖我的收藏管理,在我的收藏管理頁面中可以查看收藏ID、表名、收藏名稱、收藏圖片等內(nèi)容,并且根據(jù)需要對已有我的收藏管理進行查看或收藏等詳細(xì)操作,如圖4-17所示。圖4-17我的收藏管理界面圖第五章軟件測試 測試存在于軟件開發(fā)進程中的最后一個階段,它可以保證一個軟件的開發(fā)質(zhì)量是否符合設(shè)計者的初衷,也為程序的正式上線做了最后一道質(zhì)量檢測的工序。軟件測試主要是控制各種條件、包括軟件輸出方式,使用模式和運行環(huán)境等,來評估一個系統(tǒng)或應(yīng)用是否符合設(shè)計標(biāo)準(zhǔn)。在軟件測試過程中,我們一般刻意的去制造錯誤和極端條件,不能僅依照正常模式允許,而是多去嘗試那些意外的情況。5.1軟件測試的重要性 只有在運行和維護階段之前經(jīng)歷大量的測試的軟件,才能說明它的質(zhì)量是經(jīng)得起檢驗的。最近計算機業(yè)界也都一致認(rèn)為,測試應(yīng)該存在于軟件設(shè)計的每個階段,因為越早發(fā)現(xiàn)錯誤,修復(fù)起來就越容易。 實際上,對于一個軟件應(yīng)用,錯誤是必然存在的,無論使用何種技術(shù)或手段,都不可能絕對的排除軟件漏洞。測試是隨著軟件開發(fā)一同誕生的,兩者是共同發(fā)展進步的。實際上,測試可以大幅度的降低維護的成本,如果一個漏洞在開發(fā)的早期就被發(fā)現(xiàn),那么修復(fù)它的成本遠(yuǎn)比上線后再修復(fù)的成本要低得多。5.2測試實例的研究與選擇測試有白盒測試和黑盒測試兩種方式。其中,白盒測試是將軟件看成一個透明的白盒子,按照程序的內(nèi)部控制結(jié)構(gòu)和處理技術(shù)邏輯來選定測試用例、軟件系統(tǒng)測試的邏輯路徑及過程需要進行管理測試,又稱玻璃盒測試。因此白盒測試需要選擇足夠多的測試用例,覆蓋盡可能多的代碼來發(fā)現(xiàn)程序中的錯誤。黑盒測試,也稱為功能測試。它將需軟件看作一個黑盒,像一個普通用戶一樣來模擬軟件的使用流程。黑盒測試通過大量的輸入邊界值或錯誤數(shù)據(jù),來檢查是否可產(chǎn)生正確的輸出。本系統(tǒng)測試主要選擇黑盒測試,少量采用白盒測試。通過測試達到以下測試目的:1.檢查各大功能模塊的運行,確保其能夠正確運行,并檢查各頁面的完整性,保證頁面完整。2.檢查各個接口是否可以正確地輸入和輸出,保證數(shù)據(jù)流通穩(wěn)定可行。3.檢查數(shù)據(jù)結(jié)構(gòu),保證其和外部接口沒有訪問錯誤,訪問順利。4.檢查原計劃的性能需求有沒有完成,運行流暢。本系統(tǒng)的測試用例(部分):登錄部分測試用例編號對象項目操作預(yù)期結(jié)果結(jié)果1登錄登錄提示使用正確的賬號密碼登錄成功登錄預(yù)期結(jié)果2登錄提示使用正確的賬號但錯誤的密碼登錄提示密碼錯誤預(yù)期結(jié)果3登錄提示使用錯誤的賬號登錄提示不存在賬戶預(yù)期結(jié)果4登錄提示不輸入賬號,點擊登錄提示輸入賬號預(yù)期結(jié)果5登錄提示輸入賬號但不輸入密碼點擊登錄提示輸入密碼預(yù)期結(jié)果6登錄入口已登錄賬號,查看登錄入口不顯示登錄入口預(yù)期結(jié)果

5.3測試環(huán)境與測試條件處理器:InterCoreI7-4710MQ四核處理器內(nèi)存:4GB硬盤:1T操作系統(tǒng):Windows10數(shù)據(jù)庫:MySQL5.4系統(tǒng)運行情況 全部測試用例都已通過(包括但不限于以上測試用例),且不存在漏洞,實現(xiàn)了論文開始時所作要求。本系統(tǒng)運行穩(wěn)定,使用流暢,可以滿足用戶需求。5.5系統(tǒng)評價 5.5.1系統(tǒng)功能評價試運行后進行系統(tǒng)評估,可以認(rèn)為該系統(tǒng)達到預(yù)定的目標(biāo)要求,可以滿足用戶的需求,也滿足了系統(tǒng)開發(fā)前所作目標(biāo)。 5.5.2系統(tǒng)技術(shù)評價系統(tǒng)在經(jīng)過大量重復(fù)測試后運行十分穩(wěn)定,安全實用,功能模塊已經(jīng)達到預(yù)定目標(biāo)所需。 5.5.3系統(tǒng)經(jīng)濟評價在規(guī)定的時間內(nèi)實現(xiàn)系統(tǒng)的大部分功能,且滿足要求,節(jié)省開發(fā)成本,有助于提高科學(xué)管理水平,符合本人經(jīng)濟情況。

第6章總結(jié)2021年的今天,計算機技術(shù)已經(jīng)相當(dāng)成熟。它的發(fā)展推動了許多行業(yè)改頭換面,計算機的出現(xiàn)使社會有了進一步降低人力物力和資源的方法,提高了社會的生產(chǎn)力,轉(zhuǎn)變了社會生產(chǎn)方式。目前各大旅行社都在積極備戰(zhàn),發(fā)展計算機和互聯(lián)網(wǎng),結(jié)合自身優(yōu)勢進軍互聯(lián)網(wǎng)行業(yè)成為各大企業(yè)的重點項目。本文利用SSM和MySQL數(shù)據(jù)庫技術(shù),通過分析現(xiàn)實記憶旅游網(wǎng)站的購票信息業(yè)務(wù)流程的基礎(chǔ)上,并完成了在線記憶旅游網(wǎng)站。經(jīng)調(diào)試結(jié)果顯示,本系統(tǒng)基本可以滿足一個在線記憶旅游網(wǎng)站的業(yè)務(wù)需要。系統(tǒng)界面簡潔而有美感,易操作,做出了自己的特點,然而因為時間倉促再加上缺乏系統(tǒng)開發(fā)經(jīng)驗和僅依靠少數(shù)問卷調(diào)查方式,因

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論