APP下载

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

2016-03-25任海鹏邓春红汪学文汪峰坤

关键词:移动终端智慧校园

任海鹏,邓春红,汪学文,何 晶,汪峰坤

(安徽机电职业技术学院 信息工程系,安徽 芜湖 241002)



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

任海鹏,邓春红,汪学文,何晶,汪峰坤

(安徽机电职业技术学院 信息工程系,安徽 芜湖241002)

摘要:随着高校信息化建设的不断深入及移动终端的快速普及,传统的数字校园的应用难以解决用户查阅信息的实时性与用户的移动性之间的矛盾,通过对基于移动终端的一站式服务平台相关技术的分析,构建基于移动终端的智慧校园一站式服务平台,为师生提供基于移动终端的一站式服务。提高智慧校园接入的终端类型、智慧校园的信息化、共享化和实时化水平。

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

智慧校园利用先进的光纤网络、多媒体信息技术来整合教学软硬件资源,构建高效、实用和先进的教育信息平台,在一定程度上方便了教学管理,但是随着学校用户规模的迅速扩大,学生人数的迅速增加,给学校现有开发的信息系统在安装运行、升级维护等方面带来较大不便,同时系统应用过程中也容易发生故障和毁坏,严重影响了学校的正常教学管理工作。[1]另外,随着移动互联网、智能终端的发展,传统单一Web页面访问系统的效率较为低下,用户不能及时、便利地获取各种校园资讯和服务。加之,系统开发初期缺乏统一的顶层设计模型,导致办公系统、资源管理系统分布散乱,各系统之间无法兼容,存在信息孤岛现象。[2]

为了提高智慧校园的应用成效和信息化水平,开发出基于移动终端的一站式智慧校园平台,构建一个创新的、开放的、智能的服务平台已迫在眉睫,将智能手机、平板电脑等接入到平台中,以便形成多种多样的教学和学习方式,推动教育信息化的发展。

基于移动终端的智慧校园一站式服务平台设计与实现过程中,由于平台运行环境为Android系统,因此系统开发过程采用的关键技术主要包括Android SDK技术、JavaBean技术,Android系统应用程序架构如图1所示。

图1 Android系统应用程序架构图

1.1 Android SDK。Android系统划分为多个层次,自顶向下分别是Android上层应用程序、Android中层应用程序框架结构、Android核心类库层、Android底层的Linux内核层。[3]Android为了给应用程序提供功能支持,提供了功能丰富的核心类库,比如多媒体框架类、Sqlite数据库类、用户界面类以及SSL、Libc等相关核心类库。Android SDK是Android系统的关键组成内容,其目录中包含很多应用程序开发文件夹,如add-ons保存着附加库Google Maps;Docs保存着Android SDK API参考文档,可以查询到所有期望的AIP应用程序;Tools文件夹保存了重要的应用程序调试工具,ddms可以启动Android调试进程,渲染屏幕截图、文件夹管理器和Logcat等。[4]

1.2 JavaBean技术。智慧校园一站式服务平台的构建需要一个强大的数据库处理组件,Java程序设计语言为系统提供了一个功能强大的JavaBean数据库访问组件。[5]操作数据库的JavaBean组件实现数据库连接之后,系统可以对数据库进行各种操作,比如数据查询、数据插入、数据修改和数据删除等。

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

2.1系统可行性分析。

2.1.1经济可行性分析。目前,智慧校园建设工作较快,学校已经构建了现代化计算机管理机房,服务器资源包括Web应用服务器、系统数据库服务器、系统集成服务器、系统防火墙服务器等。同时,4G移动通信网络覆盖了整个校园,经济上是可行的。

