房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與設(shè)計(jì)_第1頁(yè)
房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與設(shè)計(jì)_第2頁(yè)
房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與設(shè)計(jì)_第3頁(yè)
房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與設(shè)計(jì)_第4頁(yè)
房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(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)介

1、題目: 房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng) 房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)1 需求分析1.1系統(tǒng)分析1.1.1系統(tǒng)開(kāi)發(fā)背景和開(kāi)發(fā)目的房屋租賃管理是一項(xiàng)瑣碎、復(fù)雜而又十分細(xì)致的工作,房屋的根本資料,客戶資料的管理,房屋租賃管理,各項(xiàng)收費(fèi)以及統(tǒng)計(jì)報(bào)表的管理,一般不允許出錯(cuò),如果實(shí)行手工操作,須手工填制大量的表格,這就會(huì)消耗工作人員大量的時(shí)間和精力,計(jì)算機(jī)進(jìn)行房屋租賃工作的管理,能夠保證各項(xiàng)信息準(zhǔn)確無(wú)誤。而且建立房屋數(shù)據(jù)庫(kù)系統(tǒng)可以快速的進(jìn)行各種信息的查詢,方便快捷。開(kāi)發(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è)在房屋租賃信息管理中的一些不標(biāo)準(zhǔn),使房屋租賃信息的管理向著標(biāo)準(zhǔn)化、簡(jiǎn)單化、有效化的方向開(kāi)展。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í)需要了解簽訂的租房合同的信息的查詢。對(duì)于中

3、介公司業(yè)務(wù)員來(lái)說(shuō),需要登記各種信息,包括租賃者信息,房主個(gè)人信息和房屋的信息。因此,業(yè)務(wù)員需要獲取租賃者信息,并登記到租賃者信息文件中;獲取房主的信息和他擁有的房屋的信息,并登記到房主信息文件和房源信息文件中。和租賃者,房主簽訂賃合同,并對(duì)合同進(jìn)行登記;和房主簽訂委托出租合同,并對(duì)委托出租合同進(jìn)行登記。作為租賃公司的業(yè)務(wù)員,主要負(fù)責(zé)促成合同的簽訂和效勞費(fèi)用的收取。1.1.3數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)主要包括:房主根本信息,房源根本信息,委托出租合同,租賃者信息,租賃合同等。1.1.4業(yè)務(wù)流程房主提供房源,中介公司對(duì)房主個(gè)人信息與房源信息進(jìn)行登記,將房主信息存入數(shù)據(jù)庫(kù)。根據(jù)房主登記的房源信息,對(duì)房源進(jìn)行實(shí)

4、地考察,確認(rèn)屬實(shí)后存入數(shù)據(jù)庫(kù)。中介公司與房主簽訂委托出租合同。 租賃者向中介公司提出出租請(qǐng)求,中介公司派遣業(yè)務(wù)員帶著租賃者現(xiàn)場(chǎng)看房,撮合房主與租賃者完成租賃,簽訂租賃者、中介公司、房主三方合同。租賃者向中介公司交付效勞費(fèi)用,房主根據(jù)委托出租合同向中介公司交付委托費(fèi)用。業(yè)務(wù)員主要負(fù)責(zé)登錄房主、房源信息,帶著租賃者現(xiàn)場(chǎng)看房,撮合房主和租賃者簽訂出租三方合同。委托租賃合同到期,那么注銷(xiāo)房主信息和房源信息。假設(shè)存在繼續(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)估結(jié)果給業(yè)務(wù)員加薪并修改業(yè)務(wù)員

5、的等級(jí)。1.2 數(shù)據(jù)信息1.2.1靜態(tài)數(shù)據(jù)信息房主的個(gè)人信息主要包括:房主編號(hào),作為房主在數(shù)據(jù)庫(kù)中的編碼。房主姓名房主聯(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ì)象的一些具體要求。委托合同的信息包括:委托合同編號(hào),作為合同在數(shù)據(jù)庫(kù)中的編碼房主編

6、號(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ù)中的編碼。租賃者編號(hào),通過(guò)租賃者編號(hào),可以查詢房主的具體信息。房源編號(hào),通過(guò)房

