论文部分内容阅读
摘要:微信是腾讯公司推出的一款免费即时通信服务软件,微信公众平台是微信平台新增的功能模块,提供了二次开发能力。该文提出了一种基于微信公众平台,开发学生资助管理后台接口,通过公众平台接收学生请求、使用业务逻辑处理模块对数据进行处理、通过微信客户端及时将信息推送给学生的信息平台建设方案。
关键词:微信;学生资助;信息平台
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)34-0093-02
Abstract: Wechat is a free instant messaging service software developed by Tencent. Wechat public platform is a new Wechat modules, provide development capabilities. In this paper, based on Wechat public platform to develop student aid management interface to receive student request through public platform, using business logic processing module processes the data in a timely manner to push information to student by Wechat client.
Key wrds: Wechat; student aid; information platform
1 研究背景
随着高校招生规模激增,对家庭经济困难学生的资助政策成为国家和社会各界关注的焦点。经过财政部、教育部和相关部门陆续调研后,陆续出台了针对家庭经济困难大学生的一套资助政策。随着新的资助体系的健全,全国每年将有大约400万大学生和1600万中等学校学生获得各种形式的资助。以我院为例,2014年在校生规模为10000多人,其中工有2000多人获取奖学金奖励,有1200多人获取助学资助,受奖、助的学生人数占在校生人数的25%。随着学院办学规模进一步扩大,设置的奖、助学金的项目和奖励金额也在逐年增加,每年受资助的学生也将会增加。庞大的获奖与受资助学生数量,靠手工核对、人工查询,效率低而且容易出错,原有的手工报表管理模式已经不能满足实际需求。为了降低管理人员的工作强度,提升资助管理水平,我院决定基于微信建设适合学院学生资助管理工作的信息平台。
2 微信平台
微信是一款以多媒体信息通讯为核心的移动应用,是一款提供免费即时通讯服务的软件。用户可以使用不同的平台比如手机、平板、PC网页快速发送语音、视频、图片和文字。微信提供公众平台、朋友圈、消息推送等功能。可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时微信还可将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。
微信已经在大量终端上得到了普及,因为其有以下优势:沟通无障碍,支持主流的智能操作系统,不同系统间互发畅通无阻;轻松聊天不透露信息是否已读,降低收信压力;图片压缩传输,节省流量。输入状态实时显示,移动即时通信,楼层式消息对话使聊天更加简洁方便。
微信公众平台是腾信公司在微信平台上新增的功能模块。基于公众平台,每个人和团体可以打造自己的微信的公众帐号,在微信平台上和关注者进行文字、图片、语音的全方位沟通、互动。
微信公众平台提供二次开发能力,公开了一系列的API。当关注者与公众平台进行交互时,公众平台可以将相关信息推送给平台运营者预先设置后台接口,后台接口接收到数据进行处理后,将相关信息通过公众平台转发给关注者。由于微信客户端是跨平台的,且接收到信息后会有提示,能够及时将系统的消息转发给用户,相对于传统的web应用中用户主动需主动获取信息的方式,大大提高了信息传递的时效性和便捷性。
3 设计思路
申请微信公众服务号,用于发布信息。
利用微信提供的API,开发公众平台的后台接口,接收学生的请求,对请求进行处理,反馈处理结果给公众平台,由公众平台推送到学生的微信客户端。
开发web应用系统,处理学生资助的业务逻辑。
4 实现
1)获取Access_token
Access_token是公众号的全局唯一票据,公众号调用各接口时都需使用Access_token。Access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的Access_token失效。公众号可以使用AppID和AppSecret调用本接口来获取Access_token。AppID和AppSecret可在微信公众平台官网-开发者中心页中获得。调用微信接口时需使用https协议。通过GET方式访问https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential
关键词:微信;学生资助;信息平台
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)34-0093-02
Abstract: Wechat is a free instant messaging service software developed by Tencent. Wechat public platform is a new Wechat modules, provide development capabilities. In this paper, based on Wechat public platform to develop student aid management interface to receive student request through public platform, using business logic processing module processes the data in a timely manner to push information to student by Wechat client.
Key wrds: Wechat; student aid; information platform
1 研究背景
随着高校招生规模激增,对家庭经济困难学生的资助政策成为国家和社会各界关注的焦点。经过财政部、教育部和相关部门陆续调研后,陆续出台了针对家庭经济困难大学生的一套资助政策。随着新的资助体系的健全,全国每年将有大约400万大学生和1600万中等学校学生获得各种形式的资助。以我院为例,2014年在校生规模为10000多人,其中工有2000多人获取奖学金奖励,有1200多人获取助学资助,受奖、助的学生人数占在校生人数的25%。随着学院办学规模进一步扩大,设置的奖、助学金的项目和奖励金额也在逐年增加,每年受资助的学生也将会增加。庞大的获奖与受资助学生数量,靠手工核对、人工查询,效率低而且容易出错,原有的手工报表管理模式已经不能满足实际需求。为了降低管理人员的工作强度,提升资助管理水平,我院决定基于微信建设适合学院学生资助管理工作的信息平台。
2 微信平台
微信是一款以多媒体信息通讯为核心的移动应用,是一款提供免费即时通讯服务的软件。用户可以使用不同的平台比如手机、平板、PC网页快速发送语音、视频、图片和文字。微信提供公众平台、朋友圈、消息推送等功能。可以通过摇一摇、搜索号码、附近的人、扫二维码方式添加好友和关注公众平台,同时微信还可将内容分享给好友以及将用户看到的精彩内容分享到微信朋友圈。
微信已经在大量终端上得到了普及,因为其有以下优势:沟通无障碍,支持主流的智能操作系统,不同系统间互发畅通无阻;轻松聊天不透露信息是否已读,降低收信压力;图片压缩传输,节省流量。输入状态实时显示,移动即时通信,楼层式消息对话使聊天更加简洁方便。
微信公众平台是腾信公司在微信平台上新增的功能模块。基于公众平台,每个人和团体可以打造自己的微信的公众帐号,在微信平台上和关注者进行文字、图片、语音的全方位沟通、互动。
微信公众平台提供二次开发能力,公开了一系列的API。当关注者与公众平台进行交互时,公众平台可以将相关信息推送给平台运营者预先设置后台接口,后台接口接收到数据进行处理后,将相关信息通过公众平台转发给关注者。由于微信客户端是跨平台的,且接收到信息后会有提示,能够及时将系统的消息转发给用户,相对于传统的web应用中用户主动需主动获取信息的方式,大大提高了信息传递的时效性和便捷性。
3 设计思路
申请微信公众服务号,用于发布信息。
利用微信提供的API,开发公众平台的后台接口,接收学生的请求,对请求进行处理,反馈处理结果给公众平台,由公众平台推送到学生的微信客户端。
开发web应用系统,处理学生资助的业务逻辑。
4 实现
1)获取Access_token
Access_token是公众号的全局唯一票据,公众号调用各接口时都需使用Access_token。Access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的Access_token失效。公众号可以使用AppID和AppSecret调用本接口来获取Access_token。AppID和AppSecret可在微信公众平台官网-开发者中心页中获得。调用微信接口时需使用https协议。通过GET方式访问https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential