




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、“平頂山市房屋出租系統(tǒng)”需求分析與設計第一部分 需求分析1項目名稱及開發(fā)背景項目名稱“平頂山市房屋出租系統(tǒng)”開發(fā)背景為了方便出租者及時的發(fā)布租房信息,同時減少亂貼廣告的煩惱,專門為出租者開發(fā)了一個發(fā)布信息的平臺。2功能需求描述出租者:1、發(fā)布房屋的用戶在發(fā)布之前首先登錄本系統(tǒng),沒有帳戶的用戶可以先注冊2、登錄之后,用戶可以發(fā)布租房的信息,包括:標題、所屬區(qū)域、租金、戶型、聯(lián)系電話、聯(lián)系人、房屋信息、發(fā)布時間3、點擊“發(fā)布”之后,用戶確認發(fā)布的信息是否正確,如果正確則可以直接確認,如果錯誤則可以進行修改。4、登錄之后的用戶,可以刪除或修改自己已發(fā)布的房屋信息5、用戶可以點擊“退出”,退出該系統(tǒng)。
2、求租者或游客:1、如果用戶想租房,則可以直接進入系統(tǒng)首頁,進入后,可以看到最新發(fā)布的5條出租信息。2、如果用戶想查詢房屋信息,可以根據(jù)區(qū)域、租金、戶型、發(fā)布日期進行查詢3、如果想查看某條房屋信息,則可以直接點擊房屋信息的標題,進入后,可以看到該房屋的詳細信息:聯(lián)系電話、聯(lián)系人、戶型、 租金、所在區(qū)域、發(fā)布時間和有關房屋的描述。把上述的需求整理出來,寫成表格的形式,如下:功能子功能描述求租者或游客查看最新發(fā)布的5條信息求租者或游客進入系統(tǒng)首頁后,可以看到最新發(fā)布的5調房屋信息,可以直接點擊,查看該房屋的詳細信息。根據(jù)條件查詢房屋信息如果想查找符合自己的房子,則可以通過某些條件來查找房屋,條件有:
3、區(qū)域、租金、戶型、發(fā)布日期瀏覽房屋詳細信息如果用戶找到了自己感興趣的房屋,則可以點擊該信息的標題查看該房屋的詳細信息,包括:所屬區(qū)域、租金、戶型、聯(lián)系電話、聯(lián)系人、房屋信息、發(fā)布時間出租者用戶注冊如果用戶想發(fā)布自己的房屋信息,則首先要進行注冊,只有注冊之后,才能登錄系統(tǒng)。用戶登錄用戶登錄系統(tǒng)之后,才能發(fā)布自己的房屋信息。發(fā)布房屋信息用戶如果要發(fā)布房屋信息,則需要填寫:信息標題、房屋所在區(qū)域(從下拉列表中選擇),租金、房屋類型、聯(lián)系人、聯(lián)系電話、對房屋的一些簡單描述。確認房屋信息發(fā)布房屋信息時,需要確認一下發(fā)布的房屋信息是否正確,如果正確,則可以提交,如果不正確,則需要返回,進行修改。房屋信息管
4、理修改房屋信息房屋發(fā)布之后,如果用戶想修改該房屋的信息,則可以進行房屋的修改,但是房屋的標題不能修改。刪除房屋信息房屋發(fā)布之后,如果用戶想刪除該房屋的信息,則可以進行房屋的刪除。退出用戶退出系統(tǒng)后,回到系統(tǒng)首頁3用戶環(huán)境Window Xp; tomcat6.x; Sql Server 2000第二部分 系統(tǒng)建模1 確認參與者從第一部分可以看出,參與該系統(tǒng)的有:出租者、求租者(游客)2 系統(tǒng)用例圖 求租者(游客)和出租者的功能需求已在第一部分的第2點描述過,這里就不再贅述。用例圖,如圖2-1:圖2-1出租者用例圖,如圖2-2:圖2-2為了方便起見,下面對各個子用例進行編號:用例編號用例用例1查看
5、最新發(fā)布的5條房屋信息用例2瀏覽房屋詳細信息用例3查詢房屋信息用例4注冊用例5登錄用例6發(fā)布房屋信息用例7確認房屋信息用例8修改房屋信息用例9刪除房屋信息用例10退出3 描述用例規(guī)約用例1:查看最新發(fā)布的5條房屋信息簡單描述用戶進入主頁面后,可以看到最新發(fā)布的5條房屋信息基本流進入系統(tǒng)主頁后看到房屋信息備注流無特殊需求無前置條件無后置條件無附加說明無用例2:瀏覽房屋詳細信息簡單描述點擊信息標題,用例開始基本流點擊信息標題,瀏覽到房屋詳細信息備注流無特殊需求無前置條件無后置條件瀏覽到房屋的詳細信息附加說明無用例3:查詢房屋信息簡單描述用戶可以通過某些條件,查找到自己感興趣的房屋基本流1、填寫查詢
6、條件:區(qū)域、租金、戶型、發(fā)布日期2、點擊“查詢”按鈕備注流無特殊需求無前置條件用戶已經登錄到該系統(tǒng)后置條件查看到自己感興趣的房屋信息附加說明無 用例3的界面如圖2-3所示:圖2-3用例4:注冊簡單描述如果用戶要發(fā)布房屋信息,且沒有帳戶,則必須先注冊基本流1、點擊“注冊”,進入注冊頁面2、填寫用戶名3、填寫密碼、確認密碼4、提交備注流密碼不一致:重新輸入密碼特殊需求無前置條件無后置條件用戶已經登錄到該系統(tǒng)注冊失敗,進入失敗提示頁面附加說明無用例5:登錄簡單描述如果用戶要發(fā)布房屋信息,則必須登錄該系統(tǒng)基本流1、進入系統(tǒng)首頁2、輸入用戶名、密碼3、進入該用戶的個人頁面?zhèn)渥⒘饔脩裘蛎艽a:進入錯誤提示
7、頁面,然后再返回到系統(tǒng)首頁,重新登錄特殊需求無前置條件用戶必須有該系統(tǒng)帳戶后置條件用戶登錄到該系統(tǒng)登錄失敗,進入失敗提示頁面附加說明無用例6:發(fā)布房屋信息簡單描述用戶進入系統(tǒng)后,想要發(fā)布房屋信息,則可以填寫有關的信息,進行發(fā)布。基本流1、進入發(fā)布房屋信息頁面2、填寫房屋信息3、提交備注流標題沒有填寫:重新填寫標題租金不是數(shù)字:重新輸入租金特殊需求無前置條件用戶已經登錄到該系統(tǒng)后置條件確認房屋信息附加說明無用例3的界面如圖2-4所示:圖2-4用例7:確認房屋信息簡單描述用戶要發(fā)布房屋信息,填寫發(fā)布的信息,點擊“提交”后,進入信息確認頁面,如果信息正確,則點擊“確認提交”;如果不正確,點擊“返回修
8、改”,重新填寫信息基本流查看信息是否正確點擊“確認提交”按鈕備注流房屋信息有誤:點擊“返回修改”,重新填寫信息特殊需求無前置條件用戶已經填寫發(fā)布房屋信息后置條件用戶看到自己發(fā)布的房屋信息附加說明無用例8:修改房屋信息簡單描述如果用戶想修改自己發(fā)布的房屋信息,則可以點擊“修改”按鈕基本流點擊“修改”按鈕填寫要修改的信息提交備注流無特殊需求無前置條件用戶已經登錄到該系統(tǒng)后置條件該信息已修改修改失敗,進入失敗提示頁面附加說明房屋信息的標題不能修改用例9:刪除房屋信息簡單描述如果用戶想刪除自己發(fā)布的房屋信息,則可以點擊“刪除”按鈕基本流點擊“刪除”按鈕彈出提示信息點擊“確認”、并刪除備注流彈出提示信息
9、后不想刪除,點擊“取消”特殊需求無前置條件用戶已經登錄到該系統(tǒng)后置條件該房屋信息已經被刪除刪除失敗進入失敗提示頁面附加說明無用例10:退出簡單描述如果用戶要離開系統(tǒng),則應點擊“退出”按鈕基本流點擊“退出”按鈕備注流無特殊需求無前置條件用戶必須登錄該系統(tǒng)后置條件用戶回到系統(tǒng)主頁面附加說明無4活動圖為了了解各個用例的工作流程,需要為每個用例創(chuàng)建活動圖:用例1:查看最新發(fā)布的5條房屋信息描述活動圖,如圖2-5 圖2-5用例2:瀏覽房屋詳細信息活動圖,如圖2-6圖2-6用例3:查詢房屋信息活動圖,如圖2-7圖2-7用例4:注冊活動圖,如圖2-8圖2-8用例5:登錄活動圖,如圖2-9圖2-9用例6:發(fā)布
10、房屋信息活動圖,如圖2-10圖2-10用例7:確認房屋信息活動圖,如圖2-11圖2-11用例8:修改房屋信息活動圖,如圖2-12圖2-12用例9:刪除房屋信息活動圖,如圖2-13圖2-13用例10:退出活動圖,如圖2-14圖2-145類圖實體類:用戶(UserInfo)類:用戶ID號(userId)、用戶名(userName)、密碼(userPass)房屋信息(Fwxx)類:房屋id號(fwid)、房屋標題(title)、所屬區(qū)域(region)、租金(rent)、戶型(type)、聯(lián)系人(contact)、聯(lián)系電話(phone)、房屋信息(describe)、發(fā)布時間(pdate)實體類一般和數(shù)據(jù)庫中的表是一一對應的。業(yè)務類:除了實體類之外,我們還可以從用例的簡單描述中得到業(yè)務邏輯類,這些類主要是對數(shù)據(jù)庫總的數(shù)據(jù)進行操作。比如,對數(shù)據(jù)庫進行一些查詢、更新等操作。這些業(yè)務類如下:BaseDao:數(shù)據(jù)庫連接類,進行數(shù)據(jù)庫的連接和關閉UserDao:用戶業(yè)務類,進行用戶的登錄、注冊、退出FwxxDao:房屋業(yè)務類,獲取到最新發(fā)布的5條信息、根據(jù)房屋的id號得到該房屋的詳細信息、根據(jù)條件查詢房屋、發(fā)布房屋信息、修改房屋信
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年喀什年道路旅客運輸從業(yè)資格證模擬試題
- 跨境物流運輸服務協(xié)議規(guī)定事項
- 企業(yè)上市主要法律問題及解決對策-曹平生
- 2025年電梯安裝改造維修作業(yè)特種作業(yè)操作證考試試卷(案例分析篇)
- 2025年導游資格證考試筆試旅游企業(yè)運營管理與實踐案例分析試卷
- 2025電子商務師(初級)職業(yè)技能鑒定試卷:電子商務行業(yè)發(fā)展趨勢預測與分析試題
- 農業(yè)合作開發(fā)項目風險分擔協(xié)議
- 制造業(yè)離職證明及勞動經歷聲明(6篇)
- 2025年電解質分析儀項目申請報告模板
- 2025年春季芳香保健師(初級)職業(yè)技能鑒定試卷在線測試與備考指南
- 融資擔保行業(yè)2024年信用回顧與2025年展望 -新世紀
- 曹楊二中自招數(shù)學試卷
- (新疆一模)2025屆高三高考適應性檢測分學科第一次模擬考試 生物試卷(含答案解析)
- 中職高二數(shù)學測試卷01(高教版2023拓展模塊一下冊全部)(原卷版)
- 醫(yī)院反腐倡廉廉潔行醫(yī)專題黨課宣講課件
- 大數(shù)據(jù)分析與應用知到智慧樹章節(jié)測試課后答案2024年秋西安理工大學
- 抗精神病與精神藥品區(qū)別
- 手術室抗菌藥物的使用
- 乳腺癌患者靜脈管理
- 地球化學復習資料
- 《接觸網施工》課件 4.8.1 交叉線岔安裝
評論
0/150
提交評論