第八次作业——项目UML设计
分工及贡献分评定
| 成员 | 参与 | 贡献比例 |
|---|---|---|
| 朱跃安(031602348) | 类图 | 13% |
| 后敬甲(031602409) | 实体关系图+博客整理 | 14.5% |
| 林志华(031602128) | 用例图+活动图 | 14.5% |
| 朱文婧(031602148) | 状态图 | 15% |
| 李松(031602322) | 类图 | 14.5% |
| 林淇(031602226) | 用例图+活动图 | 14.5% |
| 吴佳炜(031502531) | 状态图 | 14% |
UML
- part1
- 这里描述的是系统哪部分?
它描述人们如何使用交响系统,用例图显示谁是相关用户,用户希望系统提供什么服务。 - 这部分要面临什么样的问题?
如何正确的建立用例之间的关系,比如包含、扩展、泛化等。 - 以下设计解决了哪些问题?
功能模块以及各个模块的需求明显直观,便于软件开发人员实现,而且功能模块之间的关系理清了,有利于接口的实现。 - 用例图

- 这里描述的是系统哪部分?
- part2
- 这里描述的是系统哪部分?
主要用来描述系统中各个模块中描述类之间的关系,包括类或者类与接口的继承关系,类之间的依赖、聚合等关系。此外它
还描述每一个类的详细信息,包括变量,和方法。 - 这部分要面临什么样的问题?
如何精确区分各个类之间的关系,另外在之前类化中出现无法描述清楚的情况 - 以下设计解决了哪些问题?
通过类图,我们就能实际的把系统中的各个类,即对象描述清楚,按照这个有条理并详细的设计编码了。 - 类图

- 这里描述的是系统哪部分?
- part3
- 这里描述的是系统哪部分?
活动图描述了了系统用例实现的工作流程。 - 这部分要面临什么样的问题?
这部分需要解决业务目标时所要执行的各项任务或活动的顺序安排。 - 以下设计解决了哪些问题?
通过活动图我们就能将某一个业务是通过哪些流程完成的直观的表示出来 - 活动图

- 这里描述的是系统哪部分?
- part4
- 这里描述的是系统哪部分?
系统中 “播放器”功能 和 “查询分类”功能 的部分。系统中 “听歌识曲”功能 和 “歌单整合”功能 的部分 - 这部分要面临什么样的问题?
播放器 中播放列表的播放逻辑问题:播放结束时循环播放。查询分类 面临的逻辑问题:查询关键字,以什么为基准分类。
听歌识曲 的鉴别流程问题。歌单整合 的多账号多平台整合 - 以下设计解决了哪些问题?
播放器 的状态流程图。查询分类 的状态流程图。听歌识曲 的状态流程图 。歌单整合 的状态流程图 - 状态图

- 这里描述的是系统哪部分?
- part5
- 这里描述的是系统哪部分?
这是整体功能的E-R图。 - 这部分要面临什么样的问题?
问题主要在于模块功能还不够清晰,团队没有达成一致、准确的方案,导致实体和关系的划分不够准确、细致 - 以下设计解决了哪些问题?
以下设计,主要解决了对app中,涉及的实体和实体联系不明确的问题,使功能实体及交互关系清晰了些。 - 实体关系图
- 这里描述的是系统哪部分?

