论文部分内容阅读
随着移动互联网行业的不断发展,在如今的移动互联网应用市场上,出现了大量的移动端应用软件,依托于移动端智能平台的迅速发展,无论是苹果的i OS系统还是谷歌的Android系统,越来越完善的移动平台架构使得应用软件能提供给人们的服务能力大大增强。移动应用的业务范围已经渗透到人们日常生活衣食住行的各个方面,通过这些移动设备端上的移动应用,人们不仅可以实现相互间的沟通交流,而且可以处理工作、社交和娱乐方面的其他内容,能从这些应用软件所表达的方寸屏幕之中了解到各种信息。目前,在“衣食住行”四方面中的“住”这个方面,由于城市化进程的不断推进,人们对于房屋租售的需求也日益增加,为了满足人们日益增长的这种需求,市场上诞生了大量的找房软件,人们可以通过使用这些找房软件来寻找和挑选自己满意的房源。针对这一现象,本文在前人总结的基础上,设计并实现了一套基于移动互联网的找房系统,并在以下3个方面进行了创新。通过这些创新的内容,可以搭建一个完整的基于移动互联网平台的房源浏览、房源约看、数据信息收集系统。这3方面创新的内容为:(1)设计并实现了一套用以跨平台的通用移动端的开发框架。为了适配i OS和Android两个平台,抽象并封装了业务逻辑层上相关的事件接口定义、消息流程、业务对象的数据结构以及网络数据通信接口等。这样设计的优点是:不依赖于某个单独的系统平台及开发语言,在不同的客户端平台上只要完成相应的接口适配工作便可完全适配其抽象独立的业务逻辑部分,整个系统便可以在各个平台、各个机型上稳定运行,节省了大量系统开发的时间和成本。(2)基于地图模式的房源搜索和查找系统的设计与实现。本文构建了一套基于地图模式的房源搜索和查找系统。采用基于地图模式的架构具有明显的优点:可以提供用户便捷的操作方式来浏览地图上各处的房源信息;配合移动设备的定位功能,可以随时将用户的自身位置定位在地图上,通过“基于内容的信息推荐算法”可以实时推荐用户其感兴趣的相关房源,其算法原理是收集并分析用户浏览过的信息记录;结合关键字搜索和地铁沿线搜索的功能,提供用户多样化的搜索方式,并通过完善的房源信息浏览系统,帮助用户快速找到合适的房源。(3)设计并实现基于垂直服务的用户房源约看系统。本系统设计并实现了“用户通过线上预约看房-经纪人提供线下实地看房”的垂直服务流程,通过客户端和服务器端的多种状态通信来完成房源约看的状态确认,有效结合了线上快捷找房和线下真实看房的优点。此外还通过记录用户的数据信息来分析用户的需求及行为,在基于用户数据分析的基础上划分用户群,以便提供更有针对性地服务。最后,本文进行了系统的测试分析,主要分为客户端测试和服务器端测试两方面,着重关注系统在实际运行时的各项性能的数据表现。此外就系统在正式运营时的运营数据做了统计分析,数据显示本系统在推向市场后,总下载量已达到16万次以上,单月的下载量也排进了同类产品的前三位;平均每天通过使用本系统来完成的房屋租售交易次数为124起,总交易次数已经超过9000次,这些数据都显示了其良好的市场竞争力。