2)水田生态系统农业面源污染物拦截和消纳关键技术研究。水田生态系统是具有较高生产力和养分吸纳能力的人工湿地生态系统,其独特的结构体系使其具有拦截流域水、土、养分流失之功能[11]。只要配置科学,加之水肥管理措施得当,该生态系统可有效减少拦截和消纳农业面源污染物。鉴于此,则采用水田免耕技术,并结合水稻清洁生产施肥技术体系,进行提高水田生态系统拦截和消纳农业面源污染物能力的关键技术和水田生态系统消纳农村生活污水与农业废弃物的关键技术的研究并进行集成。

2.1.2技术可行性分析。智慧校园一站式服务平台开发采用Android系统、Android SDK技术、JavaBean技术和HTML5技术,这些技术的应用成熟,技术上是可行的。

2.1.3社会可行性分析。基于移动终端构建智慧校园,可以提高智慧校园接入的便捷性和实时性,学生作为社会的重要组成群体,可以带动整个社会的信息化应用和发展水平,因此具有重要的社会意义。

2.2系统功能分析。

目前,基于移动终端的智慧校园一站式服务平台从教师、学生的实际需求出发,根据Galaxy、华为等智能终端的分布情况,满足教师、学生使用移动智能终端获取实时性消息的应用需求。智慧校园一站式服务平台需要满足以下几个方面的功能:

2.2.1新闻资讯管理。平台可以订阅、搜索、浏览学校的热点新闻信息,以便能够更加及时地获取学校的办公通知、科研教学和招生就业等信息。

2.2.2学校课程表、校历查询,便于教师、学生实时掌握教学周期和计划。

2.2.3用户信息互动。向用户推送课程管理、毕业设计信息及相关的通知,能够自主设定信息分享、评论内容,实现学生、教师等人员之间的互动。

2.2.4科研信息管理。学校科研人员可以搜索、查看科研项目信息,管理科研成果,查询科研进度和科研经费的使用情况。

2.2.5人事组织管理。发布人事招聘制度和最新的招聘需求,便于应聘人员掌握招聘信息,进而吸引更多的优秀人才。

2.2.6论坛、图书馆管理。登录论坛查看最新的贴吧信息,分享图书管理内容。

2.3系统性能分析。

基于移动终端的智慧校园一站式服务平台用户数量多,并发接入进程多,要求服务存储系统具有海量的处理能力,同时具备快速响应时间。因此,要根据智能终端的显示信息,采用缓存技术,以提高智慧校园的负载能力,解决服务器可能产生的瓶颈问题。

2.3.1较短的系统响应时间。本系统是基于移动终端、4G移动通信技术的智能应用系统,因此必须避免系统的延迟情况。数据库查询语句是一个系统中影响等待时间最大的程序段,因此,只有减短了这部分代码的执行时间,才能缩短系统的响应时间。具体而言,采取的措施有:制定SQL语句规范和采用存储过程。响应时间其实是等于客户端响应时间+服务器端响应时间+网络响应时间,这些时间的总和不能超过50ms。[6]

2.3.2在一个Web页面中,不要一次显示太多的信息。Web页面中所显示的信息都是服务器传递给客户端的信息,而且是一次性传递的,显示的信息越多,说明服务器需要传递的信息就越多。为了减少网络拥塞,可以分页来显示这些信息。

2.3.3采用缓存机制。当数据库频繁被访问时,肯定会降低数据访问性能,这些数据一般不会被频繁地改变,可以采用缓存机制,把这些数据在内存中进行缓存,从而降低访问数据库的频率。

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

3.1系统服务器设计。

智慧校园一站式服务平台是一个非常完整的分布式系统管理软件,其采用B/S体系架构,结合这个架构,可以设计一个网络拓扑结构,以便部署相关的网络软硬件环境。本文在设计系统软硬件平台部署架构过程中,采用的策略分为静态系统部署和动态系统部署。通过对智慧校园一站式服务平台进行认真的需求分析,本文系统架构部署如图2所示。

图2 系统部署架构图

3.2系统架构设计。

