




版權(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ì)第一部分 需求分析1項(xiàng)目名稱及開發(fā)背景項(xiàng)目名稱“平頂山市房屋出租系統(tǒng)”開發(fā)背景為了方便出租者及時(shí)的發(fā)布租房信息,同時(shí)減少亂貼廣告的煩惱,專門為出租者開發(fā)了一個(gè)發(fā)布信息的平臺(tái)。2功能需求描述出租者:1、發(fā)布房屋的用戶在發(fā)布之前首先登錄本系統(tǒng),沒(méi)有帳戶的用戶可以先注冊(cè)2、登錄之后,用戶可以發(fā)布租房的信息,包括:標(biāo)題、所屬區(qū)域、租金、戶型、聯(lián)系電話、聯(lián)系人、房屋信息、發(fā)布時(shí)間3、點(diǎn)擊“發(fā)布”之后,用戶確認(rèn)發(fā)布的信息是否正確,如果正確則可以直接確認(rèn),如果錯(cuò)誤則可以進(jìn)行修改。4、登錄之后的用戶,可以刪除或修改自己已發(fā)布的房屋信息5、用戶可以點(diǎn)擊“退出”,退出該系統(tǒng)。
2、求租者或游客:1、如果用戶想租房,則可以直接進(jìn)入系統(tǒng)首頁(yè),進(jìn)入后,可以看到最新發(fā)布的5條出租信息。2、如果用戶想查詢房屋信息,可以根據(jù)區(qū)域、租金、戶型、發(fā)布日期進(jìn)行查詢3、如果想查看某條房屋信息,則可以直接點(diǎn)擊房屋信息的標(biāo)題,進(jìn)入后,可以看到該房屋的詳細(xì)信息:聯(lián)系電話、聯(lián)系人、戶型、 租金、所在區(qū)域、發(fā)布時(shí)間和有關(guān)房屋的描述。把上述的需求整理出來(lái),寫成表格的形式,如下:功能子功能描述求租者或游客查看最新發(fā)布的5條信息求租者或游客進(jìn)入系統(tǒng)首頁(yè)后,可以看到最新發(fā)布的5調(diào)房屋信息,可以直接點(diǎn)擊,查看該房屋的詳細(xì)信息。根據(jù)條件查詢房屋信息如果想查找符合自己的房子,則可以通過(guò)某些條件來(lái)查找房屋,條件有:
3、區(qū)域、租金、戶型、發(fā)布日期瀏覽房屋詳細(xì)信息如果用戶找到了自己感興趣的房屋,則可以點(diǎn)擊該信息的標(biāo)題查看該房屋的詳細(xì)信息,包括:所屬區(qū)域、租金、戶型、聯(lián)系電話、聯(lián)系人、房屋信息、發(fā)布時(shí)間出租者用戶注冊(cè)如果用戶想發(fā)布自己的房屋信息,則首先要進(jìn)行注冊(cè),只有注冊(cè)之后,才能登錄系統(tǒng)。用戶登錄用戶登錄系統(tǒng)之后,才能發(fā)布自己的房屋信息。發(fā)布房屋信息用戶如果要發(fā)布房屋信息,則需要填寫:信息標(biāo)題、房屋所在區(qū)域(從下拉列表中選擇),租金、房屋類型、聯(lián)系人、聯(lián)系電話、對(duì)房屋的一些簡(jiǎn)單描述。確認(rèn)房屋信息發(fā)布房屋信息時(shí),需要確認(rèn)一下發(fā)布的房屋信息是否正確,如果正確,則可以提交,如果不正確,則需要返回,進(jìn)行修改。房屋信息管
4、理修改房屋信息房屋發(fā)布之后,如果用戶想修改該房屋的信息,則可以進(jìn)行房屋的修改,但是房屋的標(biāo)題不能修改。刪除房屋信息房屋發(fā)布之后,如果用戶想刪除該房屋的信息,則可以進(jìn)行房屋的刪除。退出用戶退出系統(tǒng)后,回到系統(tǒng)首頁(yè)3用戶環(huán)境Window Xp; tomcat6.x; Sql Server 2000第二部分 系統(tǒng)建模1 確認(rèn)參與者從第一部分可以看出,參與該系統(tǒng)的有:出租者、求租者(游客)2 系統(tǒng)用例圖 求租者(游客)和出租者的功能需求已在第一部分的第2點(diǎn)描述過(guò),這里就不再贅述。用例圖,如圖2-1:圖2-1出租者用例圖,如圖2-2:圖2-2為了方便起見,下面對(duì)各個(gè)子用例進(jìn)行編號(hào):用例編號(hào)用例用例1查看
5、最新發(fā)布的5條房屋信息用例2瀏覽房屋詳細(xì)信息用例3查詢房屋信息用例4注冊(cè)用例5登錄用例6發(fā)布房屋信息用例7確認(rèn)房屋信息用例8修改房屋信息用例9刪除房屋信息用例10退出3 描述用例規(guī)約用例1:查看最新發(fā)布的5條房屋信息簡(jiǎn)單描述用戶進(jìn)入主頁(yè)面后,可以看到最新發(fā)布的5條房屋信息基本流進(jìn)入系統(tǒng)主頁(yè)后看到房屋信息備注流無(wú)特殊需求無(wú)前置條件無(wú)后置條件無(wú)附加說(shuō)明無(wú)用例2:瀏覽房屋詳細(xì)信息簡(jiǎn)單描述點(diǎn)擊信息標(biāo)題,用例開始基本流點(diǎn)擊信息標(biāo)題,瀏覽到房屋詳細(xì)信息備注流無(wú)特殊需求無(wú)前置條件無(wú)后置條件瀏覽到房屋的詳細(xì)信息附加說(shuō)明無(wú)用例3:查詢房屋信息簡(jiǎn)單描述用戶可以通過(guò)某些條件,查找到自己感興趣的房屋基本流1、填寫查詢
6、條件:區(qū)域、租金、戶型、發(fā)布日期2、點(diǎn)擊“查詢”按鈕備注流無(wú)特殊需求無(wú)前置條件用戶已經(jīng)登錄到該系統(tǒng)后置條件查看到自己感興趣的房屋信息附加說(shuō)明無(wú) 用例3的界面如圖2-3所示:圖2-3用例4:注冊(cè)簡(jiǎn)單描述如果用戶要發(fā)布房屋信息,且沒(méi)有帳戶,則必須先注冊(cè)基本流1、點(diǎn)擊“注冊(cè)”,進(jìn)入注冊(cè)頁(yè)面2、填寫用戶名3、填寫密碼、確認(rèn)密碼4、提交備注流密碼不一致:重新輸入密碼特殊需求無(wú)前置條件無(wú)后置條件用戶已經(jīng)登錄到該系統(tǒng)注冊(cè)失敗,進(jìn)入失敗提示頁(yè)面附加說(shuō)明無(wú)用例5:登錄簡(jiǎn)單描述如果用戶要發(fā)布房屋信息,則必須登錄該系統(tǒng)基本流1、進(jìn)入系統(tǒng)首頁(yè)2、輸入用戶名、密碼3、進(jìn)入該用戶的個(gè)人頁(yè)面?zhèn)渥⒘饔脩裘蛎艽a:進(jìn)入錯(cuò)誤提示
7、頁(yè)面,然后再返回到系統(tǒng)首頁(yè),重新登錄特殊需求無(wú)前置條件用戶必須有該系統(tǒng)帳戶后置條件用戶登錄到該系統(tǒng)登錄失敗,進(jìn)入失敗提示頁(yè)面附加說(shuō)明無(wú)用例6:發(fā)布房屋信息簡(jiǎn)單描述用戶進(jìn)入系統(tǒng)后,想要發(fā)布房屋信息,則可以填寫有關(guān)的信息,進(jìn)行發(fā)布?;玖?、進(jìn)入發(fā)布房屋信息頁(yè)面2、填寫房屋信息3、提交備注流標(biāo)題沒(méi)有填寫:重新填寫標(biāo)題租金不是數(shù)字:重新輸入租金特殊需求無(wú)前置條件用戶已經(jīng)登錄到該系統(tǒng)后置條件確認(rèn)房屋信息附加說(shuō)明無(wú)用例3的界面如圖2-4所示:圖2-4用例7:確認(rèn)房屋信息簡(jiǎn)單描述用戶要發(fā)布房屋信息,填寫發(fā)布的信息,點(diǎn)擊“提交”后,進(jìn)入信息確認(rèn)頁(yè)面,如果信息正確,則點(diǎn)擊“確認(rèn)提交”;如果不正確,點(diǎn)擊“返回修
8、改”,重新填寫信息基本流查看信息是否正確點(diǎn)擊“確認(rèn)提交”按鈕備注流房屋信息有誤:點(diǎn)擊“返回修改”,重新填寫信息特殊需求無(wú)前置條件用戶已經(jīng)填寫發(fā)布房屋信息后置條件用戶看到自己發(fā)布的房屋信息附加說(shuō)明無(wú)用例8:修改房屋信息簡(jiǎn)單描述如果用戶想修改自己發(fā)布的房屋信息,則可以點(diǎn)擊“修改”按鈕基本流點(diǎn)擊“修改”按鈕填寫要修改的信息提交備注流無(wú)特殊需求無(wú)前置條件用戶已經(jīng)登錄到該系統(tǒng)后置條件該信息已修改修改失敗,進(jìn)入失敗提示頁(yè)面附加說(shuō)明房屋信息的標(biāo)題不能修改用例9:刪除房屋信息簡(jiǎn)單描述如果用戶想刪除自己發(fā)布的房屋信息,則可以點(diǎn)擊“刪除”按鈕基本流點(diǎn)擊“刪除”按鈕彈出提示信息點(diǎn)擊“確認(rèn)”、并刪除備注流彈出提示信息
9、后不想刪除,點(diǎn)擊“取消”特殊需求無(wú)前置條件用戶已經(jīng)登錄到該系統(tǒng)后置條件該房屋信息已經(jīng)被刪除刪除失敗進(jìn)入失敗提示頁(yè)面附加說(shuō)明無(wú)用例10:退出簡(jiǎn)單描述如果用戶要離開系統(tǒng),則應(yīng)點(diǎn)擊“退出”按鈕基本流點(diǎn)擊“退出”按鈕備注流無(wú)特殊需求無(wú)前置條件用戶必須登錄該系統(tǒng)后置條件用戶回到系統(tǒng)主頁(yè)面附加說(shuō)明無(wú)4活動(dòng)圖為了了解各個(gè)用例的工作流程,需要為每個(gè)用例創(chuàng)建活動(dòng)圖:用例1:查看最新發(fā)布的5條房屋信息描述活動(dòng)圖,如圖2-5 圖2-5用例2:瀏覽房屋詳細(xì)信息活動(dòng)圖,如圖2-6圖2-6用例3:查詢房屋信息活動(dòng)圖,如圖2-7圖2-7用例4:注冊(cè)活動(dòng)圖,如圖2-8圖2-8用例5:登錄活動(dòng)圖,如圖2-9圖2-9用例6:發(fā)布
10、房屋信息活動(dòng)圖,如圖2-10圖2-10用例7:確認(rèn)房屋信息活動(dòng)圖,如圖2-11圖2-11用例8:修改房屋信息活動(dòng)圖,如圖2-12圖2-12用例9:刪除房屋信息活動(dòng)圖,如圖2-13圖2-13用例10:退出活動(dòng)圖,如圖2-14圖2-145類圖實(shí)體類:用戶(UserInfo)類:用戶ID號(hào)(userId)、用戶名(userName)、密碼(userPass)房屋信息(Fwxx)類:房屋id號(hào)(fwid)、房屋標(biāo)題(title)、所屬區(qū)域(region)、租金(rent)、戶型(type)、聯(lián)系人(contact)、聯(lián)系電話(phone)、房屋信息(describe)、發(fā)布時(shí)間(pdate)實(shí)體類一般和數(shù)據(jù)庫(kù)中的表是一一對(duì)應(yīng)的。業(yè)務(wù)類:除了實(shí)體類之外,我們還可以從用例的簡(jiǎn)單描述中得到業(yè)務(wù)邏輯類,這些類主要是對(duì)數(shù)據(jù)庫(kù)總的數(shù)據(jù)進(jìn)行操作。比如,對(duì)數(shù)據(jù)庫(kù)進(jìn)行一些查詢、更新等操作。這些業(yè)務(wù)類如下:BaseDao:數(shù)據(jù)庫(kù)連接類,進(jìn)行數(shù)據(jù)庫(kù)的連接和關(guān)閉UserDao:用戶業(yè)務(wù)類,進(jìn)行用戶的登錄、注冊(cè)、退出FwxxDao:房屋業(yè)務(wù)類,獲取到最新發(fā)布的5條信息、根據(jù)房屋的id號(hào)得到該房屋的詳細(xì)信息、根據(jù)條件查詢房屋、發(fā)布房屋信息、修改房屋信
溫馨提示
- 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é)校樓層長(zhǎng)管理制度
- 學(xué)校防恐怖管理制度
- 學(xué)生封閉化管理制度
- 學(xué)院服裝間管理制度
- 安全生產(chǎn)個(gè)管理制度
- 安委會(huì)工作管理制度
- 安裝部進(jìn)度管理制度
- 完善請(qǐng)休假管理制度
- 實(shí)木床倉(cāng)庫(kù)管理制度
- 客戶滿意度管理制度
- 《企業(yè)信息安全培訓(xùn)課件》
- 職業(yè)學(xué)院學(xué)生轉(zhuǎn)專業(yè)申請(qǐng)表
- 2025年全國(guó)安全生產(chǎn)月安全知識(shí)競(jìng)賽題庫(kù)及答案(共280題)
- 一例前交通動(dòng)脈瘤破裂伴蛛網(wǎng)膜下腔出血的護(hù)理查房
- 心衰病人的護(hù)理查房
- 乳腺癌患者靜脈管理
- 制造企業(yè)生產(chǎn)記錄檔案管理制度
- 急診科臨床診療指南-技術(shù)操作規(guī)范更新版
- 《接觸網(wǎng)施工》課件 4.8.1 交叉線岔安裝
- 藝術(shù)培訓(xùn)學(xué)校檔案管理制度(3篇)
- 住院時(shí)間超過(guò)30天的患者管理與評(píng)價(jià)登記本
評(píng)論
0/150
提交評(píng)論