基于Android的智慧社区“近邻帮”APP的设计与实现
2021-09-23陈云博
电子技术与软件工程 2021年14期
陈云博
(北方工业大学信息学院 北京市 100144)
随着移动互联网技术的不断深入发展, 将“智慧城市”的概念引入了社区,“智慧社区”的概念随之产生。城市是人类文明发展的产物,社区是其最基本的组成部分,社区作为城市居民生存和发展的载体,其智慧化是城市智慧水平的集中体现。同时,随着发展的需求,诞生了很多小应用、小程序,在社区应急信息采集、分级分层管控、邻里互助服务等方面发挥了积极作用。为了更好的服务社区居民的生活,在做好智慧社区APP的基本功能上,更为在未来传染病发生的特殊时期,让社区在防控、物业管理和社区交流上更加便捷高效。
1 软件系统总体设计
1.1 技术设计
(1)为保证近邻帮APP系统架构设计的稳定性、兼容性和可扩展性,系统整体设计应遵循以业务逻辑流程为主导,以简洁的人性化操作方式为原则进行应用模块的设计,从而实现业务模块、应用模块和数据模块之间的低耦合性,达到设计三层架构的目标。
(2)合理利用Android UI布局技术设计系统界面,将线性布局,相对布局,帧布局,表格布局结合起来灵活应用到系统UI设计中,达到友善的人机交互界面,使得用户体验良好。
(3)系统各个功能模块的设计模式按照模型 (Model) 、控制 (Controller) 和展现交互 (View) 分为三层,各个模块通过Main Activity容器来实现布局和搭建系统框架。
1.2 软件系统功能模块
软件的功能模块包括登录模块、注册模块、主页模块、邻里圈模块、商圈模块、我的模块六大模块。
通过登录模块完成登录后进入主页面;……
登录APP查看全文