7、源編號(hào),可以查詢房屋的具體信息。出租價(jià)位,確定中介公司在房屋出租后,每月向租賃者收取的租金。效勞費(fèi)用,確定中介公司雙方收取的效勞費(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ù)信息的日期金額:收取的效勞費(fèi)用審核員:審核財(cái)務(wù)信息的業(yè)務(wù)員編號(hào) 是否已經(jīng)審核看房信息: 看房信息編號(hào),作為看房情況在數(shù)據(jù)庫(kù)中的編號(hào) 租賃者編號(hào),看房時(shí)候的租賃者信息 業(yè)務(wù)員編號(hào),看房時(shí)候的業(yè)務(wù)員 看房日期,看房的時(shí)間 房源信息,看房的房屋信息業(yè)務(wù)員信息

8、: 業(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ù)流圖1.4數(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è)字符 房主 =房主地址, 房主 ,字符型, 60個(gè)字符房主個(gè)人銀行賬戶=房主個(gè)人銀行賬戶, 房主個(gè)人銀行賬戶,字符型, 25個(gè)字符 房主郵箱地址=房主郵箱地址, 房主郵箱地址

9、,字符型, 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)=房屋的出租狀態(tài), 是處于出租狀態(tài)還是未出租狀態(tài),字符型, 10個(gè)字符出租要求=出租要求, 對(duì)出租對(duì)象的一些具體要求,字符型, 60個(gè)字符備注=備注

10、,房屋其他信息,字符型,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)=租賃者編號(hào),唯一標(biāo)識(shí)租賃者,求租客戶編號(hào),字符型,10個(gè)字符、租賃者姓名=租賃者姓名,租賃者的真實(shí)姓名,求租客戶姓名,字符型,6個(gè)字符租賃者聯(lián)系 =租賃者聯(lián)系 ,租賃者的真實(shí) 號(hào)碼,求租客戶 號(hào),字符型,

11、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)=房源編號(hào),作為房源在數(shù)據(jù)庫(kù)中的編碼,數(shù)值型,10個(gè)字符租賃者編號(hào)=租賃者編號(hào),唯一標(biāo)識(shí)租賃者,求租客戶編號(hào),字符型,10個(gè)字符出租價(jià)位=出租價(jià)位,每月支付給房主的租金,數(shù)值型,10個(gè)字符效勞金額=效勞金額,需要繳納的金額,數(shù)型,5個(gè)字符簽訂日期=日期,簽訂合約的日期,日期型,8

12、個(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è)字符日期 =日期,財(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í)候的租賃者信息,字

13、符型 ,10個(gè)字符業(yè)務(wù)員編號(hào)=業(yè)務(wù)員編號(hào),看房時(shí)候的業(yè)務(wù)員,字符型,10個(gè)字符看房日期=看房日期,看房的時(shí)間,日期型,8個(gè)字符房源信息=房源編號(hào),作為看房的房屋信息,字符型,10個(gè)字符業(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ù)

14、據(jù)結(jié)構(gòu)房主描述=房主,房主信息,組成:房主編號(hào),房主姓名,聯(lián)系 , ,個(gè)人銀行賬號(hào),房主郵箱地址委托出租合同描述=委托出租合同,房主與中介公司簽訂的合同,組成:委托出租合同編號(hào),房主編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到期日期,備注租賃者描述=租賃者,租賃者信息,組成:租賃者編號(hào),租賃者姓名,聯(lián)系 ,個(gè)人銀行賬戶,郵箱地址三方合同描述=三方合同,租賃者、房主與中介公司簽訂的合同,組成:三方合同編號(hào),租賃者編號(hào),房源編號(hào),出租價(jià)位,效勞金額,簽訂日期,到期日期,備注房源描述=房源,房屋的具體信息,組成:房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要求,備注財(cái)務(wù)信息=財(cái)務(wù),公

15、司的財(cái)務(wù)信息,組成:財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注看房信息=看房情況,組成:看房信息編號(hào),租賃者編號(hào),業(yè)務(wù)員編號(hào),看房日期,房源信息業(yè)務(wù)員信息=業(yè)務(wù)員的信息,組成:業(yè)務(wù)員編號(hào),姓名,性別,等級(jí),出生日期,工作單位,薪酬,入職時(shí)間1.4.3數(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)看房信息=

