




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.系統(tǒng)分析課程設(shè)計(jì)二手房管理系統(tǒng)的分析與設(shè)計(jì)姓名:葛家庚學(xué)號:1267159225班級:12級軟件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 開發(fā)該軟件要實(shí)現(xiàn)的目標(biāo)41.4 題目來源、選題背景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)目開發(fā)計(jì)劃63.1 系統(tǒng)概述63.2 系統(tǒng)資源63.3 成本預(yù)算63.4 進(jìn)度安排7第四章需求規(guī)格說明書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 對象分析,建立系統(tǒng)初步對象模型(實(shí)體類的類圖)134.4 用例分析,建立用例分析模型134.5 擴(kuò)充和完善對象模型,建立平臺系統(tǒng)的完整對象模型16第五章總體規(guī)格說明書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ò)充和完善對象模型,建立平臺無關(guān)的對象模型215.6 數(shù)據(jù)庫設(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 開發(fā)該軟件要實(shí)現(xiàn)的目標(biāo)為二手房公司開發(fā)一款管理用戶信息,委托人信息,房源信息的系統(tǒng)1.4 題目來源、選題背景二手房管理系統(tǒng)是房屋中介公司對其下屬的各個(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、查看房源信息,為避免客戶和房主繞過中介進(jìn)行私下交易,以及其他競爭對手獲取房源信息,需要考慮房源信息的安全問題。中介服務(wù)人員客戶可以按照某個(gè)條件查詢房源,比如查詢某小區(qū)的2室的小于80平米或租價(jià)小于2000元/月的房源有哪些??蛻敉ㄟ^中介服務(wù)人員找到合適的房源或是自己找到合適的房源,在看房滿意后,可以和中介服務(wù)人員及房主簽訂租房協(xié)議或是購房合同,對于已經(jīng)出租或是出售的房源從系統(tǒng)中刪除。第二章可行性研究報(bào)告2.1 技術(shù)可行性通過今年對javaEE框架的學(xué)習(xí),再加上課設(shè)實(shí)訓(xùn)的鍛煉和積累的經(jīng)驗(yàn),對這次開發(fā)二手房管理系統(tǒng)從技術(shù)上說是能在一周之內(nèi)完成的。2.2 經(jīng)濟(jì)可行性2.2.1 成本:由于本次系統(tǒng)開發(fā)
5、不涉及商用,僅為學(xué)習(xí)使用,從經(jīng)濟(jì)可行性角度分析,本次開發(fā)是純實(shí)驗(yàn)性質(zhì)。(另外,也可以采用購買云服務(wù)的方式,及將開發(fā)好的網(wǎng)站放到現(xiàn)在現(xiàn)有的企業(yè)云平臺上如騰訊云,百度云,由云平臺提供服務(wù)器的運(yùn)作以及IP地址的獲得,店主只要服務(wù),沒有服務(wù)器的購買和運(yùn)行的維護(hù)成本,目前云服務(wù)購買年成本千元以內(nèi))2.2.2 預(yù)估效益:從目前市場來看,存在大量潛在客戶,本系統(tǒng)一旦運(yùn)行,能為消費(fèi)者節(jié)省大量時(shí)間,具有很高的市場價(jià)值。2.3 法律可行性由于本次系統(tǒng)開發(fā)不涉及商用,不涉及侵權(quán),僅為學(xué)習(xí)使用,從法律可行性角度分析,本次開發(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é)論軟件開發(fā)可行。第三章項(xiàng)目開發(fā)計(jì)劃3.1 系統(tǒng)概述該系統(tǒng)名為二手房管理系統(tǒng),用于給二手房中介公司管理信息,可以在web服務(wù)器運(yùn)行的小型管理軟件。系統(tǒng)功能涉及對注冊用戶的管理,對房屋信息的管理,對公司進(jìn)行管理。3.2 系統(tǒng)資源(1)人力資源:人數(shù)兩人;組長:組員:(2)硬件資源:兩臺個(gè)人電腦,良好的網(wǎng)絡(luò)連接,(文件服務(wù)器無需)(3)軟件資源:window7/8/10系統(tǒng)、 My Eclipse集成開發(fā)工具、 Tomcat web服務(wù)器軟件、MySql Server數(shù)據(jù)庫服務(wù)軟件。3.3 成本預(yù)算(1)人員費(fèi)用:無(2)
7、軟硬件資源費(fèi)用:無(3)機(jī)時(shí)費(fèi)用:無(4)其他費(fèi)用:無3.4 進(jìn)度安排第四章需求規(guī)格說明書4.1 業(yè)務(wù)分析4.1.1 業(yè)務(wù)描述二手房管理系統(tǒng)為用戶提供公司介紹、房屋瀏覽、個(gè)人信息修改、查看分公司、登錄/注冊、成為委托人、發(fā)布房源信息等功能 。為管理員提供個(gè)人管理、房屋信息管理、用戶管理、委托人管理、分公司管理等業(yè)務(wù)。網(wǎng)站前臺:(1) 公司介紹:在進(jìn)入二手房信息管理首頁后,顯示給客戶的就是中介公司的簡單介紹,用文字描述了中介公司的簡單價(jià)紹。(2) 房屋信息瀏覽:再進(jìn)入系統(tǒng)首頁后,可看到幾個(gè)最新的房屋信息,再點(diǎn)擊房屋信息瀏覽后,可瀏覽房屋信息。(3) 登錄:用戶在首頁點(diǎn)擊登陸則進(jìn)入“登錄”界面,點(diǎn)
8、擊“注冊”進(jìn)入注冊界面。在注冊界面中填寫信息進(jìn)行注冊;在登錄界面中輸入用戶名,密碼,驗(yàn)證碼后經(jīng)系統(tǒng)驗(yàn)證登錄系統(tǒng)。(4) 個(gè)人信息修改:用戶在登陸后點(diǎn)擊個(gè)人信息,進(jìn)入信息顯示界面,點(diǎn)擊更改進(jìn)入更改界面,填入要更改的信息可完成用戶信息更改。(5) 成為委托人:普通用戶在首頁點(diǎn)擊成為委托人。進(jìn)入成為委托人界面,填入信息后成為委托人。(6) 發(fā)布房源信息:普通用戶成為委托人后,可在首頁點(diǎn)擊發(fā)布房源信息,然后進(jìn)入房源信息界面,添加信息后點(diǎn)擊發(fā)布,則可發(fā)布一條二手房信息。后臺管理:(1) 個(gè)人信息修改:管理員在登陸后臺管理系統(tǒng)后,點(diǎn)擊個(gè)人修改,進(jìn)入個(gè)人修改頁,填入信息完成修改。(2) 用戶管理界面:管理員
9、在登陸后點(diǎn)擊用戶管理,可進(jìn)入用戶管理界面,對用戶進(jìn)行增加,刪除,修改,瀏覽操作。(3) 委托人管理:管理員在登錄后點(diǎn)擊委托人管理,可進(jìn)入委托人管理界面,對委托人進(jìn)行增加,刪除,修改,瀏覽操作。(4) 房屋管理:管理員在登錄后點(diǎn)擊房屋管理,可進(jìn)入房屋管理界面,對房屋進(jìn)行增加,刪除,修改,瀏覽操作。(5) 分公司管理:管理員在登錄后點(diǎn)擊分公司管理,可進(jìn)入分公司管理界面,對分公司進(jìn)行增加,刪除,修改,瀏覽操作。4.2 功能分析4.2.1 參與者4.2.2 需求結(jié)構(gòu)4.2.3 功能模型房屋瀏覽:描述:用戶可分頁瀏覽房屋,查看房屋信息。產(chǎn)品瀏覽:用戶瀏覽房屋信息,并可選擇查詢房屋信息。查看房屋:用戶給出
10、查詢條件,查詢房屋詳細(xì)信息。用例圖:用例敘述:用例名:房屋瀏覽參與者:普通用戶,注冊用戶,委托人事件流程:1.用戶在主頁單擊“二手房瀏覽”,系統(tǒng)從數(shù)據(jù)庫中取出所有房屋信息,顯示在“房屋瀏覽頁”中。2.用戶在“房屋瀏覽”頁,可分頁瀏覽房屋信息。3.用戶在分頁瀏覽房屋時(shí),單擊某二手房,則系統(tǒng)查詢該二手房詳細(xì)信息,將查詢到的二手房詳細(xì)信息,顯示在查看房屋頁面中。用例名:查看房屋參與者:普通用戶,注冊用戶,委托人事件流程:1,用戶在房屋瀏覽頁面點(diǎn)擊某房屋信息,系統(tǒng)查詢該房屋詳細(xì)信息顯示到查看房屋頁面。2,用戶在查看房屋頁面點(diǎn)擊返回,則返回到房屋瀏覽頁。委托人發(fā)布房源信息描述:委托人可以查看房屋信息,可
11、以查看房屋詳細(xì),也可以發(fā)布房源信息。用例圖:用例敘述:用例名:發(fā)布房源信息參與者:委托人事件流程:1.用戶申請成為委托人后,在主頁點(diǎn)擊發(fā)布房源信息,系統(tǒng)轉(zhuǎn)換到發(fā)布房源信息界面。2.委托人在發(fā)布房源信息界面添加必要信息,點(diǎn)擊提交。3.系統(tǒng)將委托人添加的信息添加到數(shù)據(jù)庫中。4.在房屋瀏覽頁面中顯示出剛添加的信息。管理員管理房屋信息描述:管理員可以對房屋信息進(jìn)行增,刪,改,查操作。用例圖:用例敘述:用例名:更改房屋參與者:管理員1.管理員在管理界面的房屋管理界面點(diǎn)擊某房屋,在查看房屋頁面顯示房屋信息,點(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ù)庫中刪除該房屋信息,返回到房屋瀏覽界面。4.3 對象分析,建立系統(tǒng)初步對象模型(實(shí)體類的類圖)House實(shí)體類4.4 用例分析,建立用例分析模型用順序圖描述房屋瀏覽用活動圖描述用例查看房屋增加房屋刪除房屋4.5 擴(kuò)充和完善對象模型,建立平臺系統(tǒng)的完整對象模型實(shí)體類封裝實(shí)體信息和對實(shí)體的相關(guān)操作??刂祁悓?shí)體類:第五章總體規(guī)格說明書5.1 擴(kuò)充和完善功能模型5.2 軟件運(yùn)行環(huán)境<1>瀏覽器:IE8及以上版本<2>W
13、EB服務(wù)器:Tomcat6.0<3>數(shù)據(jù)庫服務(wù)器:My Sql<4>開發(fā)環(huán)境:MyEclipse10<5>開發(fā)語言:Java<6>開發(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ò)充和完善對象模型,建立平臺無關(guān)的對象模型實(shí)體類圖:控制類業(yè)務(wù)邏輯層數(shù)據(jù)訪問層5.6 數(shù)據(jù)庫設(shè)計(jì)模型用戶表名稱描述數(shù)據(jù)類型大小約束默認(rèn)值Id用戶編號Int20主鍵Name用戶姓名 Varchar20Password用戶密碼Varchar20Weituoren_id委托人idInt20外鍵0phone手機(jī)號碼Varchar20Email郵箱Varchar20委托人表名稱描述數(shù)據(jù)類型大小約束默認(rèn)值Id委托人編號Int20主鍵Address住所Varchar20PhoneNumber電話號Varchar20房屋名稱描述數(shù)據(jù)類型大小約束默認(rèn)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同范例在下
- 廈門學(xué)校食堂承包合同范例
- 臨時(shí)土地合同范本
- 吉他老師合同范本
- 2025年麻風(fēng)二聯(lián)苗合作協(xié)議書
- 債權(quán)協(xié)議合同范本
- 綠化設(shè)計(jì)苗木合同范本
- 代辦貸款定金合同范例
- 勞動合同范本講解
- 發(fā)票業(yè)務(wù)合同范本
- 公司員工獎懲制度流程
- 星巴克案例分析-星巴克成功之道
- 把未來點(diǎn)亮歌詞打印版
- 危險(xiǎn)化學(xué)品建設(shè)項(xiàng)目竣工驗(yàn)收報(bào)告
- 國家中醫(yī)藥管理局第3批24個(gè)專業(yè)104個(gè)病種中醫(yī)診療方案
- 婦產(chǎn)科學(xué)(第9版)第三章 女性生殖系統(tǒng)生理
- LY/T 2241-2014森林生態(tài)系統(tǒng)生物多樣性監(jiān)測與評估規(guī)范
- GB/T 9086-2007用于色度和光度測量的標(biāo)準(zhǔn)白板
- 2023年山東力明科技職業(yè)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- GB/T 24338.4-2018軌道交通電磁兼容第3-2部分:機(jī)車車輛設(shè)備
- GB/T 19326-2003鋼制承插焊、螺紋和對焊支管座
評論
0/150
提交評論