[发明专利]一种体育竞赛信息发布系统通用平台在审

专利信息
申请号: 201710131965.8 申请日: 2017-03-07
公开(公告)号: CN107451169A 公开(公告)日: 2017-12-08
发明(设计)人: 王萍;牟艳;陈鹏;丁波;王晓敏;刘志丰;申红伟;高振兴;张九博;高晴 申请(专利权)人: 河海大学常州校区
主分类号: G06F17/30 分类号: G06F17/30;G06F9/44;H04L29/08
代理公司: 常州市科谊专利代理事务所32225 代理人: 孙彬
地址: 213022 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 体育竞赛 信息 发布 系统 通用 平台
【说明书】:

技术领域

发明涉及一种信息发布系统平台,特别涉及一种体育竞赛信息发布系统通用平台。

背景技术

体育竞赛信息发布系统是一种通过网络形式传播竞赛信息的系统,现已成为大众关注比赛的最有效途径。现有的体育竞赛信息发布系统虽然有所改进,但是仍然存在开发工作量大、兼容性差、开发过程缺乏统一规范和标准等问题,造成了人力、时间和成本的浪费。各个赛会的信息发布需求不同,通常在大型运动会举办前期,技术团队需根据赛会要求为其单独开发一套竞赛信息发布系统,但是随着体育赛会的频繁开展以及网页端、移动App、微信端多种发布渠道的逐渐增多,按照以往一个赛会对应一套系统的原则进行开发,工作量太大。另外,从长远的角度来看,移动端发布将逐渐取代固定端发布,目前体育竞赛信息发布系统对移动设备的适应性较差,导致开发人员需要针对不同的移动设备开发多套信息发布系统,所以本课题的另一个研究重点是解决系统兼容性,使其适应各类浏览器和操作系统。

发明内容

目的:针对体育竞赛信息发布系统开发效率低、工作量大、开发过程缺乏统一标准等问题,本发明设计了一套统一规范的、可移植、易扩展的体育竞赛信息发布系统通用平台,一方面提高复用性,减少开发时间、降低开发难度,另一方面解决系统兼容性,使其适应各类浏览器和操作系统。

本发明的技术方案如下:

一种体育竞赛信息发布系统通用平台,所述系统分为信息发布显示端和信息发布服务端两部分,其中信息发布服务端包括数据中心模块和信息发布管理模块,所述信息发布显示端和信息发布管理模块之间的通信采用了HTTP协议的请求响应模式,所述数据中心模块和信息发布管理模块之间通过竞赛专网连接,所述数据中心模块运用ADO.NET数据访问技术,对外提供不同的数据访问接口,包括数据库访问接口和文件访问接口,用于实现与其他模块的通信,其中,

所述信息发布显示端用于实现页面的显示功能,负责网页端、移动App或微信公众平台的信息发布,按需求接收发送过来的多媒体信息,解析显示;

所述数据中心模块负责数据存储与访问,从外围系统读取、解析并存储数据,供信息发布管理模块访问,为体育竞赛信息发布系统提供数据;

所述信息发布管理模块负责对体育竞赛的业务进行处理,业务逻辑处理过程包括对数据的接收、解析、处理和控制,为信息发布显示端提供所需的模板、数据资源,为发布服务做准备。

优选地,所述数据中心模块和外围系统之间采用HTTP协议进行通信,两者之间首先建立Socket连接,连接成功后,外围系统根据磁盘中文件的更新状态,向数据中心模块发送TCP通知消息,数据中心被动接收到TCP更新通知后,实现与外围系统的通信,此时外围系统根据消息路由分发数据。

优选地,所述数据中心模块采用文件服务器和数据库两种方式式共存的方式进行数据存储,其中,所述文件服务器方式用于存储竞赛数据,所述数据中心模块从外围系统读取后将数据直接保存在数据中心模块的文件服务器磁盘,信息发布管理模块对文件服务器进行访问,从而获取各类数据;所述数据库方式用于存储应用服务配置、文件地址和系统的用户管理权限。

优选地,所述信息发布管理模块的功能包括向信息发布显示端提供页面模板、页面数据和发布服务接口,其中,

所述信息发布显示端分为页面生成和页面更新两个子业务模块,其中,所述页面生成包括对数据的加载、初始化、刷新、获取和页面显示过程,信息发布服务端统一向数据中心模块请求数据,通过异步传输Ajax技术,进行局部的HTML页面数据的请求与加载,每个页面数据文件都有唯一的标识,此标识与页面模板标识一一对应,当页面加载模块加载模板数据时,通过此标识调用相配套的页面数据;

所述页面更新包括页面模板更新和页面数据更新,所述页面数据更新为用户界面查询数据时,检测本地是否存在数据,本地数据存在则将数据返回用户界面,本地数据不存在,则重新请求远程数据,并将得到的数据存于本地,再将其返回用户界面;

所述页面模板更新采用HTML缓存机制、Ajax局部刷新以及目录分层后对比时间戳的方法进行更新。

优选地,所述系统采用跨平台应用编译方法、跨平台软件框架和微信公众平台来实现跨平台设计实现跨平台设计,其中,所述跨平台应用编译方法采用HTML、CSS、JS跨平台前端设计语言进行编译,由Web技术编写的资源文件被打包为镜像文件的形式发布到不同平台中解析执行,使得不同平台的原生语言编写量大大减少,从而实现跨平台运行的目的;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710131965.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top