數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告.doc_第1頁(yè)
數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告.doc_第2頁(yè)
數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告.doc_第3頁(yè)
數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告.doc_第4頁(yè)
數(shù)據(jù)庫(kù)房產(chǎn)中介管理系統(tǒng)課程設(shè)計(jì)報(bào)告.doc_第5頁(yè)
已閱讀5頁(yè),還剩32頁(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)介

數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)房屋中介管理系統(tǒng)學(xué)生姓名: + 學(xué)生班級(jí): + 學(xué)生學(xué)號(hào): + 指導(dǎo)老師: + 目錄一、系統(tǒng)概述及需求分析31.1 系統(tǒng)開(kāi)發(fā)背景31.2 開(kāi)發(fā)目標(biāo)及功能需求簡(jiǎn)介31.3 安全性與完整性要求:41.4確定項(xiàng)目及功能41.4.1 用戶管理41.4.2 房屋管理51.5數(shù)據(jù)流圖61.5.1 總體的功能圖61.5.2具體的求購(gòu),出售數(shù)據(jù)流圖61.5.3具體的房屋求租,出租信息71.5.4總數(shù)據(jù)流圖71.6 數(shù)據(jù)字典81.6.1數(shù)據(jù)項(xiàng)81.6.2數(shù)據(jù)結(jié)構(gòu)111.6.3數(shù)據(jù)流111.6.4數(shù)據(jù)存儲(chǔ)121.6.5處理過(guò)程12二、概念設(shè)計(jì)-ER圖122.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)122.2管理員和常識(shí)性知識(shí)子系統(tǒng)132.3用戶找回密碼子系統(tǒng)142.4總E-R圖14三、邏輯結(jié)構(gòu)設(shè)計(jì)163.1 ER圖向關(guān)系模式的轉(zhuǎn)換及表的定義163.2 對(duì)關(guān)系模式規(guī)范化說(shuō)明163.2.1普通用戶關(guān)系范式判定163.2.2出租房屋信息關(guān)系范式判定173.2.3出租房?jī)r(jià)信息關(guān)系范式判定173.2.4求租房屋信息關(guān)系范式判定173.2.5求租房?jī)r(jià)信息關(guān)系范式判定173.2.6出售房屋信息關(guān)系范式判定183.2.7出售房?jī)r(jià)信息關(guān)系范式判定183.2.8求購(gòu)房屋信息關(guān)系范式判定183.2.9求購(gòu)房?jī)r(jià)信息關(guān)系范式判定193.2.10管理員關(guān)系范式判定193.2.11密碼修改關(guān)系范式判定193.2.12找回密碼關(guān)系范式判定193.2.13用戶級(jí)別關(guān)系范式判定20四、物理結(jié)構(gòu)設(shè)計(jì)20五、數(shù)據(jù)庫(kù)的實(shí)施215.1建立房屋中介數(shù)據(jù)庫(kù)215.2建表225.2.1普通用戶表225.2.2管理員表225.2.3出租房屋表235.2.4出租房?jī)r(jià)245.2.5 求租房屋表245.2.6求租房?jī)r(jià)表255.2.7出售房屋表265.2.8出售房?jī)r(jià)表265.2.9求購(gòu)房屋表275.2.10 求購(gòu)房?jī)r(jià)表275.2.11用戶級(jí)別表285.2.12密碼修改表295.2.13 找回密碼表295.2.14 常識(shí)表305.3建立索引30六、運(yùn)行和維護(hù)316.1維護(hù)數(shù)據(jù)庫(kù)的安全性與完整性31七、總結(jié)337.1個(gè)人感悟:33八、參考文獻(xiàn)33 一、系統(tǒng)概述及需求分析1.1 系統(tǒng)開(kāi)發(fā)背景房屋中介數(shù)據(jù)庫(kù)管理系統(tǒng)是一個(gè)房屋中介機(jī)構(gòu)不可缺少的部分,能夠?yàn)椴僮魅藛T和用戶提供充足的信息和快速查詢手段。而隨著科技的發(fā)展,運(yùn)用新型技術(shù)針對(duì)房產(chǎn)中介進(jìn)行有效的管理和編譯使之可以在PC上、或其他設(shè)備上有效且及時(shí)的操作對(duì)其進(jìn)行處理和管理。相比與舊時(shí)人工的管理方式,既提高了效率,也有利于數(shù)據(jù)的正確記載等等。1.2 開(kāi)發(fā)目標(biāo)及功能需求簡(jiǎn)介日常生活中,我們?cè)诰幼》孔訒r(shí),總要查詢一些關(guān)于房子出售和房子出租的信息。 而自身有房子的用戶也會(huì)想要出售或出租,此時(shí)就需要一個(gè)系統(tǒng)能夠方便人們即時(shí)交換互相的信息。房產(chǎn)中介管理系統(tǒng)就是這樣一個(gè)系統(tǒng)。房產(chǎn)中介系統(tǒng)包含了各處房產(chǎn)情況、出租、出售等介紹,其次不同用戶可以登錄到系統(tǒng)中,注冊(cè)或者登陸后,根據(jù)自身的權(quán)限去查詢、登記或修改中介信息。1 房屋信息方面關(guān)于房屋,一方面要有用戶可以登記租用、出售信息的需求,也要有用戶可以查詢租用、出售信息的需求。當(dāng)查詢后,還有一項(xiàng)可以打印專業(yè)的報(bào)表的功能。關(guān)于房屋,系統(tǒng)還可以添加一項(xiàng)房屋常識(shí),為使用此類信息的用戶提供基本常識(shí)。a. 首先房屋的租用和出售的信息需要用戶輸入,輸入后涉及到管理員對(duì)信息的合理性進(jìn)行考察和修改,還有其他用戶對(duì)其進(jìn)行查詢。查詢時(shí),又有搜索的方式設(shè)計(jì),以此可以有利于用戶高速且快速的查詢。b. 其次,當(dāng)房屋等相關(guān)信息登記后,須有總體的數(shù)量統(tǒng)計(jì),即統(tǒng)計(jì)出未出租、已出租、未出售、已出售的房屋數(shù)量以及所有房屋的總數(shù)量。c. 房屋查詢后,或者填寫(xiě)完出租、出售信息后,會(huì)有可以打印的功能項(xiàng),便于用戶打印出來(lái),利于隨時(shí)攜帶查詢,核對(duì)。d. 當(dāng)用戶要租用或者購(gòu)買房屋時(shí),應(yīng)在相應(yīng)的界面添加一些關(guān)于租用和購(gòu)買 房屋的常識(shí)性知識(shí),以便用戶慎重選擇,謹(jǐn)防被騙。2 用戶信息方面用戶在使用系統(tǒng)時(shí),都要先登錄或者先注冊(cè),然后輸入和設(shè)定個(gè)人信息和密碼。關(guān)于用戶,可以分為三類。一類是超級(jí)管理員,對(duì)各類用戶信息、房屋信息、界面等可以任意修改,并適時(shí)對(duì)整個(gè)系統(tǒng)進(jìn)行維護(hù)和改進(jìn);一類是管理員,負(fù)責(zé)管理和修改房屋或者用戶信息;另一類是普通用戶,包含可以登記想要租用和出售的房屋等,同時(shí)也可以查詢租用或者購(gòu)買等相關(guān)信息等。a. 超級(jí)管理員監(jiān)管著整個(gè)系統(tǒng),包括其內(nèi)部的語(yǔ)言、物理和邏輯設(shè)計(jì)的修改。而且在同時(shí),超級(jí)管理員可以對(duì)系統(tǒng)中的存儲(chǔ)內(nèi)容做出改動(dòng)。在系統(tǒng)出現(xiàn)問(wèn)題或需要更新時(shí)做出有效的管理。b. 管理員較超級(jí)管理員擁有的權(quán)限減少,其實(shí)也可以看作為一類特殊的用戶,他們需要做的是對(duì)整個(gè)系統(tǒng)中注冊(cè)有效的用戶和房屋統(tǒng)計(jì)做出管理、查詢,也可對(duì)房屋信息等進(jìn)行管理、查詢,同時(shí)也可幫助解答普通用戶使用系統(tǒng)產(chǎn)生的疑問(wèn),確認(rèn)界面上的常識(shí)性信息給出正確的并擁有對(duì)其的修改權(quán)限。c. 普通用戶可以在網(wǎng)站進(jìn)行注冊(cè),然后可以自行修改密碼,添加個(gè)人信息等。另外還可以發(fā)布房屋出租、出售的信息,或者登記想要租用和購(gòu)買的房屋信息,方便那些發(fā)布者聯(lián)系,達(dá)到信息交換的目的。當(dāng)然普通用戶也可自行查詢房屋出租、出售的信息等,在查詢房屋信息時(shí),用戶也可以對(duì)查詢對(duì)房屋的出租和出售的信息進(jìn)行行之有效的統(tǒng)計(jì)。1.3 安全性與完整性要求: 系統(tǒng)中,對(duì)各種信息進(jìn)行管理和修改時(shí)應(yīng)規(guī)范輸入。1 安全性要求:a. 系統(tǒng)中用戶注冊(cè)時(shí)應(yīng)要求用戶設(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)用的訪問(wèn)級(jí)別入手。2 完整性要求: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)開(kāi)發(fā)背景31.2 開(kāi)發(fā)目標(biāo)及功能需求簡(jiǎn)介31.3 安全性與完整性要求:41.4確定項(xiàng)目及功能41.4.1 用戶管理41.4.2 房屋管理71.5數(shù)據(jù)流圖71.5.1 總體的功能圖71.5.2具體的求購(gòu),出售數(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處理過(guò)程14二、概念設(shè)計(jì)-ER圖152.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)152.2管理員和常識(shí)性知識(shí)子系統(tǒng)152.3用戶找回密碼子系統(tǒng)162.4總E-R圖16三、邏輯結(jié)構(gòu)設(shè)計(jì)193.1 ER圖向關(guān)系模式的轉(zhuǎn)換及表的定義193.2 對(duì)關(guān)系模式規(guī)范化說(shuō)明193.2.1普通用戶關(guān)系范式判定193.2.2出租房屋信息關(guān)系范式判定203.2.3出租房?jī)r(jià)信息關(guān)系范式判定203.2.4求租房屋信息關(guān)系范式判定203.2.5求租房?jī)r(jià)信息關(guān)系范式判定203.2.6出售房屋信息關(guān)系范式判定213.2.7出售房?jī)r(jià)信息關(guān)系范式判定213.2.8求購(gòu)房屋信息關(guān)系范式判定213.2.9求購(gòu)房?jī)r(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ù)庫(kù)的實(shí)施245.1建立房屋中介數(shù)據(jù)庫(kù)245.2建表255.2.1普通用戶表255.2.2管理員表255.2.3出租房屋表265.2.4出租房?jī)r(jià)275.2.5 求租房屋表275.2.6求租房?jī)r(jià)表285.2.7出售房屋表295.2.8出售房?jī)r(jià)表295.2.9求購(gòu)房屋表305.2.10 求購(gòu)房?jī)r(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ù)庫(kù)的安全性與完整性34七、總結(jié)367.1個(gè)人感悟:36八、參考文獻(xiàn)361. 普通用戶:1) 用戶注冊(cè)、登錄2) 用戶可以更新和修改個(gè)人信息、修改密碼等3) 用戶發(fā)布房屋出租信息4) 用戶發(fā)布房屋出售信息5) 用戶求租房屋信息6) 用戶求購(gòu)房屋信息7) 用戶查詢房屋出租信息8) 用戶查詢房屋出售信息9) 用戶對(duì)房屋出售查詢統(tǒng)計(jì)信息10) 用戶對(duì)房屋出租查詢統(tǒng)計(jì)信息2. 管理員:1) 登錄系統(tǒng)2) 管理員可以修改個(gè)人信息和密碼3) 查詢用戶4) 查詢房屋出租和出售房屋信息5) 查詢用戶求購(gòu)房屋和求租房屋信息6) 管理統(tǒng)計(jì)普通用戶7) 管理統(tǒng)計(jì)房屋出租信息8) 管理統(tǒng)計(jì)房屋出售信息9) 管理統(tǒng)計(jì)用戶求租信息10) 管理統(tǒng)計(jì)用戶求購(gòu)信息11) 管理常識(shí)性知識(shí)的設(shè)置和修改3. 超級(jí)管理員1) 修改儲(chǔ)存信息2) 更新和維護(hù)系統(tǒng)1.4.2 房屋管理1 房屋的出租信息2 房屋的出售信息3 房屋的求租信息4 房屋的求購(gòu)信息5 房屋的統(tǒng)計(jì)信息6 房屋的常識(shí)性信息提供1.5數(shù)據(jù)流圖1.5.1 總體的功能圖房屋中介管理系統(tǒng)用戶出租信息用戶出售信息超級(jí)管理員查尋出租信息查尋出售信息房屋常識(shí)信息1.5.2具體的求購(gòu),出售數(shù)據(jù)流圖用戶登記求購(gòu)管理員登記出售出售信息統(tǒng)計(jì)表求購(gòu)信息統(tǒng)計(jì)表購(gòu)房信息統(tǒng)計(jì)求租查詢求購(gòu)信息出售信息查詢出售信息1.5.3具體的房屋求租,出租信息用戶登記求租管理員登記出租出租信息統(tǒng)計(jì)表求租信息統(tǒng)計(jì)表求租信息統(tǒng)計(jì)求租查詢求租信息出租信息查詢出租信息1.5.4總數(shù)據(jù)流圖用戶登記出售登記出租房屋常識(shí)管理員登記求購(gòu)出售求購(gòu)信息統(tǒng)計(jì)表登記求租出租求租作息統(tǒng)計(jì)發(fā)布出售信息發(fā)布出租信息發(fā)布求租信息發(fā)布求購(gòu)信息房屋出售信息房屋出租信息求購(gòu)信息統(tǒng)計(jì)求租信息統(tǒng)計(jì)查詢出售求購(gòu)信息查詢出租求租信息出售求購(gòu)信息統(tǒng)統(tǒng)計(jì)統(tǒng)計(jì)統(tǒng)計(jì)出租求租信息統(tǒng)計(jì)查詢常識(shí)房屋常識(shí)1.6 數(shù)據(jù)字典1.6.1數(shù)據(jù)項(xiàng)1.6.1.1 普通用戶數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)用戶編號(hào)char00000000009999999999用戶的唯一標(biāo)識(shí)姓名char用戶注冊(cè)時(shí)的代碼性別char男或女標(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ò)上的通信方式安全問(wèn)題密保問(wèn)題char字母數(shù)字的組合用來(lái)找回密碼驗(yàn)證用戶1.6.1.2 管理員數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)管理員編號(hào)char00000000009999999999管理員的唯一標(biāo)識(shí)姓名char管理員注冊(cè)時(shí)代碼密碼驗(yàn)證文字char字母數(shù)字的組合用戶登錄標(biāo)識(shí)1.6.1.3 出租房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)出租者編號(hào)char00000000009999999999出租者的唯一標(biāo)識(shí)姓名char出租者注冊(cè)時(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對(duì)出租房子的一些其它描述1.6.1.4 出售房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)出售者編號(hào)char00000000009999999999出售者的唯一標(biāo)識(shí)姓名char出售者注冊(cè)代碼聯(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對(duì)出售房子的一些其它描述1.6.1.5 求租房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)求租者編號(hào)char0000000000099999999999求租者的唯一標(biāo)識(shí)姓名char求租者注冊(cè)系統(tǒng)時(shí)的文本聯(lián)系電話聯(lián)系標(biāo)識(shí)char000000000000999999999999可以聯(lián)系求租者的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞求租價(jià)格每月月租money09999999999求租者每月想交付的租金求租房屋面積房屋大小float09999999999房屋面積的大小備注信息房屋其它描述char求租者對(duì)房屋的一些其它的要求1.6.1.6 求購(gòu)房屋信息數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)求購(gòu)者編號(hào)char0000000000099999999999求購(gòu)者的唯一標(biāo)識(shí)姓名char求購(gòu)者注冊(cè)系統(tǒng)時(shí)的文本聯(lián)系電話聯(lián)系標(biāo)識(shí)char000000000000999999999999可以聯(lián)系求購(gòu)者的標(biāo)識(shí)房屋種類房屋等級(jí)char好、良、中、差判定房屋好壞房屋價(jià)格房屋市價(jià)money09999999999求購(gòu)者愿意為些房屋付出的價(jià)格求購(gòu)房屋面積房屋大小float09999999999房屋面積的大小備注信息房屋其它描述char求購(gòu)者對(duì)房屋的一些其它的要求1.6.1.7 用戶級(jí)別數(shù)據(jù)字典屬性名存儲(chǔ)代碼類型取值范圍含義說(shuō)明編號(hào)級(jí)別編號(hào)char0000000000099999999999用戶級(jí)別的唯一判定姓名char用戶注冊(cè)系統(tǒng)時(shí)的文本密碼驗(yàn)證文字char字母數(shù)字的組合用戶登錄的標(biāo)識(shí)級(jí)別等級(jí)位數(shù)int1、2、3用戶等級(jí)的標(biāo)識(shí)1.6.1.8 密碼修改數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)用戶編號(hào)char00000000009999999999用戶的唯一標(biāo)識(shí)姓名char用戶注冊(cè)系統(tǒng)時(shí)的文本原密碼原來(lái)的驗(yàn)證文字char字母數(shù)字的組合用戶原登錄標(biāo)識(shí)新密碼新的驗(yàn)證文字char字母數(shù)字的組合用戶新的登錄標(biāo)識(shí)1.6.1.9 找回密碼數(shù)據(jù)字典數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明姓名char用戶注冊(cè)系統(tǒng)時(shí)的文本編號(hào)用戶編號(hào)char00000000009999999999用戶的唯一標(biāo)識(shí)密碼驗(yàn)證文字char字母數(shù)字的組合用戶新的登錄標(biāo)識(shí)郵箱E-mailchar網(wǎng)絡(luò)上的通信方式安全問(wèn)題用戶密碼標(biāo)識(shí)char可找回密碼的問(wèn)題問(wèn)題回答安全問(wèn)題的答案char對(duì)安全問(wèn)題的回答1.6.1.10 常識(shí)信息數(shù)據(jù)項(xiàng)名別名類型取值范圍含義說(shuō)明編號(hào)常識(shí)編號(hào)Char00000000009999999999常識(shí)的唯一標(biāo)識(shí)常識(shí)房屋常識(shí)Char 常識(shí)消息1.6.2數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)名組成含義說(shuō)明用戶信息編號(hào)、姓名、密碼、用戶級(jí)別(普通用戶,管理員,超級(jí)管理員)用來(lái)存放用戶的信息出租房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、出租房屋面積、出租情況、房屋地址、備注信息等出租房屋的信息和對(duì)房屋的描述出售房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、每月價(jià)格、出售房屋面積、出售情況、房屋地址、備注信息等出售房屋的信息和對(duì)房屋的描述求租房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、求租價(jià)格、求租房屋面積、備注信息求租房屋的信息和對(duì)房屋的描述求購(gòu)房屋信息編號(hào)、姓名、聯(lián)系電話、房屋種類、求購(gòu)求租價(jià)格、求購(gòu)房屋面積、備注信息求購(gòu)房屋的信息和對(duì)房屋的描述用戶級(jí)別編號(hào)、姓名、密碼、用戶級(jí)別(1普通用戶,2管理員,3超級(jí)管理員)用戶級(jí)別的判定和權(quán)限的授予驗(yàn)證密碼修改編號(hào)、姓名、原密碼、新密碼用來(lái)更改驗(yàn)證信息找回密碼姓名、原密碼、新密碼、郵箱、安全問(wèn)答、問(wèn)題回答用來(lái)找回驗(yàn)證信息管理員編號(hào)、姓名、密碼對(duì)管理員信息的存放常識(shí)信息編號(hào)、常識(shí)對(duì)常識(shí)的描述1.6.3數(shù)據(jù)流數(shù)據(jù)流名數(shù)據(jù)流來(lái)源數(shù)據(jù)流去向組成出租房屋信息普通用戶管理員出租、求租房屋統(tǒng)計(jì)表出售房屋信息普通用戶管理員出售、求購(gòu)房屋統(tǒng)計(jì)表求租房屋信息普通用戶管理員出租、求租房屋統(tǒng)計(jì)表求購(gòu)房屋信息普通用戶管理員出售、求購(gòu)房屋統(tǒng)計(jì)表常識(shí)性知識(shí)信息管理員普通用戶常識(shí)性知識(shí)提醒信息1.6.4數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名輸入的數(shù)據(jù)流輸出的數(shù)據(jù)流組成出租、求租房屋統(tǒng)計(jì)表出租房屋信息求租房屋信息出租、求組房屋信息及其統(tǒng)計(jì)數(shù)據(jù)出租房屋信息及統(tǒng)計(jì)信息求租房屋信息及統(tǒng)計(jì)信息出售、求購(gòu)房屋統(tǒng)計(jì)表出售房屋信息求購(gòu)房屋信息出售、求購(gòu)房屋信息及其統(tǒng)計(jì)數(shù)據(jù)出售房屋信息及統(tǒng)計(jì)信息求購(gòu)房屋信息及統(tǒng)計(jì)信息常識(shí)性知識(shí)信息表常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息1.6.5處理過(guò)程處理過(guò)程名輸入數(shù)據(jù)流輸出數(shù)據(jù)流登記出租出租信息出租信息登記求租求租信息求租信息登記出售出售信息出售信息登記求購(gòu)求購(gòu)信息求購(gòu)信息查詢出租出租信息出租信息查詢求租求租信息求租信息查詢出售出售信息出售信息查詢求購(gòu)求購(gòu)信息求購(gòu)信息查詢用戶用戶信息用戶信息查詢常識(shí)性知識(shí)常識(shí)性知識(shí)信息常識(shí)性知識(shí)信息二、概念設(shè)計(jì)-ER圖2.1用戶出售(出租、求購(gòu)、求租)子系統(tǒng)用戶登記房屋求購(gòu)(出售、出租)信息登記傳達(dá)管理員整理求購(gòu)等信息統(tǒng)計(jì)表郵箱聯(lián)系電話安全問(wèn)題姓名編號(hào)性別密碼住址nm聯(lián)系電話編號(hào)姓名房屋種類房屋面積房屋地址備注信息出租情況每月價(jià)格nmnm聯(lián)系電話編號(hào)姓名房屋種類每月價(jià)格出租情況備注信息房屋面積房屋地址編號(hào)姓名密碼2.2管理員和常識(shí)性知識(shí)子系統(tǒng)用戶查詢常識(shí)性知識(shí)提供管理員nmnm2.3用戶找回密碼子系統(tǒng)用戶修改密碼郵箱發(fā)送授予許可回答安全問(wèn)題傳遞管理員處理11m1111nm12.4總E-R圖用戶登記房屋出租等信息統(tǒng)計(jì)傳達(dá)管理員整理求購(gòu)等 信息統(tǒng)計(jì)表住 址密碼性別郵箱聯(lián)系電話安全問(wèn)題姓名編號(hào)姓名編號(hào)房屋種類聯(lián)系電話房屋面積房屋地址備注信息出租情況每月價(jià)格房屋面積房屋地址備注信息出租情況每月價(jià)格編號(hào)聯(lián)系電話姓名房屋種類修改密碼郵箱發(fā)送授予許可處理回答安全問(wèn)題傳遞查詢常識(shí)性知識(shí)提供nmnmnmnmnm11m1nm1111編號(hào)姓名密碼三、邏輯結(jié)構(gòu)設(shè)計(jì)3.1 ER圖向關(guān)系模式的轉(zhuǎn)換及表的定義普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問(wèn)題)出租房屋信息:(出租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出租房屋面積、出租情況、房屋地址、備注信息)出租房?jī)r(jià)信息:(出租房屋編號(hào)、房屋種類、每月價(jià)格)出售房屋信息:(出售房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、出售房屋面積、出售情況、房屋地址、備注信息)出售房?jī)r(jià)信息:(出售房屋編號(hào)、房屋種類、每月價(jià)格)求租房屋信息:(求租房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求租房屋面積、備注信息)求租房?jī)r(jià)信息:(求租房屋編號(hào)、房屋種類、求租價(jià)格)求購(gòu)房屋信息:(求購(gòu)房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購(gòu)房屋面積、備注信息)求購(gòu)房?jī)r(jià)信息:(求購(gòu)房屋編號(hào)、房屋種類、求購(gòu)價(jià)格)用戶級(jí)別:(編號(hào)、姓名、密碼、用戶級(jí)別(三種)找回密碼:(編號(hào)、姓名、郵箱、安全問(wèn)題、問(wèn)題回答、原密碼)密碼修改:(編號(hào)、姓名、原密碼、新密碼)管理員:(管理員編號(hào),姓名,密碼)常識(shí)表:(編號(hào)、常識(shí))3.2 對(duì)關(guān)系模式規(guī)范化說(shuō)明3.2.1普通用戶關(guān)系范式判定普通用戶:(用戶編號(hào),姓名,性別,密碼,住址,郵箱,聯(lián)系電話,安全問(wèn)題)用戶編號(hào)姓名,用戶編號(hào)性別,用戶編號(hào)密碼,用戶編號(hào)住址,用戶編號(hào)郵箱,用戶編號(hào)聯(lián)系電話,用戶編號(hào)安全問(wèn)題由于該關(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è)屬性都是不可再分的,所以達(dá)到了1NF,主碼是出租房屋編號(hào)由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF3.2.3出租房?jī)r(jià)信息關(guān)系范式判定出租房?jī)r(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)系電話、房屋種類、求租房屋面積、備注信息)求租房屋編號(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求租房?jī)r(jià)信息關(guān)系范式判定求租房?jī)r(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.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ù)依賴,所以達(dá)到了第三范式3NF3.2.7出售房?jī)r(jià)信息關(guān)系范式判定出售房?jī)r(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求購(gòu)房屋信息關(guān)系范式判定求購(gòu)房屋信息:(求購(gòu)房屋編號(hào)、姓名、聯(lián)系電話、房屋種類、求購(gòu)價(jià)格、求購(gòu)房屋面積、備注信息)求購(gòu)房屋編號(hào)姓名,求購(gòu)房屋編號(hào)聯(lián)系電話求購(gòu)房屋編號(hào)房屋種類,求購(gòu)房屋編號(hào)求購(gòu)房屋面積求購(gòu)房屋編號(hào)備注信息由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是求購(gòu)房屋編號(hào)由于該關(guān)系中,主碼是單一屬性,所以不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF3.2.9求購(gòu)房?jī)r(jià)信息關(guān)系范式判定求購(gòu)房?jī)r(jià)信息:(求購(gòu)房屋編號(hào)、房屋種類、求購(gòu)價(jià)格)求購(gòu)房屋編號(hào)、房屋種類求購(gòu)價(jià)格由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是房屋種類,求購(gòu)房屋編號(hào)由于該關(guān)系中,不存在部分函數(shù)依賴,已達(dá)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF3.2.10管理員關(guā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.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)系范式判定找回密碼:1(編號(hào)、姓名、郵箱、安全問(wèn)題、問(wèn)題回答、原密碼)編號(hào)、姓名、郵箱、安全問(wèn)題、問(wèn)題回答原密碼由于該關(guān)系中,每一個(gè)個(gè)屬性都是不可再分的,所以達(dá)到了1NF,主碼是編號(hào)、姓名、郵箱、安全問(wèn)題、問(wèn)題回答由于該關(guān)系中,是存在全部函數(shù)依賴,不存在部分函數(shù)依賴所以達(dá)到了2NF不存在傳遞函數(shù)依賴,所以達(dá)到了3NF3.2.13用戶級(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á)到了第二范式2NF,在該關(guān)系中不存在傳遞函數(shù)依賴,所以達(dá)到了第三范式3NF3.2.14常識(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ù)庫(kù)的存放位置為了提高系統(tǒng)的性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分,穩(wěn)定部分、經(jīng)常存取的部分和存取頻率低的部分分開(kāi)存放因此我可以將表和索引分別存放在不同的磁盤(pán)上,在查詢時(shí)由于兩個(gè)磁盤(pán)驅(qū)動(dòng)器并行工作,可以提高物理讀寫(xiě)的速度。4.2 存取方式的分析從時(shí)間和空間上來(lái)說(shuō)這種并行的設(shè)計(jì)方式是可以達(dá)到用戶的需要的。存取方式的分析: 對(duì)收費(fèi)、報(bào)修的各個(gè)關(guān)系最經(jīng)常的操作是查找,假設(shè)現(xiàn)有n個(gè)住宿房間的信息,如果采取順序查找,平均查找n/2次;建立B+樹(shù)索引,則平均查找次數(shù)為B+樹(shù)的層數(shù)log2n+1。五、數(shù)據(jù)庫(kù)的實(shí)施5.1建立房屋中介數(shù)據(jù)庫(kù)5.2建表5.2.1普通用戶表5.2.2管理員表5.2.3出租房屋表5.2.4出租房?jī)r(jià)5.2.5 求租房屋表5.2.6求租房?jī)r(jià)表5.2.7出

溫馨提示

  • 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)論