數(shù)據(jù)庫房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第1頁
數(shù)據(jù)庫房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第2頁
數(shù)據(jù)庫房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告_第3頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計(jì)房屋中介管理系統(tǒng)學(xué)生姓名:+學(xué)生班級(jí):+學(xué)生學(xué)號(hào):+指導(dǎo)老師:目錄一、系統(tǒng)概述及需求分析 31.1 系統(tǒng)開發(fā)背景 31.2 開發(fā)目標(biāo)及功能需求簡介 31.3 安全性與完整性要求: 41.4 確定項(xiàng)目及功能 41.4.1 用戶管理 41.4.2 房屋管理 71.5 數(shù)據(jù)流圖 71.5.1 總體的功能圖 71.5.2 具體的求購,出售數(shù)據(jù)流圖 81.5.3 具體的房屋求租,出租信息 81.5.4 總數(shù)據(jù)流圖 91.6 數(shù)據(jù)字典 91.6.1 數(shù)據(jù)項(xiàng) 91.6.2 數(shù)據(jù)結(jié)構(gòu) 131.6.3 數(shù)據(jù)流 141.6.4 數(shù)據(jù)存儲(chǔ) 141.6.5 處理過程 14二、概念設(shè)計(jì) E R

2、圖 152.1 用戶出售(出租、求購、求租)子系統(tǒng) 152.2 管理員和常識(shí)性知識(shí)子系統(tǒng) 152.3 用戶找回密碼子系統(tǒng) 162.4 總 E-R 圖 16三、邏輯結(jié)構(gòu)設(shè)計(jì) 193.1 E R圖向關(guān)系模式的轉(zhuǎn)換及表的定義 193.2 對關(guān)系模式規(guī)范化說明 193.2.1 普通用戶關(guān)系范式判定 193.2.2 出租房屋信息關(guān)系范式判定 203.2.3 出租房價(jià)信息關(guān)系范式判定 203.2.4 求租房屋信息關(guān)系范式判定 203.2.5 求租房價(jià)信息關(guān)系范式判定 203.2.6 出售房屋信息關(guān)系范式判定 213.2.7 出售房價(jià)信息關(guān)系范式判定 213.2.8 求購房屋信息關(guān)系范式判定 213.2.9

3、 求購房價(jià)信息關(guān)系范式判定 223.2.10 管理員關(guān)系范式判定 223.2.11 密碼修改關(guān)系范式判定 223.2.12 找回密碼關(guān)系范式判定 223.2.13 用戶級(jí)別關(guān)系范式判定 23四、物理結(jié)構(gòu)設(shè)計(jì) 23五、數(shù)據(jù)庫的實(shí)施 245.1 建立房屋中介數(shù)據(jù)庫 245.2 建表 255.2.1 普通用戶表 255.2.2 管理員表 255.2.3 出租房屋表 265.2.4 出租房價(jià) 275.2.5 求租房屋表 275.2.6 求租房價(jià)表 285.2.7 出售房屋表 295.2.8 出售房價(jià)表 295.2.9 求購房屋表 305.2.10 求購房價(jià)表 305.2.11 用戶級(jí)別表 315.2.

4、12 密碼修改表 325.2.13 找回密碼表 325.2.14 常識(shí)表 335.3 建立索引 33六、運(yùn)行和維護(hù) 346.1 維護(hù)數(shù)據(jù)庫的安全性與完整性 34七、總結(jié) 367.1 個(gè)人感悟: 36八、參考文獻(xiàn) 36、系統(tǒng)概述及需求分析1.1 系統(tǒng)開發(fā)背景房屋中介數(shù)據(jù)庫管理系統(tǒng)是一個(gè)房屋中介機(jī)構(gòu)不可缺少的部分, 能夠?yàn)椴僮?人員和用戶提供充足的信息和快速查詢手段。 而隨著科技的發(fā)展, 運(yùn)用新型技術(shù) 針對房產(chǎn)中介進(jìn)行有效的管理和編譯使之可以在 PC上、或其他設(shè)備上有效且及 時(shí)的操作對其進(jìn)行處理和管理。 相比與舊時(shí)人工的管理方式, 既提高了效率, 也 有利于數(shù)據(jù)的正確記載等等。1.2 開發(fā)目標(biāo)及功

