



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于微信平台的学生管理系统的研究设计摘要:随着微信在日常生活中应用的普及,基于微信公众平台的利用也越发的受到关注。随之研发的基于微信平台的学生管理系统正是利用了微信传播方便迅捷特点。结合当下各大高校学生对微信的使用频率不断提高的因素,为了更快捷更及时的了结学生个人信息方便教师管理,对微信平台开发学生管理系统的工作成为了当前主要的研究课题。关键词:微信;微信公众平台;信息化;学生管理系统0 引言自2011年1月21日腾讯公司推出微信以来,越来越多的人开始使用手机应用软件进行交流和学习的主要原因有:用户通过微信与好友进行形式上更加丰富的类似于短信、彩信等方式的联系;微信软件本身完全免费,并且使用任
2、何功能都不会收取费用。这些优点着实吸引了广大用户。统计截至到2014年8月15日,微信注册用户月活跃量已经达到4.38亿。主要使用群体指向一线城市的年轻人。特别是高校的学生群体。在各大高校范围内微信的使用量也是与日俱增的同时,利用微信公众平台所研制的基于微信平台的学生管理系统将是未来学生信息管理的一大趋势。1 微信公众平台概述1.1 概述微信公众平台,简称WeChat。曾命名为“官号平台”和“媒体平台”,最终定位为“公众平台”,无疑让大家看到一个微信对后续更大的期望。和新浪微博早期从明星战略着手不同,微信此时已经有了亿级的用户,挖掘自己用户的价值,为这个新的平台增加更优质的内容,创造更好的粘性
3、,形成一个不一样的生态循环,是平台发展初期更重要的方向。利用公众账号平台进行自媒体活动,简单来说就是进行一对多的媒体性行为活动。1.2 微信公众平台的优缺点自2012年8月,腾讯推出微信公众平台以来,微信公众账号不断涌现,截止目前为止,微信公众账号数量已达百万级别,具有了极大的社会影响力。而与此同时,微信公众账号的查找,也面临着极大的难度和挑战。文献7详细阐述了微信公众平台在校园的应用趋势但并未考虑到随着微信应用的普及,微信平台申请也变得更加繁琐和严格。由于微信公众平台的特殊性,作为微信手机平台的使用者来说。寻找到适合自己的微信公众账号并不容易。微信公众平台导航即微信公共账号导航,它的出现使微
4、信手机平台用户更快捷方便地寻找到自己想要的微信公众平台帐号。拥有超过3亿用户的微信公众平台,俨然已经成为移动互联网领域中的一座金矿。不过想要从中淘金,却没有想象中那么容易。从最初的开放,到后来的开放自定义接口,再到一直默默发力的电子会员卡,以及不久前新开放的系统API的商业化道路一直留给我们太多的想象。微信公众平台申请的条件非常宽松,以至于每个成年人都可以申请,导致公众平台的持有者有将近200万人左右,所以公众平台的审核越来越困难。2 基于微信平台的学生管理系统的设计与实现2.1 系统组成模块基于微信平台学生管理系统前期开发的工作已经完成,目前项目模型基本成型,数据库的录入工作也在有序进行,教
5、师可通过微信向微信公众平台发送关键字,利用微信公众平台的接口进行关键字匹配,返回网站的链接地址,即可进行学生信息的查询和管理。2.1.1 管理系统管理系统设计的语言采用php语言,目前只是简单的设计了四级界面,一级界面显示某个学院各个年级,对年级进行选择选择;二级界面显示班级,对相应年级的班级进行选择,三级界面显示该班级所有的学生,四级界面就是学生个人的详细信息。2.1.2 数据库基于微信平台的数据库是在微信平台后台上录入的,数据库包含的字段有学生的姓名,学号,班级,年级,家庭住址,联系方式,出生年月以及一寸照片等相关的个人信息。照片方便老师认识熟悉学生,能够使老师在不接触同学的情况下就能快速
6、的把学生的姓名和相貌联系起来,联系方式则可以帮助管理者快速找到这个学生,其他个人信息则方便老师日常对学生信息的管理。2.1.3 微信公众平台系统的使用是建立在微信平台上的,目前已经绑定在学校的官方微信公众号上,在学生微信公众号上输入关键字“学生管理”即可进行关键字匹配,微信平台会返回网站的链接地址,即可进行学生信息的查询和管理。由于暂时没有做用户权限,使用者可不经过权限问题进行使用,后期会加入登陆界面,对用户的使用进行限制,以保障学生信息的安全性。2.2 基于微信平台开发的优势2.2.1 查询便利微信公众平台导航设置了行业分类查找以及地域分类查找的功能,同时具备精准搜索的功能,实现了一站式微信
7、搜索定位功能,能够极大的方便微信用户方便快捷的找到自己需要的微信公众账号。2.2.2 优质筛选面对成千上万的微信公众账号的出现,微信公众平台导航设置了微信公众账号评级,以木蚂蚁微信公众平台导航为例,其最高设置了五星评级,这样的评级设置,也可以使得微信用户更容易更快捷地找到更具公信力的微博公众账号,从而解决了微信公众平台账号的筛选问题。2.2.3 快速添加微信公众平台导航针对每个微信公众账号提供了微信号,微信原始号,以及微信公众账号二维码,无论是手机二维码扫描和手动输入,都十分方便。这样以来,微信用户无需四处挖掘,即可轻松的找到自己所需的微信公众账号,也具有方便快捷高效的特点。2.3 总体设计2
8、.3.1 概要设计目前,国内学生信息管理软件很多。但多为网页版,只能在在电脑上进行操作。文献8提出基于B/S结构的学生管理系统的设计功能实用,但基于当前的大环境来说该系统并不能在校园范围内方便普及。就目前而言,手机已经普及化,便捷化,人们对手机功能的要求日益增多,越来越多的电脑功能已经应用于手机,但基于微信平台上对学生的信息管理的软件还是少之又少。伴随着微信使用者的数量日益增多,微信已然成为软件普及率最高的软件。因此,在微信平台上实现学生管理,这一功能会备受使用者的青睐,如图1所示。预计在未来的手机软件市场中,人们对手机软件的追求会越来越高,对软件的功能需求会越来越大,基于微信平台上的学生信息
9、管理系统在未来的手机信息管理软件市场上会有广阔的前景,有望在将来的各大管理系统中走向主流。2.3.2 系统结构设计针对人们对手机依赖性逐渐增强,加之微信普及率极大提高,因此基于微信平台的学生管理系统,极大地满足了很多手机用户对信息管理的需求,同时也极大地提高了管理者的工作效率,解决了以往纸质版、电脑版对于临时处理信息带来的不便。手机电脑协调互补,以往单一的信息管理功能已经不能满足实用性和的需求,本管理系统支持网页手机双向管理。系统占用内存小,信息的录入功能仅在电脑上操作,缓解了手机内存的压力,极大地提高了软件使用时的运行速度。权限设置独特,基于微信平台的学生管理系统对用户权限要求十分严格,对每
10、一个阶层的使用者都有特有的限制,登陆时用户需要根据自己的职称,职位等相关权限进行登录,严格的保护了学生的个人隐私。技术流程如图2。3 开发环境以及关键技术介绍3.1 开发环境系统以Apache、PHP5和MySQL5为工作环境进行开发。3.2 关键技术3.2.1 网址接入公众平台用户提交信息后,微信服务器将发送GET请求到填写的URL上,并且带上四个参数:(见表1)开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,否则接入失败。signature结合了开发者填写的token参数和请求中的times
11、tamp参数、nonce参数。文献6对接入接口问题进行了简要介绍但未曾涉及参数说明。加密/校验流程:将token、timestamp、nonce三个参数进行字典序排序。将三个参数字符串拼接成一个字符串进行shal加密。开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。3.2.2 消息回复每一个POST请求,开发者在响应包中返回特定xml结构,对该消息进行响应(现支持回复文本、图文、语音、视频、音乐和对收到的消息进行星标操作)。参数见表2。微信服务器在五秒内收不到响应会断掉连接。文献6对开发模式下被动响应消息的方式做出描述,但并未给出具体的xml结构说明。4 总结本文给出了基于微信公众平台开发学生管理系统的设计研发的思路和过程,该系统已经投入使用并得到了良好的效果。如今,微信早已深深融入了我们的生活。无论是同学之间还是亲人之间,微信似乎已经根植于人们沟通交流的土壤并且功能日益强大。随着微信平台的建设,通过使用微信公众平台,实现对学生学籍管理将会成为一种趋势。微信公众平台,以其极大的便利性正在渗透到学生管理的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 描述一次探险经历的作文12篇
- 含特殊药品复方制剂培训试题(1)试题及答案
- 校园毒品安全教育知识
- 热力项目审批流程与管理方案
- 学生校园安全教育演讲
- 土建工程地铁工程施工方案
- 潍坊针刺毯施工方案
- 建筑垃圾处理厂安全监控系统建设方案
- 动力电池零碳工厂项目技术方案
- 中韩建交活动策划方案
- GB/T 37507-2025项目、项目群和项目组合管理项目管理指南
- 2025年人教部编版小学三年级语文上册全册单元测试题及答案(全套)
- 城市轨道交通车站平面设计要点课件
- 生产计划与调度操作手册
- 食品防欺诈培训课件
- 室内墙体拆除合同全文
- 2025年中国移动初级解决方案经理学习考试题库大全-上(单选题)
- 江苏苏州历年中考语文现代文之散文阅读13篇(截至2024年)
- 体育行业反兴奋剂管理制度
- 护理管理的发展史
- 《以产地命名中药》课件
评论
0/150
提交评论