数据库课程设计报告--房地产销售管理系统数据库设计

半根烟 范文 报告范文
精选回答

数据库课程设计报告--房地产销售管理系统数据库设计本文简介:数据库原理课程设计(2012级)房地产销售管理系统数据库设计目录1.引言………………………………………………………………………………12.系统需求分析……………………………………………………………………12.1功能需求分析………………………………………………………………22.2数据流图…………………

数据库课程设计报告--房地产销售管理系统数据库设计本文内容:

数据库原理课程设计

(2012级)

房地产销售管理系统数据库设计

1.引言………………………………………………………………………………1

2.系统需求分析……………………………………………………………………1

2.1

功能需求分析………………………………………………………………2

2.2

数据流图………………………………………………………………3

2.3

数据字典

……………………………………………………………………3

3.系统功能设计…………………………………………………………………6

4.数据库概念模型概念…………………………………………………………7

4.1

局部E-R图………………………………………………………………7

4.2

全局E-R图………………………………………………………………8

5.数据库逻辑结构设计………………………………………………………8

5.1

全局逻辑结构设计……………………………………………………8

5.2

外模式设计……………………………………………………………8

6.数据库物理结构设计………………………………………………………9

6.1

存储结构设计……………………………………………………9

6.2

存取方法设计……………………………………………………………12

结束语……………………………………………………………………………13

1.

引言

随着现在人口数量飞速增长,人民生活水平不断提高,房地产的规模也在不断扩大,有关房产的各种信息量也成倍增加,房地产商的数量也不断增加。面对着庞大的信息量,传统的人工方式管理会导致房地产管理上的混乱,人力与物力过多浪费,房地产管理费用的增加,从而使房地产商的负担过重,影响整个房地产的运作和控制管理,因此,必须制定一套合理、有效,规范和实用的房地产销售管理系统,对房屋资料进行集中统一的销售与管理。

另一方面,IT产业和Internet获得了飞速发展,计算机应用已渗透到了各个领域,引起信息管理的革命,实现了信息的自动化处理,提高了处理的及时性和正确性。提高了房地产管理工作效率,作到信息的规范管理,科学统计和快速查询,让房地产销售管理系统更好的为房地产行业,社会服务。

2.

系统需求分析

2.1功能需求分析

系统包括五大功能模块:主要功能模块有基本资料、客户管理、房屋销售、收款管理、统计管理等功能模块。

1.

基本资料主要包括楼盘房屋资料、员工资料功能子模块。

楼盘房屋资料:主要是登记楼盘和房屋详细信息的管理。

员工资料:可对员工的个人信息情况进行管理、以及员工的楼盘销售业绩情况。

2.客户管理是对客户的个人信息情况进行管理。主要包括来访客资料管理、一般***管理、预订***管理、购房***管理等功能子模块。来访***管理:主要登记来访的客户信息资料,查出潜在的客户。一般***管理:主要登记一般的客户信息资料,查出潜在的客户。

预订***管理:主要登记预订的客户信息资料。

购房***管理:主要登记购房的客户信息资料。

3.房屋销售主要包括房屋销售、已销售房屋资料、已预订房屋资料等功能子模块。

房屋销售:主要是对房屋进行预订、购买等销售的管理。

已销售房屋资料:管理已经销售的房屋信息资料。

已预订房屋资料:管理已经预订的房屋信息资料。

4.收款管理主要包括未收款管理、已收款管理、到期收款提示管理等功能子模块。

未收款管理:主要针对已签定合同的房款收款管理。

已收款管理:管理已经收款完成的房屋合同信息资料。

到期收款提示管理:主要是针对客户分期付款的到期付款的提示功能。

5.统计管理:包括销售代表销售记录排行、楼盘销售排行统计、收款情况统计等。报表可以根据客户的要求进行设置。

2.2数据流图

收款情况

楼盘房

屋资料

基本资料

房地产销售管理系统统

客户管理

房屋销售

收款管理

统计管理

员工资料信息

来访客户信息

一般客户信息

预定客户信息

购房客户信息

房屋销售信息

已售房屋信息

已预定房屋信息

未收款管理

已收款管理

到期收款提示管理

销售代表销售记录排行

楼盘销售排行统计

2.3

数据字典

