基于移动终端的智慧校园一站式服务平台的研究与实现

2017-11-15 21:20罗金玲
电脑知识与技术 2017年28期
关键词:移动终端实现智慧校园

罗金玲

摘要:随着移动互联网信息技术的快速发展,智能手机、平板电脑等移动终端的快速普及,传统的数字校园基于PC的应用不能满足师生查阅信息的实时性和移动性的需求。该文通过对智慧校园建设关键技术的分析,构建基于移动终端的智慧校园一站式服务平台,实现信息的实时共享与交流。

关键词:移动终端;智慧校园;一站式服务平台;实现

中图分类号:TP3 文献标识码:A 文章编号:1009-3044(2017)28-0036-02

Abstract: With the rapid development of mobile Internet information technology, smart phones, tablets, the rapid popularization of mobile terminals, such as the application of conventional digital campus Based on PC can't meet the real-time and mobility of the needs of teachers and students access to information. Based on the analysis of key technologies of smart campus construction, this paper constructs a smart campus one-stop service platform Based on mobile terminal to realize real-time sharing and exchange of information.

Key words: mobile terminal; smart campus; one-stop service platform; realization

当前智慧校园服务技术主要依托于光纤网络传输,通过多媒体信息技术来完成网站资源的整合。但随着高校师生用户的不断增多,智慧校园信息与教学管理系统日渐臃肿,庞大的信息运行与设备维护成本,使得校园信息管理受到一定的制约。而移动互联网信息技术的发展,简化了原有的智慧校园信息管理步骤,方便用户对校园资讯信息的访问与查询。

1 智慧校园建设关键技术概述

1.1 信息采集与主题分析技术

智慧校园以物联网信息技术为依托,主要为打造一体化的校园工作、学习和生活环境。在智慧校园的一体化环境中,教师教学与科研,学生的学习与资料搜集,都可以通过相应的网站信息检索进行完成。而智慧校园的信息采集技术,主要通过对网页地址或者网页HTML标签的分析,来检索出用户需要的信息内容。但智慧校园网络中的信息资源量较大,使用传统的信息采集方式,难以满足不断增长的数据信息需求。同时汉语词汇中存在的大量专业词汇,并不能通过字符衔接的方式进行搜索获取。而基于网页库门类信息的整合技术,能够完成网站信息的配置与搜寻工作。这一信息整合技术被称为智能定向爬虫,智能定向爬虫能够根据用户的访问需求,对相应的访问信息进行智能爬取。智能爬取在完成本层次的信息抓取后,就会开始完成深层网页和URL地址的内容爬取。而在智慧校园的信息搜索过程中,需要根据相应的算法筛选程序,完成网页以及URL的搜索,以及相关数据信息的采集活动。

1.2 自动推送信息技术

智慧校园的移动互联网服务平台,可以通过Web网页服务器向用户传递数据信息。而Web网页服务器可以设置自动的推送权限,完成服务器信息的自动传达。在Android系统中可以选用AlarmManager,来进行定时信息的处理和推送活動。其不需要额外搭建推送服务器,也不用额外配置推送服务,消息推送的实时性也比较高。除此之外,短信通知、服务器/客户端(C/S)网络架构,也能完成智慧校园的信息推送服务。智慧校园信息服务平台,可以完成教学课件、学生成绩、邮件和书籍的信息推送。

2 移动终端应用开发技术分析

2.1 Android软件开发工具包

移动终端智慧校园的运行平台主要为Android系统(少量iOS),Android系统的关键技术主要为Android软件开发工具包,Android软件开发工具包包括特定的软件包、软件框架、硬件平台、操作系统等多方面内容。JavaBean可重用组件技术,也是Android系统的重要组成部分。Android系统是Linux作为主要的内核框架,其上层依次为Android基础类库、JavaBean可重用组件、Web服务器和用户界面等多个部分。其中应用程序在Android系统的最上层,而其核心类库支持多种应用程序的功能要求,包括:多媒体软件、SQlite系统安全软件等。Android软件开发工具包中包含多种应用程序的开发框架,包括:Google Maps 、Android SDK API和Tools。其中Android SDK API用来开发 Android系统上面的应用程式,Tools则主要完成程序的调试工作。Android系统应用程序的框架如图1所示:

2.2 JavaBean技术

JavaBean可重用数据库组件,能够为智慧校园提供数据的提取、连接和存储服务。JavaBean的无用户页面,主要负责完成数据库管理和数据运算工作。JavaBean是可复用的平台独立的软件组件,开发者可以在Web页面构造器工具中对其直接进行可视化操作。JavaBean组件在建立数据库的连接操作后,就可以完成数据查询、修改和删除等工作。

3 智慧校园一站式服务平台应用分析

3.1 移动终端系统的可行性分析

当前大多数高校都建设有计算机管理系统数据库,也拥有多种数据传输和存储的服务器。这些硬件设备为智慧校园一站式服务平台的构建,提供了坚实的硬件基础。其中Web浏览器/服务器结构,能够提供一种简单的系统资源访问机制。系统数据库服务器中包含多种数据库管理系统软件,为用户提供多样化的应用服务。在移动通信网络完成4G+覆盖的前提下,智慧校园一站式服务平台的构建,就具有了可行的网络基础。而且从以上的分析可得:智慧校园一站式服务平台是基于Android系统的开发平台,通过Android软件开发工具包进行应用程式的开发。而且JavaBean可重用数据库组件技术,能够为智慧校园提供数据的提取、连接和存储的服务支持。因此基于移动终端的智慧校园一站式服务平台,在系统的软硬件支持方面非常完善,系统的可行性较高。endprint

