基于Android的智能找房系统设计与实现
发布时间:2018-11-17 17:28
【摘要】:本文设计和实现了一个基于Android的智能找房系统。此系统有服务端和客户端两部分组成,服务器端采用了完整的Java EE应用框架,Android客户端采用了MVP(Model-View-Presenter)架构,它们通过网络互相通信。此系统有很多功能模块,但本文重点阐述了查房源,地图找房,门店服务,登录注册,在线咨询五大功能模块的设计和实现过程。本人参与了基于Android智能找房系统的设计、开发、测试和版本迭代等工作。具体工作内容如下:(1)完成了系统的需求分析。从用户角度出发,分析了系统的功能需求和性能需求,并分析了系统对界面、网络、安全、兼容性等其它方面的需求。最后,参与并完成了需求文档的制定。(2)完成了系统概要设计。其主要包括服务器和客户端系统总体架构设计,客户端系统架构设计,客户端与服务器端之间的通信设计和数据处理格式,系统功能模块图和本地数据缓存及服务器接口设计。(3)完成了系统五大模块的详细设计和实现,这五大模块为查房源,地图找房,门店服务,登录注册,在线咨询。最后,从图片加载、缓存策略、列表的滑动流畅性等方面对系统做了进一步的优化处理。(4)完成了系统的测试工作。其主要包括以上五大模块的功能测试,系统的性能测试。从而确保了系统的质量。现在此系统己成功上线,随着被大范围的推广,其下载量和活跃用户量也在呈稳步上升的趋势。为购房者、租房者提供房源信息搜索、浏览功能,为业主提供在线委托及在售房源管理功能,让用户的房产交易更加便捷。
[Abstract]:This paper designs and implements an intelligent house search system based on Android. The system consists of two parts: server and client. The server side adopts the complete Java EE application framework, and the Android client adopts MVP (Model-View-Presenter) architecture, which communicate with each other through the network. There are many functional modules in this system, but this paper focuses on the design and implementation of five functional modules: checking the source of the house, mapping the house, serving the store, logging in and registering, and consulting online. I participated in the design, development, testing and version iteration of intelligent house search system based on Android. The contents of the work are as follows: (1) the requirement analysis of the system is completed. From the point of view of users, the functional and performance requirements of the system are analyzed, and the requirements of the system for interface, network, security, compatibility and so on are analyzed. Finally, participate and complete the development of the requirements document. (2) completed the system outline design. It mainly includes the overall architecture design of server and client system, the architecture design of client system, the communication design and data processing format between client and server. The system function module diagram and local data cache and server interface design. (3) completed the detailed design and implementation of the five modules of the system, these five modules are to check the source of the house, map house search, store service, login registration, online consultation. Finally, the system is optimized from the aspects of picture loading, buffer strategy, slippage fluency of the list and so on. (4) the testing work of the system is completed. It mainly includes the function test of the above five modules and the performance test of the system. Thus ensuring the quality of the system. Now the system has been successfully put on line, with the wide range of promotion, the number of downloads and active users is also steadily increasing. For buyers, renters to provide information search, browsing function, for owners to provide online entrustment and on-sale source management functions, so that users of real estate transactions more convenient.
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
[Abstract]:This paper designs and implements an intelligent house search system based on Android. The system consists of two parts: server and client. The server side adopts the complete Java EE application framework, and the Android client adopts MVP (Model-View-Presenter) architecture, which communicate with each other through the network. There are many functional modules in this system, but this paper focuses on the design and implementation of five functional modules: checking the source of the house, mapping the house, serving the store, logging in and registering, and consulting online. I participated in the design, development, testing and version iteration of intelligent house search system based on Android. The contents of the work are as follows: (1) the requirement analysis of the system is completed. From the point of view of users, the functional and performance requirements of the system are analyzed, and the requirements of the system for interface, network, security, compatibility and so on are analyzed. Finally, participate and complete the development of the requirements document. (2) completed the system outline design. It mainly includes the overall architecture design of server and client system, the architecture design of client system, the communication design and data processing format between client and server. The system function module diagram and local data cache and server interface design. (3) completed the detailed design and implementation of the five modules of the system, these five modules are to check the source of the house, map house search, store service, login registration, online consultation. Finally, the system is optimized from the aspects of picture loading, buffer strategy, slippage fluency of the list and so on. (4) the testing work of the system is completed. It mainly includes the function test of the above five modules and the performance test of the system. Thus ensuring the quality of the system. Now the system has been successfully put on line, with the wide range of promotion, the number of downloads and active users is also steadily increasing. For buyers, renters to provide information search, browsing function, for owners to provide online entrustment and on-sale source management functions, so that users of real estate transactions more convenient.
【学位授予单位】:中国地质大学(北京)
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.52;TP316
【相似文献】
相关期刊论文 前10条
1 袁萌;;Android计划为什么要悬赏1000万[J];信息系统工程;2007年12期
2 林耕宇;;观摩50名Google Android程序开发竞赛作品[J];电子与电脑;2008年08期
3 树子;;Android中文版不完全体验[J];互联网天地;2009年04期
4 Jason Whitmire;;产业软件专家如何协助解决Android的分裂困境[J];电子与电脑;2010年02期
5 蒋彬;;10款Android手机必备应用——Android操作系下的软件评测[J];微电脑世界;2010年04期
6 ;PCWorld Windows Phone 7挑战Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微电脑世界;2010年08期
7 韩青;;Android平台发展的动力与挑战[J];中国电子商情(基础电子);2010年09期
8 方智勇;;Android手机这样用[J];电脑迷;2010年15期
9 缺少浪漫;;Android的另一面[J];电脑迷;2010年13期
10 ;ZTE and Three Release Android ,
本文编号:2338559
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2338559.html