




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
XXX系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)IV摘要隨著人們生活水平的提高,對(duì)旅游住宿的需求也趨向多樣化和個(gè)性化,傳統(tǒng)酒店已不能完全滿足部分游客對(duì)于地域文化體驗(yàn)、個(gè)性化服務(wù)的追求,于是中國(guó)各地民宿快速發(fā)展了起來(lái),成為旅游住宿的新選擇。眾多各地的民宿資源需要得到更好的宣傳,根據(jù)需要,決定開(kāi)發(fā)一個(gè)民宿網(wǎng)站來(lái)使人們更好地了解各地的民宿資源,這會(huì)對(duì)民宿市場(chǎng)的擴(kuò)大起很大的作用。本文根據(jù)畢業(yè)設(shè)計(jì)的要求以及結(jié)合個(gè)人興趣,對(duì)各種民宿網(wǎng)站進(jìn)行了全面分析,精心設(shè)計(jì)了網(wǎng)站的頁(yè)面,并完善了功能,使用戶可以輕松的訪問(wèn)關(guān)于各地民宿資源的介紹。本網(wǎng)站頁(yè)面清晰明了,以簡(jiǎn)潔、大方的界面,直觀、圖文相間的頁(yè)面形式向用戶呈現(xiàn)關(guān)于各地民宿資源的相關(guān)介紹。網(wǎng)站是基于WEB技術(shù),采用Html+Css+JavaScript+jquery+bootstrap進(jìn)行高效開(kāi)發(fā)。“小橋流水”民宿網(wǎng)站主要有7個(gè)頁(yè)面,分別是網(wǎng)站首頁(yè)、旅行資訊、旅游分享、熱門推薦、特色推薦、特色房屋、客戶服務(wù)。關(guān)鍵詞:旅游住宿;民宿網(wǎng)站;Web;Html
AbstractWiththeimprovementofpeople'slivingstandards,thedemandfortourismaccommodationisalsobecomingmorediverseandpersonalized.Traditionalhotelscannolongerfullymeetthepursuitofsometouristsforregionalculturalexperiencesandpersonalizedservices.Therefore,homestaysinvariouspartsofChinahaverapidlydevelopedandbecomeanewchoicefortourismaccommodation.Manyhomestayresourcesinvariousregionsneedtobebetterpromoted.Basedontheneeds,itisdecidedtodevelopahomestaywebsitetohelppeoplebetterunderstandthehomestayresourcesinvariousregions,whichwillhaveagreatimpactontheexpansionofthehomestaymarket.Thisarticlecomprehensivelyanalyzesvarioushomestaywebsitesbasedontherequirementsofthegraduationprojectandpersonalinterests,carefullydesignsthewebsitepages,andimprovesthefunctions,allowinguserstoeasilyaccessintroductionsabouthomestayresourcesinvariousregions.Thisarticlecomprehensivelyanalyzesvarioushomestaywebsitesbasedontherequirementsofthegraduationprojectandpersonalinterests,carefullydesignsthewebsitepages,andimprovesthefunctions,allowinguserstoeasilyaccessintroductionsabouthomestayresourcesinvariousregions.Thepagesofthiswebsiteareclearandconcise,presentinguserswithrelevantintroductionsabouthomestayresourcesinvariousregionsthroughasimpleandelegantinterface,andanintuitive,graphicandtextualpageformat.ThewebsiteisbasedonWEBtechnologyandefficientlydevelopedusingHTML+Css+JavaScript+jquery+bootstrap.The"XiaoqiaoLiushui"homestaywebsitemainlyhas7pages,namelythewebsitehomepage,travelinformation,travelsharing,popularrecommendations,specialrecommendations,specialhouses,andcustomerservice.Keywords:TouristAccommodation;Homestaywebsite;Web;Html
目錄TOC\o"1-9"\t"組成部分標(biāo)題,1"\h\u21297摘要 I15570Abstract II31125目錄 III122301緒論 1316061.1課題研究的背景及其意義 1293201.1.1課題研究的背景 1205071.1.2課題研究的目的和意義 1152271.2本課題相關(guān)的國(guó)內(nèi)外現(xiàn)狀 2183741.3論文組織 3265132網(wǎng)站開(kāi)發(fā)技術(shù) 4272222.1網(wǎng)站概況 4274002.2網(wǎng)站建設(shè)編程語(yǔ)言介紹 4326732.2.1HTML 4104272.2.2Css 4143162.2.3JavaScript 5279822.2.4Bootstrap 5237982.2.5jQuery 5298323網(wǎng)站需求分析 7308183.1系統(tǒng)概要 7211333.2系統(tǒng)流程 76613.3功能性需求分析 8101993.4非功能性需求分析 913303.5可行性分析 9322963.5.1經(jīng)濟(jì)可行性分析 9140533.5.2技術(shù)可行性分析 9240013.5.3社會(huì)可行性分析 105424網(wǎng)站系統(tǒng)設(shè)計(jì) 11260244.1概要設(shè)計(jì) 11140424.1.1業(yè)務(wù)流程 11181144.1.2網(wǎng)站模塊設(shè)計(jì) 11265634.2詳細(xì)設(shè)計(jì) 13166444.2.1網(wǎng)頁(yè)界面設(shè)計(jì) 13136024.2.2網(wǎng)頁(yè)功能設(shè)計(jì) 20315135網(wǎng)站實(shí)現(xiàn) 2472815.1登錄界面要點(diǎn)介紹 2441285.2預(yù)訂界面要點(diǎn)介紹 24229435.3設(shè)計(jì)要點(diǎn) 25195696系統(tǒng)測(cè)試 2738986.1測(cè)試計(jì)劃 2765476.1.1單元測(cè)試 27217866.1.2結(jié)合測(cè)試 27232326.2測(cè)試用例與測(cè)試報(bào)告 2823777總結(jié) 3518093參考文獻(xiàn) 3623862致謝 37PAGE11緒論課題研究的背景及其意義課題研究的背景近年來(lái),隨著旅游消費(fèi)的不斷升級(jí),消費(fèi)者對(duì)旅游住宿的需求越來(lái)越多樣化,原本在國(guó)內(nèi)不見(jiàn)經(jīng)傳、以“情懷”為基調(diào)的小眾民宿行業(yè)煥發(fā)勃勃生機(jī),走入大眾的視野和生活,受到旅游者的歡迎,也得到國(guó)家政策層面的關(guān)注和支持,成為旅游業(yè)創(chuàng)新升級(jí)發(fā)展的又一個(gè)新風(fēng)口。民宿是指利用當(dāng)?shù)亻e置資源,民宿主人參與接待,為游客提供體驗(yàn)當(dāng)?shù)刈匀伙L(fēng)景、文化與生產(chǎn)生活方式的小型住宿設(shè)施REF_Ref29794\r\h[1]。作為一種新型的非標(biāo)準(zhǔn)住宿,民宿給游客帶來(lái)差異化的住宿體驗(yàn),因更具特色、性價(jià)比高而備受市場(chǎng)青睞。近日,文化和旅游部等10部門引發(fā)《關(guān)于促進(jìn)鄉(xiāng)村民宿高質(zhì)量發(fā)展的指導(dǎo)意見(jiàn)》(以下簡(jiǎn)稱《意見(jiàn)》),明確了鄉(xiāng)村民宿發(fā)展的指導(dǎo)思想、基本原則和主要目標(biāo),部署了完善規(guī)劃布局、豐富文化內(nèi)涵引導(dǎo)規(guī)范發(fā)展等5項(xiàng)重點(diǎn)任務(wù)。《意見(jiàn)》不僅為鄉(xiāng)村民宿提質(zhì)升級(jí)提供了遵循,也給行業(yè)發(fā)展注入新的動(dòng)力REF_Ref30071\r\h[2]。短途游、周邊游、鄉(xiāng)村游迅速升溫,給民宿帶來(lái)新機(jī)遇。民宿業(yè)正在快速升級(jí)迭代,一些城市民宿和鄉(xiāng)村民宿產(chǎn)品已經(jīng)升級(jí)為城市文化體驗(yàn)綜合體和鄉(xiāng)村田園文化綜合體,成為融入更多文化內(nèi)涵和體驗(yàn)交互場(chǎng)景及內(nèi)容的民宿產(chǎn)品。近年來(lái),中國(guó)民宿數(shù)量顯著增加。據(jù)統(tǒng)計(jì),從2016年開(kāi)始的5年里,中國(guó)民宿數(shù)量增加了數(shù)倍,2021年的數(shù)量比2020年增加了約30%。這表明民宿行業(yè)在經(jīng)歷了疫情的沖擊后,正在逐步恢復(fù)并保持了較快的增長(zhǎng)速度。城市周邊民宿的預(yù)訂量從疫情前的四分之一左右,上升至接近三分之一。由于疫情影響導(dǎo)致的城際旅行限制,城市周邊的度假勝地和更為寬松的支持措施都促進(jìn)了民宿住宿的繁榮。這些民宿面臨著極佳的發(fā)展機(jī)會(huì),與國(guó)際情況相比,中國(guó)在民宿住宿市場(chǎng)的份額還有很大的提升空間,其潛力甚至超過(guò)了傳統(tǒng)的酒店行業(yè);在國(guó)內(nèi),消費(fèi)者對(duì)于這種特色化、個(gè)性化的短途旅游方式越來(lái)越感興趣。目前而言,民宿住宿的旅游休閑已經(jīng)成為都市休閑的新趨勢(shì)。各級(jí)政府對(duì)此類民宿的建設(shè)和發(fā)展提供了積極的支持,而成為“打卡熱點(diǎn)”的城市周邊民宿旅游體驗(yàn),已經(jīng)逐漸成為都市居民追求的新型休閑方式。課題研究的目的和意義隨著時(shí)代的發(fā)展,民宿業(yè)面臨著日益激烈的競(jìng)爭(zhēng)環(huán)境和不斷提升的客戶期望。為了增強(qiáng)民宿的核心競(jìng)爭(zhēng)力,業(yè)內(nèi)人士不斷尋求新的方法來(lái)擴(kuò)大銷售、改進(jìn)服務(wù)質(zhì)量、降低管理成本和提升客戶滿意度。其中最有效的手段之一就是大規(guī)模應(yīng)用先進(jìn)的信息化技術(shù),改變傳統(tǒng)意義上的民宿業(yè)競(jìng)爭(zhēng)方式和經(jīng)營(yíng)管理模式,以贏得新的競(jìng)爭(zhēng)優(yōu)勢(shì)。在這方面,國(guó)際上領(lǐng)先的民宿業(yè)一直在不遺余力地探索、實(shí)施和推進(jìn)。互聯(lián)網(wǎng)作為全球性的計(jì)算機(jī)互聯(lián)網(wǎng)已經(jīng)深入到人們的日常生活中。先進(jìn)的民宿網(wǎng)站不僅可以有效地管理大量的信息,還可以引進(jìn)先進(jìn)的管理理念,提高服務(wù)質(zhì)量和工作效率,完善民宿內(nèi)部管理體制,提高民宿決策水平,從而提高民宿的管理效益和經(jīng)濟(jì)效益,進(jìn)一步增強(qiáng)民宿的競(jìng)爭(zhēng)力。因此,先進(jìn)的民宿網(wǎng)站已成為民宿管理的核心之一。同時(shí),它對(duì)提高民宿旅游業(yè)的競(jìng)爭(zhēng)力、提高民宿旅游業(yè)的整體競(jìng)爭(zhēng)力、提高民宿旅游業(yè)的服務(wù)質(zhì)量具有重要的意義。本網(wǎng)站的設(shè)計(jì)目的,一方面給各地的民宿進(jìn)行了宣傳,帶動(dòng)旅游業(yè)的發(fā)展,另一方面與傳統(tǒng)的廣告和營(yíng)銷手段相比,網(wǎng)站可以作為一種成本效益更高的宣傳方式,尤其是對(duì)于中小型民宿來(lái)說(shuō),可以有效控制營(yíng)銷預(yù)算。隨著互聯(lián)網(wǎng)的普及和在線預(yù)訂習(xí)慣的形成,擁有一個(gè)民宿網(wǎng)站能夠滿足現(xiàn)代消費(fèi)者的需求,特別是對(duì)于年輕一代的旅客來(lái)說(shuō),網(wǎng)站是他們獲取信息和完成交易的首選方式?;趯?duì)民宿發(fā)展和市場(chǎng)需求的分析,本課題選定了基于Web的民宿網(wǎng)站的開(kāi)發(fā)與設(shè)計(jì)。將互聯(lián)網(wǎng)技術(shù)與民宿行業(yè)的融合,這種新的結(jié)合,對(duì)民宿的推廣和民宿的發(fā)展具有十分重要的意義,可以通過(guò)更便利、更高效、更經(jīng)濟(jì)的方式把各地民宿宣傳出去,為那些需要幫助的人提供快速的民宿住宿信息,進(jìn)而吸引更多游客,提高民宿的在線可見(jiàn)性和市場(chǎng)競(jìng)爭(zhēng)力。本課題相關(guān)的國(guó)內(nèi)外現(xiàn)狀在國(guó)外,鄉(xiāng)村民宿是與周圍環(huán)境協(xié)調(diào)統(tǒng)一,并具有當(dāng)?shù)亟ㄖ厣淖∷拊O(shè)施REF_Ref30228\r\h[3]。鄉(xiāng)村民宿普遍存在營(yíng)銷效果不佳、管理混亂、產(chǎn)品同質(zhì)化、缺乏核心競(jìng)爭(zhēng)力等問(wèn)題。Krsti?認(rèn)為網(wǎng)站、社交媒體、電子郵件等是重要的數(shù)字營(yíng)銷工具,合理運(yùn)用這些工具,能夠有效提升鄉(xiāng)村民宿數(shù)字營(yíng)銷效果REF_Ref30323\r\h[4]。國(guó)外民宿市場(chǎng)由于發(fā)展時(shí)間較長(zhǎng),已經(jīng)形成了較為成熟的體系。國(guó)外民宿業(yè)經(jīng)過(guò)較長(zhǎng)時(shí)期的發(fā)展已相當(dāng)成熟,其顯著特點(diǎn)是:①已形成行業(yè)協(xié)會(huì)組織;②經(jīng)營(yíng)中高度關(guān)注人性化和個(gè)性化;③服務(wù)內(nèi)容呈現(xiàn)多樣化;④民俗化、本地化、家庭化REF_Ref30476\r\h[5]。許多民宿網(wǎng)站提供了詳細(xì)的房源信息、客戶評(píng)價(jià)和在線預(yù)訂服務(wù),這些都是專業(yè)化發(fā)展的體現(xiàn)。此外,隨著市場(chǎng)競(jìng)爭(zhēng)的加劇,一些平臺(tái)開(kāi)始提供更加個(gè)性化和差異化的服務(wù),以吸引不同需求的用戶。在設(shè)計(jì)上,國(guó)外民宿往往更加注重與當(dāng)?shù)匚幕铜h(huán)境的融合,提供獨(dú)特的住宿體驗(yàn)。這種設(shè)計(jì)理念的普及使得民宿不僅僅是住宿的場(chǎng)所,更成為了體驗(yàn)地方特色的方式之一。因此,海外民宿的電子商務(wù)發(fā)展歷程是多元化且充滿活力的。盡管國(guó)外民宿行業(yè)發(fā)展成熟,但也面臨著一些挑戰(zhàn)。例如,如何保持與傳統(tǒng)酒店業(yè)的競(jìng)爭(zhēng)力、如何應(yīng)對(duì)政策法規(guī)的變化以及如何在日益激烈的市場(chǎng)競(jìng)爭(zhēng)中保持自身的特色和優(yōu)勢(shì)等。總的來(lái)說(shuō),國(guó)外民宿網(wǎng)站的發(fā)展呈現(xiàn)出專業(yè)化和多樣化的趨勢(shì),同時(shí)也在不斷適應(yīng)市場(chǎng)的變化和挑戰(zhàn)。這對(duì)于國(guó)內(nèi)民宿行業(yè)的發(fā)展也提供了一定的借鑒意義。跟國(guó)外比較起來(lái),國(guó)內(nèi)民宿網(wǎng)站的起步也比較晚。在中國(guó),第一個(gè)專門的民宿網(wǎng)站出現(xiàn)在2012年,這是隨著互聯(lián)網(wǎng)的普及和旅游行業(yè)的發(fā)展而迅速發(fā)展起來(lái)的。尤其是隨著中國(guó)經(jīng)濟(jì)的快速發(fā)展和人民生活水平的提高,越來(lái)越多的人開(kāi)始選擇民宿作為旅行住宿的方式,這也促進(jìn)了民宿網(wǎng)站的發(fā)展。在2012年之前,中國(guó)的民宿市場(chǎng)還處于萌芽階段,大多數(shù)人對(duì)于民宿的認(rèn)知和接受度都比較低。但是隨著一些先驅(qū)者的出現(xiàn)和宣傳推廣,越來(lái)越多的人開(kāi)始了解和接受民宿這種住宿方式。同時(shí),一些在線短租平臺(tái)也開(kāi)始涌現(xiàn),為民宿業(yè)主提供了一個(gè)更廣闊的市場(chǎng)。到了2013年,民宿網(wǎng)站的發(fā)展進(jìn)入了一個(gè)新的階段。越來(lái)越多的投資者開(kāi)始關(guān)注民宿市場(chǎng),紛紛加入到這個(gè)行業(yè)中來(lái)。同時(shí),一些大型在線旅游平臺(tái)也開(kāi)始涉足民宿領(lǐng)域,推出自己的民宿品牌。這些平臺(tái)的加入進(jìn)一步推動(dòng)了民宿網(wǎng)站的發(fā)展,也為消費(fèi)者提供了更多的選擇。到了2014年,民宿網(wǎng)站已經(jīng)成為了中國(guó)旅游行業(yè)的重要組成部分。越來(lái)越多的民宿業(yè)主開(kāi)始將自己的房源放到民宿網(wǎng)站上進(jìn)行出租,同時(shí)也有越來(lái)越多的游客選擇通過(guò)民宿網(wǎng)站來(lái)尋找住宿。在這個(gè)過(guò)程中,民宿網(wǎng)站的作用不僅僅是提供一個(gè)交易平臺(tái),更是為民宿業(yè)主和游客提供了一個(gè)交流互動(dòng)的平臺(tái)。我國(guó)是一個(gè)旅游資源十分豐富的國(guó)家,在現(xiàn)代信息技術(shù)的推動(dòng)下,民宿旅游業(yè)將會(huì)得到快速發(fā)展,并將會(huì)有一個(gè)新的跨越。論文組織本文共分為六個(gè)章節(jié):第一章,介紹了選題的背景、選題的目的及意義,以及國(guó)內(nèi)外的研究現(xiàn)狀進(jìn)行了簡(jiǎn)要的闡述。第二章,主要是對(duì)系統(tǒng)所使用的工具以及所采用的技術(shù)進(jìn)行了說(shuō)明,為后面的工作做了鋪墊。第三章,在此基礎(chǔ)上,對(duì)該網(wǎng)站的可行性及需求進(jìn)行了分析,并提出了一個(gè)初步的設(shè)計(jì)構(gòu)想。第四章,完成了整個(gè)網(wǎng)站的整體設(shè)計(jì),包括網(wǎng)頁(yè)的功能架構(gòu)和網(wǎng)頁(yè)的設(shè)計(jì)。第五章,重點(diǎn)闡述了每個(gè)頁(yè)面的具體實(shí)現(xiàn)以及民宿預(yù)定系統(tǒng)的功能實(shí)現(xiàn)。第六章,對(duì)這次畢業(yè)設(shè)計(jì)的總結(jié),并提出了和對(duì)后續(xù)工作的展望。
網(wǎng)站開(kāi)發(fā)技術(shù)網(wǎng)站概況通過(guò)對(duì)民宿網(wǎng)站的科學(xué)規(guī)劃和設(shè)計(jì),本人以VisualStudioCode為技術(shù)平臺(tái),window10為操作系統(tǒng),對(duì)整個(gè)技術(shù)框架進(jìn)行合理規(guī)劃,采用Html+Div+Css+JavaScript+jquery+bootstrap等技術(shù)進(jìn)行高效開(kāi)發(fā)。本網(wǎng)頁(yè)開(kāi)發(fā)內(nèi)容基本分為7個(gè)模塊,分別是網(wǎng)站首頁(yè)、旅行資訊、旅游分享、熱門推薦、特色推薦、特色房屋、客戶服務(wù)。本民宿網(wǎng)站含一個(gè)民宿預(yù)定的網(wǎng)頁(yè)系統(tǒng),登錄含管理者和普通用戶兩種角色,管理者可以管理用戶信息和房屋信息,普通用戶既可以發(fā)布民宿,也可以預(yù)訂自己心儀的民宿。網(wǎng)站建設(shè)編程語(yǔ)言介紹HTMLHTML即超文本標(biāo)記語(yǔ)言,是一種用于制作網(wǎng)頁(yè)的標(biāo)準(zhǔn)標(biāo)記語(yǔ)言。用戶可以通過(guò)HTML創(chuàng)建自己的WEB站點(diǎn),在瀏覽器進(jìn)行運(yùn)行,由瀏覽器來(lái)解析REF_Ref30868\r\h[6]。HTML負(fù)責(zé)創(chuàng)建網(wǎng)頁(yè)的結(jié)構(gòu)框架,通過(guò)各種標(biāo)簽來(lái)組織文本、圖片、視頻等元素,確保它們以正確的格式和順序呈現(xiàn)在瀏覽器上。HTML結(jié)構(gòu)包括“頭”部分和“主體”部分,“頭”提供網(wǎng)頁(yè)的相關(guān)信息,“主體”提供網(wǎng)頁(yè)的具體內(nèi)容REF_Ref133181926\r\h[7]。HTML是一種標(biāo)記語(yǔ)言,它遵循一定的標(biāo)準(zhǔn)和規(guī)范,使得不同瀏覽器和設(shè)備能夠理解和展示出一致的頁(yè)面內(nèi)容。雖然HTML本身不處理動(dòng)態(tài)交互,但通過(guò)與JavaScript結(jié)合,可以實(shí)現(xiàn)用戶與網(wǎng)頁(yè)之間的互動(dòng)效果,如點(diǎn)擊按鈕、填寫表單等操作??偟膩?lái)說(shuō),HTML是構(gòu)建網(wǎng)絡(luò)信息平臺(tái)的基礎(chǔ),它通過(guò)一系列簡(jiǎn)單的標(biāo)記標(biāo)簽,將分散的信息資源連接起來(lái),形成了人們今天所熟悉的互聯(lián)網(wǎng)世界。CssCSS,全稱為層疊樣式表(CascadingStyleSheets),是一種用于定義網(wǎng)頁(yè)的呈現(xiàn)樣式的語(yǔ)言。它的主要功能是使網(wǎng)頁(yè)內(nèi)容與視覺(jué)表現(xiàn)分離,提高了網(wǎng)頁(yè)設(shè)計(jì)的效率和靈活性。CSS不僅能用來(lái)修飾靜態(tài)的頁(yè)面,還可以配合各種腳本語(yǔ)言動(dòng)態(tài)地對(duì)網(wǎng)頁(yè)各元素進(jìn)行格式化REF_Ref31067\r\h[8]。CSS能夠定義字體、顏色、邊距、布局等樣式屬性,允許開(kāi)發(fā)者精細(xì)控制頁(yè)面上每個(gè)元素的視覺(jué)效果。CSS作為網(wǎng)頁(yè)設(shè)計(jì)和開(kāi)發(fā)中的核心部分,它的強(qiáng)大功能和靈活性使得網(wǎng)頁(yè)的視覺(jué)效果更加豐富多彩,同時(shí)也極大地提升了前端開(kāi)發(fā)的效率和質(zhì)量。JavaScriptJavaScript,簡(jiǎn)稱為JS,是一種解釋型或即時(shí)編譯型的高級(jí)編程語(yǔ)言,雖然它是作為開(kāi)發(fā)Web頁(yè)面的腳本語(yǔ)言而出名的,但是它也被用到了很多非瀏覽器環(huán)境中REF_Ref31149\r\h[9]。JavaScript是一種輕量級(jí)、多范式的編程語(yǔ)言,廣泛用于Web開(kāi)發(fā)。作為一種腳本語(yǔ)言,JavaScript可以在用戶的瀏覽器上運(yùn)行,而不需要編譯。這使得它在客戶端的Web開(kāi)發(fā)中非常靈活和方便。與其他傳統(tǒng)的面向?qū)ο缶幊陶Z(yǔ)言不同,JavaScript使用原型鏈來(lái)實(shí)現(xiàn)對(duì)象之間的繼承。在JavaScript中,變量的類型不是固定的,而是可以根據(jù)上下文的變化而變化。JavaScript不僅可以在各種瀏覽器中運(yùn)行,還可以在服務(wù)器端(如Node.js)、移動(dòng)設(shè)備和其他非瀏覽器環(huán)境中運(yùn)行。它能夠響應(yīng)用戶的操作,如點(diǎn)擊、滾動(dòng)等,使得創(chuàng)建交互式的網(wǎng)頁(yè)應(yīng)用成為可能。JavaScript因其在Web開(kāi)發(fā)中的多功能性和靈活性而廣受歡迎,并且隨著技術(shù)的發(fā)展,它的應(yīng)用領(lǐng)域也在不斷擴(kuò)大。BootstrapBootstrap是一個(gè)流行的前端框架,主要用于構(gòu)建響應(yīng)式和移動(dòng)優(yōu)先的網(wǎng)站。Bootstrap框架含有一整套直觀的網(wǎng)頁(yè)設(shè)計(jì)工具包,是一種基于HTML、CSS、JavaScript形成的框架,而除了工具包之外其框架中還囊括大量的通用UI組件、柵格系統(tǒng)及插件等REF_Ref31257\r\h[10]。這個(gè)框架因其簡(jiǎn)潔性、直觀性和強(qiáng)大的功能而受到廣泛歡迎,它不僅使得Web開(kāi)發(fā)更加迅速高效,而且?guī)椭_(kāi)發(fā)者解決了瀏覽器兼容性問(wèn)題。它包含了豐富的預(yù)定義樣式和組件,以及多種JavaScript插件,使得開(kāi)發(fā)者能夠快速構(gòu)建出美觀且功能完善的網(wǎng)頁(yè)界面。Bootstrap的出現(xiàn)極大地簡(jiǎn)化了響應(yīng)式網(wǎng)站的構(gòu)建過(guò)程。通過(guò)其預(yù)設(shè)的柵格系統(tǒng)和組件,開(kāi)發(fā)者可以不費(fèi)吹灰之力地創(chuàng)建出適應(yīng)不同屏幕尺寸的布局,從而確保網(wǎng)站能夠在各種設(shè)備上良好顯示??偠灾?,Bootstrap不僅為前端開(kāi)發(fā)提供了便捷和效率,還通過(guò)其廣泛的社區(qū)支持和豐富的資源,降低了項(xiàng)目的開(kāi)發(fā)與維護(hù)成本,成為眾多開(kāi)發(fā)者和公司的優(yōu)選框架。jQueryjQuery技術(shù)是繼Prototype之后又一個(gè)優(yōu)秀的JavaScript框架,該框架實(shí)現(xiàn)了Html、JavaScript、CSS三者分離REF_Ref31338\r\h[11]。jQuery是一個(gè)優(yōu)秀、靈活多變的JavaScript框架,可以兼容CSS3和各種主流的瀏覽器,其模塊化的開(kāi)發(fā)方式可以讓開(kāi)發(fā)者按需加載資源REF_Ref31397\r\h[12]。jQuery是一個(gè)快速、小巧且功能豐富的JavaScript庫(kù),它極大地簡(jiǎn)化了客戶端的Web開(kāi)發(fā)。jQuery通過(guò)簡(jiǎn)化HTML文檔遍歷、事件處理、動(dòng)畫設(shè)計(jì)和Ajax交互,幫助開(kāi)發(fā)者更輕松地實(shí)現(xiàn)頁(yè)面上的動(dòng)態(tài)效果。jQuery設(shè)計(jì)了鏈?zhǔn)秸Z(yǔ)法,允許將多個(gè)操作串聯(lián)在一起,以創(chuàng)建更加流暢的代碼邏輯。盡管功能強(qiáng)大,但jQuery的體積相對(duì)較小,能夠快速加載,對(duì)性能影響較小。支持所有主流瀏覽器,并且解決了不同瀏覽器間的兼容問(wèn)題,減少了開(kāi)發(fā)者在瀏覽器兼容性上的工作負(fù)擔(dān)。擁有大量文檔、教程和社區(qū)支持,新手和專業(yè)人士都能快速上手并應(yīng)用到項(xiàng)目中。提供了豐富的方法來(lái)選取和操作DOM元素,以及實(shí)現(xiàn)復(fù)雜的動(dòng)畫效果和Ajax調(diào)用。總的來(lái)說(shuō),jQuery作為一個(gè)JavaScript庫(kù),它極大地簡(jiǎn)化了Web開(kāi)發(fā)過(guò)程,提高了開(kāi)發(fā)效率,是前端開(kāi)發(fā)者必備的工具之一。
網(wǎng)站需求分析系統(tǒng)概要本民宿網(wǎng)站開(kāi)發(fā)設(shè)計(jì)的初衷是提供一個(gè)民宿資源展覽的線上網(wǎng)站和民宿預(yù)訂系統(tǒng),方便廣大游客了解和預(yù)訂民宿。網(wǎng)站是一種能夠?qū)F(xiàn)代科技和網(wǎng)絡(luò)技術(shù)都體現(xiàn)出來(lái)的工具,它可以將多個(gè)頁(yè)面結(jié)合在一起,從而構(gòu)成一個(gè)網(wǎng)站,在這個(gè)網(wǎng)站中,可以放置一些有用或必要的信息,供用戶進(jìn)行瀏覽。在網(wǎng)站的七個(gè)頁(yè)面中,分別展示了不同關(guān)于民宿的各種信息,為吸引顧客打下良好的基礎(chǔ)。本網(wǎng)站還附帶了一個(gè)民宿預(yù)定的網(wǎng)頁(yè)系統(tǒng),管理者可以在這里管理民宿和用戶,普通用戶可以在這里發(fā)布民宿資源或者預(yù)定民宿。展示民宿信息與預(yù)定民宿的功能完美結(jié)合,完善了民宿網(wǎng)站的功能,達(dá)到設(shè)計(jì)本民宿網(wǎng)站的目的與初衷,為宣傳民宿的房源信息與宣傳民宿旅游文化提供了很大的幫助。系統(tǒng)流程本民宿系統(tǒng)從普通用戶的角度出發(fā),基本的系統(tǒng)流程是用戶注冊(cè)完,登錄到自己的賬號(hào)后,在民宿預(yù)訂系統(tǒng)頁(yè)面預(yù)訂民宿或者發(fā)布民宿資源,預(yù)訂民宿的用戶可能會(huì)被商家取消訂單,如果沒(méi)有則預(yù)訂成功,發(fā)布民宿的普通用戶可能不通過(guò)系統(tǒng)管理員的審核,如果不通過(guò)則民宿房源發(fā)布不成功,如果通過(guò)則發(fā)布民宿房源成功,系統(tǒng)流程圖如圖3-1所示。圖STYLEREF1\s3-SEQ圖\*ARABIC\s11系統(tǒng)流程圖功能性需求分析開(kāi)發(fā)一個(gè)民宿網(wǎng)站,必須要站在用戶的角度考慮。經(jīng)過(guò)我在前期大量的調(diào)查和分析,發(fā)現(xiàn)用戶對(duì)網(wǎng)站有三個(gè)要求,分別是安全性、便捷性和友好性。所謂安全性,就是讓用戶能夠放心瀏覽網(wǎng)頁(yè),不用擔(dān)心病毒入侵自己的電腦和信息泄露。如果系統(tǒng)安全防護(hù)不嚴(yán),用戶信息隨意泄露,不僅會(huì)造成用戶大量流失,也會(huì)違反網(wǎng)絡(luò)管理?xiàng)l例,給網(wǎng)站未來(lái)的經(jīng)營(yíng)管理帶來(lái)麻煩。便捷性也很重要,網(wǎng)站的開(kāi)發(fā),主要是給用戶提供一個(gè)民宿資源介紹平臺(tái)和民宿預(yù)定系統(tǒng),能讓用戶在進(jìn)入我們的網(wǎng)站時(shí),能夠一目了然的看到民宿的介紹及預(yù)定,所有功能一目了然,需要的信息隨時(shí)可查到。友好性也是在規(guī)劃網(wǎng)頁(yè)頁(yè)面時(shí)需要考慮的地方,網(wǎng)頁(yè)布局應(yīng)該是簡(jiǎn)潔明了的,看著舒適大方,如果界面又亂又難看,肯定會(huì)影響用戶體驗(yàn),吸引不了客戶來(lái)預(yù)定民宿,這樣就違背本網(wǎng)站的開(kāi)發(fā)目的?;谇捌诘恼{(diào)查了解和分析,我對(duì)本網(wǎng)站做出了細(xì)致規(guī)劃,民宿網(wǎng)站是以介紹民宿的信息、提供民宿預(yù)定平臺(tái)以及宣傳民宿旅游文化的網(wǎng)站。我希望此網(wǎng)站后能夠準(zhǔn)確無(wú)誤、完整性的發(fā)布用戶需要的關(guān)于各地民宿的相關(guān)信息。用戶只需在網(wǎng)頁(yè)上即可完成以下功能:用戶可以瀏覽各地民宿及相關(guān)介紹用戶可瀏覽各地民宿旅游攻略用戶可預(yù)定民宿或者發(fā)布民宿資源用戶可了解現(xiàn)在各地的民宿市場(chǎng)用戶可更便捷地看到各地民宿的宣傳非功能性需求分析網(wǎng)站的界面美觀度,就是用戶的非功能性需求,從布局合理性和使用簡(jiǎn)易性去實(shí)現(xiàn)整個(gè)系統(tǒng)的外觀構(gòu)造。關(guān)于網(wǎng)站的非功能性需求分析,主要是針對(duì)網(wǎng)頁(yè)界面去進(jìn)行加強(qiáng)開(kāi)發(fā),這部分功能實(shí)現(xiàn)的目的為了使網(wǎng)站頁(yè)面更加美觀,讓用戶能夠得到更好的瀏覽體驗(yàn)。在進(jìn)行網(wǎng)頁(yè)布局排版設(shè)計(jì)前,我參考了各大民宿網(wǎng)站的頁(yè)面,從頁(yè)面顏色和框架布局方面入手,根據(jù)每個(gè)不同的頁(yè)面進(jìn)行不同的布局,搭配不同優(yōu)美的民宿圖片進(jìn)行布局??尚行苑治鼋?jīng)濟(jì)可行性分析開(kāi)發(fā)此旅游網(wǎng)站,只需要一臺(tái)計(jì)算機(jī)就夠了,配置要求也不高,只要CPU和內(nèi)存能夠滿足正常運(yùn)行的需求即可。此外,開(kāi)發(fā)工具使用的是VisualStudioCode,它是免費(fèi)開(kāi)源的,VisualStudioCode的性能和穩(wěn)定性是很好的,在互聯(lián)網(wǎng)上關(guān)于Web的教程非常詳細(xì),也并不需要擔(dān)心技術(shù)方面的開(kāi)支,所以本網(wǎng)站的開(kāi)發(fā)成本是非常低的。開(kāi)發(fā)該旅游網(wǎng)站可以很好的減少人力支出、物力的耗費(fèi),降低經(jīng)營(yíng)成本,它帶來(lái)的收益是巨大的。因此在經(jīng)濟(jì)上,該系統(tǒng)也是可行的。關(guān)于網(wǎng)站收益方面的問(wèn)題,本網(wǎng)站的開(kāi)發(fā)初衷是為了宣傳民宿住宿資源,給各地的民宿主人提供一個(gè)發(fā)表民宿資源的平臺(tái),給廣大消費(fèi)者提供一個(gè)預(yù)定民宿的平臺(tái),帶動(dòng)民宿旅游及相關(guān)產(chǎn)業(yè)的發(fā)展。技術(shù)可行性分析民宿網(wǎng)站的發(fā)展已經(jīng)有一段時(shí)間了,并且已經(jīng)有了很多的成功案例,所以在技術(shù)上并不存在什么問(wèn)題。網(wǎng)站的開(kāi)發(fā)語(yǔ)言是html,這是一種用來(lái)表示網(wǎng)頁(yè)內(nèi)容的腳本語(yǔ)言,它可以幫助你快速創(chuàng)建出一個(gè)簡(jiǎn)單、直觀的頁(yè)面,開(kāi)發(fā)工具是選擇VisualStudioCode,能更好的完成網(wǎng)站的開(kāi)發(fā)工作。網(wǎng)絡(luò)上有很多網(wǎng)站的開(kāi)發(fā)指南,只要掌握基本的語(yǔ)法知識(shí),就可以很容易上手創(chuàng)建一個(gè)簡(jiǎn)單的網(wǎng)站。社會(huì)可行性分析社會(huì)正趨向于共享經(jīng)濟(jì)和數(shù)字化生活方式。民宿與網(wǎng)站結(jié)合正是共享經(jīng)濟(jì)的一種體現(xiàn),它能夠更高效地利用空閑資源,減少浪費(fèi)。數(shù)字化則讓人們習(xí)慣了在線搜索信息、進(jìn)行交易和管理日常事務(wù),民宿網(wǎng)站的出現(xiàn)符合這一趨勢(shì)。隨著旅游業(yè)的發(fā)展和人們對(duì)個(gè)性化、特色住宿體驗(yàn)的追求,民宿市場(chǎng)呈現(xiàn)出快速增長(zhǎng)的趨勢(shì)。通過(guò)網(wǎng)站平臺(tái),用戶可以方便地查找、預(yù)訂和評(píng)價(jià)民宿,而民宿主人也可以更容易地管理和推廣自己的房源。因此,民宿與網(wǎng)站結(jié)合滿足了市場(chǎng)雙方的需求。
網(wǎng)站系統(tǒng)設(shè)計(jì)概要設(shè)計(jì)業(yè)務(wù)流程本民宿網(wǎng)站系統(tǒng)允許操作的有量種角色,分別是系統(tǒng)管理員、普通用戶,普通用戶既可以預(yù)訂民宿,也可以發(fā)布自己的民宿資源,但是不可以預(yù)訂自己的民宿,這也是防止刷單行為的出現(xiàn),破壞民宿預(yù)訂的公平規(guī)則。在此以普通用戶1與普通用戶2以及系統(tǒng)管理員的身份解釋一下業(yè)務(wù)流程,普通用戶1發(fā)布民宿,普通用戶2預(yù)訂普通用戶1發(fā)布的民宿,系統(tǒng)管理員對(duì)普通用戶1發(fā)布的民宿進(jìn)行審核,普通用戶1審核普通用戶2的預(yù)訂訂單,業(yè)務(wù)流程圖如圖4-1所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s11網(wǎng)站模塊設(shè)計(jì)網(wǎng)站擁有清晰的目錄架構(gòu),除了對(duì)制作網(wǎng)站者來(lái)說(shuō)更容易維護(hù)外,更重要的是能夠讓瀏覽者在不熟悉的網(wǎng)站環(huán)境下也能輕松上手。他們可以快速找到自己想要的信息,而不需要在不斷尋找中耗費(fèi)過(guò)多的時(shí)間和精力。在制作網(wǎng)頁(yè)之前,應(yīng)該先設(shè)定好框架,這樣才能讓網(wǎng)頁(yè)的結(jié)構(gòu)更加清晰明了,同時(shí)也能方便用戶瀏覽和點(diǎn)擊?!靶蛄魉泵袼蘧W(wǎng)站主要有7個(gè)頁(yè)面,分別是網(wǎng)站主頁(yè)、旅行資訊、旅游分享、熱門推薦、特色推薦、特色房屋、客戶服務(wù),如圖4-1所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s12網(wǎng)頁(yè)頁(yè)面組成在“小橋流水”民宿網(wǎng)站登錄之后,進(jìn)入管理員角色之后,會(huì)有兩個(gè)頁(yè)面,分別是民宿申請(qǐng)列表和用戶列表,如圖4-2所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s13管理員頁(yè)面如果登錄之后進(jìn)入的是普通用戶的角色,因?yàn)橥瑫r(shí)有發(fā)布民宿房源和預(yù)定民宿的功能,會(huì)有4個(gè)頁(yè)面,分別是我的預(yù)定、民宿訂單列表、申請(qǐng)房源、民宿申請(qǐng)列表,如圖4-3所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s14普通用戶頁(yè)面詳細(xì)設(shè)計(jì)網(wǎng)頁(yè)界面設(shè)計(jì)網(wǎng)站主頁(yè)網(wǎng)站頁(yè)面主頁(yè)包括的主要內(nèi)容為旅行咨訊、我們的故事、旅途指南、熱門推薦和特色推薦。點(diǎn)開(kāi)旅游資訊和我們的故事下方的小鏈接,會(huì)跳轉(zhuǎn)到旅游資訊和旅游分享的具體頁(yè)面。熱門推薦和特色推薦在查看更多的按鈕,會(huì)跳轉(zhuǎn)到熱門推薦和特色推薦的詳情頁(yè)面,如圖4-3、圖4-4、圖4-5、圖4-6、圖4-7、圖4-8所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s15網(wǎng)站主頁(yè)圖STYLEREF1\s4-SEQ圖\*ARABIC\s16網(wǎng)站主頁(yè)圖STYLEREF1\s4-SEQ圖\*ARABIC\s17網(wǎng)站主頁(yè)圖STYLEREF1\s4-SEQ圖\*ARABIC\s18網(wǎng)站主頁(yè)圖STYLEREF1\s4-SEQ圖\*ARABIC\s19網(wǎng)站主頁(yè)旅游資訊旅游資訊頁(yè)面介紹了婺源篁嶺、海南島、咸水湖、廈門自貿(mào)區(qū)、青島等諸多游景點(diǎn)的旅游資訊,點(diǎn)開(kāi)每個(gè)小標(biāo)題的鏈接就會(huì)進(jìn)入到每個(gè)景點(diǎn)的詳細(xì)介紹。如圖4-9、圖4-10所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s110旅游資訊圖STYLEREF1\s4-SEQ圖\*ARABIC\s111旅游資訊旅游分享旅游分享頁(yè)面含有兩個(gè)旅行者分享的小故事,一個(gè)是太湖蠡園的故事,一個(gè)是無(wú)錫靈山的故事。不定時(shí)地更新這些旅游中分享的旅行日記,會(huì)吸引更多喜歡旅游的人們來(lái)住民宿。如圖4-11、圖4-12所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s112旅游分享圖STYLEREF1\s4-SEQ圖\*ARABIC\s113旅游分享熱門推薦熱門推薦頁(yè)面展示了一些熱門都市、浪漫海濱、古城古鎮(zhèn)、推薦城鎮(zhèn),提供眾多旅游選擇給游客,讓游客不用擔(dān)心旅游的去處,給到一個(gè)參考的作用。如圖4-13所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s114熱門推薦特色推薦特色推薦頁(yè)面展示了幾個(gè)本網(wǎng)站根據(jù)當(dāng)季特色給出的旅游景點(diǎn),分別是大理洱海、宜興湖父、杭州桐廬和蘇州西山,每個(gè)景點(diǎn)有一個(gè)簡(jiǎn)單的小介紹。如圖4-14所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s115特色推薦特色房屋特色房屋界面發(fā)布的則是本民宿網(wǎng)站的民宿資源,點(diǎn)開(kāi)每個(gè)民宿資源則有對(duì)應(yīng)的房屋信息、房東信息和預(yù)訂信息。房屋信息包括房型、位置、便利設(shè)施、房屋描述和房屋提示,房東信息在登錄之后會(huì)顯示房東的聯(lián)系電話,預(yù)訂信息包括姓名、身份證、手機(jī)號(hào)、入住時(shí)間、退房時(shí)間、入住人數(shù)和價(jià)格。如圖4-15、圖4-16、圖4-17所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s116特色房屋圖STYLEREF1\s4-SEQ圖\*ARABIC\s117特色房屋圖STYLEREF1\s4-SEQ圖\*ARABIC\s118特色房屋客戶服務(wù)客戶服務(wù)頁(yè)面主要展示了一個(gè)交易&安全問(wèn)題專欄,安全熱點(diǎn)問(wèn)題包含了一個(gè)“密碼忘記怎么辦”的安全問(wèn)題,交易問(wèn)題熱點(diǎn)包含了“無(wú)法發(fā)起投訴怎么辦(交易進(jìn)行中)”和“申請(qǐng)退款后,交易退款成功,錢退到哪里?”的交易問(wèn)題。關(guān)于其它客戶服務(wù)還有一部分在每個(gè)網(wǎng)頁(yè)的底部,有微信、電話以及各種幫助、協(xié)議、指南和業(yè)務(wù)介紹。如圖4-18、圖4-19所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s119客戶服務(wù)圖STYLEREF1\s4-SEQ圖\*ARABIC\s120客戶服務(wù)以上為本民宿網(wǎng)站七個(gè)頁(yè)面的網(wǎng)頁(yè)設(shè)計(jì)的簡(jiǎn)單介紹,七個(gè)頁(yè)面針對(duì)不同的旅游信息做出不同的布局,以最大程度的體現(xiàn)出本民宿網(wǎng)站的特點(diǎn)和風(fēng)格。網(wǎng)頁(yè)功能設(shè)計(jì)本民宿網(wǎng)站除了展示各種關(guān)于民宿的旅游信息之外,最主要的網(wǎng)站功能是發(fā)布或預(yù)定民宿。網(wǎng)站預(yù)定系統(tǒng)有注冊(cè)和登錄功能,普通用戶可以注冊(cè)自己的賬號(hào),在這個(gè)賬號(hào)可以發(fā)布或者預(yù)定民宿資源,而這個(gè)網(wǎng)站系統(tǒng)的管理者角色基于安全問(wèn)題考慮,是在代碼里寫好了的,管理者登錄之后可以管理普通用戶信息和審核普通用戶發(fā)布的民宿房源信息。如圖4-20、圖4-21所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s121管理者圖STYLEREF1\s4-SEQ圖\*ARABIC\s122管理員普通用戶登錄民宿預(yù)訂系統(tǒng)后,進(jìn)入界面會(huì)有我的預(yù)訂、民宿訂單列表、申請(qǐng)房源、民宿申請(qǐng)列表四個(gè)界面,在我的預(yù)訂里有關(guān)于預(yù)訂民宿的各種信息,包括民宿名稱、位置、房東姓名、房東電話、訂單價(jià)格、入住時(shí)間、退房時(shí)間、訂單時(shí)間、訂單狀態(tài)等。如圖4-22所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s123普通用戶普通用戶可以預(yù)訂民宿,也可以自行取消訂單,而民宿的主人也可以取消訂單,所以訂單狀態(tài)會(huì)顯示已預(yù)訂或已取消,如果是已預(yù)訂,操作一欄則有取消訂單按鈕,已取消預(yù)訂的訂單則會(huì)失效。而民宿訂單列表這個(gè)界面則是針對(duì)發(fā)布了民宿資源的民宿主人而開(kāi)發(fā)的,上面也是發(fā)布的民宿的各種信息,提醒你是哪個(gè)民宿被預(yù)訂了,民宿主人也可以在這里取消可能因?yàn)楦鞣N原因無(wú)法出租的民宿,一般取消訂單會(huì)被要求填寫簡(jiǎn)單原因。如圖4-23所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s124普通用戶申請(qǐng)房源的頁(yè)面則需填寫民宿的各種信息,包括房屋名稱、房屋類型、房屋位置、房屋設(shè)施、特色描述、房東姓名、房屋電話、出租單價(jià)和房屋圖片。房屋設(shè)施會(huì)有幾個(gè)選填項(xiàng),分別是WiFi、電視、空調(diào)、洗衣機(jī)、冰箱、廚房,民宿主人只需要勾選民宿具備的設(shè)施即可。如圖4-24所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s125普通用戶民宿房源提交申請(qǐng)后,管理員會(huì)審核民宿資源,管理員的民宿申請(qǐng)列表界面可以操作是否通過(guò)民宿資源申請(qǐng),普通用戶的民宿申請(qǐng)列表界面可以看到自己申請(qǐng)的民宿房源是否通過(guò)審核。如圖4-25所示。圖STYLEREF1\s4-SEQ圖\*ARABIC\s126普通用戶如果普通用戶只是預(yù)訂民宿,則需注冊(cè)自己賬號(hào),進(jìn)行預(yù)訂,然后就可以看到自己的預(yù)訂訂單了。如果普通用戶需要上傳民宿資源,則需要通過(guò)管理員的民宿申請(qǐng)審核,民宿主人可以管理民宿訂單,管理員可以管理用戶信息。
網(wǎng)站實(shí)現(xiàn)登錄界面要點(diǎn)介紹本網(wǎng)站可登錄的角色有兩個(gè),一個(gè)是系統(tǒng)管理員角色,一個(gè)是普通用戶角色,為了確保網(wǎng)站系統(tǒng)安全,系統(tǒng)管理員的賬號(hào)和密碼已經(jīng)在代碼里寫好默認(rèn)了,為了展示方便,普通用戶角色的賬號(hào)和密碼也在代碼里寫好了兩個(gè)范例,本民宿網(wǎng)站的的代碼可以根據(jù)限制條件確定是系統(tǒng)管理員還是普通用戶角色,并跳轉(zhuǎn)到相應(yīng)的登錄頁(yè)面,顯示不同的功能頁(yè)面,相關(guān)代碼如下:if(!localStorage.getItem('userlist')){//letuserlist=[{id:0,username:'admin',nickname:'系統(tǒng)管理員',password:'admin',phone:'',email:'',role:1}];letuserlist=[{id:0,username:"admin",nickname:"系統(tǒng)管理員",password:"admin",phone:"",email:"",role:1},{username:"abc123",nickname:"往事隨風(fēng)",password:"123456",phone:"12465456874",email:"23123@",id:1,role:2},{username:"abc1212",nickname:"如花",password:"123456",phone:"12459545454",email:"abc1212@",id:2,role:2}];localStorage.setItem('userlist',JSON.stringify(userlist));}else{myAlert(1,'登錄成功!');localStorage.setItem('platformUser',JSON.stringify(user));lettimer=setTimeout(function(){if(user.role==1){//系統(tǒng)管理員window.location.href='./userList.html';}else{window.location.href='./houseApply.html';}預(yù)訂界面要點(diǎn)介紹為了確保我們網(wǎng)站用戶的個(gè)人隱私和信息安全得到妥善保護(hù),防止民宿主人被無(wú)關(guān)人士騷擾,本網(wǎng)站采取了嚴(yán)格的隱私保護(hù)措施。我們深知個(gè)人信息的重要性,尤其是民宿主人的聯(lián)系方式,這是他們私密數(shù)據(jù)的重要組成部分,必須被妥善處理。鑒于網(wǎng)絡(luò)環(huán)境中信息泄露的風(fēng)險(xiǎn)日益增加,網(wǎng)站已經(jīng)實(shí)施了一項(xiàng)關(guān)鍵限制:在未登錄狀態(tài)下,民宿主人的聯(lián)系信息將被隱藏,不對(duì)外公開(kāi)顯示。這樣的措施旨在防止惡意用戶抓取或?yàn)E用民宿主人的個(gè)人數(shù)據(jù)。只有在用戶成功登錄本網(wǎng)站后,才能查看到民宿主人的聯(lián)系方式。這不僅保證了只有真正有意向預(yù)訂民宿的顧客才能接觸到民宿主人的私人信息,而且也為我們的網(wǎng)站用戶提供了一層額外的安全保障。總之,本網(wǎng)站致力于為所有用戶提供一個(gè)安全、私密的在線環(huán)境,讓民宿主人能夠安心地分享他們的民宿資源,同時(shí)保護(hù)他們的個(gè)人信息不受侵犯。通過(guò)這些舉措,我們希望能增強(qiáng)網(wǎng)站用戶之間的信任,促進(jìn)網(wǎng)站更加健康、可持續(xù)的發(fā)展,相關(guān)提示的界面如圖5-1所示。圖STYLEREF1\s5-SEQ圖\*ARABIC\s11相關(guān)提示相關(guān)代碼如下:$('#houseInfo').html(html);letuser=localStorage.getItem('user');lethouseHostHtml=`<divclass="panel-heading">房東信息</div><divclass="panel-body"><p>房東:${houseDetail.houseHost}</p><p>聯(lián)系電話:${user?houseDetail.houseHostPhone:'xxxxxx(登錄后顯示)'}</p><p>接聽(tīng)時(shí)間:6:00-23:00</p></div>`;$('#houseHostInfo').html(houseHostHtml);}設(shè)計(jì)要點(diǎn)為了確保我們網(wǎng)站上的民宿市場(chǎng)保持健康和公平的競(jìng)爭(zhēng)環(huán)境,我們采取了嚴(yán)格的措施來(lái)防止任何可能扭曲市場(chǎng)的不正當(dāng)行為。惡意競(jìng)爭(zhēng)行為,如自行刷單,不僅違反了我們的平臺(tái)規(guī)則,而且損害了誠(chéng)實(shí)經(jīng)營(yíng)者的利益,并可能誤導(dǎo)消費(fèi)者做出基于不真實(shí)信息的決定。為此,本網(wǎng)站特別設(shè)置了一項(xiàng)限制條件:禁止民宿主人預(yù)訂自己發(fā)布的民宿。這一政策旨在消除自我提升排名的可能性,確保管理員看到的預(yù)訂記錄都是真實(shí)的客戶反饋,而不是來(lái)自發(fā)布者的虛假活動(dòng)。如果發(fā)現(xiàn)有民宿主人試圖規(guī)避這一規(guī)定,我們將會(huì)進(jìn)行調(diào)查,并且根據(jù)情況采取相應(yīng)的行動(dòng),而管理者有刪除用戶的權(quán)限,如果有用戶惡意刷單,管理者有權(quán)刪除此用戶的信息。限制用戶預(yù)訂的相關(guān)提示如圖5-2所示:圖STYLEREF1\s5-SEQ圖\*ARABIC\s12相關(guān)提示限制用戶預(yù)訂的相關(guān)代碼如下:lethouseInfo;functionsubOrder(){letuser=localStorage.getItem('user');user=JSON.parse(user);letarr=$('#bookForm').serializeArray();letobj={};arr.forEach(function(item,index){obj[]=item.value;})elseif(user.id==houseInfo.houseApplyId){myAlert(3,'不能預(yù)訂自己民宿!');return;}系統(tǒng)測(cè)試測(cè)試計(jì)劃“小橋流水”民宿網(wǎng)站主要由旅游信息展示網(wǎng)頁(yè)與民宿預(yù)訂系統(tǒng)組成,本次網(wǎng)頁(yè)開(kāi)發(fā)工具為VisualStudioCode,考慮到網(wǎng)頁(yè)適配性等綜合因素,選擇網(wǎng)頁(yè)打開(kāi)的瀏覽器為谷歌瀏覽器。針對(duì)“小橋流水”民宿網(wǎng)站的測(cè)試計(jì)劃為兩部分:第一,測(cè)試展示網(wǎng)頁(yè)部分在瀏覽器是否能正常打開(kāi),有沒(méi)有出現(xiàn)頁(yè)面缺失或者其他亂碼的情況,若頁(yè)面顯示正常,則展示網(wǎng)頁(yè)部分測(cè)試成功;第二,測(cè)試本民宿網(wǎng)站的民宿預(yù)訂網(wǎng)頁(yè)系統(tǒng)的功能,預(yù)訂系統(tǒng)設(shè)定了兩種角色,一種是系統(tǒng)管理員角色,一種是普通用戶的角色,分別測(cè)試這兩個(gè)角色的系統(tǒng)功能是否可以正常使用,功能是否齊全。單元測(cè)試“小橋流水”民宿網(wǎng)站的展示頁(yè)面在谷歌瀏覽器打開(kāi)后,可以看到含七個(gè)頁(yè)面的導(dǎo)航條,點(diǎn)擊即可跳轉(zhuǎn)到相應(yīng)的頁(yè)面,網(wǎng)站頁(yè)面適配瀏覽器頁(yè)面,畫面也沒(méi)有缺失部分,總體來(lái)說(shuō),測(cè)試沒(méi)有什么大問(wèn)題。然后再分開(kāi)逐個(gè)頁(yè)面來(lái)看,先看網(wǎng)站主頁(yè),網(wǎng)站主頁(yè)的輪播圖可以正常輪播,點(diǎn)擊左右箭頭可以左右切換,直接點(diǎn)擊下面的圓點(diǎn)也可以直接跳轉(zhuǎn)對(duì)應(yīng)的輪播圖,輪播圖測(cè)試沒(méi)有問(wèn)題。在本民宿網(wǎng)站的主頁(yè)有四個(gè)板塊,點(diǎn)擊可以跳轉(zhuǎn)到旅行資訊、旅行分享、熱門推薦、特色推薦的詳細(xì)頁(yè)面,經(jīng)測(cè)試,均可正常跳轉(zhuǎn)。再看旅行資訊頁(yè)面,每一個(gè)小標(biāo)題點(diǎn)開(kāi)都可以跳轉(zhuǎn)到文章詳情頁(yè)面,點(diǎn)擊加載更多,會(huì)加載多兩個(gè)文章小標(biāo)題出來(lái)。最后就是特色房屋界面,點(diǎn)開(kāi)想要預(yù)訂的民宿,會(huì)跳轉(zhuǎn)到民宿的詳細(xì)信息界面,上面有房屋信息、房東信息和預(yù)訂信息。綜上,民宿網(wǎng)站展示頁(yè)面測(cè)試成功。結(jié)合測(cè)試在民宿網(wǎng)站的展示頁(yè)面,每個(gè)頁(yè)面的右上方都有登錄或者注冊(cè)的入口。如果沒(méi)登錄的時(shí)候直接點(diǎn)擊免費(fèi)發(fā)布房源的按鈕,會(huì)彈出警告“提示!請(qǐng)先登錄”,如圖6-1所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s11警告彈窗為測(cè)試方便,代碼已經(jīng)寫入了系統(tǒng)管理員的角色和兩個(gè)普通用戶的角色,登錄系統(tǒng)管理員的頁(yè)面,可以正常登錄,民宿申請(qǐng)列表和用戶列表上面的信息都正常顯示,如圖6-2、圖6-3所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s12民宿申請(qǐng)列表圖STYLEREF1\s6-SEQ圖\*ARABIC\s13用戶列表登錄普通用戶的兩個(gè)賬號(hào),測(cè)試發(fā)現(xiàn)四個(gè)頁(yè)面也是正常顯示的,如圖6-4所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s14普通用戶界面測(cè)試用例與測(cè)試報(bào)告民宿網(wǎng)站系統(tǒng)測(cè)試可以注冊(cè)一個(gè)新的普通用戶進(jìn)行測(cè)試,測(cè)試是否可以注冊(cè)成功,以及新注冊(cè)的用戶的系統(tǒng)功能是否可以正常使用。當(dāng)注冊(cè)時(shí),兩次密碼輸入不一致時(shí)會(huì)彈出警告,如圖6-5所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s15警告彈窗注冊(cè)一個(gè)新用戶,填好用戶名、昵稱、登錄密碼、確認(rèn)密碼、手機(jī)號(hào)和郵箱后,彈出注冊(cè)成功的提示,如圖6-6所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s16彈窗提示這時(shí)候用新的用戶信息進(jìn)行登錄,檢查是否可以登錄成功。登錄成功之后就可以看見(jiàn)剛剛注冊(cè)的新用戶顯示在網(wǎng)頁(yè)右上角處,如圖6-7所示。圖STYLEREF1\s6-SEQ圖\*ARABIC\s17登錄新用戶界面這時(shí)候先注銷退出新用戶界面,登錄系統(tǒng)管理員的用戶列表,檢查新用戶是否已經(jīng)在用戶列表里,結(jié)果如圖6-8所示,新注冊(cè)用戶已經(jīng)在系統(tǒng)管理員的用戶列表里了。圖STYLEREF1\s6-SEQ圖\*ARABIC\s18用戶列表由此可看出,新用戶已注冊(cè)成功,并已傳輸?shù)较到y(tǒng)管理員的用戶列表里。接下來(lái)測(cè)試新用戶的民宿預(yù)訂功能和民宿申請(qǐng)功能。在民宿展示頁(yè)面的特色房屋頁(yè)面填寫相應(yīng)的預(yù)訂信息,進(jìn)行民宿預(yù)訂。結(jié)果如圖6-9所示,民宿預(yù)訂成功。圖STYLEREF1\s6-SEQ圖\*ARABIC\s19我
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 東北大學(xué)混凝土結(jié)構(gòu)歷年考試題解析
- 醫(yī)院護(hù)理記錄規(guī)范范本
- 互聯(lián)網(wǎng)安全攻擊防范措施建議
- 生產(chǎn)線質(zhì)量控制流程匯編
- 一年級(jí)健康教育課程教學(xué)設(shè)計(jì)案例
- 產(chǎn)前基因檢測(cè)臨床指南摘要
- 特種設(shè)備運(yùn)行事故記錄標(biāo)準(zhǔn)表格
- 獨(dú)立書店運(yùn)營(yíng)管理實(shí)務(wù)手冊(cè)
- 消防管道支架安裝標(biāo)準(zhǔn)及間距規(guī)范
- 財(cái)務(wù)共享中心流程優(yōu)化方案報(bào)告
- 2025河北唐山國(guó)控集團(tuán)有限公司招聘工作人員32人考試參考題庫(kù)及答案解析
- 民航安檢理論與實(shí)務(wù)整套教學(xué)課件
- 小學(xué)《魔方》校本課程綱要
- 《彝家娃娃真幸?!氛n件
- 舒適護(hù)理:床上擦浴
- 浙江金華市中心醫(yī)院醫(yī)療集團(tuán)(醫(yī)學(xué)中心)招聘工作人員(2022年第一批)筆試備考題庫(kù)及答案解析
- GB/T 23985-2009色漆和清漆揮發(fā)性有機(jī)化合物(VOC)含量的測(cè)定差值法
- 卓樂(lè)對(duì)刀儀說(shuō)明書
- 美術(shù)學(xué)院 本科培養(yǎng)方案 - 清華大學(xué) - Tsinghua University
- 部編版道德與法治小學(xué)四年級(jí)上冊(cè)同步配套教案(全冊(cè))
- 教師企業(yè)實(shí)踐鑒定表
評(píng)論
0/150
提交評(píng)論