二手房管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁(yè)
二手房管理系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁(yè)
二手房管理系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁(yè)
二手房管理系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁(yè)
二手房管理系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.二手房管理系統(tǒng)軟件設(shè)計(jì)說(shuō)明書目錄1. 介紹11.1 目的11.2 范圍11.3 定義、縮寫詞11.4 內(nèi)容概覽12. 體系結(jié)構(gòu)表示方法13. 系統(tǒng)要達(dá)到的目標(biāo)和限制24. 用例視圖24.1 系統(tǒng)用例圖34.2 房源類別44.3 檢索房源64.4房源詳情74.5用戶注冊(cè)84.6修改注冊(cè)信息94.7查看所關(guān)注房源104.8用戶登錄系統(tǒng)114.9用戶退出系統(tǒng)124.10用戶留言板124.11管理員登錄系統(tǒng)134.12管理員退出系統(tǒng)154.13 管理房源信息164.14管理員管理樓盤展示164.15管理員管理185. 規(guī)模和性能196. 質(zhì)量207. 系統(tǒng)測(cè)試207.1 系統(tǒng)測(cè)試的意義207.2 系

2、統(tǒng)測(cè)試的方法217.3 模塊的測(cè)試217.4 測(cè)試總結(jié)22:軟件設(shè)計(jì)說(shuō)明書1. 介紹1.1 目的該篇文檔提供了對(duì)B2C在線二手房管理系統(tǒng)的系統(tǒng)架構(gòu)的總覽,從不同的視角描述了該系統(tǒng)。同時(shí)介紹了B2C在線二手房交易網(wǎng)站有關(guān)架構(gòu)的想法,包含架構(gòu)分析的關(guān)鍵決策,目的在于幫助開發(fā)人員理解網(wǎng)上二手房管理系統(tǒng)的基本結(jié)構(gòu)。1.2 范圍介紹了二手房管理系統(tǒng)的登錄模塊系統(tǒng)設(shè)計(jì)、用戶注冊(cè)模塊系統(tǒng)設(shè)計(jì)、樓盤信息模塊系統(tǒng)設(shè)計(jì)、留言板模塊系統(tǒng)設(shè)計(jì)。1.3 定義、縮寫詞B2C:Business To Customer1.4 內(nèi)容概覽² 登錄模塊系統(tǒng)設(shè)計(jì)注冊(cè)用戶如果要進(jìn)行房源查找及瀏覽,需要輸入正確的用戶名和密碼,

3、如果輸入錯(cuò)誤,則停留在登錄頁(yè);² 注冊(cè)系統(tǒng)客戶如果第一冊(cè)使用該二手房管理系統(tǒng),需要注冊(cè)一個(gè)Customer賬號(hào),否則只能瀏覽不能進(jìn)行相關(guān)交易;² 樓盤信息模塊系統(tǒng)設(shè)計(jì)進(jìn)入B2C系統(tǒng)后,客戶必須知道有關(guān)的樓盤信息,可以得到相關(guān)房源的房主名稱、價(jià)格、各種屬性信息,并能根據(jù)需要輸入相關(guān)信息進(jìn)行搜索;² 留言板模塊系統(tǒng)設(shè)計(jì)當(dāng)客戶看中某一房源后,可以根據(jù)需要給房主留言詢問相關(guān)房源具體信息,也可給管理員留言幫助詢問。2. 體系結(jié)構(gòu)表示方法這篇文檔使用一系列視圖反映系統(tǒng)架構(gòu)的某個(gè)方面;用例視圖:概括了架構(gòu)上最為重要的用例和它們的非功能性需求;邏輯視圖:展示了描述系統(tǒng)關(guān)鍵方面的重

4、要用例實(shí)現(xiàn)場(chǎng)景(使用交互圖);部署視圖:展示構(gòu)建在處理節(jié)點(diǎn)上的物理部署以及節(jié)點(diǎn)之間的網(wǎng)絡(luò)配置(使用部署圖);數(shù)據(jù)視圖:描述了數(shù)據(jù)流、持久性數(shù)據(jù)模式、對(duì)象與持久性數(shù)據(jù)之間的模式映射、對(duì)象到數(shù)據(jù)庫(kù)、存儲(chǔ)過(guò)程以及觸發(fā)器的映射機(jī)制(使用類圖描述數(shù)據(jù)模型,活動(dòng)圖表示數(shù)據(jù)流)。3. 系統(tǒng)要達(dá)到的目標(biāo)和限制Ø 目標(biāo)注冊(cè)用戶可以正確登錄,如果登陸用戶名錯(cuò)誤,會(huì)自動(dòng)彈出對(duì)話框提示用戶。如果登錄密碼錯(cuò)誤也會(huì)自動(dòng)彈出對(duì)話框提示用戶,若用戶輸入三次錯(cuò)誤密碼,該天將不再允許登陸,次日可繼續(xù)登陸。正確登錄后可以看到房源列表,點(diǎn)擊其中一條信息后可以看到某個(gè)具體房源的詳細(xì)信息,看中后可以很方便的聯(lián)系賣家或管理員,或

