学术咨询服务正当时学报期刊咨询网是专业的学术咨询服务平台!
发布时间:2019-07-12 17:36所属平台:学报论文发表咨询网浏览: 次
摘要:根据广东轻工职业技术学院的迎新需求,开发了能实现新生宿舍查询和新生报到率统计的迎新微服务。该微服务基于现有的智慧校园开放平台,与数字迎新系统相结合,通过身份集成和数据接口技术,让新生在前端页面可实时查询本人宿舍信息,师生可实时关注各
摘要:根据广东轻工职业技术学院的迎新需求,开发了能实现新生宿舍查询和新生报到率统计的迎新微服务。该微服务基于现有的智慧校园开放平台,与数字迎新系统相结合,通过身份集成和数据接口技术,让新生在前端页面可实时查询本人宿舍信息,师生可实时关注各学院新生报到率情况,从而优化了迎新流程,提高了迎新效率。
关键词:智慧校园;迎新;微服务
随着高等教育的不断普及,各大高校的办学规模也逐步扩大,新生入学人数每年相应增长。学校每年都需要统筹规划如何有效合理地开展迎新工作。大部分高校虽然已纷纷通过购置迎新系统或学工系统辅助迎新工作,但系统可能由于购置多年,架构落后,性能低下,而无法满足学校当下的管理需求。
以广东轻工职业技术学院为例,数字迎新系统启用多年,系统维护难度大,且开发公司因推出替代产品而不再支持原有系统的升级,导致迎新工作无法更好地开展。为此,根据迎新流程和实际需求,受校方委托,在使用原有系统的基础上,基于智慧校园开放平台,针对移动设备,开发了新生宿舍查询和新生报到率统计微服务,做到随时可查,实时更新的效果,以协助迎新工作的顺利进行。
一、智慧校园开放平台相关介绍及应用
智慧校园作为高校信息化建设的重要部分,主要通过利用互联网、大数据和云计算等技术,打造一个开放、共享、安全和面向服务的信息化基础平台,以解决身份认证、业务不通,信息孤岛等问题。目前,广东轻工职业技术学院的智慧校园开放平台已初步完成,主要包括主数据管理平台、统一身份认证平台、应用管理平台、校园服务总线以及移动门户。
(一)主数据管理平台主数据管理平台根据学校顶层设计的信息标准,将各部门以及各业务系统的数据进行抽取并管理。并可通过数据质量检测,解决数据不一致、数据冲突等问题。在本开发过程中,主要通过ODI(OracleDataIntegrator)接口,将新生基本信息以及宿舍基本信息按照信息标准提取到主数据对应的表中,并定时更新,以保证数据的时效性,同时减轻迎新系统服务器因频繁访问而带来的压力。
(二)统一身份认证平台统一身份认证平台是提供校内用户身份统一管理、统一认证、统一授权的平台。应用接入身份认证平台后,用户无需独立管理各类账号,即可实现单点登录,多处漫游。新生宿舍查询微服务为了保证个人信息不被泄露,仅对获得授权的用户开放,需要首先在身份认证管理平台添加授权应用的URL,然后对新生组和教师组用户进行授权。
(三)应用管理平台应用管理平台基于服务门户的基本功能,采用碎片化服务的思想,为各业务系统的多个功能提供便捷的入口,并根据用户角色,对不同服务应用进行单独授权。其中,碎片化服务的上线包括PC端上线和移动端上线。本迎新微服务包括新生宿舍查询和新生报到率统计,均以移动服务形式上线,使得师生可以在对应的移动门户APP或手机浏览器中使用。
(四)校园服务总线校园服务总线是解决高校信息化建设中碎片化服务的注册、申请、监控、鉴权、路由转发等全方位管理的服务框架,辅助管理人员对API接口进行统一管理。本迎新微服务的上线授权等行为,均需通过校园服务总线的API接口进行注册、授权。
(五)移动门户移动门户是智慧校园开放平台的移动端平台,能为在校师生提供资讯以及内外部应用。资讯服务通过后台配置,实时抓取学校运营的多个微信订阅号的内容,提供资讯整合功能。而内外部应用则是通过上述应用管理平台,上线移动应用。其中,移动应用的上线类型分别支持H5URL和H5Hybrid。本文涉及的两个微服务均以H5URL,即H5网页进行开发。
二、迎新微服务
迎新微服务主要的使用场景是新生或工作人员通过手机终端进行快速查询。因此,迎新微服务的开发是基于移动端进行设计的。新生宿舍查询前端页面主要使用开源的Vue.js和Mint-UI进行设计与开发。Vue是构建用户界面的渐进式框架,能够响应数据绑定和组合视图组件。
Mint-UI则是基于Vue,专门针对移动端而设计的用户界面框架,开发者可以按需引入组件,加快页面的加载速度。新生报到率统计前端页面主要使用Highcharts进行图表开发。Highcharts是一个用纯JavaScript编写的图表库,支持多种浏览器和移动端设备,可快捷地创建交互性图表。微服务的后端则使用Asp.netMVC开发模式进行开发,并利用EntityFramework技术连接数据库。
(一)新生宿舍查询
新生宿舍查询业务流程具体为:新生到指定地点报到后,通过手机扫描二维码或者安装移动门户APP进入页面;在认证通过后,输入考生名字,然后点击异步加载的搜索结果,即可显示当前新生的个人信息以及宿舍的具体楼层和房间号。为了减轻对迎新系统服务器的压力,搜索优先连接上述主数据平台进行查询,当搜索结果为空时,再查询迎新系统数据库,以保证实时准确。
(二)新生报到率统计
新生报到率统计按照全校、校区以及学院等三个维度进行统计。统计数据来源是迎新系统数据库的报到情况表,再结合新生基本信息,通过视图对数据进行统计处理。三者统计结果均按照已到人数、未到人数、报到率进行展示。其中,全校报到率采用饼状图、校区报到率采用条形图,学院报到率采用柱状图。
三、结语
根据广东轻工职业技术学院的迎新要求,在智慧校园开放平台的基础上,结合原有的数字迎新系统,开发了新生宿舍查询和新生报到率统计微服务。迎新微服务以H5页面进行展示,可在多平台多客户端中使用。结果表明,迎新微服务应用效果良好,实现了随时可查,实时更新,协助迎新工作的顺利开展。
参考文献
[1]王磊,门海,张涛.一体化微服务平台:高校移动校园发展新探索[J].中国电化教育,2017.11(370):45-49.
[2]何贞炅.基于智慧校园下的学生管理应用——以广西轻工技师学院为例[J].信息与电脑(理论版),2019,(02):80-81.
[3]闰亚东.基于数据挖掘的智慧校园迎新管理系统设计与实现[D].陕西:西安科技大学,2018:12-25.
相关论文范文阅读:高校辅导员如何开展以微信为载体的思想政治教育
以微信为载体开展大学生思想政治教育,已逐渐成为新时代高校思想政治教育方式的重要选择,为此下面文章主要通过分析微信对思想政治教育的影响,探究新时代背景下以更为实效化的形式对学生进行思想政治教育。
【关键词】新时代,高校,微信,思想政治教育
转载请注明来源。原文地址:http://www.xuebaoqk.com/xblw/4356.html
《智慧校园下的迎新微服务的开发与应用》