二手房管理系統(tǒng)的分析與設(shè)計(jì)《系統(tǒng)分析》課程設(shè)計(jì)_第1頁(yè)
二手房管理系統(tǒng)的分析與設(shè)計(jì)《系統(tǒng)分析》課程設(shè)計(jì)_第2頁(yè)
二手房管理系統(tǒng)的分析與設(shè)計(jì)《系統(tǒng)分析》課程設(shè)計(jì)_第3頁(yè)
二手房管理系統(tǒng)的分析與設(shè)計(jì)《系統(tǒng)分析》課程設(shè)計(jì)_第4頁(yè)
二手房管理系統(tǒng)的分析與設(shè)計(jì)《系統(tǒng)分析》課程設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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ì)二手房管理系統(tǒng)的分析與設(shè)計(jì)姓名:葛家庚學(xué)號(hào):1267159225班級(jí):12級(jí)軟件2班學(xué)院:信息工程學(xué)校:內(nèi)蒙古科技大學(xué)目錄系統(tǒng)分析課程設(shè)計(jì)1二手房管理系統(tǒng)的分析與設(shè)計(jì)1第一章軟件性質(zhì)、規(guī)模、目標(biāo)的報(bào)告書41.1 軟件性質(zhì)41.2 軟件規(guī)模41.3 開(kāi)發(fā)該軟件要實(shí)現(xiàn)的目標(biāo)41.4 題目來(lái)源、選題背景4第二章可行性研究報(bào)告52.1 技術(shù)可行性52.2 經(jīng)濟(jì)可行性52.2.1 成本:52.2.2 預(yù)估效益:52.3 法律可行性52.4 操作可行性62.5 結(jié)論6第三章項(xiàng)目開(kāi)發(fā)計(jì)劃63.1 系統(tǒng)概述63.2 系統(tǒng)資源63.3 成本預(yù)算63.4 進(jìn)度安排7第四章需求規(guī)格說(shuō)明書74.1

2、業(yè)務(wù)分析74.1.1 業(yè)務(wù)描述74.2 功能分析84.2.1 參與者84.2.2 需求結(jié)構(gòu)84.2.3 功能模型94.3 對(duì)象分析,建立系統(tǒng)初步對(duì)象模型(實(shí)體類的類圖)134.4 用例分析,建立用例分析模型134.5 擴(kuò)充和完善對(duì)象模型,建立平臺(tái)系統(tǒng)的完整對(duì)象模型16第五章總體規(guī)格說(shuō)明書175.1 擴(kuò)充和完善功能模型175.2 軟件運(yùn)行環(huán)境175.3 軟件架構(gòu)模型185.3.1 軟件架構(gòu)模式185.3.2 軟件邏輯架構(gòu)185.4 用例設(shè)計(jì)185.5 擴(kuò)充和完善對(duì)象模型,建立平臺(tái)無(wú)關(guān)的對(duì)象模型215.6 數(shù)據(jù)庫(kù)設(shè)計(jì)模型225.7組件圖245.8 部署圖24第一章軟件性質(zhì)、規(guī)模、目標(biāo)的報(bào)告書1.1

3、 軟件性質(zhì)面向?qū)ο蟮脑O(shè)計(jì)思想1.2 軟件規(guī)模兩人一周2000行代碼微型軟件系統(tǒng)1.3 開(kāi)發(fā)該軟件要實(shí)現(xiàn)的目標(biāo)為二手房公司開(kāi)發(fā)一款管理用戶信息,委托人信息,房源信息的系統(tǒng)1.4 題目來(lái)源、選題背景二手房管理系統(tǒng)是房屋中介公司對(duì)其下屬的各個(gè)分店的二手房買賣信息的統(tǒng)一管理。中介公司為每個(gè)二手房的房屋建立檔案,包括房產(chǎn)證的復(fù)印件,房主身份證的復(fù)印件,委托人的身份證復(fù)印件和房主的基本信息以及房屋的基本信息(房屋的位置處于哪個(gè)區(qū),房屋的所在的小區(qū)或街坊,房屋面積,結(jié)構(gòu),房屋裝修情況,房屋圖片,售價(jià)或租價(jià)),將二手房房源信息發(fā)布到網(wǎng)上,租房的客戶可以在網(wǎng)上瀏覽這些信息,各個(gè)分店的中介服務(wù)人員可以登錄到系統(tǒng)中