16、看房信息編號(hào),租賃者編號(hào),業(yè)務(wù)員編號(hào),看房日期,房源信息,組成:看房信息編號(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)1.4.4數(shù)據(jù)存儲(chǔ)房主信息:流入的數(shù)據(jù)流/來(lái)源:房主流出的數(shù)據(jù)流/去向:房主信息存儲(chǔ)組成:房主編號(hào),房主姓名,聯(lián)系 , ,個(gè)人銀行賬號(hào),房主郵箱地址存儲(chǔ)方式:順序委托合同:流入的數(shù)據(jù)流/來(lái)源:業(yè)務(wù)員流出的數(shù)據(jù)流/去向:委托出租合同存儲(chǔ)組成:委托出租合同編號(hào),房源編號(hào),出租價(jià)位,簽訂日期,到期日期,備注存儲(chǔ)方式:順序租賃者信息:流入的數(shù)據(jù)流

17、/來(lái)源:租賃者流出的數(shù)據(jù)流/去向:租賃者信息存儲(chǔ)組成:租賃者編號(hào),租賃者姓名,聯(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),日期,金額,審核員,審核,備注存

18、儲(chǔ)方式:順序看房信息:流入的數(shù)據(jù)流/來(lái)源:看房流出的數(shù)據(jù)流/去向:看房信息組成:看房信息編號(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ì)房源信息的增加,查詢,修改,刪除

19、。7對(duì)業(yè)務(wù)員信息的增加,查詢,修改,刪除。8對(duì)看房信息的增加,查詢,修改,刪除。2.1.2功能模塊的劃分房屋租賃管理數(shù)據(jù)庫(kù)系統(tǒng)用戶管理房屋管理財(cái)務(wù)管理房主信息管理租賃者信息管理房源信息管理財(cái)務(wù)信息表管理合同管理委托出租合同管理租賃合同管理業(yè)務(wù)員管理看房信息管理2.1.3 各功能模塊的任務(wù)客戶管理模塊主要負(fù)責(zé)房主信息的維護(hù)與租賃者信息的維護(hù)。房主信息包括:房主編號(hào)、房主姓名、聯(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ù)中的客戶不再是公司

20、的客戶時(shí),刪除該客戶在數(shù)據(jù)庫(kù)中的記錄。房源管理模塊主要負(fù)責(zé)房源信息的維護(hù)。房源信息包括:房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要求,備注。在對(duì)房屋進(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à)位,效勞金額,簽訂日期,到期日期,備注。對(duì)最新簽訂的合同進(jìn)行登記,在合同

21、到期后進(jìn)行刪除。財(cái)務(wù)管理模塊主要負(fù)責(zé)根據(jù)新增的三方合同形成財(cái)務(wù)信息表。3 概念設(shè)計(jì)3.1確認(rèn)實(shí)體及其屬性房主房主編號(hào),房主姓名,聯(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à)位,效勞金額,簽訂日期,到期日期,備注房源房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要求,備注業(yè)務(wù)員業(yè)務(wù)員編號(hào),姓名,性別,等級(jí), 出生日期 ,工作單位 ,薪酬 入職時(shí)間看房信息看房信息編號(hào),租賃者,業(yè)務(wù)

22、員編號(hào),看房日期,房源信息財(cái)務(wù)信息財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注3.2 E-R圖4 邏輯設(shè)計(jì)4.1邏輯模型房主房主編號(hào),房主姓名,聯(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à)位,效勞金額,簽訂日期,到期日期,備注房源房源編號(hào),房屋地址,房屋的設(shè)施,建筑面積,裝修情況,出租狀態(tài),出租要求,備注業(yè)務(wù)員業(yè)務(wù)員編號(hào),姓名,性別,等級(jí), 出生日期 ,工作單位 ,薪酬 入職時(shí)間看房

23、信息看房信息編號(hào),租賃者,業(yè)務(wù)員編號(hào),看房日期,房源信息財(cái)務(wù)信息財(cái)務(wù)信息編號(hào),三方合同編號(hào),日期,金額,審核員,審核,備注4.2確認(rèn)各表字段及其屬性表名homeOwner描述房主PKownerIdFKNo.Column namedata typeNullDefaultMemodata sample1ownerIdvarchar(20)×房主2ownerNamevarchar(20)×房主姓名3ownerPhonevarchar(15)×聯(lián)系 4ownerAddressvarchar(100)× 5ownerEmailvarchar(50)郵箱地址6Sta

