展屏推送系统

我要开发同款
微信用户13535926672023年05月17日
110阅读
所属分类作品

作品详情

展屏推送系统一、项目模块主要功能介绍:该项目主要用于街道、展馆、智能小区的电子屏幕的管理,信息的发布及日常屏幕的维护等。1、 Led 屏幕端,主要由展示屏幕和内置的终端控制。终端控制部分可以通过移动网络来连接上网,链路采用(3g/4g)网络传输层采用TCP/IP协议。2、 Linux服务端,采用公网服务器。作为TCP协议的服务端,可以接受屏幕端,pc管理端,移动管理端的链接。Linux服务端采用Mysql数据库来存数据。Linux服务端主要功能:a.对屏幕信息进行管理,b.对信息推送记录进行管理c.完成日志记录及查看3、 PC管理端中主要功能:a) 编辑需要在屏幕上展现的图文信息,并且发送给服务端。b) 建立发送任务,就是把那些信息发动到那些屏幕,并且把任务提交给服务器,由服务器创建任务列表来完成最终信息的推送。c) 屏幕信息的添改善查d) 查看正在连接的屏幕信息4、 移动管理端主要功能:a.查看屏幕信息b.查看屏幕故障信息c.提交屏幕维修记录二、主要业务1)屏幕管理:当新增一个屏幕,由PC管理端,编辑信息发送到linux服务端。屏幕信息主要包括屏幕的ID、屏幕的位置、屏幕尺寸、屏幕厂商信息,屏幕序列号、屏幕安装时间在线屏幕管理:管理在线屏幕信息,建动态维护在线屏幕信息的,可以直接保存到数据库中并实时更新。2)用户管理PC管理端用户,使用需要链接服务端并完成登录。用户信息包括:用户ID、用户名、用户身份证信息、用户职位信息、用户离职标记。3)展示信息管理信息是指屏幕展示的信息,这些信息可以是文字、图片、视频等需要在PC管理端编辑,形成固定的格式的文件。文字、图片和视频,展示的内容都会编辑成固定格式的文件,服务端统一处理所有类型信息、服务端将PC管理端编辑好的信息文件推送到相应的屏幕端。PC端发送文件至服务端、采用第三方文件传输方案scp。4)信息推送管理基本功能:把编辑好的信息推送到指定的屏幕上。PC管理端提交信息推送任务,信息推送任务包括:信息ID、屏幕ID、屏幕内部的信箱ID(每个屏幕内部有多个信息,可以保存多条信息,多条信息轮流展示)、发送时间(发送时确定)、发送用户ID。支持把一个信息发送到多个屏幕不同的信箱。5)日志管理管理日志,日志记录所有的用户的操作基本格式:时间
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论