4、查看房源信息,為避免客戶和房主繞過(guò)中介進(jìn)行私下交易,以及其他競(jìng)爭(zhēng)對(duì)手獲取房源信息,需要考慮房源信息的安全問(wèn)題。中介服務(wù)人員客戶可以按照某個(gè)條件查詢房源,比如查詢某小區(qū)的2室的小于80平米或租價(jià)小于2000元/月的房源有哪些??蛻敉ㄟ^(guò)中介服務(wù)人員找到合適的房源或是自己找到合適的房源,在看房滿意后,可以和中介服務(wù)人員及房主簽訂租房協(xié)議或是購(gòu)房合同,對(duì)于已經(jīng)出租或是出售的房源從系統(tǒng)中刪除。第二章可行性研究報(bào)告2.1 技術(shù)可行性通過(guò)今年對(duì)javaEE框架的學(xué)習(xí),再加上課設(shè)實(shí)訓(xùn)的鍛煉和積累的經(jīng)驗(yàn),對(duì)這次開(kāi)發(fā)二手房管理系統(tǒng)從技術(shù)上說(shuō)是能在一周之內(nèi)完成的。2.2 經(jīng)濟(jì)可行性2.2.1 成本:由于本次系統(tǒng)開(kāi)發(fā)

5、不涉及商用,僅為學(xué)習(xí)使用,從經(jīng)濟(jì)可行性角度分析,本次開(kāi)發(fā)是純實(shí)驗(yàn)性質(zhì)。(另外,也可以采用購(gòu)買云服務(wù)的方式,及將開(kāi)發(fā)好的網(wǎng)站放到現(xiàn)在現(xiàn)有的企業(yè)云平臺(tái)上如騰訊云,百度云,由云平臺(tái)提供服務(wù)器的運(yùn)作以及IP地址的獲得,店主只要服務(wù),沒(méi)有服務(wù)器的購(gòu)買和運(yùn)行的維護(hù)成本,目前云服務(wù)購(gòu)買年成本千元以內(nèi))2.2.2 預(yù)估效益:從目前市場(chǎng)來(lái)看,存在大量潛在客戶,本系統(tǒng)一旦運(yùn)行,能為消費(fèi)者節(jié)省大量時(shí)間,具有很高的市場(chǎng)價(jià)值。2.3 法律可行性由于本次系統(tǒng)開(kāi)發(fā)不涉及商用,不涉及侵權(quán),僅為學(xué)習(xí)使用,從法律可行性角度分析,本次開(kāi)發(fā)是純實(shí)驗(yàn)性質(zhì),所以可行。2.4 操作可行性系統(tǒng)采用b/s架構(gòu)模式,客戶使用任何可以上網(wǎng)的設(shè)備進(jìn)

6、入到網(wǎng)站即可進(jìn)行觀看房屋信息??梢园惭b到中介公司服務(wù)器上,安全運(yùn)行。2.5 結(jié)論軟件開(kāi)發(fā)可行。第三章項(xiàng)目開(kāi)發(fā)計(jì)劃3.1 系統(tǒng)概述該系統(tǒng)名為二手房管理系統(tǒng),用于給二手房中介公司管理信息,可以在web服務(wù)器運(yùn)行的小型管理軟件。系統(tǒng)功能涉及對(duì)注冊(cè)用戶的管理,對(duì)房屋信息的管理,對(duì)公司進(jìn)行管理。3.2 系統(tǒng)資源(1)人力資源:人數(shù)兩人;組長(zhǎng):組員:(2)硬件資源:兩臺(tái)個(gè)人電腦,良好的網(wǎng)絡(luò)連接,(文件服務(wù)器無(wú)需)(3)軟件資源:window7/8/10系統(tǒng)、 My Eclipse集成開(kāi)發(fā)工具、 Tomcat web服務(wù)器軟件、MySql Server數(shù)據(jù)庫(kù)服務(wù)軟件。3.3 成本預(yù)算(1)人員費(fèi)用:無(wú)(2)

