链家link信息系统分析与设计.docx
- 文档编号:7555557
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:23
- 大小:316.11KB
链家link信息系统分析与设计.docx
《链家link信息系统分析与设计.docx》由会员分享,可在线阅读,更多相关《链家link信息系统分析与设计.docx(23页珍藏版)》请在冰豆网上搜索。
链家link信息系统分析与设计
链家link信息系统分析与设计
链家房地产link信息系统
目次
1绪论
1.1系统开发的背景
近十年是国内房地产行业迅猛发展的十年,各地区的新房和二手房交易量大体属于比较稳定增长的十年,尤其是在北京,上海,广州,深圳等这类一线城市里,房产交易市场及其活跃。
房产中介作为服务行业之一,在一线城市的竞争也是非常的大,高效率快捷的办公模式会更加受消费者的青睐。
随着互联网和信息技术的不断推广应用和互联网平台的发展,O2O模式打破了旧有的传统商业模式,一些大中型企业开始设计研发适合自己公司业务处理的信息系统,从而摆脱地理位置的限制,使人们可以随时随地数字化办公;链家房地产经纪有限公司是用数据来出租和销售房子的一家数据驱动型企业,对于该企业来说,拥有一个专业化的信息管理系统是十分必要的。
Link信息系统的房源信息可以被全市的经纪人所共享,但业主反映已经接好多重复问题的电话。
本次开发的优化信息系统,可以将业主信息模块进行权限设置,只有房源录入人和商圈经理可以调用,每一个在租在售的房源业主进行专人负责,从而提高业主对公司服务的满意度。
1.2研究的意义
企业的信息资源是企业在信息活动中积累起来的以信息为核心的各类信息活动要素(信息技术,设备,信息生产者)的集合。
企业的经营目标是利益最大化,其信息资源管理的主要目的在于发挥信息的社会效益和潜在的增值功能。
在使用现有link信息系统的过程中,身边的经纪人常反映与业主通电话,业主容易失去耐心,有时候不接电话,因为业主反映电话量太大,每天总有好几个人问他相同的问题,多数是业务不熟练的新人,还反映再有类似情况就不在这边出租或者出售了。
作为服务行业,客户满意是一个企业获得长期的盈利与发展的基础。
业主反映经常接到重复问题电话,可以通过E-R图分析该信息系统的各个实体之间的联系,对其进行修改和调整,从而提高业主对服务的满意度。
2link信息系统运用的相关理论
a)信息组织原理:
即通过揭示信息之间内在的逻辑关系,采用各种方法和手段使信息实现组织化,有序化,系统化的过程,从而达到有效利用信息的目的。
这是信息资源管理的基本范畴之一,也是信息资源建设的中心环节,是建立信息系统的重要条件,更是信息检索的基础,是开展用户服务的有力保证;进行信息组织的目的是提高信息产品的质量和价值。
b)数据库DataBase原理:
长期存储在计算机内,有组织的,统一管理的相关数据的集合。
它可以为各种用户所共享,具有较小的冗余度,数据间的联系紧密又有较高的数据独立性等特点。
数据库具有定义功能(定义数据的完整性约束,保密限制等约束),操纵功能(检索查询和更新),保护功能(从数据库的恢复,并发控制,完整性控制,安全性控制),维护功能(这一部分包括数据库的数据载入,转换,转储以及数据库的改组和性能监控等功能),数据字典。
c)数据库系统原理:
有组织的,动态的存储大量的相关数据方便用户访问的计算机硬件,软件数据资源组成的系统,即它是采用数据库技术的计算机系统。
d)企业系统规划法:
以业务过程分析驱动的系统规划方法,通过对企业业务流程的分析,抽象出业务和数据之间的关系,并由此规划系统的结构和子系统的功能及接口。
3链家房地产link信息系统管理的现状
链家房地产经纪有限公司是一家专业做二手房买卖以及租赁业务的中介公司。
目前员工运用link信息系统进行房源录入,客源录入,个人信息录入,商圈经理可以通过该信息系统对这些信息进行管理。
Link信息系统已经实现了登陆模块,房源管理模块,客源管理模块,信息查询模块。
对于房源管理模块中业主信息管理采用的是开放式管理,所有的经纪人在系统中通过查询,都可以看到业主的详细信息以及联系方式,店面常有业主反映,希望能专门一个人和他联系,不然所有人都打电话问同样的问题,每天接到的电话无数,已经影响到正常的工作和生活了。
因此业主信息管理模块还可以进行改进,提升业主的满意度。
随着不断有新同事的加入,链家的公司规模也在不断地扩大,经纪业务也越来越多,信息系统的管理显得十分重要,尤其是房源信息管理。
越来越多的经纪人在熟悉房源情况的时候会选择首先给业主打电话,第一时间了解房源的相关信息以及业主的要求。
新上房源的业主会连着接到无数个电话,同样的问题需要回答好多遍,影响业主的正常工作和生活,给业主对公司的满意度造成影响。
房源数据库的管理作为link信息系统管理的重要组成部分,管理目标是经纪人和房源信息之间的关系,要利用好房源信息管理系统,对房源相关信息做好合理的配置,利用好信息系统进行数据挖掘,可以取得对公司更有益的信息,使公司运营更加顺利。
组织机构图如下图所示:
图3.1link信息系统的组织机构图
3.1E-R模型
随着不断有新同事的加入,链家的公司规模也在不断地扩大,经纪业务也越来越多,信息系统的管理显得十分重要,尤其是房源信息管理。
根据对link信息系统的使用及调查研究,得出系统的E-R模型,如下图所示:
房源数据库的管理现状是,所有的经纪人都可以在自己的权限范围内查看,管理房源数据库的信息,经纪人与数据库的联系是”多对一”即多个经纪人可以同时查看并管理这个数据库,查看管理的内容包括添加对房源状况的描述,查询房源所属区域,临近的地铁站以及业主的详细信息。
3.2业务流程分析
根据对北京链家房地产经纪有限公司的link信息系统现状进行调查以及分析可以得出信息管理的业务流程。
业务流程分析是对信息系统功能分析的进一步细化,可以得到业务流程图,它可以帮助企业更好的分析工作中的一些数据的变化趋势,及时有效的作出相应的管理方案。
业务流程图的代表符号及流程图如下:
图3.2link信息系统系统的业务流程图
3.3link信息系统的数据流程分析
下面是根据业务流程图分析得到的数据流程图,数据流程图一班包括4个主要元素:
外部实体,数据存储,数据处理,数据流向;它们的代表符号分别为
图3.3员工信息处理的数据流程图
4北京链家房地产link信息系统的分析与设计
信息资源是企业在信息活动中积累起来的以信息为核心的各类信息活动要素(信息技术,设备,信息生产者)的集合。
因为企业的经营目标是利益最大化,其信息资源管理的主要目的在于发挥信息的社会效益和潜在的增值功能,link信息系统在应用的过程中有一点,经调查许多店面的经纪人普遍反映的问题,就是新入职的经纪人为了锻炼自己和业主的沟通能力,会给系统在租和在售房源的业主打电话,由于业务部熟练或者说对整个工作内容不太了解,就问一些系统内部都已经备注好并且经过确认了的信息,常引起业主的不满意甚至反感。
信息系统如果把每个房源的业主信息都进行保密或者说专人维护,应该在业主关系维护方面会收获更好的效果。
4.1系统规划
信息系统的规划是信息系统开发的第一步,这个步骤十分重要,直接影响整个信息系统开发的成败。
该过程就是将组织目标与相关信息,信息系统以及信息系统的实施结合起来,规划如何建立起这个信息系统。
链家房地产link信息系统的规划有以下几项内容:
a)制定与链家房地产紧急有限公司的发展战略相适应的信息系统发展战略;
b)确定公司内部员工的主要信息需求,形成信息系统的总体资质结构方案;
c)制定信息系统的开发计划,分析公司日常的业务流程,数据流程;
d)从组织目标和信息化战略中抽取信息需求和功能需求,为进一步的系统分析,设计和实施奠定基础。
4.2需求分析
Link信息系统要提供给基层各个门店的经纪人和店长使用,方便做业务,这样以来可以方便系统的使用者(经纪人和店长)科学的管理在租和在售的房源信息,充分的利用计算机科学技术和数据库技术及原理的及时性,有效性和安全性,使得他们的业务流程进行的更加的便捷,准确度也更加高起来。
a)该系统要通过数据库技术实现先进性,应用.等net等开发语言,最终实现系统可以进行智能检索的功能,通过各种权限语句的限制使得管理员和基层员工具有不同的权限,管理员可以通过线上的管理和线下管理相结合的方法对员工进行综合管理,同事也保障了系统信息的安全性。
b)该系统要具有高效性,把门店经纪人的工作繁琐之处作为切入点,用数据库原理和C#以及.Net语言,设计一个结合房源信息和客源信息以及员工信息,签约管理为一体的综合信息系统,让他们通过该信息系统可以快捷,高效率准确的获取自己客户所需标准的房源信息,进行快速匹配,高效率带看,顺利完成线上制式合同的签约。
c)该系统要具备可维护性,方便后台管理员对硬件和软件以及整个网络的维护,还有更新以及升级等等。
d)该系统要使用标准的技术,来提高系统的开放性。
e)该系统要具备灵活性:
该系统应该有灵活的系统结构设计,以便于增加系统的扩充和系统未来业务的扩展添加,系统应对市场变化的需求进行升级,以此对系统的投资进行保值。
房地产中介公司的业务处理信息主要包括在租或者在售房屋的具体地址,朝向,楼层,面积,价格,朝向,业主信息,地理位置,所属区域,临近哪一条地铁线哪站,客户信息,员工人事信息,成交记录,业绩管理以及工资和考勤的管理。
由于房产经纪人的计算机操作懂得的相关知识及其有限,使用对象又较多,应该做好相应的权限管理,另外数据的垃圾信息应该有适当的释放空间,使用者应该在自己权限范围内对数据库当中的一些数据或者备注内容进行一些增加,修改,删除等操作。
数据库的设计工作,是一个信息系统的开发和设计过程当中非常至关重要的环节,它是系统的信息储存场所,只有通过它才能完成信息的查询和读取等相关的操作。
需求分析是数据库设计的重要环节,目标是给出相应领域中的数据项以及它们之间的关系和数据操作要求的具体定义,为改善数据库的物理结构和逻辑结构提供有力的依据,通过调查房产经纪人的工作需求,筛选确定出需要在数据库中存储的数据信息,得出对应的相互关联的数据表,里面存有相应的字段名,字段信息。
房地产行业是国家经济发展的重要支柱产业之一,也是国家税收的主要来源之一。
2003年以来,各地区的房价持续上涨,大部分城市房屋销售价格上涨趋势都十分的明显,随后国家出台了多项房地产行业政策,对这个行业进行整改和调控,国家的出发点是引导房地产市场健康可持续的稳定发展。
房屋中介企业是房地产行业的重要组成部分之一,房地产中介公司贯穿房地产业经济运行的全程。
房屋中介公司做为管理房屋信息的机构,市场要求他们对行业信息的处理以及宣导分析应该准确,可观,而不能一味的为了经济利益,制造谣言,制造紧张的气氛使房产市场交易过热。
利用互联网技术,数据库等知识设计一个房屋信息系统集存储和处理于一体的软件对于真实统计市场在租在售房源信息以及成交量信息,有助于房产行业的进一步规范化。
开发“link信息系统”的定位是既可以满足数据库的管理,即拥有一个数据库管理系统最基础的操作功能:
检索查询和更新。
另外,系统分为经纪人和管理员两个角色,他们的系统分别具有不同的权限,这样可以保证系统内所储存数据的安全性,可靠性。
可行性研究是为了确定问题是否值得去解决。
可行性研究实际上是要进行一次大幅度简化了的系统分析和设计过程,可以从以下三个方面进行分析:
a)经济的可行性
经济可行性是要考虑到信息系统的整体的开发以及系统的维护所需要的费用与该系统所能带来的经济效益之间的比例关系。
该系统针对链家这个大中型的房屋中介机构,开发设计这个系统的费用主要都包括开发阶段的工程师的雇用费用以及完成后在实际运行过程中、维护过程中的一些维护以及升级的相关的费用。
新系统的使用,可以使该系统的使用者经纪人的工作流程变得更加的科学化,高效化,规范化,给企业所带来的经济效益也会相当的可观,主要体现在减少了不必要的员工的雇佣,人员的利用率会更高,同时他们的工作效率也会显著的得到提高,相应的工资支出也会减少,并且容易满足客户的需求,节省客户找房,选房的时间,提高链家中介公司的服务品牌和口碑。
b)技术的可行性
技术可行性,值得考虑的方面是如何利用现有的技术条件,顺利地完成信息系统的开发工作,硬件和软件的配置能否满足信息系统开发的需求等。
房客源信息管理系统的开发设计的工作,主要是在客户和房屋中介人员之间架出一栋桥梁,方便房产经纪人高效率的处理信息。
随着科技的进步,计算机的硬件和软件技术的先进性的逐渐突破,也为系统的建设提供了坚实的技术条件基础。
通过链家房产经纪人的工作流程加以分析,同时.net可以提供良好的系统开发平台,其与数据库链接的方便性,以及使用数据库知识来实现的信息管理系统,为信息系统的顺利进行提供更加可靠的依据和平台。
c)操作的可行性
link信息系统研究了房地产经纪人在工作流程中所充分考虑到的经纪人日常的工作习惯,从而使他们对新系统能更快的适应,在操作上主要凭借使用Windows的相关操作技术就能完成对房源和客源的数据录入、添加备注,录入带看信息、删除无效房客源等功能,使得经纪人的工作变得更加方便简单。
登陆界面清晰简单易操作,加上可视化的系统管理智能工具,使得经纪人们对数据库的操作使用变得更加简单,这个系统在操作上是可行的。
d)法律的可行性
分析法律的可行性是为了避免研究该系统互惠侵犯、妨碍他人的隐私,避免涉及到侵权,避免承担其他法律责任等不必要的麻烦,还需要分析现有的人员管理制度、综合素质、操作权限是否可行。
4.3组织与业务的关系
优化后的E-R模型与之前相比,添加了实体“房源录入人”,“业主电话”不再和实体“房源数据库”有联系,而是和“房源录入人”,“商圈经理”有“传输”的联系,也就是业主的联系方式只有房源录入人和商圈经理可以有,房源录入人对自己录入的房源主要负责,由商圈经理进行监督,这样可以避免优质房源经纪人都聚焦,普通或者房子状况稍微差一些的房子会受到冷落,给那部分业主留下不好的服务体验,都能被主要负责的经纪人发现优势,得到重视,做到资源的最大化利用。
优化后的E-R模型如下图所示:
Link信息系统的具体业务流程如图所示:
根据上面的业务流程,可以分析得到下面的数据流程图:
在数据流程图的基础上,对数据流程图的每一个成分(外部实体,数据流,数据处理,文件)进行详细的描述,把这些描述所组成的集合按一定得次序排列起来,称为数据字典。
它可以确保系统内数据的一致性,确保开发人员使用一致的数据定义,它是信息系统设计,实施和维护的重要依据。
以下数据字典式用来表示链家房地产link信息系统中的数据流程图中每一个成分的详细内容。
a)数据项:
数据项编号I1
名称:
房源编号
简述:
每个房源特有的代码
类型:
字符型
长度及小数位数:
10;0
取值范围:
0000000001-9999999999
数据项编号I2
名称:
客源编号
简述:
每个客户特有的代码
类型:
字符型
长度及小数位数:
10;0
取值范围:
0000000001-9999999999
数据项编号:
I3
名称:
经纪人系统编号
简述:
每个经纪人特有的代码
类型:
字符型
长度及小数位数:
8;0
取值范围:
00000001-99999999
b)数据流
编号:
D1
名称:
新增房源信息表
简述:
经纪人登记的新增房源信息
组成:
新增房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
房源信息登记模块
去向:
店面审核模块
编号:
D2
名称:
店面审核结果不合格的房源表
简述:
店面审核不合格的房源信息
组成:
不合格房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
房源信息登记模块
去向:
店面经纪人
编号:
D3
名称:
店面审核通过的新增房源表
简述:
经纪人登记的新增的房源信息
组成:
新增合格房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
房源信息登记模块
去向:
数据库汇总模块
编号:
D4
名称:
准备出租(售)房源信息
简述:
业主向经纪人提供的自己家的房子的相关信息
组成:
业主所提供房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
业主
去向:
店面经纪人
编号:
D5
名称:
业主信息及联系方式登记表
简述:
业主的相关信息及联系方式
组成:
新增房源对应的业主的姓名,住址,对客户要求,联系方式
来源:
业主
去向:
房源录入人和商圈经理
编号:
D6
名称:
有效的房源信息表
简述:
数据库管理员整理出来的现在在租(售)的有效房源细信息表
组成:
真实在租的房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
数据库汇总模块
去向:
房源数据库
编号:
D7
名称:
客户需求表
简述:
记载了客户详细需求的信息表
组成:
客户所需求房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价,以及租房时间或者买房时间以及用途
来源:
客户需求档案
去向:
房源匹配模块
编号:
D8
名称:
符合搜索条件的房源
简述:
符合客户需求的房源信息表
组成:
符合客户需求的房源的小区名称+楼栋号+房间号+居室+户型+面积+朝向+报价+业主要求
来源:
房源数据库
去向:
房源匹配模块,最终呈现给经纪人
c)数据存储
编号:
F1
名称:
业主信息档案
简述:
存储对应房源的业主的基本信息以及联系方式
组成:
业主编号+业主姓名+住址+对客户的要求+付款方式的要求+联系方式
关键字:
业主编号+联系方式
编号:
F2
名称:
房源信息档案
简述:
在租和在售房源的基本信息
组成:
房源编号+小区名称+楼栋号+房间号+面积+朝向+价格+业主要求
关键字:
房源编号+业主要求
编号:
F3
名称:
客户需求档案
简述:
储存客户的联系方式以及具体需求
组成:
客源编号+所需求房源区域+面积+朝向+价格+用房时间+联系方式
关键字:
客源编号+联系方式
d)数据处理
编号:
P1
名称:
店面审核
输入:
新增的房源信息
输出:
审核通过的合格房源信息
编号:
P2
名称:
数据库汇总
输入:
合格的房源信息表
输出:
有效的库存房源表
编号:
P3
名称:
房源匹配
输入:
客户需求表
输出:
符合客户需求的房源信息
编号:
P4
名称:
房源信息登记
输入:
新增房源信息
输出:
新增房源信息表
编号:
P5
名称:
业主信息汇总
输入:
对应房源业主详细信息
输出:
业主信息档案
这个系统一共分为3个模块,分别是在租在售房屋的信息管理,客户信息管理,操作员信息管理,各个功能模块之间的关系如下图所示:
4.4系统的功能说明书
a)员工信息功能
这个功能是为了完成员工信息的输入,修改,删除等控制处理。
员工信息的录入窗体(frmEmplyeey.cs)可以完成员工基本信息的录入,例如姓名,性别,出生年月日,学历,业绩,等级等,当使用者点击DataGridView的表格时,会有对应的信息显示在对应文本框,使用自定义selectInfo方法显示员工详细信息。
b)房源管理功能
这个功能是为了完成在租和在售房源的楼栋,楼层,面积,价格,朝向等信息的相应设置,房源设置窗体(frmType,cs)调用自定义fillTree()方法将对应内容填入数据库tb-type中。
自定义的td-add-Click(),tb-update-Click()和tb-delete-Click()方法,用来完成房源的录入,整改,删除。
朝向设置窗体(frmFloor.cs),楼栋号设置窗体(frmSeat.cs)用来设置同一个房源的具体信息的设置。
c)客源管理功能
这个功能主要用于显示自如房屋的房租的缴纳记录,可以对租客的入住日期,房间号码,联系方式,姓名等,点击“开始查询”根据emply-name字段也可以用date()方法根据入住的日期查询。
d)各个模块的设计
信息系统的登陆共分为两类用户,即系统管理员也就是商圈经理,可以进行前台和后台的操作,经纪人提交的房源的录入,相关证件资料的上传需要经过店长后台手动操作审核通过了才可以呈现;房产经纪人只可以进行前台的操作,部分操作需要提交申请,登陆系统的具体流程图如下:
图4.41Link信息系统的登陆模块流程图
查询管理模块
当遇到大量数据时,会出现信息的冗余甚至无效,因此查询功能是该系统不可或缺的功能,例如按照小区名字,租金或者售价区间,朝向甚至区位,哪个地铁站旁,对房源信息进行筛选查询,具体的模块管理图如下:
4.5数据库设计
系统中大量信息都是需要储存在数据库里面,并且需要通过它获取,查找以及进行其他动作;数据库设计是信息系统的开发过程中非常重要的组成部分,设计之前首先应该明确系统使用者现在和以后有可能会添加进来的需求。
链家Link信息系统根据数据库设计的过程,是在需求分析的基础上分别进行的概念数据库设计和逻辑数据库设计。
a)数据库的需求分析
经过对链家房地产经纪有限公司基层经纪人工作的熟悉,对经纪人工作中处理的相关信息的情况进行分析后,可以明白此数据库结构包括以下的几个表格,分别记录如下的信息:
房源信息:
包括在租或者在售房屋的具体地址,朝向,楼层,面积,价格,朝向,业主信息,地理位置,所属区域,临近哪一条地铁线哪一站等等;
客源信息:
含有客户姓名,电话,性别,租房或者买房的需求,其中有房屋所在的大概地址,房屋居室类型,装修是否符合要求情况等。
租客信息:
包含的数据项有租客姓名,联系电话,租住日期以及租客编号,房间号码等。
b)概念数据库的设计
以需求分析为基础,设计各种实体和实体之间的关系,使他们满足用户需求,并且为以后的逻辑结构设计打基础。
该设计阶段用到的工具是ER图(Entity-Relation,实体关系图),可以直观的描述实体之间的关系。
c)逻辑数据库设计
逻辑数据库的设计就是将上一个阶段形成的E-R图转换成关系模式结构,并且得使关系数据库可以支持它;它还需要满足用户对系统的完整性和安全性的要求,该设计依赖于数据库管理系统和逻辑设计模型,而且至少得是第三范式的动态关系,从而高效率的支持各种数据库事务的运行,更加高效率的利用存储空间。
设计步骤:
形成关系数据库的初始模式;规范化关系模式;优化关系模式;定义关系上的安全性和完整性约束;定义子模式;性能估计。
Link信息系统按照逻辑数据库设计过程设计的结果如下:
表1经纪人信息表
字段名
数据类型
长度
主键否
描述
employee_ID
Varchar
15
主键
员工编号
employee_name
Varchar
25
否
姓名
employee_sex
Varchar
15
否
性别
employee_phone
Varchar
25
否
联系方式
表2客源信息表
字段名
数据类型
长度
主键否
描述
house_ID
Varchar
10
主键
房源编号
house_companyName
Varchar
50
否
物业地址
house_typeID
Varchar
5
否
户型编号
house_seatID
Varchar
9
否
楼号
house_ownerID
Varchar
20
否
业主姓名
House_map
Varchar
10
否
房源编号
house_owner.phone
Varchar
11
否
业主联系方式
表3房源信息表
字段名
数据类型
长度
主键否
描述
Login_IDL
Varchar
15
主键
登录编号
employee_IDL
Varchar
15
否
经纪人系统号
Login_nameL
Varchar
25
否
登录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 链家 link 信息 系统分析 设计