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