Android平台下的数字校园信息系统开发应用

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:qiyanru
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着社会发展进程的不断加快,信息化技术得以不断创新和研发。android平台更是当前信息化时代下的产物,该平台具备了有效的移动便携性。本次研究的数字校园信息系统,就是基于android平台所构建的,此种管理系统具备了独特性,通过引进家长的共同参与,从而构建家长与教师还有学生三者之间的共通,实现了在该android平台上的实时沟通交流,有效地改善了校园信息的便捷高效。以期本次研究能够为数字校园信息系统的开发创新提供理論参考依据。
  关键词:android平台;数字校园信息系统;开发应用
  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)33-0116-02
  在传统的数字校园信息系统平台应用中,过于的依赖于计算机终端,主要以个人PC为主,从而处理学校教学相关的事物管理以及生活化服务管理事项,而这些信息的储存都是基于校园网上[1]。3G网和4G网的到来,很大程度地推进了校园数字信息平台的创新进度,移动校园信息化平台,是基于android平台的信息通讯技术融合校园网络信息化的必然产物[2]。通过提供了多样化的实时便捷性信息服务,从而增加信息获取以及交流的便捷性。随着当前无线网络信息技术的飞速发展及广泛应用,无线接入点已经遍布了我们的生活。师生可以随时随地不受时空限制的对相关信息进行发布和查询[3]。从而有效地将学校的空间完成了校外的延伸,当前校园信息化平台存在较多,比如校园网学学生交友平台以及学生物品交易平台等,但是基于android平台的研究尚且较少。基于此本文通过以移动平台信息理论为基础,分析该平台的用户需求,从而探究基于android平台的校园信息系统,提升工作学习效率。
  1 android平台概述简介
  Android原本是“机器人”的含义代表,该词是源于Linux平台所开发的手机功能操作系统统称。android平台主要包括了具体的操作系统、用户使用界面还有中间件以及应用软件等部分组成。Android的操作系统主要用于移动设备,特指收集系统。安卓当前已经发布了几种最新的版本,具备了较强的开放可移植特性,android平台可以较为广泛地应用于绝大多数的电子类产品中。比如:平板电脑、智能手机、笔记本、电视还有耳机以及导航设备、和CD、DVD等诸多设备中使用。android平台在我国当前的使用率高达75.1%,因此通过基于android平台,构建数字校园信息系统前景较为广阔。
  安卓的主要开发应用语言是经由Java完成编辑,通过利用ADT这一插件,形成了相应的android系统代码。android平台的应用开发,主要包括了四个组成:其一就是Activity,通常是一种单独存在的操作屏幕,可以完成相应的控制处理;其二就是Broadcast Receive,该部分可以有效地帮助使用者完成信息过滤;其三就是Service服务,此种服务的生命周期相对较长,通过利用这一组件可以有效地完成监控类程序的开发;其四就是Content Provider,该部分主要提供了android平台所需要反应的程序内容,从而实现了四个组件的协调性操作。
  2 基于android平台的校园信息服务系统概述及设计
  2.1 校园信息服务系统需求分析
  在本次研究的基于android平台的校园信息服务系统中,通过在学生及教师基础之上,考虑加入了家长这一用户,主要包含了教师及学生家长,三者从而组合的基于android平台的校园信息服务平台[4],有效地加强三者之间沟通及交流,整体的系统服务需求包括了如下几点:其一就是功能需求,这一功能需求包括了用户的登录、基本信息的录入、交流以及相应的信息分享;其二就是性能需求,这一功能需求在实现校园信息系统的整体功能性方面,是存在一定的要求的。主要包括了手机操作系统,在利用基于android平台的校园信息系统中,对于信息及相关操作是需要一定基数来保证系统运行的。对于界面的要求,则应当满足用户在访问过程中,可以更加方便友好的享受到相应的便捷性体验。此外还有网络通信,实现基于android平台的公共网络相互数据共享传输,以及数据保存,该系统通过针对用户的具体信息进行相应的存储,来有效的保障信息安全准确可利用性。
  2.2 客户端设计
  客户端的主要内容设计需要满足三方面[5]:其一就是用界面的模块搭建,主要是为了实现信息的相关数据呈现以及经过处理的相关信息得以显示;其二就是需要实现客户端以及服务器之间的版块交互,从而有效的基于服务端来完成相关数据的获取;其三就是需要实现服务器的数据处理模块,该模块主要是通过将服务器所获取的相关数据,完成用户所可以直观理解的数据转换,从而将整体的界面版块在用户中得以显示,客户端的部分模块(如图2所示)。
  2.3 校园信息服务系统功能模块
  通过依照具体的校园信息服务系统用户功能需求,主要将服务器的系统功能分为登陆模块以及查询、录入还有发布和分享几大模块[6]。1)登录模块:主要是基于校园信息服务系统的安全因素,用户通过在进入该系统之前,是需要完成相应系统用户名以及相应密码,完成用户的登录,此种数据会在后台的数据库中实现加密处理。在登录模块之中,还包含了三种不同的用户登录接口,来满足教师、学生及家长不同的登录需求,从而可以让不同的用户在不同的系统页面完成登录操作。2)查询模块:该模块主要的实现,是经由用户在利用手机客户端的系统平台,来完成所需要查询的相应用户信息,可以实现不同的信息查询。并且不同的信息使用用户所查询的相关信息是存在较大差别的。教师对于用户信息的查询主要包括了,学生的信息以及相关课程知识还有教务处的相关通知;而学生的信息查询则主要包括了成绩、课程信息等,家长的信息查询版块则主要的包含内容为,学生的学籍、成绩还有学生的相关获奖违纪惩处记录等。3)录入模块:该模块的使用用户包括学生及教师。在使用该模块可以经由手机客户端完成相应信息数据的录入,教师也可以经由手机终端,完成学生学籍、成绩、惩奖记录、调课等相关内容的记录[7]。学生经过利用手机客户端平台,从而有效地完成学生所要录入的信息,其中包括的;录入信息内容包括了:学生对教师的相关教学评价、申请奖学金资助、对学校的各个教学部分相关评价、对学校的相关建议信息等。4)发布模块:在完成上一步骤的信息录入之后,就跳转至发布模块,该模块自然也只是包括了学生和教师。具备了较为有效的实时高效便携性。5)交流模块:该模块的存在包括了所有的用户,教师、学生及家长不同的群体均包含其中。在该交流模块中,可以实现了所有用户基于手机终端的平台直接信息沟通交流,通过借助服务器的终端作用,从而有效的经由手机终端,完成用户之间的信息共享和沟通作用。使得学生、家长及教师三者之间共同实现了信息的共享沟通。
