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

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理及應(yīng)用課程設(shè)計房屋中介管理系統(tǒng)學(xué)生姓名: + 學(xué)生班級: + 學(xué)生學(xué)號: + 指導(dǎo)老師: + 目錄一、系統(tǒng)概述及需求分析31.1 系統(tǒng)開發(fā)背景31.2 開發(fā)目標(biāo)及功能需求簡介31.3 安全性與完整性要求:41.4確定項目及功能41.4.1 用戶管理41.4.2 房屋管理51.5數(shù)據(jù)流圖61.5.1 總體的功能圖61.5.2具體的求購,出售數(shù)據(jù)流圖61.5.3具體的房屋求租,出租信息71.5.4總數(shù)據(jù)流圖71.6 數(shù)據(jù)字典81.6.1數(shù)據(jù)項81.6.2數(shù)據(jù)結(jié)構(gòu)111.6.3數(shù)據(jù)流111.6.4數(shù)據(jù)存儲121.6.5處理過程12二、概念設(shè)計-ER圖122.1用戶出售(出租、求購、求租)子

2、系統(tǒng)122.2管理員和常識性知識子系統(tǒng)132.3用戶找回密碼子系統(tǒng)142.4總E-R圖14三、邏輯結(jié)構(gòu)設(shè)計163.1 ER圖向關(guān)系模式的轉(zhuǎn)換及表的定義163.2 對關(guān)系模式規(guī)范化說明163.2.1普通用戶關(guān)系范式判定163.2.2出租房屋信息關(guān)系范式判定173.2.3出租房價信息關(guān)系范式判定173.2.4求租房屋信息關(guān)系范式判定173.2.5求租房價信息關(guān)系范式判定173.2.6出售房屋信息關(guān)系范式判定183.2.7出售房價信息關(guān)系范式判定183.2.8求購房屋信息關(guān)系范式判定183.2.9求購房價信息關(guān)系范式判定193.2.10管理員關(guān)系范式判定193.2.11密碼修改關(guān)系范式判定193.2

3、.12找回密碼關(guān)系范式判定193.2.13用戶級別關(guān)系范式判定20四、物理結(jié)構(gòu)設(shè)計20五、數(shù)據(jù)庫的實施215.1建立房屋中介數(shù)據(jù)庫215.2建表225.2.1普通用戶表225.2.2管理員表225.2.3出租房屋表235.2.4出租房價245.2.5 求租房屋表245.2.6求租房價表255.2.7出售房屋表265.2.8出售房價表265.2.9求購房屋表275.2.10 求購房價表275.2.11用戶級別表285.2.12密碼修改表295.2.13 找回密碼表295.2.14 常識表305.3建立索引30六、運行和維護(hù)316.1維護(hù)數(shù)據(jù)庫的安全性與完整性31七、總結(jié)337.1個人感悟:33八

4、、參考文獻(xiàn)33 一、系統(tǒng)概述及需求分析1.1 系統(tǒng)開發(fā)背景房屋中介數(shù)據(jù)庫管理系統(tǒng)是一個房屋中介機(jī)構(gòu)不可缺少的部分,能夠為操作人員和用戶提供充足的信息和快速查詢手段。而隨著科技的發(fā)展,運用新型技術(shù)針對房產(chǎn)中介進(jìn)行有效的管理和編譯使之可以在PC上、或其他設(shè)備上有效且及時的操作對其進(jìn)行處理和管理。相比與舊時人工的管理方式,既提高了效率,也有利于數(shù)據(jù)的正確記載等等。1.2 開發(fā)目標(biāo)及功能需求簡介日常生活中,我們在居住房子時,總要查詢一些關(guān)于房子出售和房子出租的信息。 而自身有房子的用戶也會想要出售或出租,此時就需要一個系統(tǒng)能夠方便人們即時交換互相的信息。房產(chǎn)中介管理系統(tǒng)就是這樣一個系統(tǒng)。房產(chǎn)中介系統(tǒng)包

5、含了各處房產(chǎn)情況、出租、出售等介紹,其次不同用戶可以登錄到系統(tǒng)中,注冊或者登陸后,根據(jù)自身的權(quán)限去查詢、登記或修改中介信息。1 房屋信息方面關(guān)于房屋,一方面要有用戶可以登記租用、出售信息的需求,也要有用戶可以查詢租用、出售信息的需求。當(dāng)查詢后,還有一項可以打印專業(yè)的報表的功能。關(guān)于房屋,系統(tǒng)還可以添加一項房屋常識,為使用此類信息的用戶提供基本常識。a. 首先房屋的租用和出售的信息需要用戶輸入,輸入后涉及到管理員對信息的合理性進(jìn)行考察和修改,還有其他用戶對其進(jìn)行查詢。查詢時,又有搜索的方式設(shè)計,以此可以有利于用戶高速且快速的查詢。b. 其次,當(dāng)房屋等相關(guān)信息登記后,須有總體的數(shù)量統(tǒng)計,即統(tǒng)計出未

