- ·上一篇文章:排队论在路政管理效率中的应用分析
- ·下一篇文章:浅析城市共同配送体系建立途径
地产中介公司信息系统开发——以实例为证
摘要:文章借助于一个地产中介公司管理信息系统的开发实例,探讨了中小型地产中介公司信息系统的开发模式,在文章中涉及了地产中介公司对系统开发需求的分析,系统的功能模块分析,系统设计以及系统的实现原则四部分内容。
关键词:地产中介;中介公司;信息系统;系统开发
Abstract: The article with the aid in a real estate intermediary corporate management information system's development example, has discussed the middle and small scale real estate Tendering agency information system's development pattern, has involved the real estate Tendering agency in the article to the system development demand analysis, system's functional module analysis, the system design as well as the system realize the principle four partial contents.
key word: Real estate intermediary; Tendering agency; Information system; System development
前言
随着信息化时代的到来, 管理信息系统已经在很多行业中得到了普遍应用,近年来飞速发展的房地产业当然也不例外,各种不同版本的房地产管理信息系统在市场上不断出现,各地产公司也纷纷投资进行信息化,或购买,或自行开发。但是在这一浪潮中却有一部分企业始终未得到足够的重视,那便是中小型地产中介公司。
本文以一家房地产中介公司管理信息系统的开发为例,探讨中小型地产中介公司管理信息系统的开发方案。
一、系统需求
地产中介公司作为房地产行业中的服务企业,它的经营内容和方式有自己的特点。本例中的中介公司其主要业务包括新房出售,二手房出售,房屋租赁。房屋的种类涉及商品房和写字楼。
对于地产中介公司而言,实现信息化最重要的目的实现更大范围内的信息共享和信息沟通,提高公司的工作效率,进而提高公司的收益。通过调研,地产中介公司内部的业务信息可以分为三类:业主信息,市场信息,客户信息;其中业主信息是指公司记录的要求出售或出租房屋的信息,市场信息是指公司得到目前市场上有效的空房或新房信息,客户信息是指到公司登记或咨询要进行房屋租赁或购买的组织或个人。公司的管理信息系统需要完成的首要任务是对公司内外的各种信息进行处理,系统内部最重要的是信息的流向和处理方式。
由于地产行业的行业特征,公司中的员工经常需要在公司外设的项目组办公,在这种情况下,公司的管理信息系统要求能够实现远程连接办公。
此外,中小型企业受财力的限制,希望以一个管理信息系统实现公司管理信息化的大部分功能,所以通常要求在系统中添加OA系统的功能。
二、系统分析
管理信息系统的开发实现是为了提高企业工作的效率,增加信息的共享程度。故系统的开发需要与公司目前的工作方式等相适应,所以系统主要依据公司的部门设置进行功能模块的划分。
下面简单介绍下各模块的功能:
商业楼宇部的主要功能是记录本地区业务成交的流程,处理本地区客户跟进的信息;市场部主要是对市场信息进行处理,其功能可分为市场信息的添加,审查和处理三部分;项目部主要是针对公司的项目部设立的,协助项目部员工完成项目洽谈和项目管理,同时增加与商业楼宇部和市场部的沟通;行政部的主要功能是会议记录和公司资产管理。除了业务数据的处理,在任何一个公司,总会有比较多的资料需要进行统计或者打印成为纸质资料进行保存,因此在系统中特别单独设置统计打印模块和查询模块两个模块,以便更好的完成这两项功能。此外,系统应实现如系统公告,员工联系表,小纸条等的功能,以便公司的员工可以及时的交流。
三、系统设计
(一)系统开发模式
目前,国内比较成熟的软件开发模式有两种:C/S(客户机/服务器模式)和B/S(浏览器/服务器模式)。C/S结构软件分为客户机和服务器两层,客户机有一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端;B/S结构软件的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理。
我们选择B/S模式来完成本信息系统的开发。首先是因为在需求分析中,我们了解到公司有异地办公的需求,但C/S模式通常适用与在局域网内使用,而B/S则适用于任何网络。此外,与C/S模式的软件相比,B/S模式的软件在数据安全性,数据一致性,数据实时性,数据溯源性以及服务器的响应及时性方面都有比较明显的优势。
(二)开发语言选择
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,与其他网页开发语言相比,JSP的效率和安全性更高,适应平台更广?,我们使用完成系统的开发。
(三)数据库选择
对地产中介公司而言,信息是最重要的资产之一,地产中介公司的信息量比较大,要完成的数据处理也比较多,同时数据库应该能够为多个并发用户同时提供服务,因此在系统的开发中应选择大型网络数据库。本系统选择SQL server2000。SQL server数据库具有可伸缩性,支持多处理器,系统维护方便,同时其价格在多种大型网络数据库中比较低,在中小型企业的承受范围内。
四、系统实现
在系统的实现过程中,应该遵循一下几个原则:
1.系统的客户表示层,应用服务中间层和数据服务层,三层结构应该区分明显,以便于系统的维护。
2.功能模块间低耦合,高内聚,增强各个模块的内部功能的完整性和模块的独立性,模块应接口明确,简单,有适当的共用性。
3.系统的可扩展性,在系统的开发中必须流出适当的接口,以便系统可以随着企业的发展而不断扩充自己的功能,适应企业的发展需要。
4.代码重用,为了加快系统的开发速度,同时便于系统日后的维护工作,在系统开发过程中应将部分操作分类设计成组件的形式,可以降低程序开发和维护人员的负担。
5.重视系统的测试,系统的测试是系统开发的重要组成部分,成功通过测试才标志着一个系统开发的完成,因此,系统开发完成后,一定要进行系统测试,及时找出存在的问题,在系统投入使用前,解决这些问题,防止在运行过程中给公司造成不必要的损失。
五、结语
系统开发完成后,进入运行时期,但是这并不表示着企业的信息化工作已经结束,管理信息系统从根本上说是一个人机交互系统,公司的领导必须大力推动信息系统的
关键词:地产中介;中介公司;信息系统;系统开发
Abstract: The article with the aid in a real estate intermediary corporate management information system's development example, has discussed the middle and small scale real estate Tendering agency information system's development pattern, has involved the real estate Tendering agency in the article to the system development demand analysis, system's functional module analysis, the system design as well as the system realize the principle four partial contents.
key word: Real estate intermediary; Tendering agency; Information system; System development
前言
随着信息化时代的到来, 管理信息系统已经在很多行业中得到了普遍应用,近年来飞速发展的房地产业当然也不例外,各种不同版本的房地产管理信息系统在市场上不断出现,各地产公司也纷纷投资进行信息化,或购买,或自行开发。但是在这一浪潮中却有一部分企业始终未得到足够的重视,那便是中小型地产中介公司。
本文以一家房地产中介公司管理信息系统的开发为例,探讨中小型地产中介公司管理信息系统的开发方案。
一、系统需求
地产中介公司作为房地产行业中的服务企业,它的经营内容和方式有自己的特点。本例中的中介公司其主要业务包括新房出售,二手房出售,房屋租赁。房屋的种类涉及商品房和写字楼。
对于地产中介公司而言,实现信息化最重要的目的实现更大范围内的信息共享和信息沟通,提高公司的工作效率,进而提高公司的收益。通过调研,地产中介公司内部的业务信息可以分为三类:业主信息,市场信息,客户信息;其中业主信息是指公司记录的要求出售或出租房屋的信息,市场信息是指公司得到目前市场上有效的空房或新房信息,客户信息是指到公司登记或咨询要进行房屋租赁或购买的组织或个人。公司的管理信息系统需要完成的首要任务是对公司内外的各种信息进行处理,系统内部最重要的是信息的流向和处理方式。
由于地产行业的行业特征,公司中的员工经常需要在公司外设的项目组办公,在这种情况下,公司的管理信息系统要求能够实现远程连接办公。
此外,中小型企业受财力的限制,希望以一个管理信息系统实现公司管理信息化的大部分功能,所以通常要求在系统中添加OA系统的功能。
二、系统分析
管理信息系统的开发实现是为了提高企业工作的效率,增加信息的共享程度。故系统的开发需要与公司目前的工作方式等相适应,所以系统主要依据公司的部门设置进行功能模块的划分。
下面简单介绍下各模块的功能:
商业楼宇部的主要功能是记录本地区业务成交的流程,处理本地区客户跟进的信息;市场部主要是对市场信息进行处理,其功能可分为市场信息的添加,审查和处理三部分;项目部主要是针对公司的项目部设立的,协助项目部员工完成项目洽谈和项目管理,同时增加与商业楼宇部和市场部的沟通;行政部的主要功能是会议记录和公司资产管理。除了业务数据的处理,在任何一个公司,总会有比较多的资料需要进行统计或者打印成为纸质资料进行保存,因此在系统中特别单独设置统计打印模块和查询模块两个模块,以便更好的完成这两项功能。此外,系统应实现如系统公告,员工联系表,小纸条等的功能,以便公司的员工可以及时的交流。
三、系统设计
(一)系统开发模式
目前,国内比较成熟的软件开发模式有两种:C/S(客户机/服务器模式)和B/S(浏览器/服务器模式)。C/S结构软件分为客户机和服务器两层,客户机有一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端;B/S结构软件的业务逻辑完全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理。
我们选择B/S模式来完成本信息系统的开发。首先是因为在需求分析中,我们了解到公司有异地办公的需求,但C/S模式通常适用与在局域网内使用,而B/S则适用于任何网络。此外,与C/S模式的软件相比,B/S模式的软件在数据安全性,数据一致性,数据实时性,数据溯源性以及服务器的响应及时性方面都有比较明显的优势。
(二)开发语言选择
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,与其他网页开发语言相比,JSP的效率和安全性更高,适应平台更广?,我们使用完成系统的开发。
(三)数据库选择
对地产中介公司而言,信息是最重要的资产之一,地产中介公司的信息量比较大,要完成的数据处理也比较多,同时数据库应该能够为多个并发用户同时提供服务,因此在系统的开发中应选择大型网络数据库。本系统选择SQL server2000。SQL server数据库具有可伸缩性,支持多处理器,系统维护方便,同时其价格在多种大型网络数据库中比较低,在中小型企业的承受范围内。
四、系统实现
在系统的实现过程中,应该遵循一下几个原则:
1.系统的客户表示层,应用服务中间层和数据服务层,三层结构应该区分明显,以便于系统的维护。
2.功能模块间低耦合,高内聚,增强各个模块的内部功能的完整性和模块的独立性,模块应接口明确,简单,有适当的共用性。
3.系统的可扩展性,在系统的开发中必须流出适当的接口,以便系统可以随着企业的发展而不断扩充自己的功能,适应企业的发展需要。
4.代码重用,为了加快系统的开发速度,同时便于系统日后的维护工作,在系统开发过程中应将部分操作分类设计成组件的形式,可以降低程序开发和维护人员的负担。
5.重视系统的测试,系统的测试是系统开发的重要组成部分,成功通过测试才标志着一个系统开发的完成,因此,系统开发完成后,一定要进行系统测试,及时找出存在的问题,在系统投入使用前,解决这些问题,防止在运行过程中给公司造成不必要的损失。
五、结语
系统开发完成后,进入运行时期,但是这并不表示着企业的信息化工作已经结束,管理信息系统从根本上说是一个人机交互系统,公司的领导必须大力推动信息系统的