数据字典的作用是对数据流图中的各种成分进行详细说明,作为数据流图的细节补充,

和数据流图一起构成完整的系统需求模型。数据字典一般应包括对数据项,数据结构、

数据存储和数据处理的说明。以下列出本系统的主要数据字典条目。

楼房单元号:

表中列名

数据类型

大小

是否为空

楼号

int

Not

null

单元

int

Not

null

房号

char

4

Not

null

员工信息:

员工编号

数据类型

大小

是否为空

员工编号

char

7

not

null

姓名

char

16

not

null

所属部门

char

19

Not

null

性别

char

2

null

年龄

int

Null

职位

char

16

Not

null

联系电话

char

14

Not

登记房屋:

表中列名

数据类型

大小

是否为空

房号

char

4

not

null

单元

int

not

null

房型

char

10

not

null

面积

float

not

null

单价

float

not

null

总价

float

not

null

登记客户:

表中列名

数据类型

大小

是否为空

需求客户编号

char

6

not

null

预订客户编号

char

6

not

null

预订客户:

表中列名

数据类型

大小

是否为空

预订客户编号

char

6

not

null

客户姓名

char

16

not

null

性别

char

2

not

null

年龄

int

not

null

职务

char

10

not

null

身份证号

char

18

not

null

联系电话

char

12

not

null

联系地址

char

26

not

null

支付方式

char

12

not

null

预订房屋:

表中列名

数据类型

大小

是否为空

预订合同编号

char

6

not

null

楼号

not

null

单元

4

not

null

房号

char

10

not

null

房型

char

not

null

面积

float

not

null

单价

float

not

null

总价

float

not

null

订购日期

char

14

not

null

已付金额

float

not

null

未付金额

float

not

null

预订:

表中列名

数据类型

大小

是否为空

预订合同编号

char

6

Not

null

预订客户编号

char

6

Not

null

需求客户:

表中列名

数据类型

大小

是否为空

需求客户编号

char

6

not

null

姓名

char

15

not

null

性别

char

2

null

身份证号

char

18

not

null

联系电话

char

12

not

null

联系地址

char

25

not

null

需求房屋:

表中列名

数据类型

大小

单元

房屋需求编号

char

6

not

null

楼号

int

not

null

单元

int

not

null

房号

char

4

not

null

房型

char

10

not

null

面积

float

not

null

单价

float

not

null

总价

float

not

null

购买需求:

表中列名

数据类型

大小

是否为空

需求客户编号

char

6

Not

null

房屋需求编号

char

6

Not

null

收款:

表中列名

数据类型

大小

是否为空

预订合同编号

char

6

not

null

预订客户编号

char

6

not

null

3、系统功能设计

房屋销售管理系统

基本系统信息

账目

管理

查询

房屋信息管理

已售房屋所得

未售房屋信息管理

退出

供应商信息

员工信息

已售房屋信息管理

未售房屋信息管理

已售房屋信息管理

添加已售房屋信息

删除已售房屋信息

添加未售房屋信息

4.数据库概念模型概念

4.1

局部E-R图

1.员工(员工编号,姓名,所属部门,性别,年龄,职位,联系电话)

2.预订客户(预订客户编号,客户姓名,性别,年龄,职务,身份证号,联系

电话,联系地址,支付方式)

3.房屋(房屋需求编号,房号,楼房号,单元,房型,面积,单价,总价)

4.需求客户(需求客户编号,姓名,性别,身份证号,联系电话,联系地址)

员工

登记

房屋

预订客户

收款

1

n

1

n

n

需求客户

购买需求

预定客户

预定

房屋

4.2全局E-R图

收款

员工

需求客户

预定

预定客户

购买需求

房屋

登记

5.

数据库逻辑结构设计

5.1

全局逻辑结构设计

1.员工(员工编号,姓名,所属部门,性别,年龄,职位,联系电话)

2.预订客户(预订客户编号,客户姓名,性别,年龄,职务,身份证号,联系

电话,联系地址,支付方式)

3.收款(预订客户编号,员工编号,预订合同编号)

4.房屋(房屋需求编号,房号,楼房号,单元,房型,面积,单价,总价)

5.登记(房屋需求编号,员工编号,楼房号,预定客户编号,房号,单元,房型,面积,单价,总价)