6、出租、已出租、未出售、已出售的房屋數(shù)量以及所有房屋的總數(shù)量。c. 房屋查詢后,或者填寫完出租、出售信息后,會有可以打印的功能項,便于用戶打印出來,利于隨時攜帶查詢,核對。d. 當(dāng)用戶要租用或者購買房屋時,應(yīng)在相應(yīng)的界面添加一些關(guān)于租用和購買 房屋的常識性知識,以便用戶慎重選擇,謹(jǐn)防被騙。2 用戶信息方面用戶在使用系統(tǒng)時,都要先登錄或者先注冊,然后輸入和設(shè)定個人信息和密碼。關(guān)于用戶,可以分為三類。一類是超級管理員,對各類用戶信息、房屋信息、界面等可以任意修改,并適時對整個系統(tǒng)進(jìn)行維護(hù)和改進(jìn);一類是管理員,負(fù)責(zé)管理和修改房屋或者用戶信息;另一類是普通用戶,包含可以登記想要租用和出售的房屋等,同時也

7、可以查詢租用或者購買等相關(guān)信息等。a. 超級管理員監(jiān)管著整個系統(tǒng),包括其內(nèi)部的語言、物理和邏輯設(shè)計的修改。而且在同時,超級管理員可以對系統(tǒng)中的存儲內(nèi)容做出改動。在系統(tǒng)出現(xiàn)問題或需要更新時做出有效的管理。b. 管理員較超級管理員擁有的權(quán)限減少,其實也可以看作為一類特殊的用戶,他們需要做的是對整個系統(tǒng)中注冊有效的用戶和房屋統(tǒng)計做出管理、查詢,也可對房屋信息等進(jìn)行管理、查詢,同時也可幫助解答普通用戶使用系統(tǒng)產(chǎn)生的疑問,確認(rèn)界面上的常識性信息給出正確的并擁有對其的修改權(quán)限。c. 普通用戶可以在網(wǎng)站進(jìn)行注冊,然后可以自行修改密碼,添加個人信息等。另外還可以發(fā)布房屋出租、出售的信息,或者登記想要租用和購買

8、的房屋信息,方便那些發(fā)布者聯(lián)系,達(dá)到信息交換的目的。當(dāng)然普通用戶也可自行查詢房屋出租、出售的信息等,在查詢房屋信息時,用戶也可以對查詢對房屋的出租和出售的信息進(jìn)行行之有效的統(tǒng)計。1.3 安全性與完整性要求: 系統(tǒng)中,對各種信息進(jìn)行管理和修改時應(yīng)規(guī)范輸入。1 安全性要求:a. 系統(tǒng)中用戶注冊時應(yīng)要求用戶設(shè)置其密碼,并設(shè)置合法的個人標(biāo)記(例身份證號等),保證用戶身份不被盜用或盜用后可及時找回;b. 系統(tǒng)中,有不同級別的用戶也應(yīng)相應(yīng)的設(shè)定其權(quán)限范圍,而這個設(shè)定可以從數(shù)據(jù)調(diào)用的訪問級別入手。2 完整性要求:a. 要求信息的完整性,例如用戶的姓名、密碼、郵箱等不能為空。b. 各種數(shù)據(jù)間相互的聯(lián)系的正確性

9、。減少數(shù)據(jù)冗余等。1.4確定項目及功能 根據(jù)需求分析,將以上功能具體化設(shè)計。分為兩個部分。1.4.1 用戶管理一、系統(tǒng)概述及需求分析31.1 系統(tǒng)開發(fā)背景31.2 開發(fā)目標(biāo)及功能需求簡介31.3 安全性與完整性要求:41.4確定項目及功能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ù)項91.6.2數(shù)據(jù)結(jié)構(gòu)131.6.3數(shù)據(jù)流141.6.4數(shù)據(jù)存儲141.6.5處理過程14二、概念設(shè)計-ER圖152.1用戶出售(出租、求購、求租)

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

