房產(chǎn)銷售管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計_第1頁
房產(chǎn)銷售管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計_第2頁
房產(chǎn)銷售管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計_第3頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、房產(chǎn)銷售管理信息系統(tǒng)的數(shù)據(jù)庫設(shè)計天津大學(xué)數(shù)據(jù)庫大作業(yè)一、系統(tǒng)需求分析1.房產(chǎn)銷售管理系統(tǒng)是用來管理房產(chǎn)信息,查詢房產(chǎn)銷售情況的數(shù)據(jù)庫系統(tǒng)。通過該系統(tǒng)可以實現(xiàn)的功能:查詢公司旗下房產(chǎn)的基本信息,房產(chǎn)銷售的情況,可以增加刪除新開發(fā)的房產(chǎn), 也可以更改現(xiàn)有房產(chǎn)的信息,從而實現(xiàn)公司對房產(chǎn)銷售的管理??蛻艨梢酝ㄟ^該系統(tǒng)現(xiàn)有房產(chǎn)信息。銷售人員可以查看自己的基本情況,業(yè)績情況和工作計劃。2.本系統(tǒng)的實體:房產(chǎn)、客戶、銷售人員、工作計劃3該數(shù)據(jù)庫主要進(jìn)行以下數(shù)據(jù)處理:簡單查詢:A 查詢公司旗下房產(chǎn)的基本信息B 查詢銷售人員的業(yè)績情況C 查詢銷售人員的工作計劃復(fù)雜查詢:A 查詢購買某一房產(chǎn)的客戶信息B 查詢某一

2、工作人員銷售某一類房產(chǎn)業(yè)績情況插入:增添新上市的房產(chǎn),新的銷售人員,新的客戶信息及其相關(guān)屬性修改:系統(tǒng)管理員可以修改房產(chǎn)的基本信息和銷售人員的工作計劃二、 E-R 圖銷售人員編號出售時間房產(chǎn)編號銷售人員編號姓名出售房產(chǎn)總數(shù)部門工 作 計劃編號制定時間付上 市款銷售人員編號方時間式價格房產(chǎn)編號位置房產(chǎn)類型房產(chǎn)面積房產(chǎn)編號銷售客戶編號購買日期銷售人客戶編號客戶編號購買員編號聯(lián)系客戶編號銷售人員客戶聯(lián)系人員編號姓名所購房產(chǎn)聯(lián)系電話工資工 作 計購房時間聯(lián)系地址劃編號業(yè)績狀況制定工作計劃工作計劃編號銷 售 人計劃利潤房產(chǎn)數(shù)量員編號計劃時間三、 關(guān)系模式實體有四個:客戶、房產(chǎn)、銷售人員、工作計劃,他們之

3、間的關(guān)系轉(zhuǎn)成關(guān)系模式:客戶(客戶編號,姓名,聯(lián)系電話,聯(lián)系地址,所購房產(chǎn),購房時間,銷售人員編號)房產(chǎn)(房產(chǎn)編號,面積,房產(chǎn)類型,位置,上市時間,價格,付款方式,銷售人員編號)銷售人員(銷售人員編號,姓名,部門,工資,工作計劃編號,出售房產(chǎn)總數(shù))工作計劃(工作計劃編號,房產(chǎn)數(shù)量,計劃利潤,計劃時間,業(yè)績狀況)制定(銷售人員編號,工作計劃編號,制定時間)購買(客戶編號,房產(chǎn)編號,購買日期)銷售(房產(chǎn)編號,客戶編號,銷售人員編號,銷售時間)聯(lián)系(銷售人員編號,客戶編號)四、 物理設(shè)計客戶表結(jié)構(gòu)字段名類型屬性客戶編號Char(10)Primary key姓名Char(8)Not null聯(lián)系電話Ch

4、ar(12)Not null聯(lián)系地址Char(10)所購房產(chǎn)Char(30)Check 約束,房產(chǎn)表中有的購房時間datetimeNot null銷售人員編號Char(10)Foreign key房產(chǎn)表結(jié)構(gòu)字段名類型屬性房產(chǎn)編號Char(10)Primary key面積Char(10)Not null房產(chǎn)類型Char(10)Not null位置Char(30)上市時間datetimeNot null價格Char(10)Not null付款方式Char(10)銷售人員編號Char(10)Foreign key銷售人員表結(jié)構(gòu)字段名類型屬性銷售人員編號Char(10)Primary key姓名Cha

