地产信息化新技术、新平台、新境界 - 地产管理实践  赛普全国统一电话400-9669-209

当前位置:首页 >>第五期>>管理信息化

地产信息化新技术、新平台、新境界

发布日期:2013-07-30浏览量:1945

文:廖焰、戴学君

一、地产信息化开发平台背景

在国家十二五计划中加快企业信息化建设的政策指导和地产行业各企业信息化建设的迫切需求下,地产企业信息化建设正在国内如火如荼的开展。

由于国内地产企业信息化建设起步晚、底子薄,信息化程度相较于发达国家企业还有很大差距。在国内地产信息化建设之初,率先加入到信息化建设中的部分地产企业已经拥有了各种针对自身业务需求的系统,如办公自动化系统、客户管理系统、成本管理系统、运营管理系统、供应商管理系统、招标采购系统等,但同一企业内的诸多系统是不同阶段、不同软件公司开发,在系统交互上存在很大问题,一个个独立的系统造成了一座座信息孤岛,不断重复建设造成操作复杂、信息冗余、用户体验差的现状。

这一系列问题催生了信息化系统整合这一新需求,并由此产生了一个行之有效的解决方案——平台化软件开发。

据了解,在西方发达国家,软件开发平台是被大中小公司所广泛采用的一种软件开发形式,在企业管理软件占有40%左右的市场份额。而在国内,由于经济环境和传统管理方式的不同,还未被广大客户所认同。

 

二、赛普地产信息化开发平台技术介绍

赛普认为,平台化软件开发首先需要一个敏捷、稳定、高兼容性、高扩展性并且能满足行业通用的软件开发平台。在平台基础上,可对企业的业务领域进一步划分,把企业原有孤立的系统通过各种接口连接到统一的平台中来,再进行优化,去除重复冗余部分;平台化开发提供了统一的、标准化的接口,企业在信息化建设中所有系统均可以构建在基础架构平台之上,不管具体业务由哪家软件企业开发,由于开发维护均在统一的环境下,便于用户操作的同时,也更利于整个系统的拓展和维护。

 

考虑系统对高并发、高负载、高性能、高可用、高稳定性的要求,系统技术架构设计主要基于如下设计思想和原则:

● 采用分布式技术(分布式系统、分布式事务管理、Web Service 技术)解决高并发、高负载问题;

● 采用高速缓存技术解决存取访问高性能、高可用问题;

● 采用集群技术、负载均衡技术解决高负载、高可用问题;

● 主数据分离、各资源服务器按类型分离,采用专属服务器、高性能服务器技术解决数据访问性能问题;

● 采用SOA 设计理念: 技术分层清晰、各功能模块、服务模块、支撑模块轻耦合、高内聚,模块扩展性强( 即使将来技术升级,各技术分层、各模块的独立重构不影响其他各层各模块的实现)

● 采用Linux 技术以及各技术层次的安全框架设计解决系统的安全问题;

● 采用双备(热备、冷备)技术解决系统的稳定性问题和安全问题。

1. 持久化层

系统主数据(组织架构数据、用户信息及权限数据、系统配置基础数据等)采用LDAP 服务器实现(LDAP数据库查询速度高于关系数据库速度10 倍以上)。LDAP 服务器采用OpenLdap 实现。

系统一些业务模块涉及到很多文件资源的上传和下载管理,采用文件服务器对文件进行存取管理,性能要比关系数据库高很多。因此系统涉及所有文件资源采用文件服务器进行存储管理,文件服务器具有分时系统管理的全部功能,能够对全网统一管理,能够提供网络用户访问文件、目录的并发控制和安全保密措施。文件服务器采用Fast DFS。文件服务器根据负载情况,可集群。

系统涉及业务数据的存储,都归并到业务数据库, 业务数据库服务器目前支持SQL ServerOracle 或者MemBase 数据库服务器。业务数据库可集群; 业务数据可根据业务模块进行切分,可分不同业务数据库进行分布式部署。

