基于Android的房屋管理系统的设计与实现开题报告
2020-02-10 22:41:19
1. 研究目的与意义(文献综述)
随着我国经济的迅速发展,人们生活质量的不断提高,越来越多的人希望得到更温馨的住所和更方便快捷的购房手续。随着社会人群大量流入城市,人们普遍以选择更好的居住环境为首要解决的大事。卖房、租房的业主去小区的中介门店报盘,中介接盘后进行业主及房源信息登记、核验,然后业主房源信息被中介挂牌门店及相关房产网站,买房、租房人在中介门店或房产网站浏览房源信息,相中后由经纪人联系现场带看,后续三方在线下进行签约、贷款、缴费、过户等。这是当下传统且标准的房屋交易模式及流程。可以看出来是十分复杂繁琐的。而如今,随着互联网深度切入房产交易领域、房产电商涉足房屋买卖、房产o2o理念和实践的发展,房屋交易面貌发生了很大的改观,尤其是技术进步,正在越发改变传统的房屋交易模式。在现如今社会,居民住房的管理问题是社会重大问题之一,要使购房方和售房方实现同时受益,需要对房屋进行有条理的管理,特别是对空置的房屋要有渠道让广大需要的人知道其信息,这样在购房方和售房方之间需搭建一个良好的平台,使租购房屋变得简单,过程更加透明方便,解决现如今许多人们面临的住房问题。
随着互联网技术的高速发展,现代社会正逐渐转变为智能化社会,人工智能、大数据、5g时代等等都大大优化了人们日常的吃穿住行。而现如今手机的普及率和使用率也高得惊人,人们的日常生活已离不开手机。android系统作为大部分智能手机的应用系统,在智能化道路上扮演着重要的角色,使手机的作用愈发突出。因此,利用android系统开发出一套完善的房屋管理系统,可以有效的解决前面所提到的问题,搭建一个购房方和售房方交互的平台,使现社会存在的房屋问题减少,也让用户从繁杂的各种过程和手续中解脱。
国外在这方面已经早已普及,比较流行的有如美国房产网、温哥华房地产网、澳房网等。同时在国内市场,我国是人口大国,同时随着经济发展太过迅速,很多人口都向城市流动,这就导致城市人口急剧增加,人口密度增大,居民住房问题更加严重,所以用于房屋中介的管理软件更加多了,有链家网、58同城、贝壳网等等。开发出一款类似的android系统软件出来,缓解房屋交易压力,与亲自前往中介门店报盘相比,想卖房的业主通过android系统在线委托房源的便利性显而易见,通过房产一款app,一部手机足不出户即可轻松完成房源挂牌,用户也能更方便的购房租房。
2. 研究的基本内容与方案
设计内容:采用android开源系统技术,搭建eclipse android开发环境,利用java语言实现房屋管理系统。系统采用mysql数据库完成数据库的设计,实现房屋管理系统。系统分为管理员模块和用户模块,用户模块的功能包括注册、登陆、修改用户信息、房屋查询、查看房屋详细资料、查看房屋租售交易信息、房屋交易等;管理员模块的功能包括房屋管理、用户管理、租售交易管理、新房屋管理、租售交易统计管理等。完成的系统能在android系统中独立运行。
设计目标:利用eclipse编译工具进行android系统开发,使用java语言设计出一款能在android系统手机客户端独立的手机软件。该软件能够满足用户及管理员对房屋租赁及管理的基本操作,且要求具有较好的交互性与实用性。
技术方案及措施:
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解研究所需技术语言和开发工具,初步搭建并熟悉开发环境。确定方案,完成开题报告。
第4-6周:将整个系统分化为客户端和服务器两个部分分别进行开发,并且将用户分为普通用户和管理员两个种类进行划分。确定好两种用户各自的功能模块,分析异同,并创建好对应的数据库。搭建好客户端和服务器之间的连接。
第7-10周:完成客户端和服务器的代码编写,并且将客户端代码运行在android系统上,服务器代码部署到tomcat服务器上,分别测试普通用户和管理员各自模块的功能。
4. 参考文献(12篇以上)
[1] 胡楠,马志财.java基础进阶案例教程[m].北京:清华大学出版社,2017.
[2] 李兴华.名师讲坛----android开发实战经典[m].北京:清华大学出版社,2012.
[3] joyce farrell.fundamentals of javaprogramming[m].北京:科学出版社,2012.