收藏 分享(赏)

2023年日语单词学习APP平台开发与应用研究.docx

上传人:sc****y 文档编号:768388 上传时间:2023-04-15 格式:DOCX 页数:5 大小:23.02KB
下载 相关 举报
2023年日语单词学习APP平台开发与应用研究.docx_第1页
第1页 / 共5页
2023年日语单词学习APP平台开发与应用研究.docx_第2页
第2页 / 共5页
2023年日语单词学习APP平台开发与应用研究.docx_第3页
第3页 / 共5页
2023年日语单词学习APP平台开发与应用研究.docx_第4页
第4页 / 共5页
2023年日语单词学习APP平台开发与应用研究.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、日语单词学习APP平台开发与应用研究翻开文本图片集摘 要: 文章介绍的背单词软件是一款基于android平台的应用软件,其主要功能有单词学习,单词背诵,单词测试,真人发音,添加生词本等。通过数据库技术实现碎片学习,提高背单词效率,同时实现了生词的导入功能,能随时将最新生词、关键词通过导入功能放入 。关键词: Android; 日语; 软件开发; 单词学习中图分类号:TP3 文献标志码:A 文章编号:1006-8228(2022)03-50-03Research and application of Japanese word learning APP platformKylin, Howell

2、, Majorie(Nantong University, Nantong, Jiangsu 226019, China)Abstract: The reciting-words software introduced in this paper is the application software on Android platform. Its main functions are word learning, word recitation, word test, real person pronunciation, and new words adding. With databas

3、e technology, the fragmented learning can be realized to improve the efficiency of memorizing words; and the realization of the function of importing new words, can put the latest words and keywords into the mobile phone at any time.Key words: Android; Japanese; software development; word learning0

4、引言本工程旨在为日语专业学生和商务日语使用人群量身搭建符合其专业学习特色的学习与交流软件平台。本文对背单词软件开发中有关系统设计,系统实施方法和词库设计等方面进行了探索,以推动日语学习辅助软件开发。1 系统架构1.1 开发平台EclipseEclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组效劳,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。1.2 开发语言和开发环境JavaJava是一种面向对象的编程语言,它不仅吸收了C+语言的各种优点,

5、还摒弃了C+里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象的编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。1.3 开发框架及架构HTML5自2022年问世以来,受到业界众多好评,它实现了纯HTML5进行 应用的开发,对于中小型工程,使用HTML5+后端接口的开发有着开发效率高、调用简单和维护方便等优势,本工程就是用HTML5+JAVA来实现日语app的开发。用到的技术框架包含HTML5、JQuery、JAVA、Spring、SpringMVC、Mybatis等,通过HTML5打包生成app调用J

6、ava后端接口的方式进行开发,实现前后端别离,分工更加明確,工程周期大大缩短。2 总体设计与需求分析2.1 功能架构介绍功能架构如图1所示。日语学习APP注册模块单词学习模块用户数据模块娱乐模块图1 功能架构图2.2 UI设计APP局部界面如图2、图3所示,首页主题采用日系风格,登入界面用日本最具代表性的樱花作为背景,让使用者有一种更加亲近的感觉。内容界面的设计简洁明了,摒弃花哨的界面,让用户能更专注于app的使用,进行日语的学习。图2 页面UI 图3 单词背诵页面UI2.3 数据库设计通过前期调研,根据需求设计了数据库,根据使用条件满足数据库设计对应的三大范式。在本工程中我们选用了关系型数据

7、库MariaDB作为数据库,由于其开源免费,更适用于中小型工程的开发。数据表如图4,图5,图6所示。3 各模块的具体实现3.1 注册/模块注册模块我们集成了第三方 短信/邮箱验证方式,大大降低非法注册,提高了用户账户的平安性,同时防止用户遭到不明身份的用户的骚扰。注册时只需填入 号/邮箱号和密码,大大简化了注册的过程。用户的个人信息可以在之后进行完善,我们对完善个人信息的用户给予一定的奖励,以促进用户能够完善个人信息,以使我们对用户提供个性化帮助。模块设计了一个有时效性的免功能,即在有效时间周期内,用户只需一次,之后用户再次进入可以免,让用户省去了每次输入账号密码的麻烦。当然为了用户账号的平安

