【基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)12000字(論文)】_第1頁
【基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)12000字(論文)】_第2頁
【基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)12000字(論文)】_第3頁
【基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)12000字(論文)】_第4頁
【基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)12000字(論文)】_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

-PAGEIV-基于JavaEE的單身公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)目錄10801緒論 1258541.1選題背景與意義 1183601.2研究意義及主要任務(wù) 2184601.3研究內(nèi)容 2261542系統(tǒng)開發(fā)中的主要技術(shù) 490862.1開發(fā)環(huán)境 414012.1.1硬件環(huán)境 4123692.1.2軟件環(huán)境 485442.2相關(guān)技術(shù) 434852.2.1開發(fā)框架 436092.2.2開發(fā)語言 4293752.2.3數(shù)據(jù)庫管理系統(tǒng) 5126532.2.4應(yīng)用技術(shù) 547893單身公寓管理系統(tǒng)需求分析 6116033.1需求分析概述 678753.2系統(tǒng)總體需求分析 6206143.2.1業(yè)務(wù)需求分析 628693.1.2功能需求分析 612023.2.3非功能需求分析 839193.3可行性需求分析 9284603.3.1技術(shù)可行性 9250043.3.2經(jīng)濟(jì)可行性 9246603.3.3社會因素可行性分析 9318954系統(tǒng)設(shè)計(jì) 10202364.1主要框架設(shè)計(jì) 10210274.2總體功能結(jié)構(gòu)設(shè)計(jì) 10186694.3數(shù)據(jù)庫ER圖設(shè)計(jì) 11220294.4據(jù)庫庫表設(shè)計(jì) 13176995系統(tǒng)的實(shí)現(xiàn) 16132325.1系統(tǒng)開發(fā)運(yùn)行環(huán)境建立 16304785.1.1搭建數(shù)據(jù)庫 16308645.1.2項(xiàng)目搭建 16264055.2管理員模塊 16725.2.1新聞咨詢管理 1629845.2.2會員管理 1753445.2.3租房訂單管理 17102725.2.4房間事務(wù)管理 1837975.2.5事件管理 19127485.2.6飲訂單管理 19231265.3會員模塊 20103325.3.1登錄 20131925.3.2賬戶管理 2035085.3.3租房管理 21148025.3.4費(fèi)用賬單 22154955.3.5餐飲訂單 22149615.3.6事件管理 2374316單身公寓管理系統(tǒng)測試 25217486.1系統(tǒng)測試方法介紹 25286866.2系統(tǒng)測試 25287496.2.1用戶注冊功能測試 25277376.2.2出租信息功能測試 26280476.2.3新聞資訊發(fā)布功能測試 2617426.2.4設(shè)置管理員功能測試 2611679結(jié)論 2817905參考文獻(xiàn) 30·1··PAGE12·PAGE11緒論現(xiàn)如今網(wǎng)絡(luò)技術(shù)飛速發(fā)展,幾乎是日新月異,公寓的管理也需要逐漸的向方便快捷方向發(fā)展,其中單身公寓也是緊跟其后,不然很難在市場上占有一定份額。傳統(tǒng)的酒店公寓管理大多數(shù)是采用的人工來記錄公寓的房間安排還有房間基本設(shè)施的保修等,但是這樣顯然是一種巨大的浪費(fèi),在如今的時代,可以用新互聯(lián)網(wǎng)技術(shù)來代替人工記錄。另外一方面,數(shù)據(jù)的儲存安全方面也是很重要的一部分。所以,進(jìn)行一款單身公寓管理系統(tǒng)的開發(fā)是很有必要的。1.1選題背景與意義在二十一世紀(jì)的今天,我們國家在經(jīng)濟(jì)、科技等方面的發(fā)展非常迅速以及建立了社會主義市場經(jīng)濟(jì)體制,從而使得我國房屋租賃行業(yè)也有了突飛猛進(jìn)的發(fā)展,這都是由于城市的發(fā)展人員流動量進(jìn)一步增大和諸多因素致使房地產(chǎn)租賃行業(yè)的需求得到了飛速的增長,所以在各大城市也出現(xiàn)了許多房屋租賃公司從事房屋租賃等業(yè)務(wù)。這些公司當(dāng)然也給求租者們帶來了許多便利,原始的房屋租賃管理模式存在著許多的缺陷,人工進(jìn)行房屋管理工作有可能會導(dǎo)致房屋租賃信息錯誤以及租賃檔案丟失等問題,這些問題也會導(dǎo)致房屋租賃管理公司和客戶承擔(dān)一定的損失。在如今的信息化時代,許多企業(yè)在管理方面都逐步實(shí)現(xiàn)了現(xiàn)代化,因此我們也要將房屋租賃的管理變得更加現(xiàn)代化。如今,我國對信息技術(shù)充分重視,使得它得到了空前的發(fā)展,并且在社會上的各個領(lǐng)域中信息技術(shù)都發(fā)揮著舉足輕重的作用。使用計(jì)算機(jī)技術(shù)來進(jìn)行管理,它一方面可以提高房屋租賃公司對于房屋管理的水平,另一方面也可以提高房屋租賃公司各方面的工作效率,可以逐步實(shí)現(xiàn)管理現(xiàn)代化。對于目前各方面不太完善的房屋租賃市場,創(chuàng)建一個安全、可靠并且值得大家信任的、信息更新及時的房屋租賃系統(tǒng)是極為緊迫的。現(xiàn)代信息化的生活步伐逐漸加快,人們的生產(chǎn)生活方式日新月異,實(shí)體行景遭遇了凜冬,在其中房屋租賃便是如此。雖然國家的經(jīng)濟(jì)發(fā)展和大城市對人才的吸引力使得各個城市的房屋租賃行業(yè)以前所未有的速度在不斷發(fā)展,但是傳統(tǒng)的房屋租賃行業(yè)已經(jīng)越來越滿足不了租戶和租客之間的需求[1],并且傳統(tǒng)的公寓租賃大多都是聯(lián)系中介來完成,但是背井離鄉(xiāng)的人們?nèi)松夭皇?,浪費(fèi)時間不說,在東看西挑時,好不容易找到自己心滿意足的房子,往往還會因?yàn)閮r(jià)格或者居住環(huán)境等各種問題而放棄;并且公寓出租者,除了中介很難有別的途徑來展示介紹自己的公寓,這種雙向的原因造成了房不滿人卻無處居住問題。而正在考研的學(xué)生學(xué)習(xí)十分緊張,時間十分寶貴,不可能為了居住問題而耽擱這么長的時間與耗費(fèi)這么大的精力,而大部分人都會選擇隨遇而安,隨便找一個中介介紹的房源住,價(jià)格昂貴不說,居住條件還不稱人意。1.2研究意義及主要任務(wù)當(dāng)下的時代是信息化的時代,人們?nèi)粘I钪刑幪幎紩艿接?jì)算機(jī)技術(shù)的影響,人們利用計(jì)算機(jī)便可以輕松的處理許多工作,大大的提高了我們的工作效率,節(jié)省了許多的人力,并且計(jì)算機(jī)技術(shù)還有著很高的安全性以及準(zhǔn)確性。計(jì)算機(jī)技術(shù)也有著很高的優(yōu)越性,在現(xiàn)在它已經(jīng)迅速成為各個領(lǐng)域不可或缺的工具。為了適應(yīng)社會的發(fā)展,大量復(fù)雜的房屋、公寓管理工作對于管理者用傳統(tǒng)方法是很難處理好的,難免會發(fā)生一些差錯,大量的房屋信息對于求租者來說也使得他們感到迷茫。我們?nèi)绻褂糜?jì)算機(jī)對這些數(shù)據(jù)進(jìn)行管理,一方面可以提高處理效率,另一方方面也大大提高了這些數(shù)據(jù)的安全性,保障了客戶們的隱私安全。在以前的房屋租賃管理過程中,各個公司大多都是以粘貼的方式來顯示本地房屋的出租情況,這樣的方式對于用戶快速查詢所需房屋情況有一定的困難,并且手工操作對于數(shù)據(jù)信息的處理也會容易出現(xiàn)差錯,在數(shù)據(jù)繁多的情況下很難迅速的找出所需信息,而且在信息錯誤的情況下也很難對其進(jìn)行修改。為了使租戶節(jié)省時間與精力,并且有更加便宜與更加舒適的居住環(huán)境,因此需要一個第三方聯(lián)系房屋出租者與求租者來彌補(bǔ)不足,利用互聯(lián)網(wǎng)開發(fā)一個快捷實(shí)時、共享租賃平臺,讓租房變得更加的簡單,安全[3]。對于以上問題,我們建立一個單身公寓管理系統(tǒng)是勢在必行的,建立這個系統(tǒng)可以使得我們的管理工作更加規(guī)范,更加系統(tǒng),提高數(shù)據(jù)處理的速度以及準(zhǔn)確性,保證能夠及時、準(zhǔn)確、有效的查詢、修改房屋基本信息,并且能夠根據(jù)我們用戶的需求迅速找到符合條件的房屋,另外也可以使得租賃管理者更好的統(tǒng)計(jì)房屋租賃各方面的情況等。本系統(tǒng)公寓資源更加豐富詳細(xì),并且所有的資源呈現(xiàn)于網(wǎng)頁中,何時何地都可查閱瀏覽咨詢。該系統(tǒng)是服務(wù)型平臺,價(jià)格更加實(shí)惠美麗。該系統(tǒng)開放與所有的有住房需求的人,其受眾頗多,具有美好的市場前景。此系統(tǒng)的一大特點(diǎn)就是實(shí)時性,可以方便租賃雙方都可以及時獲悉租賃詳情。在線房屋租賃系統(tǒng)主要是解決租房難,途徑少、信息更新慢等問題[4]。1.3研究內(nèi)容為解決上述問題,該項(xiàng)目的研究內(nèi)容主要是現(xiàn)如今的國內(nèi)房屋租賃市場以及今后的發(fā)展趨勢為依據(jù),根據(jù)這一方向來為房屋租賃管理研發(fā)一套自動化、信息化的系統(tǒng),讓該系統(tǒng)具有良好的安全性和延展性等。本系統(tǒng)主要研究的方面為以下幾點(diǎn):(1)通過該系統(tǒng)的開發(fā)背景等方面來確定系統(tǒng)總體的設(shè)計(jì)以及系統(tǒng)各個方面的詳細(xì)設(shè)計(jì)。(2)在系統(tǒng)的詳細(xì)設(shè)計(jì)中,根據(jù)目前的發(fā)展?fàn)顩r以及今后的趨勢來確定合適的系統(tǒng)結(jié)構(gòu)以及數(shù)據(jù)庫的設(shè)計(jì)。(3)把自己看成用戶以此來了解用戶們的需求,以便于為用戶帶來更好的使用體驗(yàn),滿足用戶的房屋租賃需求。(4)嚴(yán)格遵守系統(tǒng)開發(fā)過程中設(shè)計(jì)所規(guī)定的各方面內(nèi)容,在此過程中要對各個重要模塊進(jìn)行測試保證系統(tǒng)的順利運(yùn)行。在系統(tǒng)成功開發(fā)后,對系統(tǒng)中各個模塊進(jìn)行測試,保證模塊的正常運(yùn)行,對其中的缺陷進(jìn)行修改。2系統(tǒng)開發(fā)中的主要技術(shù)2.1開發(fā)環(huán)境2.1.1硬件環(huán)境處理器:Intel(R)Core(TM)i5-7200UCPU@2.50GHz2.70GHz內(nèi)存:8.00GB2.1.2軟件環(huán)境操作系統(tǒng):Windows10編程工具:IDEA服務(wù)器:Tomcat數(shù)據(jù)庫:MySQL2.2相關(guān)技術(shù)2.2.1開發(fā)框架本系統(tǒng)采用SpringMVC框架開發(fā),Spring框架是一種控制反轉(zhuǎn)(IOC)和面向切面(AOP)的十分強(qiáng)大的輕量級容器框架,它可以裝載Javabean,在這種機(jī)制下,我們對于每次類的使用都無需進(jìn)行初始化。SpringMVC是一種典型的MVC模式框架結(jié)構(gòu),它是在對于MVC模式的進(jìn)一步拓展,以請求為驅(qū)動,圍繞Servlet設(shè)計(jì),將請求發(fā)給控制器,然后通過模型對象,分派器來展示請求結(jié)果視圖。它是基于請求驅(qū)動的Web框架,使用了前端控制器模式來進(jìn)行設(shè)計(jì),再根據(jù)請求映射規(guī)則分發(fā)給相應(yīng)的頁面控制器(動作/處理器)進(jìn)行處理。它是原理是首先啟動服務(wù)器,根本web.xml的配置來對前端控制器進(jìn)行加載,在加載的過程中也會完成一系列的初始化動作,然后根據(jù)servlet的映射請求并且參照控制器配置文件再把具體的請求分發(fā)給特定的后端控制器進(jìn)行處理,之后后端控制器調(diào)用相應(yīng)的邏輯代碼完成處理并且返回視圖對象,最后前端控制器根據(jù)返回的對象并結(jié)合配置返回一個前端的頁面給用戶。2.2.2開發(fā)語言Java是于1995年由SunMicrosystems公司推出的一門面向?qū)ο蟪绦蛟O(shè)計(jì)語言。2010年SunMicrosystems公司被Oracle公司所收購,在這之后Java的維護(hù)和版本升級均由Oracle公司所負(fù)責(zé)。其實(shí),Java還是一個平臺。Java虛擬機(jī)(JavaVirtualMachine,JVM)和Java應(yīng)用編程接口(ApplicationProgrammingInterface,API)構(gòu)成了Java平臺。一個獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口由Java應(yīng)用編程接口所提供,并且它可分為基本部分和擴(kuò)展部分。安裝一個Java平臺在硬件或操作系統(tǒng)平臺上之后,Java應(yīng)用程序就可運(yùn)行。并且由于Java平臺現(xiàn)已經(jīng)嵌入了幾乎所有的操作系統(tǒng),因此Java程序只需要編譯一次,就可以在各種系統(tǒng)中運(yùn)行。此外,Java語言是一種分布式的面向?qū)ο笳Z言,它具有很多特點(diǎn),例如面向?qū)ο?、平臺無關(guān)性、簡單性、解釋執(zhí)行、多線程、安全性等。2.2.3數(shù)據(jù)庫管理系統(tǒng)MySQL是一款安全、跨平臺、高效的并且與主流編程語言PHP、Java等聯(lián)系密切的數(shù)據(jù)庫系統(tǒng)。瑞典的MySQLAB公司開發(fā)、發(fā)布并支持了該數(shù)據(jù)庫系統(tǒng),于1995年由DavidAxmark以及MichaelMontyWidenius(MySQL的初始開發(fā)人員)所建立。一只名為Sakila的海豚是該數(shù)據(jù)庫系統(tǒng)的象征符號,它代表著MySQL數(shù)據(jù)庫的速度、能力、精確和優(yōu)秀本質(zhì)?,F(xiàn)如今該數(shù)據(jù)庫系統(tǒng)已經(jīng)被大量地應(yīng)用在Internet上的許多中小型網(wǎng)站中。又因?yàn)轶w積小、速度快、總體擁有成本低是該數(shù)據(jù)庫系統(tǒng)的特點(diǎn),尤其是在開放源碼給大眾這一方面,這也讓很多系統(tǒng)開發(fā)公司在數(shù)據(jù)庫降低成本方面都采用了MySQL?,F(xiàn)如今對于MySQL數(shù)據(jù)庫可以稱得上是SQL語言數(shù)據(jù)庫中速度最快的其中之一,并且除了它的功能許多其他數(shù)據(jù)庫系統(tǒng)并不擁有這方面之外,該數(shù)據(jù)庫系統(tǒng)還是一個對于開發(fā)人員完全免費(fèi)的產(chǎn)品,通過網(wǎng)絡(luò)開發(fā)人員可以直接下載MySQL數(shù)據(jù)庫,而不必支付任何相關(guān)費(fèi)用。并且它具有支持跨平臺、運(yùn)行速度快、支持面向?qū)ο?、安全性、支持各種開發(fā)語言等特點(diǎn)。2.2.4應(yīng)用技術(shù)AJAX是一個用來創(chuàng)建快速動態(tài)網(wǎng)頁的技術(shù),它可以更新網(wǎng)頁信息在無需重新加載整個網(wǎng)頁的情況下。AJAX技術(shù)可以進(jìn)行少量的數(shù)據(jù)交換通過后臺與服務(wù)器端實(shí)現(xiàn)異步更新,這一點(diǎn)也就意味著它可以在不重新加載整個頁面的情況下,對網(wǎng)頁的某些部分進(jìn)行更新。而不使用AJAX技術(shù)的傳統(tǒng)網(wǎng)頁必須要通過重新加載整個網(wǎng)頁來更新網(wǎng)頁中的內(nèi)容。同步的定義:瀏覽器發(fā)送請求給服務(wù)器端,之后網(wǎng)址會發(fā)生變化,整個頁面會重新加載。異步的定義:瀏覽器發(fā)送請求給服務(wù)器端,網(wǎng)址不會發(fā)生變化,這是頁面會部分刷新。AJAX就是使用這種異步方式來從瀏覽器端發(fā)送請求,最后獲得所需的內(nèi)容。3單身公寓管理系統(tǒng)需求分析3.1需求分析概述本單身公寓管理系統(tǒng)是一個針對單身公寓市場的系統(tǒng),它的主要作用是為了能夠讓用戶們順利的完成整個單身公寓交易,為租客提供尋找房屋的平臺,在此基礎(chǔ)上,我還增加了一些額外的功能,比如留言板功能等。這些功能也可以使得用戶能夠得到更好的體驗(yàn),可以在使用該系統(tǒng)時反饋所遇到的問題,及時地與系統(tǒng)管理員溝通,最后通過系統(tǒng)管理員將問題解決。該系統(tǒng)主要分為以下幾個模塊。(1)系統(tǒng)首頁。系統(tǒng)首頁將系統(tǒng)中的各類功能清晰地展現(xiàn)給用戶,用戶可以隨意瀏覽上面所發(fā)布的各類房屋信息,找到自己所滿意的房屋,聯(lián)系發(fā)布人進(jìn)行租賃協(xié)商。系統(tǒng)整體分為出租信息,求租信息,出售信息,求購信息,留言板等,可以正常滿足用戶們對于單身公寓業(yè)務(wù)的各項(xiàng)需求,讓用戶們在單身公寓交易過程中得到便利,大大節(jié)約了用戶的時間成本。(2)用戶中心。用戶在系統(tǒng)首頁進(jìn)行注冊之后進(jìn)行登錄便會進(jìn)行自己的用戶會員中心,在該頁面中用戶可以修改自己的詳細(xì)資料,而且可以隨時登錄系統(tǒng)來調(diào)整自己的需求。(3)租房服務(wù)。用戶在本公寓居住期間,公寓將提供餐飲、打掃房間等服務(wù),這些服務(wù)的信息都將通過本系統(tǒng)來傳達(dá),管理員負(fù)責(zé)將處理這些服務(wù)需求并及時安排。(4)新聞資訊。本系統(tǒng)可為用戶提供新聞資訊界面,管理員將會把當(dāng)日的新聞上傳至系統(tǒng)中,用戶可在相應(yīng)界面內(nèi)查看并發(fā)表評論。(5)留言功能。用戶在使用該系統(tǒng)的過程中,可以在留言板中反饋?zhàn)约旱囊庖?,管理員可以登錄管理賬號來對用戶的留言進(jìn)行回復(fù),這樣可以促進(jìn)用戶與管理員的溝通,以便于該系統(tǒng)朝著更好的方向發(fā)展。3.2系統(tǒng)總體需求分析3.2.1業(yè)務(wù)需求分析單身公寓租賃的系統(tǒng)業(yè)務(wù)需求主要分為兩部分,分別針對于住戶/會員,以及后臺管理員。3.1.2功能需求分析該設(shè)計(jì)想要建設(shè)一個向住戶提供適合于人居住的公寓租賃系統(tǒng),令公寓與住戶實(shí)現(xiàn)信息共享,同時共享租賃信息以及求租信息,盡可能滿足雙方需求,為其雙方提供交流網(wǎng)站,使得雙方達(dá)到自己的目的。本網(wǎng)站主要分為前臺租房和后臺管理兩大板塊。前臺租房板塊給廣大用戶提供安全、快捷、操作簡單的公寓租憑平臺,展示公寓的租賃信息。后臺管理板塊給管理員提供簡單的操作指令,使其可以更好、更方便地服務(wù)用戶[5]。以下是主要功能需求分析:普通使用人群可分成未登錄的游客,有登錄信息的會員。未登錄的游客可以查詢房子的出租情況,租房信息和租房要求等。游客通過登錄之后可以成為會員,會員登錄可進(jìn)入會員中心,會員登錄過后還可以在網(wǎng)站進(jìn)行在線留言。前臺功能如圖3.1所示。圖3.1前臺功能用例系統(tǒng)后臺可有管理員進(jìn)行功能性管理,主要的功能有房屋租賃、用戶查詢、信息查詢以及基礎(chǔ)信息修改等。租賃管理分為租房管理以及求租管理。用戶管理分為會員管理及管理員管理。信息管理包含了城市選擇管理,租房信息管理等。賬號設(shè)置有密碼修改,查看我的信息以及修改用戶信息[6]。后臺功能如圖3.2所示。圖3.2后臺功能用例3.2.3非功能需求分析本文設(shè)計(jì)的單身公寓租賃系統(tǒng)需要對用戶以及房源的信息進(jìn)行管理,應(yīng)保證房源信息的準(zhǔn)確性,安全性以及信息的時效性,該系統(tǒng)要確保房源信息的準(zhǔn)確,要求房源租賃后,該房源已處于被租賃的狀態(tài),用戶信息不得泄露;時效性要保證房源的實(shí)時刷新,保證不可以被多個用戶同時下單租賃。以下是對系統(tǒng)非功能需求的具體分析:(1)可擴(kuò)展性需求:系統(tǒng)的可拓展性是一個非常重要的點(diǎn),因?yàn)橐粋€系統(tǒng)是否具備良好的可拓展性就關(guān)系著后期維護(hù)升級的難易程度。所以在設(shè)計(jì)系統(tǒng)的框架時,可拓展性就是它的一個不可忽視的點(diǎn)。安全性需求:對于考研租賃系統(tǒng)這種會包含著用戶的個人私密信息的系統(tǒng)來說,安全是至關(guān)重要的,用戶的信息被大量盜取泄露的后果是無法估量的,所以在設(shè)計(jì)該系統(tǒng)時采用了雙層的保險(xiǎn)手段來確保用戶信息的安全。一是在進(jìn)行一些重要操作時需要重復(fù)輸入密碼確認(rèn)安全;二就是一個實(shí)時備份以及深度加密的數(shù)據(jù)庫。用戶和后臺的雙重防火墻確保系統(tǒng)的信息安全。3.3可行性需求分析3.3.1技術(shù)可行性該系統(tǒng)軟件設(shè)計(jì)為基于B/S架構(gòu)的單身公寓租賃系統(tǒng),運(yùn)用動態(tài)WEB網(wǎng)頁來開發(fā)其該系統(tǒng)的功能。編程語言使用Java語言進(jìn)行開發(fā),數(shù)據(jù)庫選用MySQL,這些軟件都可以在Windows上安裝、調(diào)試及運(yùn)行,用idea進(jìn)行網(wǎng)頁制作。在測試系統(tǒng)的可行性時,可以在瀏覽器上直接運(yùn)行測試功能。近些年來,這些技術(shù)的應(yīng)用已然比較完善,因而這些是非常可行的技術(shù)選擇[7]。3.3.2經(jīng)濟(jì)可行性該系統(tǒng)主要功能是為人提供房源信息,以及與合適房源管理方進(jìn)行交流,因此它的經(jīng)濟(jì)效益并不會很快的直接體現(xiàn)出來。但是開發(fā)這套系統(tǒng)并不需要太多的投入。本網(wǎng)站主要開發(fā)語言是Java,運(yùn)用的軟件平臺包括Java集成環(huán)境、idea編譯工具、MySQL數(shù)據(jù)庫等等,這些都是免費(fèi)開源的[8]。系統(tǒng)完成之后之后一旦開始投入使用,不僅可以給有意愿租賃公寓的人提供很多租房方面的第一手消息及詳細(xì)步驟,也能為會員與管理員提供一個可供交流的網(wǎng)絡(luò)平臺。所以,從經(jīng)濟(jì)效益方面上來分析是完全可行的[9]。3.3.3社會因素可行性分析如今,由于制造產(chǎn)業(yè)的發(fā)展,計(jì)算機(jī)的各項(xiàng)成本逐步降低,致使現(xiàn)在的計(jì)算機(jī)已經(jīng)成為了大眾化的商品,基本上每家每戶都擁有計(jì)算機(jī)。并且該系統(tǒng)的界面比較簡潔,頁面里的信息通俗易懂,每位用戶都能夠很快的上手該系統(tǒng),因此在實(shí)際中是可行的。