5、能需求簡介日常生活中,我們在居住房子時(shí), 總要查詢一些關(guān)于房子出售和房子出租的 信息。 而自身有房子的用戶也會(huì)想要出售或出租,此時(shí)就需要一個(gè)系統(tǒng)能夠方 便人們即時(shí)交換互相的信息。 房產(chǎn)中介管理系統(tǒng)就是這樣一個(gè)系統(tǒng)。 房產(chǎn)中介系 統(tǒng)包含了各處房產(chǎn)情況、出租、出售等介紹,其次不同用戶可以登錄到系統(tǒng)中, 注冊或者登陸后,根據(jù)自身的權(quán)限去查詢、登記或修改中介信息。 房屋信息方面關(guān)于房屋,一方面要有用戶可以登記租用、 出售信息的需求, 也要有用 戶可以查詢租用、 出售信息的需求。 當(dāng)查詢后, 還有一項(xiàng)可以打印專業(yè)的報(bào)表的 功能。關(guān)于房屋, 系統(tǒng)還可以添加一項(xiàng)房屋常識(shí), 為使用此類信息的用戶提供基 本常識(shí)

6、。a. 首先房屋的租用和出售的信息需要用戶輸入,輸入后涉及到管理員 對信息的合理性進(jìn)行考察和修改,還有其他用戶對其進(jìn)行查詢。查詢時(shí),又 有搜索的方式設(shè)計(jì),以此可以有利于用戶高速且快速的查詢。b. 其次,當(dāng)房屋等相關(guān)信息登記后,須有總體的數(shù)量統(tǒng)計(jì),即統(tǒng)計(jì)出 未出租、已出租、未出售、已出售的房屋數(shù)量以及所有房屋的總數(shù)量。c. 房屋查詢后,或者填寫完出租、出售信息后,會(huì)有可以打印的功能 項(xiàng),便于用戶打印出來,利于隨時(shí)攜帶查詢,核對。d. 當(dāng)用戶要租用或者購買房屋時(shí),應(yīng)在相應(yīng)的界面添加一些關(guān)于租用 和購買 房屋的常識(shí)性知識(shí),以便用戶慎重選擇,謹(jǐn)防被騙。 用戶信息方面用戶在使用系統(tǒng)時(shí), 都要先登錄或者先

7、注冊, 然后輸入和設(shè)定個(gè)人信息 和密碼。關(guān)于用戶,可以分為三類。一類是超級(jí)管理員,對各類用戶信息、房屋 信息、界面等可以任意修改, 并適時(shí)對整個(gè)系統(tǒng)進(jìn)行維護(hù)和改進(jìn); 一類是管理員, 負(fù)責(zé)管理和修改房屋或者用戶信息; 另一類是普通用戶, 包含可以登記想要租用 和出售的房屋等,同時(shí)也可以查詢租用或者購買等相關(guān)信息等。a. 超級(jí)管理員監(jiān)管著整個(gè)系統(tǒng),包括其內(nèi)部的語言、物理和邏輯設(shè)計(jì) 的修改。而且在同時(shí),超級(jí)管理員可以對系統(tǒng)中的存儲(chǔ)內(nèi)容做出改動(dòng)。在系統(tǒng)出現(xiàn)問 題或需要更新時(shí)做出有效的管理。b. 管理員較超級(jí)管理員擁有的權(quán)限減少,其實(shí)也可以看作為一類特殊 的用戶,他們需要做的是對整個(gè)系統(tǒng)中注冊有效的用戶

8、和房屋統(tǒng)計(jì)做出管 理、查詢,也可對房屋信息等進(jìn)行管理、查詢,同時(shí)也可幫助解答普通用戶 使用系統(tǒng)產(chǎn)生的疑問, 確認(rèn)界面上的常識(shí)性信息給出正確的并擁有對其的修 改權(quán)限。c. 普通用戶可以在網(wǎng)站進(jìn)行注冊,然后可以自行修改密碼,添加個(gè)人 信息等。另外還可以發(fā)布房屋出租、出售的信息,或者登記想要租用和購買 的房屋信息,方便那些發(fā)布者聯(lián)系,達(dá)到信息交換的目的。當(dāng)然普通用戶也 可自行查詢房屋出租、出售的信息等,在查詢房屋信息時(shí),用戶也可以對查 詢對房屋的出租和出售的信息進(jìn)行行之有效的統(tǒng)計(jì)。1.3 安全性與完整性要求:系統(tǒng)中,對各種信息進(jìn)行管理和修改時(shí)應(yīng)規(guī)范輸入。 安全性要求:a. 系統(tǒng)中用戶注冊時(shí)應(yīng)要求用戶

9、設(shè)置其密碼,并設(shè)置合法的個(gè)人標(biāo)記 (例身份證號(hào)等),保證用戶身份不被盜用或盜用后可及時(shí)找回;b. 系統(tǒng)中,有不同級(jí)別的用戶也應(yīng)相應(yīng)的設(shè)定其權(quán)限范圍,而這個(gè)設(shè) 定可以從數(shù)據(jù)調(diào)用的訪問級(jí)別入手。 完整性要求:a. 要求信息的完整性,例如用戶的姓名、密碼、郵箱等不能為空。b. 各種數(shù)據(jù)間相互的聯(lián)系的正確性。減少數(shù)據(jù)冗余等。1.4 確定項(xiàng)目及功能根據(jù)需求分析,將以上功能具體化設(shè)計(jì)。分為兩個(gè)部分1.4.1 用戶管理、系統(tǒng)概述及需求分析 31.1 系統(tǒng)開發(fā)背景 31.2 開發(fā)目標(biāo)及功能需求簡介 31.3 安全性與完整性要求: 41.4 確定項(xiàng)目及功能 41.4.1 用戶管理 41.4.2 房屋管理 71.