5、直接給賣家留言。客戶在首頁(yè)可以很方便地進(jìn)行注冊(cè),輸入的注冊(cè)信息要進(jìn)行驗(yàn)證,驗(yàn)證正確后將信息存入數(shù)據(jù)庫(kù)。管理員正確登錄后可以修改注冊(cè)用戶信息,更新房源信息。Ø 限制注冊(cè)客戶和管理員的界面分開,客戶不能修改邏輯上不能修改的信息;管理員不能修改用戶密碼,還有同級(jí)別的管理員的信息。4. 用例視圖 B2C二手房管理系統(tǒng)描述的主要用例有:房源類別,檢索房源,房源詳情,用戶注冊(cè),修改注冊(cè)信息,查看所關(guān)注房源,用戶登錄系統(tǒng),用戶退出系統(tǒng),用戶留言板,管理員登錄系統(tǒng),管理員退出系統(tǒng),管理房源信息,管理員管理樓盤展示,管理員管理。4.1 系統(tǒng)用例圖系統(tǒng)用例圖見圖4.1:圖4.1 系統(tǒng)用例圖4.2 房源類

6、別4.2.1 用例簡(jiǎn)述注冊(cè)用戶可以瀏覽房源類別,例如注冊(cè)用戶可以選擇北京市房源,系統(tǒng)返回北京市二手房房源類別下的子類別或商品的一覽表。4.2.2 基本事件流1 用戶:在房源地區(qū)大類別頁(yè)面,選擇某個(gè)省市房源大類別;2 系統(tǒng):根據(jù)用戶選擇的某省市房源大類別,返回此省市類別下所屬行政區(qū)中類別二手房信息;3 用戶:在某省市所屬行政區(qū)二手房中類別頁(yè)面,選擇某一行政區(qū)二手房中類別;4 系統(tǒng):根據(jù)用戶選擇的某一行政區(qū)二手房中類別,返回此類別下二手房具體類型小類別信息;5 用戶:在二手房具體類型小類別頁(yè)面,選擇某一套二手房小類別;6 系統(tǒng):根據(jù)用戶選擇的二手房類別,返回此類別下所有的二手房信息;7 用例結(jié)束。

7、4.2.3 活動(dòng)圖房源類別的活動(dòng)圖見圖4.2圖4.2 房源類別的活動(dòng)圖4.3 檢索房源4.3.1 用例簡(jiǎn)述用戶輸入所需房源的相關(guān)的關(guān)鍵詞,系統(tǒng)檢索相關(guān)的房源,并顯示這些房源的信息。4.3.2 基本事件流1 用戶:在房源檢索頁(yè)面,輸入所需房源的檢索條件,并且提交檢索請(qǐng)求;2 系統(tǒng):在數(shù)據(jù)庫(kù)中檢索與用戶輸入條件相符的房源信息;3 系統(tǒng):把條件相符的房源信息顯示在頁(yè)面上;4 用例結(jié)束。4.3.3 活動(dòng)圖檢索房源的活動(dòng)圖見圖4.3圖4.3 檢索房源的活動(dòng)圖4.4 房屋詳情4.4.1 用例簡(jiǎn)述注冊(cè)用戶查詢到符合條件的二手房后,點(diǎn)擊房屋頁(yè)面上的某個(gè)房屋,可以獲得該房屋的詳細(xì)介紹信息,包括圖片簡(jiǎn)紹。4.4.

