项目 内容
这个作业属于哪个课程 2021春季软件工程(罗杰 任健)
这个作业的要求在哪里 Beta-发布声明
我们是谁 删库跑路对不队
我们在做什么 题士
进度如何 进度总览

一、功能与特性

1.一分钟了解题士

2.新增功能

功能 描述 应用场景
知识卡片 用户选择某一科目,点击知识卡片,题士会呈现该科目下的所有默认知识卡片,支持用户通过输入标题和内容自定义卡片,用户可以自由管理自定义卡片,包括修改标题和内容、修改卡片颜色,删除卡片等,同时用户还可以通过输入关键字搜索知识卡片,快速定位知识卡片 经管快要考试啦!这么多概念定义题怎么办呀!点开知识卡片,快速浏览知识卡片内容,随时随地,想记就记
考期日历 用户可以根据自己的考期安排,通过输入考试课程,考试日期和说明内容个性化设定考期日历,同时支持用户修改和删除考期日历 航概考试是哪一天?距离航概考试还有几天?我还有几天可以复习航概?点开考期日历,查看考期提醒,快速获知考期相关内容
问答社区 用户可以在问答社区发帖提问,帖子支持置顶,显示当前讨论热度,用户还可以在已有帖子下进行回复,可以点赞帖子回复。仅帖子发布者有权限修改、删除、关闭帖子或将帖子回复标注为正确回答,仅帖子评论者可修改、删除自己发布的帖子评论 这道题目怎么做?为什么答案是这个?点开问答社区,发起帖子,问问大佬们是如何思考的!哇哇哇!大佬好厉害,我要把大佬的回复标注为正确答案!
资源社区 用户可在资源社区查看所有已通过审核的资源,还可以通过输入上传资源的主题、描述和链接上传资源,用户上传的资源需等待管理员的审核通过后才能显示在资源社区中,资源社区支持用户直接复制链接,仅资源上传者有权限修改、删除资源 有没有什么地方可以拿到航概的往年题呀?点开资源社区,哇!已经有人上传航概复习资料啦!赶快从链接中下载!
举报功能 用户可对题目评论,题目评论回复,帖子,帖子评论进行举报,同一内容不支持重复举报,即当某一评论/帖子/评论回复已被他人举报时,会直接告诉用户该内容已被举报。管理员会对举报内容进一步审核,如果内容举报属实,会对直接删除相应内容,举报成功与否均会通知举报者 嗯?这个题目的评论怎么回事?怎么还有人在这里打广告!我要立刻举报,不能让它影响复习的好心情,哼!
消息通知 消息通知包含用户消息和系统消息两方面内容,用户消息包含他人对用户发布的帖子进行回复,对用户的帖子回复/题目评论回复点赞后发送的提醒通知、根据用户设定的考期日历的考试提醒通知等;系统消息包含资源审核是否通过的消息通知,举报是否属实的消息通知,题士相关内容更新的消息通知等 欸?我举报的帖子成功了没有,不会下次还会看到吧?欸?小红圈好像告诉我有新的消息通知,嗷!举报的帖子已经被官方处理啦!好耶!
模拟考试统一判题模式 模拟考试由alpha阶段的实时判题单一模式扩充至实时判题和统一判题两种模式,在进行模拟考试之前,用户可以自行选择判题模式。实时判题模式下,题士会在用户做完每一道题并提交后反馈正误;统一判题模式下,仅用户点击交卷后,题士对模拟考试的所有题目的正误进行判断并计算分数 可不可以答完所有题目之后再告诉我做的对错?选择统一判题模式试试,正是我想要的!

3.页面展示

3.1 知识卡片

3.2 考期日历

3.3 问答社区

3.4 问答社区-帖子

3.5 资源社区

3.6 举报功能

3.7 消息通知

二、Beta修复内容

