基于移动终端的课程学习.doc

文档编号:1086743 上传时间:2022-07-18 格式:DOC 页数:46 大小:898KB
下载 相关 举报
基于移动终端的课程学习.doc_第1页
第1页 / 共46页
基于移动终端的课程学习.doc_第2页
第2页 / 共46页
基于移动终端的课程学习.doc_第3页
第3页 / 共46页
点击查看更多>>
资源描述

1、北京师范大学珠海分校本科生毕业论文论文题目:基于移动终端的课程学习学 院信息技术学院专 业 电子信息科学与技术学 号1001040172学 生 姓 名 张晓伟指导教师姓名 陈海指导教师职称 副教授指导教师单位北京师范大学珠海分校2014 年 04月 06 日北京师范大学珠海分校信息技术学院基于移动终端的课程学习摘 要现如今,随着移动互联网与无线通讯技术的发展,基于Google Android开源平台的智能移动终端设备在世界范围内广泛普及。但是针对用户现有的可携带设备,怎样为用户和行业提供更好的服务,是未来移动互联网的发展方向之一。目前,在校大学生作为智能移动终端的中坚占有者,他们学习自觉性和能

2、动性较高,开发一款基于移动终端的课程学习应用可以帮助他们在任何时间任何地点开展学习。因此,基于移动终端的课程学习研究是顺应时代和用户需求的。本系统使用Eclipse与Android SDK作为开发工具,采用SQLite嵌入式数据库作为后台的数据服务支持,实现了书籍阅读、资源下载和网上冲浪等主要功能。最终完成的移动终端课程学习系统界面美观大方、主题明确,能够满足用户获取丰富、准确的学习内容的需求,同时在学习过程中提供即时的学习支持,将学习与生活融为一体。关键词:移动终端;课程学习;Android;Eclipse;SQLiteResearch of Course Learning Based on

3、 The Mobile TerminalABSTRACTNowadays, with the development of mobile Internet and wireless communication technology, based on the Google Android open-source platform of intelligent mobile terminal equipment widely spread throughout the world. Based on the users existing portable equipment, how to pr

4、ovide better service for users and industry, is one of the future development direction of the mobile Internet. At present, College students as the backbone of the possessor of intelligent mobile terminals, they have higher learning consciousness and initiative, developing a course based on mobile t

5、erminal applications can help them to study at any time any place. It is hence that Mobile terminal curriculum learning is the trend of the times and based on user demand.The system uses Eclipse and Android SDK as the development tool, using the SQLite embedded database as the backend data service s

6、upport, implements the books to read, resources download and web surfing, and other major features. The system enjoys beautiful and simple interface and clear theme so as to meet users demand, can satisfy the user gets rich, accurate learning content demand, while providing real-time learning suppor

7、t in the learning process, the integration of learning and life.Key words: The Mobile Terminal; Course Learning; Android; Eclipse; SQLite目 录前 言1第一章 系统概述21.1 系统开发背景和意义21.1.1 系统开发背景21.1.2 系统开发意义21.2 系统设计目标31.3 设计实施3第二章 开发工具及其环境52.1 Android开发技术52.1.1 Android系统架构52.1.2 Android流行的原因与优势62.2 Eclipse开发工具62.

8、2.1 Eclipse的体系结构62.2.2 Eclipse平台的优势72.3 Android SDK介绍72.4 SQLite数据库82.5 Android之MVC开发模式82.5.1 Android开发中使用MVC模式的好处82.5.2 MVC架构模型92.5.3 MVC开发模式在Android开发中的应用9第三章 系统分析103.1 可行性分析103.2 需求分析113.2.1 功能需求113.3.2 需求管理规划表123.3 性能需求133.3.1 性能要求133.3.2 基于移动终端的课程学习系统的数据流程图14第四章 系统设计154.1 系统概要设计154.1.1 概要设计的基本步

9、骤154.1.2 功能划分组织结构图154.1.3 用例分析164.2 系统流程图设计184.2.1 添加书签数据流程图184.2.2 资源下载数据流程图184.2.3 系统反馈数据流程图194.3 数据库设计204.3.1 数据处理流程图204.3.2 E-R图设计204.3.3 数据库表设计214.4 页面风格设计224.4.1 系统主题风格设计224.4.2 系统Logo设计23第五章 系统实现245.1 系统包结构245.2 AndroidManifest.xml文件的配置255.3 欢迎页面实现285.4 主功能页面实现295.5 书籍阅读实现365.5.1 书籍列表实现365.5.