7、軟硬件資源費(fèi)用:無(wú)(3)機(jī)時(shí)費(fèi)用:無(wú)(4)其他費(fèi)用:無(wú)3.4 進(jìn)度安排第四章需求規(guī)格說(shuō)明書4.1 業(yè)務(wù)分析4.1.1 業(yè)務(wù)描述二手房管理系統(tǒng)為用戶提供公司介紹、房屋瀏覽、個(gè)人信息修改、查看分公司、登錄/注冊(cè)、成為委托人、發(fā)布房源信息等功能 。為管理員提供個(gè)人管理、房屋信息管理、用戶管理、委托人管理、分公司管理等業(yè)務(wù)。網(wǎng)站前臺(tái):(1) 公司介紹:在進(jìn)入二手房信息管理首頁(yè)后,顯示給客戶的就是中介公司的簡(jiǎn)單介紹,用文字描述了中介公司的簡(jiǎn)單價(jià)紹。(2) 房屋信息瀏覽:再進(jìn)入系統(tǒng)首頁(yè)后,可看到幾個(gè)最新的房屋信息,再點(diǎn)擊房屋信息瀏覽后,可瀏覽房屋信息。(3) 登錄:用戶在首頁(yè)點(diǎn)擊登陸則進(jìn)入“登錄”界面,點(diǎn)

8、擊“注冊(cè)”進(jìn)入注冊(cè)界面。在注冊(cè)界面中填寫信息進(jìn)行注冊(cè);在登錄界面中輸入用戶名,密碼,驗(yàn)證碼后經(jīng)系統(tǒng)驗(yàn)證登錄系統(tǒng)。(4) 個(gè)人信息修改:用戶在登陸后點(diǎn)擊個(gè)人信息,進(jìn)入信息顯示界面,點(diǎn)擊更改進(jìn)入更改界面,填入要更改的信息可完成用戶信息更改。(5) 成為委托人:普通用戶在首頁(yè)點(diǎn)擊成為委托人。進(jìn)入成為委托人界面,填入信息后成為委托人。(6) 發(fā)布房源信息:普通用戶成為委托人后,可在首頁(yè)點(diǎn)擊發(fā)布房源信息,然后進(jìn)入房源信息界面,添加信息后點(diǎn)擊發(fā)布,則可發(fā)布一條二手房信息。后臺(tái)管理:(1) 個(gè)人信息修改:管理員在登陸后臺(tái)管理系統(tǒng)后,點(diǎn)擊個(gè)人修改,進(jìn)入個(gè)人修改頁(yè),填入信息完成修改。(2) 用戶管理界面:管理員

9、在登陸后點(diǎn)擊用戶管理,可進(jìn)入用戶管理界面,對(duì)用戶進(jìn)行增加,刪除,修改,瀏覽操作。(3) 委托人管理:管理員在登錄后點(diǎn)擊委托人管理,可進(jìn)入委托人管理界面,對(duì)委托人進(jìn)行增加,刪除,修改,瀏覽操作。(4) 房屋管理:管理員在登錄后點(diǎn)擊房屋管理,可進(jìn)入房屋管理界面,對(duì)房屋進(jìn)行增加,刪除,修改,瀏覽操作。(5) 分公司管理:管理員在登錄后點(diǎn)擊分公司管理,可進(jìn)入分公司管理界面,對(duì)分公司進(jìn)行增加,刪除,修改,瀏覽操作。4.2 功能分析4.2.1 參與者4.2.2 需求結(jié)構(gòu)4.2.3 功能模型房屋瀏覽:描述:用戶可分頁(yè)瀏覽房屋,查看房屋信息。產(chǎn)品瀏覽:用戶瀏覽房屋信息,并可選擇查詢房屋信息。查看房屋:用戶給出

10、查詢條件,查詢房屋詳細(xì)信息。用例圖:用例敘述:用例名:房屋瀏覽參與者:普通用戶,注冊(cè)用戶,委托人事件流程:1.用戶在主頁(yè)單擊“二手房瀏覽”,系統(tǒng)從數(shù)據(jù)庫(kù)中取出所有房屋信息,顯示在“房屋瀏覽頁(yè)”中。2.用戶在“房屋瀏覽”頁(yè),可分頁(yè)瀏覽房屋信息。3.用戶在分頁(yè)瀏覽房屋時(shí),單擊某二手房,則系統(tǒng)查詢?cè)摱址吭敿?xì)信息,將查詢到的二手房詳細(xì)信息,顯示在查看房屋頁(yè)面中。用例名:查看房屋參與者:普通用戶,注冊(cè)用戶,委托人事件流程:1,用戶在房屋瀏覽頁(yè)面點(diǎn)擊某房屋信息,系統(tǒng)查詢?cè)摲课菰敿?xì)信息顯示到查看房屋頁(yè)面。2,用戶在查看房屋頁(yè)面點(diǎn)擊返回,則返回到房屋瀏覽頁(yè)。委托人發(fā)布房源信息描述:委托人可以查看房屋信息,可

