微信公众平台的智能校园信息

微信公众平台的智能校园信息

ID:23995227

大小:49.50 KB

页数:3页

时间:2018-11-12

微信公众平台的智能校园信息_第1页
微信公众平台的智能校园信息_第2页
微信公众平台的智能校园信息_第3页
资源描述:

《微信公众平台的智能校园信息》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、微信公众平台的智能校园信息研究了移动数字校园建设中的移动信息服务。提出智能科技校园信息服务平台,其中包括新闻聚合、消息通知、事务日程、教学教务四大功能模块。该系统基于JFinalySQL5.6作为平台后台的数据库管理系统(DBMS),选择了H2数据库作为平台L语句操作的关系型数据库。具有轻量级、跨平台、查询效率极高、使用事务插入速度极快等优点,内存占用较少,非常适用查询速度要求较高的情况[4]。本系统中数据库表主要包括用户表、表、群组表、群组成员表。通知表、通知接收人表、新闻表、新闻模块表、新闻模块关注表、日程表、点名表、点名详情表、课程表、选课表等15张表

2、。同时通过对存储过程、视图、函数的灵活运用,提升了系统运行效率。图2为校园微平台数据库的主要表间关系模型。3功能模块设计与实现校园微平台是由公众平台的形式组织起来的移动校园信息平台。它基于即时通讯软件——,按照官方提供的公众平台应用开发接口进行Web系统的自主开发,通过架设第三方服务器[5]与官方服务器进行信息交互,在学校、校园用户和校园信息内容的提供者之间建立了多元化的关系,是未来数字化校园建设的一个细分方向。校园微平台系统架构具有四层复合体系结构。分别是:用户客户端层、服务器层、第三方Web服务器层、第三方数据库服务器层。如图3所示。第一层是客户端层,通

3、过本层,关注了校园微平台的用户可以直接从后台服务器层获取更具特色性的专有化的服务支持。第二层是腾讯公司的后台服务器层。这是一个在用户与第三方公共平台接入商之间进行信息传递的中间层,它同时起到了过滤信息、按标准封装数据、异步交互、对平台账号进行数据统计等作用。它接收用户发来的消息,并将经过加工处理后的数据通过HTTP请求传给公众平台服务器进行处理,并将平台服务器响应的处理结果实时地反馈给用户层。第三层是校园微平台的服务器。它是公众平台开发架构中的核心层,最终的业务逻辑都是在本层中被处理完成的。它是由平台开发者通过面向接口的编程,按照公共平台开发规范编写的校园微

4、平台业务逻辑代码的执行层。第四层是数据库服务器层[4],为公众平台稳定的信息交互和数据交互提供了实现基础。3.1功能设计⑴新闻聚合功能分为电脑端和端实现。电脑端主要提供给老师进行自主的新闻编辑,老师选定新闻模块并填写新闻内容后发送新闻。端主要用于用获取新闻,所有平台收集到的新闻都可以实时获取。⑵消息通知功能用户可新建通知,填写通知内容并发送,通知会实时推送到接收人的上,接收人可以进行回复。⑶事务日程功能用户可以将通知加入日程提醒,也可以通过平台主界面进入查看和修改日程。⑷教学教务功能老师在电脑端可以进行点名等相关操作。学生在端通过“教务信息”即可对常用的教务

5、信息进行查询。4结束语本文设计的校园微平台系统具有易部署、易开发、使用容易、扩展性强、维护方便等优点。该系统已经成功上线使用,并获得了师生的广泛认可。该校园微平台仍处于探索阶段,还有很多功能需要完善和改进。:赵展浩:计算机时代2016年5期

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。