[软工顶级理解组] 0512第19次会议
会议时间:5月12日 12:30 主持者:杜博玮
下次会议时间:5月13日 12:30 主持者:张艺璇
一、工作汇报
姓名 | 昨日完成任务 | 明日计划任务 |
---|---|---|
孙旭东 | 安装环境,运行GitHub代码 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Frontend/issues/103 |
fork master分支,阅读代码 |
张艺璇 | 计网实验请假 | 错误处理文档,课程评价原型图 |
单彦博 | 调整目录结构,使用说明,更新日志 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Frontend/issues/99 |
开issue |
胡彬彬 | 修改代码风格 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Backend/issues/146 |
补充文档,数据库设计 |
李嘉铖 | 修改代码风格,readme文档 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Backend/issues/146 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Backend/issues/156 |
计网实验请假 |
杜博玮 | 修改爬虫代码风格 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Backend/issues/173 |
在GitHub的爬虫分支增加代码风格检查,完善readme文件 |
郭骏 | 帮助后端爬虫进行静态文件检查,在GitHub上设计代码风格的自动检查 https://github.com/SE2020-TopUnderstanding/BUAA-Campus-Tools-Backend/issues/146 |
写完beta阶段设计博客 |
郭骏今日完成了技术博客,在此给出链接:https://www.cnblogs.com/sharinka0715/p/12880988.html
二、会议截图
三、工作中遇到的困难
-
课程评价体系开发的困难点:
-
课程去重与数据获取
bid unique,不同bid的不是同一门课,相同bid但名字不同的(如体育课)由后端进行特判,创建特殊的bid。
课程数据来源于“学生选课信息查询”界面,原有的课表查询POST拆分为两个:
- 一个POST所有的课程信息,结构为课程信息的list,课程信息尽量全面,注意授课教师可能为空;
- 一个POST当前课表下学生与课程的对应关系,即现在的POST内容加上bid信息。
-
课程跳转与搜索
需要后端为前端提供方便详实的筛选接口。筛选条件不应当只有课程名,还可以对老师进行搜索,对课程类别进行下拉框筛选等。
-
课程评分详情页面
- 默认所有用户匿名?
- 每条评论下面设置赞和踩
- 5分制评分,每个同学只能打1~5,总评由后端即时计算得出。
- GET、POST请求分别用于获取帖子和发帖
- 每门课程一个帖子
-
四、燃尽图
此时为第一次会议,前端的issue还没有开设完毕,故暂不展示前端燃尽图。
后端: