Java教程

Beta项目展示

本文主要是介绍Beta项目展示,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
项目 内容
这个作业属于哪个课程 2021春季软件工程(罗杰 任健)
这个作业的要求在哪里 Beta-项目展示
我们是谁 删库跑路对不队
我们在做什么 题士
进度如何 进度总览

一、项目与团队亮点

1.关于我们

1.1 团队成员与分工简介

姓名 负责 具体工作简介
QSY PM&前端 产品主页与后台管理系统设计与开发,服务器nginx与SSL等部署与维护,例会报告与产品相关博客的撰写,推进项目进度,审查项目质量
LKL 后端 题目、知识卡片和考期日历相关接口、单元测试的撰写,CICD的部署,题目、知识卡片和考期日历相关数据模型的设计与建立
CWM 前端 题库、收藏|错题列表、各种刷题模式、模拟考试、资源社区等页面相关的前端工作的设计、开发与测试
CYY 后端 用户相关,后台管理相关接口、单元测试的撰写,服务器后端相关配置与维护,个人信息、消息通知和举报机制相关数据模型的设计与建立
LS 前端 注册、登录、首页、我的及个人信息、产品介绍、考期日历、知识卡片和问答社区等页面相关的前端工作的设计、开发与测试
WCC 后端 题目评论和问答社区相关接口、单元测试的撰写;题目数据的爬取、清洗与导入;题目图片与用户头像上传等接口的开发与测试

1.2 项目管理

Gitlab的Milestone+issue+Merge Request的方式管理

首先建立Milestone

根据Beta预计开发计划,设计相应页面,改进相关功能,修复Alpha阶段bug并逐一划分为具体任务,任务分为Design,Develop,Test,Bug和Improve五类,并以issue的形式分配给团队成员

同时划分为题士,产品主页和后台管理三个项目分别管理,团队成员分别创建个人开发分支,通过发起merge request的形式,将前端阶段性开发成果经由二次确认后merge进入front-end分支,将后端阶段性开发成果经由二次确认后merge进入back-end分支;前后端功能完善,符合Milestone设定计划后,发起merge request,经由PM审核后merge进入master分支;在每次merge的过程中,关联issue,在确认merge后,自动关闭对应issue

2.典型用户场景

临近期末,小A还没开始航概期末复习,现在他正面临着复习时间紧迫,复习资料不完整的问题,正当他不知所措的时候,小B向他推荐了题士...

小A:我使用的是IOS操作系统,一般的软件和应用都对IOS平台不支持,我能够使用题士吗?

小B:题士利用微信小程序平台对IOS和安卓平台统一支持!

小A:现在离期末考试仅剩几天,但是我对于相关知识点和题目都不了解,题士能够给我什么帮助吗?

小B:题士提供顺序刷题,随机刷题和易错刷题等多种做题模式,顺序刷题帮助你按照章节进行复习,随机刷题帮助你交叉复习不同章节内容,易错刷题统计了所有同学常见易错题,帮助你聚焦易错内容,你还可以通过知识卡片记忆概念定义,在资源社区下载对应科目的资源,在问答社区浏览科目相关的讨论,快速获取复习要点

小A:可是我对很多内容不熟悉,应该会错很多题,有没有什么比较有效的复习方式?

小B:题士能够帮助你对做错的题目进行记录,提供错题列表,也能够在错题列表中直接对错题进行复习;同时提供收藏列表,让用户自主收藏好题;而且如果对于内容不熟悉的话,也可以选择题士提供的背题模式,对航概、计算机导论和经管等科目进行快速复习

小A:真是太好了,我的期末考试有救啦!

3.特色功能

3.1 杀手功能

题士Alpha版本的杀手功能包括多模式刷题模拟考试知识卡片问答社区资源社区等功能

3.2 对比竞品

说明:✔️表示完全具备,

这篇关于Beta项目展示的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!