5、r(8Not null部門Char(10)Not null工資Char(10)Not null工作計劃編號Char(10)Foreign key出售房產(chǎn)總數(shù)Char(10)Not null工作計劃表結(jié)構(gòu)字段名類型屬性工作計劃編號Char(10)Primary key房產(chǎn)數(shù)量Char(10)Not null計劃利潤C(jī)har(10)Not null計劃時間datetimeNot null業(yè)績狀況Char(10)Check 約束,在 0%100% 之間取值制定關(guān)系表結(jié)構(gòu)字段名類型屬性銷售人員編號Char(10)Not null工作計劃編號Char(10)Not null制定時間datetimeNot

6、 null購買關(guān)系表結(jié)構(gòu)字段名類型屬性客戶編號Char(10)Not null房產(chǎn)編號Char(10)Not null購買日期datetimeNot null銷售關(guān)系表結(jié)構(gòu)字段名類型屬性房產(chǎn)編號Char(10)Not null客戶編號Char(10)Not null銷售人員編號Char(10)Not null銷售時間datetimeNot null聯(lián)系關(guān)系表結(jié)構(gòu)字段名類型屬性銷售人員編號Char(10)Not null客戶編號Char(10)Not null五、 系統(tǒng)實現(xiàn)1.數(shù)據(jù)庫及基本表的建立- 數(shù)據(jù)庫的建立create database 房產(chǎn)銷售管理onprimary(name= 房產(chǎn)銷售

7、管理 ,filename=房產(chǎn)銷售管理系統(tǒng).mdf ,size= 10MB,maxsize= 20MB,filegrowth = 1MB),(name= 房產(chǎn)銷售管理A,filename=房產(chǎn)銷售管理系統(tǒng).ndf ,size= 10MB,maxsize= 20MB,filegrowth = 10%)log on(name= 房產(chǎn)銷售管理B,filename=房產(chǎn)銷售管理系統(tǒng).ldf ,size= 10MB,maxsize= 20MB,filegrowth = 1MB)- 基本表的建立use 房產(chǎn)銷售管理create table 工作計劃(工作計劃編號Char(10)Primary key,房產(chǎn)

8、數(shù)量Char(10)not null,計劃利潤C(jī)har(10)not null,計劃時間datetimeNot null,業(yè)績狀況Char(10)Not null)create table 銷售人員(銷售人員編號Char(10)Primary key,姓名 Char(8)Notnull,部門 Char(10)Notnull,工資 Char(10)Notnull,工作計劃編號Char(10)references 工作計劃 (工作計劃編號 ),出售房產(chǎn)總數(shù)Char(10)Not null)create table 房產(chǎn)(房產(chǎn)編號Char(10)Primary key,面積 Char(10)Notn

9、ull,房產(chǎn)類型 Char(10)Not null,位置 Char(30),上市時間 datetimeNot null,價格 Char(10)Notnull,付款方式 Char(10),銷售人員編號Char(10) references 銷售人員 (銷售人員編號 )create table 客戶(客戶編號Char(10)Primary key,姓名 Char(8)Not null,聯(lián)系電話Char(12)Not null,聯(lián)系地址Char(10),所購房產(chǎn)Char(30) ,購房時間datetimeNot null,銷售人員編號Char(10) references 銷售人員 (銷售人員編號)

10、create table 制定(銷售人員編號Char(10)Not null,工作計劃編號Char(10)Not null,制定時間datetimeNot null)create table 購買(客戶編號Char(10)Not null,房產(chǎn)編號Char(10)Not null,購買日期datetimeNot null)create table 銷售(房產(chǎn)編號Char(10)Not null,客戶編號Char(10)Not null,銷售人員編號Char(10)Not null,銷售時間datetimeNot null)create table 聯(lián)系(銷售人員編號Char(10)Not nu

11、ll,客戶編號Char(10)Not null)2.創(chuàng)建視圖和索引- 創(chuàng)建視圖create view 客戶視圖asselect 客戶 .客戶編號 ,客戶 .姓名 ,客戶 .聯(lián)系電話 ,客戶 .聯(lián)系地址 ,客戶 .所購房產(chǎn) , 客戶 .購房時間 ,銷售人員 .銷售人員編號 ,房產(chǎn) .房產(chǎn)編號 ,房產(chǎn) .面積 ,房產(chǎn) .房產(chǎn)類型 , 房產(chǎn) .位置 ,房產(chǎn) .上市時間 ,房產(chǎn) .價格 ,房產(chǎn) .付款方式from 客戶 join 銷售人員 on 客戶 .銷售人員編號 = 銷售人員 .銷售人員編號 join 房產(chǎn) on 客戶 .所購房產(chǎn) = 房產(chǎn) .房產(chǎn)編號create view 銷售人員視圖assel

12、ect 銷售人員 .銷售人員編號 ,銷售人員 .姓名 ,銷售人員 .部門 ,銷售人員 .工資 , 銷售人員 .工作計劃編號 ,銷售人員 .出售房產(chǎn)總數(shù) ,工作計劃 .計劃時間 , 工作計劃 .房產(chǎn)數(shù)量 ,工作計劃 .計劃利潤 ,工作計劃 .業(yè)績狀況from銷售人員 join工作計劃 on 銷售人員 .工作計劃編號= 工作計劃 .工作計劃編號- 創(chuàng)建索引create index 房產(chǎn) on 房產(chǎn) (房產(chǎn)編號 )create index 客戶 on 客戶 (客戶編號 )create index 銷售人員 on 銷售人員 (銷售人員編號)3.創(chuàng)建存儲過程create procedure 房產(chǎn)信息 n

13、ame char(10)asselect*from房產(chǎn)where 房產(chǎn) .房產(chǎn)編號 = namecreate procedure 銷售人員出售房產(chǎn)總數(shù)編號 char(10)asselect total = count(房產(chǎn) .房產(chǎn)編號 )from 房產(chǎn) join 銷售人員 on 房產(chǎn) .銷售人員編號 = 銷售人員 .銷售人員編號 where 銷售人員 .銷售人員編號 = 編號create procedure 查詢工作計劃worker char(10)asselect*from工作計劃 ,銷售人員where 工作計劃 .工作計劃編號 = 銷售人員 .工作計劃編號 and 銷售人員 .銷售人員編號 = worker- 插入create procedure 新房產(chǎn) 房產(chǎn)編號 char(10),面積 Char(10),房產(chǎn)類型Char(10),位置 Char(30),上市時間datetime,價格 Char(10),付款方式Char(10),銷售人員編號Char(10)asinsert into 房產(chǎn) values(房產(chǎn)編號 ,面積 ,房產(chǎn)類型 ,位置 ,上市時間 ,價格 , 付款方式 ,銷售人員編號 )- 修改create procedure 改房價

溫馨提示

  • 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

提交評論