10、5 數(shù)據(jù)流圖 71.5.1 總體的功能圖 71.5.2 具體的求購,出售數(shù)據(jù)流圖 81.5.3 具體的房屋求租,出租信息 81.5.4 總數(shù)據(jù)流圖 91.6 數(shù)據(jù)字典 91.6.1 數(shù)據(jù)項(xiàng) 91.6.2 數(shù)據(jù)結(jié)構(gòu) 131.6.3 數(shù)據(jù)流 141.6.4 數(shù)據(jù)存儲(chǔ) 141.6.5 處理過程 14二、概念設(shè)計(jì) E R 圖 152.1 用戶出售(出租、求購、求租)子系統(tǒng) 152.2 管理員和常識(shí)性知識(shí)子系統(tǒng) 152.3 用戶找回密碼子系統(tǒng) 162.4 總 E-R 圖 16三、邏輯結(jié)構(gòu)設(shè)計(jì) 193.1 E R圖向關(guān)系模式的轉(zhuǎn)換及表的定義 193.2 對關(guān)系模式規(guī)范化說明 193.2.1 普通用戶關(guān)系范

11、式判定 193.2.2 出租房屋信息關(guān)系范式判定 203.2.3 出租房價(jià)信息關(guān)系范式判定 203.2.4 求租房屋信息關(guān)系范式判定 203.2.5 求租房價(jià)信息關(guān)系范式判定 203.2.6 出售房屋信息關(guān)系范式判定 213.2.7 出售房價(jià)信息關(guān)系范式判定 213.2.8 求購房屋信息關(guān)系范式判定 213.2.9 求購房價(jià)信息關(guān)系范式判定 223.2.10 管理員關(guān)系范式判定 223.2.11 密碼修改關(guān)系范式判定 223.2.12 找回密碼關(guān)系范式判定 223.2.13 用戶級(jí)別關(guān)系范式判定 23四、物理結(jié)構(gòu)設(shè)計(jì) 23五、數(shù)據(jù)庫的實(shí)施 245.1 建立房屋中介數(shù)據(jù)庫 245.2 建表 25

12、5.2.1 普通用戶表 255.2.2 管理員表 255.2.3 出租房屋表 265.2.4 出租房價(jià) 275.2.5 求租房屋表 275.2.6 求租房價(jià)表 285.2.7 出售房屋表 295.2.8 出售房價(jià)表 295.2.9 求購房屋表 305.2.10 求購房價(jià)表 305.2.11 用戶級(jí)別表 315.2.12 密碼修改表 325.2.13 找回密碼表 325.2.14 常識(shí)表 335.3 建立索引 33六、運(yùn)行和維護(hù) 346.1 維護(hù)數(shù)據(jù)庫的安全性與完整性 34七、總結(jié) 367.1 個(gè)人感悟: 36八、參考文獻(xiàn) 361.普通用戶:1) 用戶注冊、登錄2) 用戶可以更新和修改個(gè)人信息、

13、修改密碼等3) 用戶發(fā)布房屋出租信息4) 用戶發(fā)布房屋出售信息5) 用戶求租房屋信息6) 用戶求購房屋信息7) 用戶查詢房屋出租信息8) 用戶查詢房屋出售信息9) 用戶對房屋出售查詢統(tǒng)計(jì)信息10) 用戶對房屋出租查詢統(tǒng)計(jì)信息2. 管理員:1) 登錄系統(tǒng)2) 管理員可以修改個(gè)人信息和密碼3) 查詢用戶4) 查詢房屋出租和出售房屋信息5) 查詢用戶求購房屋和求租房屋信息6) 管理統(tǒng)計(jì)普通用戶7) 管理統(tǒng)計(jì)房屋出租信息8) 管理統(tǒng)計(jì)房屋出售信息9) 管理統(tǒng)計(jì)用戶求租信息10) 管理統(tǒng)計(jì)用戶求購信息11) 管理常識(shí)性知識(shí)的設(shè)置和修改3. 超級(jí)管理員1) 修改儲(chǔ)存信息2) 更新和維護(hù)系統(tǒng)1.4.2 房屋