8、,我们为用户设定了一个免的有效时间。用户的密码使用了加密算法,防止效劳器遭受到黑客入侵时用户的账号信息被盗取,并且我们会对效劳器上的相关用户数据做周期性的备份,以防用户信息意外丧失。3.2 用戶信息模块用户信息包括头像、昵称、 号、邮箱等,并记录用户连续学习的天数,让用户更直观的知道自己坚持了多久,我们从后台也可以通过该天数来进行用户各项数据的计算,如每日学习单次数量,通过图表的形式展示给用户以供参考。系统会根据用户的个人信息做一些相应的推荐,如:根据各用户的职业、年龄等来给用户推荐一些适合于他们自身的学习方案,通过用户的个人信息等,后期我们还可以将这些数据通过大数据来进行分析,完善app使之

9、更贴近用户的需求及使用习惯。3.3 单词学习模块该模块是整个APP中最重要的一个模块,分别由以下几个功能构成。 单词学习系统将自带数个单词库,每个单词库中包含相应类型的单词,有日语原文、发音音标、中文翻译、语音发音、例如语句等。用户将自己想要学习的系统单词库添加到自己的学习方案中,学习每个单词之后都会让用户选择该单词是否已经完全学会而不需要再次出现在学习的单词列表中,之后继续学习下一个单词。单词列表将会一直循环直至用户将所有单词标记为已学会为止。 个性化词库除了系统自带的词库外,app还支持用户自定义词库,上传指定格式的excel文件进行词库的添加,我们在该功能中添加excel模板的下载,让用

10、户不仅仅局限于本系统中的单词学习,更加人性化。 方案制定在选择词库进行学习时,系统将让用户对选择的词库制定一个学习方案,选择学习该词库的所有单词需要几天,根据天数来平均,获取每日学习的单词数量,并从词库中抽取该局部单词给用户学习。对于学习进度快的用户,支持方案提前,即提前获取未来需要学习的单词;没有完成当天学习方案的用户可把未学习的局部累计到下一日继续学习,当然也支持用户修改方案来延缓或提前完成方案。 复习统计所有用户已经学习过的单词,用户可以随时查询到已经学习过的单词进行复习,支持模糊查询,词库筛选等。3.4 数据推广模块对于各种日本娱乐音乐影视等进行推送,将日本有名的影视网站嵌入app中,

11、让用户能体验到日本的本地文化和相关信息,尽力贴近实际生活,并且在长时间学习之后也能娱乐放松。为那些希望通过看电影及动漫学习日语的用户提供支持。4 结束语市场上针对日语专业的学习类APP偏少,缺乏针对性和科学的记忆方法,一些小应用做不到全面、高效,只训练一项技能,无法满足日语专业学生的需求。我们将全面吸取同类产品的优点,采纳英语学习APP的成功模式,对产品进行界面、记忆方式的创新。根据市场调查,用户最希望体验监督学习,通过打卡等功能忠实记录学习情况,确保每天学习的时间。同时,能够对所学单词分组管理,根据不同情况安排相应任务,这样用户才能有耐心和毅力,坚持做到每天学习。我们也将改变传统背单词形式,

12、模仿百词斩等增添图片记忆法。我们希望用户根据自己的习惯选择记忆方式,习惯使用单词卡记忆的用户,我们也能够推荐一份合理的单词表,以期用户能够更高效、科学的学习和记忆。参考文献(References):1 杨丰富.ANDROID应用开发揭秘M.机械工业出版社,2022.2 李刚.疯狂Android讲义M.电子工业出版社,2022.3 景保玉.2022中国移动应用开发现状与趋势大调查,2022.1.4 李晋,韩东晋.Java的昨天,今天和明天J.信息与(理论版),2022.1.5 MichaelBlaha.UML面向对象建模与设计M.人民邮电出版社,2022.6 Kyle Simpson.你不知道的JavaScriptM.人民邮电出版社,2022.

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

当前位置:首页 > 资格与职业考试 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2