6.预订(预订客户编号,楼房号,单元,房号,房型,面积,单价,总价,

订购日期,已付金额,未付金额)

7.需求客户(需求客户编号,姓名,性别,身份证号,联系电话,联系地址)

8.购买需求(房屋需求编号,需求客户编号)

5.2

外模式设计

5.2.1创建预订客户视图,成为统计报表:

create

view

预订客户1

as

select

from

预订客户

5.2.2创建预订房屋报表视图

Create

view

预订房屋报表

as

select

from

预订房屋

5.2.3创建需求房屋视图报表

Create

view

需求房屋报表

As

Select

from

需求房屋

5.2.4创建成交报表

Create

view

收款报表

As

Select

from

收款

6.数据库物理结构设计

6.1

存储结构设计

6.1.1创建数据库

CREATE

DATABASE

房地产销售管理系统

ON

(NAME

=

SQLFDC,FILENAME

=’D:\SQLFDC.mdf’,SIZE

=

10MB,MAXSIZE

=50MB,FILEGROWTH

=

5MB)

LOG

ON

(NAME

=

SQLFDC2,FILENAME

=

‘D:SQLFDC.ldf’,SIZE

=

5MB,MAXSIZE

=

25MB,FILEGROWTH

=

5MB)

GO

6.1.2创建楼房单元房号表

create

table

楼房单元房号(

楼号

int

not

null

primary

key,单元

int

not

null,房号

char(4)

not

null)

Go

6.1.3单元表

create

table

单元(

单元int

not

null

primary

key,

房号

char(4)not

null)

Go

6.1.4员工表

create

table

员工(

员工编号

char(6)not

null

primary

key,

姓名

char(15)not

null,

性别

char(2)

not

null,

年龄

int

not

null,

职位

char(15)not

null,

所属部门

char(18)not

null,

联系电话

char(18)not

null)

Go

6.1.5登记房屋表

create

table

