android的少儿英语培训管理软件的设计与实现(源码)


目录
关键词 1
Abstract 1
Key words 1
1.绪论 1
1.1研究背景 1
1.2国内外研究状况 2
1.2.1国外研究现状 2
1.2.2国内研究现状 2
2.开发平台与相关技术 2
2.1 开发环境概述 2
2.1.1硬件环境 2
2.1.2软件配置 2
2.2 开发平台与相关介绍 2
2.2.1阿里云服务器 2
2.2.2 数据库概述 3
2.2.3 PHP概述 3
2.2.4 Apache服务器概述 3
2.2.5 ReactNative介绍 3
2.3 APP开发相关介绍 4
2.3.1 APP 4
2.3.2 APP开发技术 4
3.系统分析与设计 4
3.1可行性分析 4
3.2系统需求分析 5
3.2.1业务流程分析 5
3.2.2功能需求分析 6
3.2.3运行环境需求 6
3.2.4系统非功能性需求 6
3.3系统数据需求分析 7
3.3.1主要用例 7
3.3.2 主要活动图 8
3.4 系统总体设计 11
3.4.1 系统总体架构 11
3.4.2 功能模块设计 11
3.4.3 数据库设计 13
3.4.4 顺序图 15
4.系统及功能实现 18
4.1 系统开发环境 18
4.1.1开发环境与开发工具 18
4.1.2 WEB环境安装 18
4.2 主要功能的实现 18
4.2.1 登录功能的实现 18
4.2.2 家长端主要功能的实现 19
5.系统测试 26
5.1 测试目的 26
5.2 测试过程 26
5.3 测试结论 26
6.总结与展 *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
望 26
致谢 26
参考文献 27
基于Android的少儿英语培训管理软件的设计与实现
引言
1.绪论
1.1研究背景
目前,中国培训机构总数已达到50000家之多,英语培训是整个培训市场上最为活跃的细分市场之一,市场前景无比巨大。其中少儿英语培训的整个市场规模已达到450以上,并且一直保持着高速发展,市场份额占据整个英语培训市场的一半以上。然而,随着培训机构数量的增长,竞争也逐渐增强,英语培训市场已经开始步入微利时代。只有具有高教育品质和服务水准的教育机构才能在激烈的竞争中生存下来[1]。在这种大环境下,很多培训机构开始纷纷向互联网方向发展,无论是从教育还是营销方面,都能极大的提升市场竞争力。目前市场上教育机构大部分通过网站的方式进行营销或管理,随着智能手机技术不断成熟和移动终端设备的普及,app还有很大的发展潜力去适应当前的教育培训机构市场。
1.2国内外研究状况
1.2.1国外研究现状
“移动学习”概念最早提出是在1900年以后,起源于美国,随后欧洲国家纷纷展开移动学习项目研究,并取得了不少的项目成果。主要成果包括2000 年美国加州大学实施的“Mobile Education”研究项目以及欧洲启动的世界范围内的 MOBILerning 研究发展项目[2]。这些项目主要涉及移动教育资源,数字化教育平台等方面的开发研究和探索,引起了世界各国的关注。
1.2.2国内研究现状
移动学习的概念首次在我国被提出,是在2000年的上海学术会议上[3]。随着信息时代的到来和科技的不断发展,移动互联网技术、智能手持设备的不断普及和推广,英语教育也逐渐从传统的面对面教育、纸质教育向云课堂、云测试、云练习等多方面进行发展。而随着手机APP的崛起,教育机构开发自己的APP并通过它加强机构的运营和管理是一件势在必行的事情。
2.开发平台与相关技术
2.1 开发环境概述
2.1.1硬件环境
配置本系统硬件环境需要普通一台服务器,键盘,鼠标等输入设备,安卓手机,数据线用作测试,也可添加更多辅助输入设备,计算机硬盘应至少保留空余空间在40GB以上,系统windows7及以上。
2.1.2软件配置
本系统的软件环境需要在外部硬件支撑下运行。由于本系统采用ReactNative组件化开发,同时结合Android Studio+PHP+MySQL形式,并运行在阿里云服务器上,所以需要安装服务器系统,此处采用Windows Server 2008系统,并配置好ReactNative开发环境、PHP开发环境、Apache服务器、MySQL数据库和域名解析工具。
2.2 开发平台与相关介绍
2.2.1阿里云服务器
阿里云服务器具有可靠的防网络攻击功能和安全的数据保障,能够适应当前互联网应用瞬息万变的特点。该云服务器适用于游戏类应用、商务网站、管理信息系统、SaaS应用(如:在线ERP、CRM、OA、HR)等。
云服务器具有如下优势:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1764.html

好棒文