登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android的英语学习系统的测试与管理毕业论文

 2020-07-07 21:34:58  

摘 要

英语在全球范围内使用广泛,人们对于英语学习的需求随之也越来越高。在信息化飞速发展的今天,英语学习的方式更加多元化,而作为人们日常生活中不可缺乏的通信工具,手机必然为英语学习提供了很好的便利性。因此,用户在智能手机上安装英语学习应用程序随时随地学习,是具有较大的市场价值的。本课题设计的“英语星河”安卓手机APP实现了在有限资源的条件下让用户能够随时、高效地学习英语。本文侧重于《英语星河APP》的测试和管理,通过版本管理工具SVN对小组项目进行版本管理和控制,并根据测试用例和测试计划中的其他内容对软件进行具体测试。

本文从客户端和服务器端进行需求分析和系统设计。随后对该安卓APP进行测试设计,主要使用了黑盒测试方法,并采用了等价类划分法、边界值法等方法进行单元测试设计,给出相应的用例设计并分析测试结果,使软件从开发到完成过程中的测试工作都有条理可循。接着介绍了小组项目使用的版本管理工具SVN。最后,对基于安卓的《英语星河APP》课题进行总结展望。

关键词:英语学习 安卓APP 软件测试 版本管理

Test and management based on Android “ English Star River APP”

Abstract

English is widely used all over the world, and people's demand for English learning is also increasing. In today's rapid development of informatization, the way of learning English is more diversified, and as people's indispensable tools in daily life, mobile phones will provides a great convenience for learning English. Therefore, it is of great market value for users to install English learning applications on their smartphones whenever and wherever they want to learn. The "English Star River" android APP designed in this project enables users to learn English at any time and efficiently with limited resources. This article focuses on the testing and management of the "English Star River" APP, through the SVN version management tool to control the version management and group projects, and we do specific tests according to the test cases and the other content in the test plans.

This paper conducts demand analysis and system design based on client and server side. Then I conduct the testing design on the android APP, mainly using the black-box testing method, including the method such as equivalence class partition method and the boundary value method for unit testing design. Then I provide the corresponding use case design and analysis of test results. Thus, the process of test from software development to accomplishment is organized. Then, the version management tool SVN used by the team project is introduced. Finally, I put forward the summary and prospect of the "English Star River" APP based on android.

Keywords: English learning; android APP; software test; version management

目录

摘 要 I

Abstract II

第一章 绪论 1

1.1 设计背景 1

1.2 市场需求 1

1.3 现实情况 2

1.4 论文结构 2

第二章 需求分析与系统设计 4

2.1 可行性分析 4

2.2 功能需求概述 4

2.3 UML 用例图 5

2.4功能模块图 6

2.5系统结构图 7

2.6 APP脑图 8

2.7 服务器端流程图 8

第三章 测试设计 9

3.1 测试概要 9

3.1.1 简介 9

3.1.2测试过程 9

3.1.3 测试方法 10

3.2 测试内容设计 10

3.3 测试用例设计 18

第四章 测试结果 30

第五章 版本管理 41

5.1 简介 41

5.2 版本管理工具SVN简介 41

5.3 SVN的下载与安装 41

5.4 SVN客户端 42

总结 43

参考文献 44

致谢 45

第一章 绪论

1.1 设计背景

在联系日益紧密和全球化的世界里,在信息传播或地域方面,英语都毋庸置疑地成为世界上最通用的语言之一。而生活在21世纪的信息化时代,我们日常的生活学习工作中,都会或多或少地接触到英语。所以,英语作为一种通用语言的存在,英语的学习对于处在信息化新时代的我们显得尤为重要。

而在无线网络技术的发展和资源的日益丰富的大环境下,人们越来越迫切地希望可以从互联网随时随地地获取信息和服务,于是移动互联网迅速发展。“活到老,学到老”,学习就是不断获取知识的过程,而移动互联网恰恰给人们获取知识带来了极大便利,“移动学习”由此兴起。移动学习(Move-Learning)是通过移动设备能够在任何时间、任何地点进行的学习,它是远程学习和网络学习发展过程中新的阶段,在高度信息化发展的现在或者将来都是不可或缺的新型学习模式[2]

1.2 市场需求

在信息化飞速发展的今天,很多非学生群体或者大学生可能没有时间或不愿意主动系统地学习英语,很难实现资源的充分利用,并且他们大都喜欢喜欢零碎时间学习,移动学习便完美地顺应了这些群体的需求[4]。在移动学习日益成为片段式学习趋势的今天,作为人们日常生活中不可缺乏的通信工具,手机必然为移动学习爱好者学习英语提供了很好的便利性。因此,用户在智能手机上安装英语学习应用程序随时随地学习,是具有较大的市场价值的。

使用移动设备创建学习辅助工具和材料成为非正式学习的重要组成部分,通过手机客户端英语学习APP进行移动学习将更侧重于学习者的流动性。移动设备具有接收推送信息的特性,使得英语学习手机APP的用户更加方便地与外界进行交互,英语学习将不再局限于课本上仅有的知识,不再是个人封闭式环境地学习,而是可以通过网络随时与他人实时交流分享经验。

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图