2. 数据访问层

数据访问层主要封装数据访问策略。目前考虑主要包括分布式事务管理、高速缓存服务管理、标准接口集成服务管理等内容。

数据库访问层,支持分布式事务管理,采用分布式API 对持久化层访问进行封装,包括实体业务对象的管理、基于ORM 的映射、标准化持久化访问接口,使能够自由的使用几乎任何基于.Net 框架的的数据访问技术, 包括但不仅限于:

● 纯ADO.NET(Connection,data readers )

DataSet TableAdapter 对象;

LINQ to SQL

LINQ to XML

ADO.NET Entity Framework

Nhibernate 和其它第三方ORM 工具;

● 简单的文件I/O

● 远程XML 或者是JSON 服务;

在数据驱动的web 开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法, 技术选型考虑采用MemCached 技术进行高速缓存管理。Memcached 是高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。

通过在内存里维护一个统一的巨大的hash 表, Memcached 能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。其访问基本原理如图2

 

高速缓存管理也采用分布式算法对分布的内存服务器节点Node 进行管理。

 

标准接口集成服务管理预留API 接口,为未来构建ESB 总线服务接口预留。可以提供第三方框架集成的扩展接口,从而可以保证有两种方式对第三方系统进行集成扩展:

第一种:同构的第三方系统,可以在本框架的应用层采用分布式对象调用的方式进行集成;第二种:异构的第三方系统,可以在数据访问层通过标准接口集成服务管理进行扩展集成。

数据访问层的设计要求对上层(系统支撑平台层) 透明,对下层(持久化层)封闭,即使更换数据访问层的技术框架及代码对上层和下层也没有影响。

3. 系统支撑平台层

系统支撑平台层主要基于组件化、容器化管理思想提供系统公共核心服务的支撑和管理,包括服务支撑平台、系统支撑平台、协同办公平台、数据分析平台和应用开发平台。

服务支撑平台封装工作流引擎、搜索引擎等核心服务;系统支撑平台身份认证、权限管理、日志管理、安全配置管理等服务;协同办公平台提供即时消息服务、邮件服务器服务等;数据分析平台提供各种核心业务算法、统计算法、工具算法服务;应用开发平台提供未来二次开发的API 接口,为基于本架构快速二次开发,提供标准接口;系统支撑平台层各模块相对独立,各模块的技术升级和代码重构不影响其他模块的维护和运行。

4. 应用层

应用层主要采用分布式对象技术(WCFWebService)构建和实现各业务逻辑单元功能。各业务逻辑单元相互独立,同时还提供同构第三方系统的扩展接口。

系统在应用层、持久化层,甚至系统支撑平台层和数据库访问层作服务器群集管理,例如采用负载均衡器F5 或者Radware 等。

 

三、地产管理信息化平台比较

目前国内一些软件开发平台比如OrcelSAP 等, 在地产企业中发挥出的作用被逐步被肯定,在国内地产管理信息化领域也占据着越来越重要的位置,其应用已逐渐成为一种趋势。

Oracle 体现了美国人的管理风格:求实求用。SAP 体现了德国人的管理风格:求严求全。OracleSAP 凭借先天的技术优越性,使之能够根据各行业的变化趋势,迅速将产品拓展到各种新的应用领域,但是OracleSAP ERP 软件产品对本地化重视不足,比如在中国地区,Oracle 的用户至今还没有一家使用Oracle 软件的人力资源管理模块;实施效果也是良莠不齐,鲜有宣布自己成功实施ERP 成功,特别是在大型地产企业集团的实施上。

与传统开发模式相比,赛普软件开发平台以新主流、成熟的技术架构(如MVCSOA)为基础,集成常用建模工具、二次开发包、基础解决方案等而成,具有很多显著优势:包括优化产品基础架构,提升软件开发质量;减少编码率,提高开发效率,提升开发的灵活性;可以充分关注客户需求,实现按需定制;实现配置组件的标准化,提升产品稳定性和兼容性;提升企业开发能力,降低后期维护的时间和成本等,可以使开发者有更多时间关注客户需求。这些使得赛普软件开发平台逐渐成为地产企业眼中非常给力的信息化工具。