4系統(tǒng)設(shè)計(jì)本系統(tǒng)是一個單身公寓租賃系統(tǒng),開發(fā)的目的就是為了給住戶提供簡單快捷的租房方式,讓用戶可以在網(wǎng)上租到自己心儀的房子。本系統(tǒng)主要使用JAVA、HTML及CSS來進(jìn)行前端頁面的構(gòu)建,利用B/S框架來搭建整體架構(gòu),利用MySQL來存儲后臺數(shù)據(jù)。4.1主要框架設(shè)計(jì)隨著互聯(lián)網(wǎng)的發(fā)展,C/S已經(jīng)無法滿足網(wǎng)絡(luò)需求,于是B/S框架橫空出世,它相對于C/S來說更加方便快捷,在硬件方面,它不同于于C/S,C/S必須建立在小范圍的局域網(wǎng)之下,而且網(wǎng)絡(luò)之間需要特定的服務(wù)器來進(jìn)行連接和數(shù)據(jù)交換。而B/S就改善了這方面問題,它可以建立在廣域網(wǎng)之上,而且對于網(wǎng)絡(luò)之間沒有特定的要求,它相對來說有更強(qiáng)的適應(yīng)范圍,只需要有操作系統(tǒng)和瀏覽器即可運(yùn)行[10]。而且這兩個在安全方面也有很大區(qū)別,C/S需要面向特定的用戶人群,對信息安全方面要求比較高,一般比較機(jī)密的信息會采用C/S,由于B/S建立在廣域網(wǎng)上,所以B/S相對來說安全性比較弱,它面向的用戶群比較龐大,沒有指定的用戶群,不確定性因素太大。由于B/S框架部署比較簡單,打開即可使用,可以避免二次開發(fā)的兼容性問題,所以本系統(tǒng)采用B/S框架進(jìn)行開發(fā),可以大大提高開發(fā)效率[11]。4.2總體功能結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)前臺功能主要為租房用戶,租房用戶可以在前臺頁面查看租房信息、會員登錄及租房信息評論等。本系統(tǒng)后臺功能主要分為租賃管理、用戶管理、信息管理、賬號設(shè)置等。管理員可以通過租賃管理來進(jìn)行租房信息的修改以及求租信息發(fā)布的管理,用戶管理實(shí)現(xiàn)的主要功能是管理員可以進(jìn)行租賃用戶信息及管理員信息的管理。信息管理主要實(shí)現(xiàn)新聞欄目、系統(tǒng)公告、留言功能、網(wǎng)站介紹等管理。賬號設(shè)置主要實(shí)現(xiàn)修改賬戶信息,查看賬戶信息等功能。單身公寓管理系統(tǒng)功能模塊圖如圖4.1所示。圖4.1公寓租賃前臺功能結(jié)構(gòu)4.3數(shù)據(jù)庫ER圖設(shè)計(jì)通過MySQL,我們創(chuàng)建的一個單身公寓管理系統(tǒng)數(shù)據(jù)庫,并做系統(tǒng)ER圖如下所示。1.管理員信息實(shí)體包括管理員ID、用戶名、密碼、權(quán)限四種屬性。圖4.3管理員信息實(shí)體E-R圖2.客房信息實(shí)體有標(biāo)題、狀態(tài)、房型類型、房型縮寫、會員價(jià)格、普通價(jià)格、早餐有無、可住人數(shù)、床型、面積、房型圖片、是否有床這十二種實(shí)體。圖4.4客房信息實(shí)體E-R圖3.入住信息實(shí)體包括房間編號、入住金額、手機(jī)號碼、登記時間、預(yù)訂記錄、訂單編號、入住渠道、入住時間和離店時間這九種屬性。圖4.5入住信息實(shí)體E-R圖4.客房類型信息實(shí)體包括名稱、狀態(tài)、縮寫、描述這四種屬性。圖4.6客房類型信息實(shí)體E-R圖6.用戶信息實(shí)體包括昵稱、密碼、真實(shí)姓名、角色、注冊時間、狀態(tài)、身份證號碼、手機(jī)號這八種屬性。圖4.7用戶信息實(shí)體E-R圖4.4據(jù)庫庫表設(shè)計(jì)數(shù)據(jù)庫管理邏輯的主要數(shù)據(jù)庫有:1.管理員數(shù)據(jù)庫:表4-1管理員數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述C_IDNUMBER(6)null客戶idS_IDVARCHAR2(11)null入住記錄idC_NAMEVARCHAR2(20)null客戶姓名C_CARD_IDVARCHAR2(20)null身份證號碼2.客房數(shù)據(jù)庫表4-2客房數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述H_IDNUMBER(6)null房型idH_TITLEVARCHAR2(60)null房型標(biāo)題H_IS_WINDOWVARCHAR2(2)null是否有窗H_PICTURESVARCHAR2(300)null房型圖片H_ARCEVARCHAR2(20)null面積H_BED_TYPEVARCHAR2(20)null床型H_USER_NUMNUMBER(6)null可住人數(shù)H_IS_BREAKFASTVARCHAR2(2)null是否有早餐H_PRICENUMBER(8)null普通價(jià)格H_CUST_PRICENUMBER(8)null會員價(jià)格HT_IDNUMBER(6)null房型類型idH_STATEVARCHAR2(2)null狀態(tài)H_CODEVARCHAR2(30)null房型縮寫H_IDNUMBER(6)null房型id3.預(yù)定數(shù)據(jù)庫表4-3預(yù)訂數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述RE_IDNUMBER(6)null預(yù)定idH_IDNUMBER(6)null房型idU_TELVARCHAR2(11)null手機(jī)號碼U_IDNUMBER(6)null人員idC_NAMEVARCHAR2(20)null入住人名稱START_DATEVARCHAR2(20)null入住時間END_DATEVARCHAR2(20)null離店時間ROOM_CODEVARCHAR2(20)null預(yù)留房間編號H_TITLEVARCHAR2(60)null房型標(biāo)題CREATE_TIMEVARCHAR2(30)null預(yù)定時間ARRIVE_TIMEVARCHAR2(20)null預(yù)計(jì)到店時間4.入住數(shù)據(jù)庫表4-4入住數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述S_IDNUMBER(6)null入住idR_IDNUMBER(6)null房間idR_CODEVARCHAR2(20)null房間編號START_DATEVARCHAR2(20)null入住時間END_DATEVARCHAR2(20)null離店時間STAY_MTDVARCHAR2(2)null入住渠道S_ORDER_CODEVARCHAR2(30)null訂單編號RE_IDNUMBER(6)null預(yù)定記錄idCREATE_TIMEVARCHAR2(30)null登記時間S_TELVARCHAR2(11)null手機(jī)號碼S_PRICENUMBER(8)null實(shí)際入住金額5.客房類型數(shù)據(jù)庫表4-5客房數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述HT_IDNUMBER(6)null類型idHT_NAMEVARCHAR2(60)null類型名稱HT_DESCVARCHAR2(200)null類型描述HT_CODEVARCHAR2(30)null類型縮寫HT_STATEVARCHAR2(2)null狀態(tài)6.用戶數(shù)據(jù)庫表4-6用戶數(shù)據(jù)庫字段數(shù)據(jù)類型可否為空中文描述U_IDNUMBER(6)notnull用戶idU_NAMEVARCHAR2(60)null用戶昵稱U_TELVARCHAR2(11)null用戶手機(jī)號U_PWDVARCHAR2(64)null用戶密碼U_ROLEVARCHAR2(2)null用戶角色U_STATEVARCHAR2(2)null用戶狀態(tài)U_BEGINTIMEVARCHAR2(20)null注冊時間U_REAL_NAMEVARCHAR2(20)null真實(shí)姓名U_CARD_IDVARCHAR2(20)null身份證號碼·16··PAGE16·PAGE15系統(tǒng)的實(shí)現(xiàn)5.1系統(tǒng)開發(fā)運(yùn)行環(huán)境建立5.1.1搭建數(shù)據(jù)庫在搭建數(shù)據(jù)庫之前需提前擬出本系統(tǒng)所需各類數(shù)據(jù)表的關(guān)系模型,這里借用PowerDesigner這款軟件來擬定數(shù)據(jù)表,在初步設(shè)計(jì)之后將其轉(zhuǎn)儲為sql文件。然后我們需要將數(shù)據(jù)庫準(zhǔn)備鏈接的工作做好,然后手動在數(shù)據(jù)庫表中添加一些數(shù)據(jù)使用,便于之后系統(tǒng)項(xiàng)目運(yùn)行測試[12]。5.1.2項(xiàng)目搭建在本次設(shè)計(jì)中我們需要借用idea,自動編寫基本的JSP文件。需要在src文件夾下編寫關(guān)于系統(tǒng)的后端Java文件,用來實(shí)現(xiàn)后端邏輯控制,在WebRoot文件目錄中編寫前端JSP代碼。并仔細(xì)預(yù)設(shè)好數(shù)據(jù)庫的鏈接信息。然后啟動文件測試,沒有問題,則可以繼續(xù)。5.2管理員模塊5.2.1新聞咨詢管理管理員擁有對于房源供求信息管理頁面的新聞資訊、系統(tǒng)公告、在線留言、會員評論等信息進(jìn)行操作的權(quán)限。管理員可以在新聞資訊管理頁面進(jìn)行新聞資訊信息的增刪改查,并且可以通過新聞分類功能對新聞資訊進(jìn)行分類管理。同時擁有發(fā)表新聞、移除與更新已發(fā)表的新聞以及新增更多的欄目的權(quán)限,在公告板塊同樣擁有以上權(quán)限。管理員可以瀏覽針對于某一條留言的與之相關(guān)的所有詳細(xì)信息??梢酝ㄟ^搜索框進(jìn)行留言的搜索。在會員評論管理頁面中,當(dāng)信息下有用戶進(jìn)行評論時,管理員可以通過點(diǎn)擊查看詳細(xì)的評論內(nèi)容,評論模塊會顯示出用戶評論的內(nèi)容以及時間等。也可以對評論進(jìn)行刪除的管理。在網(wǎng)站介紹管理頁面中管理員可以發(fā)布對網(wǎng)站的詳細(xì)介紹。圖5.1新聞資訊管理圖5.2新聞資訊管理代碼5.2.2會員管理管理員通過用戶管理頁面進(jìn)行會員信息、住戶信息以及管理員信息的管理。在會員管理界面瀏覽用戶的詳情,同時擁有針對某一用戶的移除和更改的權(quán)限。在住戶管理頁面可以查看住戶的賬戶信息,并且可以對住戶信息進(jìn)行修改,通過搜索框?qū)ψ粜畔⑦M(jìn)行搜索。在管理員詳情界面,管理員同時擁有對本人或其他管理員的賬號詳情移除和更改的權(quán)限。圖5.3會員管理代碼設(shè)計(jì)思路5.2.3租房訂單管理當(dāng)管理員輸入專屬的賬號密碼進(jìn)入本系統(tǒng)之后可以進(jìn)入本系統(tǒng)的租賃信息管理界面,擁有駁回不符合系統(tǒng)管理規(guī)定的租賃信息的權(quán)限,同時支持檢索所有用戶已經(jīng)公示的房源供需信息。圖5.4租房訂單管理圖5.5租房訂單管理代碼5.2.4房間事務(wù)管理管理員可在房間事務(wù)管理界面中查看會員使用房間水電等情況,并查看費(fèi)用賬單,同時可在本頁面中進(jìn)行退房辦理。圖5.6房間事務(wù)管理5.2.5事件管理管理員在本頁面中可查看會員提交的事件,并安排服務(wù)人員進(jìn)行服務(wù),在事務(wù)結(jié)束后可點(diǎn)擊處理完成完成該事件。圖5.7事件管理5.2.6飲訂單管理管理員在本頁面中可查看會員提交的餐飲訂單,并安排發(fā)貨,以滿足會員的飲食需要。圖5.8餐飲訂單管理圖5.9餐飲訂單管理代碼5.3會員模塊5.3.1登錄用戶登錄頁面如圖18所示,用戶點(diǎn)擊登錄按鈕后跳轉(zhuǎn)至該頁面,輸入用戶名、密碼以及驗(yàn)證碼,后臺會對輸入的信息進(jìn)行驗(yàn)證,驗(yàn)證通過則跳轉(zhuǎn)至?xí)T中心頁面,輸入錯誤則提示錯誤跳轉(zhuǎn)回登錄頁面。圖5.10登錄成功5.3.2賬戶管理會員在本頁面中也已查看自己的賬戶余額,在充值金額一欄中輸入金額,并輸入賬戶密碼,可以完成對賬戶金額的充值,賬戶所有金額全部用來在本公寓中消費(fèi)。圖5.11賬戶管理5.3.3租房管理當(dāng)用戶輸入賬號密碼進(jìn)入本系統(tǒng)之后可以進(jìn)入本系統(tǒng)的租房管理界面,用戶可自行操作本人所公示的房源需求信息。同時支持檢索本人已經(jīng)公示的房源需求信息。其次,用戶可以通過點(diǎn)擊賬戶信息來查看自己賬號的詳細(xì)信息,通過密碼修改頁面來進(jìn)行自己賬戶密碼的修改,通過信息修改頁面對自己詳細(xì)信息進(jìn)行修改。圖5.12租房管理圖5.13租房管理代碼5.3.4費(fèi)用賬單會員在本頁面中可以查看自己在本系統(tǒng)中的所有租房訂單,以便處理待支付訂單和未使用訂單。圖5.14費(fèi)用賬單5.3.5餐飲訂單本系統(tǒng)提供餐飲預(yù)訂功能,會員可在餐飲訂單界面選擇菜品,加入購物車,在購物車中可提交訂單并支付,后臺將安排訂單發(fā)貨,并將菜品送至房間內(nèi)。圖5.15餐飲列表圖5.16餐飲訂單5.3.6事件管理當(dāng)會員在住宿過程中有要打掃房間或其余事件的需要時,可通過事件管理界面發(fā)起事件并提交,后臺查看后將盡快安排服務(wù)人員按照要求進(jìn)行服務(wù),在服務(wù)結(jié)束后,會員可根據(jù)服務(wù)體驗(yàn)對本次服務(wù)進(jìn)行評價(jià)。圖5.17事件管理圖5.18事件管理代碼6單身公寓管理系統(tǒng)測試軟件測試是一個程序發(fā)布之前必須經(jīng)歷的一個過程,一個好的程序往往需要系統(tǒng)測試來防止系統(tǒng)出現(xiàn)的漏洞,提高軟件的可信度,它軟件生命周期中必須的操作,對軟件的發(fā)布成功具有重要的意義[14]。對軟件測試可以發(fā)現(xiàn)系統(tǒng)中遺留的問題以及系統(tǒng)的不足之處,通過對軟件前后臺進(jìn)行測試,保證軟件的每一個模塊的正常運(yùn)行,通過測試保障軟件的實(shí)用性。6.1系統(tǒng)測試方法介紹一個好的測試方法對系統(tǒng)具有非常重要的作用,對軟件測試的可靠性具有很大的作用,我們常用的測試方法有黑盒測試和白盒測試[15]。黑盒測試是針對本系統(tǒng)功能模塊不剖析其具體內(nèi)部代碼邏輯,只判斷外部輸出結(jié)果;白盒調(diào)試是側(cè)重于系統(tǒng)內(nèi)部各模塊的代碼邏輯進(jìn)行調(diào)試,較為細(xì)致同時也很復(fù)雜。將兩者結(jié)合起來,可以對本設(shè)計(jì)進(jìn)行較為合理的調(diào)試。6.2系統(tǒng)測試6.2.1用戶注冊功能測試(1)用戶注冊測試用例1測試名稱:用戶注冊測試測試條件:打開注冊頁面,輸入正確注冊信息。測試步驟:1、在注冊頁面輸入相關(guān)信息;2、點(diǎn)擊下一步。預(yù)期結(jié)果:注冊成功,跳轉(zhuǎn)至詳細(xì)資料輸入頁面。測試結(jié)果:注冊成功,跳轉(zhuǎn)至相信資料輸入頁面,測試通過。(2)用戶注冊測試用例2測試名稱:用戶注冊測試測試條件:打開注冊頁面,輸入重復(fù)用戶名。測試步驟:1、在注冊頁面輸入重復(fù)用戶名test;2、點(diǎn)擊下一步。預(yù)期結(jié)果:顯示提示框,提示用戶名已存在,重新選擇。測試結(jié)果:顯示提示框,提示用戶名已存在,重新選擇,測試通過。(3)用戶注冊測試用例3測試名稱:用戶注冊測試測試條件:打開注冊頁面,輸入4位以下用戶名測試步驟:1.在注冊頁面輸入用戶名abc;2、點(diǎn)擊下一步預(yù)期結(jié)果:顯示提示框,提示用戶名長度在4-10位之間。測試結(jié)果:顯示提示框,提示用戶名長度在4-10位之間,測試通過。6.2.2出租信息功能測試(1)發(fā)布出租信息功能測試用例測試名稱:發(fā)布出租信息功能測試測試條件:打開發(fā)布出租信息頁面,輸入房屋信息。測試步驟:1.在發(fā)布出租信息頁面輸入房屋信息;2、點(diǎn)擊保存內(nèi)容。預(yù)期結(jié)果:顯示提示框,提示操作成功。測試結(jié)果:顯示提示框,提示操作成功,跳轉(zhuǎn)至我的出租,測試通過。(2)修改出租信息功能測試用例測試名稱:修改出租信息功能測試測試條件:打開我的出租信息頁面,點(diǎn)擊修改。測試步驟:1.在我的出租信息頁面點(diǎn)擊修改;2、修改相關(guān)房屋信息并點(diǎn)擊保存內(nèi)容。預(yù)期結(jié)果:顯示提示框,提示操作成功。測試結(jié)果:顯示提示框,提示操作成功,跳轉(zhuǎn)至我的出租,測試通過。6.2.3新聞資訊發(fā)布功能測試測試名稱:新聞資訊發(fā)布功能測試測試條件:打開發(fā)布新聞資訊頁面,輸入新聞資訊信息。測試步驟:1.在發(fā)布新聞資訊頁面輸入相關(guān)信息;2、點(diǎn)擊保存內(nèi)容。預(yù)期結(jié)果:顯示提示框,提示增加新聞成功。測試結(jié)果:顯示提示框,提示增加新聞成功,測試通過。6.2.4設(shè)置管理員功能測試(1)設(shè)置管理員功能測試用例1:測試名稱:設(shè)置管理員功能測試測試條件:打開設(shè)置管理員頁面,輸入管理員信息。測試步驟:1.在設(shè)置管理員頁面輸入相關(guān)信息;2、點(diǎn)擊保存內(nèi)容。預(yù)期結(jié)果:顯示提示框,提示增加管理員成功。測試結(jié)果:顯示提示框,提示增加管理員,測試通過。(2)設(shè)置管理員功能測試用例2測試名稱:設(shè)置管理員功能測試測試條件:打開設(shè)置管理員頁面,輸入四位管理員用戶名test。測試步驟:1.在設(shè)置管理員頁面輸入相關(guān)信息;2、點(diǎn)擊保存內(nèi)容。預(yù)期結(jié)果:顯示提示框,提示管理員名在6-10位之間。測試結(jié)果:顯示提示框,提示管理員名在6-10位之間,測試通過。

