邓丽君的领域建模

2023-10-13 06:18
文章标签 邓丽君 领域建模

本文主要是介绍邓丽君的领域建模,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

建模竞赛题第2赛季第22轮

请根据以下信息画出系统的分析类图。(6分)

在本文下留言回答。可以用任何工具包括纸笔来画,模型图片上传至图片共享网站(例如imgchr.com)后发链接。

所有回答者都可以得分。总分数根据时间和答案质量综合评定,回答时间靠后的分数打折扣,折扣系数0.05。举例:第一个答,答案质量得分4分,总分4分;第5个答,答案质量得分5分,总分5*(1-(5-1)*0.05)=4分。


如果有人喜欢一首歌曲,他可能关心这首歌是谁写的,作者还写过什么歌,这首歌是谁首唱的,什么时候唱的。目前已有的音乐网站、歌词网站所提供的服务无法满足这样的要求,而且提供的很多信息是错误的。

假设要做一个“歌曲溯源”系统,提供追溯歌曲信息的服务。

系统需要关注歌曲的作曲者、作词者、演唱者以及演唱年份。

演唱者以及演唱年份首先需要关注首唱者和首唱年份。如果某首歌曲的翻唱版本比首唱版本更广为人知,还需要关注最流行的翻唱者以及翻唱年份。

例如,歌曲《月亮代表我的心》,首唱为“陈芬兰”,首唱年份1973,最流行翻唱者为“邓丽君”,翻唱年份1977。

图片

图片

作曲、作词、演唱者可能是个人,也可能是组合,也可能由若干个人或组合一起完成。

例如,歌曲《月亮代表我的心》,翻唱者之一“邓丽君”是一个个人,另一个翻唱者“Bon Jovi”则是一个组合。

例如,歌曲《明天会更好》首唱者既包括“费玉清”、“齐秦”、“李宗盛”、“蔡琴”、“苏芮”、“潘越云”等个人,也包括“百合二重唱”等组合。

系统需要关注个人和组合的关系,并区分不同歌曲甚至同一歌曲的作曲者、作词者、演唱者是以个人名义还是组合名义来署名。

例如,个人“汪峰”曾是组合“鲍家街43号”的成员,但要区分歌曲《晚安北京》首唱者是“鲍家街43号”组合,翻唱者“汪峰”是个人。

作曲、作词者为个人时,在歌曲中所使用的署名,可能是其真实姓名,也可能是笔名。有的人会在不同的歌曲中使用不同的署名,系统要关注这些信息。如果有人一直使用笔名,系统也要关注其真实姓名。

例如,歌曲《月亮代表我的心》,作曲者为“汤尼”,这是其笔名。该作曲者在另一首歌曲《我没有骗你》中,则使用了“公羽”的笔名。其人真实姓名为“翁清溪”。

演唱者为个人时,在歌曲中所使用的署名,可能是其真实姓名,也可能是艺名。有的人会在不同的歌曲中使用不同的署名,系统要关注这些信息。如果有人一直使用艺名,系统也要关注其真实姓名。

例如,歌曲《月亮代表我的心》,最知名翻唱者为“邓丽君”,这是其艺名。而在歌曲《時の流れに身をまかせ》中,其人使用艺名“テレサ・テン”。其人真实姓名为“邓丽筠”。

图片

注意区分翻唱和不同歌曲的区别。

词和曲大体相同的,认为是同一歌曲,即使翻唱时歌名被修改,也仍然是同一歌曲。

例如,歌曲《寂寞是因为思念谁》(首唱者“景岗山”,1994)翻唱时被改名为《思念谁》(翻唱者“巫启贤”,1995),但词曲大体相同,仍然是同一歌曲。

同曲不同词或同词不同曲的情况,不认为是同一歌曲,但系统需要关注这些歌曲之间的关系。

例如,歌曲《時の流れに身をまかせ》和《我只在乎你》属于同曲不同词,作曲者为“三木 たかし”,作词分别为“荒木 とよひさ”和“慎芝”。

系统应能从《我只在乎你》追溯到《時の流れに身をまかせ》。

系统不维护歌曲的歌词、歌谱、音乐、海报等涉及到版权的内容。

图片

UMLChina建模竞赛题大全-题目全文+分卷自测(10套100题)(202011修正)


[幻灯]剔除伪创新的领域驱动设计


猴子掰玉米?比较不同版《领域驱动设计》说“不变式”和“聚合”


《软件方法》书中自测题-题目全文+分卷自测(1-8章)16套111题


全程字幕-20套UML+Enterprise Architect建模示范视频


软件开发团队的脓包(3)废话迷


《非程序员》电子杂志下载(39-51期)


《非程序员》电子杂志下载(1-38期)


中文书籍中对《人月神话》的引用(完结,共110本):软件工程通史1930-2019、实用Common Lisp编程……


CTO也糊涂的常用术语:功能模块、业务架构、用户需求、文档……(2020年3月更新素材)


UMLChina服务介绍


图片

这篇关于邓丽君的领域建模的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/201327

相关文章

【领域驱动设计 打通DDD最小闭环】领域建模

