要不起对三队 - 冲刺总结

HHH41 2021-11-27 10:28:04
这个作业属于哪个课程https://bbs.csdn.net/forums/fzuSoftwareEngineering2021?category=0&typeId=17245
这个作业要求在哪里https://bbs.csdn.net/topics/603251837
团队名称要不起对三队
作业的目标针对团队冲刺阶段工作作出总结
冲刺计划链接https://bbs.csdn.net/topics/603295784?spm=1001.2014.3001.6377

一、冲刺博客汇总

日期博客链接完成工作量剩余工作量
11.16alpha冲刺(第一天)https://blog.csdn.net/m0_50544668/article/details/121385741?spm=1001.2014.3001.550127
11.17alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121387443?spm=1001.2014.3001.550135
11.18alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121403337?spm=1001.2014.3001.550141
11.19alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121404298?spm=1001.2014.3001.550145
11.20alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121432054?spm=1001.2014.3001.550151
11.23alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121526138?spm=1001.2014.3001.550169
11.26alpha冲刺(第二天)https://blog.csdn.net/m0_50544668/article/details/121549360?spm=1001.2014.3001.550191
冲刺集合https://blog.csdn.net/m0_50544668/article/details/121567624?spm=1001.2014.3001.5501

二、项目预期计划与现实进展

功能预期:

  • MyDra将根据用户喜好将CSDN,OSCHINA和博客园相关内容放在推荐模块。
    用户选择自己的喜好之后,程序将会爬取平台中与其有关的内容,存放到后端数据库,随后将链接展示在MyDra的推荐模块。
  • MyDra将每日同步更新CSDN的热搜,OSChina的每日资讯和博客园的精选博文
    相关平台的资讯将会被爬取到数据库中,进行每日更新并通过接口调出,在MyDra展示
  • CSDN,Github和博客园进行收藏操作时,收藏的内容会同步致MyDra收藏夹
    数据库将会记录用户各个平台的账号,定时爬取用户收藏夹的内容,保存在数据库后,同步至MyDra收藏夹
  • CSDN,Github和博客园的订阅内容在更新时,用户会在MyRra收到提醒
    订阅内容的更新提醒将会被爬取存放于数据库中,并展示在MyDra界面上
  • MyDra内可以设置学习目标并可以进行每日打卡
    用户的学习打卡记录将保存在数据库内,调出至MyDra

其他预期:

  • 完成项目开发过程中Vlog的拍摄
  • 完成Github项目的数据整理

现实进展:

  • 预期计划在规定时间内完成自己应该做的工作,现已完成初始美化,等前端页面设计大体完成后,开始后续美化
  • 预期实现几个平台的热点和收藏夹内容的获取。实现进展:热点获取基本实现,正在对接。收藏夹的获取比较困难,可能无法实现
  • 预期实现任务签到和任务内容编写的输入,更新和显示并成功和前端连接。现实进展:任务签到的累计天数还未完善,其他的基本实现,前端暂未成功连接
  • 预期从后端提供的接口获得数据,并渲染在页面上。现实进展:成功获取数据并以list的方式显示在页面上
  • 预期实现一些页面和与后端联系。现实进展:在联系后端时遇到了一些问题还没解决
  • 预期实现博客园收藏夹,csdn动态,github收藏夹的内容爬取。现实进展:实现了csdn动态爬取,github收藏夹爬取
  • 预期完成便签,签到部分的接口与函数。现实进展:函数部分被其他同学完成了,所以就只完成了接口
  • 预期实现小程序的前端所有内容。现实进展:在接口对接的方面不太会,和把调过来的东西渲染也比较困难,实现了80%吧