24、tusBit×是否注銷(xiāo)0-否,1-是表名houses描述房源PKhouseIdFKforeign key (ownerId) references homeOwner(ownerId)No.Column namedata typeNullDefaultMemodata sample1houseIdvarchar(20)×房源編號(hào)2ownerIdvarchar(20)×房主編號(hào)3houseAddressvarchar(100)×房屋地址4houseFacivarchar(100)×房屋的設(shè)施5houseAreafloat×房屋的面積6h

25、ouseDecovarchar(100)裝修情況7houseStatusbitx0出租狀態(tài)0-未出租;1-出租8zentmoneyx租金9houseRequirevarchar(100)出租要求10statusbit ×是否注銷(xiāo)0-否,1-是11commentvarchar(100)備注12IsHotbit是否熱門(mén)房源0-否,1-是13style Varchar(5)房源類型廉價(jià)型,經(jīng)濟(jì)型,奢侈型表名authorize描述委托合同PKcontractIdFKforeign key (ownerId) references homeOwner(ownerId)foreign key (

26、bid) references businessman (bid)No.Column namedata typeNullDefaultMemodata sample1contractIdvarchar(20)×合同編號(hào)2houseIdvarchar(20)×房源編號(hào)3lowestMoneymoney×最低租金4bedatedatetime×簽訂日期5dueDatedatetime×到期日期6commentvarchar(100)備注7texttext合同內(nèi)容8bidvarchar(10)×業(yè)務(wù)員編號(hào)BS000000019rentmon

27、ey租金表名Leaser描述租賃者PKleaIdFKNo.Column namedata typeNullDefaultMemodata sample1leaIdvarchar(20)×租賃者編號(hào)2lnamevarchar(20)×租賃者姓名3lphonevarchar(15)x聯(lián)系 4lemailvarchar(50)×租賃者郵箱5lothersvarchar(100)備注表名Contract描述三方合同PKCnoFKforeign key (bid) references businessman (bid)foreign key (ownerId) refer

28、ences homeOwner(ownerId)foreign key (leaId) references leaser(leaId)No.Column namedata typeNullDefaultMemodata sample1Cnovarchar(10)×合同編號(hào)2ownerIdvarchar(20)×房主編號(hào)3leaIdvarchar(20)×租賃者編號(hào)4Cmoneymoney×中介費(fèi)用相對(duì)于月租金的百分比按規(guī)定一般是一個(gè)月的租金作為中介的傭金,也可以自己規(guī)定一個(gè)額度,比方大于0.7小于15CAmoneymoney甲方中介費(fèi)用占的百分比0.5

29、6CBmoneymoney乙方中介費(fèi)用占的百分比0.56CsdateDatetime×簽訂日期7rentMoney月租金8commentvarchar(100)備注9contenttext內(nèi)容10Bidvarchar(10)×業(yè)務(wù)員編號(hào)BS0000000111HouseIdVarchar(20)房源編號(hào)表名Finance描述財(cái)務(wù)信息PKFnoFKFOREIGN KEY (Cno) REFERENCES Contract(Cno)No.Column namedata typeNullDefaultMemodata sample1FnoInt×財(cái)務(wù)信息編號(hào)2Cnova

30、rchar(10)×三方合同編號(hào)3payPeopleAvarchar(4)×甲方甲方-房主,乙方-租賃者payPeopleBvarchar(4)×乙方甲方-房主,乙方-租賃者4FdateDatetime×付款日期5Fmoneymoney×金額6Fassessorvarchar(20)×審核員7FverifyVarchar(5)×是審核已審核,未審核8commentvarchar(100)備注9statusVarchar(5)×狀態(tài)已交付,未交付表名arrangeInfo描述看房信息PKAidFKNo.Column

31、namedata typeNullDefaultMemodata sample1aidvarchar(12)×看房信息編號(hào)L+年月日+3位流水號(hào)2leaIdvarchar(20)×租賃者編號(hào)3houseIdvarchar(20)×房源編號(hào)4bmanIdvarchar(10)×業(yè)務(wù)員編號(hào)5 adatedatetime×看房日期6commentvarchar(100)備注信息表名businessman描述業(yè)務(wù)員PKbidNo.Column namedata typeNullDefaultMemodata sample1bidvarchar(10)&

