论文部分内容阅读
随着社会的不断进步,未来城市将会承载更多人口。当前,中国正处于城镇化飞速发展时期,部分城市面临可持续发展问题日益严重。为了解决城市的可持续发展难题,国内外许多城市建设者认为建设智慧城市具有非常好的应用前景。而智慧社区作为构建智慧城市最基本单位,也是智慧城市建设中关键的一环。当前,智慧社区发展方向和发展模式仍处于探索阶段,国内对其讨论大多在于产品和规划上,对其系统搭建、平台管理设计等IT建设的研究还比较少。借助于移动互联网技术的飞速发展,和其具备的高快捷性,高隐私性和应用广等特点服务社区系统,为社区用户提供更具安全性、便捷性和舒适的现代智能生活环境,将是智慧社区的未来趋势。因此在Django框架的基础上展开智慧社区的后台管理系统研究,具有重大意义。本文结合社区实际生活,对社区居民进行实地调研,进行系统性的需求分析,设计并实现了一套完整的“智慧社区”后台管理系统。主要研究工作如下:(1)在Django框架的基础上,采用MTV的设计模式分别划分为模型层、模板层和视图层完成对数据业务分层进行处理,功能独立,耦合度低。系统具体设计包括使用B/S(browser/Server)结构的总体架构体系,关系型My SQL数据库设计以及客户端设计。(2)本系统主要实现居民信息管理、社区公告、快递管理、微信公众平台管理、微信小程序、社区留言和社区医疗等服务,以外部接口的形式为移动客户端、微信小程序和社区管理Web前端提供服务。其中,智慧社区管理模块主要包括社区居民管理,社区新闻发布,快递签收等功能;社区医疗模块为社区居民提供免费线上预约的平台,包括记录社区居民病情,联系社区医生,预约挂号等功能,既方便了社区居民生活,又为社区管理人员提供了便捷。(3)使用Http通信协议实现客户端与Web后台服务器间的通信和管理,同时采用轻量级数据格式JSON(Java Script Object Notation,JS对象标记)实现社区医疗、留言反馈和微信公众平台管理等数据的交互。最后,对系统进行了部署和测试,实现了智慧社区后台管理系统中涉及的各个模块功能的业务逻辑处理,并且是整个智慧社区系统平台的业务处理核心。