版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、題目房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)1需求分析1.1系統(tǒng)分析1.1.1系統(tǒng)開發(fā)背景和開發(fā)目的房屋租賃管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,房屋的基本資料,客戶資料的 管理,房屋租賃管理,各項(xiàng)收費(fèi)以及統(tǒng)計(jì)報(bào)表的管理,一般不允許出錯(cuò),如果實(shí)行手工操 作,須手工填制大量的表格,這就會(huì)耗費(fèi)工作人員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行房屋租 賃工作的管理,能夠保證各項(xiàng)信息準(zhǔn)確無(wú)誤。而且建立房屋數(shù)據(jù)庫(kù)系統(tǒng)可以快速的進(jìn)行各 種信息的查詢,方便快捷。開發(fā)房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)主要通過(guò)計(jì)算機(jī)系統(tǒng)來(lái)管理房屋出租情況,可以解決大 量房產(chǎn)信息的查詢和管理,便于更好的進(jìn)行物業(yè)管理,同時(shí)也為租賃者提供方便。這樣,
2、使原本復(fù)雜的房產(chǎn)、租金、合同信息簡(jiǎn)單化。解決物業(yè)管理企業(yè)在房屋租賃信息管理中的 一些不規(guī)范,使房屋租賃信息的管理向著規(guī)范化、簡(jiǎn)單化、有效化的方向發(fā)展。1.1.2數(shù)據(jù)需求與處理數(shù)據(jù)需求主要從房主、租賃者、中介公司業(yè)務(wù)員,中介公司財(cái)務(wù)人員四方面入手。對(duì)于房主來(lái)說(shuō),其向中介公司提供房源,需要對(duì)自己的房源進(jìn)行了解,出租情況,自 己登記的信息情況的查詢與修改等,還要了解自己與中介公司簽訂的合同的信息的查詢, 了解合同簽訂日期,到期日期等信息。對(duì)于租賃者來(lái)說(shuō),需要對(duì)待出租房源的查詢,了解待出租房源的租金,房屋設(shè)施,房 屋地址等各種信息的查詢。同時(shí)對(duì)自身信息的查詢與修改。同時(shí)需要了解簽訂的租房合同 的信息的
3、查詢。對(duì)于中介公司業(yè)務(wù)員來(lái)說(shuō),需要登記各種信息,包括租賃者信息,房主個(gè)人信息和房 屋的信息。因此,業(yè)務(wù)員需要獲取租賃者信息,并登記到租賃者信息文件中;獲取房主的 信息和他擁有的房屋的信息,并登記到房主信息文件和房源信息文件中。和租賃者,房主簽訂賃合同,并對(duì)合同進(jìn)行登記;和房主簽訂委托出租合同,并對(duì)委托出租合同進(jìn)行登記。作為租賃公司的業(yè)務(wù)員,主要負(fù)責(zé)促成合同的簽訂和服務(wù)費(fèi)用的收取。1.1.3數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)主要包括:房主基本信息,房源基本信息,委托出租合同,租賃者信息,租 賃合同等。1.1.4 業(yè)務(wù)流程 房主提供房源,中介公司對(duì)房主個(gè)人信息與房源信息進(jìn)行登記,將房主信息存入數(shù)據(jù) 庫(kù)。根據(jù)房主登記
4、的房源信息,對(duì)房源進(jìn)行實(shí)地考察,確認(rèn)屬實(shí)后存入數(shù)據(jù)庫(kù)。中介公司 與房主簽訂委托出租合同。租賃者向中介公司提出出租請(qǐng)求,中介公司派遣業(yè)務(wù)員帶領(lǐng)租賃者現(xiàn)場(chǎng)看房,撮合房 主與租賃者完成租賃,簽訂租賃者、中介公司、房主三方合同。租賃者向中介公司交付服 務(wù)費(fèi)用,房主根據(jù)委托出租合同向中介公司交付委托費(fèi)用。業(yè)務(wù)員主要負(fù)責(zé)登錄房主、房源信息,帶領(lǐng)租賃者現(xiàn)場(chǎng)看房,撮合房主和租賃者簽訂 出租三方合同。委托租賃合同到期,則注銷房主信息和房源信息。若存在繼續(xù)約情況,則 重新簽訂新的委托出租合同。財(cái)務(wù)人員根據(jù)三方合同收取中介費(fèi)用和委托費(fèi)用,并進(jìn)行入賬處理。 公司根據(jù)業(yè)務(wù)員一年的業(yè)務(wù)水平對(duì)業(yè)務(wù)員的業(yè)績(jī)做出評(píng)估,根據(jù)評(píng)估
5、結(jié)果給業(yè)務(wù)員加 薪并修改業(yè)務(wù)員的等級(jí)。1.2 數(shù)據(jù)信息1.2.1 靜態(tài)數(shù)據(jù)信息 房主的個(gè)人信息主要包括: 房主編號(hào),作為房主在數(shù)據(jù)庫(kù)中的編碼。房主姓名房主聯(lián)系電話房主聯(lián)系地址 房主個(gè)人銀行賬戶,用于中介公司定期支付租金。 房主郵箱地址,用于中介公司發(fā)送各種文件,以及傳遞租金支付通知。 房源的信息包括:房屋編號(hào),作為房屋在數(shù)據(jù)庫(kù)中的編碼 房屋地址,房屋的具體地址,坐落位置等。 房屋的設(shè)施,包括房屋的配套設(shè)施,如空調(diào),家電,家具情況的說(shuō)明。 房屋的面積,房屋的建筑面積。房屋的裝修情況 房屋的出租狀態(tài),用來(lái)標(biāo)示房屋是否已經(jīng)出租,是處于出租狀態(tài)還是未出租狀態(tài)。 出租要求,對(duì)出租對(duì)象的一些具體要求。委托
6、合同的信息包括: 委托合同編號(hào),作為合同在數(shù)據(jù)庫(kù)中的編碼 房主編號(hào),通過(guò)房主編號(hào),可以查詢房主的具體信息。 房源編號(hào),通過(guò)房源編號(hào),可以查詢房屋的具體信息。 出租價(jià)位,確定中介公司在房屋出租后,每月支付給房主的租金。簽訂日期,合同簽訂日期。 到期日期,合同到期日期。備注,用于記錄其他相關(guān)需要備注的信息。 租賃者的個(gè)人信息包括:租賃者編號(hào),唯一標(biāo)識(shí)租賃者,作為租賃者在數(shù)據(jù)庫(kù)中的編碼。 租賃者姓名租賃者聯(lián)系電話租賃者個(gè)人銀行賬戶,用于中介公司定期支付租金。租賃者郵箱,用于中介公司發(fā)送各種文件,以及傳遞租金支付通知備注,用于記錄其他相關(guān)需要備注的信息。三方合同信息: 租賃合同編號(hào),作為房屋在數(shù)據(jù)庫(kù)中
7、的編碼。租賃者編號(hào),通過(guò)租賃者編號(hào),可以查詢房主的具體信息。 房源編號(hào),通過(guò)房源編號(hào),可以查詢房屋的具體信息。出租價(jià)位,確定中介公司在房屋出租后,每月向租賃者收取的租金。 服務(wù)費(fèi)用,確定中介公司雙方收取的服務(wù)費(fèi)用。業(yè)務(wù)員:促成合同的業(yè)務(wù)員編號(hào)簽訂日期,合同簽訂日期。 到期日期,合同到期日期。備注,用于記錄其他相關(guān)需要備注的信息。 財(cái)務(wù)信息:財(cái)務(wù)信息編號(hào),作為報(bào)表在數(shù)據(jù)庫(kù)中的編號(hào)。 三方合同編號(hào):生成財(cái)務(wù)信息的合同編號(hào) 日期:生成財(cái)務(wù)信息的日期金額:收取的服務(wù)費(fèi)用審核員:審核財(cái)務(wù)信息的業(yè)務(wù)員編號(hào) 審核:是否已經(jīng)審核 看房信息:看房信息編號(hào),作為看房情況在數(shù)據(jù)庫(kù)中的編號(hào) 租賃者編號(hào),看房時(shí)候的租賃
8、者信息 業(yè)務(wù)員編號(hào),看房時(shí)候的業(yè)務(wù)員看房日期,看房的時(shí)間 房源信息,看房的房屋信息業(yè)務(wù)員信息: 業(yè)務(wù)員編號(hào),唯一標(biāo)識(shí)業(yè)務(wù)員 姓名,業(yè)務(wù)員的姓名性別,業(yè)務(wù)員的性別 等級(jí),業(yè)務(wù)員的等級(jí)出生日期,業(yè)務(wù)員的出生日期 工作單位,業(yè)務(wù)員的工作單位 薪酬,業(yè)務(wù)員的薪資入職時(shí)間,業(yè)務(wù)員的入職時(shí)間1.3數(shù)據(jù)流圖數(shù)據(jù)字典1,4.1數(shù)據(jù)項(xiàng)房主:房主編號(hào)=房主編號(hào),作為房主在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型,10個(gè)字符房主姓名=房主姓名,房主姓名,字符型,字符型,10個(gè)字符房主聯(lián)系電話=房主聯(lián)系電話,房主聯(lián)系電話,字符型,15個(gè)字符 房主聯(lián)系地址=房主地址,房主聯(lián)系地址,字符型,60個(gè)字符房主個(gè)人銀行賬戶=房主個(gè)人銀行賬戶,房
9、主個(gè)人銀行賬戶,字符型,25個(gè)字符 房主郵箱地址=房主郵箱地址,房主郵箱地址,字符型,25個(gè)字符 房源:房源編號(hào) =房源編號(hào),作為房主在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型, 10 個(gè)字符 房主編號(hào) =房主編號(hào),作為房主在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型, 10 個(gè)字符 房屋地址 =物業(yè)地址,房屋的具體地址、坐落位置等,字符型 , 60 個(gè)字符 房屋的設(shè)施 = 房屋的設(shè)施 , 包括房屋的配套設(shè)施,如空調(diào)、家電、家具情況的說(shuō)明, 字符型, 100 個(gè)字符 房屋的面積 =建筑面積 , 房屋的建筑面積,數(shù)值型 , 10 個(gè)字符 房屋的裝修情況 =房屋的裝修情況 , 字符型 , 60 個(gè)字符 房屋的出租狀態(tài) = 房屋的出租狀
10、態(tài) , 是處于出租狀態(tài)還是未出租狀態(tài),字符型 , 10個(gè) 字符出租要求 =出租要求 , 對(duì)出租對(duì)象的一些具體要求,字符型 , 60 個(gè)字符 備注 =備注,房屋其他信息,字符型, 50,房屋其他信息 委托合同:委托合同編號(hào) =委托出租合同編號(hào), 作為房主在數(shù)據(jù)庫(kù)中的編碼, 數(shù)值型,10 個(gè)字符 房源編號(hào) =房源編號(hào),作為房源在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型, 10 個(gè)字符 出租價(jià)位 =出租價(jià)位,每月支付給房主的租金,數(shù)值型, 10 個(gè)字符 簽訂日期 =簽訂日期,日期 / 日期 到期日期 =到期日期,日期 / 日期 備注=備注,用于記錄其他相關(guān)需要備注的信息,字符型, 50 個(gè)字符 租賃者:租賃者編號(hào) =
11、租賃者編號(hào),唯一標(biāo)識(shí)租賃者,求租客戶編號(hào),字符型, 10 個(gè)字符 、 租賃者姓名 =租賃者姓名,租賃者的真實(shí)姓名,求租客戶姓名,字符型, 6 個(gè)字符 租賃者聯(lián)系電話 = 租賃者聯(lián)系電話,租賃者的真實(shí)手機(jī)號(hào)碼,求租客戶手機(jī)號(hào),字符 型,15 個(gè)字符 租賃者個(gè)人銀行賬戶 =租賃者個(gè)人銀行賬戶 , 租賃者個(gè)人銀行賬戶,字符型 , 25 個(gè)字 符租賃者郵箱 =租賃者郵箱,字符型 , 25 個(gè)字符 備注=備注,租賃者其他信息,字符型, 50 個(gè)字符 三方合同:合同編號(hào) =合同編號(hào),唯一標(biāo)識(shí)一份合同,字符型, 10 個(gè)字符 房主編號(hào) = 房主編號(hào),唯一標(biāo)識(shí)房主,租戶編號(hào),字符型, 10 個(gè)字符 房源編號(hào)
12、=房源編號(hào),作為房源在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型, 10 個(gè)字符 租賃者編號(hào) =租賃者編號(hào),唯一標(biāo)識(shí)租賃者,求租客戶編號(hào),字符型, 10 個(gè)字符 出租價(jià)位 =出租價(jià)位,每月支付給房主的租金,數(shù)值型, 10 個(gè)字符 服務(wù)金額 =服務(wù)金額,需要繳納的金額,數(shù)型, 5 個(gè)字符 簽訂日期 =日期,簽訂合約的日期,日期型, 8 個(gè)字符 到期日期 =日期,合同到期的日期,日期型, 8 個(gè)字符 備注 =備注,合同其他信息,字符型, 50,合同其他信息 財(cái)務(wù)信息:財(cái)務(wù)信息編號(hào) =編號(hào),唯一標(biāo)識(shí)一條財(cái)務(wù)信息,字符型, 10 個(gè)字符 三方合同編號(hào) =合同編號(hào),唯一標(biāo)識(shí)一份合同,字符型, 10 個(gè)字符 日期 = 日期,
13、財(cái)務(wù)信息生成日期,日期型, 8 個(gè)字符 金額=金額,需要繳納的金額,數(shù)型, 5 個(gè)字符 審核員=審核員,審核財(cái)務(wù)信息的人員編號(hào),數(shù)值型, 10 個(gè)字符 審核=審核,是否已經(jīng)審核,布爾型, 2 個(gè)字符 備注 =備注,合同其他信息,字符型, 50,合同其他信息 看房信息:看房信息編號(hào) =編號(hào),看房情況在數(shù)據(jù)庫(kù)中的編號(hào),字符型, 10 個(gè)字符 租賃者編號(hào) =租賃者編號(hào),看房時(shí)候的租賃者信息,字符型 ,10 個(gè)字符 業(yè)務(wù)員編號(hào) =業(yè)務(wù)員編號(hào),看房時(shí)候的業(yè)務(wù)員,字符型, 10 個(gè)字符 看房日期 =看房日期,看房的時(shí)間,日期型, 8 個(gè)字符 房源信息 =房源編號(hào),作為看房的房屋信息,字符型, 10個(gè)字符
14、業(yè)務(wù)員信息 :業(yè)務(wù)員編號(hào) =編號(hào),唯一標(biāo)識(shí)業(yè)務(wù)員,字符型, 10個(gè)字符 姓名=姓名,業(yè)務(wù)員的姓名,字符型, 10 個(gè)字符 性別=性別,業(yè)務(wù)員的性別,字符型, 5 個(gè)字符 等級(jí)=等級(jí),業(yè)務(wù)員的等級(jí),字符型, 10 個(gè)字符 出生日期 =出生日期,業(yè)務(wù)員的出生日期,日期型, 8 個(gè)字符 工作單位 =工作單位,業(yè)務(wù)員的工作單位,字符型, 30 個(gè)字符 薪酬=薪酬,業(yè)務(wù)員的薪資,數(shù)值型, 10 個(gè)字符 入職時(shí)間 =入職時(shí)間,業(yè)務(wù)員的入職時(shí)間,日期型, 8 個(gè)字符 1.4.2 數(shù)據(jù)結(jié)構(gòu)房主描述 =房主,房主信息,組成: 房主編號(hào),房主姓名,聯(lián)系電話,聯(lián)系地址, 個(gè)人銀行賬號(hào),房主郵箱地址 委托出租合同描述
15、 =委托出租合同,房主與中介公司簽訂的合同,組成: 委托出租 合同編號(hào),房主編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到期日期,備注 租賃者描述 =租賃者,租賃者信息,組成: 租賃者編號(hào),租賃者姓名,聯(lián)系電話, 個(gè)人銀行賬戶,郵箱地址 三方合同描述 = 三方合同,租賃者、房主與中介公司簽訂的合同,組成: 三方合同 編號(hào),租賃者編號(hào),房源編號(hào),出租價(jià)位,服務(wù)金額,簽訂日期,到期日期,備注 房源描述 =房源,房屋的具體信息,組成: 房源編號(hào),房屋地址,房屋的設(shè)施,建 筑面積,裝修情況,出租狀態(tài),出租要求,備注 財(cái)務(wù)信息 =財(cái)務(wù),公司的財(cái)務(wù)信息,組成: 財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核
16、,備注看房信息=看房情況,組成:看房信息編號(hào),租賃者編號(hào),業(yè)務(wù)員編號(hào),看房日期, 房源信息業(yè)務(wù)員信息=業(yè)務(wù)員的信息,組成:業(yè)務(wù)員編號(hào),姓名,性別,等級(jí),出生日期, 工作單位,薪酬,入職時(shí)間143數(shù)據(jù)流房源信息和房主信息=房源信息和房主信息,登記房源信息和房主信息,業(yè)務(wù)員,組 成:房主,房源委托合同信息流描述=合同簽訂,合同信息,業(yè)務(wù)員,財(cái)務(wù)管理,組成:委托出租合同編號(hào)租賃者信息流描述=租賃者信息,租賃者信息,業(yè)務(wù)員,財(cái)務(wù)管理,組成租賃者編號(hào)三方合同信息流描述=合同簽訂,合同信息,業(yè)務(wù)員,財(cái)務(wù)管理,組成:租賃合同編號(hào)看房信息=看房信息編號(hào),租賃者編號(hào),業(yè)務(wù)員編號(hào),看房日期,房源信息,組成:看房信
17、息編號(hào)業(yè)務(wù)員信息=業(yè)務(wù)員編號(hào),姓名,性別,等級(jí),出生日期,工作單位,薪酬,入職時(shí)間,組成:業(yè)務(wù)員編號(hào)財(cái)務(wù)信息=財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注,組成:公司的財(cái)務(wù)編號(hào)144數(shù)據(jù)存儲(chǔ)房主信息:流入的數(shù)據(jù)流/來(lái)源:房主流出的數(shù)據(jù)流/去向:房主信息存儲(chǔ)組成:房主編號(hào),房主姓名,聯(lián)系電話,聯(lián)系地址,個(gè)人銀行賬號(hào),房主郵箱地址存儲(chǔ)方式:順序委托合同:流入的數(shù)據(jù)流/來(lái)源:業(yè)務(wù)員流出的數(shù)據(jù)流/去向:委托出租合同存儲(chǔ)組成:委托出租合同編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到期日期,備存儲(chǔ)方式:順序租賃者信息:流入的數(shù)據(jù)流/來(lái)源:租賃者流出的數(shù)據(jù)流/去向:租賃者信息存儲(chǔ)組成:租賃者編號(hào),租
18、賃者姓名,聯(lián)系電話,個(gè)人銀行賬戶,郵箱地址存儲(chǔ)方式:順序三方合同信息:流入的數(shù)據(jù)流/來(lái)源:業(yè)務(wù)員流出的數(shù)據(jù)流/去向:租賃合同信息存儲(chǔ)組成:租賃合同編號(hào),租賃者編號(hào),房源編號(hào),出租價(jià)位,定金金額,簽訂日期,到期日期,備注存儲(chǔ)方式:順序房源信息:流入的數(shù)據(jù)流/來(lái)源:業(yè)務(wù)員流出的數(shù)據(jù)流/去向:房源信息存儲(chǔ)組成:房源編號(hào),房主編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況, 出租狀態(tài),出租要求,備注存儲(chǔ)方式:順序財(cái)務(wù)信息:流入的數(shù)據(jù)流/來(lái)源:繳費(fèi)流出的數(shù)據(jù)流/去向:明細(xì)賬組成:財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注存儲(chǔ)方式:順序看房信息:流入的數(shù)據(jù)流/來(lái)源:看房流出的數(shù)據(jù)流/去向:
19、看房信息組成:看房信息編號(hào),租賃者,業(yè)務(wù)員編號(hào),看房日期,房源信息存儲(chǔ)方式:順序業(yè)務(wù)員信息:流入的數(shù)據(jù)流/來(lái)源:看房流出的數(shù)據(jù)流/去向:業(yè)務(wù)員信息組成:業(yè)務(wù)員編號(hào),姓名,等級(jí),性別,工作單位,出生日期,薪酬,入職 時(shí)間存儲(chǔ)方式:順序2功能設(shè)計(jì)2.1功能模塊2.1.1主要處理功能(1)對(duì)房主個(gè)人信息的增加,查詢,修改,刪除。(2)對(duì)委托合同進(jìn)行增加,查詢,修改,刪除。(3)對(duì)租賃者個(gè)人信息的增加,查詢,修改,刪除。(4)對(duì)三方合同進(jìn)行增加,查詢,修改,刪除。(5)根據(jù)三方合同生產(chǎn)財(cái)務(wù)信息表。并對(duì)其查詢,修改,刪除。(6)對(duì)房源信息的增加,查詢,修改,刪除。(7)對(duì)業(yè)務(wù)員信息的增加,查詢,修改,刪
20、除。(8)對(duì)看房信息的增加,查詢,修改,刪除。2.1.2功能模塊的劃分2.1.3各功能模塊的任務(wù)客戶管理模塊主要負(fù)責(zé)房主信息的維護(hù)與租賃者信息的維護(hù)。房主信息包括:房主編 號(hào)、房主姓名、聯(lián)系電話、聯(lián)系地址、個(gè)人銀行賬號(hào),房主郵箱地址。租賃者信息包括租 賃者編號(hào),租賃者姓名,聯(lián)系電話,個(gè)人銀行賬戶,郵箱地址。在新增客戶時(shí),要對(duì)客戶 的這些信息進(jìn)行登記。當(dāng)信息發(fā)生變更時(shí),要對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行修改。當(dāng)數(shù)據(jù)庫(kù)中的 客戶不再是公司的客戶時(shí),刪除該客戶在數(shù)據(jù)庫(kù)中的記錄。房源管理模塊主要負(fù)責(zé)房源信息的維護(hù)。房源信息包括:房源編號(hào),房屋地址,房屋 的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要求,備注。在對(duì)房
21、屋進(jìn)行過(guò)現(xiàn)場(chǎng)確認(rèn)后, 要對(duì)房源的這些信息進(jìn)行登記。當(dāng)信息發(fā)生變更時(shí),要對(duì)數(shù)據(jù)庫(kù)中的信息進(jìn)行修改。當(dāng)數(shù) 據(jù)庫(kù)中的房源不再是中介公司的房源時(shí),在數(shù)據(jù)庫(kù)中刪除相關(guān)信息。合同管理主要負(fù)責(zé)委托合同和三方合同的信息維護(hù),委托合同包括:委托合同編號(hào), 房主編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到期日期,備注。三方合同包括:三方合同 編號(hào),租賃者編號(hào),房源編號(hào),業(yè)務(wù)員編號(hào),出租價(jià)位,服務(wù)金額,簽訂日期,到期日期, 備注。對(duì)最新簽訂的合同進(jìn)行登記,在合同到期后進(jìn)行刪除。財(cái)務(wù)管理模塊主要負(fù)責(zé)根據(jù)新增的三方合同形成財(cái)務(wù)信息表。3概念設(shè)計(jì)3.1確認(rèn)實(shí)體及其屬性房主房主編號(hào),房主姓名,聯(lián)系電話,聯(lián)系地址,個(gè)人銀行賬號(hào),房
22、主郵箱地址委托出租合同委托出租合同編號(hào),房主編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到 期日期,備注租賃者租賃者編號(hào),租賃者姓名,聯(lián)系電話,個(gè)人銀行賬戶,郵箱地址三方合同三方合同編號(hào),租賃者編號(hào),房源編號(hào),業(yè)務(wù)員編號(hào),出租價(jià)位,服務(wù)金 額,簽訂日期,到期日期,備注房源房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要 求,備注業(yè)務(wù)員業(yè)務(wù)員編號(hào),姓名,性別,等級(jí),出生日期,工作單位,薪酬職時(shí)間看房信息看房信息編號(hào),租賃者,業(yè)務(wù)員編號(hào),看房日期,房源信息財(cái)務(wù)信息財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注3.2 E-R 圖4邏輯設(shè)計(jì)4.1邏輯模型房主房主編號(hào),房主姓名,
23、聯(lián)系電話,聯(lián)系地址,個(gè)人銀行賬號(hào),房主郵箱地址 委托出租合同委托出租合同編號(hào),房主編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到 期日期,備注租賃者租賃者編號(hào),租賃者姓名,聯(lián)系電話,個(gè)人銀行賬戶,郵箱地址三方合同三方合同編號(hào),租賃者編號(hào),房源編號(hào),業(yè)務(wù)員編號(hào),出租價(jià)位,服務(wù)金 額,簽訂日期,到期日期,備注房源房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要 求,備注業(yè)務(wù)員業(yè)務(wù)員編號(hào),姓名,性別,等級(jí),出生日期,工作單位,薪酬職時(shí)間看房信息看房信息編號(hào),租賃者,業(yè)務(wù)員編號(hào),看房日期,房源信息財(cái)務(wù)信息財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注4.2確認(rèn)各表字段及其屬性表
24、名homeOw ner描述房主PKown eridFKNo.Colu mn n amedata typeNull DefaultMemodata sample1own erldvarchar(20)X房主2own erNamevarchar(20)X房主姓名3own erPh onevarchar(15)X聯(lián)系電話4own erAddres svarchar(100)X聯(lián)系地址5own erEmailvarchar(50)郵箱地址6StatusBitX是否注銷0-否,1-是表名houses描述房源PKhouseIdFKforeig nkey(ow nerld)refere nceshomeOw
25、 ner(ow nerld)No.Colu mn n amedata typeNullDefaultMemodata sample1houseIdvarchar(20)X房源編號(hào)2own erIdvarchar(20)X房主編號(hào)3houseAddres svarchar(100)X房屋地址4houseFacivarchar(10X房屋的設(shè)0)施5houseAreafloatX房屋的面積6houseDecovarchar(100)裝修情況7houseStatusbitx0出租狀態(tài)0-未出租;1-出租8zentmoneyx租金9houseRequirevarchar(100)出租要求10 5sta
26、tusbitX是否注銷0-否,1-是11comme ntvarchar(100)備注12IsHotbit是否熱門房源0-否,1-是13styleVarchar(5)房源類型廉價(jià)型,經(jīng)濟(jì)型,奢侈型表名authorize描述委托合同PKcon tractIdFKforeig nkey(ow nerld)refere nceshomeOw ner(ow nerld)foreig n key (bid) refere nces bus in essma n (bid)No.Colu mn n amedata typeNull DefaultMemodata sample1con tractldvarc
27、har(20)X合同編號(hào)2houseldvarchar(20)X房源編號(hào)3lowestM oney nioneyX最低租金4bedatedatetimeX簽訂日期5dueDatedatetimeX到期日期6comme ntvarchar(100)備注7texttext合同內(nèi)容8bidvarchar(10)X業(yè)務(wù)員編號(hào)BS000000019rentmoney租金表名Leaser描述租賃者PKlealdFKNoColu mn namej data typeNullDefaultMemodata sample1lealdvarchar(20)X租賃者編號(hào)2In amevarchar(20)X租賃者姓
28、名3Iph onevarchar(15)x聯(lián)系電話4lemailvarchar(50)X租賃者由E箱5lothersvarchar(100)備注表名Con tract描述二方合同PKCnoforeig n key (bid) refere nces bus in essma n (bid)FKforeig nkey(ow nerld)homeOw ner(ow nerld)refere ncesforeig n key (leald) refere nces leaser(leald)NoColu mn namej data typeNullDefaultMemodata sample1Cno
29、varchar(10)X合同編號(hào)2own eridvarchar(20)X房主編號(hào)3lealdvarchar(20)X租賃者編號(hào)4CmoneymoneyX中介費(fèi)用相按規(guī)定般對(duì)于月租金的百分比是一個(gè)月的租金作為中介的傭金,也可以自己規(guī)定個(gè)額度,比如大于0.7小于15CAmoneymoney甲方中介費(fèi)用占的百分比0.56CBmoneymoney乙方中介費(fèi)用占的百分比0.56CsdateDatetimeX簽訂日期7rentMoney月租金8comme ntvarchar(100)備注9contenttext內(nèi)容10Bidvarchar(10)X業(yè)務(wù)員編號(hào)BS0000000111HouseldVarc
30、har(20)房源編號(hào)表名Finance描述財(cái)務(wù)信息PKFnoFKFOREIGN KEY (Cno) REFERENCES Con tract(C no)NoColu mn namej data typeNullDefaultMemodatasample1FnoIntX財(cái)務(wù)信息編號(hào)2Cnovarchar(10)X二方合同編號(hào)3payPeopleAvarchar(4)X甲方甲方-房主,乙方-租賃者payPeopleBvarchar(4)X乙方甲方-房主,乙方-租賃者4FdateDatetimeX付款日期5FmoneymoneyX金額6Fassessorvarchar(20)X審核員7Fverif
31、yVarchar(5)X是審核已審核,未審核8comme ntvarchar(100)備注9statusVarchar(5)X狀態(tài)已交付,未交付表名arrangelnfo描述看房信息PKAidFKNoColu mn namej data typeNullDefaultMemodatasample1aidvarchar(12)X看房信息編號(hào)L+年月曰+3位流水號(hào)2lealdvarchar(20)X租賃者編號(hào)3houseldvarchar(20)X房源編號(hào)4bma nldvarchar(10)X業(yè)務(wù)員編號(hào)5adatedatetimeX看房日期6comme ntvarchar(100)備注信息表名b
32、us in essma n描述業(yè)務(wù)員PKbidNoColu mn namej data typeNullDefaultMemodata;ample1bidvarchar(10)X業(yè)務(wù)員編號(hào)1BS00000002bn amevarchar(20)X姓名3bsexychar(2)x男性別男,女4bgradevarchar(10)x初級(jí)業(yè)務(wù)員等級(jí)初級(jí)業(yè)務(wù)員;中級(jí) 業(yè)務(wù)員;高級(jí)業(yè)務(wù) 員5bbirthdaydatetime出生日期6bsalarymoneyx薪酬7bbeg in datedatetimex入職時(shí)間8statusvarchar(5)x狀態(tài)在職,離職9comme ntvarchar(100)
33、備注信息4.3自定義函數(shù)1. 統(tǒng)計(jì)某位租賃者的看房次數(shù)和所看房的信息 (房屋面積平均值,價(jià)格平均值等信息)。(已寫)2. 查詢某位房主的所有房源信息和房源看房信息統(tǒng)計(jì):看房信息:統(tǒng)計(jì)各房源被看次數(shù)(已寫)4.4觸發(fā)器3. 添加三方合同時(shí)同時(shí)插入兩條未審核、未交付的財(cái)務(wù)信息,同時(shí)修改房源狀態(tài)為已出 租。(已寫)4. 注銷房主信息的同時(shí)注銷房主所有的房源信息。5. 添加房源的同時(shí),根據(jù)房源的出租價(jià)格確定房源的類型,800元以下為廉價(jià)型,800-2500 元為經(jīng)濟(jì)型,2500元以上為奢侈型。6. 添加委托合同插入觸發(fā)器,若最低價(jià)格大于房源出租價(jià)格,則操作失?。?這里應(yīng)該是簽訂三方合同時(shí),要去考察委托
34、合同里的最低租金,如果協(xié)議價(jià)格低于最低租金的話,操作失敗,該題目也可以使用存儲(chǔ)過(guò)程,完成三方合同數(shù)據(jù)的存入,并三方合同表的插入和租金修改觸發(fā)器,確保租金高于最低 )4.5 存儲(chǔ)過(guò)程7. 修改業(yè)務(wù)員工資的存儲(chǔ)過(guò)程,修改后的工資必須滿足一下條件:初級(jí)業(yè)務(wù)員的工資在 1500-2500 元,中級(jí)業(yè)務(wù)員的工資在 2500-3500 元,高級(jí)業(yè)務(wù)員的工資在 3500 元以上 元。返回值 -1 為不滿足工資條件, -2 該業(yè)務(wù)員不存在, 1修改成功。 (已寫)8. 根據(jù)業(yè)務(wù)員一年的業(yè)績(jī) (成功撮合成交所盈利的金額數(shù)) 修改業(yè)務(wù)員等級(jí)和工資情況, 金額數(shù)大于 150000 元的工資提高 15%,金額數(shù)大于
35、100000元的工資提高 10%,金額數(shù) 大于 50000 元的工資提高 5%,同時(shí)根據(jù)提升后工資水平修改業(yè)務(wù)員的等級(jí)。 ( 存儲(chǔ)過(guò) 程 +游標(biāo),已寫 )9. 檢查并注銷房源信息的存儲(chǔ)過(guò)程,檢查房源的委托合同是否到期,如果到期就注銷該 條房源。10. 根據(jù)房源一段時(shí)間的看房信息情況修改房源的狀態(tài),是否為熱門房源。一個(gè)月內(nèi)看房 數(shù)量達(dá)到 5 次以上為熱門,一年內(nèi)看房數(shù)量達(dá)到 30 次以上為熱門房源。- 建庫(kù)if exists(select * from sys.sysdatabases where name=fwzlxt)beginuse masterdrop database fwzlxten
36、dgocreate database fwzlxtgouse fwzlxtgo- 房主信息表create table homeOwner(ownerId varchar(20) ,ownerName varchar(20) not null,ownerPhone varchar(15) not null, ownerAddress varchar(100) not null,status bit default 0 check(status in(0,1) not null, ownerEmail varchar(50) null , constraint pk_homeOwner prima
37、ry key(ownerId), constraint chk_ownerPhone check (ownerPhone like10-90-90-90-90-90-90-90-90-90-9)goinsert homeOwner valuesgo- 房源信息表create table houses(houseId varchar(20) ,ownerId varchar(20) not null, houseAddress varchar(100) not null, houseFaci varchar(100) not null, houseArea float,houseDeco var
38、char(100) not null, houseStatus bit default 0 check(houseStatus in(0,1), zent money not null,status bit default 0 check(status in(0,1) not null, houseRequire varchar(100) , comment varchar(100) ,isHot bit default 0 check(isHot in(0,1) not null,style varchar(10) check(style in(廉價(jià)型 , 經(jīng)濟(jì)型 , 奢侈型 ),const
39、raint pk_houses primary key (houseId), constraint FK_houown foreign key (ownerId) references homeOwner(ownerId)goinsert houses values要求要要求(hs000000001,00001, 杭州, 設(shè)施齊全 ,500, 裝修精美 ,0,1200,1, 租給本地人 , 無(wú),0, 廉價(jià)型 ),(hs000000002,00001, 杭州, 設(shè)施不齊全 ,600, 裝修精美 ,0,1500,1, 求租給外地人 , 無(wú),1, 廉價(jià)型 ),(hs000000003,00002,
40、杭州, 設(shè)施齊全 ,400, 裝修精美 ,0,1600,1, 租給本地人 , 無(wú),0, 廉價(jià)型 )go- 業(yè)務(wù)員建表create table businessman(bid varchar(10) primary key ,-check(bidlike BS 0-9 0-9 0-90-90-90-90-90-9)bname varchar(20) not null,bsexy char(2) default 男 check(bsexy in( 男, 女 ),bgrade varchar(10) default 初級(jí)業(yè)務(wù)員 check(bgrade in(初級(jí)業(yè)務(wù)員 , 中級(jí)業(yè)務(wù)員, 高級(jí)業(yè)務(wù)員
41、 ) not null,bbirthday datetime,bsalary money not null,bbegindate datetime not null,status varchar(5) check(status in( 在職, 離職) not null ,comment varchar(100) , )goinsert businessman values職,),(BS00000001,王,男,初級(jí)業(yè)務(wù)員 ,1990/1/1,3500,2010/1/1,在職,),(BS00000002,劉,男,中級(jí)業(yè)務(wù)員 ,1990/1/1,4500,2010/1/1,在職,)(BS00000
42、003,趙,女,高級(jí)業(yè)務(wù)員 ,1990/1/1,5500,2010/1/1,在go- 委托合同信息表 create table authorize( contractId varchar(20) primary key, houseId varchar(20) not null, lowestMoney money ,- 最低租金必須比租金小,否則無(wú)法生成 rent money, bedate datetime not null, dueDate datetime not null, comment varchar(100) ,text text, bid varchar(10), const
43、raint FK_authou foreign key (houseId) references houses (houseId), constraint FK_autbid foreign key (bid) references businessman (bid), constraint chk_dueDate check (dueDatebeDate)go無(wú) , 合同insert authorize values(a00000001,hs000000001,1000.0,1200.0,2011/1/1,2012/7/1,信息,BS00000001)go- 租賃者create table
44、leaserleaId varchar(20) primary key, lname varchar(20) not null, lphone varchar(15) not null, lemail varchar(50) not null, lothers varchar(100) , - 手機(jī)號(hào)的約束constraintl_phonecheck(lphonelike0-90-90-90-90-90-90-90-90-90-90-9),- 郵箱的約束 (建議改 ) constraint l_email charindex(gmail.,lemail)0 charindex(yahoo.,l
45、email)0)- 銀行賬戶的約束)goinsert leaser valuesgo- 看房信息建表 create table arrangeInfo(aid varchar(12)check (charindex(163.,lemail)0or charindex(QQ.,lemail)0primary key check(aidL1-90-90-90-90-90-90-90-90-90-90-9),-L+ 流水號(hào)ororlike年月日 +3 位leaId varchar(20)not null, bid varchar(10) not null, adate datetime not nu
46、ll, houseId varchar(20) not null,constraint fk_leaarr foreign key (leaId) references leaser (leaId), constraint fk_busarr foreign key (bid) references businessman (bid), constraint fk_houarr foreign key (houseId) references houses (houseId) ) go insert arrangeInfo values 2012/5/8,hs000000001), 2012/
47、5/8,hs000000001), 2012/5/8,hs000000001) go - 三方合同 CREATE TABLE contract(likeCno varchar(10) not null, ownerId varchar(20)not null, leaId varchar(20)not null, houseId varchar(20) not null, Cmoney money not null, CAmoney money , CBmoney money , Csdate Datetime not null, rent money , comment varchar(10
48、0), content text not null, bid varchar(10), constraint pk_Contract primary key(Cno), constraint cno_check check(Cno 0-90-90-90-90-90-90-90-90-90-9),constraint FK_conbid foreign key (bid) references businessman (bid), constraint Fk_conown foreign key (ownerId) references homeOwner(ownerId), constrain
49、t Fk_conlea foreign key (leaId) references leaser(leaId),)go insert contract values(0000000001,00001,le00000001,hs000000001,1600,800,800,2012/1/1,2200, 無(wú), 三方合同內(nèi)容 ,BS00000001) go- 財(cái)務(wù)信息表CREATE TABLE finance(Fno int identity(0,1),Cno varchar(10) not null , payPeople varchar(4) check(payPeople in (甲方 ,
50、乙方 ),Fdate Datetime,Fmoney money,Fassessor varchar(20),Fverify char(2) default 是 ,已交, 未交 ),comment varchar(100), status varchar(5) check(status in(constraint pk_Finance primary key(Fno),constraint chk_Fverify check(Fverify in (是 , 否),constraint fk_Finance FOREIGN KEY (Cno) REFERENCES contract(Cno),
51、goinsert finance values(0000000001, 甲方 ,2012/1/1,000,who, 是, 已交)Go- 自定義函數(shù)- 統(tǒng)計(jì)某位租賃者的看房次數(shù)和所看房的信息 (房屋面積平均值 , 價(jià)格平均值等信息 ) use fwzlxt goif OBJECT_ID(Nfn_leinfo,NTF) is not nulldrop function fn_leinfo;gocreate function fn_leinfo(leaId varchar(20)returns tmptab table (nums int,area float,price money) asbeginif not exists(select * from leaser
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度冷凍倉(cāng)儲(chǔ)租賃協(xié)議范本
- 2024年企業(yè)向個(gè)人貸款協(xié)議模板
- 2024年科研單位協(xié)作協(xié)議基本模板
- 2024年全球購(gòu)銷協(xié)議格式
- 2024年金融借款擔(dān)保協(xié)議模板解析
- 2024年度商業(yè)大廈電梯安裝工程協(xié)議
- 2024零售業(yè)退貨協(xié)議示例
- 2024年武漢住宅裝修協(xié)議模
- 2024年專業(yè)咨詢顧問(wèn)簡(jiǎn)明協(xié)議樣式
- 2024年攪拌站承攬協(xié)議模板
- 網(wǎng)絡(luò)游戲危害課件
- 工業(yè)污水處理廠項(xiàng)目經(jīng)濟(jì)效益和社會(huì)效益分析報(bào)告
- 中醫(yī)養(yǎng)生的吃生姜養(yǎng)生法
- 燃?xì)夤芫W(wǎng)運(yùn)行工施工環(huán)境保護(hù)詳細(xì)措施培訓(xùn)
- 神經(jīng)系統(tǒng)的分級(jí)調(diào)節(jié)課后鞏固練習(xí) 高二下學(xué)期生物人教版選擇性必修1
- 衛(wèi)生院請(qǐng)休假管理制度
- 靶向治療的題目
- 2024年化學(xué)檢驗(yàn)工(中級(jí)工)理論備考試題庫(kù)及答案(匯總)
- 新版檢驗(yàn)檢測(cè)機(jī)構(gòu)管理評(píng)審報(bào)告
- 新教材人教版高中英語(yǔ)選擇性必修第一冊(cè)全冊(cè)教學(xué)設(shè)計(jì)
- 《小學(xué)生的自我保護(hù)》課件
評(píng)論
0/150
提交評(píng)論