第八次作业——项目UML设计的更多相关文章
- 福大软工 1816:项目UML设计(团队作业三)
项目UML设计(团队) 团队信息 团队名:第三视角 各成员学号及姓名 姓名 学号 博客链接 张扬(组长) 031602345 http://www.cnblogs.com/sxZhangYang/p/ ...
- 第三视角团队:项目UML设计(团队)
项目UML设计(团队) 团队信息 团队名:第三视角 各成员学号及姓名 姓名 学号 博客链接 张扬(组长) 031602345 http://www.cnblogs.com/sxZhangYang/p/ ...
- 福大软工 · 第八次作业(课堂实战)——项目UML设计(团队)
团队 学号 姓名 本次作业博客链接 031602428 苏路明(组长) https://www.cnblogs.com/Sulumer/p/9822854.html 031602401 陈瀚霖 htt ...
- 福大软工1816 · 第八次作业(课堂实战)- 项目UML设计(团队)
团队 学号 姓名 本次作业博客链接 031602428 苏路明(组长) https://www.cnblogs.com/Sulumer/p/9822854.html 031602401 陈瀚霖 htt ...
- 福大软工1816 - 第八次作业(课堂实战)- 项目UML设计
团队 学号 姓名 本次作业博客链接 031602428 苏路明(组长) https://www.cnblogs.com/Sulumer/p/9822854.html 031602401 陈瀚霖 htt ...
- 18软工实践-第八次作业(课堂实战)-项目UML设计(团队)
目录 团队信息 分工选择 课上分工 课下分工 ToDolist alpha版本要做的事情 燃尽图 UML 用例图 状态图 活动图 类图 部署图 实例图 对象图 时序图 包图 通信图 贡献分评定 课上贡 ...
- 2018软工项目UML设计(团队)
团队信息 队名:火箭少男100 本次作业课上成员 短学号 名 本次作业博客链接 2507 俞辛(临时队长) https://www.cnblogs.com/multhree/p/9821080.htm ...
- 项目UML设计
团队信息 队名:火箭少男100 本次作业课上成员 短学号 名 本次作业博客链接 2507 俞辛(临时队长) https://www.cnblogs.com/multhree/p/9821080.htm ...
- 第八次作业(课堂实战)- 项目UML设计(团队)
1. 团队信息 队名:小白吃队 成员: 后敬甲 031602409 卢泽明 031602328 蔡文斌 031602301 葛亮 031602617 刘浩 031602423 黄泽 031602317 ...
随机推荐
- 01-http简介-四层 七层 三次握手
HTTP简介.请求方法与响应状态码 接下来想系统的回顾一下TCP/IP协议族的相关东西,当然这些东西大部分是在大学的时候学过的,但是那句话,基础的东西还是要不时的回顾回顾的.接下来的几篇博客都是关于T ...
- WEB中需求分析应该考虑的问题
一. 针对用户群体要考虑因素 1.用户年龄 2.选择素材 3.网站布局 4.颜色搭配 5. 用户体验及动效 6.功能便捷 用户需求.用户兴趣爱好.性格.职业.教育水平高低.消费观念.PC端和移动端哪一 ...
- 关于js复制的那些事儿
window.clipboardData的作用是在页面上将需要的东西复制到剪贴板上,提供了对于预定义的剪贴板格式的访问,以便在编辑操作中使用. 三个方法 (1)clearData(sDataForma ...
- spark源码编译记录
spark在项目中已经用了一段时间了,趁现在空闲,下个源码编译在IDEA里面阅读下,特此记录过程. 前提已经安装maven和git 1.上官网下载源码的包: 2.然后解压到一个文件夹 3.编译,编译的 ...
- 天津Uber优步司机奖励政策(12月21日到12月27日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- MySQL 存储过程常用SQL语句收集
1,select curdate() /*2016-10-08*/ 2,select date_sub(curdate(), INTERVAL 6 DAY) /*2016-10-02*/ 3,case ...
- ORB-SLAM(六)MapPoint与Map
地图点可以通过关键帧来构造,也可以通过普通帧构造,但是最终,必须是和关键帧对应的,通过普通帧构造的地图点只是临时被Tracking用来追踪用的. 构造函数(地图点3D坐标及其参考帧): // 参考帧是 ...
- LiteOS创建任务的一个BUG
在任务创建的时候,参数无法传递,第二个参数本来是用来做参数传递的,但是却没用到,很尴尬啊,缺少了这个功能,很多无法写了? osThreadId_t osThreadNew (osThreadFunc_ ...
- docker 应用场景
内容来自知乎.先mark,后续再研究 0.无痛尝试新事物 这应该是最早让我感受到docker的便利性的使用场景了. 以前,如果想尝试新的编程语言/数据库/命令行工具,会先找找apt的源里有没有相应的包 ...
- MAC 更新brew 镜像源
mac 更新brew镜像源 cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url o ...