本篇BLOG为DDD流程的第二步,在模型的建立阶段,领域专家与技术人员通过领域建模来完成更为细致的模型建立讨论 领域建模的目的 领域建模主要有两个目的: 将知识可视化,准确、深刻地反映领域知识,并且在业务和技术人员之间达成一致指导系统的设计和编码,也就是说,领域模型应该能够比较容易地转化成数据库模式和代码实现 不同于事件风暴仅仅追求“形似”,也就是说业务是怎样运作的,事件风暴就怎样反映,

美哭了, AI 让邓丽君穿上12 款婚纱(含教程)

前几天听歌,无意间听到邓丽君那首《我只在乎你》。 最动人的还是那句,“任时光匆匆流去,我只在乎你”。 一说到女神邓丽君,人美歌甜,从《月亮代表我的心》、《漫步人生路》到《夜来香》,几乎人人都能哼唱几句。 作为 95 后,我本该与邓丽君的时代有些距离。 但童年时父母的 DVD 循环播放,我也自然而然地喜欢上了邓丽君。 可惜的是,女神经历过几次感情,却一生没有走向婚姻殿堂。 你是否曾经和我

阿里巴巴领域建模实践

前言 设计是把双刃剑,没有最好的,也没有更好的,而是条条大路到杭州。同时不设计和过度设计都是有问题的,恰到好处的设计才是我们追求的极致。 DDD(Domain-Driven Design,领域驱动设计)只是一个流派,谈不上压倒性优势,更不是完美无缺。 我更想跟大家分享的是我们是否关注设计本身,不管什么流派的设计,有设计就是好的。 从我看到的代码上来讲,阿里集团内部大部分代码都不属于 DD

ChatGPT在大气科学领域建模、数据分析、可视化与资源评估中的高效应用及论文写作

深度探讨人工智能在大气科学中的应用,特别是如何结合最新AI模型与Python技术处理和分析气候数据。介绍包括GPT-4等先进AI工具,旨在帮助学员掌握这些工具的功能及应用范围。内容覆盖使用GPT处理数据、生成论文摘要、文献综述、技术方法分析等实战案例,使学员能够将AI技术广泛应用于科研工作。特别关注将GPT与Python结合应用于遥感降水数据处理、ERA5大气再分析数据的统计分析、干旱监测及风能和

听遍邓丽君的歌曲,那么就下载她的全部! 我给出的方法

在怀念邓丽君站点下载她的MP3后发现这个站点提供的质量很好,还有歌词... 这里我给出批量下载她的歌曲的方法 ->> 方法一:(原理篇,呵呵) 第一首下载地址是:http://dlj.chenag.com/song_mp3_dl.asp?id=1 到目前最后一首(也是最新的一首)地址为:http://dlj.chenag.com/song_mp3_dl.asp?id=1155 '设置

关于领域建模时考虑用户需求的出发点的理解

摘自http://www.jdon.com/42751 最近又重温了领域驱动设计的原著,有了一些新的理解。现在我觉得我能更好地理解jdon007之前说的下面这段话了。 “用 户需求”不能等同于“用户”,捕捉“用户心中的模型”也不能等同于“以用户为核心设计领域模型”。 《老子》书中有个观点:有之以为利,无之以为用。在这里,有之利,即建立领域模型;无之用,即包容用户需求。举些例子,一个杯子要装

不具备领域建模能力都看不懂蚂蚁金服程序员的代码!?

0 前言 最近,由于工作需要,我接触了网商银行的一个项目。项目里对应的业务模型设计,是我工作这三年来见过的所有模型里最复杂的。于是,利用五一这个短暂的假期,我温习了一遍领域建模相关的知识,对于领域模型的设计,有了一些额外的思考。 在领域界有一本书 《Domain-Driven Design》,是Eric编写的,这本书在Goodreads上的评分是4.15分(相当高)。书中有这样的一段话: “

领域建模-lesson7

a. 阅读 Asg_RH 文档,按用例构建领域模型。 按 Task2 要求,请使用工具 UMLet,截图格式务必是 png 并控制尺寸说明:请不要受 PCMEF 层次结构影响。你需要识别实体(E)和 中介实体(M,也称状态实体) 在单页面应用(如 vue)中,E 一般与数据库构建有关, M 一般与 store 模式 有关在 java web 应用中,E 一般与数据库构建有关, M 一般与 sess

5|领域建模实践(上):怎样既准确又深刻地理解业务知识?

上节课咱们完成了事件风暴,梳理了系统的行为需求。但你可能也发现了,其实还有些微妙的业务概念还没有澄清,这就要靠领域建模来完成了。 建立领域模型是 DDD 的核心。要建好领域建模,需要理论和实践相结合。由于我们的模型有一定的复杂性,所以我把领域建模的实践分成两节课。完成实践以后,我们会再用一节课,从理论层面让你进一步深化对领域建模的理解。 今天这节课,我们先通过租户、组织和员工这几个部分学会基础

【软件工程】基于领域建模的产品与技术方案设计(领域驱动设计DDD)

文章目录 1、领域建模2、产品方案、技术方案3、领域驱动设计DDD 1、领域建模 领域模型(domain model) 是对领域内的概念类或现实世界中对象的可视化表示。领域模型也成为概念模型、领域对象模型和分析对象模型。域模型是一种概念模型,也叫问题域模型。它表述的是某个领域的现实概念。 领域建模 是指通过对特定领域中的实体、关系、行为等进行抽象和建模,以便更好地理解和