收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

智慧社区管理系统的设计实现任务书

[关键词:智慧社区管理系统]  [热度 ]

开发与运行

开发工具:包括但不限于C/C++、Python、Java、C#、js、html、sql等 

运行环境:linux-x86服务器,windows-x86个人电脑,嵌入式设备,linux-arm终端设备。

设计任务

开发团队:4人,可以2-4人。

工作量:代码量≥1500行/人,项目总代码量4000-8000行。

功能性:设计并实现包含后端、前端、终端的完整社区管理系统。此系统包含小区人员管理,停车场管理,高空抛物监测,社区智慧屏。创新性:现在小区管理通常包含多种系统来应对不同需求。如停车场管理,小区人员管理等。在万物互联、大数据趋势下的今天,各个系统各自为战的状态已无法适应未来的发展。本系统除去分立系统冗余,合理设计数据接口,模块相互隔离,可拓展。

实用性: 本系功能细化完善,使用直观方便。

需求原则:

1.所有模块独立不耦合,互相之间可通讯。

2.无感升级,在某一模块升级时不影响其他模块使用。

3.设备的多级注册,后台可管理任何一终端的状态(启用或停止,开关机等)。功能需求:

①后端

后端是整个系统的数据中枢,应划分为多个逻辑层,每层含有多种模块,各个模块在实现逻辑功能与接口的同时,实现可分布式部署,可负载均衡。应拟定接口协议,供前端与终端使用。

②前端

前端是管理人员配置与查看数据的网页,包含:

1.登陆界面:界面涵盖公司logo,较为科技感的背景以及登陆框,登陆需要输入用户名、密码、验证码。

2.主页:用户输入登陆后显示的主页,默认主页是功能栏加地图,左侧显示导航栏,右边显示地图,地图上主要是关联设备相关信息名称,所属,状态,地址等。管理员只能查看他所管辖范围的设备。管理员可以查看下属所有的设备,例如社区管理员可以查看他下属的所有所有小区的设备。点击设备后可滑动出一个半透明界面,点击后显示设备的基础信息,包括所属小区,设备位置,设备编号等等。点击旁边实时数据后可显示一些信息 比如温湿度,PM2.5,空气质量,通信故障等。每个小区即是一个管理员,可管理当前设备,每个社区即可管理下属小区所有的设备。

3.管理员组织页面:此页面用于管理当前权限下能管理的管理员。对管理员进行增删改查。

4.住户管理页面:可以登记住户的基本信息(姓名,性别,年龄,电话,地址),管理员对该权限下的住户具有增删改查功能,可模糊搜索住户。可录入住户人脸信息,可绑定住户车辆。

5.设备管理页面:可显示设备列表。每个设备具有单独的一组权限,可在自己的权限范围内为管理员设置能访问的设备权限。每个管理员只能查看自己权限下的设备。

6.终端更新页面:可为权限内的高空抛物单元,小区门禁单元,停车场管理单元,电梯广告单元进行更新。更新内容包括固件、图文信息、音视频信息。

7.视频监控页面:可查看带有摄像头的终端的实时监控画面。如社区智慧屏,高空抛物终端。

③社区智慧屏终端

社区智慧屏终端可安装于电梯,灯箱等位置。为住户提供通知,公告等信息。同时具有摄像头可作为监控。还具有温湿度传感器,噪音传感器等,可以实时收集数据传输到后端。

智慧屏的页面包括:首页,通知公告显示页,传感器数据查看页。

智慧屏在离线状态下也可正常显示,收集传感器数据临时保存在本地,网络畅通后自动更新公告,上传传感器数据。

④高空抛物监测终端

高空抛物终端可通过摄像头算法自动抓拍高空抛物瞬间的5秒视频,并发送至后端。

⑤门禁终端

门禁终端可使用人脸识别,控制小区人行门的开闭。人脸数据可在前端管理页面4录入。人员进出时间位置信息可上传至后端。

⑥停车场管理终端

停车场管理终端是一个带有车牌识别摄像头的语音图形终端。车辆进入时可显示车牌,语音播报剩余套餐信息,车位有剩余时抬竿运行车辆进入。临时车辆播报入场时间,临时车辆可按时计费。出场时如需要收费,可在显示屏上显示收费二维码,缴费完成后抬竿。



本免费范文参考内容由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——智慧社区管理系统的设计实现任务书!
相关毕业设计
    没有关键字相关信息!