2019.12
科技发展日新月异,中国的移动技术的发展更是让世人瞩目,移动电话的普及率已经达到超饱和的数量,基于移动互联网的四通八达,作为科技技术的前沿阵地的大学校园,数据化的应用已经如火如荼。据数据统计,有百分之七十的大学生开始使用以Android 为代表的数据系统。由此,智慧校园移动APP 的数据模式悄然兴起。这完全在大学校园里应用最广泛的新的技术革命的成果,以网络、智能手机和各种移动技术为依托的数据技术,打造校园信息技术的新亮点,更好地为大学生服务。
1智慧校园移动APP 研究目的及意义
随着大学生对校园移动信息更深层次渴求,给校园
的智能终端的移动校园服务系统的研究与开发提供了良好的契机。以智能手机为依托的移动服务体系,加快了校园信息化建设的脚步,提前进入了“智慧化”的时代。智能手机的非原生应用程序依旧是互联网的主要形态,也就是人们常说的移动客户端,或者是“移动应用”。移动校园信息化建设的主要措施在于,整合现有的网络资源,利用最新的信息技术和程序的开发技术,根据校园服务的现状以及校园特,探索出智
慧校园的应用程序。移动信息的深化和普及对大学校园的信息化建设,具有以下几个方面的意义。
(1)移动化的网络
信息。移动技术进校园给校园信息建设带来的转机,这也完全符合时代的潮流。校园信息化建设的主要载体就是移动校园信息化建设,虽然只是其中的一部分,但对整体的影响意义还是很大的。其重要意义还在于,移动校园信息化建设对校园资源进行了合理的整合,通过向
移动终端的靠拢,也更加符合新时期下校园信息服务的特点,能更好地满足大学生对移动信息服务的渴求,加快了整个信息网络建设的进程。
(2)校园信息的效率
概念。初期的校园网络存在诸多的缺陷,已经不能满足新形势下的大学生对信息的要求,因此,通过移动化的校园信息平台的搭建,大大提升了服务效率。搭建智能移动平台,不仅是更新了传统的校园网络体系,还能把一些特的服务项目推广出来,比如位置信息服务等。(3)校园信息化的战略目标。科技兴国是我们国家的一贯目标,一直在为此砥砺奋进着。高校信息化建设当然是在国家的整体发展的范围之内。移动化的校园信息化建设的理念形成,正是智能手机的发展潮流带来的,是移动信息技术和校园信息需求的有效结合的产物。这也是社会发展的必然趋势,这样的格局改善了教育环境不均衡的状况,对
公平教育起到了深刻的促进作用,这也是移动化校园体系形成的真正动力,从而也强化了校园信息服务的全面性和准确性。
2校园移动客户端研究现状
当前,传统意义的校园网,依旧是国内高校的校园
网络建设的主要形式,这样的体系只能为师生提供最基本的服务,包括教学科研相关的综合服务,这在过去的校园生活里确实给师生提供了方便,比如校园信息公布还有资源的提供,都具有划时代的意义。那是一个以台式电脑为主的网络时代,除了电脑以网页登录校园网络作者简介:李国才(1980-),男,副教授,硕士,研究方向:信息系统、软件工程。
基于Android 平台的智慧校园移动APP 设计与实现
李国才
(河南护理职业学院,河南安阳455000)
要:为了适应新时代信息化的要求,大学校园的信息化建设取得了喜人的发展成果。同时,随着移动通信的迅猛发展,大学校园的信息化建设尝试与移动数字技术相结合,打造一个移动校园信息化的崭新园地。移动校园信息化建设是一个经过可行性论证的创新构想。在以往的发展过程中,由于基础和技术力量都相对落后,一直都是小打小闹地进行着,但移动信息技术的蓬勃发展给校园信息化建设带来了新的机遇。与此同时,智能手机的飞速发展给校园信息建设注入了强大的动力,基于Android 平台的智慧校园移动APP 设计与开发具有十分重要的意义。关键词:Android 系统;智慧校园;APP 应用程序
76
服务之外,也可以用校园的海报和广播通知的方式发布信息。那个时候的校园信息主要是通过这两个途径吸收和发布的,那时候的移动网络还没形成规模。随着智能手机的普及,移动通信网络的发展几乎就是一日千里,移动数据的技术会在所有的行业得到融合利用,作为科技前沿的大学当然要近水楼台先得月,捷足先登地构建移动化的校园信息平台。可以肯定,在这之前也有这样的信息系统的端倪,大学里已经有部分学生开始尝试使用移动客户端了,但多半是个人的喜好和小组的开发,没有形成真正的规模,但对于校园移动信息平台的建设起到引导和启发作用,也为真正的移动化的校园信息体系奠定了基础。下面简单介绍几个典型的校园信息服务客户端的模式。(1)北京师范大学——
—掌上师大。这是北京师范大学采用科学的开发方法,自主研发的网络信息平台,有很完整的知识产权。
GIS平台开发的地图服务和校务系统有机结合,迎新助力等活动具有更强的扩展性,以竭诚为广大师生服务为宗旨,出发点是学生和员工的主体意识。对业务型需求提供服务是该软件的主要特征,比如,给对基本的校园卡进行转账、查询员工的工资信息等功能,同时也满足一些应用的更新,有效便捷了校园的信息服务。
(2)南京理工大学———南理工助手。这是体现学生自主性的学校网站,宗旨清晰,界面简约,主要的功能有:考试查询、成绩查询、课表查询、课程提醒、一键评教等,而且还肩负图书馆的管理功能,比如,搜索、查询已借书籍,自动续期等。还可以对自习室进行查询,这样的信息平台对大学生的学生帮助是很大的。
(3)浙江工业大学———工大生活。工大生活网站也算是大学的门户网站,是一家科技公司为大学设计的一款软件,是以移动技术为依托的信息与社交平台。软件的功能也是很多的,比如,发布最新的学校通知、兼职信息等。这个平台在便捷学生学习生活的同时,还有聊天功能,搭建学生之间以及师生之间的沟通桥梁,让学生的业余生活更丰富。
3Android平台
Android是Linux数据平台开源手机操作系统的名字。真正的隶属是Google公司。这是移动软件完整性和开放性的体现,堪称是第一次对该软件的应用,具体的组成部分是系统操作、中间部件、用户体验界面
、软件应用等构成。完全开放体系是Android最大特点,拥有良好的开拓和调整的环境,并且用户体验有很大的扩展空间。
4基于Android的移动智慧校园系统
智慧校园系统的建造得益于智能手机的平台的开放性。Google公司旗下的Android智能手机平台系统,凭借构架的简单属性以及开源、开放的良好性能,得到高校软件研究者的关注和应用,然后为大学所用成为智慧校园的一部分。阐述的就是一个智慧校园的雏形,所利用的平台就是Android系统,而HTTP网络通信给其提供了技术依据,通过这样的有机结合设计一套移动智慧校园系统。(1)系统的结构类型。储存和管理信息是系统构架的主体功能,通过作为载体的移动信号塔把Android智能手机终端的访问的请求传递给移动校园服务器。这个环节中,给客户端提供技术保障的是Java 技术,而Apache Http协议是网络通信的保障者,Web 相应客户要求的手段是Sevlet,使用JDBC访问后台数据库,完成数据存储管理的工作。(2)系统功能。Android平台给校园的信息建设提供了保障,构建了以移动化信息建设为基调的移动智慧校园系统,使学生和教师在查询和处理教学信息的时候,不受时间和地域等限制。客户端和服务端是这个系统的两个组成部分。该系统的基础功能是由服务器端提供的,主要作用是接受、处理和储存系统数据,同时负责改进原有校园服务系统的不足和缺陷;而客户端则是安装在用户手机端,其中普通版是面向学生端的,管理版则是面对教师端的。按照Android平台的移动智慧校园系统设计与实现的要求,面对学生的普通版可以对外公开发布的,学生可以根据自己的需要下载使用,同时还有很多服务功
能,比如管理个人信息、管理选课、课程查询、成绩查询、师生交流等。面对教师的管理版是不对外公开的,只是对学校的教师和管理人员授权安装使用,主要功能有成绩信息管理、课程信息管理、选课新消息管理、新闻和通知管理、师生互动等。(3)Web数据通信技术。由于Android系统的Web访问数据的方法是多种多样的,所以,移动数据平台实践中主体应用的Web 访问数据通信技术有3类:Socket、WebService和HTTP 3种。其中常见的通信技术之一就是HTTP通信。它的任务是要求(Request)/做出响应(Response)的机制,应用Apache的Http Client模块连接客户端与服务器端(下转第82页
)
77
2019.12
2019.12
的数据互通。
5结语
新时代的校园移动信息的建设,尽管存在着诸多问
题,但在大学生的努力下硕果还是丰硕的。对移动智慧校园系统的设计通Android 平台进行操作的可行性做了分析,虽然完全属于校内大学生的科技创新项目,但各项功能和技术指标还是完备的。该系统的设计和开发以及系统部署,完全构建起服务端和客户端的功能框架。整体设计完全符合各项程序的要求,拥有稳定的性能,可以为大学师生提供良好的全方位的信息服务,为校园信息化建设积累实践的经验。
参考文献
[1]公磊,周聪.基于Android 的移动终端应用程序开
发与研究[J].计算机与现代化,2008,156(08):
85-87.
[2]马越.Android 的架构与应用—电信网络与计算机
网络的通信[D].北京:中国地质大学,2008.[3]佘志龙,陈昱勋,郑名杰,等.Google Android SDK
开发范例大全[M].2版.北京:人民邮电出版社,2010.
下对食物的不同需求。用户可以在页面上看到食谱的最新内容。
3.3.2用户信息管理模块
此模块主要用于对用户的信息进行更改,其中包括
对身高、体重、、近期目标和健康状况等信息的更改。更改方式分为两种,一种方式为管理员对用户录入的信息直接进行更改;另一种方式为用户根据近期身体数据的变化进行实时更改,使分析系统重新测评,来调整菜谱,以满足不同身体阶段的营养需求。3.3.3信息实时传输模块
程序的主页面会对用户每餐所摄入的卡路里进行记
录,同时通过监测用户运动情况来计算燃烧的卡路里总量,使用户可以直观看到卡路里的变化情况。并通过用户管家来提醒用户今天要燃烧的卡路里数,使用户达到更好的减脂效果。3.4开发流程
开发小程序流程如下:
(1)注册小程序账号,完
善小程序相关内容,上传小程序头像,填写小程序介绍并选择服务范围。
(2)获取小程序ID 和密匙。
(3)
安装开发者工具,如利用BeanUtils、IntelliJ IDEA 等。(4)新建项目。(5)发布上线。3.5系统测试
测试主要分为4个阶段:测试计划阶段、测试设计
阶段、测试实现阶段、测试执行阶段。通过对系统的全面测试,得到测试结果,从而对测试结果进行分析,发现问题、修改问题、并进行回归测试,使系统得到全面的优化。
4结语
在当今网络迅猛发展的背景下,小程序凭借着
它即用即走、不占内存等优势,将来必定会占领绝大部分的软件应用市场。在这样的一个快节奏的时代里“吃了么”小程序结合了当代大部分人健康生活的理念,它致力于为用户提供健康食谱,从而减少用户搭配食物的时间,不仅可以提高用户的生活水平而且能够适应用户的高效率生活。从个人层面来讲它可以帮助人们有规律有计划的生活,从国家层面来讲,它可以降低国民的肥胖率。这一小程序符合当代社会发展潮流,只要不断地将其功能完善,未来它必定会受到用户的喜爱并得到广泛推广。
参考文献
[1]何语诗.城市高中生智能手机使用行为调查[J].
查成绩app科技展望期刊.2017,  6.
[2]杨秋婷.经济学视角下关于人类肥胖现象的分析研
究:文献综述[J].经济研究导刊,2018,29.[3]王怡人.浅论互联网背景下的公众隐私权保护问题
[J].消费导刊,2018,18.
(上接第77页)82