686
社区成员
这个作业属于哪个课程 | 2023年福大-软件工程实践-W班 |
---|---|
这个作业要求在哪里 | 团队作业——beta冲刺+事后诸葛亮 |
这个作业的目标 | 各阶段问题回答 |
其他参考文献 | 无 |
问题一:Need的点在哪里?PPT没有突出重点
答:Need的点在于很多玩家喜欢玩恐怖游戏,感受这个刺激的过程。在玩恐怖游戏的过程中,在一种紧张的氛围下进行解密,在成功通关后会有很大的成就感。同时玩恐怖游戏还能释放压力,在玩恐怖游戏的过程中会分泌相关激素,玩家在游戏结束后会感到放松。
问题一:“菜谱类”与“菜谱详情类”有什么区别?
答:最初的想法是菜谱流式使用菜谱类,即存放菜谱的名字和评分等信息,菜谱详情类存放菜谱的内容,包括菜谱的成分和步骤等信息。后来经过思考,发现存在冗余,现已将两个类合并。
问题一:设计类图中的Meun类与MeunList类存在的意义?
答:当时的考虑到部分接口需要展示多个菜谱,所以设计了一个menulist用来作为数据传递的模板。但这主要是体现传递数据的模板类,不是数据库中真实存在的类,故后将此类删除。
问题二:食材实体的属性中为何有菜谱id?
答:一个食谱有多个食材,一个食材属于多个食谱,食材和食谱是多对一的关系,所以需要外键。
问题一:任务分配到个人,是否明确其每日进展?
答:未明确规定没人第几天要做到什么程度,因为当时的任务分配到个人仍然是一个很大的范畴,也没规定先做哪部分后做哪部分,所以只关注其完成的任务量。
但后来发现这种方式效率较低,全靠组员的主观能动性,项目进展不能保证,也不方便组长管理项目和团队。
问题二:接口修改是否有记录下来?
答:每位成员会有自己的文档,会有相关记录。接口修改后会上传代码仓库,代码仓库也会有记录。
问题三:如何协调好指导同学时间与开发时间冲突的问题?
答:同学自己的开发任务的优先级肯定是在指导同学之上的,一般能力强的会先完成自己的任务,能力弱的遇到困难,可以先自己寻找方法,试图解决,如果不能解决,可以先做一些其他较为简单的任务,等待能力强的同学有时间再去帮助他解决问题。
问题一:连续几天的任务都滞后于计划,问题出在哪里分析过吗?
答:问题出在几方面,首先是我们项目的主力成员发烧生病,项目进展搁置。其次是前端代码编写中遇到了一个较为困难的bug,由于该问题较为关键,故多名成员一起解决此问题,花费了较多时间,导致项目进展滞后于计划。