三、成员过程体会

  • 黄思艺
            由于小组成员几乎是第一次开发软件,经验不足导致开发过程中有许多的困难。在项目确立后,我们就需要做好项目开发计划,合理分配需求调研用时、开发用时、测试用时、实施用时、维护用时等。在做好了计划后,我们要随时的跟踪计划任务的完成进度,从而使我们的项目进度掌控在我们的开发周期范围之内,要确定好今日计划、今日行动等。其次就是系统的结构划分清晰,有利于促进系统的开发进度。各个阶段的评审工作要认真完成,防止后面花费更多的时间来修改错误。在进行系统开发时,对自身的水平还得有个正确的评估,从而更好地安排时间进行一些准备工作,好为系统的顺利完成提供保障。程序的编写比较分散,在整个项目期间,编程的量大,实际的效率要比计划的低,文件的撰写主要集中在项目开发的后期,前期效率低,后期效率高。
            开发过程中,我们主要遇到了以下几个大问题:第一,团队开发如何协调:每个人都有不同的开发作息,很难把大家统一聚集在一起开发。我们的解决方法是:分模块开发,同时每隔几天开一次小组会议,每个人汇报自己的进度,以此推进团队的进度;第二,项目涉及的技术的学习成本问题:该项目横跨了众多方向的技术,包括前后端,爬虫技术等,不同方向的成员要从0开始学习各个方向的技术,这也需要时间和精力。我们的解决方案是利用了CSDN,B站等众多学习平台,学习相关的课程。第三,前后端对接问题:前端需要后端提供的接口,但是后端又是众多个微服务,不好部署。在前后端的连接上我们也花了很长的时间学习和调试。总的来说,过程很艰辛吧,但是收获还是很大的!

  • 郑文娟
    在开发过程中主要负责美化,自主学习了UNI,过程比较艰难,但好在容易上手

  • 杨斌
    在这次软工实践中,我感觉到很累,很难。因为我本来就不是什么大佬,什么课外的知识啊语言的都不会。所以在任务分工的时候我觉得前端会比较简单,我就选择了前端。结果前端也难得要命。从0开始,啥都要自学,学也学不太懂。我还负责前端的主要大部分工作。

  • 周佳乐
    第一次学习前端开发,感觉很多东西都要学习,还是很困难的。

  • 林凯
    从零开始自学,感觉收获颇丰

  • 郑恒毅
    软工实践果然非常困难,这一个月花了非常多的时间在学习爬虫、flask框架、数据库还有各种配置,很久没有在一点之前睡下了,虽然学习和做了很多东西,但非常累,而且发现有很多功能并不好实现。尤其是在十一月末各科大作业都临近截止,实现更多功能实在有心无力。

  • 杨林馀
    在刚开始抉择做什么功能的微信小程序时,在网上查看了很多资料,研究了很多相关知识,对开源平台有了更多的理解。需求分析时,我了解到了怎样把控整个软件的框架,对整体的项目有了更深的把控。阿尔法冲刺时,我更深刻了解并参与了项目的细节,获得许多软件开发的感悟

  • 周子豪
    在这次软工实践中,我主要承担连接前后端的任务,还有给vlog配音,修饰文档等任务。最开始对前端一窍不通,经过一阵疯狂补课后,了解了html,javascript等前端知识,运用uniapp的请求,并渲染到页面,完成了前后端连接。我学到了很多前端知识,在和同学合作的过程中也享受了共同努力的快乐。

  • 邹文松
    感觉自己刚开始就是大白,完全不知道怎么去开始,只能百度和b站找相关的视频摸索学习,并慢慢体会和自己编程。同时团队的合作非常重要,木桶短板原理,需要不定时的和队员相互交流学习。

  • 夏豪杰
    这么多人的团队做成一个项目还是很不容易的,每个人之间的沟通交流都要做好,还要熟悉其他人所做的内容。

四、组员的分工及在整个阶段的工作量比例

成员分工工作量比例
黄思艺PPT、文档、Vlog制作10
郑文娟UI设计、美工10
杨斌前端界面10
周佳乐前端界面10
林凯后端爬虫10
郑恒毅后端爬虫10
杨林馀数据库10
周子豪数据库10
邹文松账号绑定10
夏豪杰便签、学习目标、打卡10

五、附仓库、PPT、VLOG链接

...全文
650 回复 打赏 收藏 举报
写回复
回复
切换为时间正序
请发表友善的回复…
发表回复
相关推荐
发帖
构建之法-2021秋-福州大学软件工程
加入

188

社区成员

福州大学软件工程教学,推行邹欣老师“构建之法”。
社区管理员
  • Dawnfox
  • REP1USONE
  • 纪华裕
帖子事件
编辑了帖子
2021-11-29 18:00
编辑了帖子
2021-11-27 11:02
创建了帖子
2021-11-27 10:28
社区公告
暂无公告