11、2.12找回密碼關(guān)系范式判定223.2.13用戶級別關(guān)系范式判定23四、物理結(jié)構(gòu)設(shè)計23五、數(shù)據(jù)庫的實施245.1建立房屋中介數(shù)據(jù)庫245.2建表255.2.1普通用戶表255.2.2管理員表255.2.3出租房屋表265.2.4出租房價275.2.5 求租房屋表275.2.6求租房價表285.2.7出售房屋表295.2.8出售房價表295.2.9求購房屋表305.2.10 求購房價表305.2.11用戶級別表315.2.12密碼修改表325.2.13 找回密碼表325.2.14 常識表335.3建立索引33六、運行和維護(hù)346.1維護(hù)數(shù)據(jù)庫的安全性與完整性34七、總結(jié)367.1個人感悟:36

12、八、參考文獻(xiàn)361. 普通用戶:1) 用戶注冊、登錄2) 用戶可以更新和修改個人信息、修改密碼等3) 用戶發(fā)布房屋出租信息4) 用戶發(fā)布房屋出售信息5) 用戶求租房屋信息6) 用戶求購房屋信息7) 用戶查詢房屋出租信息8) 用戶查詢房屋出售信息9) 用戶對房屋出售查詢統(tǒng)計信息10) 用戶對房屋出租查詢統(tǒng)計信息2. 管理員:1) 登錄系統(tǒng)2) 管理員可以修改個人信息和密碼3) 查詢用戶4) 查詢房屋出租和出售房屋信息5) 查詢用戶求購房屋和求租房屋信息6) 管理統(tǒng)計普通用戶7) 管理統(tǒng)計房屋出租信息8) 管理統(tǒng)計房屋出售信息9) 管理統(tǒng)計用戶求租信息10) 管理統(tǒng)計用戶求購信息11) 管理常識性

13、知識的設(shè)置和修改3. 超級管理員1) 修改儲存信息2) 更新和維護(hù)系統(tǒng)1.4.2 房屋管理1 房屋的出租信息2 房屋的出售信息3 房屋的求租信息4 房屋的求購信息5 房屋的統(tǒng)計信息6 房屋的常識性信息提供1.5數(shù)據(jù)流圖1.5.1 總體的功能圖房屋中介管理系統(tǒng)用戶出租信息用戶出售信息超級管理員查尋出租信息查尋出售信息房屋常識信息1.5.2具體的求購,出售數(shù)據(jù)流圖用戶登記求購管理員登記出售出售信息統(tǒng)計表求購信息統(tǒng)計表購房信息統(tǒng)計求租查詢求購信息出售信息查詢出售信息1.5.3具體的房屋求租,出租信息用戶登記求租管理員登記出租出租信息統(tǒng)計表求租信息統(tǒng)計表求租信息統(tǒng)計求租查詢求租信息出租信息查詢出租信息

14、1.5.4總數(shù)據(jù)流圖用戶登記出售登記出租房屋常識管理員登記求購出售求購信息統(tǒng)計表登記求租出租求租作息統(tǒng)計發(fā)布出售信息發(fā)布出租信息發(fā)布求租信息發(fā)布求購信息房屋出售信息房屋出租信息求購信息統(tǒng)計求租信息統(tǒng)計查詢出售求購信息查詢出租求租信息出售求購信息統(tǒng)統(tǒng)計統(tǒng)計統(tǒng)計出租求租信息統(tǒng)計查詢常識房屋常識1.6 數(shù)據(jù)字典1.6.1數(shù)據(jù)項1.6.1.1 普通用戶數(shù)據(jù)字典數(shù)據(jù)項名別名類型取值范圍含義說明編號用戶編號char00000000009999999999用戶的唯一標(biāo)識姓名char用戶注冊時的代碼性別char男或女標(biāo)識用戶男或女密碼驗證文字char用戶的登錄標(biāo)識住址居住地char用戶現(xiàn)在居住的城市聯(lián)系電話聯(lián)

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

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

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

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

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

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

21、000000009999999999常識的唯一標(biāo)識常識房屋常識Char 常識消息1.6.2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名組成含義說明用戶信息編號、姓名、密碼、用戶級別(普通用戶,管理員,超級管理員)用來存放用戶的信息出租房屋信息編號、姓名、聯(lián)系電話、房屋種類、每月價格、出租房屋面積、出租情況、房屋地址、備注信息等出租房屋的信息和對房屋的描述出售房屋信息編號、姓名、聯(lián)系電話、房屋種類、每月價格、出售房屋面積、出售情況、房屋地址、備注信息等出售房屋的信息和對房屋的描述求租房屋信息編號、姓名、聯(lián)系電話、房屋種類、求租價格、求租房屋面積、備注信息求租房屋的信息和對房屋的描述求購房屋信息編號、姓名、聯(lián)系電話、房屋種

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

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

