一种基于Android平台的智慧校园信息系统的设计
2015-05-30胡正胜
胡正胜
摘 要:随着移动互联网的飞速发展,数字化校园向智慧化校园转变是高校发展的必须趋势。移动互联网时代,大多数学生使用Android系统电子产品,设计一个基于Android系统的智慧校园信息系统是可行的。文章使用JAVA技术开发了一个移动智慧校园信息系统,为学生和教师提供一个高效的交互平台,效果良好。
关键词:Android系统;智慧校园;管理信息系统
1 概述
近几年来,移动互联网的用户呈急剧的上涨趋势,我国的手机用户和移动互联网用户接近10亿人,3G、4G通信技术得到了飞速的发展。基于3G移动通信技术的应用也呈上涨趋势。作为移动互联网技术的前沿阵地,高校承担了使用和研发的功能,80%的学生移动各种各样的移动终端,这些移动终端上又装载各种各样的智能终端软件。作为高校,移动智慧平台可以帮助学校进行学生和教师的信息查询和管理,可以提高校园办事效率。基于Android平台的智慧校园信息系统充分应用3G通信技术、Wi-Fi局域网技术及其它移动终端技术,完成数字化校园管理,学生或教师通过移动终端随时访问系统,实现资源的共享。
2 基于Android平台的智慧校园系统的设计
系统设计:
Android智能手机平台系统是Google公司推出的开放式体系架构,该平台包括操作系统、用户界面和应用软件,通过这个平台提供许多可扩展的用户体验,以其开源、开放和优异便捷的开发架构,成为建设移动智慧校园系统的首选。Android平台被多家移动设备追崇,文章提出一种基于Android平台的乱套校园信息系统,该系统通过HTTP通信协议实现移动互联设备的相连。基于Android平台的智慧校园系统的物理架构如图1所示。师生的Android智能手机通过移动信息访问移动智慧校园服务器,最后校园服务器与信息服务器相连。移动设备使用Java技术,Apache Http协议访问移动智慧校园服务,Web服务器采Sevlet响应移动设备客户请求,最终通过JDBC技术进行数据的存储和访问控制。
3 功能模块设计
基于Android平台的智慧校园系统的实现包括客户端模块和服务器端模块两个方面。客户端利用Android系统平台提供的API进行界面和功能设计,服务器端使用JDBC访问数据库信息,使用Servlet+Apache HTTP技术实现客户端与服务器端的数据通信。
系统有2个主模块和3个辅助模块,主模块分别是校园论坛模块和我的预定模块,辅助模块是新书快递模块、我要拼车模块和我的日程模块,这些模块都是与师生校园生活息息相关的。详细的功能结构图如图2所示。
模块的功能如下:(1)校园论坛模块将校园内杂乱无章的信息分类整理,例如,学校组织的一些公益活动,与学生相关的新闻,在学习生活中一些小能解决的问题等,都将在这个模块中展示。(2)我的预定模块将校园商业街店而的商品罗列展出,并标明价格和折扣。用户可以通过支付宝进行支付,也可以预定。(3)新书快递模块,手机图书馆内的各类新书,及时地告知在校师生,并可以阅读新书的主要内容等。(4)我要拼车模块,为同学外出郊游所设计,通过此模块可以在较短的时间内,找到一起出游的伙伴。
4 结束语
总之,移动智慧校园信息系统是数字校园的一部分,为广大师生员工提供信息技术支持,实现校园资源的管理与共享。基于Android平台的智慧校园系统通过3G移动技术等,通过系统部署,完成客户端和服务端的设计开发,最终为师生提供性能稳定的管理信息系统,该系统经过试运行,状态良好,能够全面实现校园信息、教务信息、课程信息的管理,还能够实现在线交流等信息服务,为高校的数学化校园技术提供了建设依据。
参考文献
[1]王晨辉.基于Android平台校园信息发布系统[J].数字技术与应用,2010(8):123-123.
[2]岳国宾,王洁,张增艳.基于Android平台的移动智慧校园系统设计与实现[J].电脑编程技巧与维护,2012(24):79-80.
[3]初雅莉,陈昌稳,崔召金,等.基于Android的智慧校园手机系统[J].微型机与应用,2013,32(15):15-17.