团队作业2-《需求规格说明书》

团队作业2-《需求规格说明书》

这个作业属于哪个课程 软件工程
这个作业要求在哪里 作业要求
这个作业的目标 需求规格说明书

一、需求规格说明书

1.1项目阐述

1.1.1项目介绍

    鉴于近几年人类的飞快发展,对土地的开垦以及对资源的过度消费利用,带来的自然生境面积急剧缩小,物种生存环境恶化,生物多样性减少,许多生物濒临灭绝。为了保护我国濒危珍稀鸟类,我们希望编写一个鸟类目标检测软件,能够精准地从图片中精确识别目标所在位置,并准确地将该目标分类,能够做到24小时监护,从而做到更好的保护生物。

1.1.2预期用户量

    鉴于保护频危物种的重要性以及紧急性,预期用户量为1000。

1.1.3真实性

    在我国,有近40种濒危珍稀鸟类,为了让生物多样性和自然环境得到改善,我国在对濒危鸟类的保护和繁殖上付出了相当大的努力。为了评估保护和管理策略的有效性,识别鸟类个体是至关重要的。

1.1.4可用性

    以往传统的跟踪方法、分子生物学方法具有侵入性、不准确、昂贵、具有挑战性的缺点,而随着成像技术的进步,图像识别可以在濒危鸟类的保护和管理中得到广泛应用。

1.1.5价值

    动物和人类共同生活在地球上,但在人类活动的干扰下许多动物濒临灭绝,因此保护濒危动物,维持生态平衡,对人类的发展有着至关重要的作用。

1.2面向用户分析

    本软件的主要面向用户为动物保护学家及专业人士。

1.3功能需求分析

1.4技术需求分析

二、团队计划和分工

2.1团队Githu仓库

2.1.1仓库地址

Github

2.1.2团队issue截图

2.2团队计划

2.2.1校正前的团队计划

第9周 1.团队组队、团队博客
2.团队介绍、成员展示、角色分配、选题确定
3.制定团队计划安排,团队贡献分的规定
第10周 1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS,团队成员估计各自任务所需时间
3.测试计划
第12、13周 1.团队项目Alpha任务分配计划
2.连续7天的Alpha敏捷冲刺,7篇每日Scrum Meeting博客+代码提交
第14周 1.用户反馈+测试计划改进
2.团队Alpha阶段个人总结
3.团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1.团队项目Alpha博客:事后分析

2.2.2校正后的团队计划

第10周 1.需求规格说明书
2.原型设计,队员估计任务难度并学习必要的技术
3.编码规范完成、平台环境搭建完成、初步架构搭建
4.第一次推广
第11周 1.原型改进(给目标用户展现原型,并进一步理解需求)
2.架构设计,WBS,团队成员估计各自任务所需时间
3.测试计划
4.第二次推广
第12、13周 1.团队项目Alpha任务分配计划
2.连续7天的Alpha敏捷冲刺,7篇每日Scrum Meeting博客+代码提交
第14周 1.第三次推广
2.用户反馈+测试计划改进
3.团队Alpha阶段个人总结
4.团队项目Alpha博客:发布说明、测试报告、展示博客、项目管理
第15周 1.团队项目Alpha博客:事后分析

2.2.3矫正计划方法

    在完成搭建后提早推广测试的时间,可以更加清晰地获取和修改用户需求,从而更加贴近用户的要求。

2.3团队分工

成员 编程兴趣 分工
李文龙 后端开发 后台
赵有为 前端 前端
冯子垚 web安全 前端
何斌 前端设计 算法
莫奇易 后台开发 后台
黄颖睿 漏洞扫描、入侵检测 测试报告

三、本周进展和总结

3.1本周完成情况

内容 完成情况
基础知识学习 完成
编码规范、平台环境搭建、初步架构搭建 完成
正式编码,实现issue提到功能 完成

3.2总结和感想

成员 本周感想
李文龙 团队的交流合作对项目的跟进有极大的帮助
赵有为 进行这样分工明确、每个细节都要逐个落实的团队项目还是第一次,一开始会感觉很麻烦,但是当静下心来思考后,才渐渐意识到,为了让项目能够稳步推进,这些看起来多余麻烦的步骤都是必须的,希望自己能够尽快适应这样的项目推进模式。
冯子垚 组里都是大佬,只能努力赶上他们了
何斌 正在学习关于深度学习、机器识别的框架,目前了解到yolov5在识别单个体的精度和速度比较合适,于是乎初略地学习其源码大致的功能以及部署的过程,总之要学习地还有很多,接下来慢慢学习,有问题就请教老师、同学和参考网上的博客吧。
莫奇易 作为一名项目小白,得亏有队友的带领和指导,不然真不知道从何入手,反正,不会就学,学到就是赚到,希望能在这次项目中收获不少。
黄颖睿 团队开发项目需要跟其他成员进行密切的交流,这样才能使项目工作更加简单化。
posted @ 2021-11-08 20:48  VONVINRUI  阅读(129)  评论(0编辑  收藏  举报