功能改进|bug 负面体验 改进结果|修复结果
题目收藏|错题整理列表的开始按钮位置调整 刷题按钮固定在页面头部,如果收藏列表|错题列表的题目较多,用户想要查看自己的收藏的题目|错题时,需向上拉至页首才能重新看到刷题按钮,降低用户刷收藏题目或错题的体验 由上一版本的始终固定为页面头部修改为悬浮在页面下端,用户可以随时点击刷题按钮开始刷题
小程序游客状态下,点击收藏题目按钮提示已收藏 让用户误以为在游客模式下有权限对题目进行收藏 重新设定为游客状态无权限点击收藏题目按钮
ios系统查看题目评论闪出问题 降低ios用户查看题目评论的体验 更换题目评论组件后,ios系统已无点开题目评论后闪出问题
开始刷题时的下拉刷新设置影响刷题体验 下拉刷新的缓冲会打乱用户刷题节奏,降低用户刷题体验 删除开始刷题时的下拉刷新设置
修改第一道题的上一题的提示 “请求失败”的用户提示并不明确且友好 将“请求失败”修改为“没有啦”
小程序游客模式下点击登录不能自动拉去微信头像的问题 该场景下无法正确显示用户微信头像 小程序游客点击登录可以正常获取微信头像
易错刷题页面显示每个题目的错误率 用户无法确知易错刷题模式下每一题的错误率 在易错刷题页面显示每一题的错误率
模拟考试提交结果另设页面,进一步美化 用户无法全面获知模拟考试结果 为模拟考试结果单独设置页面,显示分数,正确|错误的题目,用户可以直接点击相应题目查看具体内容
题目列表按章节下拉时才请求对应章节的题目数据 每次点击题库页面需要请求该科目下的所有题目,请求数据量较大,加载速度较慢 更改为点击每一章节的下拉栏,才按对应的章节请求数据,提升加载速度

三、运行环境说明

微信小程序目前要求微信版本至少为2.12.3(绝大多数人目前的微信版本为8.0.3,所以可以认为目前使用微信的人,均可正常访问微信小程序)

三、安装与使用

首先安装微信,然后用微信的扫一扫功能扫描如下小程序码

进入题士小程序后可以选择作为游客体验,但不能使用题士的部分功能,也可以点击小程序登录授权,直接通过微信登录,在允许获取微信的相关信息后,即可开始使用题士的所有功能

四、限制条件

  • 微信小程序不支持外链直接跳转,所以用户在资源社区仅能通过复制链接(已提供快速剪切的方式),再在浏览器打开的方式下载资源

  • 由于毕业季,临近7.1等多方面因素,题士无法在北航官方媒体账号进行进一步的宣传推广,不过题士Beta版也会通过其他途径尽全力宣传推广

  • 易错刷题模式根据题目错误率排序推荐题目,目前刷题人数较少,题目错误率意义不是特别明显,但是随着使用用户的数量增多,易错刷题的重要性将逐渐递增

五、发布方式与发布地址

1.产品官网

https://buaatishi.com

2.微信小程序

