版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要旅游管理系統(tǒng)是一個提供給想要了解旅游信息的用戶使用,該系統(tǒng)分為普通用戶和管理員用戶端,普通用戶端可以查看景點信息,發(fā)布論壇分享論壇,評論論壇,查閱論壇,查看酒店信息,查看定制的路線。管理員端主要是管理網(wǎng)站的數(shù)據(jù),對用戶管理,景點信息,酒店信息,用戶評論信息,論壇數(shù)據(jù),定制路線的管理。是將旅游業(yè)發(fā)展得更加數(shù)據(jù)化,管理化的一個平臺。本文將介紹一個基于SSM的旅游管理系統(tǒng)設(shè)計與研究。先介紹了bootstrap一個前端框架,然后介紹SSM框架的SpringMVC和Spring以及MyBatis還有JavaEE的SSM框架。再描述旅游系統(tǒng)模塊的需求分析。還有總體設(shè)計系統(tǒng)功能的實現(xiàn),包括了用戶管理員登錄注冊模塊,景點模塊,酒店模塊,論壇管理模塊等。接著就是對系統(tǒng)的一個整體的測試。最后就是總結(jié)整個系統(tǒng)。本文設(shè)計并實現(xiàn)的旅游管理系統(tǒng),有效的提高對數(shù)據(jù)的管理,以及提高景點信息的知名度,促進旅游業(yè)的發(fā)展。關(guān)鍵詞:旅游管理系統(tǒng)JavaSSM框架AbstractTravelmanagementsystemisdesignedforuserswhowanttoknowtravelinformation,thesystemisdividedintousersandusers,managers,generaluserscanviewvisitorinformation,referralforums,sharingforums.ViewcommentsCustomerviewToviewacustomrouteMostadministratorsmanagewebsitedata,usermanagement,visitorinformation,hotelinformation,userauthenticationinformation,domaininformation,androutemanagement.Formoreinformationandstepstodeveloptourismformanagement.ThisarticlewillintroducethedesignandresearchofSSM-basedtourismmanagementsystems,beginusingthebootstrapuifront-endframework,andintroducetheSpringMVCandSpringSSVCframeworkswithMyBatisandJavaEESSMframeworks,andexplain.RequirementsfortheanalysisofthetravelprogrammoduleInaddition,thereareprogramplans,completedesign,includinguserlogin,guidanceandregistrationmodules,interestmodules,hotelmodules,forummanagementmodulesandotherprocesses.Thefollowingisasystematicoverview.Thefinalsummaryoftheentireprogram.Thisarticledesignsandimplementstourismmanagementsystemsthatpromoteeffectiveinformationmanagement,includingvisibilityofinformationtoattracttouristsandpromotetourismdevelopment.Keywords:TourismManagementSystemJAVASSM廣東東軟學院本科生畢業(yè)設(shè)計(論文)目錄第一章緒論 第一章緒論1.1研究背景、目的及意義1.1.1研究背景互聯(lián)網(wǎng)的交互性、實時性、豐富性和便捷性等優(yōu)勢促使傳統(tǒng)旅游業(yè)迅速融入網(wǎng)絡經(jīng)濟的浪潮之中。[1]旅游網(wǎng)的應用不僅可以加快旅游發(fā)展以及文化,還可以使得當?shù)氐慕?jīng)濟得到快速的發(fā)展,旅游行業(yè)衍生出許多職業(yè),例如:導游,負責運送乘客到旅游目的地的司機,餐飲酒店,民宿,特產(chǎn)導購,以及旅行攝影師等,提升了就業(yè)率,以及提高當?shù)氐腉DP旅游業(yè)的加快發(fā)展,促進了很多社會問題的解決,例如擴大當?shù)氐木蜆I(yè)率,拉動當?shù)氐牡浇?jīng)濟發(fā)展。因此得到了許多政策上的支持。越來越多的人更愿意的在手機上完成一系列的預定,不僅方便快捷且安全有保障。[2]旅游行業(yè)就業(yè)者與間接與旅游行業(yè)相關(guān)的就業(yè)者就達到了7987萬人數(shù)。旅游是多數(shù)人每年必備的消遣娛樂項目,可見基數(shù)龐大,行業(yè)提升還有空間,旅游行業(yè)的熱度高漲,旅游網(wǎng)站的項目擁有龐大的客戶量。由這些數(shù)據(jù)可以看出旅游行業(yè)是潛在實力,我認為旅游網(wǎng)的項目有著應用的前景。1.2課題研究的目的與意義1.2.1旅游管理系統(tǒng)研究的目的伴隨著互聯(lián)網(wǎng)時代的發(fā)展,許多管理跟互聯(lián)網(wǎng)存在掛鉤,旅游也并不例外,互聯(lián)網(wǎng)實現(xiàn)旅游行業(yè)更加的自動化跟信息化,運用了多媒體技術(shù)的傳播,推動了旅游行業(yè)的發(fā)展。旅游網(wǎng)站的創(chuàng)建,使得景點信息,美食,當?shù)匚幕曀走@些數(shù)據(jù)得到更多的推廣,提升了知名度。網(wǎng)站的建立便捷了用戶們獲取信息,用戶在家就可以通過互聯(lián)網(wǎng)得到準確的信息,獲取更多的可視化數(shù)據(jù)。1.2.2旅游管理系統(tǒng)研究的意義旅游行業(yè)包含多方面的綜合信息,需要對數(shù)據(jù)進行有效的管理。旅游涉及到多方面的業(yè)務,例如,旅游服務出現(xiàn),景點信息,住宿問題等需要使用一個完整的系統(tǒng)去統(tǒng)計規(guī)劃。這些數(shù)據(jù)。用戶的角度是旅游網(wǎng)站的建立可以提升他們的反饋,可以得到更多的可視化數(shù)據(jù),方便了用戶的出行。使用互聯(lián)網(wǎng)就可以有效的實現(xiàn)這些數(shù)據(jù)的管理以及提高了用戶的體驗。旅游網(wǎng)建設(shè)還可以帶來更多的利益,旅游網(wǎng)站的建立,幫助一些景點,美食起到宣傳作用,有效的提高了旅游地區(qū)的知名度。同時也可以拓展,開放更多市場,實現(xiàn)更大規(guī)模的發(fā)展,促進了旅游業(yè)的發(fā)展。旅游網(wǎng)的建設(shè)使得旅游行業(yè)在互聯(lián)網(wǎng)共同發(fā)展的道路上更加的數(shù)據(jù)可視化,管理化,利益化。1.3國內(nèi)相關(guān)研究及概況1.3.1國外發(fā)展現(xiàn)狀國外旅游網(wǎng)類型,主題內(nèi)容多樣化。TripAdvisor,一個主攻攻略與美食的網(wǎng)站,相關(guān)數(shù)據(jù)顯示在2018年TripAdvisor一個月活躍的用戶數(shù)有59736萬人數(shù),曾經(jīng)占據(jù)過主要線上酒店預訂的活躍用戶數(shù)排名第一。愛彼迎,一個提供全球民宿預定的平臺,提供各種真實,價格透明的房源,且遍布范圍很廣,在全球29個國家都有租房資源,為各地旅游的游客提供了租房資源。Airfarewatchdog網(wǎng)站是一個提供機票購買的服務平臺,這個網(wǎng)站適合追求經(jīng)濟實惠,節(jié)省開支,這一類旅客。該網(wǎng)站會提供廉價的機票,還有一些專業(yè)的省錢策略。1.3.2國內(nèi)發(fā)展現(xiàn)狀我國旅游業(yè)發(fā)展迅速,旅游業(yè)成為國民經(jīng)濟的主要組成之一。[3]國內(nèi)許多知名的旅游網(wǎng)站也是各有優(yōu)點,知名的攜程,主要提供了各個票卷的預定。數(shù)據(jù)顯示,國外用戶數(shù)量超過一億,在2019年9月3日,有105億元的總營收,而營業(yè)利潤就有22億元,增長達到百分之五十二,遠遠高于原先的預期。馬蜂窩網(wǎng)站主要是一個提供旅游攻略,交通制定的一個網(wǎng)站,,2016年1-10月期間馬蜂窩用戶通過手機APP人均看過7篇游記,平均閱讀時間達到22分鐘[4]。新京報訊發(fā)布的數(shù)據(jù)顯示,2019年馬蜂窩網(wǎng)站的用戶交易量增長了百分之四十,2019年的數(shù)據(jù)是2018年平臺內(nèi)容的20倍。飛豬是阿里巴巴旗下針對于旅游做出的服務平臺,飛豬也是有提供住宿,機票這一類的服務,主打的是面向于年輕一代的用戶,提供休閑度假的一些品牌,提供性價比更高的服務。1.4本文主要研究內(nèi)容本文的研究內(nèi)容是深入研究SpringMVC和Spring和MyBatis的主要結(jié)構(gòu)和配置使用,將它們的特點詳細介紹,以及介紹它們在系統(tǒng)中的實現(xiàn)。
旅游管理系統(tǒng)是使用了SSM框架進行開發(fā),本文會對系統(tǒng)中使用到的關(guān)鍵技術(shù)進行詳細的闡述。
本文主要包括了六個章節(jié):
第一章節(jié):簡述背景,旅游管理系統(tǒng)開發(fā)的目的,國內(nèi)外發(fā)展現(xiàn)狀。
第二章節(jié):介紹了主要使用到的一些技術(shù)。。
第三章節(jié):對系統(tǒng)進行系統(tǒng)的需求和可行性的一些分析。
第四章節(jié):對旅游系統(tǒng)進行功能和數(shù)據(jù)庫的分析。
第五章節(jié):講解旅游系統(tǒng)的管理模塊的實現(xiàn)。
第六章節(jié):是為旅游系統(tǒng)給出一個測試用例和測試結(jié)果。
第二章旅游管理系統(tǒng)關(guān)鍵技術(shù)2.1Bootstrap前端開發(fā)框架它是Twitter推出的一個框架,用于前端開發(fā)。它使用方便了網(wǎng)頁樣式的編寫,解決了許多前端常見的一些問題,例如樣式的不規(guī)范,冗余。使用框架更是可以實現(xiàn)前端的快速開發(fā),響應式布局,實現(xiàn)前端的規(guī)范。Bootstrap可以兼容在線引入地址導入,或者下載再本地地址導入,之后只要通過設(shè)置class就可以實現(xiàn)樣式,就可以快速的實現(xiàn)頁面的樣式。Bootstrap對于一些常用的全局CSS樣式包括了排版,表格表單,按鈕,圖片等我們經(jīng)常使用的組件都有實例,提高了頁面開發(fā)的效率與規(guī)范。Bootstrap還有很多實用性很高的插件可以使用,例如旋轉(zhuǎn)木馬幻燈片,復選框,多級菜單,對話提示框等不同需求功能的插件,只要引入相關(guān)的js,css文件,再將需要的標簽,元素,方法加進去,就可以使用插件,而且Bootstrap的大小很小,在開發(fā)中占用的資源很少,使用起來便利又不占資源。2.2SSM框架2.2.1SpringMVCMVC就是Model,View和Controller作用就是分別為模型:主要是一個對象,在數(shù)據(jù)發(fā)生變化時更新Controller。MVC這三個模式之間聯(lián)系密切,各有分工,形成了一個有效率開發(fā)性能高的模式。jsp經(jīng)歷過兩個模型,一個是jsp頁面上寫滿了全部的代碼,jsp頁面被訪問時,頁面就會對數(shù)據(jù)庫獲值等一系列的操作,然后將這些操作獲取到的數(shù)據(jù)返回到頁面上,雖然這樣子的操作原理上是可行的,不過初代模型有個缺點是因為直接在頁面跟數(shù)據(jù)庫進行操作會導致系統(tǒng)維護難代碼耦合性高,還有就是比較簡單,安全性能差,還會造成代碼結(jié)構(gòu)混亂,表明不夠清晰,不但不利于維護更不利于開發(fā),還會造成代碼冗余,重用性不高。jsp進階到二代就有了很大的改進,這時便不只是簡單的對頁面進行操作了,會判斷其他控制器的動作,是訪問數(shù)據(jù)庫還是進行頁面跳轉(zhuǎn)的操作,這個servlet就是控制器。這樣的更改就可以提高代碼的維護和開發(fā),減低代碼的冗余和耦合,提高了代碼的重用性。springMVC有許多優(yōu)點和優(yōu)勢是:一、由于是使用了MVC模式所以可以很清晰的劃分出層次進行開發(fā)。二、配置方式的直接和簡潔。三、model的轉(zhuǎn)換,方便了各種視圖的技術(shù)集成。四、重復利用代碼進行開發(fā),增加效率,減少代碼冗余,可以不用通過去增加特定框架的基類,直接使用現(xiàn)有的對象和命令。五、標簽庫引入表單標簽庫更加容易。2.2.2SpringSpring框架中集成了面向切面編程的功能,只要通過配置文件中簡單配置一下,就很容易引入。[5]Spring框架是應用范圍比較廣,由EJB推出的開源框架,是輕量級AOP和IOC的容器框架。[6]2.2.3MyBatis配置數(shù)據(jù)庫的信息,將其獨立起來??梢耘渲猛瓿捎嘘P(guān)sql數(shù)據(jù)處理的映射配置。這樣就簡化了編程的工作量,更能集中在業(yè)務邏輯上了。2.2.4JavaEE的SSM架構(gòu)SSM框架的構(gòu)建主要是SpringMVC(表現(xiàn)層),Spring(業(yè)務層),Mybatis(持久層)這三個層次組合的,是標準的MVC模式。這個框架適用于搭建各種大級別的應用系統(tǒng)進行開發(fā)。第三章旅游管理系統(tǒng)的需求分析3.1可行性分析3.1.1社會可行性旅游行業(yè)的一種有效的運營模式,可以有效的對綜合性數(shù)據(jù)進行管理,促進旅游業(yè)的發(fā)展,旅游管理系統(tǒng)是與旅游行業(yè)相輔相成。而旅游行業(yè)也是成為越來越熱門的行業(yè)了,且旅游業(yè)是一個持續(xù)發(fā)展且大規(guī)模的行業(yè),占據(jù)大多數(shù)GDP。在如今的互聯(lián)網(wǎng)時代,實現(xiàn)行業(yè)進入互聯(lián)網(wǎng)狀態(tài)可以更加促進互相進化。有相關(guān)數(shù)據(jù)顯示中國網(wǎng)民在2018年就已經(jīng)達到了8.02億人,占據(jù)了總國民的百分之六十點六,相比與2017年增長了百分之二點九??梢娀ヂ?lián)網(wǎng)的發(fā)展迅速,以及互聯(lián)網(wǎng)具有大量的客戶源。旅游管理系統(tǒng)的發(fā)展有著光明的前景。3.1.2技術(shù)可行性對于技術(shù)可行性主要體現(xiàn)在硬件上的應用,存儲能力,還有系統(tǒng)的框架質(zhì)量。隨著電子產(chǎn)品的發(fā)展,現(xiàn)在的設(shè)備都可以承擔起一個大型系統(tǒng)的運行,各大主流瀏覽器也是可以兼容。所以目前在環(huán)境上是可以完全承擔起系統(tǒng)的運行。而在開發(fā)的過程中,使用到了是IntelliJIDEA2019.3.2版本的編輯器,IDEA開發(fā)工具的集成環(huán)境是java編程語言該開發(fā)軟件支持重構(gòu),還有自動提示,可以進行代碼的分析,提交等需求在排版功能上也體現(xiàn)出了靈活性。數(shù)據(jù)庫是MySQ5.7版本,jdk1.8.0_201版本,是在windows10的環(huán)境下進行開發(fā)。使用到的框架是SSM,SSM框架是基于MVC模式的,所以SSM對代碼的模塊管理具有很大的優(yōu)勢,配置也是越來越輕量級,使用起來很靈活,可以幫助我們實現(xiàn)功能,節(jié)約開發(fā)時間。各個模塊之間獨立工作,提高程序的規(guī)范性和減少代碼的冗余,減低模塊之間的耦合性以及利于后期維護。具有很高的開發(fā)意義。3.2需求分析旅游管理系統(tǒng)需要具備登錄,注冊,可以展示景點信息,發(fā)布旅游攻略查看酒店信息,以及有定制路線這一功能??梢詫崿F(xiàn)用戶通過互聯(lián)網(wǎng)獲取旅游信息的一個系統(tǒng)。3.2.1用戶需求分析用戶體驗的成果體現(xiàn)出這個旅游系統(tǒng)的好壞,所以用戶需求是占比較重要的部分。所以我認為需要達到的要求是系統(tǒng)界面美觀本旅游管理系統(tǒng)面向群體是準備旅游和研究旅游攻略的用戶,且為了達到體現(xiàn)景色特點,吸引用戶的使用所以必須做到頁面的美觀。這樣才能更好的實現(xiàn)網(wǎng)站的價值。對于頁面的美觀是必不可少,因為頁面就是和用戶進行交互的過程,頁面的美觀簡化可以使得用戶使用網(wǎng)站的適合體驗度高而吸引更多用戶。(2)操作易懂對于本系統(tǒng)的用戶群體年齡的范圍主要是在青年,中年,和老年這個范圍。用戶會存在一些不擅長互聯(lián)網(wǎng)操作的群體,所以本旅游管理系統(tǒng)追求操作簡單易懂,簡單的操作就可以實現(xiàn)用戶的需求,以及用戶看到界面后就能清晰的看出系統(tǒng)的功能。簡單易懂的界面能有更大的吸引力吸引更多的群體加入本網(wǎng)站的使用。(3)數(shù)據(jù)信息可視化強本網(wǎng)站主推分享景點信息,吸引用戶。而且網(wǎng)站存在很多綜合的信息所以對于一些景點信息的處理,論壇的攻略發(fā)布處理等這一些數(shù)據(jù)要做到可視化強,用戶一看就清晰的了解這一些數(shù)據(jù)。這樣可以提高網(wǎng)站的效率,吸引到用戶。3.2.2管理員需求分析管理員在系統(tǒng)中起到很大的作用,管理員是需要對本系統(tǒng)的一些數(shù)據(jù)進行處理,例如用戶列表管理,景點管理,評論管理,酒店管理等。這樣的需求可以做到維護系統(tǒng),加強對系統(tǒng)的管理。3.2.3前臺需求分析前臺的需求就是用戶端的需求,旅游管理系統(tǒng)的宗旨是為了宣傳旅游景點,通過觀察馬蜂窩做出了一系列前臺頁面的設(shè)計,主要分為用戶端和管理員端就是前臺和后臺。關(guān)于前臺的主要需求為:用戶實現(xiàn)登錄注冊,查看旅游景點,搜索對應的景點信息,顯示酒店,搜索酒店信息,搜索帖子,帖子的發(fā)布和評論顯示,定制路線的顯示,以及關(guān)于我們的信息顯示。用戶可以通過瀏覽頁面來獲取信息。前臺用戶端系統(tǒng)的需求如下圖3-1旅游管理系統(tǒng)前臺系統(tǒng)需求模塊圖3-1旅游管理系統(tǒng)前臺系統(tǒng)需求模塊3.2.4后臺需求分析旅游信息管理,論壇和評論信息管理,酒店信息管理。管理員主要是對系統(tǒng)的數(shù)據(jù)起到管理作用。例如:路線刪除,路線添加,路線修改。如下圖3-2旅游管理系統(tǒng)后臺功能模塊。圖3-2旅游管理系統(tǒng)后臺功能模塊第四章旅游管理系統(tǒng)的總體設(shè)計4.1旅游管理系統(tǒng)功能分析實現(xiàn)用戶登錄,之后再進行景點的搜索,查看信息,以及酒店信息和搜索,帖子的發(fā)布查看搜索和評論以及查看搜索路線是前臺的這一些操作。4.1.1前臺子系統(tǒng)業(yè)務流程(1)前臺也就是用戶端的子系統(tǒng)業(yè)務流程如下,用戶通過網(wǎng)站地址進入網(wǎng)站的首頁,網(wǎng)站首頁有個歡迎登錄模塊,點擊可以選擇登錄或注冊,如果之前沒有注冊過賬號的用戶,需要點擊注冊,前往注冊頁面注冊個人賬戶,注冊完之后可點擊已有賬號?前往首頁輸入郵箱,密碼,進行登錄操作。若登錄失敗則可能存在郵箱或密碼錯誤,需要重新登錄,首頁可以瀏覽大概的景點圖片,景點信息列表,以及酒店的大概信息,點擊菜單欄中的景點可看到景點的列表,點擊相應的景點列表,可以查看到景點的詳細信息。點擊酒店,可以看到酒店的列表,點擊進去可以查看酒店列表的詳情,通過QQ分享給別人。而且下面可以發(fā)表你的言論,你可以進行發(fā)表留言。點擊菜單欄的論壇,可以看到帖子,這些帖子可以看到是那些作者發(fā)出,可以進行回復,評論操作。也可以將自己寫的帖子通過qq分享出去。定制路線可以查看出路線的價格,使用哪種交通工具到達目的地的性價比高。點擊菜單欄的關(guān)于我們可以看到一些關(guān)于系統(tǒng)的信息。如下,圖4-1旅游管理系統(tǒng)前臺總體流程圖。圖4-1旅游管理系統(tǒng)前臺總體流程圖4.1.2后臺子系統(tǒng)業(yè)務流程后臺需要將數(shù)據(jù)清晰分開,可以明顯的顯示內(nèi)容,方便使用。管理員擁有自己的賬戶,直接再網(wǎng)站地址首頁最底部點擊管理員登錄,為了方便下次登錄,可以點擊記住我。登錄之后,可以看到自己的個人信息。點擊景點管理,可以看到景點列表,編輯列表,進行修改,也可以對其進行刪除操作。接下來是酒店管理模塊,點擊后也是可以對酒店模塊的數(shù)據(jù)進行管理。接著是論壇管理,論壇管理是管理帖子的數(shù)據(jù),如果有些違規(guī)的帖子就會被刪掉或修改。評論管理可以查看和刪除評論。最后是交通管理可以查看交通路線,添加路線。如下圖4-2旅游管理系統(tǒng)后臺子系統(tǒng)總體流程圖圖4-2旅游管理系統(tǒng)后臺子系統(tǒng)總體流程圖4.2數(shù)據(jù)庫分析4.2.1數(shù)據(jù)庫E-R圖旅游管理系統(tǒng)需要使用到數(shù)據(jù)庫的操作,去處理大量的數(shù)據(jù)。而且功能模塊的實現(xiàn),都是依靠數(shù)據(jù)庫進行交互,來實現(xiàn)的。對于旅游管理系統(tǒng)的需求,設(shè)計了8個表。如圖4-3數(shù)據(jù)庫E-R圖。圖4-3數(shù)據(jù)庫E-R圖4.2.2數(shù)據(jù)庫設(shè)計總共有8個表格。如表4-4用戶的信息表。表4-4用戶的信息表字段名類型長度字段含義tp_uidint11用戶idtp_unamevarchar100用戶名tp_uemailvarchar50郵箱tp_upwdvarchar100密碼管理員信息表,主要是用來操作和保存,管理員的信息,如下表4.5管理員的信息表。表4-5管理員的信息表字段名類型長度字段含義tp_aidint11管理idtp_anamevarchar100管理員名稱tp_aemailvarchar50管理員郵箱tp_apwdvarchar100密碼景點信息表主要是用來操作和保存,景點的信息,有如下表4-6表4-6景點信息表字段名類型長度字段含義tp_vidint11景點idtp_titlevarchar100景點標題tp_vnamevarchar100景點名稱tp_vtypevarchar100景點類型tp_vpicvarchar100景點圖片tp_vphonevarchar12景點電話tp_levelvarchar50景點等級tp_pricevarchar50景點價格tp_locationvarchar100景點位置tp_zipvarchar100詳細地址tp_opentimevarchar100開放時間tp_vcontentText內(nèi)容酒店信息表主要是用來操作和保存,酒店的各個數(shù)據(jù),如下表4-7酒店信息表表4-7酒店信息表字段名類型長度字段含義hidint11酒店idtitlevarchar100酒店標題localvarchar100城市house_typevarchar100房屋類型house_sizevarchar50床的類型phonevarchar12酒店電話pricevarchar100居住人數(shù)Zipvarchar100詳細地址pricevarchar50價格img_urlvarchar100圖片地址帖子信息表用來保存帖子的各個信息,主要有id,作者id,作者名稱,標題,副標題,發(fā)布時間,標簽,內(nèi)容。如下表4-8帖子信息表表4-8帖子信息表字段名類型長度字段含義tp_fidint11帖子idtp_author_idvarchar11作者idtp_authorvarchar100作者tp_titlevarchar100標題tp_sub_titlevarchar100副標題tp_tagvarchar100標簽tp_tcontentText內(nèi)容評論信息表主要是用來操作和保存,評論信息,包括有景點id,帖子id,酒店id等,如下表4-9評論信息表表4-9評論信息表字段名類型長度字段含義lw_id`int11評論idlw_namevarchar100評論者名稱lw_datevarchar100評論時間lw_contentvarchar100評論內(nèi)容lw_for_article_idvarchar11景點表idlw_forumIdvarchar11帖子表idlw_hotel_idvarchar11酒店表id回復信息表主要是用來操作和保存,回復信息,主要包括帖子id,酒店id。如下表4-10回復信息表表4-10回復信息表字段名類型長度字段含義lr_idint11idlr_namevarchar100操作的用戶名lr_for_namevarchar100回復時間lr_for_wordvarchar11評論idlr_for_replayvarchar11回復idlr_for_article_idvarchar11景點idlr_forumIdvarchar11帖子idlr_hotel_idvarchar11酒店id路線信息表用來保存所有的路線信息,主要包括id,交替工具,出發(fā)地點,終點,出發(fā)時間,到達時間,價格。如下表4-11路線信息表表4-11路線信息表字段名類型長度字段含義tp_Tidint11idtp_typevarchar100交通工具tp_currentvarchar100出發(fā)地點tp_destinationvarchar100終點tp_current_timevarchar100出發(fā)時間tp_arrive_timevarchar100到達時間Tp_tpricevarchar50價格以上就是所有的數(shù)據(jù)表的設(shè)計第五章旅游管理系統(tǒng)功能實現(xiàn)5.1前臺首頁管理模塊前臺是用戶使用旅游網(wǎng)站的模塊,包括了用戶的登錄,用戶的注冊,景點模塊,酒店模塊,論壇模塊,路線模塊。5.1.1用戶和管理員登錄用戶登錄是在首頁里點擊登錄出現(xiàn)的一個彈窗,點擊登錄,輸入郵箱跟密碼,如果密碼不正確則登錄失敗。用戶登錄之后,會將信息保存起來,方便下次的使用。用戶登錄的流程如下:用戶在首頁的菜單欄右側(cè)點擊歡迎登錄,出現(xiàn)一個彈窗,輸入郵箱,密碼,點擊登錄。連接數(shù)據(jù)庫,去查詢用戶表,然后判斷是否存在該郵箱,還有與其郵箱對應的密碼。實現(xiàn)用戶登錄的方法如下:通過form表單,將用戶輸入的郵箱,在userLogin函數(shù)中傳遞郵箱和密碼之后,進行驗證,判斷用戶輸入的郵箱,密碼是否有為空,有則放回到首頁重新輸入,郵箱和密碼。接著就是進行判斷郵箱和密碼是否正確,User=userService.userLogin(newUser(uemail,upwd));通過User這個對象映射到對應的xml文件:UserMapper.xml。文件中id="userGet"的select語句,可以查詢出對應郵箱,密碼的用戶。信息符合則登錄成功,用戶的信息會被保存到Session中。失敗則做出提示,登錄失敗。5.1.2用戶和管理員注冊為了讓用戶獲取登錄的信息,需要有新用戶注冊頁面,點擊注冊,進入頁面。如下圖5-1用戶注冊頁面圖5-1用戶注冊頁面form提交表單到UserController中,函數(shù)regst判斷輸入信息是否為空,空的情況出現(xiàn)提示。將用戶輸入的信息封裝,到User類中,service層中,通過insertUser函數(shù),添加新用戶,調(diào)用dao層,映射到user對象,對應的xml文件中,sql語句中的id="insertUser",中的語句,新用戶消息加到用戶表中。5.1.3首頁的頁面展示首頁的頁面是由頂部導航欄,加上頁面組成的。頂部導航欄是top_navigation_reception.jsp文件,主要包括景點,酒店,論壇,定制(路線),我們(關(guān)于我們)以及登錄模塊組成,每個模塊用a標簽寫入對應的跳轉(zhuǎn)地址,實現(xiàn)模塊的跳轉(zhuǎn)。首頁主要包括,輪播圖,以及列表的展示。如下圖5-2首頁頁面展示圖5-2首頁頁面展示(1)景點列表的顯示景點的列表使用了遍歷展示,通過查詢景點信息表,將對應的信息遍歷出來。景點列表的顯示其實就去通過service層的selectByExample方法,調(diào)用到dao層,接著就是映射到ViewPoint,這個對象對應的ViewPointMapper.xml文件,sql的查詢。語句是文件中id="selectByExample"的select語句。index.jsp將數(shù)據(jù)遍歷出來顯示在頁面中,遍歷出景點的地址,圖片等信息。如下圖5-3景點列表。點擊查看更多,將傳遞當前的景點主鍵id,跳轉(zhuǎn)到景點詳情頁面。圖5-3景點列表(2)酒店列表的顯示酒店的列表使用了遍歷展示,通過查詢酒店信息表,將對應的信息遍歷出來。酒店列表的顯示通過了service層的方法,調(diào)用到dao層,映射到ViewPoint,這個對象對應的HotelMapper.xml文件,id="selectByExample"的語句。index文件將數(shù)據(jù)處理,顯示在頁面中,遍歷出酒店的標題,圖片,價格,地址,等信息。如下圖5-4酒店列表。點擊查看詳情,傳遞酒店主鍵id跳轉(zhuǎn)到酒店詳情頁面。圖5-4酒店列表首頁模塊還包括了用戶登錄功能,詳情實現(xiàn)方法在上方。以上就是首頁的大概展示的實現(xiàn)內(nèi)容。5.1.4景點的頁面展示(1)模糊搜索功能,景點模塊頁面主要是先展示景點列表,但與首頁不一樣的是,可以實現(xiàn)景點搜索功能。旅游詳情頁面右上方的輸入框,點擊輸入搜索景點,將輸入的keyword數(shù)據(jù)傳遞,調(diào)用Dao類中的viewPointSearch的方法,然后映射到ViewPonitMapple.xml文件中,文件中的id="viewPointSearch"sql語句,會讓景點的列表進行模糊搜索。將搜索到的景點傳遞到view.jsp中,進行遍歷顯示搜索后的列表。(2)詳情頁面功能,點擊查看詳情,跳轉(zhuǎn)到viewpoint文件夾下的content.jsp,傳遞景點主鍵id,service中的函數(shù)selectByPrimaryKey調(diào)用到dao層,映射到ViewPointMapper.xml文件中,文件中的id="selectByPrimaryKey"的sql語句。將查詢到的信息保存到viewPoint這個變量中,然后轉(zhuǎn)向景點的content.jsp中。這時,景點頁面展示了該對應景點的詳細信息。(3)旅游頁面的評論功能,景點詳情頁面下方有留言模塊,輸入留言的內(nèi)容,點擊留言,將留言,service中的函數(shù)saveWords調(diào)用到dao層,映射到ViewPointMapper.xml文件中,文件中的id="saveWords"的sql語句。插入變量到評論表中,再進行評論表的顯示。這樣評論的效果就出現(xiàn)了。如下圖5-5評論頁面圖5-5評論頁面(4)旅游頁面的回復功能,用戶評論下方可以點擊回復,輸入留言內(nèi)容,傳遞變量,函數(shù)saveReply,調(diào)用到dao層,映射到ViewPointMapper.xml文件中,文件中的id="saveReply"的sql語句,插入變量到留言表中,再進行留言表的顯示。這樣留言的效果就出現(xiàn)了。如下圖5-6回復頁面圖5-6回復頁面5.1.5酒店的頁面展示(1)模糊搜索功能,酒店模塊頁面可以進行酒店信息的模糊搜索,實現(xiàn)的方式如下,在input框輸入數(shù)據(jù),輸入的相關(guān)信息是詳細地址,房間類型,床的類型這三種類型的數(shù)據(jù),將信息傳遞到到對應hotelPointSearch方法,調(diào)用到Dao層,然后映射到HotelMapper.xml文件,對應id="hotelPointSearch"的sql語句,對酒店信息表進行模糊搜索。將搜索到的酒店信息傳遞到hotel文件夾index.jsp中,進行遍歷顯示搜索后的列表。(2)詳情頁面功能,點擊查看詳情,跳轉(zhuǎn)到hotel文件夾下的content.jsp,傳遞酒店表主鍵id,service中的函數(shù)selectByPrimaryKey調(diào)用到dao層,映射到HotelMapper.xml文件中,文件中的id="selectByPrimaryKey"的sql語句。將查詢到的信息保存到Hotel這個變量中,然后轉(zhuǎn)向酒店的content.jsp中。顯示酒店的詳情。5.1.6論壇的頁面展示(1)帖子列表的顯示,調(diào)用selectByExample方法,運用到了dao層,接著就是映射,ViewPoint這個對象對應的ViewPointMapper文件,查詢語句是id="selectByExample"語句。index文件將數(shù)據(jù)遍歷出來顯示在頁面中,遍歷出景點的等級,開放時間,景點價格,詳細地址,電話,圖片等信息。點擊查看更多,將傳遞當前的景點主鍵id,跳轉(zhuǎn)到景點詳情頁面。如下圖5-7帖子內(nèi)容和圖5-8帖子內(nèi)容圖5-7帖子內(nèi)容圖5-8帖子內(nèi)容(2)發(fā)布帖子功能點擊發(fā)布帖子,判斷uid是否為空,空提示登錄才可以發(fā)布論壇,不為空進入edit.jsp,輸入信息,點擊提交,發(fā)布帖子。傳遞參數(shù),傳遞參數(shù)到controller,映射到ForumMapper.xml文件,文件中id="insert"對應的語句,對評論表進行操作,增加對應的參數(shù)。這樣帖子就發(fā)好了。5.1.7定制路線的展示路線頁面的展示將所有的路線,通過selectByExample方法,運用dao層,接著就是進行映射,TrafficMapepr這個對象對應的TrafficMapepr文件,語句是文件中id="selectByExample"的語句。Cust文件夾中的index.jsp將數(shù)據(jù)遍歷出來顯示在頁面中顯示。5.2后臺管理模塊5.2.1景點查看與管理景點信息列表,可以對其進行增刪查改。主要描述增加景點與刪減景點。增加景點功能點擊新增景點,進入到admin文件夾中的view_edit.jsp頁面,輸入詳細信息,點擊提交,傳遞相關(guān)的參數(shù),調(diào)用insertView函數(shù),映射到ViewPointMapper.xml文件中,相應的id="insertSelective"對應的語句,對景點信息表進行新增操作。最后新的景點添加成功。增加完景點后頁面跳轉(zhuǎn),如下圖5-9管理員景點列表操作頁面圖5-9管理員景點列表操作頁面刪除景點功能在景點列表中有對應的刪除按鈕,點擊觸發(fā)景點刪除事件。點擊之后傳遞對應的id,service層調(diào)用了deleteviews函數(shù),映射到ViewPointMapper.xml文件中,相應的id="deleteByPrimaryKey"對應的語句,對景點信息表進行刪減。最后景點刪除成功。5.2.2酒店查看與管理管理員對酒店信息進行管理,可以對其進行增刪查改。主要描述酒店列表的修改。酒店列表修改功能,酒店管理模塊中的模塊列表,點擊編輯,進入修改酒店信息的頁面。對其信息修改之后點擊提交。service層調(diào)用了updateByPrimaryKeySelective函數(shù),映射到HotelMapper.xml文件中,相應的id="updateByPrimaryKeySelective"對應的語句,根據(jù)主鍵id進行修改,對酒店信息表進行刪除操作。最后酒店刪除成功。5.2.3論壇查看添加與管理對論壇信息進行管理,可以對其進行增刪查改。主要描述酒店列表的查看,刪除。(1)查看論壇功能頁面會顯示論壇的列表,service層調(diào)用了selectByExampleWithBLOBs函數(shù),映射到ForumMapper.xml文件中,相應的id="selectByExampleWithBLOBs"對應的語句,查詢所有的論壇信息。(2)刪除帖子功能在論壇列表中有對應的刪除按鈕,點擊觸發(fā)帖子刪除事件。點擊之后傳遞對應的id,service層調(diào)用了deleteByPrimaryKey函數(shù),映射到ForumMapper.xml文件中,相應的id="deleteByPrimaryKey"對應的語句,對論壇信息表進行刪除操作。最后論壇刪除成功。5.2.3論壇查看添加與管理對論壇信息進行管理,主要描述酒店列表的查看,刪除。查看論壇功能頁面會顯示論壇的列表,service層調(diào)用了selectByExampleWithBLOBs函數(shù),映射到ForumMapper.xml文件中,相應的id="selectByExampleWithBLOBs"對應的sql查找語句,查詢所有的論壇信息。刪除帖子功能在論壇列表中有對應的刪除按鈕,點擊觸發(fā)帖子刪除事件。點擊之后傳遞對應的id,service層調(diào)用了deleteByPrimaryKey函數(shù),映射到ForumMapper.xml文件中,相應的id="deleteByPrimaryKey"對應的語句,對論壇信息表進行刪除。5.2.4評論查看和發(fā)表與管理對評論和留言信息進行管理,可以進行刪減,主要實現(xiàn)功能如下,通過評論表的主鍵id來刪除這一數(shù)據(jù)。調(diào)用deleteByPrimaryKey函數(shù),映射到對應的xml文件中,對應的id="deleteByPrimaryKey"sql語句,進行刪除,實現(xiàn)刪表的操作。5.2.5交通查看與管理管理員可以添加路線,來達到前臺的路線數(shù)據(jù)的顯示。對于路線的管理,主要講解路線的添加功能。點擊路線新增,輸入內(nèi)容,點擊提交。觸發(fā)service層add函數(shù),映射到TrafficMapepr.xml文件中,相應id="insert"對應的sql添加語句,添加路線到路線表。5.2.6管理用戶修改用戶信息,可以后臺修改用戶的密碼。主要實現(xiàn)如下,點擊對應的用戶編輯,進入到編輯,輸入對應的信息,點擊提交。傳遞對應的參數(shù)到函數(shù)中,service層調(diào)用了updataUserInfo函數(shù),映射到UserMapper.xml文件中,相應的id="updataUserInfo"對應的語句,刪減信息,如下圖5-10管理員用戶列表操作頁面。圖5-10管理員用戶列表操作頁面第六章軟件測試測試對于系統(tǒng)起到關(guān)鍵的作用,提高系統(tǒng)的質(zhì)量,測試是關(guān)鍵的一個模塊。它可以確保,系統(tǒng)是否能正常運行,在操作過程中,可以發(fā)現(xiàn)系統(tǒng)的不足,bug等問題。測試用例可以起到清晰的測試模塊,找出錯誤。6.1測試的目的測試的目的是為了提高系統(tǒng)的質(zhì)量,找出系統(tǒng)存在的問題。在測試過程中出現(xiàn)錯誤進行記錄,后通過改正而提高系統(tǒng)的質(zhì)量。測試的過程中,不止是簡單的過一遍流程,還需要找到bug的根源,找出造成bug的原因,快速幫開發(fā)人員找到問題關(guān)鍵點,這才能體現(xiàn)出測試的價值。在測試的過程中,可以發(fā)現(xiàn)需求的完整性,通過溝通后解決一下功能點不完善的地方。保證了系統(tǒng)的開發(fā)質(zhì)量。6.2測試的要求對于一個系統(tǒng),是否所有的功能點都可以正常運行,需求達到規(guī)定,性能足夠穩(wěn)定等方面需要被證實。證實的方式如下:(1)測試用例:針對于各個功能的模塊制定(2)記錄bug:將所有項目的問題記錄下來,分析后,將信息傳遞給開發(fā)人員進行修改。(3)多次測試:一個功能點存在多種可能,需要對其重復多次的測試,以及測試之后可以得到系統(tǒng)是否穩(wěn)定。(4)最后是沒有bug:發(fā)布之前需要保證所有功能都可以正常運行。6.3測試的主要內(nèi)容功能測試:每個功能模塊,對其進行測試,確保模塊可以運行。性能測試:對系統(tǒng)的各個方面,例如執(zhí)行的穩(wěn)定性,速度等進行性能的測試。余量測試是指需要對一些邊界值測試。兼容性測試是指:針對內(nèi)核不同的瀏覽器,,需要對主流的瀏覽器進行測試。6.4測試的方法測試是有黑盒、白盒的測試。前者就是通過測試各項模塊,可以不可以使用。不需要考慮代碼以及里面的層次。通過理解需求來制定測試用例,然后運行程序,最后在反饋的一個測試。黑盒測試,是本系統(tǒng)選擇的方法。白盒是需要測試者了解一些相關(guān)的技術(shù)點,程序的內(nèi)部知識架構(gòu),通過這些內(nèi)容來實際測試用例,相比于黑盒測試有一定的難度。6.5測試用例的設(shè)計及測試結(jié)論針對于旅游管理系統(tǒng),本系統(tǒng)有景點模塊,酒店模塊,論壇模塊以及路線模塊這主要的4個模塊,采用了黑盒,來測試,用例表如下表所示。表6-1測試用戶注冊用例編號001測試內(nèi)容用戶是否能實現(xiàn)注冊步驟點擊歡迎登錄,點擊注冊,輸入用戶名,郵箱,密碼等信息點擊注冊實際結(jié)果賬號可以成功注冊測試結(jié)論測試通過表6-2測試用戶登錄用例編號002測試內(nèi)容用戶是否能實現(xiàn)登錄步驟點擊歡迎登錄,出現(xiàn)彈框輸入郵箱,密碼信息點擊登錄實際結(jié)果賬號可以成功登錄測試結(jié)論測試通過表6-3測試前臺景點模塊用例編號003測試內(nèi)容用戶是否能查看景點信息步驟點擊首頁的景點模塊點擊相應的景點查看詳情實際結(jié)果成功看到景點頁面的數(shù)據(jù)測試結(jié)論測試通過表6-4測試前臺酒店模塊用例編號004測試內(nèi)容用戶是否能查看酒店信息步驟點擊首頁的酒店模塊點擊相應的酒店查看詳情實際結(jié)果成功看到酒店頁面的數(shù)據(jù)測試結(jié)論測試通過表6-5測試其前臺論壇模塊用例編號005測試內(nèi)容用戶是否能查看論壇,發(fā)布論壇步驟點擊首頁的論壇模塊點擊相應的論壇查看詳情點擊發(fā)布論壇,跳轉(zhuǎn)到論壇輸入頁面輸入詳細數(shù)據(jù),點擊發(fā)布實際結(jié)果成功查看和發(fā)布數(shù)據(jù)測試結(jié)論測試通過表6-6測試其前臺評論和回復用例編號006測試內(nèi)容用戶是否能評論,回復步驟點擊相應的帖子輸入評論信息,點擊評論在相應的評論信息下面點擊回復輸入回復信息實際結(jié)果成功評論和回復測試結(jié)論測試通過表6-7測試其前臺路線用例編號007測試內(nèi)容用戶是否能查看路線步驟點擊首頁路線模塊查看到路線信息實際結(jié)果成功查看路線測試結(jié)論測試通過表6-8測試其前臺搜索用例編號008測試內(nèi)容用戶是否能成功搜索步驟點擊景點模塊搜索,輸入內(nèi)容進行搜索點擊到酒店模塊搜索,輸入內(nèi)容進行搜索點擊論壇模塊搜索,輸入內(nèi)容進行搜索實際結(jié)果成功搜索測試結(jié)論測試通過表6-9測試后臺登錄用例編號009測試內(nèi)容管理員是否成功登錄步驟點擊歡迎登錄,出現(xiàn)彈框輸入郵箱,密碼信息點擊登錄實際結(jié)果成功登錄測試結(jié)論測試通過表6-10測試后臺景點模塊用例編號010測試內(nèi)容管理是否能查看和管理景點信息步驟點擊首頁的景點模塊點擊相應的景點查看詳情對景點信息進行修改對景點信息進行刪除實際結(jié)果管理員可以管理和查看景點頁面的數(shù)據(jù)測試結(jié)論測試通過表6-11測試后臺酒店模塊用例編號011測試內(nèi)容管理是否能查看和管理酒店信息步驟點擊首頁的酒店模塊點擊相應的酒店查看詳情對酒店信息進行修改對酒店信息進行刪除實際結(jié)果管理員可以管理和查看酒店頁面的數(shù)據(jù)測試結(jié)論測試通過表6-12測試其后臺論壇模塊用例編號012測試內(nèi)容管理是否能查看和管理論壇,發(fā)布論壇步驟點擊首頁的論壇模塊點擊相應的論壇查看詳情點擊帖子模塊,進入帖子提交頁面輸入詳細數(shù)據(jù),點擊發(fā)布對帖子進行修改對帖子進行刪除實際結(jié)果管理員可以管理和查看論壇數(shù)據(jù)測試結(jié)論測試通過表6-13測試其后臺評論和回復用例編號013測試內(nèi)容管理員刪除評論步驟點擊刪除評論實際結(jié)果成功刪除測試結(jié)論測試通過表6-14測試其前臺路線用例編號014測試內(nèi)容管理是否能查看和管理是否能查看路線步驟點擊首頁路線模塊查看到路線信息刪除和添加路線實際結(jié)果可以管理和查看路線信息測試結(jié)論測試通過本系統(tǒng)功能流程可以達到效果,通過測試,證明本系統(tǒng)測試通過,可以正常使用。結(jié)論本文主要圍繞旅游管理系統(tǒng)做出研究,主要解析了旅游網(wǎng)站的背景,國內(nèi)外發(fā)展,可行性分析,需求分析,功能實現(xiàn)等多方面進行研究分析,以及研究了對應框架的技術(shù),本文有如下的研究:(1)研究旅行網(wǎng)站的背景,目的,國內(nèi)外發(fā)展趨勢(2)對SSM框架等關(guān)鍵技術(shù)進行詳細的闡述(3)對旅游管理系統(tǒng)分析,主要分為可行性的一些分析(4)對旅游管理系統(tǒng)的設(shè)計做一個描述,主要分為前臺和后臺的講解(5)描述旅游管理系統(tǒng)主要的一些功能模塊的實現(xiàn)(6)為了提高旅游管理系統(tǒng)的質(zhì)量,進行黑盒測試。本文的優(yōu)點主要是有(1)提高網(wǎng)頁對不同類型設(shè)備的兼容性。SSM框架對于提高開發(fā)的效率,靈活性,以及性能都有很好的效果完整的一個系統(tǒng),功能模塊可以進行評論,提高了用戶之間的交流,提高網(wǎng)站與用戶的交互。參考文獻[1]路紫白翠玲,旅游網(wǎng)站的性能及其發(fā)展態(tài)勢[J],地球信息科學,2001(3),64-66[2]陳舒婷楊小曉,自由行與跟團游的伯仲之分[J],度假旅游,2018(5),8-9[3]孫偉宇.中國工業(yè)旅游網(wǎng)絡關(guān)注度研究[D].上海師范大學,2001(3)2014[4]黃亞榕,潘紀曉,陳丹等人,智慧旅游視角下自由行智能線路規(guī)劃系統(tǒng)的探索與研究[J],太原城市職業(yè)技術(shù)學院學報,2019(2),36[5]陳峰,基于SSM框架的B2C網(wǎng)上商城系統(tǒng)的設(shè)計與實現(xiàn)[D],湖南大學,2018-05-01[6]孫樂康,基于SSM框架的智能Web系統(tǒng)研發(fā)[J],決策探索(中),2019(5),93[7]肖祥林,基于SSM的畢業(yè)設(shè)計管理系統(tǒng)設(shè)計與實現(xiàn)[J],電子科技,2016(10),115[8]王婧,王曉云,基于SSM框架的分布式架構(gòu)二手書交易系統(tǒng)[J],電腦知識與技術(shù),2019(1),86-88[9]周一帆,基于SSM框架的化肥電子商務數(shù)據(jù)可視化系統(tǒng)的設(shè)計與實現(xiàn)[D],中國科學院大學(工程管理與信息技術(shù)學院),2016(10)[10]彭質(zhì)彬,基于SSM模型的西江經(jīng)濟帶產(chǎn)業(yè)結(jié)構(gòu)研究[D],廣西大學,2014(6)[11]李俊頡,基于SSM的家居遠程控制系統(tǒng)的設(shè)計與實現(xiàn)[D],成都理工大學,2016(5)[12]白元,基于SSM的客戶關(guān)系管理系統(tǒng)的設(shè)計與實現(xiàn)[D],北京交通大學,2014[13]孟雷,基于SSM/I數(shù)據(jù)的神經(jīng)網(wǎng)絡方法反演海面風場[D],中國科學院研究生院(海洋研究所),2005[14]楊亞會,基于動態(tài)SSM的山東省入境旅游客源市場研究[D],山東師范大學,2017[15]曾麗英,基于SSM框架的高校科研管理系統(tǒng)設(shè)計與實現(xiàn)[D],南昌航空大學,2019致謝本次的畢業(yè)設(shè)計和畢業(yè)論文的完成過程,雖然有很多困難,但是體驗到了很多知識點,此刻我感覺滿足,能夠經(jīng)歷這些過程,而感到幸運,激動,開心。對于本次的論文和設(shè)計,我在此要向所有指導我,幫助我的老師和同事,表示感謝。在此,我要向我的指導老師,表達我真誠和強烈的感謝,在這個過程中,老師對我們的進行不斷的指導,不辭辛勞,不計回報的解答問題,以及花費大量的時間對我們進行指導。不斷的發(fā)現(xiàn)我的不足,并教導我解決問題的辦法,解決我的困惑。讓我在這個過程中學習到許多平時接觸不到的新知識,認知很多事情。再次向老師表達我的謝意。然后,在本次的過程中,遇到了技術(shù)中的問題,尋問了公司的同事,也是得到了很好的解決,提高了知識的層面,收貨了許多知識。
電腦無法識別U盤該怎么辦HYPERLINK電腦無法識別U盤怎么辦?打開我的電腦上單擊右鍵,在快捷菜單里,選擇“管理”,打開“計算機管理”窗口。在計算機管理窗口里,選擇“存儲”下面的“磁盤管理”,如果看得到?jīng)]有盤符的U盤,那么在這個U盤上按鼠標右鍵,選擇“更改驅(qū)動器名稱和路徑”選項,就打開了“更改……的驅(qū)動器號和路徑”對話框。再點擊“更改”按鈕,打開“更改驅(qū)動器號和路徑”的對話框,在“指定以下驅(qū)動器號”的右邊下拉列表里,選擇你希望分配給U盤的驅(qū)動器號,盡可能靠后選擇,比如X、Y、Z,選擇好后,單擊確定按鈕,回到上一次“更改……的驅(qū)動器號和路徑”對話框窗口,再一次單擊確定,就回到“計算機管理”窗口。至此,如果一切正常,就給U盤單獨設(shè)置了一個長久使用的驅(qū)動器號,并卻,不受虛擬驅(qū)動器的影響了。建議將U盤插到電腦上,看任務欄中是否顯示圖標,如果顯示,在我的電腦點右鍵查看屬性——高級——硬件——設(shè)備管理器——查看里面是否有問號的設(shè)備,在問號設(shè)備上點右鍵——更新驅(qū)動程序然后下一步——否暫時不連接到網(wǎng)絡——下一步自動安裝軟件(推薦)就可以了另外:系統(tǒng)不認U盤的幾種處理方法1.禁用主板usb設(shè)備。管理員在CMOS設(shè)置里將USB設(shè)備禁用,并且設(shè)置BIOS密碼,這樣U盤插到電腦上以后,電腦也不會識別。這種方法有它的局限性,就是不僅禁用了U盤,同時也禁用了其他的usb設(shè)備,比如usb鼠標,usb光驅(qū)等。所以這種方法管理員一般不會用,除非這臺電腦非常重要,值得他舍棄掉整個usb總線的功能。但是這種屏蔽也可以破解,即便設(shè)置了密碼。整個BIOS設(shè)置都存放在CMOS芯片里,而COMS的記憶作用是靠主板上的一個電容供電的。電容的電來源于主板電池,所以,只要把主板電池卸下來,用一根導線將原來裝電池的地方正負極短接,瞬間就能清空整個CMOS設(shè)置,包括BIOS的密碼。隨后只需安回電池,自己重新設(shè)置一下CMOS,就可以使用usb設(shè)備了。(當然,這需要打開機箱,一般眾目睽睽之下不大適用~~)2.修改注冊表項,禁用usb移動存儲設(shè)備。打開注冊表文件,依次展開"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”雙擊右面的“Start”鍵,把編輯窗口中的“數(shù)值數(shù)據(jù)”改為“4”,把基數(shù)選擇為“十六進制”就可以了。改好后注銷一下就可以看見效果了。為了防止別人用相同的方法來破解,我們可以刪除或者改名注冊表編輯器程序。提示:“Start”這個鍵是USB設(shè)備的工作開關(guān),默認設(shè)置為“3”表示手動,“2”是表示自動,“4”是表示停用。3.在computermanagement里將removablestorage的使用權(quán)限禁止。computermanagement是一個windows管理組件,可以在控制面板——管理工具——計算機管理打開。在該工具窗口中storage——removablestorage——property中,general項,可以控制系統(tǒng)托盤是否顯示security則可以管理移動存儲設(shè)備的使用權(quán)限。在security中將普通用戶的使用權(quán)限降低,就可以達到禁用u盤的目的。破解的方法也很簡單,管理員降低普通用戶移動存儲設(shè)備的使用權(quán)限,但未必禁用computermanagement的使用權(quán)限。普通用戶可以通過這個工具解除usb移動存儲設(shè)備的使用權(quán)限限制。另外,值得一提的是,如果u盤插到電腦上后可以驅(qū)動,但是我的電腦里卻沒有盤符,很有可能是管理員改動了u盤的默認盤符,使得我的電腦不能識別。這種情況,可以在movablestorage中看到u盤驅(qū)動器。可以在u盤驅(qū)動器屬性設(shè)置里為u盤重新分配一個盤符,再重新插拔一次u盤,就可以在我的電腦里看到u盤的盤符了。一、首先可以將該U盤換到別的機器上,看使用是否正常。如果排除了硬件損壞的可能,一般就是軟件方面有問題。在WindowsXP+SP1操作系統(tǒng)下,有些USB2.0設(shè)備的確常常出現(xiàn)工作不穩(wěn)定的問題,可以試試安裝設(shè)備自帶的USB2.0驅(qū)動程序。另外最好不要使用USB延長線,防止因為供電不足而造成不穩(wěn)定現(xiàn)象。如果仍無效,可以在主板BIOS設(shè)定中,將USB接口強行設(shè)置為USB1.1傳輸速率。二、(適用于WIN98)啟動計算機,進入主板BIOS設(shè)置,檢查BIOS中USB的相關(guān)選項是否已經(jīng)打開:OnChipUSB設(shè)定為Enabled;USBController設(shè)定為Enabled;PNPOSInstalled設(shè)定為Yes;AssignIRQForUSB設(shè)成Enabled。要正常使用USB設(shè)備首先要開啟USB接口,在主板BIOS里可以進行此項工作,一般來說只需在BIOS中進入ChipsetFeatures設(shè)置,并將USBKeyborad/MouseLegacy選項設(shè)定為Enable,就能夠保證在操作系統(tǒng)下使用USB鍵盤了。這些選項的作用是打開主板芯片組對USB設(shè)備的完全支持,為系統(tǒng)識別USB設(shè)備做準備工作。三、USB口接觸不好處理辦法:拔下,等十秒鐘再插上USB口,使接觸完好;五、閃存盤驅(qū)動程序沒有安裝完成(WIN98系統(tǒng)下)處理辦法:鼠標點“我的電腦”,選擇屬性找到“通用串行總線”,刪除其中的USBMASSSTORAGE項,再點擊“刷新”,然后按照提示重新安裝一次驅(qū)動程序。六、接其它USB設(shè)備(如掃描儀、打印機、數(shù)碼相機)時可以正常使用,接優(yōu)盤時閃指示燈不亮,不能夠使用。1、檢查優(yōu)盤與電腦的聯(lián)接是否正常,并換用其它USB接口測試。2、檢查設(shè)備管理器,看是否出現(xiàn)”通用總線設(shè)備控制器”條目,如果沒有,請將電腦主板BIOS中USB接口條目*激活(ENABLE)。3、如果電腦安裝過其它類型USB設(shè)備,卸載該設(shè)備驅(qū)動程序,并首先安裝優(yōu)盤驅(qū)動程序。4、到其它電腦試用此優(yōu)盤,確認是否優(yōu)盤不良。七、啟動型優(yōu)盤在的電腦上無法實現(xiàn)啟動,可能是主板型號不支持。如何判斷一塊主板是否支持閃存盤啟動系統(tǒng)啟動型優(yōu)盤是采用模擬USB軟驅(qū)和USB硬盤的方式啟動電腦的。只要電腦主板支持USB設(shè)備啟動,即BIOS的啟動選項中有USB-FDD、USB-HDD或是其它類似的選項,就可以使用啟動型優(yōu)盤啟動電腦。八、第一次在電腦上使用優(yōu)盤,未出現(xiàn)提示發(fā)現(xiàn)新硬件的窗口,驅(qū)動程序無法安裝的原因可能是:1、主板usbcontroller未啟用解決辦法:在電腦主板BIOS中啟用此功能。2、usbcontroller已經(jīng)啟用但運行不正常解決辦法:在設(shè)備管理器中刪除”通用串行控制器”下的相關(guān)設(shè)備并刷新。3、優(yōu)盤被電腦識別異常,在設(shè)備管理器中表現(xiàn)為帶有黃色?或!的”其它設(shè)備”或“未知設(shè)備”。解決辦法:刪除此設(shè)備并刷新。九、大容量的U盤(例如兼具MP3播放器或錄音功能的U盤)或移動硬盤在電腦上無法正常使用,雖然系統(tǒng)提示找到了未知的USB設(shè)備,但無法正確識別U盤或移動硬盤。原因可能是:1.USB接口供電不足:系統(tǒng)為每個USB接口分配了500mA的最大輸出電流,一般的U盤只需要100mA的工作電流,因此在使用過程中不會出現(xiàn)什么問題。大多數(shù)移動硬盤所使用的是普通的2.5英寸硬盤,其工作電流介于500mA~1000mA之間,此時假如僅僅通過USB接口供電,當系統(tǒng)中并無其他USB設(shè)備時,那么還是可以勉強使用的,但如果電壓不穩(wěn)的話,就隨時可能出現(xiàn)供電不足的問題。特別是使用支持USB2.0的移動硬盤時,情況最為嚴重。另外,如果你的筆記本電腦使用電池供電,那么USB接口所分配的電量就更小了。2.使用了外接的USB擴展卡:在筆記本電腦中使用USB2.0的U盤或移動硬盤時,如果筆記本電腦不支持USB2.0技術(shù),一般必須通過PCMCIA卡轉(zhuǎn)USB2.0的擴展卡來間接實現(xiàn)支持,這些擴展卡基本上都采用NEC公司的D720100AGMUSB控制芯片,少則提供兩個USB2.0接口,多則提供五個USB2.0接口,對一般用戶而言足夠使用了。由于PCMICA接口提供的電源功率比板載USB接口要小,這樣就會由于供電不足而導致移動硬盤工作的出現(xiàn)問題。解決方案:1.它從USB連接線上接移動硬盤的一端引出一根轉(zhuǎn)接線,可以插入電腦背后的PS/2接口取電,這里可以比USB接口提供更大的電流輸出。2.利用電源補償線(也稱“鍵盤取電線”),如果U盤或移動硬盤的包裝盒中提供了選配的電源適配器,你就可以直接使用外接電源,這樣就可以從根本上避免供電不足的情況發(fā)生了前置USB線接錯。當主板上的USB線和機箱上的前置USB接口對應相接時把正負接反就會發(fā)生這類故障,這也是相當危險的,因為正負接反很可能會使得USB設(shè)備燒毀。所以盡量采用機箱后置的USB接口,也少用延長線.也可能是斷口有問題,換個USB端口看下.USB接口電壓不足。當把<ahref="mobileharddisk">移動硬盤</a>接在前置USB口上時就有可能發(fā)生系統(tǒng)無法識別出設(shè)備的故障。原因是<ahref="">移動硬盤</a>功率比較大要求電壓相對比較嚴格,前置接口可能無法提供足夠的電壓,當然劣質(zhì)的電源也可能會造成這個問題。解決方法是<ahref="">移動硬盤</a>不要接在前置USB接口上,更換劣質(zhì)低功率的電源或盡量使用外接電源的硬盤盒,假如有條件的話。主板和系統(tǒng)的兼容性問題。呵呵這類故障中最著名的就是NF2主板與USB的兼容性問題。假如你是在NF2的主板上碰到這個問題的話,則可以先安裝最新的nForce2專用USB2.0驅(qū)動和補丁、最新的主板補丁和操作系統(tǒng)補丁,還是不行的話嘗試著刷新一下主板的BIOS一般都能解決。系統(tǒng)或BIOS問題。當你在BIOS或操作系統(tǒng)中禁用了USB時就會發(fā)生USB設(shè)備無法在系統(tǒng)中識別。解決方法是開啟與USB設(shè)備相關(guān)的選項。就是開機按F2或DEL鍵,進入BIOS,把enableusbdevice選擇enable。拔插要小心,讀寫時千萬不可拔出,不然有可能燒毀芯片。XP中任務欄中多出USB設(shè)備的圖標,打開該圖標就會在列表中顯示U盤設(shè)備,選擇將該設(shè)備停用,然后你再拔出設(shè)備,這樣會比較安全。
其實判斷軟件硬件問題很簡單,在別的機器或換個系統(tǒng)試試就可以了.有些小的問題不妨先用專門軟件格式化下.還有提醒大家WINDOWS下格式化時要選擇FAT,不要選FAT32。
提示無法識別的USB設(shè)備維修
故障提示如圖:
無法識別的USB設(shè)備:UnknownUSBDevice.很多人都遇到過的一個問題,所謂“無法識別”對于操作系統(tǒng)來說,或者是驅(qū)動程度有問題,或者是USB設(shè)備出現(xiàn)了問題,或者是計算機與USB設(shè)備連接出現(xiàn)了故障,解決問題的方法也是從這幾處著手。
對于不同的設(shè)備會有不同的處理方法,了解USB設(shè)備正常工作需要的條件以及一些可能影響USB設(shè)備正常工作的因素,會有助于解決問題。
下面是保證USB設(shè)備可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)業(yè)科技創(chuàng)新的挑戰(zhàn)與機遇分析
- 利用現(xiàn)代技術(shù)手段提高學術(shù)交流效率的實踐探索
- 護師護理學單選模擬試題(附答案)
- 教科版二年級上冊科學期末測試卷附答案(考試直接用)
- 從日常生活出發(fā)的家庭教育思維訓練方法
- 教科版二年級上冊科學期末測試卷及答案參考
- 健康教育課程小兒腹瀉的預防和處理技巧
- 企業(yè)品牌形象在商業(yè)展會中的空間表達
- 小學食品安全主題班會方案
- 企業(yè)員工壓力管理與團隊支持系統(tǒng)的建立實踐
- 社會醫(yī)學課件第2章醫(yī)學模式-2024鮮版
- 德勤測評能力測試題及答案
- 《囚歌》教學課件
- 2024年剎車盤行業(yè)未來五年發(fā)展預測分析報告
- 民法典銀行培訓課件
- 四年級下冊數(shù)學單位換算題200道及答案
- 技術(shù)總監(jiān)年度述職報告
- 四年級上學期美術(shù)試卷(附答案)
- 機電一體化職業(yè)生涯
- 江蘇省常州市教育學會2023-2024學年八年級上學期期末學業(yè)水平檢測英語試題(無答案)
- 山東省煙臺市芝罘區(qū)2023-2024學年七年級上學期期末數(shù)學試卷(含解析)
評論
0/150
提交評論