android平台的市二手房产资讯网(源码)

随着互联网技术的快速发展,我们的生活无处不是互联网技术,但由于Web技术只能在PC机上运行,不能随时使用,因此局限性很大,所以不能广而用之。为了解决这一不方便,衍生出了本课题,即,基于Android平台的二手房产咨询网,此网站的目的是方便用户在网络平台上能够快速获取房源信息,了解咨询等。该系统采用分层架构模式即MVC架构开发模式,除PC端外,在手机客户端采用android开发相应app应用。在系统管理层采用ssh框架技术,数据存储采用了MySQL。该平台包含两个端口,在用户使用端即客户端包含四个模块登录注册、个人管理、备忘日志、留言板等;在系统管理员即管理端可实现用户管理和房屋信息的管理等。关键词 Android开发,房屋出租,Java应用,数据库MySQL
目 录
1绪论 1
1.1 课题背景 1
1.2 系统设计思想 1
1.3 本文结构 2
1.4 研究现状 2
2开发环境介绍 3
2.1 开发平台介绍 3
2.2 Android技术 4
2.3 Spring框架技术 4
2.4 JSP、Servlet 4
2.5 MYSQL数据库 5
3系统分析 5
3.1 可行性分析 5
3.2 性能需求分析 6
3.3 功能需求分析 6
3.4 系统流程分析 6
3.5 界面需求分析 9
4总体设计 10
4.1 系统功能设计 10
4.2 数据库设计 11
5详细设计 14
5.1 功能模块设计及部分核心代码 14
5.2 管理端登录 15
5.3 管理端主界面 16
5.4 客户端用户注册 17
5.5 用户登录界面 17
5.6 用户主界面 18
5.7 软件主界面 20
6系统配置与测试 20
6.1 系统配置 20
6.2 系统测试目的 21
6.3  *好棒文|www.hbsrm.com +Q: ^351916072* 
系统测试方法概念 21
6.4 软件的性能测试 21 6.5 测试结论 22
结 论 23
致 谢 24
参考文献 25
1绪论
1.1课题背景
随着互联网的快速发展,信息化的时代的到来,越来越多技术设备都在更新,在移动手机还未普及的时候,大多以PC端为基础,大量的网站应用丰富着我们的生活。随着互联网技术的发展,移动设备智能手机的普及和发展,移动设备现在几乎已经能替代电脑,完成基本的学习、工作、和娱乐;越来越多人已通过手机来获取来自外界的消息。
现在,智能手机已进入每个人的生活,在移动手机端上能自行安装软件,也可以随时卸载软件,并且拥有超强的运算和存储能力,这使得在人们的生活里越来越需要智能手机,伴随移动设备快速发展的同时,越来越多的网络Web应用也推出移动设备上的客户应用端。本系统为二手房产资讯网平台,在网络PC端和移动手机端都可以随时随地查看想要的房源信息。
目前来,我国需要租房的用户群体在逐步的增加,并且每个人对房源的需求以及个人的生活习惯也都不一样,而此款手机客户端的这种形式,既充分满足了用户的需求,也加贴近用户的生活习惯,这样的话对于用户来说查询房源更加方便了,因此这个软件的开发还是比较十分有意义的。
1.2系统设计思想
在系统开发设计之前,做相关应用市场的调查,对用户的偏好使用和使用习惯做了相关统计调查。对本平台的移动客户端二手房产资讯app的设计与开发,应适应目标用户群体的需求,在功能和界面端适应用户偏好,实现功能明确,界面明朗。
为了使程序结构更加合理,本系统采用了MVC设计模式,并且有利于维护以及复用代码。
移动手机端二手房产资讯app包含功能有:
房源浏览:获取地址信息,显示周围房源信息,点击查看房源详情。
租客交流:登录注册用户可建立聊天界面。
房屋信息:注册成功可随时免费发布房源信息或者租房信息。
备忘录:收藏房屋信息。
系统管理端包含的功能有:
注册用户信息管理:管理员对于注册用户有审核权限
房屋信息管理:管理员拥有对信息增删查改的最高权限。
1.3本文结构
在当今不断暴增信息的互联网技术时代,为了更好的利用互联网满足需求,方便生活和学习。各种技术的迭代与更新已经成为一种趋势,利用网络来使生活越来越便利,二手房产资讯网就是网络与现实世界房屋中介的结合,节约了人力资源,快速便捷地实现房屋信息的获取和交换。
本论文包含六个章节,具体内容如下:
第一章:概述系统开发背景,社会需求,系统开发的必要性和可行性。
第二章:移动端app的开发构建,基于Android技术的应用。本系统采用的框架及设计思想等。
第三章:系统分析,该平台的需求分析,结构设计,界面分析。
第四章:总体功能和数据库设计。
第五章:二手房产资讯app功能实现和界面展示。
第六章:平台测试,系统需求功能的完成情况,平台稳定性和可维护性测试。
1.4研究现状
靳向峰提出了以基于Android 的房地产销售系统,此系统包括Android客户端与web服务器端。客户端在eclipse环境下采用Servlet+Tomcat+MySQL技术开发,并且客户端与服务器采用了HTTP协议以及ISON格式进行交互数据。主要采用了Android系统,以及Json解析技术,Jsp与Servlet技术,百度地图API,web服务器tomcat以及数据库Mysql等。可以根据房地产网络销售面向的移动客户需求进行开发,开发与维护成本都比较低,具有较好的扩展性,并且更好的实现层次化与规模化的功能。项雪也提出的基于android的社区服务管理系统,此系统总述基于android的社区服务管理系统业务需求,得出基于android的社区服务管理系统的总体功能模块划分。再在系统构架设计和功能需求都完成的情况下在技术实现方面系统采用B/S架构,即浏览器/服务器模式,采用strusts,Hibernate,采用J2EE架构体系,MVC设计理念,SQL SERVER 2012数据库,使用java编程语言。通过系统运行,完成了社区服务管理系统的要求,在各个环节上都实现了信息化,通过计算机网络和软件平台为用户搭建了一个高效,快捷的生活环境。同时很大程度上又花了社区管理原有的业务流程,缩短了收费周期,并节省了大量的人力、物力、财力。申甲龙也提出了基于android平台的新闻客户端,此系统主要介绍了基于android平台的新闻客户端设计与实现过程中所使用的关键技术。应用使用了Android SDK和JSON数据传输格式,与服务器端的通信主要使用Volley网络通信框架,本地数据持久化方案适用SQLite数据库技术。这样能为用户能更加高效便捷的获取新闻提供途径,提高用户的新闻获取效率和优秀的多媒体资源获取技术给用户带来的方便的用户体验,为用户提供了良好的用户体验。还有张帆提出的基于android的找房系统,此系统是基于聊天和找房功能于一体,不管是找房还是聊天,其均为C/S结构。找房系统总体构架是采用Tomcat作为APP后来服务器。聊天功能采用第三方环信服务。系统的数据库有两个,服务器端采用MySQL作为数据库,客户端(采用Android)是采用手机自带的SQLite作为数据库。设计过程中,android客户端卓用于用户的可操作性和服务器的交互性。服务端着重接受Android客户端的请求和业务逻辑的处理以及与数据库的数据交互。Android系统本身集成了一个轻量级的数据库,所以它可以自己存储信息。基于移动互联网的迅速发展,android客户端高便携性以及用户群体数量大的特征,确定了本课题的背景。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1060.html

好棒文