赛普软件认为新技术运用并不是对软件开发平台的全面解读,因为软件开发平台的强大并不仅仅体现在技术上的先进,更在于如何让管理思想有效落地,以实现管理与实践的完美结合。

对于很多地产企业而言,软件开发平台只被定义为信息化工具,但成功进行过信息化建设的地产企业CIO们会对软件开发平台有着更为深刻的理解,即软件开发平台不仅是信息化工具,更是管理思想的沉淀。

事实上,融合了先进的管理思想的赛普软件开发平台能有效地梳理各种业务流程的信息系统开发的方法论,既能实现跨平台、语言独立、松散耦合的异构应用的交互和集成,还能使应用系统更具易用性和可扩展性,进而消除应用孤岛、数据孤岛、信息孤岛和流程孤岛,有效提升企业管理水平。

另外,赛普软件通过10年地产管理咨询经验总结、6年软件产品研发与完善、近200多个企业项目5年多的应用提升,逐步建立了一套地产适配管理平台EAP(Enterprise Adaption-Management Platform),这也是赛普软件针对我国房地产企业管理复杂性、多变性与多样性而设计的管理软件。

EAP综合了行业管理实践中的多种管理模式。在此平台上,企业可以根据不同发展阶段来灵活选用与其组织、业务流程及管理特点对应的管理方式,延展软件的适用范围与生命周期,持续支持企业长期发展。EAP尊重企业管理的个性化需求,但不盲目推崇标杆模式,是促进企业管理思想落地和提高运行效率的重要工具。

 

EAP 软件从组织适配、工作界面适配、流程适配、专业管理适配等方面来实现企业管理的适配性。

组织适配:企业不同发展阶段都有不同的组织架构,从两级架构公司不断扩展成为三级架构管控。组织架构发生这样的变革时,从组织层面上,EAP 平台更便于继承和调整。

工作界面适配:不同的个人、不同的项目、不同的决策专业都需要有不同的工作界面。基于此特点, EAP 平台提供了个人工作界面适配、项目工作界面适配、决策工作界面适配。

流程适配:企业的管理权责流程会不断改变,EAP 平台流程适配中心可以方便地设置企业流程。

专业管理适配:EAP 平台提供了各个地产专业的管理系统,从全面经营与预算管理、计划运营管理、投资分析、设计管理、采购与供应商管理、营销管理、绩效管理等,从不同的专业管理模式、管理范围和管理深度去适配企业的专业管理。

赛普软件EAP 技术及体系架构实现了一个技术与业务分离,按需组合,开放、标准的统一应用平台。

通过不断研究地产管理需求和趋势,赛普软件不断地更新和提升EAP 企业适配管理平台的管控模式、主数据、业务流程、业务管控模型,并提炼出设计模型、模板、开发工具、应用开发框架;整合各主流中间件、基础技术类库及研发模式等成果,以可视化和集成化的开发模式,提供完整的覆盖软件全生命周期的统一软件平台。

 

结语

目前国内地产行业软件开发平台市场现状告诉我们,具备管理思想的软件开发平台更受青睐。目前,赛普软件的平台及服务已在地产行业内得到了广泛应用并赢得了良好口碑。在伴随本土地产企业做大做强的道路上,赛普软件将汲取大型地产企业的信息平台整合和管理经验,同时借鉴国内外优秀架构平台的优势,设计和研发出真正适合中国地产的信息化平台,这也是是赛普软件不断成长的动力之源。

 

上一篇: 下一篇: 房地产运营信息管理的问题与对策


赛普爱德 客户通道 员工通道 邮件中心 沙盘登录
©2015 赛普管理咨询 粤ICP备06027520号