智慧校园一站式服务平台运行管理过程中,其已经积累了海量的用户资源和数据资源,为了提高智慧校园一站式服务平台的交互性能、处理速度,本文提出一种新的分布式管理系统架构。该架构包括三个层次,分别是分布式表示层、业务功能处理层和数据功能处理层,用户仅需要在浏览器上安装一些插件或使用简单的浏览器就可以登录管理系统,并且向管理系统发出各种请求实时监控逻辑业务请求数据,完成互联网监控需求。本文为了能够更加有效地表达软件模块结构,采用结构化流程图对其进行设计,自顶向下描述系统的逻辑业务流程。本文软件功能管理系统的模块结构如图3所示。

图3 系统的整体结构

3.3系统功能设计。

基于移动终端的智慧校园一站式服务平台采用三层的B/S体系架构,该架构可以将平台分为三个逻辑业务层次,分别为用户终端层、逻辑业务处理层和数据处理服务层,各个层次之间采用相关的调用接口进行连接,使用严格的防火墙策略控制系统的访问权限,并且使用主动防御体系,开发用户访问端口。系统将数据处理服务层与用户的逻辑业务处理层分割开来,可以独立地控制每一个层次的内容,保护后台应用服务器,并且可以定制个人学习桌面。智慧校园一站式服务平台业务流程如下所述:用户可以使用各种PC、PDA、IPAD等用户终端设备接入应用服务器(WI),通过使用域控制器(AD)验证用户的身份,并且能够集中调控基础架构服务器集群,访问用户的终端操作界面以及分配给用户的相关资源,通过虚拟桌面系统进入智慧校园一站式服务平台。在用户进行访问过程中,系统采用隧道加密措施,以有效保证用户信息和访问数据传输的安全性。

4结语

智慧校园一站式服务平台可以改变传统PC终端数字化校园平台的接入模式,通过现代移动4G无线网络,利用教师、学生购买的智能手机、平板电脑等接入平台,提高了智慧学校的资源利用率和接入实时性,打破了时空限制,有效地将设备环境、时空环境、组织环境、情感环境和人文信息环境融合在一起,优化了教学流程,提高了教学质量。

参考文献

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

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

[3]岳国宾,王洁,张增艳.基于Android平台的智慧校园系统设计与实现[J].电脑编程技巧与维护,2013(24):79-80.

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

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

[6]孙海涛,李葆红,王婷.高校智慧校园建设研究[J].山东师范大学学报:自然科学版, 2013(3):46-49.

Class No.:TP393Document Mark:A

(责任编辑:宋瑞斌)

Application of wisdom Campus One-stop Service Platform Based on Mobile Terminals

Ren Haipeng, Deng Chunhong, Wang Xuewen, He Jing, Wang Fengkun

(Department of Information Engineering, Anhui Technical College of Mechanical and Electrical,Wuhu, Anhui 241002,China)

Abstract:With the deepening of the information construction of colleges and universities and the rapid popularization of mobile terminals, the application of conventional digital campus is difficult to solve the contradiction between real-time and mobility of user information . The one-stop service platform based on mobile terminal can be used to build the wisdom campus, provide one-stop service based on mobile terminals for teachers and students to improve the type of wisdom campus access terminal , the wisdom of campus normalization and sharing and real-time level.

Key words:mobile terminal; wisdom campus; one-stop service platform; Android

中图分类号:TP393

文献标识码:A

文章编号:1672-6758(2016)03-0046-3

基金项目:2016年度安徽高校自然科学研究项目“基于移动终端的智慧校园一站式服务平台的研究与实践”(KJ2016A133)。

作者简介:任海鹏,硕士,讲师,安徽机电职业技术学院。研究方向:数据通信与无线网络。

猜你喜欢

移动终端智慧校园
基于移动终端的高校移动学习体系构建研究
移动终端云计算应用分析
基于B/S结构的学生公寓管理信息系统的设计与实现
“智慧校园”浪潮下大学课堂教学改革与设计
智慧校园关键技术分析与研究
手机APP在学生信息化管理中的应用探索
智能云教学系统在计算机专业教学中的运用