11、以查看房屋詳細(xì),也可以發(fā)布房源信息。用例圖:用例敘述:用例名:發(fā)布房源信息參與者:委托人事件流程:1.用戶申請(qǐng)成為委托人后,在主頁(yè)點(diǎn)擊發(fā)布房源信息,系統(tǒng)轉(zhuǎn)換到發(fā)布房源信息界面。2.委托人在發(fā)布房源信息界面添加必要信息,點(diǎn)擊提交。3.系統(tǒng)將委托人添加的信息添加到數(shù)據(jù)庫(kù)中。4.在房屋瀏覽頁(yè)面中顯示出剛添加的信息。管理員管理房屋信息描述:管理員可以對(duì)房屋信息進(jìn)行增,刪,改,查操作。用例圖:用例敘述:用例名:更改房屋參與者:管理員1.管理員在管理界面的房屋管理界面點(diǎn)擊某房屋,在查看房屋頁(yè)面顯示房屋信息,點(diǎn)擊更改,跳轉(zhuǎn)到更改房屋界面。2.在更改房屋界面更改要更改的信息,點(diǎn)擊保存,系統(tǒng)提示更改結(jié)果。3.更

12、改成功跳轉(zhuǎn)到查看房屋信息界面。用例名:刪除房屋參與者:管理員1.管理員在管理界面的房屋管理界面選中某房屋,點(diǎn)擊刪除。2.系統(tǒng)提示是否刪除。3.點(diǎn)擊確認(rèn),系統(tǒng)在數(shù)據(jù)庫(kù)中刪除該房屋信息,返回到房屋瀏覽界面。4.3 對(duì)象分析,建立系統(tǒng)初步對(duì)象模型(實(shí)體類的類圖)House實(shí)體類4.4 用例分析,建立用例分析模型用順序圖描述房屋瀏覽用活動(dòng)圖描述用例查看房屋增加房屋刪除房屋4.5 擴(kuò)充和完善對(duì)象模型,建立平臺(tái)系統(tǒng)的完整對(duì)象模型實(shí)體類封裝實(shí)體信息和對(duì)實(shí)體的相關(guān)操作??刂祁悓?shí)體類:第五章總體規(guī)格說(shuō)明書5.1 擴(kuò)充和完善功能模型5.2 軟件運(yùn)行環(huán)境<1>瀏覽器:IE8及以上版本<2>W

13、EB服務(wù)器:Tomcat6.0<3>數(shù)據(jù)庫(kù)服務(wù)器:My Sql<4>開(kāi)發(fā)環(huán)境:MyEclipse10<5>開(kāi)發(fā)語(yǔ)言:Java<6>開(kāi)發(fā)技術(shù):JSP+Hibernate+Struts2+Spring+Java Bean5.3 軟件架構(gòu)模型5.3.1 軟件架構(gòu)模式B/S結(jié)構(gòu)5.3.2 軟件邏輯架構(gòu)5.4 用例設(shè)計(jì)增加用例修改用例:查找房屋刪除房屋5.5 擴(kuò)充和完善對(duì)象模型,建立平臺(tái)無(wú)關(guān)的對(duì)象模型實(shí)體類圖:控制類業(yè)務(wù)邏輯層數(shù)據(jù)訪問(wèn)層5.6 數(shù)據(jù)庫(kù)設(shè)計(jì)模型用戶表名稱描述數(shù)據(jù)類型大小約束默認(rèn)值Id用戶編號(hào)Int20主鍵Name用戶姓名 Varchar20Password用戶密碼Varchar20Weituoren_id委托人idInt20外鍵0phone手機(jī)號(hào)碼Varchar20Email郵箱Varchar20委托人表名稱描述數(shù)據(jù)類型大小約束默認(rèn)值Id委托人編號(hào)Int20主鍵Address住所Varchar20PhoneNumber電話號(hào)Varchar20房屋名稱描述數(shù)據(jù)類型大小約束默認(rèn)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論