8、2 基本事件流1 用戶:點(diǎn)擊房屋頁(yè)面上的某個(gè)房屋;2 系統(tǒng):在房屋詳細(xì)頁(yè)面上顯示房屋的詳細(xì)介紹信息;3 系統(tǒng):用例結(jié)束。4.4.3 活動(dòng)圖房屋詳情的活動(dòng)圖見圖4.4圖4.4服務(wù)詳情的活動(dòng)圖4.5 用戶注冊(cè)4.5.1 用例簡(jiǎn)述用戶在二手房管理系統(tǒng)網(wǎng)站上填上符合規(guī)定的注冊(cè)信息,可以免費(fèi)成為網(wǎng)站會(huì)員。4.5.2 基本事件流1 用戶:點(diǎn)擊免費(fèi)注冊(cè)按鍵,進(jìn)入會(huì)員注冊(cè)畫面,輸入合法的用戶編號(hào)、密碼、用戶姓名、電子郵件地址和身份證號(hào)等信息,提交注冊(cè)請(qǐng)求;2 系統(tǒng):對(duì)用戶提交的的信息進(jìn)行檢查是否符合要求;3 系統(tǒng):系統(tǒng)將自動(dòng)保存用戶注冊(cè)的合法信息;4 系統(tǒng):顯示用戶成功注冊(cè)的畫面,提示用戶已冊(cè)成功;5 用例結(jié)

9、束。4.5.3 活動(dòng)圖用戶注冊(cè)的活動(dòng)圖見圖4.5圖4.5 用戶注冊(cè)的活動(dòng)圖4.6 修改注冊(cè)信息4.6.1 用例簡(jiǎn)述用戶可以修改自己的注冊(cè)信息。4.6.2 基本事件流1 用戶:點(diǎn)擊會(huì)員信息按鍵進(jìn)入會(huì)員信息頁(yè)面。 2 系統(tǒng):顯示此用戶的用戶編號(hào)、密碼、用戶姓名、電子郵件地址 、身份證號(hào)等信息。用戶編號(hào)系統(tǒng)自動(dòng)生成無(wú)法修改,其他信息用戶可自行修改。3 用戶:修改能夠被修改的信息;4 系統(tǒng):檢查用戶修改的信息;5 系統(tǒng):用戶修改后的信息被系統(tǒng)自動(dòng)保存;6 系統(tǒng):系統(tǒng)顯示用戶修改完的會(huì)員信息頁(yè)面,并提示用戶信息更新成功;7 用例結(jié)束。4.6.3 活動(dòng)圖修改注冊(cè)信息的活動(dòng)圖見圖4.6圖4.6 修改注冊(cè)信息

10、的活動(dòng)圖4.7 查看所關(guān)注房源4.7.1 用例簡(jiǎn)述用戶可以查看自己所關(guān)注的房源。4.7.2 基本事件流1 用戶:點(diǎn)擊網(wǎng)頁(yè)下面自己所關(guān)注的房源信息按鍵;2 系統(tǒng):在用戶所關(guān)注的幾個(gè)房源信息頁(yè)面上顯示該會(huì)員所關(guān)注的房源候選;3 用戶:在幾個(gè)自己所關(guān)注的房源信息中點(diǎn)擊某個(gè)房源;4 系統(tǒng):系統(tǒng)將自動(dòng)顯示該房源的詳細(xì)信息;5 用例結(jié)束。4.7.3 活動(dòng)圖查看所關(guān)注房源的活動(dòng)圖見圖4.7圖4.7 查看所關(guān)注房源的活動(dòng)圖4.8 用戶登錄系統(tǒng)4.8.1 用例簡(jiǎn)述用戶輸入自己所注冊(cè)的的用戶編號(hào)和密碼,并且系統(tǒng)驗(yàn)證成功后,可以登錄系統(tǒng)。4.8.2 基本事件流1 用戶:在用戶登錄頁(yè)面上,輸入自己注冊(cè)的編號(hào),用戶名和

11、密碼;2 系統(tǒng):根據(jù)用戶輸入的編號(hào),用戶名和密碼檢索系統(tǒng),獲得該用戶信息;3 系統(tǒng):顯示用戶登錄成功,并顯示歡迎會(huì)員登錄系統(tǒng),用戶身份由游客變?yōu)闀?huì)員;4 結(jié)束用例。4.8.3 活動(dòng)圖用戶登錄系統(tǒng)的活動(dòng)圖見圖4.8 圖4.8 用戶登錄系統(tǒng)的活動(dòng)圖4.9 用戶退出系統(tǒng)4.9.1 用例簡(jiǎn)述用戶可以根據(jù)自己的喜好隨時(shí)選擇退出系統(tǒng)。4.9.2 基本事件流1 用戶:提交退出系統(tǒng)的請(qǐng)求;2 系統(tǒng):注銷用戶,并自動(dòng)使用戶的狀態(tài)由會(huì)員變成游客。4.9.3 活動(dòng)圖用戶退出系統(tǒng)的活動(dòng)圖見圖4.9圖4.9 用戶退出系統(tǒng)的活動(dòng)圖4.10 用戶留言板4.10.1 用例簡(jiǎn)述用戶可以給自己所中意房源的房主或管理員留言。4.1

