第八次作业——项目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 ...
随机推荐
- 鸟哥私房菜笔记-1 (S0_S3)
学新东西,总感觉还是看书来的实在,直接看教程上手太慢且没有目的, 接下来先啃鸟哥这本吧,买的第三版,内容在鸟哥站上都有: 鸟哥的 Linux 私房菜 -- 基础学习篇目录 (繁体) http://cn ...
- css3实现自定义滚动条样式详解
在写页面的时候有时候滚动条的样式与页面风格不统一这时候就用到了自定义滚动条 1.首先弄清楚页面的滚动条分为哪些部分,在写的时候分为几块 定义滚动条的时候先进行宏观定义,定义滚动条,然后定义滑块,然后定 ...
- 大数据技术原理与应用——分布式文件系统HDFS
分布式文件系统概述 相对于传统的本地文件系统而言,分布式文件系统(Distribute File System)是一种通过网络实现文件在多台主机上进行分布式存储的文件系统.分布式文件系统的设计一般采用 ...
- Java学习笔记十八:Java面向对象的三大特性之封装
Java面向对象的三大特性之封装 一:面向对象的三大特性: 封装 继承 多态 二:封装的概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访 ...
- vim 版本更新
sudo add-apt-repository ppa:jonathonf/vim sudo apt update sudo apt install vim 如果您想要卸载它, 请使用如下命令 sud ...
- 利用主成分分析(PCA)简化数据
一.PCA基础 线性映射(或线性变换),简单的来说就是将高维空间数据投影到低维空间上,那么在数据分析上,我们是将数据的主成分(包含信息量大的维度)保留下来,忽略掉对数据描述不重要的成分.即将主成分维度 ...
- SpringBoot 解决ModelAndView强转Json问题
最近一直在做SpringBoot升级的项目,碰到了一个很蛋疼的问题. 我们项目和前端的AngularJs通过Json来传递信息,但是我们有一块的代码在Controller返回的是ModelAndVIe ...
- windown reids
记录Windown安装Redis和php_redis扩展 和Linux系统不同windown中不需要编译安装:只需要下对版本拖拽过去即可: 首先安装redis服务: 可以百度下一个,只要注意系统版本即 ...
- Ruby 基础教程1-7
函数: foo(x,y,z) foo(x,*args) foo(x,*args,c) foo(x=0,y="a") 2.0以后参数可以关键字指定 foo(x:0,y:0,z:0) ...
- hdu2899Strange fuction(解方程+二分)
Strange fuction Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)T ...