其他文献
本文作为上一篇文章的继续,介绍了如何在Windows Server 2003 SPI上安装Exchange群集系统。如何升级到SP2,以及安装后的推荐配置和最佳实践。
在上一篇“Robocopy入门”(本刊2006年2月刊)的文章中,我向你介绍了微软Windows Server 2003资源工具包中众多实用强力的工具之一——Robocopy。这一次,我将深层地挖掘Robocopy的
在Tech·Ed 2006上.微软反复向业界阐述若一个新的愿景:全员就绪,并且希望通过创新的软件帮助企业成为全员就绪的企业。从某种程度上讲,这可以看作是微软版本的从优秀到卓越
台山市经济社会发展之我见方庭旺改革开放以来,特别是“八五”期间,台山市经济和社会备项事业取得了巨大成绩.笔者认为,台山之所以能够有今天的业绩,是江门市委、市政府等上级的正
负责管理SQL Server。而又不是DBA?看着一大堆的“表”、“索引”、“存储过程”等新名词就发怵?其实SQL Server的管理也不是想象中那么复杂。参加我们的SQL Server速成学习吧
南雄县发展“三高”农业的实践郭衍全1985年以来,特别是近几年,南雄县因地制宜,选准项日,扩大规模,提高档次,大力发展以"三大种三大养"(大种黄烟、白果、优质稻,大养生猪、麻鸭、甲鱼)为主的
挖掘办学潜力 扩大办学功能培养更多经贸人才中共广东省委副书记张帼英今天,广东省委党校隆重举行庆祝南方成人经贸学院成立大会,我代表省委向大会表示热烈祝贺!向出席大会的专
近年来,虚拟化(Virtualization)技术日益受到IT业界和企业的关注,它主要是指企业可以通过单一的接口管理不同的设备,比如同一硬件上运行不同的操作系统,或者在相同的操作系统环境下
适时应势创办销售公司统一规划管理全国市场广东蓝带集团股份有限公司副董事长、副总经理肇庆蓝带啤酒销售有限公司总经理牛子航广东蓝带集团股份有限公司成立于1990年10月。五年来
什么时候服务器软件才会真正运行在x64平台上?当大量用户使用着x64兼容的“芯”却在为微软的服务器产品从x86平台迁移到x64争论不休时.现在是时候了解一下微软的x64服务器产品