Alpha发布声明
项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2021春季软件工程(罗杰 任健) |
这个作业的要求在哪里 | Alpha-发布声明 |
我们是谁 | 删库跑路对不队 |
我们在做什么 | 题士 |
进度如何 | 进度总览 |
一、功能与特性
1.项目总体架构
2.功能描述
功能 | 描述 |
---|---|
APP端邮箱注册 | 用户在APP端填写用户名、密码和邮箱后,题士向用户的邮箱发送验证码,用户将正确的验证码填入后,即可正常通过邮箱注册 |
APP端邮箱密码登录 | 用户在APP端填写注册的邮箱和邮箱对应正确的密码,即可正常登录,跳转到首页 |
小程序端微信登录 | 用户在小程序端点击微信登录,点击确认获取微信相关信息后,即可正常通过微信登录,跳转到首页 |
刷题进度显示 | 首页通过进度条、百分比、具体的刷题数量和题库总题目数量显示当前用户的刷题进度 |
顺序刷题 | 用户选择顺序刷题模式后,会根据用户上次刷题的题目序号开始刷题,若首次使用,会从第一题开始顺序刷题 |
随机刷题 | 用户选择随机刷题模式后,题士会随机选择题目返回给用户,用户可以开始随机刷题 |
易错刷题 | 用户选择易错刷题模式后,题士会根据题目错误率排序后,选择错误率较高的题目返回给用户,用户可以开始刷易错题 |
模拟考试 | 用户选择模拟考试模式后,题士会生成一套模拟考试题,提供倒计时功能,用户在答题结束后可以点击交卷,结束本次模拟考试 |
题库 | 用户可以点击题库,按章节查看当前科目下的所有题目 |
题目评论 | 用户可以针对某一题进行评论,也可以回复他人评论,仅可以删除自己发表的评论 |
收藏题目列表 | 用户可以点击收藏题目列表,查看收藏题目数量以及不同章节下的收藏题目数量,用户点开某一章节后,会查看该章节下的所有收藏题目 |
错题列表 | 用户可以点击错题列表,查看错题数量以及不同章节下的错题数量,用户点开某一章节后,会查看该章节下的所有错题 |
个人信息 | 用户在我的界面点击个人信息,可以查看当前用户的个人信息,也可以对自己的个人信息进行修改 |
关于我们 | 用户在我的界面点击关于我们,可以查看题士相关的产品介绍 |
累计做题数,做题天数显示 | 用户在我的界面可以查看当前用户在当前科目下的累计做题数和做题天数 |
关键词搜索 | 用户在题库页面,输入关键词,点击搜索,即可得到包含关键词的题目 |
题目收藏 | 用户可以在刷题页面,直接收藏某一题目 |
背题模式 | 用户可以由刷题模式切换至背题模式,直接查看题目题干和答案,快速背题 |
3.页面展示
3.1 登录
3.2 APP端邮箱注册
3.3 首页
3.4 我的
3.5 题库
3.6 收藏|错题列表
3.7 题目评论
3.8 刷题|背题
3.9 模拟考试
3.10 个人信息
3.11 关于我们
二、运行环境说明
1.微信小程序
微信小程序目前要求微信版本至少为2.12.3(绝大多数人目前的微信版本为8.0.3,所以可以认为目前使用微信的人,均可正常访问微信小程序)
2.APP
要求手机为安卓系统,需要获取用户的”访问设备上的照片、媒体内容和文件“和”获取设备信息“的两个权限
三、安装与使用
1.微信小程序
首先安装微信,然后用微信的扫一扫功能扫描如下小程序码
进入题士小程序后可以选择作为游客体验,但不能使用题士的部分功能,也可以点击小程序登录授权,直接通过微信登录,在允许获取微信的相关信息后,即可开始使用题士的所有功能
2.APP
使用手机扫描如下二维码(任何软件的扫一扫都可,已对各种限制比如微信内不让直接下载其他APP做了判断并允许跳转)
点击Android下载按钮,即可开始下载apk文件,下载后按步骤安装即可
四、问题与限制
1.Beta版进一步改进内容
任务 | 原因 |
---|---|
api进一步细化 | alpha阶段部分api重用,重用会使某些调用获取的冗杂数据较多,需要对api进一步细化,减少重用 |
易错刷题页面显示每个题目的错误率 | alpha阶段未能同时显示题目的错误率,仅能保证所刷题目为易错题 |
模拟考试提交结果另设页面,进一步美化 | alpha阶段提交后仅显示得分,需要另设页面,显示得分、圆圈显示题目对错 |
题目列表按章节下拉时才请求对应章节的题目数据 | alpha阶段为初始时请求所有题目数据,加载较慢,更改为点击下拉栏,才按对应的章节请求数据,提升加载速度 |
添加连续引导页作为新手指引 | 项目部分功能需要说明,可以考虑添加连续引导页进一步表述,或在产品官网上进一步说明 |
2.限制条件
- Alpha版本目前仅导入航概文理题库,Beta版本将进一步扩充科目和相应的题库
- 易错刷题模式根据题目错误率排序推荐题目,目前刷题人数较少,题目错误率意义不是特别明显,但是随着使用用户的数量增多,易错刷题的重要性将逐渐递增
- 模拟考试的题型和具体分数需要进一步调研确认,增加模拟考试的真实度
- 小程序端和安卓APP端暂不支持用户同步,Beta版中可能会采取绑定相同邮箱的方式进行同步
五、发布方式与发布地址
1.产品官网
官网包含产品介绍,题士下载,用户反馈等内容
开发人员也可登录后作为后台管理系统使用