摘要:随着全球经济化的到来,越来越多的外国资本涌入中国市场,世界各地的人们也纷纷踏上中国这片大路。全世界使用广泛度最高的语言英语,毫无疑问地成为了中国与外国交流的重要工具。在中国,在小学三年级就开始学习英语,从满大街的英语教育机构就能看出,我们对英语教育的重视程度不言而喻。英语学习最基本的无非就是记单词,可以说单词量能简单反应出一个人的英语水平。随着计算机及智能手机的普及,英语学习的平台已渐渐从书本往电脑或手机上发展,其中手机上的记单词软件又以其便捷性格外受人们喜爱。在本文中,介绍的将是一款基于iOS 平台上的记单词软件,其基本功能包括:单词背诵、单词学习、单词库管理、记单词记录文护、中英文翻译、个人记单词优化管理等。与此同时,在本文中我们还对与记单词软件有关的系统安装,系统设计和系统词库的设计进行了研究,以此来推动记单词软件的开发。36984 毕业论文关键词:背单词;英语学习;iOS
A software of remembering words which is based on the iOS platform
Abstract:Along with the globalization of economy, more and more foreign capital access to the Chinese market, people all over the world have set foot on China. As the world's most widely used languages, English has become the important tool to communicate with foreign in China. In our country, we start to learn English at grade three from the primary school,so you can see the streets are crowded by English education institutions, it is obviously we paied so much attention to the English education. The most basic English learning is nothing but remember the words, it could be argued that the amount of words can show a person's English level. With the popularity of computers and smart phones,the platform of English learning has been gradually shift from books to the computers or mobile phones, among them the software of remembering the words on the phone are most popular with people for its convenience. In this article, an introduction is a software of remembering words which is based on the iOS platform, its basic features include: recite words, words learning, lexicon management, record maintenance, both Chinese and English translation, optimizing management of inpidual words and so on. In this article, meanwhile, we also researched system installation, system design and the design of lexicon , in order to promote to develop the software.
Keyword:recite words; English study; iOS
目 录
摘要 I
Abstract II
目 录 III
1 绪论 1
1.1 课题研究的背景 1
1.2 课题研究的意义 2
1.3 论文结构 2
2 系统设计分析 3
2.1 可行性分析 3
2.1.1 技术可行性 3
2.1.2 经济可行性 3
2.1.3 操作可行性 3
2.2 开发工具 4
2.2.1 iOS平台 4
2.2.2 Objective-C语言 5
2.2.3 Coredata数据库 9
2.2.4 Xcode 10
3 需求分析 14
3.1 需求分析 14
3.2 数据库需求分析 15
3.2.1 数据源点、数据终点: 15
3.2.2 数据处理: 16
3.2.3 数据流程分析 16
4 系统实现 17
4.1 程序设计界面 17
4.2 词库选择 18
4.3 单词列表 19
4.4 生词本 20
5 程序测试与文护 21
5.1 系统的配置 21