校园移动学习系统-简要需求.doc_第1页
校园移动学习系统-简要需求.doc_第2页
校园移动学习系统-简要需求.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

情景感知服务对于情景一词,不同的研究者有不同的理解。Schilit和Theimer最先给出了情景的定义,他们认为情景是指位置、附近的人和对象,以及这些对象的变化52。近些年来,情景感知在普适计算中得到了广泛的研究和应用。关于情景感知服务,已有的定义主要分为两种类型:利用情景和适应情景53。移动环境下的情景感知服务就是利用已经获得的情景信息并据此做出调整适应以便为用户提供相关的信息和服务。移动环境下的情景感知服务主要具有以下4个特点54:1.能够觉察情景信息并呈现给用户重要信息。2.能够基于当前的情景信息自动执行或修改一项或者多项服务。3.能够挖掘与用户情景相关的资源以及服务数据。4.能够记录情景信息以便日后的检索和使用。情景感知服务能自动地向用户推送资料,根据用户所在位置、在合适的时间将最合适的信息提供给合适的用户,从而提高系统的智能性,使用户的操作减少的最低。位置感知技术位置感知技术(location-detection technology)存在的目的在于获得移动用户所处的位置信息,考虑到目前各类定位方法各有差异,如何正确的选择合适的定位方法获取移动用户的位置信息成为这个技术发展的关键55。目前室外和室内定位方法的切换技术非常不成熟,如何实现两者之间天衣无缝的衔接也是位置感知技术的难点之一56。室外定位通常采用的定位方法有TDOA57,AOA,GPS等,而室内定位由于GPS和蜂窝网信号覆盖问题,需采用其他定位方法,如RFID,WLAN等方法。当用户在室内外边界处位置发生变化时,如何保证位置一致性是位置感知技术必须解决的难题,此难题也限制了位置感知技术的发展。本系统主要是为高校的在校师生以及后勤管理人员提供学习信息获取、教学信息推送、学习过程控制等多项功能,同时提供友好的、方便的用户操作界面;在系统运行后,客户端通过网络协议传输,根据用户选择不同的应用服务动态调用服务器回传数据库信息显示给用户。当用户进入某一场景时,本系统会基于场景的位置信息自动触发一些应用服务,减少用户的操作,提高了系统的智能性。基于Android平台的移动学习系统扮演着与用户直接交互并提供服务的重要角色,它需要提供友好的、方便的用户操作界面,接收用户的各项操作并通过无线网络访问后台服务器,服务器经过解析后,将对用户有用的信息返回给用户,起到移动计算的作用。1.学习信息获取学习信息获取主要指学生、教师或者后勤人员可以通过此系统获取在学习过程中的大部分资源信息,包括用户个人信息、选课信息、图书馆信息、教室信息、社团信息等多种类的学习信息,可以对这些信息进行获取以及查询。2.教学信息推送教学信息推送主要是指学生、教师或者后勤人员能够自动接受到系统管理人员发布的教学信息,包括通知信息、提示信息、教务信息等多种可由用户自定义的教学信息。3.学习过程控制学习过程控制主要是指学生、教师或者后勤人员可以使用本系统来对学习过程进行控制,包括对服务器的控制,对服务器上各种应用程序的控制等多种控制。在此系统中,手机客户端仅仅是一个信息显示和轻量级服务运行的平台,用户的数据和软件构件是存储在后端的服务器上.后台服务器和数据库也是系统的主要组成部分,服务器主要负责存储管理用户数据,配置信息和程序构件等本系统是瘦客户端胖服务器C/S结构,服务器运行后,创建ServerSocket对象,绑定某个端口,进行监听;之后客户端创建Socket对象,向服务器和特定端口请求连接;最后服务器接受客户端的连接请求,创建一个新的线程,启动此线程,调用run()方法,开始进行消息处理。系统的服务器端由基于Java技术的多线程服务器和MySQL数据库共同构成。多线程服务器负责处理所有用户的请求、访问数据库和消息的传递,数据库用来存储用户的私有信息.系统的客户端是基于Java和XML语言的Android客户端,采用的SDK是Android 1.6r1,开发环境是eclipse3.5和基于此IDE的Android插件ADT 0.9.7.在Android中用户界面可以通过两种方法建立:定义XML文件或是通过编写Java代码。在Android平台中,Android应用程序最基本的功能单位是活动,主要用来与用户打交道,但是它本身并不直接显示在屏幕,而是通过调用方法setContentView()加载xml视图资源进行显示。而运行于后台的应用程序则可以通过Service来进行设计。通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论