Android项目实战:博学谷
上QQ阅读APP看书,第一时间看更新

1.1 项目分析

1.1.1 项目名称

博学谷自学助手。

1.1.2 项目概述

博学谷项目是一个学生端自学助手,每个学生都可以注册账号,然后通过博学谷自学助手来学习《Android移动开发基础案例教程》第1~10章的教学视频,并在学习完成后通过章节习题进行自我测验,达到课前预习与课后复习的效果。

1.1.3 开发环境

操作系统:

◎Windows系统。

开发工具:

◎JDK8;

◎Android Studio 2.2.2。

数据库:

◎SQLite。

1.1.4 模块说明

博学谷项目主要分为三大功能模块,分别为课程模块、习题模块、“我”的模块,项目结构如图1-1所示。

图1-1 项目结构

从图1-1可以看出,课程模块包含课程展示、课程详情功能,习题模块包含习题列表、练习测试功能。“我”的模块包含用户注册、用户登录、找回密码、播放记录、个人资料、设置六个功能,其中设置功能又包含了修改密码、设置密保、退出登录三个功能。