摘要:高校校园一卡通是保障师生在校工作学习的信息化基础性工程,当前互联网技术的快速发展,互联网+、大数据、云服务等新应用促进了校园卡系统的进一步发展,特别是在移动端应用需求急剧增加的情况下,如何做好信息化入口引流,为师生提供一个通用化便捷的服务入口,是本文研究的目标。通过对企业微信的工作台功能的深入研究,较好地为校园应用提供了一个统一开放的信息化入口,从而更好地提供校园卡移动端应用功能。
关键词:校园一卡通;企业微信工作台;微服务;二维码;
作者简介:吴卫东(1969-),男,江苏常州人,高级工程师,硕士,研究方向为Web应用、智能化校园;;徐立新(1971-),男,江苏常州人,工程师,本科,研究方向为计算机校园网、智能化校园。;
基金:常州纺织服装职业技术学院学术科研基金,项目名称:二维码在校园一卡通系统中的应用,项目编号:CFK201713;
Abstract:The campus card is a basic informatization project to ensure teachers and students work and study in school. The rapid development of the current Internet technology, Internet +, big data, cloud services and other new applications promote the further development of the campus card system, especially in the With the rapid increase in the demand for mobile applications, how to do a good job of informatization portal drainage and provide a general and convenient service portal for teachers and students is the goal of this study.Through in-depth research on the workbench function of enterprise WeChat, a unified and open information portal is provided for campus applications, so as to better provide campus card mobile application functions.
Keyword:campus all-in-one card; enterprise WeChat workbench; micro-service; two-dimensional code;
0 引言
校园卡系统发展:随着信息技术的发展,高校信息化管理平台的应用也越来越普及,黄荣怀[1]、蒋东兴[2]等认为,我国高校信息化建设先后经历了电子校园、校园网、数字校园、智慧校园等阶段;相应地,校园卡也经历了光电卡、IC卡、CPU卡、虚拟卡等不同阶段。在信息化2.0背景下,校园卡的应用从传统餐饮消费、水电缴费、图书借阅、机房门禁、医疗等方面的应用,向提高校园安全而设置的校园人行通道、提高社会化服务能力的网上缴费、多介质兼容的冗余方向延伸。校园卡应用的更新和迭代,与高校信息化应用要求紧密贴合,是提高高校管理效能和管理水平、管理能力的重要环节之一。
校园应用移动化:汤其妹认为:QQ可以将人、服务、机构和设备连接起来,QQ用户群广泛,为解决校园移动应用提供非常好的基础[3]。凭借QQ社交功能,建立适合工作学习使用的QQ平台,作为整合校园应用的入口,在其生态下方便地进行校园信息化建设实现,是一个有创新的应用场景。基于QRcode的虚拟校园卡体系的设计通过一个支付通道融合主流的支付方式,顺应了国内高校校园卡无卡化支付的整体趋势[4]。由于社交软件的多样化发展,随后出现了微信、叮叮等平台,也使校园信息化应用呈现多样化的趋势。
校园卡平台架构:国内高校不断重视信息化系统的建设,校园卡系统也从独立机房迁移到数据中心机房,实体服务器也虚拟化到存储上的虚拟主机群中,这大大降低了校园卡系统的硬件建设的投入,更好地为系统升级提供了硬件扩展。在安全冗余方面,数据中心可以采用备份一体机对重要服务器采用备份调度策略,提高了平台安全性和冗余度。在平台架构上,校园卡的架构与数据中心共建共享,在数据资产应用上更加融合,如图1所示。
1 校园卡移动服务平台种类
1.1 校园卡APP
校园卡APP是指学校专门定制的或由厂商提供的完整的校园卡服务功能的APP,像其他手机应用APP一样,它需要独立安装,并登记注册使用者身份,登记的信息与校园卡系统系统匹配,从而完成APP的初始设置。既然是独立APP,信息发布,服务提供均源自校园卡管理系统,基本无需在移动端对接第三方应用。独立APP的优点,表现在软件提供了校园卡服务的稳定性。从聚合支付的角度来看,独立APP能在移动端直接拉起其他本机APP应用,如微信支付、支付宝支付、云闪付等,用户无需通过“在浏览器打开”的过渡方式来拉起本机APP应用。独立APP的缺点,一是用户需要下载安装,这对于手机存储空间紧张的用户来说是不可接受的;二是版本管理复杂度增加,操作系统更新升级后,有可能就要同步对APP进行升级维护,并且要同时维护不同的操作系统如苹果iso、安卓iso等;三是信息融合能力弱,APP专项使用,作为信息整合的开放性不足。
1.2 微信、支付宝APP拓展校园应用
随着第三方支付的大规模应用,大型互联网企业陆续完善产品线,推出了微信服务号,微信小程序;阿里推出了叮叮,支付宝小程序。这些产品线的推广,事实上形成了不同的移动端应用生态,原来需要复杂软件设计才能做出来的功能,在它们的生态环境中,就可以轻松解决问题了,这对电子商务的发展起到了极大的促进作用。
大型互联网企业面向高校庞大的消费群体,推出了微信校园、支付宝校园,把学校的人员组织架构带进APP应用,达到增加用户粘合、提高消费流水的目标。这对高校提高管理效率有积极的作用,在推广期,学校甚至不需要投入建设资金,由厂商免费提供硬件设备如收银机、支付网关等,这对学校非常有吸引力。针对在线交易对网络要求比较高的情况,大型互联网企业优化了支付机制,做出了支付二维码离线缓存的方式,来满足网络异常时出现的服务暂停现象,同时,也缩短了交易收发时间,提升了用户体验。使用微信校园、支付宝校园的缺点也是显而易见的,无论哪家都对竞争对手实施排他性政策,即选用微信校园的学校,就不采用支付宝支付;选用支付宝校园的学校,就不采用微信支付。这给用户多样性的选择带来了制约。如果要嵌入刷卡应用,则需要采购实体卡管理系统。另一个风险点在于,由于合规性要求,微信校园、支付宝校园的商务合约均为年签,这通常是没有问题的,但仍有一定风险。
图1 校园卡系统与智慧校园架构融合
1.3 HTML5应用
使用基于微服务的HTML5应用,可以将校园卡的服务嵌入学校智慧门户中,方便用户直接使用,无需安装独立APP,也不需要限定第三方支付平台。这种模式对于轻量化应用比较适合,如果应用到较大控件,每次访问都要下载加载,会造成访问速度下降。
1.4 企业微信APP
企业微信具有广泛的应用价值,表现在以下几个方面:与微信一致的沟通体验,连接微信,微信客服,丰富免费的OA应用,与微信消息、小程序、微信支付等互通等。应用在教育行业时家长无需另行下载应用,具有班级群组功能。特别是提供的第三方应用,可以方便引用到本组织的工作台,方便管理使用,如防疫打卡、健康上报等通用化的应用,企业微信均有提供。
作为高校应用,企业微信的优点还表现在:一是它有完善的组织架构,可以导入导出通讯录来实现对组织内的人员管理、身份管理。二是提供的移动端SDK、开发者中心服务,提供了高校灵活嵌入自己需求的应用功能,即学校可以通过工作台应用来整合信息服务入口,实现各种基于企业微信身份验证的各项应用。企业微信做为信息化融合平台,较独立APP有升级无忧、开放接入、融合会议、共享文档等应用优势,可以实现移动端一站式导航。
2 企业微信功能概述
2.1 通讯录功能
企业微信通讯录支持企业组织架构,管理员可以按导入模板格式制作excel文件,制作导入文件的部门字段中,上下级部门间用“/”隔开,且从最上级部门开始,例如“常州纺织服装职业技术学院/信息中心/网络技术科”。若存在属于多个部门的情况,不同部门之间用“;”隔开;后期管理个别调整,可以由管理员通过企业微信-管理企业-通讯录,来进行增删改查,同时,在导出通讯录时要求手机端企业微信APP扫描二维码进行确认,一定程度上保证了通讯录的安全性。人员信息由账号、姓名、手机号、部门、性别、工号等字段组成,在高校实际应用中,通常将学生号/员工号作为账号来进行管理,在后续应用开发中也能较好地进行字段识别和匹配。
2.2 企业微信群
在导入企业通讯录,使用企业微信部门群之前,管理员还需要对管理部门群的人员设置成上级成员,设置成功后上级成员名字后方会带有上级的小标。这样在创建部门群时,系统会优先从部门上级选择一人作为群主;若部门群里都是普通成员没有上级,系统则会随机选择一人作为群主[5]。群主不能为外部人员。初次使用部门群功能,可以在企业微信窗口搜索部门名称,点击群聊即可。另一种企业微信自由建群,在聊天窗口右上角点击添加成员的图标,可以选择企业内的部门内或我的客户的人员加入新建群。外部客户需通过微信扫描企业人员二维码加入客户分组,然后才能实现企业微信群消息与外部客户微信消息互通。
2.3 工作台
企业微信的工作台提供了应用入口,这里的应用有三种形式,第一种是企业微信官方应用,有上课直播、会议、腾讯问卷、腾讯健康抗疫工具、公告、审批等。第二种是第三方应用,管理员可以添加应用市场内的众多应用,这些第三方应用涵盖了客户关系、文化建设、团队协作、移动办公、服务培训、电子合同等,甚至还集成了智慧硬件:智慧考勤、智慧打印、防疫测温、智慧会议、智慧网络等硬件设备,这些协同设备,可以和应用无缝连接,为企业提供轻量化功能和服务。第三种是自建应用,它是企业向成员推送企业通知的常用工具,除了消息通知还包含自定义菜单、工作台自定义展示、网页授权及JS-SDK、企业微信授权登录等功能。工作台支持API接入自有应用,为企业提供了便捷的应用配置入口,成为企业更高效的通讯与办公工具,自建应用功能是可以高效集成微服务的重要平台。
3 校园卡服务与企业微信融合
高校应用企业微信建立学校通讯与办公信息化平台,可以充分发挥企业微信在校园管理与服务上的优势,自建应用功能的实施,将校园信息化系统中的微服务,接入到企业微信工作台应用,从而更好地为师生提供统一的移动端平台,在校园卡应用上,可以在工作台中开设菜单组,把校园一卡通的各项功能,分别以图标呈现在工作台菜单组中,如“付款码”“消费明细”“卡服务”“充值”“挂失解挂”“消费密码修改”“电费充值”等。
3.1 支持二维码身份认证、付款码消费
校园一卡通的虚拟卡二维码(付款码)应用,接入企业微信工作台的方法为:从企业微信管理后台新建付款码应用,并设置图标,把生成的AgentId、Secret值交给校园一卡通应用开发人员,开发人员将服务认证信息配置到微服务中并按要求配置企业微信认证,然后把应用服务的地址提供给企业微信管理员,由企业微信管理员把应用服务地址填入“应用主页”,同时设置该应用的管理员以及该应用在企业内的可见范围(企业内哪些人员可以看到应用图标)。当具有权限的用户在其企业微信工作台打开付款码应用时,企业微信会将学工号信息带入校园一卡通服务,校园一卡通服务程序根据传入的学工号查询系统内用户账户信息,生成付款码发送到前端显示,此时用户即可用付款二维码进行消费;当新建应用为认证时(如门禁通行码),则校园一卡通生成认证二维码到前端,用来认证身份信息,认证二维码无消费功能。
3.2 聚合支付通道向校园卡钱包转账充值
在企业微信工作台中接入校园一卡通充值应用,可以调取校园卡聚合支付实现对校园卡账户的充值,聚合支付可以从用户的银行卡或微信、支付宝通道向校园卡充值,这种聚合拓展了充值途径,为用户提供更好的使用体验,充值过程如图2所示。
3.3 电费充值应用
在企业微信工作台中接入校园卡电费充值应用,可以方便住校师生及时通过电费充值应用来查询电费余额,在余额不足时,能及时从校园卡钱包向电费系统账户充值,随时随地解决因电费拖欠而限电的问题。在此功能上线之前,师生往往要去线下自助圈存机充电费,或者人工前台服务。
3.4 在线密码修改、找回
传统一卡通厂商设计的密码机制,通常有查询密码和消费密码,两者可以设置为不同值,在高校应用场景中,密码过多往往会造成师生应用上的阻碍。虽然忘记密码责任在用户自己,但从信息化系统人性化服务角度来看,高校应用场景无必要使用多个密码,校园卡用一个密码,并且在用户遗忘时,可以快速通过企业微信工作台在线密码修改、重置,实现密码服务及时在线。
3.5 消费清单呈现
在企业微信工作台中接入消费明细应用,可以方便师生及时查询交易结果和历史消费情况,通过此应用拓展,用户还能查看校园卡账户余额、当月消费汇总等消费数据;选择时间段可以查看图表形式的消费年报。
图2 转账充值时序图
4 企业微信管理要注意的问题
4.1 维护组织架构
要应用好企业微信的各项功能,必须维护好组织架构,对组织机构的调整和变动,企业微信管理员需要即时登录企业微信后台管理做相应设置;也可以批量导出后进行编辑,再批量导入实现维护。通过对组织架构的维护,可以保证系统信息的一致性。
4.2 个人信息变更处理
在实际使用企业微信过程中,经常遇到人员信息变更的情况,由于企业微信是把手机号作为登录验证的主键,因此用户如果没有在换手机号时先登录企业微信更改成新手机号,在后面再次登录时,会造成不能登录的现象。只能通过管理员在管理后台先删后增,一是会增加工作强度,二是不能及时响应解决用户关切问题,所以需要开发自助服务,通过调用企业微信开发接口,实现先删除后新增功能。通常重置企业微信的自助应用设置在学校门户内,安全依赖门户登录验证。重置完成后,用户以手机号码、手机验证码重新登录企业微信,需要特别注意的是:重置新手机号码的用户,历史聊天记录将会被删除。
4.3 企业禁止用户自由邀请加入
企业微信应用于高校信息管理,通常都是基于实名应用,如果存在匿名用户,企业内的人员往往不能确定匿名用户的真实身份,企业微信管理员需要在管理后台设置“企业禁止用户自由邀请加入”,防止企业内用户邀请其他用户匿名加入组织。
5 结语
高校校园一卡通移不开移动端应用,基于移动端的校园卡应用入口,不同的学校有不同的选择,常州纺织服装职业技术学院面向“十四五”信息化建设的目标,选择企业微信作为移动端信息化平台,把校园一卡通的服务与企业微信的应用进行深度融合,在面向师生提供优质服务方面进行了先行先试,通过企业微信不断为师生提供在线校园卡服务。
参考文献
[1]黄荣怀,张进宝,胡永斌,等。 智慧校园:数字校园发展的必然趋势[J] .开放教育研究, 2012,18(4)-:12-17.
[2]蒋东兴,付小龙,袁芳,等高校智慧校园技术参考模型设计[J]中国电化教育, 2016(9):108-114.
[3]汤淇妹,范俊,程双宁QQ校园号的建设推动校园移动应用融合[J].信息技术与信息化, 2018(04):49-52.
[4]杨龙,陈龙龙基于QRcode的高校虚拟校园卡聚合支付体系研究[J]重庆理工大学学报(自然科学), 2019,33(11):143-147.