要不起对三队 - 冲刺总结

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链接

...全文
890 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

189

社区成员

发帖
与我相关
我的任务
社区描述
福州大学软件工程教学,推行邹欣老师“构建之法”。
软件工程 高校
社区管理员
  • Dawnfox
  • REP1USONE
  • 纪华裕
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