登记房屋(

房号char(4)

not

null

primary

key,

单元

int

not

null,

房型char(10)

not

null

面积float

not

null,

单价float

not

null,

总价float

not

null,

foreign

key

(单元)references

单元(单元)

Go

6.1.6登记客户表

create

table

登记客户(

需求客户编号char(6)not

null,

预定客户编号char(6)not

null,

foreign

key

(需求客户编号

)references

需求客户(

需求客户编号),

foreign

key

(预定客户编号

)references

预定客户

(预定客户编号)

Go

6.1.7预定客户表

Create

table

预定客户(

预订客户编号

char(6)not

null

primary

key,

客户姓名

int

not

null,

性别char(2)not

null,

年龄int

not

null,

职务char(10)not

null,

身份证号char(18)not

null,

联系电话char(12)not

null,

联系地址char(25)not

null,

支付方式char(10)not

null)

Go

6.1.8预定房屋表

Create

table

预定房屋(

预定合同编号

char(6)not

null

primary

key,

楼号

int

not

null,

单元int

not

null,

房号

char(4)not

null,

房型char(10)not

null,

面积float

not

null,

单价float

not

null,

总价float

not

null,

订购日期datetime

not

null,

已付金额float,

未付金额float

not

null

Go

6.1.9预订表

Create

table

预订(

预订合同编号

char(6)not

null,

预订客户编号

char(6)not

null,

foreign

key

(预订合同编号

)references

预订房屋(

预订合同编号),

foreign

key

(预定客户编号

)references

预定客户

(预定客户编号)

GO

6.1.10需求客户表

Create

table

需求客户(

需求客户编号

char(6)not

null

primary

key,

姓名

char(15)not

null,

性别

char(2),

身份证号char(18),

联系电话char(12),

联系地址char(25)

Go

6.1.11需求房屋表

Create

table

需求房屋(

房屋需求编号

char(6)not

null

primary

key,

楼号

int

not

null,

单元

int

not

null,

房号char(4)not

null,

房型

char(10)not

null,

面积float

not

null,

单价float

not

null,

总价float

not

null)

Go

6.1.12购买需求表

Create

table

购买需求(

需求客户编号

char(6)not

null,

房屋需求编号char(6)not

null,

foreign

key

(需求客户编号

)references

需求客户(

需求客户编号),

foreign

key

(房屋需求编号

)references

需求房屋

(房屋需求编号)

Go

6.1.13收款表

Create

table

收款(

预订合同编号

char(6)not

null,

预订客户编号char(6)not

null,

foreign

key

(预订合同编号

)references

预订房屋(

预订合同编号),

foreign

key

(预订客户编号

)references

预订客户(预订客户编号)

Go

6.2

存取方法设计

1.建立楼房单元房号表的索引

CREATE

UNIQUE

INDEX

楼号ON楼房单元房号(楼号);

2.建立单元表的索引

CREATE

UNIQUE

INDEX单元

ON单元(单元);

3.建立员工表的索引

CREATE

UNIQUE

INDEX员工编号

ON员工(员工编号

);

4.建立登记房屋表的索引

CREATE

UNIQUE

INDEX

房号ON登记房屋(房号

);

5.建立登记客户表的索引

CREATE

UNIQUE

INDEX

需求客户编号ON登记客户(需求客户编号

);

CREATE

UNIQUE

INDEX

预定客户编号ON登记客户(

预定客户编号);

6.建立预定客户表的索引

CREATE

UNIQUE

INDEX

预定客户编号ON预定客户(预定客户编号

);

7.建立预定表的索引

CREATE

UNIQUE

INDEX

预订合同编号ON预定(

预订合同编号);

CREATE

UNIQUE

INDEX

预定客户编号ON预定(预定客户编号

);

8.建立需求客户表的索引

CREATE

UNIQUE

INDEX

需求客户编号ON需求客户(

需求客户编号);

9.建立需求房屋表的索引

CREATE

UNIQUE

INDEX

需求房屋编号ON需求房屋(

需求房屋编号);

10.建立购买需求表的索引

CREATE

UNIQUE

INDEX

需求客户编号ON购买需求(需求客户编号

);

CREATE

UNIQUE

INDEX

房屋需求编号ON购买需求(

房屋需求编号);

11.建立收款表的索引

CREATE

UNIQUE

INDEX预订合同编号

ON收款(预订合同编号

);

CREATE

UNIQUE

INDEX

预定客户编号ON收款(预定客户编号

);

结束语

通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对灵据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,懂得了不少有关数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,将SQL语的查询语句用得淋漓尽致,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主建与外主键的定义,约束项的设置,使逻辑更严密,在学习过程中,我也能过上网查了不少资料,也看了一些别人设计的图书馆管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中在学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,不管怎么说,对这次做的课程设计自己觉得还算满意。

-

15

-

跟着风走把孤独当自由 2022-07-13 14:04:16

相关推荐

最新唯美语录

1、我的幸福,就是看着你幸福。2、说忘记的人,往往还是记得的。3、可怜无定河边骨,犹是春闺梦里人。4、不知苦的甜,爱的悲哀也在随风遣散。5、你懂得那么多,想必过得也不是很好。6、在物事已非的景色里。叫我如何喜欢...
展开详情

燕子的诗句

1、何处哀筝随急管,樱花永巷垂杨岸。东家老女嫁不售,白日当天三月半。溧阳公主年十四,清明暖后同墙看。归来展转到五更,梁间燕子闻长叹。李商隐《无题》2、梦后楼台高锁,酒醒帘幕低垂。去年春恨却来时。落花人独立,微雨...
展开详情

描写令箭荷花的诗句

1、奉得青枝当令箭,敢叫荷花上岸开。果然茎端花频现,疑是观音驾莲来。2、娇艳无双天上来,九天霞彩下瑶台。姹紫嫣红无可比,织女精心巧剪裁。3、潺潺滋雨润,点点浸香萦。漱玉濯清韵,衔珠弄雅情。深凝渐羞赧,轻诉漫吟风...
展开详情

佛语祝寿词

1、愿您安稳少恼,起居轻利,上下和睦!2、一岁一度是诞辰,百世千身求法缘,愿佛菩萨加持,福寿绵延。3、吉祥吉祥恒吉祥,昼夜六时恒吉祥!4、法喜充满,六时吉祥!5、佛光普照,佛日增辉。6、一无复始,万象更新,恭祝...
展开详情

描写春天的古诗句

1、春来不住听檐声,日色何曾作好晴。方回《清明昼夜大风》2、孤村芳草远,斜日杏花飞。寇准《江南春波渺渺》3、斜风细雨作春寒。朱淑真《江城子赏春》4、湖上春来似画图,乱峰围绕水平铺。松排山面千重翠,月点波心一颗珠...
展开详情

精选推荐更多>

政通人和的意思是什么5个字

政通人和,汉语成语,拼音是zhèng tōng rén hé,意思是政事通达,人心和顺;形容国家稳定,人民安乐。
出自宋·范仲淹《岳阳楼记》:“越明年,政通人和,百废俱兴。”
用法:作谓语、定语;指政治局面。
示例:及擢守严陵,政通人和,始从事于梨枣。——清·鲍廷博《青本刻<聊斋志异>纪事》
近义词:下情上达、安居乐业、国泰民安。
造句:
1、而今我国政通人和,百业兴旺。
2、勤政廉政政通人和,亲民爱民民康物阜。
3、如今正值盛世,举国上下政通人和,五湖四海安居乐业。
4、既要防止权力过分集中,也要防止职责不清、政通人和,只有这样才能保证各机构互相监督,运转有序。

功名成就是什么意思啊

“功名成就”意思是功绩取得了,名声也有了。出自《墨子·修身》:“功成名遂,名誉不可虚假。”
“功名成就”造句:
1、其他权谋术数,一切以功名成就之说,惑世诬民,充塞仁义,岂不是误人子弟。
2、付出终有收获,努力会有结果,功名成就在即,此刻莫要焦虑,心中会有担忧,黎明前的节奏,高考就如行舟,随风随水无忧。前路一片光明,愿你心想事成。
3、垂头丧气,感觉自己一无是处,定会碌碌无为,遗憾终生;胸有成竹,凡事相信“我能做好”,放胆一试,则会功名成就,不枉此生。

意欲的意思是什么

意欲,汉语词汇,拼音:yì yù,释义是指人对某种事物在思想上的欲望。想要。谓心想做某事。出自《淮南子·道应训》:“故人主之意欲见於外,则为人臣之所制。”
造句:
1、把希望建筑在意欲和心愿的人们,二十次中有十九次都会失望。
2、在你的脑海里,你能清晰地看到你最想得到的汽车和房屋,你最向往的游览胜地,你最渴望的朋友,还有你最意欲达到的地位和身份。
3、当我到达高处,便发觉自己总是孤独。无人同我说话,孤寂的严冬令我发抖。我在高处究竟意欲何为?

见出以知入,观往以知来什么意思

“见出以知入,观往以知来”的意思:看见外表就可以知道内里,看见过去就可以知道未来。出自《列子·说符》。
《列子·说符》出自《列子》,《列子》一书相传是战国时列御寇所著。《汉书艺文志》著录《列子》早已散佚。全书共8篇,134则,内容多为民间传说、寓言和神话故事。
《列子》全书,始以《天瑞》,终以《说符》,首尾呼应,自成一体。古时以所谓天降“符瑞”,附会与人事相应,叫做“符应”。“符”,有符信、符验的含义。“说符”,即谓“道”与人事的相互应验。全文通过三十余则寓言和说理,对“道”与“智”、“名”与“实”、“形”与“神”、“贵”与“贱”、“时机”与“变通”、“久利”与“暂得”、“持身”与“治国”等多对关系进行了各个角度的论述。
世事无常,祸福相倚,因此列子认为,为人处世应当做到“持后而处先”,对于事物的存亡变幻,也应当透过其表面来“寡其所以然”。一方面要“恃道化而不恃智巧”,全身远害,避免重演郄雍的悲剧;一方面也要拥有“授隙抵时,应事无方”的智慧,领会“先迕后合”的圣人之言,进而懂得各种看似无关的现象背后实际上存在着积来已久的缘由。然而世人多纵欲迷性,重利轻道,贪图一时所莸,不念长久之积,所以才会闹出“宋人拾契”、“齐人攫金”那样的笑话。唯有舍末明本,“归同反一”,因名求实,得其髓而弃其粗,才能一睹天道与人事之间的绝妙天机。
常见热点问答
热点搜索
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200
作文大全
1-20
21-40
41-60
61-80
81-100
101-120
121-140
141-160
161-180
181-200