結(jié)論在本次畢業(yè)設(shè)計(jì)的完成過程中遇到了許多的困難和挑戰(zhàn)。首先就是選擇和構(gòu)建系統(tǒng)的框架的時候,畢竟算是第一次自己一個人設(shè)計(jì)一個項(xiàng)目,經(jīng)驗(yàn)不足,選擇的一個框架是根據(jù)書中的一個類似的項(xiàng)目進(jìn)行設(shè)計(jì)的,到一半的時候感覺并不能很好的完成本次設(shè)計(jì),于是就向老師求助。老師給本人點(diǎn)明了其中的可取之處與不足,并給了本人一個類似的例子讓本人參考,經(jīng)過老師的點(diǎn)撥本人豁然開朗,回去之后結(jié)合老師給的例子還有自己的想法,一番修修改改總算是把一個比較符合要求的框架給制定了出來。在撰寫論文的過程中,本人會把自己需要的資料總結(jié)都放進(jìn)一個資料庫,然后再把綱要脈絡(luò)給統(tǒng)統(tǒng)列出來,這樣在撰寫論文的途中既方便又快捷,行文也不會偏離方向。本系統(tǒng)在開發(fā)過程中通過不斷地修改,現(xiàn)如今已經(jīng)能夠正常運(yùn)行,對于預(yù)先設(shè)計(jì)的功能也已經(jīng)基本實(shí)現(xiàn),能夠滿足用戶的大部分需求。系統(tǒng)在運(yùn)行的過程中比較穩(wěn)定,在維護(hù)方面也較為簡單,基本實(shí)現(xiàn)了對于房屋租賃的管理工作。本系統(tǒng)以用戶為中心來進(jìn)行設(shè)計(jì),開發(fā)系統(tǒng)時對于各項(xiàng)功能模塊在簡化操作以及步驟易懂方面下足功夫,在操作的同時系統(tǒng)會出現(xiàn)許多系統(tǒng)提示來提示用戶如何進(jìn)行操作,以達(dá)到預(yù)先設(shè)定的用戶使用方便的目標(biāo)。由于自身在技術(shù)方面水平有限,開發(fā)時間也較為倉促,所以本系統(tǒng)中還有很多令人不太滿意的地方。例如在數(shù)據(jù)統(tǒng)計(jì)方面做的比較簡陋,在最初的設(shè)計(jì)時對于數(shù)據(jù)庫查找效率沒有進(jìn)行太過深入的考慮等等。在開發(fā)該系統(tǒng)的過程中,本人也從中體會到對于用戶需求的準(zhǔn)確了解,會直接的影響到本人們在系統(tǒng)設(shè)計(jì)、系統(tǒng)最后測試、系統(tǒng)后期維護(hù)的進(jìn)度和工作量。即使開發(fā)系統(tǒng)的人員再優(yōu)秀,本人們對于需求方面的準(zhǔn)確了解都是不容忽視的。只有深入地調(diào)查并了解用戶的需求,才能夠做出真正讓用戶滿意并且讓系統(tǒng)開發(fā)人

溫馨提示

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

評論

0/150

提交評論