12、0.2 基本事件流1 用戶:在房源信息頁(yè)面上點(diǎn)擊留言板按鍵,選擇給房主留言或給管理員留言;2 系統(tǒng):檢查留言板是否可用;3 系統(tǒng):顯示留言板頁(yè)面;4 用戶:填寫具體的留言內(nèi)容;5 系統(tǒng):檢查留言內(nèi)容是否合法;6 用例結(jié)束。4.10.3 活動(dòng)圖用戶留言板的活動(dòng)圖如圖4.10圖4.10 用戶留言板的活動(dòng)圖4.11管理員登錄系統(tǒng)4.11.1用例簡(jiǎn)述管理員輸入有效的編號(hào),管理員用戶名和密碼后,可以登錄系統(tǒng)。4.11.2基本事件流1 管理員:在管理員登陸頁(yè)面上,輸入編號(hào),管理員用戶名和密碼,提交登錄系統(tǒng)的請(qǐng)求;2 系統(tǒng):自動(dòng)檢索系統(tǒng),獲得管理員的信息,并賦予管理員相應(yīng)的權(quán)限;3 系統(tǒng):根據(jù)該管理員的權(quán)限

13、,在管理機(jī)能頁(yè)面上顯示相應(yīng)的管理頁(yè)面的入口;4 用例結(jié)束。4.11.3活動(dòng)圖管理員登錄系統(tǒng)的活動(dòng)圖見圖4.11圖4.11 管理員登錄系統(tǒng)的活動(dòng)圖4.12管理員退出系統(tǒng)4.12.1用例簡(jiǎn)述管理員可以選擇隨時(shí)退出系統(tǒng)。4.12.2基本事件流1 管理員:提交退出系統(tǒng)的請(qǐng)求;2 系統(tǒng):注銷管理員信息;3 系統(tǒng):返回管理員登錄頁(yè)面,并提示此管理員已經(jīng)退出系統(tǒng),詢問是否再次登陸;4 用例結(jié)束。4.12.3活動(dòng)圖管理員退出系統(tǒng)的活動(dòng)圖見圖4.12圖4.12 管理員退出系統(tǒng)的活動(dòng)圖4.13管理房源信息4.13.1用例簡(jiǎn)述管理員需要管理相關(guān)的房源信息,其中包括對(duì)房源數(shù)據(jù)的更新,刪除,查詢,修改等操作。4.13.

14、2基本事件流1 管理員:提交對(duì)房源信息進(jìn)行更新,刪除,查詢,修改等操作的請(qǐng)求;2 系統(tǒng): 在系統(tǒng)中實(shí)現(xiàn)對(duì)房源信息的相關(guān)操作;3 用例結(jié)束。4.13.3活動(dòng)圖管理房源信息的活動(dòng)圖見圖4.13圖4.13管理房源信息的活動(dòng)圖4.14管理員管理樓盤展示4.14.1用例簡(jiǎn)述管理員管理樓盤的展示,。4.14.2基本事件流1 管理員:點(diǎn)擊進(jìn)入樓盤展示頁(yè)面;2 系統(tǒng):顯示樓盤展示頁(yè)面;3 管理員:對(duì)樓盤的詳細(xì)信息進(jìn)行填寫,包括朝向,面積,戶型,價(jià)格,裝修程度,地址,房主電話等;4 用例結(jié)束4.14.3活動(dòng)圖管理員管理樓盤展示的活動(dòng)圖見圖4.14圖4.14 管理員管理樓盤展示的活動(dòng)圖4.15管理管理員4.15.

15、1用例簡(jiǎn)述管理員需要管理管理員的數(shù)據(jù)。4.15.2基本事件流1 管理員:對(duì)系統(tǒng)中的所有管理員的數(shù)據(jù)進(jìn)行新增,更新,刪除,檢索操作。并賦予管理員系統(tǒng)的某些權(quán)限;2 系統(tǒng):在系統(tǒng)中實(shí)現(xiàn)相關(guān)的操作;3 用例結(jié)束。4.15.3活動(dòng)圖管理管理員的活動(dòng)圖見圖4.15圖4.15 管理管理員的活動(dòng)圖5. 規(guī)模和性能Ø 滿足的規(guī)模能夠滿足10000人同時(shí)在線查看二手房房源信息,20人同時(shí)進(jìn)行有關(guān)數(shù)據(jù)庫(kù)的操作。Ø 滿足的性能能夠滿足用戶隨時(shí)查看二手房房源信息(系統(tǒng)更新時(shí)間段除外)。6. 質(zhì)量216. 質(zhì)量系統(tǒng)正式使用時(shí),登錄、注冊(cè)、查看房源信息、給賣家或管理員留言的流程正常。7. 系統(tǒng)測(cè)試7.