32、#215;業(yè)務(wù)員編號(hào)BS000000012bnamevarchar(20)×姓名3bsexychar(2)x男性別男,女4bgradevarchar(10)x初級(jí)業(yè)務(wù)員等級(jí)初級(jí)業(yè)務(wù)員; 中級(jí)業(yè)務(wù)員;高級(jí)業(yè)務(wù)員5bbirthdaydatetime出生日期6bsalarymoneyx薪酬7bbegindatedatetimex入職時(shí)間8statusvarchar(5)x狀態(tài)在職,離職9commentvarchar(100)備注信息4.3自定義函數(shù)1. 統(tǒng)計(jì)某位租賃者的看房次數(shù)和所看房的信息(房屋面積平均值,價(jià)格平均值等信息) 。(已寫(xiě))2. 查詢某位房主的所有房源信息和房源看房信息統(tǒng)計(jì):

33、看房信息:統(tǒng)計(jì)各房源被看次數(shù)已寫(xiě) 4.4觸發(fā)器3. 添加三方合同時(shí)同時(shí)插入兩條未審核、未交付的財(cái)務(wù)信息,同時(shí)修改房源狀態(tài)為已出租。(已寫(xiě))4. 注銷(xiāo)房主信息的同時(shí)注銷(xiāo)房主所有的房源信息。5. 添加房源的同時(shí),根據(jù)房源的出租價(jià)格確定房源的類型,800元以下為廉價(jià)型,800-2500元為經(jīng)濟(jì)型,2500元以上為奢侈型。6. 添加委托合同插入觸發(fā)器,假設(shè)最低價(jià)格大于房源出租價(jià)格,那么操作失敗這里應(yīng)該是簽訂三方合同時(shí),要去考察委托合同里的最低租金,如果協(xié)議價(jià)格低于最低租金的話,操作失敗,該題目也可以使用存儲(chǔ)過(guò)程,完成三方合同數(shù)據(jù)的存入,并三方合同表的插入和租金修改觸發(fā)器,確保租金高于最低4.5存儲(chǔ)過(guò)程

34、7. 修改業(yè)務(wù)員工資的存儲(chǔ)過(guò)程,修改后的工資必須滿足一下條件:初級(jí)業(yè)務(wù)員的工資在1500-2500元,中級(jí)業(yè)務(wù)員的工資在2500-3500元,高級(jí)業(yè)務(wù)員的工資在3500元以上元。返回值-1為不滿足工資條件,-2該業(yè)務(wù)員不存在,1修改成功。(已寫(xiě))8. 根據(jù)業(yè)務(wù)員一年的業(yè)績(jī)成功撮合成交所盈利的金額數(shù)修改業(yè)務(wù)員等級(jí)和工資情況,金額數(shù)大于150000元的工資提高15%,金額數(shù)大于100000元的工資提高10%,金額數(shù)大于50000元的工資提高5%,同時(shí)根據(jù)提升后工資水平修改業(yè)務(wù)員的等級(jí)。(存儲(chǔ)過(guò)程+游標(biāo),已寫(xiě))9. 檢查并注銷(xiāo)房源信息的存儲(chǔ)過(guò)程,檢查房源的委托合同是否到期,如果到期就注銷(xiāo)該條房源。1

35、0. 根據(jù)房源一段時(shí)間的看房信息情況修改房源的狀態(tài),是否為熱門(mén)房源。一個(gè)月內(nèi)看房數(shù)量到達(dá)5次以上為熱門(mén),一年內(nèi)看房數(shù)量到達(dá)30次以上為熱門(mén)房源。-建庫(kù)if exists(select * from sys.sysdatabases where name='fwzlxt')begin use master drop database fwzlxtendgocreate database fwzlxtgouse fwzlxtgo-房主信息表create table homeOwner(ownerId varchar(20) ,ownerName varchar(20) not nu

36、ll,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 primary key(ownerId),constraint chk_ownerPhone check (ownerPhone like '10-90-90-90-90-90-90-90-90-90-9') )goinsert hom

37、eOwner values('go-房源信息表create table houses(houseId varchar(20) ,ownerId varchar(20) not null,houseAddress varchar(100) not null,houseFaci varchar(100) not null,houseArea float,houseDeco varchar(100) not null,houseStatus bit default 0 check(houseStatus in(0,1),zent money not null,status bit defau

38、lt 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ì)型','奢侈型'),constraint pk_houses primary key (houseId),constraint FK_houown foreign key (ownerId) refer