14、管理1.房屋的出租信息2.房屋的出售信息3.房屋的求租信息4.房屋的求購信息5.房屋的統(tǒng)計(jì)信息6.房屋的常識(shí)性信息提供1.5數(shù)據(jù)流圖總體的功能圖具體的求購,出售數(shù)據(jù)流圖具體的房屋求租,出租信息總數(shù)據(jù)流圖出售求購信息統(tǒng)計(jì)表房屋出售信息售出售 求購 信息購信息 息統(tǒng)計(jì)房屋常識(shí) 查詢出售求購信息用戶發(fā)布出售信息出租求租信息統(tǒng)計(jì)查詢常識(shí)房屋常識(shí)發(fā)布求租信息求租信息統(tǒng)查詢出租求租信息發(fā)布出租信息出租求租作息統(tǒng)計(jì)房屋出租信息1.6數(shù)據(jù)字典數(shù)據(jù)項(xiàng)普通用戶數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)用戶編號(hào)char0000000000 9999999999用戶的唯一標(biāo)識(shí)姓名char用戶注冊時(shí)的代碼性別char

15、男或女標(biāo)識(shí)用戶男或女密碼驗(yàn)證文字char用戶的登錄標(biāo)識(shí)住址居住地char用戶現(xiàn)在居住的城市聯(lián)系電話聯(lián)系標(biāo)識(shí)char0000000000099999999999可以聯(lián)系用戶的標(biāo)識(shí)郵箱E-mailchar網(wǎng)絡(luò)上的通信方式安全問題密保問題char字母數(shù)字的組合用來找回密碼驗(yàn)證用戶161.2管理員數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)管理員編號(hào)char00000000009999999999管理員的唯一標(biāo)識(shí)姓名char管理員注冊時(shí)代碼密碼驗(yàn)證文字char字母數(shù)字的組合用戶登錄標(biāo)識(shí)161.3出租房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)出租者編號(hào)char00000000009999999

16、999出租者的唯一標(biāo) 識(shí)姓名char出租者注冊時(shí)代 碼聯(lián)系電話聯(lián)系標(biāo)識(shí)char0000000000099999999999可以聯(lián)系出租者的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞每月價(jià)格每月月租money09999999999出租者每月想收的租金出租房屋面積房屋大小float09999999999房屋面積的大小出租情況是否出租char是、否房屋現(xiàn)在是否出 租房屋地址出租房地址char出租者想出租的 房屋現(xiàn)在地址備注信息房屋其它描 述char對出租房子的一 些其它描述161.4出售房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)出售者編號(hào)char0000000000 99999

17、99999出售者的唯一標(biāo) 識(shí)姓名char出售者注冊代碼聯(lián)系電話聯(lián)系標(biāo)識(shí)char0000000000099999999999可以聯(lián)系出售者的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞出售價(jià)格房屋價(jià)格money09999999999出售房屋期望價(jià) 格出售房屋面積房屋大小float09999999999房屋面積的大小出售情況是否出售char是、否房屋現(xiàn)在是否出售房屋地址出售房地址char出售者想出售的 房屋現(xiàn)在地址備注信息房屋其它描 述char對出售房子的一 些其它描述161.5求租房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)求租者編號(hào)char000000000009999999

18、9999求租者的唯一標(biāo)識(shí)姓名char求租者注冊系統(tǒng) 時(shí)的文本聯(lián)系電話聯(lián)系標(biāo)識(shí)char000000000000999999999999可以聯(lián)系求租者 的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞求租價(jià)格每月月租money09999999999求租者每月想交 付的租金求租房屋面積房屋大小float09999999999房屋面積的大小備注信息房屋其它描 述char求租者對房屋的 一些其它的要求161.6求購房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)求購者編號(hào)char0000000000099999999999求購者的唯一標(biāo)識(shí)姓名char求購者注冊系統(tǒng)時(shí)的文本聯(lián)系電話聯(lián)系標(biāo)識(shí)ch

19、ar000000000000 999999999999可以聯(lián)系求購者的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞房屋價(jià)格房屋市價(jià)money09999999999求購者愿意為些 房屋付出的價(jià)格求購房屋面積房屋大小float09999999999房屋面積的大小備注信息房屋其它描 述char求購者對房屋的 一些其它的要求161.7用戶級(jí)別數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型取值范圍含義說明編號(hào)級(jí)別編號(hào)char0000000000099999999999用戶級(jí)別的唯一 判定姓名char用戶注冊系統(tǒng)時(shí)的文本密碼驗(yàn)證文字char字母數(shù)字的組合用戶登錄的標(biāo)識(shí)級(jí)別等級(jí)位數(shù)int1、2、3用戶等級(jí)的標(biāo)識(shí)161