16、1 系統(tǒng)測(cè)試的意義通過(guò)以上軟、硬件環(huán)境根據(jù)所編寫的代碼,基本完成了對(duì)具體功能的實(shí)現(xiàn)。無(wú)論您的計(jì)劃多么精密、經(jīng)驗(yàn)多么豐富,腳本錯(cuò)誤(bug)可能在最初就使您的 JSP 服務(wù)器端的文件無(wú)法正確運(yùn)行。在開發(fā)本系統(tǒng)的過(guò)程中,面對(duì)了許多錯(cuò)綜復(fù)雜的問題,人的主觀認(rèn)識(shí)不可能完全符合客觀現(xiàn)實(shí),與本系統(tǒng)相關(guān)的人員之間的通信和配合也沒能做到完美無(wú)缺,因此在系統(tǒng)設(shè)計(jì)的每個(gè)階段都不可能避免地會(huì)產(chǎn)生差錯(cuò)。也就是說(shuō)調(diào)試,即查找和糾正腳本文件錯(cuò)誤,對(duì)開發(fā)一個(gè)成功的和強(qiáng)健的JSP程序是非常重要的。7.2 系統(tǒng)測(cè)試的方法測(cè)試方法分為白盒測(cè)試與黑盒測(cè)試。軟件的白盒測(cè)試是對(duì)軟件的過(guò)程性細(xì)節(jié)做細(xì)致的檢查。這種方法是把測(cè)試對(duì)象看作一個(gè)

17、打開的盒子,它允許測(cè)試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計(jì)或選擇測(cè)試用例,對(duì)程序所有邏輯路徑進(jìn)行測(cè)試。通過(guò)在不同點(diǎn)檢查程序狀態(tài),確定實(shí)際狀態(tài)是否與預(yù)期的狀態(tài)一致。因此,白盒測(cè)試又稱為結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試。白盒測(cè)試主要是想對(duì)程序模塊進(jìn)行如下檢查:1. 對(duì)程序模塊的所有獨(dú)立的執(zhí)行路徑至少測(cè)試一遍。2. 對(duì)所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測(cè)一遍。3. 在循環(huán)的邊界和運(yùn)行的界限內(nèi)執(zhí)行循環(huán)體。4. 測(cè)試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性等。本次系統(tǒng)測(cè)試主要是選擇黑盒測(cè)試,軟件的黑盒測(cè)試意味著測(cè)試要在軟件的接口處進(jìn)行。這種方法是把測(cè)試對(duì)象看作一個(gè)黑盒子,測(cè)試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和

18、內(nèi)部特性,只依據(jù)程序的需求規(guī)格說(shuō)明書,檢查程序的功能是否符合它的功能說(shuō)明。因此黑盒測(cè)試又叫功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤:1. 是否有不正確或遺漏的功能。2. 在接口上,輸入是否能正確的接受,能否輸出正確的結(jié)果。3. 是否有數(shù)據(jù)結(jié)構(gòu)錯(cuò)誤或外部信息(例如數(shù)據(jù)文件)訪問錯(cuò)誤。4. 性能上是否能夠滿足要求。7.3 模塊的測(cè)試7.3.1 登陸模塊測(cè)試測(cè)試項(xiàng)目測(cè)試用例測(cè)試結(jié)果操作流程用戶登錄用戶名:123正確密碼:123輸入密碼:123登錄成功,并轉(zhuǎn)回到本界面在地址欄輸入地址后在首頁(yè)的左側(cè)登錄用戶登錄用戶名:123正確密碼:123輸入密碼:1234登錄失敗,用戶名或密碼錯(cuò)誤在地址欄輸入地址后在首頁(yè)的左側(cè)登錄7.3.2 留言板模塊測(cè)試測(cè)試項(xiàng)目測(cè)試用例測(cè)試結(jié)果操作流程添加留言添加留言1234添加成功,提示添加成功在留言板中添加留言刪除留言刪除留言1234刪除成

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論