1、基于安卓的物业管理系统开发与测试翻开文本图片集摘 要:随着移动互联网技术的迅速开展,移动终端产品层出不穷,人手一部的智能可以处理工作、生活中的各项事务。文章设计并开发基于安卓的物业管理系统,能够实现社区公揭发布和查看、物业费管理、代收快递、业主报修等功能。经过测试,可以满足实际需求,既能方便小区的物业管理,又给业主的生活带来极大的便利。关键词:移动互联网技术;移动终端;安卓;物业管理近年来,移动互联网技术迅速开展,对人们的工作、学习、生活都产生极大的影响。科技开展给生活带来了极大便利,也给企业的生存带来新的機遇和挑战。企业为了提高自己的竞争能力,必须不断推出新的产品满足用户的需求。随着房地产行
2、业的开展,物业管理也存在剧烈的竞争,企业为了提高竞争力,也逐渐引入物业管理系统以方便业主的生活1。物业管理系统虽然经历多年的开展,但实际使用中仍有很多的缺乏和欠缺。比方很多小区的通知公告仍然使用传统的公告栏粘贴方式,物业费的收取也仍是传统的人工收费模式,代收快递通常也是人工方式等,这些都远远跟不上时代开展的节奏,我们需要一种全新的、智能化的物业管理系统帮助管理人员进行管理,使业主仅用一部智能就可以享受高端的物业管理公司的效劳。目前,市场上智能的两大主流操作系统是iOS和Android,其中以Android系统市场占有率最高,因而开发一款基于安卓系统的物业管理系统APP有很大的市场需求。安卓系统
3、是Google公司开发的基于Linux内核的开源系统,因其开放性、兼容性、易扩展性等特征,使得它占领了市场大局部份额。本文设计并开发一款适合市场需求的安卓物业管理系统,实现公告浏览、物业费缴纳、代收快递、邻里圈、房屋租售信息发布等功能,极大地便利小区业主的生活2。1 系统需求分析1.1 系统功能需求基于安卓的物业管理系统是当今小区物业管理工作的一个重要辅助软件,参考现有的物业管理系统,结合小区物业管理和业主需求的实际情况,系统需要具备如下功能:1用户通过社区公告查看最新发布的信息和公告,用户也可通过社区黄页查看物业公司详细信息。2用户进入物业缴费界面缴纳物业费。3用户根据需求进行投诉报修。4用
4、户可以发布自己需要租售的房屋信息。5用户可以收到物业管理人员代收快递的提示信息。6用户可以通过邻里圈查看或发布帖子。1.2 系统其他需求1.2.1 平安需求要求系统客户端用户必须经过用户名和密码的验证,物业管理系统针对管理员和普通业主用户两种人员,设置两种角色进行验证,保证小区管理的平安性。1.2.2 界面需求要求系统界面简洁、美观、层次清晰且风格一致,使用户翻开界面就能够一目了然地清楚系统的用法,方便进入各个模块进行操作,符合用户常规操作习惯。1.2.3 性能需求要求系统高效率、高稳定性、低出错率,对于用户的误操作或者错误的数据输入,系统能够进行处理并给予提示。2 系统设计2.1 系统总体结
5、构设计该系统基于客户端/效劳器结构,基于安卓系统的客户端主要是从数据库中获取信息并在客户端进行处理并显示。使用客户端/效劳器结构可以防止多个客户端同时连接效劳器端造成的堵塞问题,该模型使用模型视图控制器Model View Controller,MVC,实现数据和视图的别离,简化系统的同时,减少效劳器端负荷。客户端分为小区公告、社区黄页、物业中心、快递代收、邻居圈5大模块,系统功能结构如图1所示。效劳器端实现小区公告管理、社区黄页管理、物业收费管理、快递代收管理、邻居圈管理以及业主管理等功能。用户在客户端进行后会把信息通过Session保存发送到效劳器端,效劳器响应请求,把Result返回给客
6、户端。主界面用户可以进行信息的查阅,对物业费用进行缴纳,效劳器端会根据用户是否需要缴纳物业费进行登记,将及时领取快递的添加事件,发送给客户端,对应业主相应地做出缴费和领取快递3。2.2 系统数据库设计本系统采用MySQL数据库,用于同步存储客户端展示的数据,便于查找、添加、修改、删除等。系统设计了用户信息表、物业缴费信息表、投诉报修信息表等共8个数据表,因篇幅所限,下面以其中主要的3个数据用户信息、物业缴费信息和投诉报修信息为例加以介绍。1用户信息表见表1:记录所有用户信息,包括用户ID、用户名、用户密码、年龄、性别、邮箱、类别等属性。2物业缴费信息表见表2:记录业主缴费的信息,包括ID、缴费
7、用户ID、缴费用户名、金额、进度、类型等属性。3投诉报修信息表见表3:记录业主进行投诉或报修的相关信息,包括ID、用户ID、用户名、内容、完成时间、完成进度等相关属性。3 系统客户端功能实现翻开系统APP,进入系统界面,用户可以直接输入账号和密码,新用户也可以点击“注册按钮进行注册。用户通过输入用户名和密码,客户端程序通过消息头绑定在主线程中,通过超文本传输协议Hyper Text Transfer Protocol,使用的端口以字节流的方式发送给客户端、效劳器端,效劳器解析字节流,在MySQL数据库中查找与其匹配的内容,判断是否相对应,如果正确,客户端显示成功,界面进行跳转,如果错误,提示用
8、户输入的用户名或者密码错误。系统之后,可以分别进入社区公告界面、物业管理界面、投诉报修界面、邻居圈界面进行相应操作。下面分别以社区公告和投诉报修模块为例进行介绍。3.1 社区公告模块业主通过进入社区公告界面浏览公告信息,listview让公告信息简洁、直观,业主能第一时间了解物业的最新动态。管理员在后台效劳器中添加社区公告,在客户端上形成并显示公告列表,公告界面如图2所示。3.2 投訴报修模块用户在客户端可以对物业效劳情况进行投诉,或者根据自身需求进行报修,点击“添加投诉可以编辑投诉或报修信息,并可以查看或修改处理状态,界面如图3所示。4 系统效劳器端功能实现效劳器端是通过Java效劳端网页J
9、ava Server Page,JSP技术让程序开发更加简单、快速,效劳器管理员可以通过管理员帐号和密码进入进行对物业信息的管理,在物业管理中对公告、投诉报修、个人信息、物业缴费、社区黄页、邻居圈、代收快递信息进行增、删、改、查,通过数据库把信息推送到页面上,管理员能直观地查阅。因篇幅所限,本文以社区公告管理功能为例介绍该物业管理系统的效劳器端功能。物业管理人员以管理员账号和密码后,可以在左侧导航菜单项选择择要管理的工程,选择“社区公告管理并点击对应子菜单可分别查看公告列表、添加新公告信息、根据关键字查询公告等,添加公告界面如图4所示。5 系统测试5.1 模块测试系统在安卓客户端安装后,翻开客
10、户端界面,点击“注册按钮注册新用户名及密码后进行或者直接输入用户名及密码进行,使用不同的用户名和密码测试功能,测试情况如表4所示。5.2 主界面功能测试输入正确的用户名及密码后到系统主界面,共8个模块,点击不同模块查看是否实现各个功能,各模块测试情况如表5所示。6 结语移动互联网技术的开展、智能的普及,极大地便利了人们的生活,产生了大量基于各终端操作系统平台的智能APP。基于安卓的物业管理系统设计,能够给小区业主提供信息共享、缴费、代收快递、投诉报修等各项效劳,给业主的生活带来极大的便利,也方便物业管理人员进行管理和效劳。参考文献1TANG Z,LAN W,DAI Y,et al.Image encryption using mapping array and random divisionJ.ICIC Express Letters,20236:1297-1302.2唐敏.基于Android平台的通讯帮手的设计与开发J.计算机科学,2023s1:573-576.3张明,程宝雷,査伟忠,等.面向安卓APP功能测试技术的方法J.计算机工程与设计,20233:684-689.