智能社区服务管理app应用开发毕业论文
2021-03-11 23:30:22
摘 要
Abstract 2
1.绪论 3
1.1课题研究背景与意义 3
1.2国内外研究现状 4
1.2.1国外研究现状 4
1.2.2国内研究现状 4
1.3研究内容 5
1.4论文的组织结构 5
2.系统开发相关技术 6
2.1开发语言和开发工具介绍 6
2.2系统架构选择 6
2.3数据库技术介绍 6
2.4本章小结 6
3.系统需求分析 8
3.1任务概述 8
3.1.1社区服务业务简介 8
3.1.2 智能社区服务业务流程图 8
3.2系统功能需求 10
3.2.1系统涉及各用户需求 10
3.2.2 系统用例分析 10
3.2.3系统用例描述 11
3.3系统其他需求 15
4.系统设计 17
4.1系统总体架构设计 17
4.2系统功能模块设计 17
4.2.1系统总功能模块 17
4.2.2各功能模块设计 18
4.3数据库设计 21
4.3.1数据库概念结构设计 21
4.3.2数据库逻辑结构设计 22
4.3.3数据库物理结构设计 22
4.4服务器端与客户端交互 22
4.5系统UML建模 22
4.5.1系统类图 22
4.5.2动态行为模型 23
4.6本章小结 25
5.智能社区服务管理APP具体实现 26
5.1客户端设计思路 26
5.2主菜单 26
5.2.1功能描述 26
5.2.2登陆注册功能的设计 26
5.2.3界面设计 26
5.2.4功能实现 27
5.3费用缴纳与物业服务 28
5.3.1功能描述与功能实现 28
5.3.2界面设计 29
5.4购物 32
5.4.1功能描述与功能实现 32
5.4.2界面设计 32
5.5费用管理 33
5.5.1功能描述与功能实现 33
5.5.2界面设计 34
5.6通知管理 35
5.7商品管理 35
5.8服务管理 35
6.总结与展望 36
6.1课题研究总结 36
6.2不足与展望 36
7参考文献 37
8 附录 38
附录A 系统实体-属性关系 38
附录B 系统数据库表 41
致 谢 45
摘要
随着我国城市化的发展,社区规模越来越大,社区居民对社区服务的要求也越来越高。为了方便社区居民的日常生活同时让服务管理更加高效便捷,设计一个高效的社区服务管理系统就十分必要。而现今随着智能终端的发展,越来越多的系统操作可以在移动端进行,使用也更加方便,为了适应该趋势,基于Android的智能社区服务管理应用APP的开发应运而生。
该系统主要从国内外现状出发,结合当前社区服务的特点进行了系统的分析、设计与实现。将社区服务的购物、物业、公告通知等多方面功能集合在一个平台上进行,信息存储在系统中也方便了管理人员的查询与修改。
该系统采用C/S架构,移动端基于Android开发,利用Android studio开发工具,结合了面向对象和MVC的设计思想。后台服务器端利用了Bomb云端平台进行数据的存储,可以通过与该平台的交互对数据进行操作。
关键词: 社区服务管理;Android移动开发;Bmob云平台
Abstract
With the development of urbanization in China, the community is growing in size. Community residents are demanding a much higher quality in community services. In order to facilitate the daily life of residents and make service management more efficient and convenient, it is necessary to design a community service management system. Nowadays, with the development of intelligent terminal, more system operations can be carried out at the mobile terminal and make the use more convenient. To adapt to this trend, an intelligent community service management application APP based on Android came into being.
The design of this system relied on the development at home and abroad, and the characteristics of current community service. We analyzed, designed and implemented the system. The community service functions such as shopping, property, notice, notification and so on gathered on a platform. Information storage in the system is also convenient for managers to query and modify.
The system adopts C/S architecture, based on Android and I used the Android studio to develop. Meanwhile, I combines the object-oriented and MVC design ideas. The back-end server takes advantage of the Bomb cloud platform to store the data. Data can be operated by interacting with the platform.
Key Words: community service management; Android mobile development; Bmob cloud platform
1.绪论
1.1课题研究背景与意义
社区是社会的基本单位,尤其在城市化建设的不断推进和物联网、互联网技术的不断发展中,城市、社区服务智能化已逐渐成为城市建设的一大重要趋势。IBM公司于2010年正式提出“智慧的城市”愿景[1],紧接着诞生了智慧社区的概念,并在中国城市化实践中不断发展。
目前对于智能社区(或智慧社区)的概念没有一个统一的定义,王喜富等认为智慧社区指在信息技术的帮助下,将社区家居、物业、社区服务、电子商务等整合在信息系统中,使得社区居民的生活环境更加便捷、安全。[2]智慧社区主要利用了物联网技术、卫星定位、导航技术、数据挖掘等信息技术,将信息服务、住宅安全、物业管理、社区服务等多方面进行系统性地融合。