20、.8密碼修改數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)用戶編號(hào)char00000000009999999999用戶的唯一標(biāo)識(shí)姓名char用戶注冊系統(tǒng)時(shí)的文本原密碼原來的驗(yàn)證文字char字母數(shù)字的組合用戶原登錄標(biāo)識(shí)新密碼新的驗(yàn)證文字char字母數(shù)字的組合用戶新的登錄標(biāo) 識(shí)161.9找回密碼數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明姓名char用戶注冊系統(tǒng)時(shí)的文本編號(hào)用戶編號(hào)char00000000009999999999用戶的唯一標(biāo)識(shí)密碼驗(yàn)證文字char字母數(shù)字的組合用戶新的登錄標(biāo) 識(shí)郵箱E-mailchar網(wǎng)絡(luò)上的通信方 式安全問題用戶密碼標(biāo) 識(shí)char可找回密碼的問題問題回答安全問題的答案c

21、har對安全問題的回答161.10常識(shí)信息數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說明編號(hào)常識(shí)編號(hào)Char00000000009999999999常識(shí)的唯一標(biāo)識(shí)常識(shí)房屋常識(shí)Char常識(shí)消息數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名組成含義說明用戶信息編號(hào)、姓名、密碼、用戶級(jí)別(普通用戶,管 理員,超級(jí)管理員)用來存放用戶的信息出租房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、 出租房屋面積、出租情況、房屋地址、備注信 息等出租房屋的信息和對房 屋的描述出售房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、 出售房屋面積、出售情況、房屋地址、備注信 息等出售房屋的信息和對房 屋的描述求租房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、

22、求租價(jià)格、 求租房屋面積、備注信息求租房屋的信息和對房屋的描述求購房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、求購求租 價(jià)格、求購房屋面積、備注信息求購房屋的信息和對房 屋的描述用戶級(jí)別編號(hào)、姓名、密碼、用戶級(jí)別(1普通用戶,2 管理員,3超級(jí)管理員)用戶級(jí)別的判定和權(quán)限 的授予驗(yàn)證密碼修改:編號(hào)、姓名、原密碼、新密碼用來更改驗(yàn)證信息找回密碼姓名、原密碼、新密碼、郵箱、安全問答、問 題回答用來找回驗(yàn)證信息管理員:編號(hào)、姓名、密碼對管理員信息的存放常識(shí)信息編號(hào)、常識(shí)對常識(shí)的描述163數(shù)據(jù)流數(shù)據(jù)流名數(shù)據(jù)流來源數(shù)據(jù)流去向組成出租房屋信息普通用戶管理員出租、求租房屋統(tǒng)計(jì)表出售房屋信息普通用戶管理員出售、求

23、購房屋統(tǒng)計(jì)表求租房屋信息普通用戶管理員出租、求租房屋統(tǒng)計(jì)表求購房屋信息普通用戶管理員出售、求購房屋統(tǒng)計(jì)表常識(shí)性知識(shí)信息管理員普通用戶常識(shí)性知識(shí)提醒信息164數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流組成出租、求租房屋統(tǒng)計(jì) 表出租房屋信息 求租房屋信息出租、求組房屋信息及其 統(tǒng)計(jì)數(shù)據(jù)出租房屋信息及統(tǒng)計(jì)信息 求租房屋信息及統(tǒng)計(jì)信息出售、求購房屋統(tǒng)計(jì) 表出售房屋信息 求購房屋信息出售、求購房屋信息及其 統(tǒng)計(jì)數(shù)據(jù)出售房屋信息及統(tǒng)計(jì)信息 求購房屋信息及統(tǒng)計(jì)信息常識(shí)性知識(shí)信息表常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息165處理過程處理過程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流登記出租出租信息出租信息登記求租求租信息求租

24、信息登記出售出售信息出售信息登記求購求購信息求購信息查詢出租出租信息出租信息查詢求租求租信息求租信息查詢出售出售信息出售信息查詢求購求購信息求購信息查詢用戶用戶信息用戶信息查詢常識(shí)性知識(shí)常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息1、概念設(shè)計(jì)E R圖2.1用戶出售(出租、求購、求租)子系統(tǒng)姓編性''名'號(hào)'別.聯(lián)系電話密碼住址m姓 名編姓 名編電 話房屋種類.登記用戶n傳達(dá)房屋求購(出 售、出租)信 息登記整理管理員求購等信 息統(tǒng)計(jì)表郵 箱備 注 信 息安全冋題聯(lián)系電話房 屋 地 址房屋面積每 月 價(jià) 格密碼出 租 情 況姓名屋地土出租 情況編號(hào)備每 月 價(jià) 格2.2管理員和常