Beta发布声明的更多相关文章

  1. 【二食堂】Beta - 发布声明

    Beta - 发布声明 新功能 在Beta阶段,图谱方面的新功能有:自定义关系的添加与删除.实体查找.实体名称的修改.实体之间关系的修改.新增了项目创建与删除功能,此外还增加了好友系统,可以实现好友的 ...

  2. Beta——发布声明

    Beta阶段 1. 新功能: 介绍页面 用户点击软件右上角的 ? 按钮即可看到软件的操作说明! 项目模式 目前软件支持三种模式 空白表单模式.该模式可以生成基于模板的表单数据,也支持生成数据直接训练模 ...

  3. UltraSoft - Beta - 发布声明

    1. Beta版本更新内容 新功能 (1)消息中心页面 课程爬取到新DDL.资源时会以通知的方式通知用户,本次同步更新了哪些内容一目了然.此外,当被作为参与成员添加DDL时也会通知.一些系统通知也会放 ...

  4. [no_code][Beta]发布声明报告

    $( "#cnblogs_post_body" ).catalog() 软件下载 一个全新的超简易的OCR表单识别工具 轻松拍照,实现手写表格识别 一键打开,支持多种应用打开你的表 ...

  5. Visual Lab Online —— Beta版本发布声明

    项目 内容 班级:北航2020春软件工程 博客园班级博客 作业:Beta阶段发布声明 发布声明 目录 发布方式.发布地址与运行环境要求 软件主体 浏览器扩展 Beta版本新功能 登录注册页 注册时邮箱 ...

  6. [敏捷软工团队博客]Beta阶段发布声明

    项目 内容 2020春季计算机学院软件工程(罗杰 任健) 博客园班级博客 作业要求 Beta阶段发布声明 我们在这个课程的目标是 在团队合作中锻炼自己 这个作业在哪个具体方面帮助我们实现目标 对Bet ...

  7. 发布声明$\beta$

    一.新功能 \(\beta\)阶段集中开发了3大核心功能:支持模块的嵌套.模型市场.模型推理,这三项基本上都是从零开始.徒手开发的功能,没有轮子可以参照,因此也不具有可以对比的先前版本. 除此之外,开 ...

  8. 各大浏览器相继发布声明将停止支持 TLS 1.0 和 TLS 1.1 !

    简评:TLS 1.0 发布至今已将近 20 周年即将寿终正寝,期间为我们保障了千亿次甚至万亿次的数据请求安全. TLS 工作组几个月前发布声明文件弃用 TLS 1.0 和 TLS 1.1. 昨天,包括 ...

  9. 课堂Beta发布140字评论

    Beta发布140字评论: 第一组:飞天小女警 此项目组的功能是礼物挑选,创意十足,用户只要一听名字便会被深深吸引,并且页面设计感,时尚感十足,不断吸引客户的眼球,而且发布到云服务器上面. 第二组:金 ...

随机推荐

  1. samba网络共享

    1.sanma简介 2. samba安装 #更新源 opkg update #搜索软件包,查看版本 opkg list | grep "samba" #根据查询的版本安装服务器和l ...

  2. Jsoup快速查询

    一.selector选择器 二.Xpath查询

  3. python模块--glob, fnmatch

    包/方法 返回值 参数 说明 glob     Unix shell样式的路径扩展 .glob() list 匹配满足规则的所有路径(默认以 . 开头的文件不会匹配到, 可以用 .* 来匹配) pat ...

  4. shell中的$0 $n $# $* $@ $? $$

    $0当前脚本的文件名 $n传递给脚本或函数的参数.n 是一个数字,表示第几个参数.例如,第一个参数是$1,第二个参数是$2. $#传递给脚本或函数的参数个数. $*传递给脚本或函数的所有参数. $@传 ...

  5. 重学VUE——vue 常用指令有哪些?

    一.什么是指令? 在 vue 中,指令以 v- 开头,是一种特殊的自定义行间属性.指令属性的预期值是一个表达式,指令的职责就是:表达式的值改变时,相应地将某些行为应用到DOM上.只有v-for是一个类 ...

  6. 关于当前PHP脚本运行时系统信息相关函数

    我们的 PHP 在执行的时候,其实可以获取到非常多的当前系统相关的信息.就像很多开源的 CMS 一般会在安装的时候来检测一些环境信息一样,这些信息都是可以方便地动态获取的. 脚本文件运行时的系统用户相 ...

  7. javascript 中介者模式 mediator

    * player.js /** * 中介者模式 * @param {*} name 角色名称 * @param {*} teamColor 队伍颜色 */ function Player(name, ...

  8. jmeter压测学习12-设置持续压测时间(调度器的使用)

    前言 使用jmeter 做压测的时候,希望对一个接口持续压测 10 分钟或者半小时,可以使用调度器设置持续压测时间. 设置样本总数 压测方式有2种,一种是设置线程组和循环次数,这样可以设置一个样本总数 ...

  9. django 安装与配置-01

    安装命令 sudo pip install django python 可以引入django说明已经安装成功 查看django的版本 查看django管理命令 django-admin django创 ...

  10. P6134-[JSOI2015]最小表示【bitset,拓扑排序】

    正题 题目链接:https://www.luogu.com.cn/problem/P6134 题目大意 给出一张\(n\)个点\(m\)条边的\(DAG\).求联通情况不变的情况下最多删除几条边. \ ...