ios的英语听说训练系统的设计与开发(源码)【字数:10652】
摘 要互联网的发展让通讯变得轻松,同时也让人们获取信息变得简单,在当下人们生活中获取信息数据使用最多的便是市面上更新换代飞快的移动设备。对于很多英语学习者而言,除了使用传统的纸质学习方式以外,在碎片化的时间段内使用移动设备进行英语学习已成为了一种普遍现象。但目前市场上英语听说训练的APP多数仅实现了简单的练习功能,训练模式和题目解析等方面还有很大的提升空间。因此,本课题主要针对此情况开发了一个智能化、易操作的英语听说训练移动学习系统。该系统服务端主要基于JSP技术和MySQL数据库开发,进行数据存储,基于iOS平台进行移动终端开发。本系统为用户提供了良好的英语学习体验,对提高用户的英语听说能力起到了有益的作用。
目 录
第一章 绪论 1
1.1项目背景 1
1.2现状分析 1
1.3论文组织结构 2
第二章 相关技术平台和设计原则 3
2.1 iOS平台介绍 3
2.2设计模式 3
2.3第三方库 4
第三章 系统分析 5
3.1系统研究目标 5
3.2可行性分析 5
3.3需求分析 5
3.3.1功能性需求明细清单 5
3.3.2系统总用例图 9
第四章 系统设计 10
4.1系统整体设计 10
4.2系统功能详细设计 10
4.2.1登录/退出模块 10
4.2.2管理员功能模块 11
4.2.3个人中心模块 12
4.2.4听力练习模块 13
4.2.5口语练习模块 14
4.2.6生词本模块 15
4.3数据库设计 15
4.3.1ER图 15
4.3.2物理设计说明 17
4.3.3表清单 17
4.5通信方式 22
第五章 系统实现 23
5.1iOS移动终端 23
5.1.1主界面 23
5.1.2听力界面 24
5.1.3口语界面 25
5.1.4设置界面 2 *好棒文|www.hbsrm.com +Q: &351916072&
6
5.2服务器端实现效果 26
5.2.1登录界面 26
5.2.2文件上传界面 27
5.2.3文件列表界面 27
第六章 系统测试 29
6.1测试目的 29
6.2测试用例 29
结束语 31
致 谢 32
参考文献 33
第一章 绪论
1.1项目背景
移动学习的发展可谓是迅速的,当然也受硬件更新换代快的影响,很多科技伟人都曾经预言过,未来的科技将会是越来越贴近生活,而繁琐的操作和絮乱的功能将会是未来科技中的最忌讳的一点,科技贴近生活即是减轻和降低未来传统生活中的繁重生活学习方式。传统的学习方式中总是离不开厚重的书本,而未来生活中移动学习必将是一种主流的学习方式,只需要携带一款移动设备便可以抛开书本随时随地进入学习状态,这更为学习增加了便利,在科技发展的基础上,移动学习将会更加贴近我们的生活。
从2000年的时候我国将移动学习的概念引入,2012年在北京举办“首届移动学习开发者专业会议” [1]。到今年的2018年,各种各样学习形式的优秀英语学习APP在苹果应用商店和安卓应用商店广受欢迎,在当下的初中、高中和大学中,学生们除了传统的英语学习方式以外,基本上都会寻找一款适合自己的英语学习APP,方便自己在赶路和闲暇时间随时随地的学习英语。相对于早年间的磁带和录音机练习听力的方式,大部分APP均集成了从网上自动收集相关英语听力文件供学生自主选择的功能,不需要学生自己在杂乱的网络环境中花费时间去查询下载,大大的为学生节省了时间和精力。随着智能移动设备的高速更新换代,使用移动设备学习英语将会成为除了传统学习方式以外的另一主流学习方式。
1.2现状分析
从20世纪60年代中期开始,英语成为新中国第一外语,1983年开始,高考中加入英语科目,与语文数学并重,由此也点燃了全国范围的英语学习热情,直到今天,随着中国的国际地位日渐强大,国际合作逐渐扩大,英语听说能力成为当下从小学到大学的学生们为未来走向世界的一项重要技能。在当下中国的高考大背景下,传统的英语学习以老师讲学生听为主,加以大量的试卷题目练习,学生很少有开口的机会,更不用说用英语来交流,所以著名的“哑巴英语”便诞生了。而移动学习将课堂设置在任何地方,用户可以根据自己的需求随时随地打开移动设备就能学习,学习氛围轻松,学习时长自由,用户结合自己的实际情况安排好每天的学习计划,也不会受限于无法开口,在一个自由自在的地方,用户可以大胆开口跟随APP的口语模式练习口语。在这个国际化越来越明显的时代,掌握当前主流语言的听说能力是现在每一个社会人或即将走向社会的学生的基本技能,而一款具备听力练习和口语练习的APP必将在移动学习的环境下大受欢迎。
1.3论文组织结构
论文的组织结构安排如下:
第一章为绪论,主要介绍英语听说训练系统的开发背景和项目现状。
第二章介绍相关技术:iOS平台、OS X系统、Xcode编程工具、设计模式和第三方库。
第三章是系统分析,包括系统研究目标、可行性分析和需求分析。
第四章是系统设计,包括系统整体设计、详细设计和数据库设计。
第五章是系统实现,主要是系统实现之后的界面,包括iOS移动终端界面和服务器端实现效果。
第六章是软件测试包括APP功能测试和测试用例。
第二章 相关技术平台和设计原则
2.1 iOS平台介绍
iOS是苹果公司专门为苹果旗下产品iPhone等设备研发的操作系统,主要用在iPhone和iPad等设备上,管理设备硬件同时为应用程序提供技术实现[2]。iOS系统于硬件的整合度高,降低了分化,所以在系统流畅性方面要好于Android系统,在数据的安全性方面,iOS专门设计了低层级的硬件和固件功能,用于防止恶意软件和病毒攻击,也有高层级的OS功能在应用访问用户数据信息时确保安全[3]。iOS是基于Unix研发的系统构架,属于类Unix的商业操作系统。
目 录
第一章 绪论 1
1.1项目背景 1
1.2现状分析 1
1.3论文组织结构 2
第二章 相关技术平台和设计原则 3
2.1 iOS平台介绍 3
2.2设计模式 3
2.3第三方库 4
第三章 系统分析 5
3.1系统研究目标 5
3.2可行性分析 5
3.3需求分析 5
3.3.1功能性需求明细清单 5
3.3.2系统总用例图 9
第四章 系统设计 10
4.1系统整体设计 10
4.2系统功能详细设计 10
4.2.1登录/退出模块 10
4.2.2管理员功能模块 11
4.2.3个人中心模块 12
4.2.4听力练习模块 13
4.2.5口语练习模块 14
4.2.6生词本模块 15
4.3数据库设计 15
4.3.1ER图 15
4.3.2物理设计说明 17
4.3.3表清单 17
4.5通信方式 22
第五章 系统实现 23
5.1iOS移动终端 23
5.1.1主界面 23
5.1.2听力界面 24
5.1.3口语界面 25
5.1.4设置界面 2 *好棒文|www.hbsrm.com +Q: &351916072&
6
5.2服务器端实现效果 26
5.2.1登录界面 26
5.2.2文件上传界面 27
5.2.3文件列表界面 27
第六章 系统测试 29
6.1测试目的 29
6.2测试用例 29
结束语 31
致 谢 32
参考文献 33
第一章 绪论
1.1项目背景
移动学习的发展可谓是迅速的,当然也受硬件更新换代快的影响,很多科技伟人都曾经预言过,未来的科技将会是越来越贴近生活,而繁琐的操作和絮乱的功能将会是未来科技中的最忌讳的一点,科技贴近生活即是减轻和降低未来传统生活中的繁重生活学习方式。传统的学习方式中总是离不开厚重的书本,而未来生活中移动学习必将是一种主流的学习方式,只需要携带一款移动设备便可以抛开书本随时随地进入学习状态,这更为学习增加了便利,在科技发展的基础上,移动学习将会更加贴近我们的生活。
从2000年的时候我国将移动学习的概念引入,2012年在北京举办“首届移动学习开发者专业会议” [1]。到今年的2018年,各种各样学习形式的优秀英语学习APP在苹果应用商店和安卓应用商店广受欢迎,在当下的初中、高中和大学中,学生们除了传统的英语学习方式以外,基本上都会寻找一款适合自己的英语学习APP,方便自己在赶路和闲暇时间随时随地的学习英语。相对于早年间的磁带和录音机练习听力的方式,大部分APP均集成了从网上自动收集相关英语听力文件供学生自主选择的功能,不需要学生自己在杂乱的网络环境中花费时间去查询下载,大大的为学生节省了时间和精力。随着智能移动设备的高速更新换代,使用移动设备学习英语将会成为除了传统学习方式以外的另一主流学习方式。
1.2现状分析
从20世纪60年代中期开始,英语成为新中国第一外语,1983年开始,高考中加入英语科目,与语文数学并重,由此也点燃了全国范围的英语学习热情,直到今天,随着中国的国际地位日渐强大,国际合作逐渐扩大,英语听说能力成为当下从小学到大学的学生们为未来走向世界的一项重要技能。在当下中国的高考大背景下,传统的英语学习以老师讲学生听为主,加以大量的试卷题目练习,学生很少有开口的机会,更不用说用英语来交流,所以著名的“哑巴英语”便诞生了。而移动学习将课堂设置在任何地方,用户可以根据自己的需求随时随地打开移动设备就能学习,学习氛围轻松,学习时长自由,用户结合自己的实际情况安排好每天的学习计划,也不会受限于无法开口,在一个自由自在的地方,用户可以大胆开口跟随APP的口语模式练习口语。在这个国际化越来越明显的时代,掌握当前主流语言的听说能力是现在每一个社会人或即将走向社会的学生的基本技能,而一款具备听力练习和口语练习的APP必将在移动学习的环境下大受欢迎。
1.3论文组织结构
论文的组织结构安排如下:
第一章为绪论,主要介绍英语听说训练系统的开发背景和项目现状。
第二章介绍相关技术:iOS平台、OS X系统、Xcode编程工具、设计模式和第三方库。
第三章是系统分析,包括系统研究目标、可行性分析和需求分析。
第四章是系统设计,包括系统整体设计、详细设计和数据库设计。
第五章是系统实现,主要是系统实现之后的界面,包括iOS移动终端界面和服务器端实现效果。
第六章是软件测试包括APP功能测试和测试用例。
第二章 相关技术平台和设计原则
2.1 iOS平台介绍
iOS是苹果公司专门为苹果旗下产品iPhone等设备研发的操作系统,主要用在iPhone和iPad等设备上,管理设备硬件同时为应用程序提供技术实现[2]。iOS系统于硬件的整合度高,降低了分化,所以在系统流畅性方面要好于Android系统,在数据的安全性方面,iOS专门设计了低层级的硬件和固件功能,用于防止恶意软件和病毒攻击,也有高层级的OS功能在应用访问用户数据信息时确保安全[3]。iOS是基于Unix研发的系统构架,属于类Unix的商业操作系统。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/61.html