25、識(shí)性知識(shí)子系統(tǒng)n2.3用戶找回密碼子系統(tǒng)2.4 總 E-R 圖三、邏輯結(jié)構(gòu)設(shè)計(jì)3.1 E R圖向關(guān)系模式的轉(zhuǎn)換及表的定義普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題) 出租房屋信息:(出租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出租房屋面積、 出租情況、房屋地址、備注信息) 出租房價(jià)信息:(出租房屋編號(hào)、房屋種類、每月價(jià)格) 出售房屋信息:(出售房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出售房屋面積、 出售情況、房屋地址、備注信息) 出售房價(jià)信息:(出售房屋編號(hào)、房屋種類、每月價(jià)格) 求租房屋信息:(求租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求租房屋面積、 備注信息)求租房價(jià)信息

26、:(求租房屋編號(hào)、房屋種類、求租價(jià)格) 求購房屋信息:(求購房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購房屋面積、 備注信息)求購房價(jià)信息:(求購房屋編號(hào)、房屋種類、求購價(jià)格) 用戶級(jí)別:(編號(hào)、姓名、密碼、用戶級(jí)別(三種) ) 找回密碼:(編號(hào)、姓名、郵箱、安全問題、問題回答、原密碼) 密碼修改:(編號(hào)、姓名、原密碼、新密碼) 管理員:(管理員編號(hào),姓名,密碼)常識(shí)表:(編號(hào)、常識(shí))3.2 對關(guān)系模式規(guī)范化說明普通用戶關(guān)系范式判定普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題) 用戶編號(hào) 姓名,用戶編號(hào) 性別, 用戶編號(hào) 密碼,用戶編號(hào) 住址, 用戶編號(hào) 郵箱,用戶編號(hào)

27、聯(lián)系電話, 用戶編號(hào) 安全問題由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是用戶編號(hào)。由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式 2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.2 出租房屋信息關(guān)系范式判定出租房屋信息:(出租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出租房屋面積、 出租情況、房屋地址、備注信息)出租房屋編號(hào) 姓名,出租房屋編號(hào) 聯(lián)系電話, 出租房屋編號(hào) 房屋種類,出租房屋編號(hào) 出租房屋面積, 出租房屋編號(hào) 出租情況,出租房屋編號(hào) 房屋地址, 出租房屋編號(hào) 備注信息由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,

28、所以達(dá)到了1NF,主碼是出租房屋編號(hào)由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式 2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.3 出租房價(jià)信息關(guān)系范式判定 出租房價(jià)信息:(出租房屋編號(hào)、房屋種類、每月價(jià)格、 ) 出租房屋編號(hào)、房屋種類 每月價(jià)格,出租房屋編號(hào)由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式 2NF, 在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.4 求租房屋信息關(guān)系范式判定求租房屋信息:(求租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類

29、、求租房屋面積、 備注信息)求租房屋編號(hào) 姓名,求租房屋編號(hào) 聯(lián)系電話 求租房屋編號(hào) 房屋種類,求租房屋編號(hào) 求租房屋面積 求租房屋編號(hào) 備注信息由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是求租房屋編號(hào)由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式 2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.5 求租房價(jià)信息關(guān)系范式判定求租房價(jià)信息:(求租房屋編號(hào)、房屋種類、求租價(jià)格、 ) 求租房屋編號(hào)、房屋種類 求租價(jià)格由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類、求租房屋編號(hào) 由于該關(guān)系中,不存在

30、部分函數(shù)依賴,已達(dá)到了第二范式 2NF, 在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.6 出售房屋信息關(guān)系范式判定出售房屋信息:(出售房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、出售 房屋面積、出售情況、房屋地址、備注信息)出售房屋編號(hào) 姓名,出售房屋編號(hào) 聯(lián)系電話 出售房屋編號(hào) 房屋種類,出售房屋編號(hào) 出售房屋面積 出售房屋編號(hào) 出售情況,出售房屋編號(hào) 房屋地址 出售房屋編號(hào) 備注信息由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是出售房屋編號(hào)由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依

31、賴,所以達(dá)到了第三范式 3NF3.2.7 出售房價(jià)信息關(guān)系范式判定出售房價(jià)信息:(出售房屋編號(hào)、房屋種類、每月價(jià)格) 出售房屋編號(hào)、房屋種類 每月價(jià)格由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類、出售房屋編號(hào) 由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式 2NF, 在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.8 求購房屋信息關(guān)系范式判定求購房屋信息:(求購房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購價(jià)格、求購 房屋面積、備注信息)求購房屋編號(hào) 姓名,求購房屋編號(hào) 聯(lián)系電話 求購房屋編號(hào) 房屋種類,求購房屋編號(hào) 求購房屋面積 求購房屋編號(hào) 備注

