版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第一章引言1.1項目的來源及背景為了滿足群眾的需要,為了解決租房的問題,為了簡化人們的生活,提高人們的生活水平,所以中國出現(xiàn)了很多租賃系統(tǒng)軟件。雖然租賃系統(tǒng)的數(shù)量數(shù)不勝數(shù),但租賃的質(zhì)量還是得不到保證。而且,各大電視臺對出租軟件有負(fù)面反應(yīng),網(wǎng)站公布的房價與實際價格不符;業(yè)主為了吸引顧客,提供虛假的房屋信息,吹噓房屋的環(huán)境成本,環(huán)境明顯不好,但網(wǎng)上的照片卻很漂亮,欺騙用戶等。這些問題很難得到解決。其次,某些房主的道德素質(zhì)很差,就像是他們在網(wǎng)站上發(fā)布的時候,租一付一,當(dāng)場租一付三:這些虛假信息讓人們很難相信出租網(wǎng)站,而出租網(wǎng)站在社會發(fā)展中往往達(dá)不到好的效果。對于房屋租賃者來說,通過傳統(tǒng)的方法難以管理大量復(fù)雜的房地產(chǎn)、租金和合同信息;對于那些想租房的人來說,很多復(fù)雜的房地產(chǎn)信息讓他們很困惑,不確定這種類型的房子是我想要的還是有用的。房屋租賃管理系統(tǒng)的開發(fā)就是為了解決上述問題。通過計算機系統(tǒng)解決房屋租賃的管理,不僅可以解決大量房產(chǎn)信息的查詢和管理,方便新物業(yè)的更好管理,還可以為租房者提供方便。這樣,原來復(fù)雜的房產(chǎn)、租金和合同信息就簡化了。租房人可以租房賣房子,租房人可以租自己想要的房子。所以房屋租賃管理系統(tǒng)本質(zhì)上是一個管理信息系統(tǒng)。1.2軟件開發(fā)的目的和意義我打算開發(fā)房屋租賃管理系統(tǒng)的原因是在我實習(xí)的過程中,我親眼所見有些與我同時來的同事由于租房問題解決不了跟公司提出了辭職,我的部門的主管也是因為租房問題每天都在看房找房之間忙碌。我打算開發(fā)房租租賃管理系統(tǒng)的想法也油然而生。房屋不同于其他可交易的商品,它關(guān)系到住戶的財產(chǎn)人身的安全,也是人在殘酷的社會中的一座港灣,所以人們對它的要求也是很高的,現(xiàn)在有很多租房的網(wǎng)站由于信息不完善,導(dǎo)致很多騙局的產(chǎn)生,而我要做的系統(tǒng)會實現(xiàn)公開公平公正的原則,人們可以看到真實的環(huán)境,支付著真實的租金生活,讓這一所唯一的港灣安全的保護(hù)他。這個就是我開發(fā)房屋租賃管理系統(tǒng)的意義。1.3研究前景基本上行業(yè)里的人都知道一句話“PHP是世界上最好的語言”,如果PHP是世界上最好的語言的話那么Java就是世界上最成熟的語言了,不僅開發(fā)計算機軟件需要Java連現(xiàn)在人們必不可少的手機的app也是Java編寫的。這種編程語言的地位仍然非常穩(wěn)定。Java將成為tiobe的頭號編程語言。許多商業(yè)系統(tǒng)說他們想選擇一種語言。不用說,Java必須是他們的首要任務(wù)。因此我的房屋租賃管理系統(tǒng)選擇Java作為我的開發(fā)語言。1.4軟件特點1.引人入勝的界面一個優(yōu)秀的軟件需要一個良好的、感性的、人性化的界面,需要第一次就征服用戶的視覺感受。只有吸引用戶的注意力,用戶才能對您的軟件感興趣,并愿意理解和使用它。這將增加用戶的下載量和使用量,公司的業(yè)績也將提高。2.房源展示使用圖片精確鎖定所需房源,或者憑借自己所選擇的條件進(jìn)行詳細(xì)搜索。3.關(guān)于房源的信息上傳功能我們想查看我們需要了解的信息,可以通過管理員手動提交房源信息,也可以通過出租房客戶進(jìn)行上傳。4.操作簡單簡單的系統(tǒng)操作,能讓用戶不比為了租房而絞盡腦汁,如果操作繁瑣,我想作為一個用戶,是不會樂意去碰他。如果用戶不利用它,我就會失去我設(shè)計本系統(tǒng)的本意。這也不是我設(shè)計這個軟件的初衷。1.5開發(fā)環(huán)境在開發(fā)運行房屋租賃管理系統(tǒng)之前,我們需要為它搭載所需要的環(huán)境:JDK1.8.10。Eclipse3.5。JavaEESDK。1.6運行環(huán)境運行系統(tǒng)所需要安裝必要的運行環(huán)境:運行所需要的服務(wù)器:Tomcat。安裝的數(shù)據(jù)庫:MySQL。運行系統(tǒng):WindowsXP及以上。
可行性分析系統(tǒng)開發(fā)時,都需要考慮項目的開發(fā)時間和開發(fā)資金的要求,所以項目開發(fā)前都會有專業(yè)的人員進(jìn)行可行性分析,來確保開發(fā)的風(fēng)險,防止公司出現(xiàn)虧損。下面我就從以下四個方面來判斷是否能開發(fā)此項目。2.1技術(shù)可行性房屋租賃系統(tǒng)是由Java語言進(jìn)行開發(fā)編程的,開發(fā)難度不大,在我大學(xué)期間已經(jīng)進(jìn)行過類似的項目課程。所以開發(fā)人員也就是本人有一定的系統(tǒng)分析設(shè)計與實現(xiàn)的能力。所以該系統(tǒng)的技術(shù)可行性合理。2.2經(jīng)濟可行性伴隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展成熟,信息化管理可以節(jié)約公司的管理費用和人員費用,可以提高整個公司的經(jīng)營效率,由于該系統(tǒng)對于軟硬件要求較低,現(xiàn)在市場大部分企業(yè)的應(yīng)用系統(tǒng)都可以滿足該系統(tǒng)的安裝與運行需求,所以對于公司來說開發(fā)該系統(tǒng)的成本遠(yuǎn)小于該系統(tǒng)所帶來的經(jīng)濟利益還為公司帶來長久的經(jīng)濟收益。由上述所得該系統(tǒng)滿足經(jīng)濟可行性。2.3操作可行性我設(shè)計的系統(tǒng)擁有引人入勝的界面,不僅干凈整潔,在許多地方采用了下拉框選擇的方式進(jìn)行輸入,可以為用戶填寫信息是提供參考選項,大大地節(jié)省了用戶學(xué)習(xí)該系統(tǒng)的操作的時間,只要能掌握任意一種輸入能力即可使用該系統(tǒng)。由此可得該系統(tǒng)滿足操作可行性。2.4法律可行性在現(xiàn)在互聯(lián)網(wǎng)知識擴張的年代,人們對于自己的保護(hù)意識也隨之增加,不管是申請專利還是其他自我創(chuàng)作的作品,都是受知識產(chǎn)權(quán)保護(hù)法保護(hù)的,沒有經(jīng)過原作者的同意不能私自使用,只有通過開源作品和購買相應(yīng)的版權(quán)費才可以拿來完成自己的作品,我選擇的開發(fā)軟件都是免費開放的產(chǎn)品所以不存在侵權(quán)等問題。由于本人開發(fā)的房屋租賃管理系統(tǒng)的初衷是為了方便于市場上的房屋租賃公司,幫助其行業(yè)進(jìn)行數(shù)字化信息化處理,節(jié)約時間成本。所以該系統(tǒng)滿足法律可行性。由以上四個觀點可知,本系統(tǒng)對于傳統(tǒng)的面對面交談,面對面簽署合同更加快速,有能節(jié)省人們的時間、節(jié)省花費等優(yōu)勢。所以該系統(tǒng)滿足可行性分析,開發(fā)本系統(tǒng)是必要的也是可行的。
系統(tǒng)需求分析3.1目的為了提高房屋管理者對房屋合同、租金等問題的管理,方便租房者了解房屋租賃情況,本人計劃開發(fā)一套房屋租賃管理系統(tǒng)。這一制度主要涉及房屋的租售。開發(fā)租房管理系統(tǒng)的目的是幫助租客輕松找到自己需要的房子,同時也幫助租客將空置的房子完美的租出去。使雙方都能得到自己的需要,社會資源不被浪費,通過房屋租賃系統(tǒng)承租人可以看到所租房屋的信息。您可以搜索這些不同的房屋,查看更詳細(xì)的公寓信息,找到自己喜歡的、想要出租的房屋,租戶還可以通過租賃系統(tǒng)發(fā)送房屋類型、面積、租金等詳細(xì)信息,方便租戶的選擇。租戶也可以更快的租到理想的房子,而且這個系統(tǒng)的使用還可以幫助房地產(chǎn)公司,實現(xiàn)信息化管理,擺脫傳統(tǒng)的記錄信息的方式,不僅幫助人們擺脫繁重的體力勞動,還可以快速增加公司的利潤,這是一家初創(chuàng)公司的最終目也是首要任務(wù)。3.2用戶分析基于SSM的房屋租賃管理系統(tǒng)的用戶就是本系統(tǒng)軟件的使用者,只需要簡單的注冊用戶名和密碼,在此之后在網(wǎng)頁上登錄即可使用。3.3用戶關(guān)系分析3.3.1管理員管理員對該系統(tǒng)所有的功能都擁有最高管理操作權(quán)限,可以增加修改刪除普通會員信息和房源信息等。如圖3-1所示。圖3-1管理員端用例圖3.3.2會員普通會員擁有該系統(tǒng)的基本權(quán)限,在進(jìn)行完注冊步驟的前提下可以使用系統(tǒng)留言功能、發(fā)布房源功能和尋找房源信息功能等。如圖3-2所示。
圖3-2會員端用例圖3.4用例分析3.4.1管理員端用例描述管理員對用戶管理的用例說明,見表3-1所示。表3-1用戶管理用例用例ID1用例名稱用戶管理用例參與者管理員前置條件管理員帳號登錄系統(tǒng)。后置條件該系統(tǒng)使管理員擁有管理用戶信息的權(quán)限。場景(事件流)當(dāng)管理員使用管理員賬號登錄系統(tǒng)用例啟動。管理員點擊用戶信息管理。該系統(tǒng)將開啟管理員管理用戶信息頁面。管理員對租房管理用例說明,見表3-2所示。表3-2租房管理用例用例ID2用例名稱租房管理用例參與者管理員前置條件管理員帳號登錄系統(tǒng)。后置條件該系統(tǒng)使管理員擁有管理租房信息的權(quán)限。場景(事件流)當(dāng)管理員使用管理員賬號登錄系統(tǒng)用例啟動。管理員點擊租房管理。該系統(tǒng)將開啟管理員管理租房信息頁面。管理員對售房管理用例說明,見表3-3所示。表3-3售房管理用例用例ID3用例名稱售房管理用例參與者管理員前置條件管理員帳號登錄系統(tǒng)。后置條件該系統(tǒng)使管理員擁有管理售房信息的權(quán)限。場景(事件流)當(dāng)管理員使用管理員賬號登錄系統(tǒng)用例啟動。管理員點擊售房管理。該系統(tǒng)將開啟管理員管理售房信息頁面。管理員對投訴管理用例說明,見表3-4所示。表3-4投訴管理用例用例ID4用例名稱投訴管理用例參與者管理員前置條件管理員帳號登錄系統(tǒng)。后置條件該系統(tǒng)使管理員擁有管理投訴信息的權(quán)限。場景(事件流)當(dāng)管理員使用管理員賬號登錄系統(tǒng)用例啟動。管理員點擊投訴管理。該系統(tǒng)將開啟管理員管理投訴信息頁面。3.4.2會員端的用例描述用戶房源查找用例說明,見表3-5所示。表3-房源查找用例用例ID5用例名稱房源查找用例參與者會員前置條件會員注冊并登陸該系統(tǒng)。后置條件該系統(tǒng)會對房源進(jìn)行查找。場景(事件流)當(dāng)會員注冊并登錄系統(tǒng)用例啟動。會員選擇條件進(jìn)行房源的查詢。系統(tǒng)將根據(jù)會員提供的條件進(jìn)行查詢。用戶房源發(fā)布用例說明,見表3-6所示。表3-6房源發(fā)布用例用例ID6用例名稱房源發(fā)布用例參與者會員前置條件會員注冊并登陸該系統(tǒng)。后置條件該系統(tǒng)會對已發(fā)布的房源進(jìn)行增加。場景(事件流)當(dāng)會員注冊并登錄系統(tǒng)用例啟動。會員點擊發(fā)布房源。用戶在發(fā)布界面進(jìn)行房源信息的填寫。系統(tǒng)會在數(shù)據(jù)庫中對數(shù)據(jù)進(jìn)行添加。用戶投訴管理用例說明,見表3-7所示。表3-7投訴管理用例用例ID7用例名稱投訴管理用例參與者會員前置條件會員注冊并登陸該系統(tǒng)。后置條件該系統(tǒng)會提交投訴的信息給管理員。場景(事件流)當(dāng)會員注冊并登錄系統(tǒng)用例啟動。會員點擊房源查看。用戶在房源查看界面進(jìn)行投訴。系統(tǒng)會將投訴提交給管理員由管理員解決。用戶消息管理用例說明,見表3-8所示。表3-8消息管理用例用例ID8用例名稱消息管理用例參與者會員前置條件會員注冊并登陸該系統(tǒng)。后置條件該系統(tǒng)會通知會員自己的房源信息被刪除信息。場景(事件流)當(dāng)會員注冊并登錄系統(tǒng)用例啟動。會員點擊小西瓜你。系統(tǒng)會通知會員查看個人房源刪除消息信息。3.5界面需求用戶在使用系統(tǒng)時,首先看到的是系統(tǒng)界面。俗話說,見字如見人。良好的界面設(shè)計也能讓用戶感受到開發(fā)者的良好用心,這樣他們也會因良好的界面來進(jìn)行買單。同樣,糟糕的界面設(shè)計也會讓用戶感到不舒服,使用就更加不會使用了,因此如果我想讓我的系統(tǒng)能有更多人使用那么就需要我制作一個精美的界面作為見面禮奉上。該系統(tǒng)使用JSP技術(shù)與租戶創(chuàng)建交互式網(wǎng)頁,頁面通過https進(jìn)行制作。通過用戶界面與用戶交互,包括用戶輸入的信息,系統(tǒng)向用戶返回所需的房間信息。REF_Ref8320\r\h[1]1.系統(tǒng)的輸出計算機通過對用戶輸入的信息進(jìn)行一定的算法處理之后,得到用戶需要的信息,然后再利用算法輸出出去,方便用戶參考使用。這是輸出設(shè)計的目的。2.系統(tǒng)的輸入系統(tǒng)對用戶輸入的信息進(jìn)行收集是系統(tǒng)的核心,但是系統(tǒng)不能保障人們輸入信息是否有效,這時,就需要系統(tǒng)對人們輸入的信息進(jìn)行過濾,保證輸入信息的有效性,避免出現(xiàn)錯誤。輸入設(shè)計的原則如下:限制用戶的填寫的最大輸入量。輸入的越多就有可能發(fā)生的錯誤,而且界面設(shè)計應(yīng)該更多的采用下拉窗的形式提供用戶進(jìn)行參考,盡可能防止用戶用鍵盤輸入。當(dāng)用戶進(jìn)行輸入的操作時應(yīng)該盡可能避免其它元素的干擾,減少更多錯誤的發(fā)生。及時的檢查用戶輸入的數(shù)據(jù),方便于對錯誤的及時更正。應(yīng)該規(guī)定一定格式保存輸入數(shù)據(jù),避免數(shù)據(jù)傳輸時出現(xiàn)格式上的錯誤REF_Ref8320\r\h[1]
第四章系統(tǒng)設(shè)計4.1設(shè)計思想1.該系統(tǒng)采用得是瀏覽器/服務(wù)器(B/S)開發(fā)模式,程序員可以在瀏覽器中查看結(jié)果,掌控節(jié)奏,現(xiàn)在人們也習(xí)慣于通過網(wǎng)頁注冊信息。服務(wù)器負(fù)責(zé)信息的永久存儲。2.在開發(fā)過程中采用了面向?qū)ο蟮脑O(shè)計理念。事實上,刪除不同種類的東西可以使程序員從其他無用信息的活動中解脫出來,從而保證系統(tǒng)的簡單性和可持續(xù)性。3.本系統(tǒng)采用的是模塊化設(shè)計,通過把系統(tǒng)的各個功能分裂成獨立的互不干擾的模塊,哪里有bug就改哪個模塊,這樣的設(shè)計可以讓系統(tǒng)的維護(hù)更便捷,代碼的重用性也大大的提高。4.系統(tǒng)界面簡潔。頁面簡潔的系統(tǒng)相比于頁面嘈雜的系統(tǒng)更能被用戶喜歡。5.本系統(tǒng)突出速度,減少無用的插件,簡化操作的難度讓人更能接受,提高開發(fā)的速度,方便用戶的快速適應(yīng)。6.本系統(tǒng)的最大特點就是突出重點的設(shè)計。一個系統(tǒng)有價值需要看人們會不會使用,如果系統(tǒng)沒有達(dá)到預(yù)期的功能,那么就會違背提出項目的初衷。4.2功能模塊圖管理員用戶模塊有修改個人密碼,出租信息管理,出售信息管理,求租信息管理,求購信息管理,留言板管理,會員信息管理這七大功能模塊,需要管理員用管理員專用賬號和密碼登錄界面才可以使用,如圖4-1所示。圖4-1系統(tǒng)管理員模塊會員用戶模塊如圖4-2所示。圖4-2會員模塊4.3數(shù)據(jù)庫設(shè)計在大數(shù)據(jù)的時代下,數(shù)據(jù)庫已然成為信息管理系統(tǒng)的核心部分,數(shù)據(jù)庫背負(fù)著這個系統(tǒng)數(shù)據(jù)的增刪改查等功能,在所擁有的數(shù)據(jù)越來越變成一個企業(yè)活下去的前提下,數(shù)據(jù)庫已然成為計算機信息管理系統(tǒng)的核心之一。REF_Ref20478\r\h[2]4.3.1系統(tǒng)E-R圖注冊登錄會員功能E-R圖如圖4-3所示。圖4-3系統(tǒng)E-R圖房屋出租信息功能E-R圖如圖4-4所示。圖4-4房屋出租E-R圖房東出售信息功能E-R圖如圖4-5所示。圖4-5房屋出售E-R圖租客信息功能E-R圖如圖4-6所示。圖4-6租房者E-R圖房屋求購搜索功能E-R圖如圖4-7所示。圖4-7房屋求購E-R圖管理員功能E-R圖如圖4-8所示。圖4-9管理員E-R圖4.3.2數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計因為概念設(shè)計與邏輯實體有關(guān),當(dāng)我們具體到某一個指定的數(shù)據(jù)庫時,就要根據(jù)這個數(shù)據(jù)庫的特點整理出一個邏輯關(guān)系模型。概念設(shè)計模型向邏輯模型轉(zhuǎn)換時,要符合以下原則。1.找到實體和實體間的關(guān)系;2.主鍵必須定義為非空格式(NOTNULL);3.按照一對一、一對多、多對多的關(guān)系來定義外鍵;4.根據(jù)概念設(shè)計模型,構(gòu)建出來房屋租賃管理系統(tǒng)的邏輯結(jié)構(gòu),如下所示。REF_Ref7719\r\h[3]數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計在邏輯結(jié)構(gòu)的基礎(chǔ)上設(shè)計合理的物理結(jié)構(gòu)來進(jìn)行數(shù)據(jù)的存儲。本次系統(tǒng)的數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計如下:表4-1用戶表(user)列名數(shù)據(jù)類型長度主鍵外鍵說明usidint40是否用戶IDusaccountvarchar30否否賬號uspassWordsvarchar30否否密碼usnamevarchar30否否姓名ustypevarchar40否否權(quán)限類型usemailvarchar30否否郵箱號usphonevarchar30否否手機表4-2房源表(house)列名數(shù)據(jù)類型長度主鍵外鍵說明fwidint40是否房源IDfwtypevarchar20否否房源類型fwzonevarchar20否否地區(qū)fworientativarchar20否否朝向fwstatevarchar40否否狀態(tài)fwpricedatetime20否否價格fwfloorvarchar20否否樓層fwtitlevarchar20否否標(biāo)題fwdecoratevarchar20否否裝修程度fwareavarchar40否否區(qū)域fwaddressvarchar20否否地址fwuseridint40否是用戶IDfwimagevarchar20否否圖片fwtimedatetime40否否發(fā)布時間表4-3投訴表(reportinfo)列名數(shù)據(jù)類型長度主鍵外鍵說明tsidint40是是投訴IDtsridint40否否投訴信息IDtsuseridint40否是用戶IDtsIsCLvarchar40否否是否成功tstypevarchar500否否投訴類型tsdatedatetime40否否投訴日期tsdescriptivarchar500否否描述tsstatedatetime40否否投訴狀態(tài)表4-4消息表(message)列名數(shù)據(jù)類型長度主鍵外鍵說明xxidint40是否消息IDxxtimedatetime40否否操作時間xxuserIdint40否是用戶IDxxhouseIdint40否是房源ID表4-5房源日志表(house_log)列名數(shù)據(jù)類型長度主鍵外鍵說明fyidint40是否日志IDfyhidint30否是房源IDfyeidint20否否操作類型fytimedatetime20否否操作時間表4-6用戶日志表(user_log)列名數(shù)據(jù)類型長度主鍵外鍵說明yhidint40是否日志IDyhtimedatetime20否否操作時間yhuidint30否是用戶IDyheidint20否否操作類型
第五章系統(tǒng)實現(xiàn)5.1系統(tǒng)注冊登錄功能的實現(xiàn)圖5-1系統(tǒng)登陸注冊5.2會員端的實現(xiàn)5.2.1系統(tǒng)首頁的實現(xiàn)圖5-2系統(tǒng)首頁5.2.2房源列表的實現(xiàn)圖5-3房源列表5.2.3房源搜索的實現(xiàn)圖5-4房源搜索5.2.4房源信息查看的實現(xiàn)圖5-5房源查看5.2.5投訴功能的實現(xiàn)圖5-6發(fā)布求租信息
第六章系統(tǒng)測試6.1系統(tǒng)測試目的與意義在完成了房租管理系統(tǒng)的設(shè)計之后,最后一步是對該系統(tǒng)進(jìn)行審查。它用于測試已完成的模塊的正確性,并且為網(wǎng)站上身處在水深火熱中的租戶提供對其生存至關(guān)重要的服務(wù)方面發(fā)揮了重要作用。查明和糾正房屋租賃管理系統(tǒng)中的缺陷,以確保通過買方的企業(yè)予以接受。在系統(tǒng)測試階段,通過實現(xiàn)房屋租賃管理系統(tǒng)的功能,檢查功能是否正常工作,這是房屋管理系統(tǒng)的一部分。開機后,檢查各模塊功能是否正常,各環(huán)節(jié)是否正常,各功能模塊之間的連接是否合理。如果各功能模塊之間能夠無差錯地進(jìn)行交互,就可以及時發(fā)現(xiàn)并糾正隱藏的錯誤,保證各功能模塊之間的交互。最后,進(jìn)行黑盒測試,保證軟件的正常運行和實時維護(hù)。如果任務(wù)圓滿完成。可以滿足用戶的需求,整個軟件能夠滿足用戶的需求,那么就說明房屋租賃管理系統(tǒng)是一個合格的產(chǎn)品,可以在市場上定期服務(wù)和銷售。6.3測試用例6.3.1管理員端測試用例6-1所示。表6-1管理員的登錄功能測試用例表測試項目基于SSM的房屋租賃管理系統(tǒng)測試用例ID1測試標(biāo)題管理員登錄本系統(tǒng)測試內(nèi)容檢查是否登錄成功。預(yù)期結(jié)果管理員在填寫正確用戶名和密碼之后,系統(tǒng)會自動進(jìn)入管理員界面。測試過程填寫管理員專用賬戶名和密碼后點擊登錄按鈕。結(jié)果管理員成功的進(jìn)入管理員界面界面。測試管理員在登錄成功后,是否能對用戶信息進(jìn)行增加、刪除、修改、查詢等操作。測試用例見表6-2所示。表6-2管理員對用戶信息增刪改查操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID2測試標(biāo)題管理員對用戶信息的增刪改查操作測試內(nèi)容檢查是否能對用戶信息進(jìn)行增刪改查操作。預(yù)期結(jié)果管理員登錄相應(yīng)界面后,點擊用戶信息管理按鈕,能成功的對用戶信息進(jìn)行增刪改查操作。測試過程管理員登錄相應(yīng)界面后,點擊用戶信息管理按鈕:增加、刪除、修改、查詢用戶的信息。結(jié)果系統(tǒng)管理員成功對用戶信息進(jìn)行增刪改查操作。測試管理員在登錄成功后,是否能對出租信息進(jìn)行增加、刪除、修改、查詢等操作。測試用例見表6-3所示。表6-3管理員對租房信息增刪改查操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID3測試標(biāo)題管理員對租房信息的增刪改查操作測試內(nèi)容檢查是否能對租房信息進(jìn)行增刪改查操作。預(yù)期結(jié)果管理員登錄相應(yīng)界面后,點擊租房信息管理按鈕,能成功的對用戶信息進(jìn)行增刪改查操作。測試過程管理員登錄相應(yīng)界面后,點擊租房信息管理按鈕:增加、刪除、修改、查詢出租的信息。結(jié)果系統(tǒng)管理員成功對租房信息進(jìn)行增刪改查操作。測試管理員在登錄成功后,是否能對售房信息進(jìn)行增加、刪除、修改、查詢等操作。測試用例見表6-4所示。表6-4管理員對售房信息增刪改查操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID4測試標(biāo)題管理員對售房信息的增刪改查操作測試內(nèi)容檢查是否能對售房信息進(jìn)行增刪改查操作。預(yù)期結(jié)果管理員登錄相應(yīng)界面后,點擊售房信息管理按鈕,能成功的對用戶信息進(jìn)行增刪改查操作。測試過程管理員登錄相應(yīng)界面后,點擊售房信息管理按鈕:增加、刪除、修改、查詢出售的信息。結(jié)果系統(tǒng)管理員成功對售房信息進(jìn)行增刪改查操作。測試管理員在登錄成功后,是否能對投訴信息進(jìn)行增加、刪除、修改、查詢等操作。測試用例見表6-5所示。表6-5管理員對投訴信息增刪改查操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID5測試標(biāo)題管理員對投訴信息的增刪改查操作測試內(nèi)容檢查是否能對投訴信息進(jìn)行增刪改查操作。預(yù)期結(jié)果管理員登錄相應(yīng)界面后,點擊投訴信息管理按鈕,能成功的對用戶信息進(jìn)行增刪改查操作。測試過程管理員登錄相應(yīng)界面后,點擊投訴信息管理按鈕:增加、刪除、修改、查詢求租的信息。結(jié)果系統(tǒng)管理員成功對投訴信息進(jìn)行增刪改查操作。6.3.2會員端測試用例6-6。表6-6會員的登錄和注冊功能測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID6測試標(biāo)題會員注冊登錄本系統(tǒng)測試內(nèi)容檢查是否注冊登錄成功。預(yù)期結(jié)果會員在填寫相關(guān)用戶名和密碼之后,系統(tǒng)會進(jìn)入系統(tǒng)的主界面。測試過程點擊登錄頁面的注冊按鈕,輸入用戶名、密碼、點擊注冊,注冊成功后輸入用戶名密碼,點擊登錄即可。結(jié)果會員成功的進(jìn)入主界面。測試會員在登錄成功后,能否進(jìn)行房源信息查找的操作。測試用例如表6-7所示。表6-7會員進(jìn)行房源信息查找的操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID7測試標(biāo)題會員對房源信息的查找操作測試內(nèi)容檢查是否能對房源信息進(jìn)行查找操作。預(yù)期結(jié)果會員登錄主界面后,選擇需要查找的條件后點擊搜索,所搜房源以列表形式呈現(xiàn)。測試過程會員登錄主界面后,選擇需要查找的條件后點擊搜索。結(jié)果會員成功對房源信息進(jìn)行查找操作。測試會員在登錄成功后,能否進(jìn)行投訴信息的增加操作。測試用例如表6-8所示。表6-8會員進(jìn)行投訴信息的增加操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID8測試標(biāo)題會員對投訴信息的增加操作測試內(nèi)容檢查是否能進(jìn)行對投訴信息的增加操作。預(yù)期結(jié)果會員選擇房源信息后,點擊投訴按鈕,能成功的對投訴信息進(jìn)行增加操作。測試過程會員選擇房源信息后,點擊投訴按鈕,增加了新的投訴。結(jié)果會員成功對投訴信息進(jìn)行增加操作。測試會員在登錄成功后,能否進(jìn)行對消息信息的增加、刪除、修改、查詢等操作。測試用例如表6-9所示。表6-9會員進(jìn)行消息信息的增加操作測試用例表測試項目名稱基于SSM的房屋租賃管理系統(tǒng)測試用例ID9測試標(biāo)題會員對消息信息的增加、刪除、修改、查詢等操作測試內(nèi)容檢查是否能進(jìn)行對出售信息的增加、刪除、修改、查詢等操作。預(yù)期結(jié)果會員登錄主界面后,點擊查看消息信息按鈕,能成功的對消息信息進(jìn)行增加、刪除、修改、查詢等操作。測試過程會員登錄主界面后,點擊查看消息信息按鈕:增加、刪除、修改、查詢等消息的房屋信息。結(jié)果會員成功對消息信息進(jìn)行增加、刪除、修改、查詢等操作。6.3其他錯誤寫代碼的時候,我一般會遇到一些問題,這些問題通常都是我和我室友集整個宿舍的知識進(jìn)行解決。比如字母打錯了,就沒法編譯出來烙下bug,而且這種因粗心導(dǎo)致的錯誤。會讓我沒有辦法第一時間就能找到問題還會浪費很多時間,還有就是配置數(shù)據(jù)庫鏈接時配置出現(xiàn)錯誤,導(dǎo)致編譯器無法連接到MySQL數(shù)據(jù)庫,還有就是在路徑上配置錯誤的bug。如圖6-1所示。圖6-1配置bug404在設(shè)計系統(tǒng)投訴功能的時候,前臺頁面的設(shè)計已經(jīng)完成,根據(jù)我的想法用戶可以在這個頁面上直接投訴,這樣可以使用戶的問題反饋的更快速從而進(jìn)行維護(hù),也能讓別的用戶了解本系統(tǒng)的優(yōu)缺點,給用戶更好的體驗過程,所以此模塊的完成對于本系統(tǒng)具有重大的含義。但是,當(dāng)配置完成并在功能階段測試消息功能時,發(fā)現(xiàn)瀏覽器只能顯示英文字符,而中文字符會變得亂碼。就這個系統(tǒng)而言,這個結(jié)果肯定不對的。在解決這個問題的過程中,我首先覺得瀏覽器本身的編碼有問題,所以我在編譯器中選擇了調(diào)試模式,重新輸入漢字后,但是編譯器中可以正確顯示字符,所以我在數(shù)據(jù)庫中設(shè)置了格式為UTF-8,但是仍然不能解決這個問題,仍然不能顯示漢字。因此,這個問題浪費了大量的代碼時間,這是非常困難的。最后,在網(wǎng)絡(luò)搜索解決方案和幫助學(xué)生后,在重新加載MySQL數(shù)據(jù)庫的過程中,將數(shù)據(jù)庫的整體編碼格式設(shè)置為UTF-8,顯然這也是我一時的粗心才導(dǎo)致的錯誤,但是花費了很久的時間才解決。
第七章結(jié)論在我完成了開題報告后,我開始準(zhǔn)備房屋租賃管理系統(tǒng)的制作。到目前為止,我已經(jīng)完成了房屋租賃系統(tǒng)的制作和論文的撰寫,但是其實在我剛做好決定之后,我沒有辦法直接開始制作,因為我有些迷茫了。在老師朋友的鼓勵下,我放慢了節(jié)奏,仔細(xì)思考,整個過程讓我感觸頗深,終于通過這幾個月的持續(xù)努力,順利完成了房屋租賃管理系統(tǒng)。在我解決了房屋租賃系統(tǒng)的問題之后,我立即開始收集信息。我在朋友的幫助下和溫習(xí)了之前的知識后,我了解了需要從什么方向開始準(zhǔn)備和行動。經(jīng)過數(shù)據(jù)收集和分析,我開始編寫我的畢業(yè)項目。當(dāng)我遇到問題時,我會及時聯(lián)系李天俐老師尋求她的幫助,我也和朋友們在寢室討論我的問題。在這個小小的管理系統(tǒng)里,充斥著我的滿腔熱血。所以我加快畢業(yè)設(shè)計的速度,我雖然不擅長編碼,但是對學(xué)校的知識的理解非常深刻。我把曾經(jīng)的知識復(fù)習(xí)了一遍。通過深入的自主學(xué)習(xí)和跟隨老師的學(xué)習(xí),我提升了使用SSM框架的能力,通過數(shù)據(jù)庫連接MyBits框架的學(xué)習(xí)效果更好。這些框架
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年網(wǎng)絡(luò)教育平臺的數(shù)據(jù)治理與評估題庫
- 2026年經(jīng)濟學(xué)中級教材課后習(xí)題答案詳解
- 職業(yè)性皮膚病的特殊人群管理-1
- 2026年心理咨詢師心理健康知識考試題庫與答案解析
- 職業(yè)性皮膚病的氧化應(yīng)激損傷機制研究
- 職業(yè)性皮膚病患者的個體化防護(hù)方案-1
- 職業(yè)性暴露人群呼吸健康促進(jìn)方案設(shè)計
- 光伏項目水保驗收2025年服務(wù)合同范本分析
- 職業(yè)性慢性病監(jiān)測數(shù)據(jù)共享與隱私保護(hù)
- 倉庫理貨獎罰制度
- 大連醫(yī)院應(yīng)急預(yù)案(3篇)
- 合成生物學(xué)在呼吸系統(tǒng)疾病治療中的應(yīng)用
- 開拓智慧農(nóng)業(yè)的商業(yè)計劃書
- 2026屆黑龍江省優(yōu)才計劃 中學(xué)生標(biāo)準(zhǔn)學(xué)術(shù)能力測試高三數(shù)學(xué)聯(lián)考試題(含解析)
- 軟件項目績效考核制度方案
- 春節(jié)前停工停產(chǎn)安全培訓(xùn)課件
- 潔凈室安全管理培訓(xùn)內(nèi)容課件
- 真性紅細(xì)胞增多癥
- 臨床檢驗初級師歷年試題及答案2025版
- 干部教育培訓(xùn)行業(yè)跨境出海戰(zhàn)略研究報告
- 組件設(shè)計文檔-MBOM構(gòu)型管理
評論
0/150
提交評論