基于iOS的移动学习平台设计与开发.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-26
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8336
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本论文简述的是一款基于iOS的移动学习平台的设计与实现。移动学习平台就是在移动端(手机,平板)进行学习的一个平台,也就是可以将学习资料下载到移动端上,可以让用户随时都可以进行看书学习,和在有网络的条件下考试和测试。

开发的平台为MyEclipse和Xcode,MyEclipse编写后台服务器以提供数据支持,Xcode编写移动端的应用程序,在移动端使用http带参数请求访问后台,后台根据参数的不同返回不同的json数据,移动端将数据解析后按照一定的样式显示出来。下载电子书资料时,先用http请求获取电子书的路径,然后通过下载功能将电子书下载到本地提供阅读。

本论文依照软件工程的开发流程,对系统的分析、设计和实现进行了阐述。在系统分析阶段,进行了系统概要设计,设计了系统的后台功能模块和系统的前台界面。接下来,本论文还分别介绍了iOS端的学习及测试功能的详细设计。

 

关键词:iOS;http请求;json数据;下载

 

目录

摘要

Abstract

1 概要-1

1.1 开发背景-1

1.2 项目设计目标-1

1.3 应用程序功能概述-1

2 系统分析-2

2.1 需求分析-2

2.1.1 功能需求分析-2

2.1.2 非功能需求分析-2

2.2 技术分析-2

2.3 运行环境要求-2

3 概要设计-3

3.1 功能模块设计-3

3.2 数据请求接口设计-6

4 应用程序详细设计与实现-7

4.1 通知和信息展示实现-7

4.2 电子书下载功能设计实现-7

4.3 电子书阅读功能设计-8

4.4 考试功能-8

4.5 注册登录模块-8

4.6 类型方向选择模块-9

4.7 学习进度查询模块-9

5 系统测试与错误调试-10

5.1 测试-10

5.1.1下载功能测试-10

5.1.2后台接口测试-10

5.1.3数据同步测试-10

5.1.4书籍阅读进度读取和保存测试-10

5.1.5类型添加和删除测试-10

5.2 错误调试-10

6 开发总结-12

6.1系统特点-12

6.2开发体会-12

结    论-14

参 考 文 献-15

致    谢-16

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:在进行阅读时,记录每次阅读的状态,让用户可以继续上次的阅读,并且通过该进度来计算学习该用户的学习进度。在测试时,将用户做正确的题目和错误的题目根据重要程度来给用户......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: