摘 要

智能型住宅小区的产生,能够为小区居民建造 1 个安适、便利、有效且安全的居住环境,另外对于物业经管企业指出了较高的条件。由于信息化的水平不断提升,客户对于智能型住宅小区物业经管体系的条件日渐升高,特别是对于各类子体系间的信息分享指出较高的条件。这篇文章探究的智能型住宅小区经管体系的服务器端采用 Spring MVC 架构,基于 XMPP 协议(可扩展消息与出席协议),经过 Spring 构架供应的依靠注入和调控反转属性,还有构架供应了轻量级 Web容器的经管,根据这一功能去完成小区物业数据的即时推送,实施体系的正常经管,对于物业体系内频繁产生的任务调度事件选用开源型的 Quartz 任务调度构架。研究发现本文中智能型住宅小区物业经管体系的策划,可以提高传统型的门禁和物业经管体系,并且减小作业本钱提升物业经管的效力。

论文首先介绍了智能小区管理系统的开发态势,Android 体系是前端板块的优点,XMPP 中心协定的界说与完成样式,关于小区的智能化经管体系的软件架构与作业过程,对于各个功能板块实施具体陈述。其次鉴于 Android 体系能够实现智能型住宅小区经管体系的策划,思考了各个板块间的彼此关联,同样思考了独立板块的可拓展性,实现了改良协调的体系策划。这篇文章最终能够通过对各个板块的实施测验,涵盖对即时通讯板块实施性能测验,对客户注册与登录板块实施还有查找信息板块实施功能测验,各类测验说明,这个体系能够相对优质地实现小区物业经管流程内的各类作业并且可以把通信时延制约到科学的区间内。

关键词:智能小区管理系统;Android 平台;XMPP 协议;作业调度

Abstract

The emergence of intelligent residential area for the residents to create a comfortable, convenient, efficient and safe living environment, but also put forward higher requirements for Property Management Company. With the development of information technology, the demand for intelligent residential property management system is more and more high, especially for the data and information sharing between the subsystems. The intelligent community management system in this paper the server adopts Spring MVC architecture based on XMPP protocol (extensiblemessaging and presence protocol), and inversion of control dependent characteristics provided by the Spring framework into the lightweight Web container and provides a framework for the residential property management functions to achieve real-time information push system and daily management for scheduling, recurring property system using the open source Quartz scheduling framework. The study found that the design of intelligent residential property management system, can play a role in promoting the traditional access control, property management system, and reduce the cost of work to improve the efficiency of property management.

This paper firstly introduces the development trend of intelligent community management system, Android system as a front-end module, the definition of XMPP core protocol and implementation, software structure and work process of intelligent community management system, the function of each module in detail. Secondly,based on the Android system, the design of the intelligent community management system is completed, which not only considers the interrelation between the modules,but also considers the extensibility of the individual modules, so that the system can be optimized and coordinated. Finally, through the testing of each module, including the real-time communication module has been tested, the user registration and login module, information query module function test, the test shows that this system can be very good to complete the work of residential property management in the process of communication delay and can be limited in a reasonable range.

Key Words : Intelligent community management ; Android platform ; XMPP protocol;Job scheduling;Graphical data

这篇文章经过剖析智能型住宅小区的开发情况,联合有关的技术,策划与完成鉴于 Android 体系的智能型住宅小区物业经管体系,文章能够划为下列 6 个方面:

第一章是绪论,首要陈述了鉴于 Android 的智能型住宅小区物业经管体系的探究环境与价值,剖析了智能型住宅小区的开发历史和开发现况,陈述了 Android平台的系统架构,从技术方面和可行性方面对于体系实施定位,确认课题的内容与文章的架构。

第二章首要对于经管体系内牵涉的核心技术实施对应的陈述,重点陈述了XMPP 协定内的部分基础概念、语法规则和通信生命周期,确认了体系的完成计划。

第三章剖析了体系的相关需要,经过对体系的整体任务、组建规则、体系架构等一系列相关部分实施剖析,能够获得鉴于 Android 的智能型住宅小区物业经管体系的板块架构与整体策划思路。

第四章是体系策划部分,这个章节首要陈述各个功能板块的完成样式还有完成流程内选用的技术与措施,对于体系运作过程和数据表实施策划。

第五章是体系的完成部分,这个章节首要对各类功能板块详细完成样式,各类板块内首要的类和核心方面实施陈述。

第六章是测验完成部分,这个章节首要对于各类功能板块的运转状况实施测验,经过策划准确运作与反常状况下的测验用例,去检验体系的作业状况。

在论文的最终,对于文章的完成成效实施了对应的归纳,对于智能型住宅小区物业经管体系的开发远景实施了预测。

新建PM工程

系统登录界面

管理员管理界面

管理员管理界面

用户信息添加界面

缴费管理界面

住户报修管理界面

车位信息的添加

目 录

摘 要

ABSTRACT

目 录

第 1 章 绪论

1.1 研究目的、意义

1.2 ANDROID操作系统介绍

1.2.1 应用程序层

1.2.2 应用框架层

1.2.3 系统库和 Android 运行时环境

1.2.4 硬件抽象层

1.2.5 Linux 内核层

1.3 主要研究内容

第 2 章 系统需求分析

2.1 系统概述

2.2 系统网络结构与体系结构需求

