团队作业3--需求改进&系统
需求改进&系统设计
| 这个作业属于哪个课程 | 软件工程 |
|---|---|
| 这个作业要求在哪里 | 作业要求 |
| 这个作业的目标 | 需求改进&系统设计 |
需求&原型改进
针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改
- 问题一:若单纯用于保护濒危动物,需求量太小
修改:面向大众,设计成一款类似于识花君的专门识别鸟类的程序。 - 问题二:功能并非刚需,用户可能不会为了识别鸟类专门下载app软件
修改:将其设计为一款小程序,无需下载安装,点开即用,方便用户。
修改完善上周提交的需求规格说明书
在上周的需求规划书中的功能板块描述并不细致,只是简单地描述了小程序最主要的识别功能。
这里进行详细补充:

该小程序分为三个页面,分别是发现页,展示页,和我的页面,在发现页中包括了样例的动态展示,搜索功能以及拍照功能,用户可以通过搜索功能搜索鸟类的名称或者选图拍照功能选择要识别的鸟类图片,紧接着程序会进到展示页面,为用户展示搜索鸟类的图像或者识别鸟类的种类以及该鸟类的各种信息。同时在该小程序我的页面中,有一个识别历史功能,用户可以通过该功能查看以前识别的鸟类信息。在个人设置中,需要有用户的授权认证,用户也可以通过偏好选项配置选择各页面的样式
功能分析的四个象限

任务分解WBS及相应的项目进度计划
任务分解WBS

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

算法:

Alpha任务分配计划
| 成员 | 任务分配 | 完成时间 |
|---|---|---|
| 李文龙 | 数据库的改进,后台功能测试平台搭建 | 11.13 |
| 莫奇易 | 实现对图片信息的获取,存储 | 11.14 |
| 赵有为 | 开发环境配置,静态页面搭建,基本功能实现 | 11.14 |
| 何斌 | 算法实现 | 11.14 |
| 冯子垚 | 部署阿里云服务器 | 11.15 |
| 黄颖睿 | 报告 | 11.15 |
Sprint Backlog

以甘特图的方式拟定迭代冲刺计划

测试人员:黄颖睿
测试范围
测试范围主要为功能模块的测试:“发现页”,“展示页”,“我的”
| 功能 | 详细描述 |
|---|---|
| 动态展示 | 样例的动态展示 |
| 搜索 | 搜索名称,获取结果展示 |
| 选图/拍照识别 | 通过拍照或者选图片进行识别 |
| 识别结果展示 | 展示识别结果 |
| 识别历史 | 获取历史识别信息 |
| 个人设置 | 授权认证、偏好设置 |
团队作业3--需求改进&系统的更多相关文章
- 【集美大学1411_助教博客】团队作业3——需求改进&系统设计 成绩
看到同学们越来越认真了,助教非常高兴.大家已经开始了alpha冲刺,请控制好进度.成功的关键就是不断迭代,不断迭代. 关于leangoo 我看到所有组的同学都已经开始使用leangoo,请大家把助教加 ...
- 【2017集美大学1412软工实践_助教博客】团队作业3——需求改进&系统设计 成绩公示
第三次团队作业成绩公布 题目 团队作业3: 需求改进&系统设计 团队成绩 成绩公示如下: 缩写 TD BZ GJ CJ SI WBS GS JG DB SS SJ CS DC Total 分值 ...
- 【1414软工助教】团队作业3——需求改进&系统设计 得分榜
题目 团队作业3--需求改进&系统设计 作业提交情况情况 本次作业所有团队都按时提交作业. 往期成绩 个人作业1:四则运算控制台 结对项目1:GUI 个人作业2:案例分析 结对项目2:单元测试 ...
- 【2017下集美大学软工1412班_助教博客】团队作业3——需求改进&系统设计团队成绩公示
作业要求 团队作业3--需求改进&系统设计 团队评分结果 Total QH BZ GJ MS SXX WBS SJ JG SJK JH NR CS PHILOSOPHER 需求改进&系 ...
- 团队作业3——需求改进&系统设计
Deadline: 2017-4-21 22:00PM,以博客发表日期为准 评分基准: 按时交 - 有分,检查的项目包括后文的四个方面 需求&原型改进 系统设计 Alpha任务分配计划 测试计 ...
- Team饭来了团队作业3需求改进与系统设计
团队名称:饭来了 人员组成: 队长:侯晓东 学号:2016012087 队员:崔啸寒 学号:2016012006 队员:方柱权 学号:201601 ...
- 团队作业三——需求改进&系统设计
需求改进&系统设计 一. 需求&原型改进 1. 针对课堂讨论环节老师和其他组的问题及建议,对修改选题及需求进行修改 老师及其他组的同学在课堂讨论时尚未提出问题及修改意见,但是课后我们有 ...
- 团队作业3_需求改进&系统设计
一.需求&原型改进 1.需求改进: (1)发现问题:通过发布问卷调查及收集整理的形式发现用户的新需求: (2)修改需求:考虑新增提醒用户未完成事件的功能. 附:用户调查问卷(如下) 调研途 ...
- 团队作业3 需求改进&系统设计(银河超级无敌舰队)
目录 一.需求&原型改进 1. 需求改进 2. 修改说明书 3.功能分析 4. 调整WBS及计划 二.系统设计 1. 总体设计 2. 数据库设计 3.社团设计 三.Alpha任务分配计划 1. ...
随机推荐
- Python3入门系列之-----file方法操作
file方法 file处理文件的一些方法,创建一个file对像后即可对文件进行读写相关操作,首先你得打开文件,此处用到open函数 open函数 语法:file_objcet = open(file_ ...
- Hive语法及其进阶(二)
1.使用JDBC连接Hive 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.Prep ...
- 转载 使用wce进行本地和域的hash注入
参数解释:-l 列出登录的会话和NTLM凭据(默认值)-s 修改当前登录会话的NTLM凭据 参数:<用户名>:<域名>:<LM哈希>:<NT哈希>-r ...
- css 弹性盒子--“垂直居中”--兼容写法
使用弹性盒子兼容低端适配有时需要: display:flex 和 display:-webkit-box display: -webkit-box; -webkit-box-align: cent ...
- DL4J实战之二:鸢尾花分类
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- 感恩笔记之SQL语句操纵数据集基本功能模板
SQL查询_基本功能 一 SQL语句整体架构 SELECT --1 查询数据表 INTO --2 新建数据表 FROM --3 查询数据表 WHERE --4 筛选数据表 ORDER BY --5 排 ...
- Go语言核心36讲(Go语言基础知识五)--学习笔记
05 | 程序实体的那些事儿(中) 在前文中,我解释过代码块的含义.Go 语言的代码块是一层套一层的,就像大圆套小圆. 一个代码块可以有若干个子代码块:但对于每个代码块,最多只会有一个直接包含它的代码 ...
- vps实现私人代码托管并用nginx部署hexo
个人博客 原本我的博客是通过github pages搭建的,但由于一些众所周知的原因,即使套上了CDN依旧是访问状态令人堪忧,经常会造成各种各样的问题,并且由于不存在服务器也不好进行进一步的管理,更不 ...
- 小甲鱼零基础学python第25讲课后习题动手练习--通讯录
小甲鱼零基础学python第25讲课后习题动手练习---通讯录 **************************通讯录要求******************************* 输入指令: ...
- 【UE4 C++】 启动 / 关闭外部exe、开启虚拟键盘
启动/关闭外部exe 引擎自带 FPlatformProcess::CreateProc() FPlatformProcess::TerminateProc() windows api ShellEx ...