
题 目: 房地产公司销售信息系统的分析与设计
学 院: 管理与经济学院
专 业: 信息管理与信息系统
****************************************
学 号: ************
指导教师: 王 江 (教授)
日 期: 2014年5月
Kunming University of Science and Technology graduation design (Thesis)
Title: Analysis and design of Real Estate Company
marketing information system
Faculty: The faculty of management and Economics
Major: Information Management and Information Sysytem
Name: Li Dong
Student Number: 201010901146
Tutor: Wang Jiang(Professor)
Date: May 2014
摘要
随着社会主义市场经济的建立与发展,我国房地产行业迅速崛起。房地产业的兴旺发达促进了相关行业的极大繁荣,如建材、建筑设计、施工、房地产销售、市场营销、律师业等。但是在房地产销售中也出现了一些问题。如资料管理手段落后,销售工作不规范等。这些问题导致了房地产销售行业的效率低下。在日趋激烈的市场竞争环境中,需要运用先进的IT信息技术和现代管理思想来提高房地产行业的管理水平、工作效率和服务质量。进一步降低运营成本、提高经济效益,最终提升房地产销售公司的市场竞争力。
为此,本文研制开发了房地产销售管理信息系统。本系统的应用对于规范房地产市场运作和管理具有一定的现实意义。
本文通过用MyEclipse编写房屋销售管理系统,利用软件工程原理,采用面向对象的编程方法,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面,实现了房屋销售管理的自动化和信息化。
关键词:管理信息管理,房地产,软件工程,面向对象,MyEclipse ,MySQL数据库
Abstract
With the establishment and development of the socialist marketing economy, the real estate of China rise up sharply.The prosperity of real estate has promoted a great booming development of related industries,such as building materials,building design,construction,real estate sales, marketing and lawyer industry etc.However, there are several troubles just like sales operation irregularities and backward management methods which lead to a poor efficiency of real estate sale.Only a real estate sales company use advanced IT information system and modern management thought to promote the service quality, reduce cost,realizing a sizable economic efficiency and a good management,it can stand firm in a market that filled with fierce competition.
Therefore,we are going to develope a real estate sales management information system.The application of this system of it can has certain significance in regulating the operation and management of real estate sales market.
In this paper,we are planning to write a house selling manage system through MyEclipse,using software engineering methods and object oriented code to realizing automation and information of house selling management.It is mainly contains the background of establishment and maintenance of databases and front-end application development.
Key words:MIS(Management Information Systems),real estate ,software project,object oriented,MyEclipse, MySQL database
第1章 绪论
1.1课题研究的背景
伴随着人类社会的进步和科学的发展,人们生活的水平也在不断提高,房地产行业已经成为当今社会比较热门的行业。房地产销售是房地产行业的重要组成部分,由于房地产销售形式复杂、业务种类繁多,早起的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应运而生。
房地产销售管理系统是一个现代房地产销售管理中不可或缺少的部分,它的功能完善与否对于房地产销售工作的展开的难易有着至关重要的影响,所以房地产公司的销售管理与费用管理及售后服务管理系统的设计是能够提供充足的信息和快捷的查询手段为核心的。一直以来房地产公司所用的传统书面进行房屋销售记录的方式实在是太落后,它存在着信息流动差,查阅不方便等问题,而且随着公司房屋资源的增多,交易次数的增多,购房时顾客挑选自己满意的房屋越来越麻烦,并且售后服务等工作也将做的不够到位。
从20世纪80年代开始、随着计算机硬件和软件技术的发展,特别是计算机和通信网络技术的日趋融合,信息化给企业带来了巨大的变化,信息技术在企业中的应用不再局限于企业活动的某些环节,而是逐步地渗透到企业活动的各个领域、各个环节,极大地改变了企业的生产、流通和组织管理方式,推动了企业物资流、资金流和信息流的相互融合。凭借IT信息技术和现代管理思想,在这样一个多元化的信息社会里建立房地产销售平台是大势所趋。
1.2我国房地产信息化发展现状
伴随着房地产业的快速发展,信息技术在中国房地产业中的应用已拉开序幕,在的牵头和推动下,房地产业各界积极参与,目前已呈现全面信息化的发展势头。
① 房地产政务信息化成效显著:近年来,许多城市利用信息技术,开发了房地产政务管理的计算机软件,有效地改进了行政管理,提高了工作效率,完善了对房地产市场的监控和预测能力。
② 房地产企业信息化取得长足进展:在意识到信息化对提高效率、降低成本、提升企业竞争能力方面所起的重要作用之后,我国房地产企业开始进行了信息化建设的探索和实践。
③ 初步建立了房地产宏观监测系统:为适应我国房地产业发展的内在要求,针对市场信息零散 、盲目投资行为大量存在等状况,我国已建立了包括中房预警系统、中房指数、国房景气指数等在内的房地产宏观监测系统。
④ 智能化小区和网络小区建设步伐加强:近年来,房地产行业开始积极建设智能化小区和网络小区。作为中国房地产巨头之一的龙湖房地产开发集团,将在未来5年内,首先把其已经建成的1000多个社区改造成现代化的新型数字社区,并最终实现在全国建立2万个数字社区的目标。
⑤ 房地产网站的发展:由于房地产业自身的行业特点,使其在网上具有更大的优势,正是基于这些优势,房地产业各界都以最快的速度建立或准备建立自己的网站。
1.3课题研究的目的和意义
房地产销售管理系统是一个现代房地产销售管理中不可或缺少的部分,它的功能完善与否对于房地产销售工作的展开的难易有着至关重要的影响,所以房地产公司的销售管理与费用管理及售后服务管理系统的设计是能够提供充足的信息和快捷的查询手段为核心的。一直以来房地产公司所用的传统书面进行房屋销售记录的方式实在是太落后,它存在着信息流动差,查阅不方便等问题,而且随着公司房屋资源的增多,交易次数的增多,购房时顾客挑选自己满意的房屋越来越麻烦,并且售后服务等工作也将做的不够到位。
计算机技术发展到今天,已经迈向了集成化、智能化、网络化。以计算机技术为代表的信息技术正推动着教育,管理手段,方式发生根本性改变。其强大的功能已为人们所深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。不言而喻,计算机技术的发展和应用最终会实现房产行业管理的网络化,信息化。这就要求我们更新以往的房产销售管理观念,增强效益观念,提高准确度。借助信息技术手段,建设管理和完善房地产销售过程及费用管理。使用计算机对房地产销售信息进行管理,具有着手工管理所无法比拟的优点,查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些显而易见的优点能够极大提高房地产公司管理人员的工作效率,即提高房地产收费管理的效率。
1.4系统开发工具
1.Myeclipse
MyEclipse企业级工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。
2.Tomcat
Tomcat运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
3.Visio
通过Office Visio可以创建自定义的数据连接解决方案,以便在任何上下文中连接和显示数据。您可以通过编程方式控制 Office Visio中的多个功能,包括连接到数据源、将形状链接到数据、以图形方式显示链接数据、使形状自动互相连接(自动连接)、监视和筛选鼠标拖动操作以及应用主题颜色和主题效果
等。
4.PowerDesigner
PowerDesigner采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型,可以生成多种客户端开发工具的应用程序,还可为数据仓库制作结构模型,也能对团队设备模型进行控制。它可与许多流行的数据库设计软件相配合使用来缩短
开发时间和使系统设计更优化。
5.SQL Server 2000
SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统,该版本继承了SQL Server 7.0 版本的优点同时又比它增加了许多更先进的功能具有使用方便可伸缩性好与相关软件集成程度高等优点。
1.5系统体系结构
1.5.1系统的软件体系结构
采用目前普遍流行、技术成熟的浏览器/服务器(B/S)结构,从下至上分别为:数据访问层、业务逻辑层、表示层,如图1-1所示:
图1-1系统软件体系结构图
1.5.2系统的硬件体系结构
图1-2系统的硬件体系结构图
第2章 需求分析
2.1需求分析
2.1.1理解分析
系统初步调查采用的主要方式,昆明龙湖房地产公司以购房者的身份了解情况,通过调查,分析得到以下结论:
房地产公司的销售管理以前一直依靠手工方式,不能及时为顾客查询到满意的房源信息,从一定程度上影响了公司的销售活动。为此绝大多数房地产公司都希望建立一套完善的销售信息系统,以便他们更加清晰地进行房地产的销售及费用的管理,并以此带动企业信息化建设步伐,提高人品素质,现在国内外现有的一些房地产销售管理信息系统功能过于强大,开发与使用费用昂贵,对于小的房地产企业而言受不起其使用。同时对于一些新兴的、具有自己特色的房地产公司,要求所开发的房地产销售系统必须满足该公司自己的特点。
在房地产开发过程中,楼盘销售是非常重要的环节,也是房地产开发的关键环节,如何提供优质的楼盘销售服务,也是显的非常迫切的,而且通关管理系统,可以来规范和管理销售过程的各个环节,并提供相关信息。这样,可以极大的提高服务质量和效率。
2.1.2市场需求分析
伴随着人类社会的进步和科学的发展,人们生活的水平也在不断提高,房地产行业已经成为当今社会比较热门的行业。房地产销售是房地产行业的重要组成部分,由于房地产销售形式复杂、业务种类繁多,早起的手工销售方式已经不能适应现代房地产销售的需要,在这种情况下,房地产销售管理系统应运而生。
在各大中型房地产销售公司的房屋销售管理当中,主要存在着以下几个问题:
(1)房屋销售工作人员的工作量大、工作效率低
在房屋销售管理的工作流程中,需要完成很多的工作。这其中要填制大量的单据,而且在填制这些表单时,有很多的录入信息都是很重要的。例如,楼盘名称、楼房名称、房型信息、客户信息及房屋销售信息的反复出现,这些信息的重要性录入,必然降低工作人员的工作效率,加重了工作负担。
(2)房地产公司各个部门之间沟通困难
现代房地产企业在营销管理的工程中,主要面临着大量的数据和报表无法在多个部门之间进行有效的、畅通的信息交流和沟通,无法实现跨区域的实时管理、监控以及如何满足集团公司多级管理的需求等问题。
(3)查询、统计困难
每天的房屋销售情况,客户退房、换房情况,这些大量数据的产生,都会加重查询统计工作的负担。
为了解决以上问题,我们从房地产销售公司的角度出发,开发了房地产销售管理系统。
2.2可行性分析
系统的可行性分析主要包括经济上的可行性和技术上的可行性。
2.2.1经济可行性分析
从该系统的开发和效益关系上讲,该系统的开发不需要花费太多的经费。系统可操作性强,实用性好,工作效率高,适应时代发展的需求。
2.2.2技术可行性分析
本系统拟在Windows 2000/ XP/Win 7操作系统下运行,以Myeclipse为主要开发工具,Mysql作为后台数据库进行开发。
Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具有以下特点:Java的面向对象、平台无关、分布式、多线程、可靠和安全等特点。
SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。
2.2.3操作可行性分析
在本系统的操作阶段,该系统的使用并不困难,使用系统的工作人员,除了需要具备在Microsoft Windows平台上使用个人电脑的知识,并不需要特别的技术能力,只需要花费较少的时间去了解学习它,即可做到熟练操作使用。所以系统在操作上是可行的。
综上所述,通过技术、经济、操作的可行性研究与分析,我们得出开发“房地产销售管理系统”是可行的。
2.3数据需求分析
根据以上的需求分析和数据组织,开始设计数据结构,即根据需求勾画出实体/关系图(E/R)。在概念上,E/R 图代表的是系统需要的数据及其这些数据之间的关系。如图 2-1 所示的实体/关系图:
图2-1实体/关系图
从图中可以看出,在这个系统中实际存在的实体:客户和楼房 ,其中客户和楼房是多对多关系,针对本系统,通过对房地产销售管理系统的分析,设计数据项和数据结构如下:
1、客户资料表,其数据项字段名称客户编号、客户名称、性别、年龄、职业、工作单位身份证、邮编、联系地址、联系电话、家庭结构、需求面积、需求楼层、需求房型、价格反映、支付方式、购买意向、考虑因素、信息来源、购房数量、购房金额、已付金额、未付金额、备注等。
2、楼房信息,其数据项有字段名称楼盘名称、地理位置、楼房数量、楼房名称、楼房结构、楼房朝向、楼房类型、楼高、装修及设备标准、管网、建成日期、房屋数量、出售数量、出售未审核、房屋预订数、剩余、楼房图片、备注等。
3、客户购房信息,其数据项有字段名称客户编号、状态、楼盘名称、楼房名称、楼房单元、楼层、房号、楼房朝向、房型、房屋高度、房间形式、附属房产、附属房产总价、阳台面积、套内面积、公用分摊面积、销售面积、销售单价、房产总价、房屋备注、实售金额、销售折扣、已付金额、购房合同编号、购订日期、销售备注、销售代表等。
4、楼盘信息,其数据项有字段名称楼盘名称、地理位置、占地面积、建筑面积、建筑占地面积、道路广场占地面积、建筑密度、容积率、绿化面积、绿化率、开发日期、楼房数量、车位数、房屋数量、出售、出售未审核、房屋预订数、剩余、楼盘图片、备注等。
5、客户付款,其数据项有字段名称客户编号、楼盘名称、楼房名称、单元、楼层、房号、付款款项、付款日期、付款方式、应付金额、已付金额、未付金额、备注等。
6、员工信息,其数据项有字段名称员工编号、员工姓名、身份证、职务、联系电话、手机、工作状况、备注等。
2.4房地产销售的业务描述
2.4.1寻找客户
一、客户的来源渠道
二、接听热线电话
三、参加房展会
四、与朋友或客户介绍来的客户洽谈
五、做直销(DS)
2.4.2现场接待
一、迎接客户
二、项目介绍
2.4.3谈判
一、初步洽谈
二、谈判
三、暂未成交
2.4.4客户追踪
一、填写客户
2.4.5签约
一、成交收定金
二、定金补足
三、换户
2.4.6入住
一、客户办理入需提交的资料
二、开发商入住需提交的资料
三、入主流程
2.5系统功能分析
系统的对象确定后,应对系统进行定性分析,分析是为了了解系统应达到的目标和系统应具备的功能。房地产销售管理系统有四大子系统组成:房源管理、账务管理以及房屋销售管理、售后管理。
1、房源管理子系统的功能包括:
(1)开发新楼盘的信息录入、删除、维护
(2)所开发楼盘的楼宇信息录入、删除、维护
(3)房屋信息的录入、删除、维护
(4)房源信息的普通查询、详细查询、综合查询
2、购房管理子系统的功能包括:
(1)可以查询房屋的信息
(2)可以进行房屋的购买
(3)可以进行房屋的预定、购买欲退换房管理
(4)可以进行认购书的签订、删除、打印
(5)购房合同的打印
3、账务管理子系统的功能包括:
(1)对每次交费进行记录
(2)对用户的费用进行管理
(3)对用户进行欠款催收
4、售后管理子系统的功能包括:
(1)交楼入住:记录交楼入住时发生的问题
(2)客户联系日志:对客户联系日志进行插入、删除、查找
(3)客户投诉管理:对客户的投诉进行管理
第3章 数据库设计
3.1统数据库概念设计
本系统从整体上分房屋销售信息、费用管理信息和售后服务信息三大部分。
1.系统数据库设计E-R图,如图3-1所示
3-1系统数据库设计ER图
2.对应实体属性
图3-2房屋信息实体及属性
图3-3 来访客户实体及属性
图3-4员工实体及属性
3.2据库逻辑设计
数据库设计有几个范式,一般我们要做到的是第三范式,即数据表中没有冗余字段以及同一个表中的字段没有函数依赖关系,冗余字段即在一个表中已经保存过的信息,在另一个表中就不应该存在,如果需要的话,可以通过表间的关联来得到,函数依赖性就是一个表中的字段间不应该有计算关系,如一个表中有单价字段、数量字段,就不应该有一个总金额字段。如果程序运行过程中需要总金额,可以实时计算。不过在一些较常用的表中,我们可以适当地保留冗余字段,这样,在程序运行过程中可以减少由于表间互相关联而使用速度降低等问题。这就是所谓的第四范式。数据表设计时,最好不要使用用户输入的信息作为主键,每一个数据表自己定义一个主键,添加信息是由程序自动添加,这样就可以减少数据更新时产生的错误。表与表相关联的外键最好是由程序自动生成的主键,这样数据库就比较规范了。
另外,数据表设计时一般都应该有一些标志字段,标志字段可以定义成CHAR(1)或 BIT 型。建议实际应用中定义成 CHAR(1)字段可以存储多种可能的状态,在最初设计时,可能我们没有考虑到的一些情况,在程序后来的开发中,可以通过设计标志字段为不同的值来解决,这样就避免了修改数据库结构。
数据库初期设计时一定要谨慎,把所有可能的情况都考虑进去,即使当时没有用到,也要将它留在数据库中作为备用字段以便将来扩充。
程序一旦开始编码,就应该尽量避免再修改数据库。因为如果数据库结构一旦改变,所有与修改的数据表相关的业务都有可能受到影响,而某些影响还很难看到,这样就容易形成一个恶性循环。错误越改越多,越改越乱,最终导致程序的失败。
图3-5房屋销售全过程关系
3.3据物理设计
房地产销售管理系统数据库中几张常用的数据表的设计结果如表 3-1~表3-8 所示。每个表格表示为数据库中的一个表。
表3-1客户资料表
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| 客户编号 | decimal | 9 | 否 | PK |
| 客户名称 | char | 60 | 是 | |
| 性别 | char | 10 | 是 | |
| 年龄 | char | 10 | 是 | |
| 职业 | char | 30 | 是 | |
| 工作单位 | char | 40 | 是 | |
| 身份证 | char | 30 | 是 | |
| 邮编 | char | 20 | 是 | |
| 联系地址 | char | 30 | 是 | |
| 联系电话 | char | 20 | 是 | |
| 家庭结构 | char | 20 | 是 | |
| 需求面积 | char | 20 | 是 | |
| 需求楼层 | char | 20 | 是 | |
| 需求房型 | char | 20 | 是 | |
| 价格反映 | char | 20 | 是 | |
| 支付方式 | char | 20 | 是 | |
| 购买意向 | char | 20 | 是 | |
| 考虑因素 | char | 20 | 是 | |
| 信息来源 | char | 20 | 是 |
| 购房数量 | char | 10 | 是 | |
| 购房金额 | char | 10 | 是 | |
| 已付金额 | char | 10 | 是 | |
| 未付金额 | char | 10 | 是 | |
| 备注 | char | 100 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| 员工编号 | decimal | 9 | 否 | PK |
| 员工姓名 | char | 10 | 是 | |
| 身份证 | char | 30 | 是 | |
| 职务 | char | 30 | 是 | |
| 联系电话 | char | 20 | 是 | |
| 手机 | char | 20 | 是 | |
| 工作状态 | char | 20 | 是 | |
| 备注 | char | 100 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| ID | int | 4 | 否 | PK |
| 楼盘名称 | varchar | 50 | 是 | |
| 地理位置 | char | 50 | 是 | |
| 占地面积 | char | 10 | 是 | |
| 建筑面积 | char | 10 | 是 | |
| 建筑占地面积 | char | 10 | 是 | |
| 道路广场地面积 | char | 10 | 是 | |
| 建筑密度 | char | 10 | 是 | |
| 容积率 | char | 10 | 是 | |
| 绿化面积 | char | 10 | 是 | |
| 绿化率 | char | 10 | 是 | |
| 开发日期 | datetime | 8 | 是 | |
| 楼房数量 | char | 10 | 是 | |
| 车位数 | char | 10 | 是 | |
| 房屋数量 | char | 10 | 是 | |
| 出售 | char | 10 | 是 | |
| 出售未审核 | char | 10 | 是 | |
| 房屋预订数 | char | 10 | 是 | |
| 剩余 | char | 10 | 是 |
| 楼盘图片 | image | 16 | 是 | |
| 备注 | char | 100 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| ID | int | 4 | 否 | PK |
| 楼盘名称 | char | 30 | 是 | |
| 地理位置 | char | 60 | 是 | |
| 楼房数量 | char | 10 | 是 | |
| 楼房名称 | char | 20 | 是 | |
| 楼房结构 | char | 10 | 是 | |
| 楼房朝向 | char | 20 | 是 | |
| 楼房类型 | char | 20 | 是 | |
| 楼高 | char | 10 | 是 | |
| 装修及设备标准 | char | 30 | 是 | |
| 管网 | char | 30 | 是 | |
| 建成日期 | dtaetime | 8 | 是 | |
| 房屋数量 | char | 10 | 是 | |
| 出售数量 | char | 10 | 是 | |
| 出售未审核 | char | 10 | 是 | |
| 房屋预订数 | char | 10 | 是 | |
| 剩余 | char | 10 | 是 | |
| 楼房图片 | image | 16 | 是 | |
| 备注 | char | 100 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| ID | decimal | 9 | 否 | PK |
| 楼盘名称 | varchar | 50 | 是 | |
| 楼房名称 | varchar | 50 | 是 | |
| 楼房结构 | char | 30 | 是 | |
| 房屋数量 | float | 8 | 是 | |
| 楼层 | char | 53 | 是 | |
| 楼房单元 | char | 10 | 是 | |
| 房号 | varchar | 50 | 是 | |
| 房型 | char | 30 | 是 | |
| 楼房朝向 | char | 30 | 是 | |
| 房屋高度 | float | 8 | 是 | |
| 房间形式 | char | 30 | 是 | |
| 附属房产 | char | 50 | 是 | |
| 附属房产总价 | float | 8 | 是 | |
| 阳台产权面积 | float | 8 | 是 | |
| 套内建筑面积 | float | 8 | 是 | |
| 公用分摊面积 | float | 8 | 是 | |
| 房屋销售面积 | float | 8 | 是 | |
| 销售单位 | float | 8 | 是 |
| 房产总价 | float | 8 | 是 | |
| 房屋备注 | char | 50 | 是 | |
| 购房合同编号 | char | 30 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| 客户编号 | decimal | 9 | 否 | PK |
| 客户名称 | char | 20 | 是 | |
| 联系地址 | char | 50 | 是 | |
| 楼盘名称 | char | 30 | 是 | |
| 楼房名称 | char | 30 | 是 | |
| 单元 | char | 30 | 是 | |
| 楼层 | char | 20 | 是 | |
| 房号 | char | 30 | 是 | |
| 付款款项 | char | 30 | 是 | |
| 付款日期 | datetime | 50 | 是 | |
| 付款方式 | char | 50 | 是 | |
| 应款金额 | char | 30 | 是 | |
| 已付金额 | char | 30 | 是 | |
| 未付金额 | char | 30 | 是 | |
| 备注 | char | 50 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| 客户编号 | decimal | 9 | 否 | PK |
| 客户名称 | char | 20 | 是 | |
| 性别 | char | 10 | 是 | |
| 年龄 | char | 10 | 是 | |
| 联系地址 | char | 50 | 是 | |
| 状态 | char | 30 | 是 | |
| 楼盘名称 | char | 30 | 是 | |
| 楼房名称 | char | 30 | 是 | |
| 楼房单元 | char | 10 | 是 | |
| 楼层 | char | 10 | 是 | |
| 房号 | char | 10 | 是 | |
| 楼房朝向 | char | 20 | 是 | |
| 房型 | char | 20 | 是 | |
| 房屋高度 | char | 10 | 是 | |
| 房间形式 | char | 20 | 是 | |
| 附属房产 | char | 30 | 是 | |
| 附属房产总价 | char | 10 | 是 | |
| 阳台面积 | float | 10 | 是 | |
| 套内面积 | float | 10 | 是 |
| 公用分摊面积 | float | 10 | 是 | |
| 销售面积 | float | 10 | 是 | |
| 销售单价 | char | 10 | 是 | |
| 房产总价 | char | 10 | 是 | |
| 房屋备注 | char | 100 | 是 | |
| 实售金额 | char | 10 | 是 | |
| 销售折扣 | char | 10 | 是 | |
| 已付金额 | char | 10 | 是 | |
| 房屋合同编号 | char | 20 | 是 | |
| 购定日期 | datetime | 8 | 是 | |
| 销售备注 | char | 100 | 是 | |
| 销售代表 | char | 20 | 是 |
| 字段名称 | 数据类型 | 长度 | 是否为空 | 主键 |
| ID | int | 4 | 否 | PK |
| 公司名称 | char | 100 | 是 | |
| 邮编 | char | 20 | 是 | |
| 传真 | char | 30 | 是 | |
| 电话 | char | 20 | 是 | |
| 公司地址 | char | 50 | 是 | |
| 公司E-MAIL | char | 50 | 是 | |
| 开户银行 | char | 30 | 是 | |
| 公司账号 | char | 20 | 是 | |
| 备注 | char | 100 | 是 |
4.1系统功能简介
房地产销售管理系统是一个交互式查询系统,在明确了目标与数据库结构的前提下,设计出该系统的主要功能:系统登录、数据输入与修改、数据综合查询、报表浏览与打印、系统管理、帮助等。
4.1.1系统登录与管理
为了确保数据的保密性和安全性,防止非法用户对数据破坏,系统将使用登录系统,将事先设计好的用户名和密码信息放在数据表中,登录时系统自动将用户输入的数据信息和数据表中的数据进行比较,只有合法用户才能使用本系统。通过系统管理用户可以实现新用户注册和到登录用户密码修改等功能。
4.1.2数据输入、删除与修改
数据输入、删除与修改统称数据操作,用户可以根据自己的需要,对数据表中的数据进行操作,将改动的数据及时传到后台的数据库中,保证数据的实时性、有效性。
4.1.3数据查询
查询功能是一个软件的核心部分,反映一个系统的优劣。本系统能够对员工基本信息中的常用信息进行查询、对部门信息的查询和对员工工资信息进行查询;对来访客户的基本信息的查询、认购客户信息的综合查询、购房客户信息的综合查询和客户投诉信息的综合查询;房屋信息的查询。
4.1.4文件打印
文件的打印主要是方便用户对认购书及合同管理及书面签订等。
4.2 系统设计模块规划
4.2.1问题定义
设计、开发一个房地产销售管理系统。实现房地产销售的规范化、标准化和科学化管理,同时满足开发商的距地需求。
系统的对象确定后,应对系统进行定性分析,分析是为了了解系统应达到的目标和系统应具备的功能。房地产销售管理系统有四大子系统组成:房源管理、账务管理以及房屋销售管理、售后管理。
4.2.2系统功能模块
图4-1房地产销售管理系统功能框架
4.2.3各系统功能模块
1、
图4-2房源管理
房源管理子系统的功能包括:
(1)开发新楼盘的信息录入、删除、维护
(2)所开发楼盘的楼宇信息录入、删除、维护
(3)房屋信息的录入、删除、维护
(4)房源信息的普通查询、详细查询、综合查询
2、
图4-3购房管理
购房管理子系统的功能包括:
(1)可以查询房屋的信息
(2)可以进行房屋的购买
(3)可以进行房屋的预定、购买欲退换房管理
(4)可以进行认购书的签订、删除、打印
(5)购房合同打印
3、
图4-4财务管理
账务管理子系统的功能包括:
(1)对每次交费进行记录
(2)对用户的费用进行管
(3)对用户进行欠款催收
4、
图4-5售后管理
售后管理子系统的功能包括:
(1)交楼入住:记录交楼入住时发生的问题
(2)客户联系日志:对客户联系日志进行插入、删除、查找
(3)客户投诉管理:对客户的投诉进行管理
4.2.4整体功能模块
系统的整体主要模块图如图4-6所示:
图4-6 系统整体模块图
4.3业务流程图
房地产销售管理系统的业务流程如下图:
图4-7房地产销售管理系统
4.4系统整体流程图
本系统采用密码登陆的形式。用户登录,首先得输入用户名和密码,系统根据用户所输入的信息判断密码是否正确,如果正确则可以进入系统,进入系统后,用户根据自己的需要,选择特定的功能即可。在进行任何一种操作的时候都应该注意系统的完整性。系统的整体流程图如下图4-8所示。
4-8系统的整体流程图
4.5数据流图
房地产销售管理系统的基本系统模型如图下4-9图所示:
图4-9房地产销售管理系统的基本系统模型
房地产销售管理系统的收费管理基本模型如图4-10示:
图4-10地产销售管理系统的基本系统模型
4.6系统要求及目标
4.6.1系统的综合要求
通过对系统分析,系统的综合要求如下:
(1)完全取消目前的手工关系销售方式,新系统应具有方便的数据输入性能,良好的人机界面,尽量减少汉字及其重复输入。
(2)灵活快捷的查询性能,能快速实现催房源的查询。
(3)对费用进行良好的管理。
(4)系统应具有一定的操作合法权检验功能。
3.6.2系统的预期目标
本软件是为房地产公司开发的房地产销售管理系统软件。该软件用于规范房地产公司的销售管理工作。随着房地产业日益兴旺,房地产商之间的竞争也日益激烈,为满足客户的需求,房地产公司房屋的销售管理变得更加的复杂,开发合适的房地产公司房屋销售管理系统具有了一定的必要性。通过该系统的开发把管理人员从繁琐的数据计算处理中解脱出来,优化房地产公司房屋销售管理体系,实现高效化,简易化,智能化。
本系统预期实现的功能如下:
1.基本信息管理:系统操作日志的录入,系统操作日志的查询;
2.房源信息管理:房屋信息管理,房屋信息查询;
3.客户信息管理:来访客户登记,来访客户信息管理,认购客户信息管理,购房客户信息管理,客户投诉管理;
4.职工信息管理:职工基本信息挂历,职工信息查询;
5.楼房销售管理:购房认证书的签订,购房合同的签订,退房管理;
6.财务费用管理:费用清单,欠款催收清单;
7.系统功能管理:修改密码,权限设置,用户信息管理等;
8.工具窗口管理:各种常用工具;
9.帮助信息模块:关于本系统。
4.7编码设计
为了减少在软件开发过程中的错误,在软件开发过程中应该遵守一定的标准。编码设计在很大程度上影响着系统的质量和运行稳定性及程序的健壮性,好的命名规范,可以保障程序一致性、增强程序可读性、增强程序的可读性、降低程序BUG出现的概率以及提高程序的可扩展性和性能。
4.7.1程序编码规范
1.遵循开发流程,在设计的指导下进行代码编写。
2.代码的编写以实现设计的功能和性能为目标,要求正确完成设计要求的功能,达到设计的性能。
3.程序具有良好的程序结构,提高程序的封装性好,减低程序的耦合程度。
4.程序可读性强,易于理解;方便调试和测试,可测试性好。
5.易于使用和维护;良好的修改性、扩充性;可重用性强/移植性好。
6.占用资源少,以低代价完成任务。
7.在不降低程序的可读性的情况下,尽量提高代码的执行效率。
4.7.2数据编码规范
1.所有名称都采用英文,且准确无误,单词之间用下划线分隔。
2.每个表必须有主键,一般的主键都是自动编号的。
3.主键与其对应的外键名称要一致。
4.表与表之间的关联默认采用id实现。
5.减少使用数据库提供的表与表之间的关系与约束,而应使用程序来判别关系。如删除一行会同时牵涉到两个表,就按照顺序使用代码来完成。
6.如果没有特殊要求文本默认情况大文本采用varchar2(255),因为varchar2是可变长度的,不会浪费。
7.表与表的关联是发生在一对多或多对多的情况下,一对一就用一个表。 尽量在数据库的设计中把多对多拆分成一对多。
8.所有的SQL语句字段都要写全,不使用星号来代替。
9.缩写的原则:1.通用的缩写,例如PWD,就一定要缩写 ;2.太长了,如有多个单词可以用缩写,缩写一定要用单词的前4个字母,单词直接用下划线相连。3.尽量少的使用缩写。
10.所有表(Table)、列(Column)、视图(View)、存储过程(Stored Procedure)、函数 (Function)、约束(Constraint)、触发器(Trigger)、索引(Index)都应该有对应的注释。
4.8系统安全设计
4.8.1系统安全设计原则
信息系统的安全是建立在整个系统体系之上的,通过对管理业务的业务范围、需求以及潜在安全风险的分析,以经济、实用为原则,从整体的角度出发,建立一个全面、稳定、经济、适用性强、安全保密性高的计算机应用信息系统。
1.系统安全的全面性
根据“木桶原理”,系统的安全强度取决于整个系统中安全最脆弱的环节。因此,在系统的安全设计上,应该从整体的角度出发,综合加以考虑。分析系统各个层面的安全性和潜在风险。在网络体系上应该包含从物理链路层到应用层的全部层次,考虑硬件设备、操作系统平台的安全性、应用系统的安全、数据库的安全以及计算机病毒的防范和人为的恶意破坏防范。充分保障数据的保密性、完整性和可用性。
2.系统安全的适用性
对系统全局涉及的数据进行分析,明确数据中的保密数据和公开数据,确定保密数据的安全等级和安全防范力度。通过风险分析找出系统的安全薄弱环节和重点保护区域。再以分析结果为依据制定出信息系统的整体安全策略。
3.系统安全的可管理性
信息系统安全的核心是管理。只有指定出一整套完善的安全管理制度,对人员的责任认定、密码的规范性、操作的规范性、权限与角色的分配等一系列问题做出规定。并在整个过程中彻底的贯彻实施这些规定,才能够使系统安全、可靠的运行。
4.8.2物理网络安全保障设计
1.防火墙系统
为保证其网络系统的安全,在与外部网络进行连接的出口处架设防火墙系统,对从访问内部网络的资源进行控制,提高整个网络的安全,保证应用系统的安全性。
2.VPN安全系统
由于VPN是在不安全的Internet中进行通信,而通信的内容可能涉及到企业的机密数据,因此其安全性就显得非常重要,必须采取一系列的安全机制来保证VPN的安全。
4.8.3软件系统安全保障设计
在应用软件系统中,主要面对的安全风险是用户的越权访问和上报的统计数据在传输时被拦截、窃取和篡改。因此,对于软件系统的安全保障设计,主要依靠操作系统和数据库自身的安全体系,在软件系统中划分用户的访问权限和访问级别,同时在数据传输过程中对所传输的数据进行加密。
1.充分利用操作系统、数据库自身安全体系
在软件编程过程中,充分利用操作系统、数据库系统自身的安全特性,禁止采用任何非常规的方法来实现用户访问授权,避免留下“后门”造成数据被窃取、破坏或篡改。使用主流、成熟、应用广泛的操作系统版本,避免不成熟技术引起的漏洞。对操作系统和数据库进行补丁升级,漏洞修补。在应用系统环境中,使用操作系统的配额机制、数据库的用户标识与鉴别、存取控制、视图、审计和数据加密等安全机制来保障数据的安全和授权访问。
2.使用有效的主流技术对传输数据进行加密
在上、下级部门之间进行数据的传输过程中,不排除传输的数据被嗅探、窃取和篡改的风险。为了保证数据在传输过程中的保密性、完整性和可用性,有必要对要传输的数据进行加密处理。本系统使用由RSA公司发明的MD5算法进行数据传输过程中的安全加密。
3.对应用系统的用户口令进行加密
口令数据在传输过程中和数据库中的记录字段不应使用明文传递和保存,应该在口令被传递前对其明文口令使用加密算法进行加密,在加密后传输到系统。系统将用户提交的经过加密的口令同数据库中保存的加密口令进行比较,相一致则进行后续操作。通过以上措施和过程,保证了系统登陆口令的安全性。
4.对用户进行权限识别和分级
在整个系统中,不同的业务由不同的人员处理,并且对于不同的操作人员其所能够访问的数据是不同的。为了保障各功能模块的授权使用和数据不被非法访问,系统划分了不同的操作权限和数据读写等级。系统管理人员可以方便、灵活的将这些权限等级分配给某个或某一类用户。当用户登录时,系统在用户身份验证通过后取得用户的权限,根据用户权限显示相应的功能菜单。当用户对数据进行读、写、删除或浏览操作时,系统判断用户对该数据的访问权限确定是否允许该操作的执行。
结论
在对管理信息系统的开发过程有了基本了解后,本人分析设计了这个“房地产销售管理系统”。系统基本实现了房地产销售管理的系统化、规范化和自动化。例如销售管理:包括客户资料管理和房屋销售管理,员工信息管理,收费管理,楼房信息管理,并可对房屋销售情况查询与统计,基础信息设置,系统管理:包括操作员权限管理、操作员修改密码、数据备份以及数据恢复等模块。通过对该系统的分析与设计,一方面让我熟悉了信息系统的开发过程与方法,另一方面,让我基本掌握了Java开发工具的使用方法,掌握了窗口、菜单以及一些可视化控件的使用方法。通过使用还了解到窗口对象、数据窗口对象、各类控件的属性与方法。同时,在制作过程中遇到了不少问题和困难,通过请教导师、查阅书籍及互连网得到了不小的帮助。
因为条件的,该管理系统还存在不少的缺点和漏洞,只能尽量改正与完善。
总结与体会
总结:
毕业设计是对我本科学习的一个总结,其中包括了对本专业知识的巩固,对社会实践所学习的知识的运用,在论文设计中对新知识的学习。
毕业设计使得本专业的理论知识得到了实际的实践。大学本科期间,我对计算机的设计软件和程序进行了系统的学习,了解了计算机软件的编写和运算的基本过程。在毕业设计中,我充分的运用了所学知识;另外,在运用的基础上,我通过对设计对象特点的分析,有选择性的选用了Myeclipse ,Tomcat,Visio,PowerDesigner,SQL Server 2000这几个编写软件,这些软件所具备的优点能够使得使用对象进行简单,便捷的操作,非常符合毕业设计对象的需求,这些都体现了我对本科理论知识的掌握程度以及运用水平。
毕业设计结合了本科期间的实践活动,贴近生活实际,解决实际问题。我在本科期间到昆明龙湖房地产开发投资有限公司销售岗位实习,在实习期间,我对房地产行业有了初步的了解,在工作期间也发现了在房地产销售中信息化较低,对信息管理的工作效率较低的问题,如:对重要信息重复录入造成信息出错以及浪费人力资源。这让我产生了运用专业知识解决这些问题的想法,分析可行性和选择最合适的软件之后,将这个想法付诸实践,并形成了最终的毕业设计,由于这些问题是在工作实践中发现的,所以这个设计具有很强的可操作性和实用性。
毕业设计的不断修改完善过程中,学习的新的知识。毕业设计在初步定稿之后,又不断地进行了修改,这一过程中,我查阅国内外文献和书籍,学习了一些新知识,如数据库设计工具PowerDesigner的研究与实践。这是我本科理论学习的延伸,让我对软件工具有了更多的了解,丰富我的专业知识面。
总的说来,毕业设计是我学习的理论知识和实践经验的结合,具有很强的可操作性和针对性,能够完成对房地产销售过程中的基本信息进行有效管理的基本目标,这也是我本科学习的结束的标志。
体会:
在毕业设计的撰写过程中,我的体会主要有以下三点:
分析问题和解决问题的能力得到锻炼。在产生毕业设计思路之后,要对设计框架进行构建,在这一过程中,我运用了分层次分析的办法,首先对设计的可行性进行分析,得到肯定结论之后,再进行了设计的分析,在设计中,又将信息管理系统分为子系统,逐个击破,最后得出结论,完成设计。这种分析问题的方法同样可以运用到生活实践和工作实践的各个方面,将整体分为不同方面,进行逐个分析,再进行整体分析,相信着也会对我即将面对的工作生活大有助益。
充分让我认识到踏实认真做事的重要性。毕业设计是一个体系庞大的工作,需要踏实的阅读相关的资料文献,了解调查真实情况,另外由于体系庞大,分支多,所以需要认真的思考各体系的内容,体系之间的联系以及整体性。这一过程中,我逐渐学会了有耐心,踏实的进行研究,做事认真踏实是我们应当具备的一个重要的品质,在大学的最后一个学术研究中,我获益匪浅。
感受到知识的重要性,也让我感恩导师的细心教导和同学的帮助。在毕业设计中,软件知识的运用是核心也是最实用的环节,这让我意识到知识的重要性;设计改进中导师对我的悉心指导和启发、周围同学对我的帮助都让我的设计更加饱满,让我感恩受到的教育和优质学习氛围。
毕业设计给我上了本科学习的最后一课,让我对本科学习进行了一个总结,对即将到来的职业生涯进行了展望,我会带着学到的东西告别校园,自信满满的走向社会,感谢生活!
谢辞
经过这次系统设计及论文写作,我的能力有了很大的提高,比如操作能力、分析问题的能力、严谨的工作作风等方方面面都进步了。这期间凝结了很多人的心血,在此我表示由衷的感谢。没有他们的帮助,我将无法顺利完成这次毕业设计。
首先,我要特别感谢导师王江教授对我的悉心指导,在设计期间王江教授指导我收集文献资料,理清设计思路,指导操作方法,并对我所做的课题提出有效的改进方案。在本次毕业设计中,我从指导老师王江教授身上学到了很多东西。王江教授认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我收益匪浅。他无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高。这对于我以后的工作和学习都有一种巨大的帮助,感谢他耐心的指导。
另外,在系统设计程中其它老师也给于我很大的帮助,还有同组的同学同样给与我不少帮助,使本系统的设计和论文的撰写工作得以顺利完成。在此,我向他们表示衷心的感谢!同时,对曾经担任过我们课程的各位老师表示感谢;也感谢三年来一起相互学习的各位同窗好友!
最后,感谢各位评委的辛勤劳动!
参考文献
[1] 顾平. 数据库设计工具PowerDesigner的研究与实践 [J].计算机应用与软件,2004. 18-20.
[2] 罗建明,陆月然. PowerDesigner在《Java程序设计》中的应用 [J].计算机应用与软件,2011.
[3] 李代平,章文著.中文SQL Server 2000数据库应用基础[M],北京:冶金工业出版社,2002,104—146
[4]Stephen Haag,Maeve Cummings,Amy Phillips.Management Information Systems for the Information Age[M].China Machine Press,2007.
[5] 左美云,孔武.信息系统的开发与管理教程[M],北京:清华大学出版社,2004.2, 第5次印刷,135—158
[6]曹振良,《中国房地产产业发展与管理研究》.北京:一比京人学出版社,2008.
[7]常春光,董岩,《房地产管理信息系统》.大连:大连理仁人学出版社,200
[8]陈良洲,钱松荣,张世永,Java系统安全性的实现与分析,计算机工程,1997年第23卷,第二期
[9] 施建刚. 房地产开发与管理[M]. 同济大学出版社,2005,87-112.
[10] 李雯瑞. 房地产销售系统的软件设计与实现 [J]. 信阳农业高等专科学校学报. 2011
[11] 刘凯. 销售管理系统的设计与实现 [J]. 中国市场. 2011
[12] 张乐. 房地产管理信息系统的设计与实现 [D]. 北京邮电大学. 2011
[13] 黄文兵. 房地产销售管理信息系统的研究与开发 [D]. 电子科技大学. 2008
[14]王要武. 房地产业信息化的现状与发展 [J]. 建设科技. 2002
[15]Fillmore W. Galaty, Wellinqton J.Allaway, Robert C.kyle. Modern Real Estate Practice[M]. Dearborn Real Estate Education, 2002,115-143.
[16]Richard B.Peiser, Anne B.Frei. Professional Real Estate Development[M]. Urban Land Institute, 2003,246-270.
附录A 英文文献
On-Demand Online Real Estate Information System
Emna Cherif, School of Accountancy and MIS, Depaul University, Chicago, IL, USA
ABSTRACT
Internet is helping change the structure of the residential real estate industry by offering new services in the system aiming to enhance the facilities provided to the user. This would enhance the demand chain manage-ment. The first purpose of this paper is to illustrate these changes by specifying the functional components of the demand chain management system for online real estate. The author uses a formal specification language to model the interaction between the online real estate management system, the new entities and the other actors. The proposed online real estate management system includes advanced modules that can be bundled together, creating differentiation and enhancing the value chain. The second objective is to propose a simplified implementation architecture for an integrated demand and supply chain management system for online real estate services. The author chose an open source Customer Relationship Management system as a platform to manage some of the online real estate modules. Other value-added modules are integrated from third-party providers using their open interfaces.
Keyword: Application Programming Interface (API), Change, Customer Relationship Management (CRM), Internet, Model, Real Estate, System, Unified Modeling Language (UML)
INTRODUCTION
The real estate industry became a news topic because of the 2008 crisis in this industry. Consequently the real estate companies try to optimize their activities and services. The internet is an excellent vehicle for creating and capturing value and it has a tremendous impact on the industry.
Real estate is an information-intensive busi-ness. Agents connect buyers to sellers through control and dissemination of information (e.g., via the Multiple Listing Service, MLS). Agents have valued information skills that they bring to make both listing and sales. Since houses are expensive, not easily describable and infre-quently bought or sold, most people still feel the need for assistance with this transaction from a professional. As well, these are all factors that tend to keep the transactions costs high.
Nowadays, buyers and sellers can use the Internet to list and search for houses, poten-tially by-passing traditional real-estate agents. Thus, the mediating role of real estate agents have been reduced or eliminated because the Internet permits the buyer and seller to manage their relationship directly.
The growth of real estate commerce on the internet and the number of new sites provid-ing real estate tools and information has also affected both real estate practices and the roles of industry players. As a result, changes in this industry will have significant impact on the interaction between the real estate system and the real estate entities.
Also, the rapid development of the inter-net, especially web-based information transfer between companies, their suppliers, their customers, and various service providers, has improved information management in supply chains (Johnson & Whang, 2002).
Supply management has focused on mov-ing products and services downstream towards the customer. Demand chain management changes the emphasis towards ‘customization’, responding to product and service opportuni-ties offered by specific customers or customer groups sharing particular characteristics.
The markets have become much more volatile, and under such conditions the old assumptions are not always valid. (Gattorna, 2010; Christopher & Holweg, 2011; Harrington et al., 2011; Ericsson, 2011a) argue for a criti-cal review and reinvention of current supply chain models.
Gattorna (2010) stresses that people and their behavior, and not technology, is driving the development of supply chains. Several areas of human activity along the supply chains must be examined and treated as social, economic and behavioral systems (Ericsson, 2011a).
Ayers and Malmberg (2002) develop a four stages maturity model to show key enablers of supply chain improvement. Both for supply chain organization and demand chain supply chain.
INTERNET IMPACT ON VALUE CHAIN MANAGEMENT
We define the value chain as the chain of activi-ties that an enterprise performs for the purpose of delivering valuable services or products [WikiValue]. The value chain management consists of the demand chain management and the supply chain management.
We will examine in this section how the web is changing the value chain management. We focus on the demand chain management and we consider as an example the residential real estate services.
E-Demand Chain Management
A value chain is a chain of activities that a firm operating in a specific industry performs in order to provide valuable products and services for the market.[WikiValue]. Michael Porter (1985) has made a major contribution on related issues of business management.
The value-chain concept has been enlarged besides individual firms. It can apply to distri-bution networks and whole supply chains. The delivery of a mix of products and services to the end customer will mobilize different economic factors, each managing its own value chain.
The Supply chain management includes the methods, systems, and leadership that con-tinuously improve an organization’s integrated processes for product and service design, pur-chasing, inventory management, planning and scheduling, logistics, distribution, and customer satisfaction (Mentzer et al., 2001).
Demand chain management (DCM) is the same as supply chain management, but with emphasis on consumer pull vs. supplier push. The demand chain begins with customers, then funnels through any resellers, distributors, and other business partners who help sell the company’s products and services. The available web-based technologies now permit strong customer and supplier integration for inventory planning, demand forecasting, order scheduling, targeted marketing and customer relationship management.
Frohlich and Westbrook (2002b) introduce four web-based demand and supply integration strategies (Figure 1) that describe the extent to which companies are using the Internet in integration with their suppliers or customers.
Figure 1. Evolution of real estate services
Changes in the Residential Real Estate Industry
Until recently, Realtors controlled the residen-tial real estate sales process. Only Realtors had complete access to MLS listings and housing information. Even if a buyer saw a house in an advertisement, it usually never contained an address. This forced the buyer to call or visit a real estate office for more information and to interact with an agent.
After the introduction of the internet in the residential industry, home buyers have more information available to them than ever before. Because of this, Realtors no longer control the process, and it is possible today to link seller and buyer of a house without intermediaries. New forms of brokerage (e.g. discounted broker-age) are evolving and modifying the real-estate industry structure. Besides, there seems to be a growing trend of unbundled services typically offered by real-estate agents.
There have been new development of in-ternet services in real estate industry. Several real estate search engines have been developed providing advanced tools and information for the different actors of this industry.
This involves not only property search, but also other activities like mortgage search, title search, value analysis etc. In another work, we analyzed and compared several advanced real estate search engine services. These consist of several subsystems with many sets of activities or processes. As examples of these features we can list: the value analysis service, mobile ap-plication, home alert, title company and others. These new services created new changes in the residential real estate structure.
The interaction between the real estate agent and the buyer is now carried out by email, teleconference, file sharing. Also, we noticed that the role of the real estate agent played in the advanced real estate scenarios becomes less important compared to the traditional real estate industry. Using the real estate search engines, buyers and sellers can list and search for houses, potentially bypassing traditional real-estate agents.
We can consider that the change in residen-tial real estate industry structure is illustrated in several dimensions:
• This industry is an information intensive and information driven. The change ap-pears in the type, diversification and the degree of availability of this information;
• This industry is an intermediate market. The change appears in the connection between real estate actors. Previously, the agents and brokers connect buyers and sellers and now the system connect all these actors;
• This industry is based on agent-buyer-seller relationship. The change appears in the type of this relationship. The system becomes an important actor in this relationship;
• This industry is based with high value and asset specificity. The change appears in the decrease of the transaction cost enabled by the system.
The online real estate system becomes es-sential in the interaction between the different actors. The system interface handles the actors requests for the different real estate services.
CONCLUSION
In this paper we examine how the web is chang-ing the demand chain management. We Adopt the four web-based demand and supply chain integration strategies introduced by Frohlich and Westbrook (2002) and we apply it in the residential real estate industry.
Demand chain management requires exten-sive up and downstream integration between all business partners to succeed. And these types of connections have only recently become possible due to the web. The web allowed an efficient, reliable and rapid delivery of goods and services when and where they are needed. The web-based technologies are also increasing used for supply chain forecasting, planning, scheduling and execution.
Firstly, we propose in this paper a new design of customized real estate web system integrating several services. This is illustrated by creating advanced modules in the system aiming to enhance the value added services provided to the user. Some of these advanced modules can be a combination of two or more products or services together, creating differen-tiation, greater value and therefore enhancing the offering to the customer. This leads to a new way of value chain interaction between the real estate system and the different actors.
To illustrate these changes we used a formal specification language. First, we specified the functional components of the system then we model both the interaction between the real es-tate web search system and the external entities. A key element is revision and harmonization of detailed descriptions of use cases with mediation of messages in sequence diagrams. A benefit of this work is to present a practical design example for demand chain management for online real estate industry. A second benefit is to improve the transparency of real estate markets, to provide a stronger basis for reduction of costs of real estate transactions by preparing a set of formal models and assessing efficiency of these transactions. Other aspects and benefits include: ontological studies and semantic aspects of real estate transactions, effects of legislative, expert, public and administrative limitations.
Secondly, we also propose in this paper a simplified implementation architecture for an integrated demand and supply chain manage-ment system for online real estate services. We chose an open source Customer Relationship Management system as a platform to manage some of the online real estate modules. The other modules are integrated from third-party providers using their APIs. As examples of APIs that are getting integrated with openCRX in the prototype, we mention the Zillow API Network, Walk Score API, AgentRank API, Peekacity API and PropertyShark API. This proof of concept helps demonstrating the feasibility of the supply and demand integration. Also, it helps establish the technical issues, and overall direction, as well as providing feedback for internal deci-sion making processes. The Zillow APIs have been the most important part of our online real estate proof of concept as Zillow provides the main property data. This data is then augmented with results from other modules. Our choice is based on the fact Zillow is one of the most successful online real estate companies in the industry (Cherif & Grant, 2014). And Its APIs are the most complete ones available as a conclusion, we consider that our proposal for a simplified supply and demand chain management integration is feasible. Online real estate services are information-based with light requirements on supply chain management capabilities. This helps reducing the complexity of the solution. In future work, we’ll test different configurations for our proof of concepts prototype.
附录B 文献对照翻译
房地产信息系统的网络需求
Emna Cherif
(德保罗大学会计与信息管理学院,芝加哥,美国)
摘要:网络通过为客户提供针对加强设备各种新的服务来改变着房地产住宅行业的结构。这也将加强需求链的管理。本文的首要目的是说明这种通过分类网上房地产需求链管理系统的有效成分所带来的变化。作者用正式说明语言来构建在网上房地产管理系统,新实体以及其他角色之间的互动模型。规划的网上房地产管理系统包括一些可以相互捆绑在一起的先进模块,创造差别以及加强价值链。第二方面是为网上房地产服务的完整的供需链管理系统设计一个简化了的框架结构。作者选取了一个开放的资源——用户关系管理系统作为一个平台,并用此来管理一些网上房地产的模块。其他附加值模块都是一个第三方提供者用开放的接口来管理的整体。
关键词:API;改变;CRM(用户关系管理);网络;模型;房地产;系统;UML。
房地产因为2008年的经济危机而成为了一个新闻话题,因此,房地产行业努力去优化市场活动和服务。互联网建设是房地产行业获取利益的一个很好的工具,它也对这个行业有着巨大的影响。
房地产是一个信息密集的产业。代理商通过对信息的控制和传播将买卖双方联系起来(比如,通过多重上市的服务MSL)。代理商拥有能够上市和销售的有价值的信息技术。因为房屋昂贵,不易描述,很少买或卖,所以大多数人仍然觉得这种交易应该有专业的协助。当然,这所有的方面都趋向于使得这项交易的成本维持较高水平。
现在,买家和卖家可以利用互联网来列出和搜索房屋,互联网下潜在的通过传统的房地产经纪人。因为如此,房地产经纪人的中介作用被逐渐降低或消除,因为在互联网中买方和卖方可以直接管理两者之间的关系。
网络的房地产商业的发展以及大量新增的提供房地产工具和信息的网站影响着房地产行业的行为以及行业参与者的角色。行业的变化将导致对房地产制度和房地产实体之间的交互作用产生显著影响。
同时,互联网的飞速发展改善了供应链中的信息管理,尤其是在公司,供应商,客户,和各种服务的提供者网络之间的信息传输也有了新发展。(Johnson & Whang, 2002)。
供应管理一直专注于指向客户的产品和服务。需求链管理重点转向了“定制”,由特定客户或客户群体提供的产品和服务的机会共享。市场已经变得更加不稳定,而这样的条件下,旧的假设并不总是有效的。(Gattorna, 2010; Christopher&Holweg, 2011; Harringtonet al., 2011; Ericsson, 2011a)认为需要一个具有批判性的对当前供应链模式的回顾和再造。Gattorna(2010)强调人和人类行为是推动供应链的发展,而并不是技术。伴随着供应链的一些人类活动必须向社会经济和行为系统一样经过测试。(Ericsson.2011a)Gartner提出了接近将需求理念驱动价值链定义为一个科技和程序的系统感受和回应时实的来自客户,供应商和员工组成的供应网络的需求信号下的数据通信模块学(Gartner,2011)。AyersandMalmberg(2002)构建了一个四阶段的成熟模型来说明供应链改进关键推动者。同时针对供应链、需求链以及供应链组织.
互联网也可能影响需求链的活动,这包括一个对流动需求进行协调的创造。在不同实体之间的相互作用的类型也会受到互联网的影响。客户关系管理(CRM)是一个公司以及其当前和未来的客户之间的相互作用关系管理的模型。它涉及到使用技术来实现组织,自动化,并同步销售,技术支持,客户服务和市场营销(CRM,wiki)。住房信息广告中,一般不包括地址,因此买方不得不给房产经纪人或者房产销售办公室大都以此来获得更多的信息,但是经过网络的信息系统介绍后,买家可以获得比以往更多的信息,相关行业着不再掌控者所有的程序,这就使得买家和买家之间不用再通过中间人来进行联系。网络的趋势是开始为不同的人提供更多先进的工具和更多信息。
网络搜索不仅涉及属性搜索,也涉及了抵押贷款搜索,标题搜索,以及价值分析等。在另一方面,我们也分析和比较一些先进的房地产搜索引擎服务,这包罗了一些许多行为过程的子系统,比如价值分析服务,手机客户端,家庭警报,产权公司等等。
网络影响着价值链管理
价值链管理包括需求链管理与供应链管理。我们会检验这部分网络是如何改变价值链管理的。我们专注于需求链管理,我们将住宅房地产服务作为一个案例。
电子需求链管理
价值链是一个企业在特定行业的经营表现为市场提供有价值的产品和服务的活动。迈克尔波特(1985)对企业管理的相关问题作出了重大贡献。
价值链的概念已经扩大,除了个别公司。它可应用于配电网络和整个供应链。一个混合的产品和服务的最终客户交货将调动不同的经济因素和价值链管理。
供应链管理包括方法,系统,和领导,产品和服务的设计,采购,库存管理,规划和调度,物流,配送,和客户满意度,不断提高组织的综合过程(门策等人。,2001)。
需求链管理(DCM)是供应链管理的相同,但对消费者和供应商的重点推拉。需求链始于顾客,然后通过任何经销商,分销商,和其他业务伙伴帮助推销公司的产品和服务。现有的基于Web的技术现在允许强大的客户和供应商的库存计划,整合需求预测,调度,有针对性的市场营销和客户关系管理。
Frohlich和Westbrook(2002)介绍了四网络需求整合策略和供应(图1),描述公司在何种程度上与他们的供应商或客户使用互联网。
图1。房地产业务的发展
住宅房地产行业的变化
直到最近,房地产经纪人控制住房地产销售过程。只有房地产经纪人有完全访问MLS上市房源信息。即使买家看到广告中的房子,它通常不包含一个地址。这迫使买家来电或亲临房地产办公室的更多信息和与代理交互。
在住宅产业化的互联网出台后,购房者有了更多的信息提供给他们比以前。因此,房地产经纪人不再控制过程,它是可能的今天,卖家和买家联系的房子没有中介机构。新形式的经纪(如贴现经纪人年龄)正在不断发展,房地产业结构调整。此外,似乎有一种日益增长的趋势的房地产经纪人通常提供分类服务。
目前已在房地产行业在网络服务的新发展。一些房地产搜索引擎已经发展为本行业提供先进的工具和信息。
这不仅包括搜索,而且其他活动如抵押搜索,搜索,在另一个工作的价值分析等方法,分析比较了多种先进的房地产搜索引擎服务。这些由多套活动或过程的几个子系统。作为这些特征的例子我们可以列出:价值分析服务,移动应用,家庭警报,产权公司和其他人。这些新的服务创造了在房地产住宅结构的新变化。
房地产经纪人和买家之间的相互作用是通过电子邮件,电话会议进行,文件共享。同时,我们注意到,在先进的房地产情况起了房地产经纪人的角色变得不那么重要,比传统的房地产行业。利用房地产搜索引擎,买家和卖家可以列出并寻找房子,可能绕过传统的房地产经纪人。
我们认为在住房地产行业结构的变化可以在几个方面加以说明:
•这业是信息密集型和信息驱动的。变化表现在类型、多元化和信息的有用性程度;
•这个行业是一个中间市场。这种改变是房地产各个角色的关系变化。此前,代理人和经纪人联系买家和卖家,现在系统连接这些角色;
•这个行业是基于代理的的买方与卖方的关系。这种关系的变化出现在不同种类的关系中。该系统成为这种关系的一个重要的角色;
•这个行业是具有高价值和资产专用性。这些改变表现在降低交易成本系统的启用。、
网上房地产系统成为重要的不同行为主体之间的相互作用。本系统界面处理不同的房地产角色的服务请求。
结论
在本文中,我们测试了网络如何改变需求链管理。我们采用了Frohlich 和Westbrook介绍的四种网络基本的供需链完整的策略,并且讲这些运用到住宅房地产业。
需求链管理要求的所有业务伙伴之间广泛的向上和向下的整合才能成功。这些类型的连接正是由于网络的出现才能够实现,网络允许客户需要的任何时间、任何地点的有效,可靠和快速的商品和服务。基于网络的技术也越来越多的用于供应链预测,规划,调度和执行。
首先,我们提出了一个新的定制的房地产网络系统集成多个服务的设计。这是在系统中创建先进的、旨在提高增值服务说明的模块提供给用户。这些先进的模块可以是一个组合的两个或两个以上的产品或服务,共同创造更大的价值,并提供给客户。这导致了一个新的房地产系统和不同的角色之间的价值链相互作用。
为了说明这些变化,我们使用一个正式的规范语言。首先,我们指定的系统的功能组件,然后我们模型的相互作用的房地产网站搜索系统与外部实体之间的一个关键因素是修订和详细的用例描述协调与序列图中的消息。一个效益这项工作是目前的一个设计实例需求链管理的网上房地产行业第二效益提高。房地产市场的透明度,以强制备一套正式的模型和评估这些交易效率降低房地产交易成本提供依据。其他方面的好处包括:本体论和语义方面的房地产交易,立法,专家的作用,公共行政的局限性。
其次,我们也提出了一个简化的结构实现一个集成的需求和供给的在线房地产服务链管理系统。我们选择了一个开放源码的客户关系管理系统为平台管理一些网上房地产的模块。其他模块集成第三方供应商使用他们的API。为得到与原型开CRX集成API的例子,我们提到Zillow API网络,步行评分API,API代理排名,peekacity API和财产的Shark API。这个概念证明演示的可行性提供帮助和需求整合。同时,它有助于建立技术方面的问题,和整体方向,以及提供内部决策过程的反馈。Zillow API已经成为我们的网上房地产的概念证明的最重要的组成部分,Zillow提供的主要性能数据。然后这个数据的增强与其他模块的结果。我们的选择是基于事实Zillow是一个最成功的网上房地产行业的公司(谢里夫-格兰特,2014)。它的API是最完整的。
最后,我们设计一个简化的供需链管理整体的想法是可行的,网上房地产服务是基于信息的较少要求的供给链管理的capabilities。这帮助减少解决方法的复杂性。在未来的工作中,我们将会测试不同的配置,来证明原型的观点。
