版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 基于IOS系统的朝鲜语学习APP开发 王晓丹范明杰Summary:该文的研究依托于延边大学科研项目“韩语学习辅助软件的设计与开发”中的部分成果,以iOS操作系统为平台,xcode为开发工具,设计实现了一款朝鲜语学习辅助软件。此APP包含四个模块,实现了登录注册、发音练习、查找单词、学习、收藏等功能。Key:朝鲜语;学习辅助软件;iOS:TP311 :A :1009-3044(2017)02-0059-03随着移动互联网的发展,人们越来越多借助手机上的APP软件来学习外语。在AppStore中学习韩语的APP不是很多,学习朝鲜语的APP更是少之又少,并且有些APP其质量也很难让使用者满意。很多
2、APP仅限于词汇拼写,而没有过多地涉及口语的练习,这也是APP功能上的一大缺失。朝鲜语的使用地区主要分布于朝鲜、韩国和中国的延边朝鲜族自治州。这三个地区的朝鲜语如今已存在很多的不同,一些研究表明其差别主要体现在韵律、词汇、语法等1-2。随着韩国经济和文化的不断发展,韩语作为9大小语种之一,因就业形势前景良好,正在被全国各大高校所普及。韩剧在中国的热播,韩国明星,综艺节目的风靡,韩流作为一阵飓风席卷了中国,韩语渐渐地被冠以了时尚的代名词的称号。自上世纪90年代末开始,来势汹涌的“韩流”席卷亚洲大陆,至今已有十余载。随着中韩交流的进一步深入,韩流风相当的热门,去韩国旅游购物的中国人也是越来越多,国
3、内的韩国语学习者大大增加3。近年来在线教育高速发展,“互联网+教育”模式正在兴起4。大数据时代的到来,信息技术的支撑使得手机APP快速普及。手机APP以其资源丰富,操作简单等特点受到外语学习者群体的青睐,为其韩语学习提供了便捷有效的新平台5。针对当前朝鲜语学习APP的现状,本项目以简洁和实用性为原则设计和实现的一款朝鲜语辅助学习APP。此APP可以对比用户录下的读音和单词原来的正确读音进行比较来判断用户读音的准确度。此软件还实现三种学习方式,包括视频教学、常用会话和漫画教学。用户也将可以通过一些资讯来了解朝鲜族的文化风俗与习惯以及如何学好朝鲜语等。除此之外,此软件还具有收藏单词的功能。本项目开
4、发的APP将对学习朝鲜语的用户起到一个很好的辅助学习的作用,尤其是对改善用户的口语。1客户端功能设计客户端需要满足的需求如下:1)用户登录和注销: 用户可以自由地选择是否登录和退出登录。若是新用户,可以注册一个账号,若是老用户,可以立即登录。2)注册:新用户需要注册一个账号才能登录使用某些功能,如收藏功能。3)修改用户个人信息:用户可以根据自己的喜好修改自己的个人信息,如用户名、头像等。4)浏览单词:用户可以根据单辅音浏览和学习相应的单词组中的单词。5)查找单词:用户可以根据自己的需要查找要查找的单词。6)录音和播放功能:用户可以在已登录的状态下录下自己的单词的读音,然后播放自己录下的读音。通
5、过录下用户的单词读音后播放,再与原始的正确读音进行比较,来纠正用户朝鲜语词汇的发音。7)播放原音功能:点击播放按钮,系统播放单词的读音。8)视频播放:用户可以借助教学视频学习朝鲜语。9)浏览常用会话:用户可以根据会话的类别和情景来选择性地浏览常用的会话来学习朝鲜语。10)浏览漫画:用户点击不同种类的按钮,将看到一些很有意思的卡通漫画。11)浏览资讯:用户可以点击资讯来学习和了解朝鲜族传统文化、饮食和传统婚礼等。12)收藏管理:用户可以根据自己的需要,在浏览和学习词汇的过程中将不会的或者是不太熟悉的单词收藏起来,以便日后可以复习。2 APP功能实现该APP分为“首页”、“发音”、“学习”、“我的
6、”四个界面,将各功能分可区,其结构图如图1所示。2.1 登录模块用户登录:在用户没有登录的情况下也可以使用此软件的大部分功能,如用户录音和播放功能、浏览信息功能、查找单词和浏览单词等。只有在登录的情况下用户才能使用收藏单词功能和修改用户的个人信息。2.2软件首页首页是用户浏览朝鲜族文化风俗信息的界面。在首页的上部放置一组轮播图,其中把34个主要信息展示在轮播式的广告栏上,通过点击轮播图可跳转到相应的详情页中,在详情页中按左上角的返回按钮,即可回到首页。2.3测试模块纠正词汇的发音是此项目中最为重要的部分。用户可以录下自己的读音然后播放,再与原始的正确读音进行对比,以此来提高和改善用户的读音。测
7、试模块实现了此功能,该模块首先根据单辅音或者用户输入的单词查找单词,若查找到单词后会进入单词详情页。在单词详情页中,用户可以录下自己的发音,然后通过播放录音以及单词的正确读音来判断发音的准确性。2.4 学习模块学习模块主要是为用户提供三种学习方式,分别为视频教学、常用会话和卡通漫画。用户可以选择自己喜欢的学习方式进行学习。2.5 个人信息模块我的模块主要包含了用户的个人信息、我的收藏、关于和登录和退出登录等模块。只有在登录情况下,用户可以查看和修改用户自己的个人信息、进行收藏管理。2.6 系统的实现本项目是以ios操作系统作为开发平台,以Xcode作为开发环境,采用MVC的设计模式实现APP的
8、开发。具体功能实现情况如下:1)登录功能:在实现注册模块时采用了NSUserDefaults。每一个应用包中都存在一个plist文件,可以通过NSUserDefaults类访问该plist文件。当用户注册时把用户的信息以键值对的形式存到plist文件當中。这样下次登录时用户注册的账号和密码依然存在。点击登陆后查询数据库,当账号(邮箱)和密码都正确时成功登录。 2)注册功能:注册功能是使用FMDB三方的数据库实现的。每次成功注册的用户信息会储存到数据库中。注册时用户的邮箱不能和已注册邮箱相同,若相同,会提示用户账号已存在请重新注册。若符合各项注册条件,则注册成功,显示注册成功界面。3)录音功能:
9、如图2(a)中ios中录音功能是使用AVAudiosession实现的。AVAudiosession和AVAudiosessionDelegate协议描述了一个管理音频会话的精简接口。如果要使音频会话支持中断,则可以直接使用基于C语言的音频会话服务接口。它是属于C级别的API,录音前,先将它设为活动。4)收藏功能:在开发过程中因为有可能用户收藏的单词数量会增加,这样下去把收藏的单词一直写到plist文件中不是很好的解决方法。因此在开发过程中选择了FMDB,把用户收藏的单词都存放到数据库里。在单词详情页里,点击右上角的收藏按钮,按钮的颜色会变成黄色。然后系统就会把用户收藏的单词的信息存储到数据库
10、中,在我的收藏中可以看到。点击编辑按钮可对收藏的单词进行删除的操作,如图2(b)所示。5)学习功能:学习功能有三种形式,分别是视频、会话和漫画学习。视频播放是主要使用了MPMoviePlayerController。通过使用MPMoviePlayerController来连接网站上已有的视频,实现本地缓存播放,如图2(c)所示。基本会话是使用像QQ折叠的方式,整体是使用UITableView实现的。点击不同种类就会出来折叠的内容,如图2(d)所示。漫画学习功能是使用UITableView和UIScrollView实现的。点击每个数字的内容就会出现2组卡通漫画,如图2(e)所示。(a)单词详情(
11、b)我的收藏(d)会话学习(e)漫画学习6)我的信息:在用户已经登陆的情况下,显示用户的个人信息,收藏,关于。在用户未登陆的情况下,只显示点击登陆按钮以及關于。3 APP功能测试仍利用XCode环境运行此app的各项功能,包括登陆注册、查找单词、录音、播放、收藏功能,对各种应用时可能遇到的情况进行模拟,其测试时输入用例与测试反馈结果的统计如表1至表5所示。4 结束语本项目搭建完成了该朝鲜语学习软件所设计的UI界面,与四大模块的基本功能,包括查找和查看词汇、录音和播放、播放原音、视频播放、浏览信息、登录注册等。但各模块中的内容还不够丰富,为满足社会使用需求,仍需增加后台接口,对各模块的内容加以完善。Reference:1 刘双君.基于韵律的朝鲜语方言辨识方法的研究.延边大学J.延吉:延边大学,2015.2 闫海静.浅析韩国语和朝鲜语的差别J.课程教育研究, 2015(2).3 潘春秀.关于韩语学习方法以及韩语学习意义的综述J.科学时代,2014(17).4 董怡.互联网时代下的高职院校韩语视听说教学J.考试周刊,2009(33).5 郑馨逸.大数据时代下手机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年三下位置与方向说课稿
- 2025-2026学年和平与发展的说课稿
- 2025年桂林市叠彩区事业单位人员招聘笔试试题及答案详解
- 2025-2026学年三峡课文 说课稿
- 2026年辽宁省公务员人员招聘考试备考试题及答案详解
- 2026年桂林市雁山区公务员人员招聘考试备考试题及答案详解
- 2025-2026学年儿童台风礼仪说课稿
- 2026年广西壮族自治区钦州市公务员人员招聘考试参考试题及答案详解
- 2026年定西地区安定区公务员人员招聘笔试备考题库及答案详解
- 2026年广西壮族自治区南宁市公务员人员招聘笔试参考试题及答案详解
- 电镀烘烤作业指导书
- 2025海南应急管理厅事业单位笔试试题
- 【新教材】统编版(2024)九年级上册道德与法治第三课 党是领导一切的 教案(2课时)
- 2026年长沙环境保护职业技术学院单招综合素质考试题库附答案详解
- 2026 年高考(江苏卷)生物试题及答案
- 雨课堂学堂在线学堂云《机器学习实践(北京理工)》单元测试考核答案
- 卫生院工会财务管理制度
- 消化内镜检查的围手术期护理
- 律师事务所风险告知书范本
- 洗煤厂设备维修课件
- 远程费控培训
评论
0/150
提交评论