39、ences homeOwner(ownerId) goinsert houses values('hs000000001','00001','杭州','設(shè)施齊全',500,'裝修精美',0,1200,1,'要求租給本地人','無(wú)',0,'廉價(jià)型'),('hs000000002','00001','杭州','設(shè)施不齊全',600,'裝修精美',0,1500,1,'要求租給外地人

40、9;,'無(wú)',1,'廉價(jià)型'),('hs000000003','00002','杭州','設(shè)施齊全',400,'裝修精美',0,1600,1,'要求租給本地人','無(wú)',0,'廉價(jià)型')go-業(yè)務(wù)員建表create table businessman(bid varchar(10) primary key ,-check(bid like 'BS 0-9 0-9 0-9 0-90-90-90-90-9')bname va

41、rchar(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ù)員') not null,bbirthday datetime,bsalary money not null,bbegindate datetime not null,status varchar(5) c

42、heck(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ù)員','1

43、990/1/1',4500,'2010/1/1','在職',''),('BS00000003','趙','女','高級(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

44、money ,-最低租金必須比租金小,否那么無(wú)法生成rent money,bedate datetime not null,dueDate datetime not null,comment varchar(100) ,text text,bid varchar(10), constraint FK_authou foreign key (houseId) references houses (houseId),constraint FK_autbid foreign key (bid) references businessman (bid),constraint chk_dueDate c

45、heck (dueDate>beDate)goinsert authorize values('a00000001','hs000000001',1000.0,1200.0,'2011/1/1','2012/7/1','無(wú)','合同信息','BS00000001')go-租賃者create table leaser( leaId varchar(20) primary key, lname varchar(20) not null, lphone varchar(15) not

46、 null, lemail varchar(50) not null, lothers varchar(100) , - 號(hào)的約束 constraint l_phone check(lphone like '0-90-90-90-90-90-90-90-90-90-90-9'), -郵箱的約束(建議改) constraint l_email check (charindex('163.',lemail)>0 or charindex('gmail.',lemail)>0 or charindex('QQ.',lemai

47、l)>0 or charindex('yahoo.',lemail)>0) -銀行賬戶的約束)goinsert leaser valuesgo-看房信息建表create table arrangeInfo(aid varchar(12) primary key check(aid like 'L1-90-90-90-90-90-90-90-90-90-90-9'),-'L+年月日+3位流水號(hào)leaId varchar(20)not null,bid varchar(10) not null,adate datetime not null,ho

48、useId varchar(20) not null,constraint fk_leaarr foreign key (leaId) references leaser (leaId),constraint fk_busarrforeign key (bid) references businessman (bid),constraint fk_houarr foreign key (houseId) references houses (houseId)goinsert arrangeInfo values2012/5/8','hs000000001'),2012/

49、5/8','hs000000001'),2012/5/8','hs000000001')go-三方合同CREATE TABLE contract(Cno 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 ,commen

50、t varchar(100),content text not null,bid varchar(10), constraint pk_Contract primary key(Cno),constraint cno_check check(Cno like '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 homeOw

51、ner(ownerId),constraint Fk_conlea foreign key (leaId) references leaser(leaId),)goinsert contract values('0000000001','00001','le00000001','hs000000001',1600,800,800,'2012/1/1',2200,'無(wú)','三方合同內(nèi)容','BS00000001')go-財(cái)務(wù)信息表CREATE TABLE finance

52、(Fno int identity(0,1),Cno varchar(10) not null ,payPeople varchar(4) check(payPeople in ('甲方','乙方'),Fdate Datetime,Fmoney money,Fassessor varchar(20),Fverify char(2) default '是',comment varchar(100),status varchar(5) check(status in('已交','未交'),constraint pk_F

53、inance primary key(Fno),constraint chk_Fverify check(Fverify in ('是','否'),constraint fk_Finance FOREIGN KEY (Cno) REFERENCES contract(Cno),)goinsert finance values('0000000001','甲方','2012/1/1',000,'who','是','','已交')Go-自定義函數(shù)- 統(tǒng)計(jì)某位租賃者的看房次數(shù)和所看房的信息(房屋面積平均值,價(jià)格平均值等信息)use fwzlxtgoif OBJECT_ID(N'fn_leinfo',N'TF') 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 where leaId=leaId) r

溫馨提示

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