《A_Pancers团队》作业5—团队项目需求改进与系统设计
一:团队项目需求改进
1. 《音乐播放软件需求规格说明书》的不足
在上周的《音乐播放软件需求规格说明书》我们还需要改进的地方有:1、搜索功能;2、界面的简洁美观化;3、按键的重新布局; 4、以及用户功能的再完善。在调查过程中,用户对于此类app界面美观的要求远胜于对于用户功能的需求,因此我们接下来的重点 就是放在尽可能的美观界面,其次再是拓展功能的开发。
2. 功能分析的四个象限:
第一象限(杀手功能,必要需求):用户搜索广播FM,歌曲,视频的动能
第二象限(外围功能,必要需求):良好亲切的界面设计
第三象限(外围功能,辅助需求):收藏喜爱功能
第四象限(杀手功能,辅助需求):用户登录注册功能及用户信息修改功能
3. 任务分解WBS
4.场景
老人家:现在手机上各种各样的音乐播放器都适合你们年轻人哟~我一个老大爷想找个带有收音机FM的音乐播放器都没有,散散步偶尔听听。
5. 团队成员任务所需时间
团队成员 |
任务 |
所需时间 |
工作量比例 |
马军 龚继恒 |
收音机功能 |
三周 |
25% |
龙正圆 |
搜索功能和功能团队需求说明书 |
一周 |
18% |
纪亚星 |
界面设计 |
一周 |
17% |
杨环宇 |
下载功能 |
两周 |
20% |
候燕 |
注册登录和撰写博客 |
两周 |
20% |
6.使用WBS工具,拆分项目,创建看板图和燃尽图
7.《音乐播放软件需求规格说明书》(更新版)
github仓库地址链接:https://github.com/yhy618/A
8。团队项目的系统设计过程
我们小组成员在本次实验项目开始做之前做好了规划与设计,先对《软件系统概要设计说明书》进行详细阅读,对软件总体设计、页面设计、以及后台设计进行了详细的讨论,并进行了分工安排,小组长龙正圆对小组内的各位成员进行了意见征集。分工结束后,每位小组成员对自己的任务进行了明确,开始着手做自己的任务,在设计做的过程中对于遇到的问题进行了探讨交流,最后大家汇总了各自的成果,利用建模工具或者文字说明阐述自己的任务,然后我们选出一位同学将大家的成果整合在一起做一个文档说明书。
9.回答以下两个问题
(1)系统总体设计和需求分析的关系是什么?
答:需要分析是指要做什么,系统设计是指具体要怎么做。简单的说,有了需求才会有设计,通过需求分析进行系统设计。
(2)如何设计系统的总体结构?
答:系统设计工作应该自顶向下地进行。首先设计总体结构,然后再逐层深入,直至进行每一个模块的设计。总体设计主要是指在系统分析的基础上,对整个系统的划分(子系统)、机器设备(包括软、硬设备)的配置、数据的存贮规律以及整个系统实现规划等方面进行合理的安排。
10.团队项目需求分析心得:
在一周的软件项目需求调查中我们小组分工明确,小组六个成员合作完成了此次团队项目需求的改进,大家都很负责任的完成了自己的任务。经过一个比较详细的用户需求调研分析,我们对于我们软件开发的方向有了更加明确的方向,具体的用户调查为我们提供了更加具体的软件需求,上次我们设计的软件模型也暴露出了不足之处,给我们提供改进的方向,通过对项目需求的改进,进行原型迭代,不断完善我们的设计。
《A_Pancers团队》作业5—团队项目需求改进与系统设计的更多相关文章
- 《Coderxiaoban团队》团队作业5:项目需求分析改进与系统设计
实验八 <Coderxiaoban团队>团队作业5:项目需求分析改进与系统设计 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 团队作业5:项目需求分析改进与 ...
- 《The one!》团队作业五:团队项目需求改进与系统设计
项目 内容 作业所属课程 所属课程 作业要求 作业要求 团队名称 < The One !> 作业学习目标 (1)掌握面向对象需求分析方法:(2)学习软件系统总体结构和数据库逻辑结构设计,学 ...
- 团队作业第3周——需求改进&系统设计
目录 团队作业第3周--需求改进&系统设计 1.需求&原型改进 2.系统设计 3.Alpha任务分配计划 4.测试计划 1 测试术语 4.2 有关项目人员组成 2 任务概述 3.测试策 ...
- 《F4+2团队项目需求改进与系统设计》
任务一 a.分析<动态的太阳系模型项目需求规格说明书>初稿的不足. 任务概述描述的有些不具体,功能的规定不详细,在此次作业进行了修改. b.参考<构建之法>8.5节功能的定位和 ...
- 团队作业5——《Spring_Four》项目需求改进与系统设计
团队项目需求分析改进: 任务1: a.分析<基于Jsoup的大学生考试信息展示系统项目需求规格说明书>初稿的不足,特别是文档需求描述建模不完整的内容. 通过软件工程更深入的学习发现我们的需 ...
- 实验九 FBG 团队项目需求改进与系统设计
任务一 A.<项目需求规格说明书>分析 根据老师的指导以及本周所学的OOA,分析改进上周编写的<项目需求规格说明书>,发现需求项目书UML图例描述不够完善,仅仅是用例图没办法更 ...
- 《Blue Flke》团队项目需求改进与系统设计
Github地址:https://github.com/13993013291/ruanjianguigexuqiu/tree/master 一.团队项目需求分析改进 1.<通讯录管理系统需求说 ...
- <Dare To Dream>第五次作业:团队项目需求改进与系统设计
任务1完成情况: a.分析<家教服务管理系统需求规格说明书>初稿的不足: uml建模不完整,无类图.流程图,仅有的用例图也不规范. b.功能分析的四个象限: c. 团队项目的WBS: d. ...
- 团队作业第3周——需求改进&系统设计(crtl冲锋队)
2.需求&原型改进: 1.问题:游戏中我方飞机和敌方飞机是怎么控制的? 改进: 在游戏中,我控制我方飞机,按下方向键飞机便向按下的方向移动,按下Z键,我方飞机发射子弹. 敌方飞机面向随机的方向 ...
随机推荐
- 机器学习理论基础学习18---高斯过程回归(GPR)
一.高斯(分布)过程(随机过程)是什么? 一维高斯分布 多维高斯分布 无限维高斯分布 高斯网络 高斯过程 简单的说,就是一系列关于连续域(时间或空间)的随机变量的联合,而且针对每一个时间或是空间点 ...
- LeetCode Python 位操作 1
Python 位操作: 按位与 &, 按位或 | 体会不到 按位异或 ^ num ^ num = 0 左移 << num << 1 == num * 2**1 右移 & ...
- STL学习笔记--特殊容器
容器配接器 (1) stack 栈 后进先出(LIFO), 头文件#include<stack> template<class _Ty, class _Container = deq ...
- Linux系统——PXE高效能批量网络装机
PXE:Pre-boot Excution Environment,预启动执行环境,石油Intel公司开发的网络引导技术,工作在Client.Server模式,允许客户机通过网络从远程服务器下载阴道镜 ...
- [WPF]WPF开发方法论
纵观Windows GUI应用程序开发方法,从Windows API.MFC到Visual Basic再到.NET Framework,WPF的开发方法论是在.NET Framework方法论的基础上 ...
- 修練營ASP.NET]淺談多層式架構 (Multi Tiers)
從需求談起 我們舉個小例子來理解一般的方式與多層的方式有何不同 假設:我需要顯示最近三個月內,所有營業員的銷售金額成績排名 一般的做法: 在一個畫面中,拉個GridView,一個SqlDataSouc ...
- Keepalived保证Nginx高可用配置
Keepalived保证Nginx高可用配置部署环境 keepalived-1.2.18 nginx-1.6.2 VM虚拟机redhat6.5-x64:192.168.1.201.192.168.1. ...
- 混合使用ForkJoin+Actor+Future实现一千万个不重复整数的排序(Scala示例)
目标 实现一千万个不重复整数的排序,可以一次性加载到 2G 的内存里. 本文适合于想要了解新语言 Scala 并发异步编程框架 Akka, Future 的筒鞋. 读完本文后,将了解如何综 ...
- ajax 拦截器设置请求头
使用vue-resource时,往headers里添加token后,post方法会自动变成options? Vue.http.interceptors.push(function(request, n ...
- linux复制指定目录下的全部文件到另一个目录中,linux cp 文件夹
linux复制指定目录下的全部文件到另一个目录中复制指定目录下的全部文件到另一个目录中文件及目录的复制是经常要用到的.linux下进行复制的命令为cp.假设复制源目录 为 dir1 ,目标目录为dir ...