32、信息由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是求購房屋編號(hào)由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.9 求購房價(jià)信息關(guān)系范式判定求購房價(jià)信息:(求購房屋編號(hào)、房屋種類、求購價(jià)格) 求購房屋編號(hào)、房屋種類 求購價(jià)格由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類,求購房屋編號(hào) 由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式 2NF, 在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.10 管理員關(guān)系范式判定管理員:(管理員編

33、號(hào),姓名,密碼) 管理員編號(hào) 姓名,管理員編號(hào) 密碼 由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是管理員編號(hào)由于該關(guān)系中, 主碼是單一屬性, 所以不存在部分函數(shù)依賴, 已達(dá)到了第二范式 2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式 3NF3.2.11 密碼修改關(guān)系范式判定密碼修改:(編號(hào)、姓名、原密碼、新密碼) 編號(hào)、姓名、原密碼 新密碼 由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)原密碼、姓名 由于該關(guān)系中,是存在全部函數(shù)依賴,不存在部分函數(shù)依賴所以達(dá)到了 2NF 不存在傳遞函數(shù)依賴,所以達(dá)到了 3NF3.2.12 找回密碼關(guān)系范式

34、判定找回密碼: 1 (編號(hào)、姓名、郵箱、安全問題、問題回答、原密碼) 編號(hào)、姓名、郵箱、安全問題、問題回答 原密碼由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)姓名、郵箱、安全問題、問題回答 由于該關(guān)系中,是存在全部函數(shù)依賴,不存在部分函數(shù)依賴所以達(dá)到了 2NF 不存在傳遞函數(shù)依賴,所以達(dá)到了 3NF3213用戶級(jí)別關(guān)系范式判定用戶級(jí)別:(編號(hào)、姓名、密碼、用戶級(jí)別(三種) 編號(hào)>用記級(jí)別,編號(hào)> 姓名,編號(hào)> 密碼由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF主碼是編號(hào)由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式

35、2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF常識(shí)信息關(guān)系范式判定常識(shí)表:(編號(hào)、常識(shí))編號(hào)> 常識(shí)由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF主碼是編號(hào)由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF四、物理結(jié)構(gòu)設(shè)計(jì)4.1確定數(shù)據(jù)庫的存放位置為了提高系統(tǒng)的性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分,穩(wěn)定部分、經(jīng)常存取的部分和存取頻率低的部分分開存放因此我可以將表和索引分別存放在不同的磁盤上,在查詢時(shí)由于兩個(gè)磁盤驅(qū)動(dòng)器并行工作,可以提高物理讀寫的速度。4.2存取方式的分析從時(shí)間和

36、空間上來說這種并行的設(shè)計(jì)方式是可以達(dá)到用戶的需要的。存取方式的分析:對收費(fèi)、報(bào)修的各個(gè)關(guān)系最經(jīng)常的操作是查找,假設(shè)現(xiàn)有n個(gè)住宿房間的信息,如果采取順序查找,平均查找 n/2次;建立B+樹索引,則平均查找次數(shù)為 B+樹 的層數(shù)Iog2n+1。五、數(shù)據(jù)庫的實(shí)施5.1建立房屋中介數(shù)據(jù)庫UVANG-PC.masUr - &QLQueryl.fqb 摘要create dauatase fangwufilmaiir啟1 F: f angw-data *n;df . siEe =10,inaxsl2e=50filrowthSlog onnoinf= fanwulog.f il&air.e=&

37、#39; F; f angwuda匸呂 * ldf' F 31Z&-5,maxsize=25兮匸口 H匸九=S命令已成功完成。5.2建表普通用戶表UVANG-PC.f3Hgwu - SQLQutry2,BqP LIYANG-PCmaster - EQLQwryl門產(chǎn) 猱賓“we table普通用戶(pnu QhArI 20 constraint p prim pximary k«yrpname ohar -10 oansrraint. pnarte_cens 二nr, z._L_,psex char 4 constraint psex cons 二二 t n'

38、lJL d亡fauJlt 11 fpcode char10 ini "C« null fraddresa c?iar r26 .pphane chari20 rpail char(30pqjiet char (30表-dba厝遲用口耒-dbo亡售奢灤嚴(yán)1prmePMXpadtxccrepahoreptril削 ue;033411101<1熾12345E河南月口.157456121. 123565126.co. I+l=?.0S34L11C;小王女4W5河南麺iL.1=745631455弗茁心,” I+2I,.033411103d哮147258河侖邯弓.1561 站 5

39、砂“ 2533693126 Mlb.譽(yù)片期?,.ae34Lii:女253狂河南期H1306953473E.14型代3.0“番的學(xué)g?.(193411106256365河南平頂iL.聞7455321457B9SjQ126.CiO.h. 5+5«7.AILlMilALLL/AjdALLMilNULL管理員表LTYANG PCfangwu - SQLQu&ry3.jqP UYANG-PCJargu - SQLQl crease table 管理員(anu char (10 constraint a_prizn primary Jcey. ararr.e char 110 nar n

40、ull,apassword chai 10 j |董-叭6管弭員丟-dbom售附淒擔(dān)要anuana meapaEE'.vord06W1小明12345608MJZ小飛12547308 W3+卄7S鮎討08 尹104李二963258083405強(qiáng)四784521NLALNU.L出租房屋表UVANG-RC.fangwu - SQLQueryi.sql* LIYA NG-PC. fa ng wu - SQLQ create zak> 1 e 出租啟屋表(Ina 20 : canatrainn 1 口rinc 口runary key, liyame c?iar 10 cons匸1 cons

41、r -t r jll K lphone char 2G'i ,ltype Ghar 4), larea float'S 1 situation chari4r laddress char 20 f lnoce char5Q i1 ” d血出融歸s dbo.iht 籲T Xmnanephonelt>pelrakituabiLadites$Inote01小152367455 &血Sffl平面J號(hào).02小二L87632145.著30麴橄區(qū)二號(hào).»03忙15MG52BW .,.良ea釧二呂04小口15236521 桶.30005:523693745 .中150五

42、號(hào)州 E3?w/xaMZCAUIMW/lt££/W出租房價(jià)UVANC PCfangwu SQLQu«ryS.sqr LIYANG-PGfangwu - SQLQu erear& rabl& 岀租房價(jià)(lnu. char ZO ,lEype char 4i,Ip rice TTioney.lp_riirh prlmairy key 1 lnu. e '/表-dboR歸屋寺 番” Mbo,岀旃制必鞭妾1 kuItvpeIpnce01好m.maU2差300.000003150.0000CH好360,000035中120. WWMJLLfAll求租

43、房屋表LI¥ANG-PC,fangwu - SQLQuery6,sqr LIYAMGPC.fangivu - SQ creace|匸吐】亡求租房屋表(mn口 匚her 120 匚onstraint m_piirE primary keyr itnaite char(10 畀n匸 二二二一”Ecphane char 1 20 ;nxypu(<i *marea Cleat. 1 S ”innate char (50/« - dbm*租居屋丟崔姜mnumnamemphonefvitypemareamnotem小四152369&52M“ fi2QQW1 <i l

44、<002小二 _12536935478|»差2Q00214 l>003小王15236985 時(shí)S5,”好5000031 l>OtH142589632%差2500005彌 _1569365895良280M5 一+AU/AU/NOLmi求租房價(jià)表UYANG-PGfangwu - 5QLQuery7r UYANG-PC.fangwu - SQLQua"3“ table求租房價(jià)表(mnui char (20j rmtype char 4i ,rrprrce moneyrcon31r-aint rem prxm primary key i mnus, meype i

45、 i表-dbc.求租房屋杏 舌我要rnrumtypemprioe001ifsao.Moo002差200,MOO003好620.9000aw差30.0000aos良320,MOO畫AtezAUZ出售房屋表寧ra x it an c UYANG-PC.fangwu - SQLQueryS.5ql*| UVANG-PCiangwu - SQLQuery7.sql* create table岀售屬屋表(呂斗口i 2 0 ucinst-ra丄口匸 s_prix phhil己工y key,sname char ( LQ not "i;Ll,spiion電 ciiar 20 *scype char

46、 i 4i ,sarea float 8s a i r ua c i on char ( 4': fchar 2D fnote chari5Qa 皈出騒歸表 血,澹割蕓巌朝L1siiMie<phanenrussiifitansad血sncteC1T-2M£«¥fill1EC2TZ13科5匸叨良Z40E殂03x£137456855320E«如156325874 .,差32EfiCS1563242553 良血£S平頂山顧V21AUZAUZNLU出售房價(jià)表表型O,出皆房屋春dbo售冊表sriustypeSpriteQL中200

47、,000002良Z30.00ft0033QQQD«04差2fl.OOOOOS良150.0000+砒£MCI求購房屋表UYANG-PC.fangwu - SQLQuerylD.sql* UYANG-PC.fangwu - SQ create table求呢房屋表(bnu char 20 s consti?aint b pTim primary keybnarre char 11.0 : in 匚 nuiU* *bphone ch&x 20:r匸ype chai 4i.baiea float B:fbnote char 50.)表-dlw我購房屋表表-dba求觸屋表摘要

48、bnamebphonebtypebareabnoteQ01152369355000001 4 I-002_二13632563良血0002”003_妊3000003d i004_50000049 4 1-005五63214523差300005S3AWAWAU2AU1AtSZ求購房價(jià)表LIYANG-PCJangv/u - SQLQueiyLL.sqr 二川勺心上匚T叫打-Q_C:dt create table求購房價(jià)余(t>2 uh口匚 F 20 rbtype char ( : rbptiee rt.oney,constr-aint k>b prim primairy

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論