基于微信公众号的数字化校园信息服务平台设计

发布时间:2023-02-05 09:36:13   来源:文档文库   
字号:
20l8. 科学技术创新一61一 基于微信公众号的数字化校园信息服务平台设计 王惠清 (西南医科大学现代教育技术中心,四川泸州646(00) 要:目前的高校数字化校园平台大多数都是基于PC端,不能满足即时通信,移动信息服务的需求。随着新媒体时代的到 来,微信公众平台逐渐成为传播校园文化、提供移动信息服务的重要手段。本文以西南医科大学为例,结合学校信.g-e发展现状, 并且通过问卷调查,调研师生对校园微信公众平台的使用情况及功能需求。采用Sprng MVC+MyBat+Redis技术架构搭建基于 微信公众号的数字化校园信息服务平台,提升学校信息服务水平。 关键词:微信公众平台;数字化校园;Sprng MVC;MyBat;R.edi 中图分类号:TP3l1 1概述 文献标识码:A 文章编号:2096—4390(2018)10—0061—02 3基于微信企业号的移动数字化校园 随着高校信息化建设的飞速发展,大多数高校都初步建成 了集教学、科研、服务为一体的数字化校园。但是数字化校园建 3.1需求分析 调查显示,对于微信公众平台的需求主要包括两个方面,一 二是性能需求。大学生最期待通过高校微信公众平 设依然存在一些不足,大多数高校的数字化校园平台都是基于 是功能需求,PC端的。因不能实现即时通讯,和移动服务,因此使用率普遍不 台获取的信息包括:教务信息、成绩查询、教室查询、移动图书 高。智能手机的迅猛普及以及移动通信技术的飞速发展使得在 馆、故障申报、一卡通业务办理等.教师最期待通过高校微信公 移动办公、_丁资查询、移动图书馆、 PC上处理的应用也能在智能移动终端上实现。因此各高校已逐 众平台获取的信息服务包括:步在移动终端上部署各种应用信息系统,并将移动信息化建设 故障申报、一卡通业务办理等。性能需求主要包括平台的可靠 性、安全性、可扩展性等需求。 作为智慧校园建设衡量的指标。 微信这一使用广泛的集即时通讯、社交、营销、媒休、工具为 3.2微信公众号设计总体 架 体的平台化产品,提供了微信公众平台这一功能,包含三种类 校园移动服务平台借鉴文献【31采用混合响应式页面自适应 型的服务账号:订阅号、服务号、企业号。任何人都可以在此平台 框架,整合学校的微信帐号管理,同时进行学校微信公众号的建 上注册自己的账号,定制自己的应用。平台开发功比单独开发 设和推广,同时把现有的应用系统,重新整合集成并转化成消息 APP成本低,难度小,能实现手机应用的快速开发制作[,2并且操 用为微信端的信息推送 、其中,通过移动微服务的拆分来整合校 作便捷、即时交互。微信公众号以其强大的功能和独特的优势 同现有信息系统一总体设计架构如图l所示 在高校作为移动应用平台得到了广泛的应用,深受广大师生欢 迎。本文以西南医科大学为例,结合学校信息化发展现状,分析 现有数字化校园建设中存在的问题,并通过问卷调查,调研学生 对微信公众平台的使用情况及功能需求。以微信企业号为基础, 采用Sprng Mvc+MvBat+Redis技术架构搭建基于微信公众号 的数字化校园信息服务平台。 2研究方法 2.1文献研究法 通过文献研究,分析了微信公众平台的开发原理、交互传播 理论、特征、优势,以及微信公众平台在高校中的建设和应用研 究现状。 2.2问卷调杏法 通过对西南医科大学教师和学生进行问卷调查,调查共发 放问卷1000份,回收有效问卷976份。问卷内容包括使用微信 情况,使用微信公众号情况,从学校官方微信公众号获取信息的 情况,希望学校微信公众号提供哪些功能,对现有数字化校园满 意度以及意见和建议等问题。通过问卷调查了解用户对数字化 校园建设以及校园微信公众平台建设的需求。 2-3访谈研究法  图1总体设计架构 主要包含以下几个模块: 用户账号管理模块。根据用厂J所需功能和使用权限小同对 用户进行分组。用户角色主要分勾前台角色和后台角色。 ‘对 微信企业号,提供一整套数字校园集成的用户、组织机构、认证 通过与信息化建设部门相关人员进行深入访谈,了解数字 以及接口的策略。便于校内应用和微信氽业号的对接。通过统一 化校同建设的现状及整体架构,分析现有数字化校同建设巾存 信息门户提供的接口实现单点磴录。 在的问题.以及未来建设规划。 数据规则和推送引擎系统。通过配置各种数据源(消息源1埘 基金项目:西南医科大学校级基金研究项目:基于微信的校园信息服务平台开发一以西南医科大学为例(基金编号:西南医大 校[2ol6147号一68) 
62一科学技术创新2018.10 数据进行规则计算,把读到的数据源封装成消息,根据推送数据 进行分离,对传统的输入、输出、处理操作进行结构化处理。使用 的等级、匹配策略、用户反馈等内容,自动进行消息的推送。 Java开发Web项目,使用的是开源模板引擎Freemarker一个可 微门户系统。微门户系统是以门户平台为基础,采用混合模 以生成HTML页面的Java类库。Sprng MVC支持多模板引擎, 式的响应式页面框架,提供PC端与移动化设备自适应支持的 也支持Freemarker。 统一平台。在门户平台上将数据进行多层次化,通过微服务拆分 等方法,整合现有的应用及第三方应用,以实现移动化。 3-3微信公众平台功能架构 前端框架微信手机端采用微信官方推出的专门针对微信网 页端开发的开源前端框架Weui。它是一套与微信原生应用体验 致的基础CSS库,与微信客户端显示效果一致,且是轻量级的, 基于微信公众号的信息服务平台主要分为四大功能模块: 使用简单,开发设计成本低。 主动推送、业务办理、查询帮助、公共服务。平台功能模块的设 数据格式采用JSON格式,因为JSON是一种轻量级的数据 计是在第三章需求分析阶段得出的用户服务功能需求的基础 交换语言,是一种简单的文本格式,但比XML有更好的可读性, 上,按照用户使用习惯重新划分,通过微信公众平台提供的自定 且只专注于数据本身,除了数据本身之外几乎不占空问,因此可 义菜单形式呈现给用户。 以节约数据传输流量以及增强代码的可读性。 3.3.1主动推送 数据存储采用关系型数据库Oracle。Oracle数据库是甲骨文 新闻公告:能够通过主动推送发布学校重要新闻,通知公告。 公司开发的一款关系型数据库,是当前使用率最高、性能最强的 校园活动:发布学校重要活动。 失物招领:针对不对用户角色发布不同的信息。 常见问题:主动推送师生一些重要问题提示。 3.3.2业务办理 关系型数据库产品,在可靠性、数据安全性、系统扩展性、移植性 等方面有很大优势。本平台的数据存取来源于我校数据中心,而 数据中心搭建正是依赖于Oracle。 4结论 网络账号申请:填写相关信息,自主申请校园网账户,由后台 管理员进行审核。 网络缴费:通过微信给校园网账户充值。 本文以西南医科大学为例,结合学校信息化发展现状,分析 现有数字化校园建设中存在的问题,并通过问卷调查,调研学生 对微信公众平台的使用情况及功能需求。以微信企业号为基础, 卡通充值:通过微信或者绑定的银行卡向一卡通账户充 采用Sprng MvC+MyBats+Redis技术实现平台架构搭建,建立 我校移动信息门户平台,抽取现有的信息系统功能,在微信企业 号上进行整合。实现了移动平台的统一身份认证,分配角色权 值。 OA办公:链接到OA移动办公界面。 3.3.3查询帮助 限,实现不同角色之间的信息交互化,提升了学校信息服务水 移动图书馆:通过微信平台可以实现图书检索、续借,借阅排 平。 行榜查询等功能。 参考文献 费用查询:包括网络账户查询:可查询收费标准,账户状态,缴 【1 R.Toegl,T.Winkler,M.Nauman,and T.W.Hong, fication and Standardization of a Java Trusted Computing 费记录,当前套餐,账户余额;一 通账户查询:可账户状态,费用 “SpeciAPI,”Software Practice&Experience,vo1.42,no.8,PP.945- 变动记录,账户余额。  教务信息查询:从现有的教务系统中凄取数据,师生可以通 965,2012.过该功能完成课表、选课信息等查询。 2】A.Puder and O. Antebi Cross—Comping Android 教室信息查询:可查看各个教学楼教室上课安排情况。 Applications to iOS and Windows Phone 7.Springer—Verlag :.,201 3,pp.3—21. 成绩查询:提供学生考试成绩查询,随考试内容不同,及时更 New York,In(新。 3]王义,张福蒸,王海涛.基于微信企业号的校园移动服务『J] 工资查询:老师可查询T资发放情况。 3.3.4公共服务 卡通故障报修:主要针对一卡通费用充值费用未到账情 况、错扣情况,用户填写账号,充值或消费时间,故障现象、联系电 电子技术与软件工程.20t6.20:198—200。 话,点击提交报修后,由相关T作人员查看故障情况,进行处理后 回复 网络故障报修:用户填写网络账号、所在区域(办公区、家属 区、学生宿舍)、详细地址、故障现象、联系电话,报修情况点击提 交后,系统自动回复已预约消息。 后勤故障报修:用户填写所属区域、详细地址、故障现象、联 系电话,故障报修点击提交后,系统自动回复已预约消息。 3.4关键技术 技术上采用Spnng MVc+MvBat+Redis技术架构搭建的基 于微信公众平台的移动数字化校园。 本台整体架构采用Spring MVC框架,此框架是对MVC模 式的实现。MVC共分为三部分:模型、视图和控制器,是一种软件 设计典范,将代码中的数据操作、业务逻辑以及页面显示 部分 

本文来源:https://www.2haoxitong.net/k/doc/234c21d003f69e3143323968011ca300a6c3f6bc.html

《基于微信公众号的数字化校园信息服务平台设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式