三级项目-房地产销售管理系统.doc
《三级项目-房地产销售管理系统.doc》由会员分享,可在线阅读,更多相关《三级项目-房地产销售管理系统.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流三级项目-房地产销售管理系统.精品文档. 房地产销售管理系统1需求描述1.1功能需求 系统包括五大功能模块:主要功能模块有基本资料、客户管理、房屋销售、收款管理、统计管理等功能模块。1基本资料主要包括楼盘房屋资料、员工资料功能子模块。楼盘房屋资料:主要是登记楼盘和房屋详细信息的管理。员工资料:可对员工的个人信息情况进行管理、以及员工的楼盘销售业绩情况。2客户管理是对客户的个人信息情况进行管理。主要包括来访客户资料管理、一般客户资料管理、预订客户资料管理、购房客户资料管理等功能子模块。来访客户资料管理:主要登记来访的客户信息资料,查出潜在的客户
2、。一般客户资料管理:主要登记一般的客户信息资料,查出潜在的客户。预订客户资料管理:主要登记预订的客户信息资料。购房客户资料管理:主要登记购房的客户信息资料。3房屋销售主要包括房屋销售、已销售房屋资料、已预订房屋资料等功能子模块。房屋销售:主要是对房屋进行预订、购买等销售的管理。已销售房屋资料:管理已经销售的房屋信息资料。已预订房屋资料:管理已经预订的房屋信息资料。4收款管理主要包括未收款管理、已收款管理、到期收款提示管理等功能子模块。未收款管理:主要针对已签定合同的房款收款管理。已收款管理:管理已经收款完成的房屋合同信息资料。到期收款提示管理:主要是针对客户分期付款的到期付款的提示功能。5统计
3、管理:包括销售代表销售记录排行、楼盘销售排行统计、收款情况统计等。报表可以根据客户的要求进行设置。12数据分析房地产销售管理系统所用到的数据有:1.基本资料的输入楼盘房屋资料信息:楼房号,单元,房号,预测面积,单价,总价,房型,房屋状态。员工资料信息:员工编号,姓名,所属部门,性别,年龄,学历,职位,联系电话。2.客户管理来访客户信息:客户编号,姓名,联系电话,联系地址。一般客户信息:客户编号,姓名,性别,联系电话,需求面积,需求类型,需求房型,计划付款方式,联系地址,职业,身份证号,单位。预订客户信息:客户编号,客户姓名,楼房号,单元,房号,销售面积,单价,总价,订购日期,代办费用,已付金额
4、。购房客户信息:客户编号,姓名,性别,年龄,联系电话,需求面积,需求楼层,需求房型,计划付款方式,联系地址。 3.房屋销售房屋销售信息:楼房号,单元,房号,销售面积,单价,总价,房屋状态。已销售房屋信息:合同编号,客户姓名,楼房号,单元,房号,销售面积,合同单价,合同总价,订购日期,联系电话。已预订房屋信息:合同编号,客户姓名,楼房号,单元,房号,销售面积,单价,总价,订购日期,代办费用,已付金额。4.收款管理未收款管理:合同编号,客户姓名,联系电话,楼房号,单元,房号,合同单价,合同总价,已付金额,未付金额,付款日期,支付方式。已收款管理:合同编号,客户姓名,联系电话,楼房号,单元,房号,合
5、同单价,合同总价,已付金额,未付金额,付款日期,支付方式。到期收款提示:合同编号,客户姓名,联系电话,楼房号,单元,房号,合同单价,合同总价,已付金额,未付金额,付款日期,支付方式。13权限管理1.管理员在基本资料管理中,要求: a.可以查询员工、房屋的信息。b.可以对员工、房屋信息进行修改、添加及删除的操作。2.管理员在客户管理中,要求:a.查询各类客户信息,根据客户信息,发现潜在客户。b.对客户信息进行维护工作,增添、删除相应客户信息。 3.管理员在房屋销售中,要求: a查询未销售、已销售、已预订房屋的信息。 b对房屋信息进行维护工作,增添未销售、已销售、已预订的房屋信息。 4.管理员在收
6、款管理中,要求: a.可以查询已收款、未收款等信息,以及相应的合同。 b.对收款管理进行维护工作,包括增添新收款记录,或删除旧收款记录。2 概念结构设计21 E-R图所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。房地产销售管理信息系统可以划分的实体有:员工信息实体、登记房屋预登记客户信息实体、预订客户与预订房屋信息实体、预订记录信息实体、需求客户与需求房屋信息实体、购买需求实体、收款记录实体。用E-R图一一描述这些实体。2.1.1楼房单元房号信息实体E-R图:楼房单元房号实体楼号房号单元2.1.2员工信息实体E-R图:员工信息实体联系电话职 位年 龄性 别员工编号姓 名所属
7、部门2.1.3登记房屋信息实体E-R图:登记房屋信息实体单元房型房屋状态总价房号面积单价2.1.4登记客户信息联系E-R图: 登记客户需求客户编号预订客户编号 2.1.5预订客户信息实体E-R图:预订客户信息实体预订客户编号联系电话支付方式客户姓名身份证号联系地址性别年龄职务2.1.6预订房屋实体E-R图: 预订房屋信息实体预订合同编号订购日期总价房号楼号号单元房型面积单价已付金额未付金额2.1.7预订联系E-R图:预订记录预订合同编号预订客户编号2.1.8需求客户信息实体E-R图:需求客户信息实体需求客户编号联系地址联系电话客户姓名性别号身份证号2.1.9需求房屋实体E-R图:需求房屋信息实
8、体单元房型房号总价楼房号面积单价需求房屋编号编号2.1.10购买需求联系E-R图:购买需求需求客户编号房屋需求编号2.1.11收款记录联系E-R图: 收款预订合同编号预订客户编号2.1.12总的信息实体E-R图:收款 员工 n 1 m登记预定客户 x P 1预定 房屋 q 1需求客户购买需求 s3. 逻辑结构设计3.1关系模式 关系模型。关系模型主要是用二维表格结构表达实体集,用外键表示实体间联系。关系模型是由若干个关系模式组成的集合。关系模式相当于前面提到的记录类型,它的实例称为关系,每个关系实际上是一张二维表格。关系模型和层次、网状模型的最大判别是用关键码而不是用指针导航数据,表格简单用户
9、易懂,编程时并不涉及存储结构,访问技术等细节。关系模型是数学化模型。SQL语言是关系数据库的标准化语言,已得到了广泛的应用。设计子系统有一个方便数据库及其应用创建的工具集。它典型地包含产生表、窗体、查询和报表的工具。DBMS产品还提供编程语言和对编程语言的接口。1楼房单元房号(楼房号,单元,房号)2员工(员工编号,姓名,所属部门,性别,年龄,职位,联系电话)3登记房屋(房号,单元,房型,面积,单价,总价)4登记客户(需求客户编号,预订客户编号)5预订客户(预订客户编号,客户姓名,性别,年龄,职务,身份证号,联系电话,联系地址,支付方式)6预订房屋(预订合同编号,楼房号,单元,房号,房型,面积,
10、单价,总价,订购日期,已付金额,未付金额)7预订(预订合同编号,预订客户编号)8需求客户(需求客户编号,姓名,性别,身份证号,联系电话,联系地址)9需求房屋(房屋需求编号,楼房号,单元,房号,房型,面积,单价,总价)10购买需求(需求客户编号,房屋需求编号)11收款(预订合同编号,预订客户编号)3.2表格表1 楼房单元房号:表中列名数据类型大小是否为空楼号intnot null(主键)单元intnot null房号char4not null表2 单元:表中列名数据类型大小是否为空单元intnot null(主键)房号char4not null表2 员工信息:表中列名数据类型大小是否为空员工编号
11、char6not null(主键)姓名char15not null所属部门char18not null性别char2null年龄intnull职位char15not null联系电话char12not null表3 登记房屋:表中列名数据类型大小是否为空房号char4not null(主键)单元intnot null(外主键)房型char10Not null面积floatNot null单价floatNot null总价floatNot null表4 登记客户:表中列名数据类型大小是否为空需求客户编号char6not null(外主键)预订客户编号char6not null(外主键)表5 预订
12、客户:表中列名数据类型大小是否为空预订客户编号char6not null(主键)客户姓名char15not null性别char2Not null年龄intNot null职务char10Not null身份证号char18Not null联系电话char12Not null联系地址char25Not null支付方式char10Not null表6 预订房屋:表中列名数据类型大小是否为空预订合同编号char6not null(主键)楼号intnot null单元intNot null房号char4Not null房型char10Not null面积floatNot null单价floatNo
13、t null总价floatNot null订购日期char12Not null已付金额floatNot null未付金额floatNot null表7 预订:表中列名数据类型大小是否为空预订合同编号char6Not null(外主键)预订客户编号char6Not null(外主键)表8 需求客户:表中列名数据类型大小是否为空需求客户编号char6not null(主键)姓名char15Not null性别char2Null身份证号char18Not null联系电话char12Not null联系地址char25Not null表9 需求房屋:表中列名数据类型大小是否为空房屋需求编号char6
14、not null(主键)楼号intnot null单元intNot null房号char4Not null房型char10Not null面积floatNot null单价floatNot null总价floatNot null表10 购买需求:表中列名数据类型大小是否为空需求客户编号char6Not null(外主键)房屋需求编号char6Not null(外主键) 表11 收款:表中列名数据类型大小是否为空预订合同编号char6Not null(外主键)预订客户编号char6Not null(外主键)4.数据库实施41数据库建立41.1创建数据库 数据库管理系统创建“房地产”,house.
15、mdf数据文件初始大小为10MB,最大50MB,每次增长5MB。日志文件house2.ldf初始大小为5MB,最大25MB,每次增长5MB。CREATE DATABASE 房地产ON(NAME = house, FILENAME = D:house.mdf, SIZE = 10, MAXSIZE = 50, FILEGROWTH = 5LOG ON( NAME = house2, FILENAME = D:house.ldf, SIZE = 5MB, MAXSIZE = 25MB, FILEGROWTH = 5MB )4.1.2创建楼房单元房号表:create table 楼房单元房号 楼号
16、int not null primary key, 单元 int not null, 房号 char(4) not null4.1.3单元表:create table 单元 单元 int not null primary key, 房号 char(4) not null4.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
17、, 联系电话 char(12) not null4.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 单元(单元),4.1.6登记客户表:create table 登记客户 需求客户编号 char(6) not null, 预订客户编号 char(6) not null, forei
18、gn key (需求客户编号) references 需求客户(需求客户编号), foreign key (预订客户编号) references 预订客户(预订客户编号)4.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
19、, 支付方式 char(10) not null4.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 null4.1.9预订表:create table
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三级 项目 房地产 销售 管理 系统
限制150内