2.2.1 系统体系结构

2.2.2 系统网络结构

2.3 系统功能需求分析

2.3.1 系统客户端功能需求

2.3.2 系统服务器端需求

2.4 系统非功能性需求分析

2.4.1 性能需求

2.4.2 运行需求

2.5 系统的数据需求

第 3 章 系统设计

3.1 系统设计原则

3.2 系统设计目标

3.3 系统具体功能设计

3.3.1 注册模块

3.3.2 用户登录模块

3.3.3 底层通讯模块

3.3.4 信息推送模块

3.3.5 数据查询模块

3.3.6 作业调度模块

3.3.7 扩展模块

第 4 章 系统实现

4.1 服务器端功能的实现

4.1.1 服务器处理请求框架实现

4.1.2 服务器端模块组成

4.1.3 服务器底层通信模块实现

4.1.4 服务器推送模块实现

4.2 客户端功能的实现

4.2.1 开发平台搭建

4.2.2 Hibernate 持久层实现

4.2.3 Android 用户界面构建问题

4.2.4 登录模块实现

4.2.5 管理员管理模块实现

4.2.6 维修管理和投诉管理模块实现

4.2.7 车位管理模块

第 5 章 系统测试

5.1 测试环境

5.2 推送模块测试

5.3 用户注册模块测试

5.4 信息查询模块测试

5.5 性能测试

5.6 安全性测试

结论与展望

结论

展望

参考文献

致谢

(如您需要查看本篇毕业设计全文,请您联系客服索取)

android 物业管理系统,Android环境下智能小区物业管理系统设计(Java编程)相关推荐

  1. javaWeb ssh小区物业管理系统myeclipse开发mysql数据库MVC模式java编程计算机网页设计

    一.源码特点      java ssh小区物业管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采 ...

  2. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  3. android studio3.12,Android Studio V3.12环境下TV开发教程(六)提供卡片视图

    Android Studio V3.12环境下TV开发教程 文章源自:光谷佳武 https://blog.csdn.net/jiawuhan/article/details/80619656 在上一课 ...

  4. Android电视切换回放,Android Studio V3.12环境下TV开发教程(五)建立电视回放应用...

    Android Studio V3.12环境下TV开发教程 文章源自:光谷佳武 https://blog.csdn.net/jiawuhan/article/details/80619382 浏览和播 ...

  5. matlab usb cam,Matlab环境下使用USB2.0摄像头编程image acquisition tools(读书笔记) | 学步园...

    (1)Matlab环境下使用USB2.0摄像头编程 Matlab中的图像获取工具箱给我们提供了必要的函数,我们直接调用就可以了,主要就是简单的介绍如何使用该工具箱进行对USB2.0摄像头的编程. TA ...

  6. JSP危险化学品管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计

    一.源码特点      JSP危险化学品管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8. ...

  7. JSP房地产门户管理系统myeclipse开发mysql数据库BS模式java编程网页结构详细设计

    一.源码特点      JSP 房地产门户管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8 ...

  8. JSP水电费管理系统myeclipse开发mysql数据库web结构java编程

    一.源码特点   JSP水电费管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发. 下载地址: JSP水电费管理系 ...

  9. JSP酒店管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计

    一.源码特点      JSP 酒店管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开 ...

最新文章

  1. 2019微生物组—宏基因组分析技术研讨会第六期
  2. servlet php,JSP和Servlet的区别及PHP类比
  3. 佐治亚理工学院发文:不要迷信可解释性,小心被误导
  4. mysql存储过程时间_mysql时间操作函数和存储过程
  5. Python笔记-Collection中Iterable、Iterator和Generator的区别
  6. oracle使用nbu的必要,nbu恢复oracle,使用与源备份端不同用户问题解决
  7. python用字典统计单词出现次数_python - 如何使用字典理解来计算文档中每个单词的出现次数...
  8. 卷积神经网络-加载数据集
  9. 章节十一、1-Junit介绍
  10. android looper介绍
  11. 【技术白皮书】第四章:信息抽取技术产业应用现状及案例(下)
  12. java 如何实现多条件筛选,JAVA-日常工作解决的bug2-多选条件筛选
  13. 末学者笔记--apache编译安装及LAMP架构上线
  14. 设计模式七大设计原则
  15. 马哥教育大数据专家:深入解读大数据的就业前景
  16. folly库安装(2)openssl升级、python3.8安装
  17. 软件工程——Alpha(2/3)
  18. 齐二TK6916/20/26/32系列数控落地铣镗床简介7
  19. 如何破解网络密码?(2种方法)
  20. 大疆创新 java面试_如何成功应聘大疆创新科技?

热门文章

  1. 用心理学解释用户行为
  2. kettle 表输入 显示重复_数字显示仪DXS-2020S
  3. 软件测试培训俩月上岗,很慌
  4. fpga实现数码管时钟与蜂鸣器报时
  5. 【自监督学习综述】A Survey on Contrastive Self-Supervised Learning
  6. SPSS——相关分析——Spearman秩相关系数
  7. [vuex] unknown mutation type: set_userinfo
  8. C++模板元编程 - 1 基本数据类型和运算
  9. 计算机安全使用保密管理规定,计算机安全使用保密管理规定.doc
  10. 大杂烩·OSI和TCP/IP协议与ZigBee技术·一