当前位置:论文网 > 论文宝库 > 信息科技类 > 软件开发论文 > 正文

谈移动智慧校园的体系结构与实现

来源:UC论文网2016-01-19 20:20

摘要:

1 引言(Introduction) 随着信息技术、移动通信技术和物联网技术快速发展,继智慧地球智慧城市的提出,高职院校的信息发展也有过去的数字校园逐渐过渡到了智慧校园,一种崭新的校园

    1 引言(Introduction)

  随着信息技术、移动通信技术和物联网技术快速发展,继“智慧地球”“智慧城市”的提出,高职院校的信息发展也有过去的“数字校园”逐渐过渡到了“智慧校园”,一种崭新的校园管理模式应运而出,促进了教学、学习、生活和校园资源系统等各种校园因素有机整合,实现校园智能化管理、提供更简单、便携的个性服务。

  在过去要想访问传统的信息系统,必须开启个人电脑连接网络或者到附近的网吧上网登录信息系统查询信息,也就是说必须拥有个人电脑和互联网才能够登录信息系统。而通常情况下,学生和老师随时随地打开电脑上网查询信息。

  在遇到紧急通知情况下,必须要采用“一对一”或者“一对多”层层的方式通知当事人,这就摒弃了传统的信息系统容易造成信息延迟,信息落漏等功能性的弊端。

  基于移动终端的“移动智慧校园”除了拥有了传统的数字校园“信息共享”“高效率”“管理规范化”“管理制度化”特点,还拥有“个性服务”“智能化”“成本低”“操作简单”等特点。以移动通信、物联网、4G手机为基础的智慧校园凭借各种应用服务系统充分对教学、科研、技能、生活和校园资源系统的整合利用,充分体现高效、互动、共享、节能的学习和生活校园环境。

  2 主要技术(The main technology)

  随着“智能”电子产品的普及、物联网技术、Android开发技术以及校园无线网络的发展,几乎所有的学生和老师拥有了Android系统的智能终端,为“移动智慧校园”的建设提供了技术支持和保障。

  2.1 智能手机

  目前,互联网技术和移动通信技术统称为移动互联网技术,标志互联网技术和移动通信技术高度融合。智能手机价格也从以前的高端到现在的平民化,功能也堪比电脑,人们以更简单、方便、以操作的方式上网、聊天、视频、购物等,手机彻底改变的人们生活方式,移动办公、移动视频等等应运而生,手机应用越来越大众化。

  学生通过手机上网查询竞赛、学术讲座、职业技能考试培训、兼职信息、课程表查询以及校园文体活动等;老师可以通过手机查询科研信息、课程表、手机办公等。总之移动互联网技术使得丰富多彩的校园生活发生了翻天覆地的变化,拥有一部手机万事无忧。

  截至2014年12月底,据统计我国网民规模达到6.49亿(互联网普及率为47.9%),新增网民3117万人包括利用手机上网的人数为4.2亿,占到总网民数的74.2%.据统计,日照职业技术学院100%的学生通过手机这种便携式的设备上网,查询信息[1].

  2.2 Android开发技术。

  Android是一种基于Linux系统的开源操作系统,支持手机应用软件开发[2].体系结构由内到外四层构成分别是:

  Linux Kernel(Linux内核层)、Library(函数库)和AndroidRuntime(Android运行时库)、Application Framework(应用软件架构)、Application(应用程序)。

  2.3 SQLite轻型数据库

  基于占用内存资源少的特点,SQLite目前被广泛应用到嵌入式产品开发中,在运行软件只需要几百千兆的内存,提高软件运行速度[3].

  3 移动智慧校园的体系结构 ( M o b i l e w i s d o mcampus architecture)

  3.1 移动智慧校园总体结构

  通过移动互联网技术Android智能终端连接校园服务器。

  智慧校园软件设计分服务器和客户端APP两部分,Web服务器端应用程序采用通过JAVA、Servlet技术,客户端APP采用Android和Java技术。移动智慧校园物理体系结构如图1所示。

  3.2 移动智慧校园应用(APP)业务体系结构

  移动智慧校园应用业务系统在不同的学校拥有不同的名字,譬如:日照职业技术学院的名称为“掌上日职”.主要包括:无忧课程表、成绩查询、校园二手交易,校园电影院售票,掌上图书馆,校园美食、校园信息通,掌上办公系统,选课系统和实训管理系统等模块,系统结构图如图2所示,系统文档结构图如图3所示。

  建立统一数据,实现数据共享。智慧校园业务应用中的各个子系统建设时,首先做好数据的建设,例如学生基本信息,教师基本信息等。共享数据,保障数据的一致性和正确性,减少数据冗余,提高系统维护性是建立统一数据的最终目标。

  4 部分功能模块代码介绍及主要界面(Part of thefunction module code is introduced and the maininterface)

  4.1 无忧课程表

  通过无忧课程表,学生和老师可以随意添加、修改自己的课程表,简单方便操作,其界面如图4和图5所示。

  4.2 成绩查询

  在大多数院校已经开发了一系列信息系系统,譬如大多数学校已经开发了教务管理系统。在智慧校园开发时直接利用就可,部分主要代码如下:

  5 结论(Conclusion)

  充分利用移动互联网优势,开发适用院校发展的移动办公平台,提高办学效率,方便教师、学生工作、生活和学习的高效、简便、易操作等需求,丰富校园生活,提高校园建设高标准要求。

  参考文献(References)

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

  [2] 宋以宁,等。基于Android平台的课堂测试软件的设计与开发[J].科技资讯,2014,12(34):2.

[3] 欧阳零。Android核心技术与实例讲解(第2版)[M].北京:电子工业出版社,2013.

核心期刊推荐