项目 | 内容 |
---|---|
这个作业属于哪个课程 | 2021春季软件工程(罗杰 任健) |
这个作业的要求在哪里 | Beta-项目展示 |
我们是谁 | 删库跑路对不队 |
我们在做什么 | 题士 |
进度如何 | 进度总览 |
姓名 | 负责 | 具体工作简介 |
---|---|---|
QSY | PM&前端 | 产品主页与后台管理系统设计与开发,服务器nginx与SSL等部署与维护,例会报告与产品相关博客的撰写,推进项目进度,审查项目质量 |
LKL | 后端 | 题目、知识卡片和考期日历相关接口、单元测试的撰写,CICD的部署,题目、知识卡片和考期日历相关数据模型的设计与建立 |
CWM | 前端 | 题库、收藏|错题列表、各种刷题模式、模拟考试、资源社区等页面相关的前端工作的设计、开发与测试 |
CYY | 后端 | 用户相关,后台管理相关接口、单元测试的撰写,服务器后端相关配置与维护,个人信息、消息通知和举报机制相关数据模型的设计与建立 |
LS | 前端 | 注册、登录、首页、我的及个人信息、产品介绍、考期日历、知识卡片和问答社区等页面相关的前端工作的设计、开发与测试 |
WCC | 后端 | 题目评论和问答社区相关接口、单元测试的撰写;题目数据的爬取、清洗与导入;题目图片与用户头像上传等接口的开发与测试 |
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
临近期末,小A还没开始航概期末复习,现在他正面临着复习时间紧迫,复习资料不完整的问题,正当他不知所措的时候,小B向他推荐了题士...
小A:我使用的是IOS操作系统,一般的软件和应用都对IOS平台不支持,我能够使用题士吗?
小B:题士利用微信小程序平台对IOS和安卓平台统一支持!
小A:现在离期末考试仅剩几天,但是我对于相关知识点和题目都不了解,题士能够给我什么帮助吗?
小B:题士提供顺序刷题,随机刷题和易错刷题等多种做题模式,顺序刷题帮助你按照章节进行复习,随机刷题帮助你交叉复习不同章节内容,易错刷题统计了所有同学常见易错题,帮助你聚焦易错内容,你还可以通过知识卡片记忆概念定义,在资源社区下载对应科目的资源,在问答社区浏览科目相关的讨论,快速获取复习要点
小A:可是我对很多内容不熟悉,应该会错很多题,有没有什么比较有效的复习方式?
小B:题士能够帮助你对做错的题目进行记录,提供错题列表,也能够在错题列表中直接对错题进行复习;同时提供收藏列表,让用户自主收藏好题;而且如果对于内容不熟悉的话,也可以选择题士提供的背题模式,对航概、计算机导论和经管等科目进行快速复习
小A:真是太好了,我的期末考试有救啦!
题士Alpha版本的杀手功能包括多模式刷题,模拟考试,知识卡片,问答社区,资源社区等功能
说明:✔️表示完全具备,