第八次作业——项目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 ...
随机推荐
- CentOS中的 yum upgrade 和 yum update 的区别
通过 man yum 的帮助信息了解 yum update 和 yum upgrade: update If run without any packages, update will update ...
- AML与PIO整合问题
要想把PIO引擎封装成AML组件,面临如下问题(逐渐补充): 1)版本不兼容 内容项 AML PIO 选型 兼容? JDK 1.7 1.8 1.8 是 SPARK 1.6.1 2.1.1 HA ...
- day 19 反射
1.isinstance, type, issubclass 的含义 isinstance: 判断你给对象时候是xxx类型的.(向上判断) type: 返回xxx对象的数据类型 issubclass ...
- python生成器函数中return的作用
当生成器函数中含有return时,return不会返回任何值,会直接终止当前生成器,对yield的作用没有影响,当函数执行到return时候,调用next()来执行生成器则会报错,如果使用for循环遍 ...
- Linux及FL2440使用过程遇到的各种问题和小技巧
原文链接:http://www.cnblogs.com/NickQ/p/8900474.html ## Linux及FL2440使用过程遇到的各种问题和小技巧 关于移植linux根文件系统中的问题 在 ...
- Noip 2011 Day 1 & Day 2
Day 1 >>> T1 >> 水题一道 . 我们只需要 for 一遍 , 由于地毯是从下往上铺的 , 我们只需要记录该位置最上面的地毯的编号 , 每一次在当前地 ...
- 【Hutool】Hutool工具类之Http工具——HttpUtil
最简单最直接的上手可以参见参考文档:http://hutool.mydoc.io/?t=216015 Http协议的介绍,请参考web随笔:http://www.cnblogs.com/jiang ...
- 北京Uber优步司机奖励政策(11月30日~12月4日)
用户组:人民优步(适用于12月1日)奖励政策: 滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:htt ...
- Java实现邮件发送
概述 Spring Boot下面整合了邮件服务器,使用Spring Boot能够轻松实现邮件发送:整理下最近使用Spring Boot发送邮件和注意事项: Maven包依赖 <depende ...
- autocomplete.jquery 点击或进入默认显示所有结果
注意使用的是autocomplete.jquery,官网地址是:https://github.com/devbridge/jQuery-Autocomplete.而不是JqueryUI的autocom ...