3.2 移动终端系统的功能分析

移动终端的智慧校园一站式服务平台,能够利用移动终端设备服务于教师和学生,来满足多样化的实际信息需求。智慧校园一站式服务平台,能够为师生提供热点新闻推送、信息订阅,以及课程表查询和校园活动查询等多种信息内容。这些信息咨询通过新闻管理平台,向已经订阅或正在搜索的用户,发送相应的办公、科研和教学等方面的信息。学生根据高校的教学内容规划,可以自由完成自身学习任务的安排。用户之间也可以通过智慧校园信息平台,完成信息的交流与互动。学生可以针对学习课程、毕业设计内容等学习问题,在评论区或者信息交流区,进行信息的分享和内容的互动。高校的科研人员可以在智慧校园信息数据库中,搜寻想要的科研资料和项目信息,来完成科研任务的查询与管理。智慧校园一站式服务平台还可以依托校园论坛、贴吧,发布专业的求职与活动内容,从而吸引更多优秀人才参与其中。

3.3 移动终端系统的性能分析

随着移动终端智慧校园一站式服务平台用户的逐渐增多,系统数据库的存储与传输受到了一定影响。对于同一时间段的多程序并发运行状况,存储服务器需要在短时间内完成大量数据的处理工作。这就需要引入缓存技术来缩短响应时间,以提高智慧校园的负载能力。较短的系统响应时间。基于4G移动通信网络的移动终端,需要引入结构化查询语言,来完成数据信息的精准定位查询。结构化查询语言(SQL),能够对数据库系统的数据信息进行快速查询,它主要使用应用索引的查询方式,对重复性的查询语句进行排除。结构化查询语言不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,因此SQL查询语句的灵活性与精准性更强。在单个的Web页面中,可以通过分页显示的方式减少网络拥塞,从而保证数据库的访问性能。

4 智慧校园一站式服务平台设计

4.1 智慧校园一站式服务系统的服务器与架构设计

智慧校园一站式服务平台属于分布式软件管理系统,是建立在网络之上的浏览器/服务器(B/S)Web网络结构模式。在这一网络架构模式中,使用静态Web网站、动态Web网站结合的方案,完成智慧校园一站式服务平台的网络配置。智慧校园一站式服务平台中存在大量的访问用户,由此产生了众多的用户数据。而分布式软件系统架构,能够对其中的信息处理、用户交互等进行管理。该分布式管理系统架构,主要包含用户交互层、逻辑处理层和数据库管理层三部分。该架构能够通过在Web网站中安装插件的方式,进行信息管理、系统网络监控和业务请求发送的操作。智慧校园一站式服务平台软件模块架构,主要采用逻辑化的业务流程,具体如图2所示:

4.2 智慧校园一站式服务系统的功能

从以上的系统架构可以得出,智慧校园一站式服务平台,主要包括用户交互层、逻辑处理层和数据库管理层三层网络架构。各个层级之间采用定义的契约接口,来完成不同子系统的连接活动。在智慧校园一站式服务系统中,内部网络与外部网络之间存在着严格的网关限制,来保证具有相应权限的用户才能完成系统访问。其中逻辑处理层、数据库管理层之间是相互分离的,而逻辑处理层中的每个软件模块,都可以通过相应命令进行独立控制。用户可以根据个人喜好,利用手机、平板电脑等移动终端智能设备,进行个人学习桌面的定制活动。接入应用服务器中的智能设备,通过域控制器展开点对点的用户身份验证工作。智慧校园一站式服务平台可以通过设置虚拟系统,对用户的访问资源和操作界面进行控制。

5 结束语

本文以移动互联网为背景,以高校师生的工作、学校、生活服务需求为出发点,研究并实现一个集信息采集、信息推送、应用无缝集成、数据挖掘等多种功能于一身的智慧校园一站式服务平台,将教学、科研、资讯、就业等应用融合成一个移动门户,通过移动终端为师生实时提供校园资讯、信息推送、各种智慧应用以及校园热点话题发现等为一体的信息服务,满足师生查阅信息的实时性和移动性的需求,提升学校的管理和服务能力,实现教育信息化。

参考文献:

[1] 王业统. 基于android平台的智慧校园应用研究[J]. 数字技术与应用, 2014(2).

[2] 曹双双. 智慧校园环境下移动学习模式与策略研究[J]. 湖北师范学院学报:自然科學版, 2015(3).

[3] 崔为花. 基于移动互联网技术的“移动智慧校园”设计与实现[J].软件工程师, 2015(5).

[4] 宋阳. 高校传统信息化平台与移动互联结合创建智慧校园[J]. 计算机光盘软件与应用, 2015(1).endprint

猜你喜欢
移动终端实现智慧校园
办公室人员尚需制定个人发展规划
手机APP在学生信息化管理中的应用探索
浅析铁路通信传输的构成及实现方法