10、2 添加书签实现375.5.3 自动滚屏实现385.6 资源下载实现385.7 网上冲浪实现395.8 使用帮助实现405.9 系统反馈实现415.10 关于系统42第六章 系统测试446.1 单元测试446.1.1 添加书签测试446.1.2 系统反馈测试446.2 系统集成测试45结束语46参考文献48致 谢49 V 前 言21世纪是知识经济迅猛发展的时代,随着经济的全球化,计算机技术以其特有的形式改变着经济、科技和社会发展的走向,推动人们自身思维方式和行为模式的创新。并且伴随着智能手机与移动互联网的迅速发展,各种各样的移动终端产品就是也是在这个大背景下的新兴产物。Android操作系统是

11、当今世界范围内,应用最为广泛和技术最为成熟的智能操作系统之一,它的产生与发展,为我们的学习与生活带来了极大的便利。与此同时,如何基于用户现有的可携带设备,为用户和行业提供更好的服务,是未来移动互联网的发展方向之一。当代大学生中智能移动终端设备的保有量很高,如何把移动终端同他们的日常生活学习联系起来,开发出一款适合随时随地都可以进行学习的移动终端课程学习应用程序是很有必要的。与传统移动学习设备相比较,扩大了学习者的应用范围,没有了一些硬件条件与环境的限制,而且移动终端体积小、携带方便,学习者可以按照自己的意愿在自己方便的时间和地点,学习自己希望获得的知识,为学习者提供灵活的学习环境,将学习与生活

12、融为一体。基于移动终端的课程学习系统经过系统分析、系统设计、系统实现以及测试改良阶段,已经可以投入正常使用,取名为“i book”。该系统的开发顺应时代发展的要求,同时兼顾了用户的需求和现实可行性。最终的系统交互友好、主题明确、满足用户需求,可供用户获取丰富、准确的学习内容的需求,同时在学习过程中提供即时的学习支持。本系统使用Eclipse与Android SDK作为开发工具,采用SQLite嵌入式数据库作为后台的数据服务支持,实现了书籍阅读、资源下载和网上冲浪等主要功能。最终完成的移动终端课程学习系统界面美观大方、主题明确,满足用户需求。第一章 系统概述1.1 系统开发背景和意义随着社会的发

13、展,移动终端设备已经进入到了人们的日常生活当中,人们的生活、学习和工作越来越依赖于移动终端技术的发展。信息化是当今世界经济和社会发展的大趋势,以智能手机与移动互联网为核心的信息技术已经成为拓展人类能力的创造性工具。移动终端技术的发展历程以及目前的应用状况和发展趋势,可以充分地相信这项技术将极大的改变我们的生活、学习与工作方式。1.1.1 系统开发背景随着移动互联网的迅速发展和移动智能终端的广泛普及,各种对应的应用、游戏等层出不穷。如何基于用户现有的可携带设备,为用户和行业提供更好的服务,是未来移动互联网的发展方向之一。Google Android系统因其开源特性以及良好的用户体验,近两年来已经

14、风靡全球,智能手机、平板电脑及上网本等移动终端在高校校园里的普及率越来越高,人们渴望利用移动设备在教室、图书馆、室外广场随时随地,灵活高效地获取知识。与传统移动学习设备相比较,这样一款移动终端课程学习应用程序扩大了学习者的应用范围,没有了一些硬件条件与环境的限制,而且移动终端体积小、携带方便,学习者可以按照自己的意愿在自己方便的时间和地点,学习自己希望获得的知识,为学习者提供灵活的学习环境,将学习与生活融为一体。1.1.2 系统开发意义基于移动终端的课程学习系统支持当下主流的各式各样的Android系统手机、平板、上网本等移动终端设备,开启了一种全新的课程学习方式。对该系统的研究及成功开发具有

15、以下意义:(1)集合了移动终端与移动互联网的优势互补,代替了传统的、木讷的课程学习方式,为用户提供了一种全新的学习交互体验;(2)基于移动终端的课程学习应用程序,采用智能移动设备即可实现,不需要定制专用终端,具有较好的普及性,有利于课程学习的开展;(3)具有零技术、零成本、零编辑、零形式的特点,用户不需要专业知识即可对课程学习系统进行各项操作,如书籍阅读、资源下载、网上冲浪等;(4)系统各模块相对独立、各司其职,具有很好的使用健壮性,对于数据处理较为及时、准确;(5)顺应时代潮流,移动终端与移动互联网盛行的今天,一款支持移动终端的课程学习系统是时代之产物;操作简单、方便携带、不受时空与环境约束是基于移动终端的课程学习系统的最大特点。它是时代进步和科技创新相结合的产物,各项功能符合用户需求,是一种全新的课程学习工具。1.2 系统设计目标基于移动终端的课程学习系统使用E

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

启牛文库网为“电子文档交易平台”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。

本站是网络服务平台方,若您的权利被侵害,请立刻联系我们并提供证据,侵权客服QQ:709425133 欢迎举报。

©2012-2025 by www.wojuba.com. All Rights Reserved.

经营许可证编号:京ICP备14006015号