ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:10.50KB ,
资源ID:1083453      下载积分:8 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/1083453.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2023年基于Android平台的小型物业管理系统设计.doc)为本站会员(sc****y)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

2023年基于Android平台的小型物业管理系统设计.doc

1、基于基于 AndroidAndroid 平台的小型物业管理系统平台的小型物业管理系统设计设计 摘 要:为满足日益增长的物业管理信息化的需求,本文提出一种基于 Android平台的物业管理方案移动应用,介绍了该系统的设计结构,功能模块和关键技术。经测试,该系统基本能够实现物业管理的主要功能,同时还具备操作方便等优点。关键词:Android;移动应用;物业管理 近年来,伴随着住宅小区的商品化、货币化、信息化和智能化,以及人们对住宅品质、生活质量、生活品位的提高,人们对物业管理工作和物业服务的信息化要求也越来越高。基于个人电脑平台的物业管理软件也越来越丰富,虽然很大程度的解决了物业管理工作带来的复杂

2、性、多样性,但还是不能完全满足用户对移动 App 的操作需要。Android 是 Google 公司推出的一套智能开源手机平台,它由操作系统、中间件、用户友好界面和应用软件组成,2011 年 Android 在全球的市场份额超过Symbian,跃居全球第一。因此,基于 Android 平台的软件开发具有广阔的应用前景。本文介绍的小型物业管理系统是针对物业管理中必要环节,实现用户随时随地的对物业管理的信息进行查询与更新。1 Android 系统 Android 是一种以 Linux 为基础的开放源代码操作平台,主要用于便携设备。Android SDK 提供了在 Android 平台上使用 Jav

3、a 语言进行 Android 应用开发必须的工具和 API 接口。在 Android 系统架构一共分为四个层次,从低层到高层分别是 Linux Kernel(Linux 内核)、Libraries(核心类库)、Application Framework(应用程序框架)和 Application(应用程序层),其中在第三层还包括 Android 运行环境。2 小型物业管理系统设计 2.1 系统架构 本系统采用现代移动技术,提出结合无线网络和移动终端的物业信息管理系统解决方案,实现物业管理系统的相关业务应用。通过移动互联技术,做到随时、随地使用服务信息资源,为信息化、数字化提供了有力支持,系统的物

4、理架构如图 1 所示。2.2 系统功能 本文设计实现的小型物业管理系统是基于 Android 平台,通过手机操作,对住户、费用和设备进行基本管理,根据需求分析,在功能上将包括以下几个部分,如图 2 所示:2.3 数据库方式 该系统采用的是 SQLite 数据库方式,SQLite 是 Android 自带的与操作系统无关的开源数据库,它是轻量级嵌入式数据库引擎,支持 SQL 语言,只需要很少的内存就能有很好的性能。通过 SQLiteDatabase 类对数据库库进行操作。本小型物业管理系统拥有住户表、停车场表、设备表、收费表、投诉表、报修表、用户表等数据库表。下面给出 2 个主要的数据表结构,如

5、下表 1表 2 所示。3 关键技术 3.1 WebService 首先通过程序获取网络访问权限,在 AndroidMainfest.xml 中的 manifest 定义访问权限:利用第三方基于 Ksoap2 的 SDK 来完成对 WebService 库的调用,关键代码如下:SoapObject request=new SoapObject(WebService_nameSpace,methodName);/命名空间 WebService_nameSpace 和方法名 methodName request.addProperty(,value);/用于设置调用方法的参数 SoapSeriali

6、zationEnvelope envelope=new SoapSerializationEnvelope(SoapEnvelope.VER11);/对 SOAP 请求信息进行相应设置,VER11 是 SOAP的版本号 envelope.bodyOut=request;HttpTransportSE ht=new HttpTransportSE(URLaddress);/创建HttpTransportsSE 对象 ht.call(null,envelope);/调用 WebService 3.2 中文乱码及解决措施 在开发过程中有的时候会碰到中文现实乱码问题,可利用统一编码的方式,避免乱码出现

7、。Android 默认编码方式是 UTF-8,为国际通用编码,所以在数据库、客户端及服务器端都统一设置为 UTF-8。获取数据库链接对象方法(conn),关键代码如下:conn=DriverManager.getConnection(jdbc:mysql:/localhost:3306/Library_DB?useUnicode=true&characterEncoding=utf-8,username,password)4 功能实现与用户界面 用户进入程序,首先是物业管理系统登录主界面,如图 3,通过用户身份登陆,显示主要功能,住户管理,收费管理,故障管理等模块,如图 4,由于空间有限,此处

8、不在赘述。5 结束语 本文设计实现的基于 Android 平台的小型物业管理系统,充分发挥移动应用的便捷性这一特点,该系统操作也很十分简单。当然物业管理系统的建设是一个庞大工程,短期内还存在诸多问题,比如数据容量逐渐增大,系统功能优待完善,数据安全威胁等等挑战,还有待进一步改进。参考文献 1陈文.深入理解 Android 网络编程技术详解与最佳实践M.北京:机械工业出版社.2013.2李淑梅.物业管理信息系统设计与实现D.硕士论文.大连:大连理工大学.2005.3李丽,高峰.小型小区物业管理软件的设计J.广州大学.2007.4Mark L.Murphy,Beginning AndroidM.POSTS&Telecom PRESS.2010.12.

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2