Smart Community App Development-[Beijing Software Development Company]
Beijing app development
Using all-digital communication technology, it integrates functions such as video intercom, elevator control management, information release, and smart home control. It has the characteristics of fast communication speed, good compatibility, strong system scalability, and easy maintenance.
Smart Community App Development-[Beijing Software Development Company]
Smart Community App System Features:
智能家居功能介绍示例图
开发内容结构
A.P2P音视频服务:视频和语音应答系列硬件与移动端连接(门口机系列、室内机系列)。
序号 | 分类 | 功能模块 | 功能 | 说明 |
1 | 呼叫对讲及视频监视 | 呼叫对讲及视频监视 | 呼叫对讲及视频监视 | 1.手机无论是通过4G连接网络还是通过wifi连接网络,均能通过APP端与小区路由下对讲局域网内的门口机、室内机设备进行呼叫对讲,并可以主动进行门口机的视频监视,并可以执行开锁操作。 2.整个对讲及监视过程优先走点对点的服务(即音视频直接由设备传输到手机,不经过服务器转发),如出现无法穿透网络情况可以走服务器转发,穿透率应达到80%以上,延时应小于1500毫秒。 3.P2P音视频服务器与后台服务器,消息队列服务器分别进行部署。 4.原型设计完成后确定具体API列表。 |
B.云平台管理员的Web操作端。
C.云平台小区物业管理的Web操作端:采用前后端分离设计,可提供接口用于APP及PC客户的使用。App和云平台采用统一的后台API。
序号 | 分类 | 功能模块 | 功能 | 说明 |
1 | 账号管理 | 账号管理 | 账号管理 | 1.企业分支机构/代理商管理员或操作员可以添加小区管理员账号,小区管理员账号权限为固定权限(管理进行配置); 2.小区管理员账号可以添加/删除/修改小区操作员账号(包含密码),并可编辑管理不同账号的权限; 3.小区操作员账号权限模块包含:系统设置、系统日志、固件版本查看、固件升级、设备管理(添加、删除、编辑)、业主信息管理(添加、删除、编辑)、房产信息管理(添加、删除、编辑)、物业信息发布、警情处理、门禁授权、记录查看(开门记录、对讲记录、系统操作日志)等。…… 4.小区管理者账号支持网页登录的同时还支持PC版客户端登录及物业版APP登陆。 5.同一账号同时只能在一台设备登录,新设备登录需要进行手机验证码的验证。 6.手机号变更申请:进入申请界面,填写原手机号及新手机号,系统先向原手机号发送验证码,填写正确通过验证后再向新手机号发送验证码,再次通过验证后才能更改成功。 |
2 | 房产信息管理 | 房产信息管理 | 房产信息管理 | 1. 进入房产信息管理界面,左侧显示房产结构树形图,右侧可以显示该小区的分区列表、楼栋列表、单元列表及房屋列表,可通过“添加分区”、“添加楼栋”、“添加房屋”等按钮进行房产信息的增加输入。添加时需要注意只有上层结构已经存在才能增加下层结构。 |
3 | 可视对讲设备管理 | 地址本管理(仅管理员可操作) | 地址本管理(仅管理员可操作) | 1. 支持单台信息输入添加及批量导入添加,添加过程自动核对设备ID合法性、关联房产信息是否存在等问题,并输出相关提示信息。批量导入有两种方式,一种是直接使用导入模板进行导入,还可以通过局域网管理软件上传相关信息。 5. 地址本导出:完成房产信息编辑及设备编辑的同时,系统自动生成地址本信息,在地址本界面显示,点击导出,选择导出格式、存储路径,可以进行信息导出。 |
4 | 门禁设备管理
| 门禁设备说明 | 门禁设备说明 | 可视对讲设备中的门口机设备默认为门禁点,不需要重复添加,其余不具有对讲功能的专门门禁设备需要进行设备添加管理。不具有对讲功能的门禁产品支持单台添加及批量导入添加两种方式,批量导入文件格式需要符合模板文件格式,模板可以在添加界面进行下载。门禁产品不需要进行地址本相关的操作,固件升级方式同可视对讲设备。 |
门禁设备分组 | 门禁设备分组 | 门禁设备支持分组操作,添加分组后,可以在门禁点资源列表中选择相关设备进行添加,同一个设备可以在多个分组中。 | ||
门禁授权 | 门禁授权 | 可以通过两种方式进行门禁授权,一种是先选择门禁组,然后批量选择关联某楼栋的居民,点击确定后系统自动将业主信息中的IC卡信息、人脸信息下发到改组的门禁设备。二种方式是在业主信息编辑界面门禁权限栏直接选择某门禁组。 | ||
5 | 消防报警系统 | 消防报警系统 | 消防报警系统 | 获取设备列表,显示相关报警信息 主要是对接第三方的接口.或者从小区的硬件设备上读取. |
6 | 周界安防设备管理 | 周界安防设备管理 | 周界安防设备管理 | 小区里面PC端的程序读取数据. |
7 | 设备固件升级 | 设备固件升级 | 设备固件升级 | 在设备固件升级管理界面显示已经增加的设备型号列表,显示设备前程序版本及新程序文件,并科下载到本地。可在设备列表中根据实际需求对产品进行升级。 |
8 | 人员 信息管理 | 添加单个人员 | 添加单个人员 | 系统支持手动添加单个人员,添加时需手动输入人员基本信息,包括姓名、性别、联系电话、身份证号等。完成添加后均可为其进行发卡及人脸录入,卡号可手动输入、由小区管理软件上传,或是批量导入。人脸信息可以通过上传本地符合要求的照片或通过小区管理软件上传,或业主通过APP上传。添加人员为业主时必须填写其具体居住的房屋,可以绑定车牌号信息,在完成信息编辑进行保存时系统自动比对所填写的房屋信息是否存在于房产信息中,存在则存储成功,不存在即提示检查是否正确,是否需要创建。完成卡片信息及人脸信息录入的同时可以为业主配置门禁权限,及有效期。选择门禁的某个分组即可。每增加一个人员系统会自动为该人员生成一个系统人员编号,仅可查看不可修改。 |
9 | 批量导入导出人员信息 | 批量导入导出人员信息 | 通过导入模板文件可以将人员信息批量导入到管理系统或导出到本地PC。模板中的人员信息可包含编号、姓名、性别、身份证号等业主基本信息,包含业主的房屋信息、车牌信息等,还可以包含下发给业主的IC卡号。人脸信息需要单独进行本地采集录入,或是批量导入人脸照片,批量导入照片要求照片名称为“编号+业主姓名”格式,并压缩为“*.zip”格式文件。批量导入的业主信息不包含门禁授权,需单独进行设置。系统支持具有相关权限的人员批量导出人员信息,及人员人脸图片信息。 | |
10 | 存储说明 | 存储说明 | 业主信息的添加流程同A版居住区管理软件,支持单人添加及批量录入。业主信息中的必填项云端及本地均会存储,其他敏感证件、人脸信息仅存储在本地。每次业主信息的变动会先与云端进行通讯,云端完成相关信息处理后本地才能操作成功。删除的人员信息本地服务器自动保留到原业主信息的数据库。 | |
11 | 记录查询 | 记录查询 | 记录查询 | 1. 开锁记录:包含各个门禁设备各种开锁方式的开锁记录,记录包含开锁时间、开锁方式、开锁人员信息。支持本地查看、APP软件查看,根据不同的账号进行不同设备的查看,物业管理员可查看小区全部设备的开锁信息,业主版APP仅可以查看自己的开门记录,看不到其他人的开门记录。 |
12 | 广告文件管理 | 广告文件管理 | 广告文件管理 | 可以通过物业管理Web客户端上传视频文件,并下发到小区内门口机进行视频播放。上传文件大小及格式有限制。 |
13 | 物业信息 | 物业信息 | 物业信息 | 物业人员可以发送物业通知到住户室内机,及业主APP客户端,发送物业公告到门口机,发送方式如下: |
14 | 物业服务 | 物业服务 | 物业服务 | 1. 业主可以通过室内机或业主APP申请报修服务,服务信息上传云端(室内机信息需要通过居住区管理软件转发),并推送到物业版APP,物业人员可以通过PC端及APP端进行相关处理,处理信息同步发送到业主室内机及APP。 |
15 | 联动配置 | 联动配置 | 联动配置 | 可以设置小区公共设备报警信息及各种事件的联动,如消防报警后解禁相关门禁设备。 |
16 | 系统设置 | 系统设置 | 系统设置 | 软件支持系统参数的配置,配置信息包含报警提示声音,……包含系统日志及操作日志,系统日志指用户登录、退出相关记录,操作记录指每个用户登录管理软件后做的所有操作,如设备的添加、删除,IC卡的授权等。 |
D.后台服务及APP:开发满足功能需求的后台及个人版APP(包含Android版及IOS版),个人版App界面支持3款网关下zigbee子设备,其余后续再做,后端服务接口尽可能通用,以便于子设备的后续拓展。
部分软件界面
智慧社区app开发案例展示图
Zhongzun Shanglu Technology is a technology-based company with enterprise-level software development and Internet platform development services as its core, focusing on providing customers with professional high-quality software development services.