24、信息查詢求購求購信息求購信息查詢用戶用戶信息用戶信息查詢常識性知識常識性知識信息常識性知識信息二、概念設(shè)計-ER圖2.1用戶出售(出租、求購、求租)子系統(tǒng)用戶登記房屋求購(出售、出租)信息登記傳達(dá)管理員整理求購等信息統(tǒng)計表郵箱聯(lián)系電話安全問題姓名編號性別密碼住址nm聯(lián)系電話編號姓名房屋種類房屋面積房屋地址備注信息出租情況每月價格nmnm聯(lián)系電話編號姓名房屋種類每月價格出租情況備注信息房屋面積房屋地址編號姓名密碼2.2管理員和常識性知識子系統(tǒng)用戶查詢常識性知識提供管理員nmnm2.3用戶找回密碼子系統(tǒng)用戶修改密碼郵箱發(fā)送授予許可回答安全問題傳遞管理員處理11m1111nm12.4總E-R圖用戶登

25、記房屋出租等信息統(tǒng)計傳達(dá)管理員整理求購等 信息統(tǒng)計表住 址密碼性別郵箱聯(lián)系電話安全問題姓名編號姓名編號房屋種類聯(lián)系電話房屋面積房屋地址備注信息出租情況每月價格房屋面積房屋地址備注信息出租情況每月價格編號聯(lián)系電話姓名房屋種類修改密碼郵箱發(fā)送授予許可處理回答安全問題傳遞查詢常識性知識提供nmnmnmnmnm11m1nm1111編號姓名密碼三、邏輯結(jié)構(gòu)設(shè)計3.1 ER圖向關(guān)系模式的轉(zhuǎn)換及表的定義普通用戶:(用戶編號,姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題)出租房屋信息:(出租房屋編號、姓名、聯(lián)系電話、房屋種類、出租房屋面積、出租情況、房屋地址、備注信息)出租房價信息:(出租房屋編號、房屋種

26、類、每月價格)出售房屋信息:(出售房屋編號、姓名、聯(lián)系電話、房屋種類、出售房屋面積、出售情況、房屋地址、備注信息)出售房價信息:(出售房屋編號、房屋種類、每月價格)求租房屋信息:(求租房屋編號、姓名、聯(lián)系電話、房屋種類、求租房屋面積、備注信息)求租房價信息:(求租房屋編號、房屋種類、求租價格)求購房屋信息:(求購房屋編號、姓名、聯(lián)系電話、房屋種類、求購房屋面積、備注信息)求購房價信息:(求購房屋編號、房屋種類、求購價格)用戶級別:(編號、姓名、密碼、用戶級別(三種)找回密碼:(編號、姓名、郵箱、安全問題、問題回答、原密碼)密碼修改:(編號、姓名、原密碼、新密碼)管理員:(管理員編號,姓名,密碼

27、)常識表:(編號、常識)3.2 對關(guān)系模式規(guī)范化說明3.2.1普通用戶關(guān)系范式判定普通用戶:(用戶編號,姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問題)用戶編號姓名,用戶編號性別,用戶編號密碼,用戶編號住址,用戶編號郵箱,用戶編號聯(lián)系電話,用戶編號安全問題由于該關(guān)系中,每一個個屬性都是不可再分的,所以達(dá)到了1NF,主碼是用戶編號。由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF3.2.2出租房屋信息關(guān)系范式判定出租房屋信息:(出租房屋編號、姓名、聯(lián)系電話、房屋種類、出租房屋面積、出租情況、房屋地址、備注信息)

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

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

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

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

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

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

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

35、,所以達(dá)到了第三范式3NF3.2.14常識信息關(guān)系范式判定常識表:(編號、常識)編號常識由于該關(guān)系中,每一個個屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF四、物理結(jié)構(gòu)設(shè)計4.1確定數(shù)據(jù)庫的存放位置為了提高系統(tǒng)的性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分,穩(wěn)定部分、經(jīng)常存取的部分和存取頻率低的部分分開存放因此我可以將表和索引分別存放在不同的磁盤上,在查詢時由于兩個磁盤驅(qū)動器并行工作,可以提高物理讀寫的速度。4.2 存取方式的分析從時間和空間上來說這種并行的設(shè)計方式是可以達(dá)到用戶的需要的。存取方式的分析: 對收費、報修的各個關(guān)系最經(jīng)常的操作是查找,假設(shè)現(xiàn)有n個住宿房間的信息,如果采取順序查找,平均查找n/2次;建立B+樹索引,則平均查找次數(shù)為B+樹的層數(shù)log2n+1。五、數(shù)據(jù)庫的實施5.1建立房屋中介數(shù)據(jù)庫5.2建表5.2.1普通用戶表5.2.2管理員表5.2.3出租房屋表5.2.4出租房價5.2.5 求租房屋表5.2.6求租房價表5.2.7出

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論