早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读以下说明和图,根据要求回答问题1~问题4。 [说明] 某电子商务公司开办了电子商务网站,主要为各

题目

阅读以下说明和图,根据要求回答问题1~问题4。

[说明]

某电子商务公司开办了电子商务网站,主要为各注册的商家提供商品销售功能。为更好地吸引用户,该公司计划为注册的商家提供商品(Commodity)促销(Promotion)功能。商品的分类(Category)不同,促销的方式和内容也会有所不同。

注册商家可发布促销信息。商家首先要在自己所销售商品的分类中,选择促销涉及的某一具体分类,然后选出该分类的一个或多个商品(一种商品仅属于一种分类),接着制定出一个比较优惠的折扣政策和促销活动的优惠时间,最后由系统生成促销信息并将该促销信息公布在网站上。

商家发布促销信息后,网站的注册用户便可通过网站购买促销商品。用户可选择参与某一个促销 (Promotion)活动,并选择具体的促销商品(Commodity),输入购买数量等购买信息。系统生成相应的一份促销订单(POrder)。只要用户在优惠活动的时间范围内,通过网站提供的支付系统,确认支付该促销订单(即完成支付),就可以优惠的价格完成商品的购买活动,否则该促销订单失效。

系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,如图6-18所示是该系统类图中的一部分;系统的动态行为采用UML序列图表示,如图6-19所示是发布促销的序列图。

识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将如图6-18所示中(1)~(6)空缺处的内容填写完整。

参考答案
正确答案:这是一道要求读者在充分理解需求的基础上补充UML类图中的类间关系的多样性描述的综合分析题。本题的解答思路如下。 (1)关联表示了对象间的结构关系它暗示两个类在概念上位于相同的级别。在UML类图中符号“”表示其相联的两个类之间存在关联关系。 (2)识别关联的多重度是面向对象建模过程中的一个重要步骤。即说明一个关联的实例中有多少个相互连接的对象是很重要的。其中这个“多少”被称为关联角色的多重度把它写成一个表示取值范围的表达式或写成一个具体值。指定关联一端的多重度就是说明在关联另一端的类的每个对象要求在本端的类必须有多少个对象。 (3)由题干描述中给出的关键信息“……选出该分类的一个或多个商品(一种商品仅属于一种分类)……”可知一个商品(Commodity)属于一种分类一个分类(Category)中包含0个或多个商品对象因此类Commodity和类Category的多样性关系为:0~n或1~n个商品对象对应1个分类对象即 (1)空缺处所填写的内容是“0…n”或“1…n”(2)空缺处所填写的内容是“1”。 (4)由于一个促销(Promotion)中由一个或多个商品(Commodity)组成(至少一个)而一个商品可以属于0个或多个促销因此类Promotion和类Commodity的多样性关系为:0~n个促销对象对应1~n个商品对象即(3)空缺处所填写的内容是“0…n”(4)空缺处所填写的内容是“1…n”。 (5)一个促销(Promotion)可以产生多个促销订单(POrder)一个促销订单只能对应一个促销。所以类Promotion和类POrder的多样性关系为:1个促销对象涉及0…n个促销订单对象即(5)空缺处所填写的内容是“1”(6)空缺处所填写的内容是“0…n”。
这是一道要求读者在充分理解需求的基础上,补充UML类图中的类间关系的多样性描述的综合分析题。本题的解答思路如下。 (1)关联表示了对象间的结构关系,它暗示两个类在概念上位于相同的级别。在UML类图中,符号“”表示其相联的两个类之间存在关联关系。 (2)识别关联的多重度是面向对象建模过程中的一个重要步骤。即说明一个关联的实例中有多少个相互连接的对象是很重要的。其中,这个“多少”被称为关联角色的多重度,把它写成一个表示取值范围的表达式或写成一个具体值。指定关联一端的多重度,就是说明在关联另一端的类的每个对象要求在本端的类必须有多少个对象。 (3)由题干描述中给出的关键信息“……选出该分类的一个或多个商品(一种商品仅属于一种分类)……”可知,一个商品(Commodity)属于一种分类,一个分类(Category)中包含0个或多个商品对象,因此类Commodity和类Category的多样性关系为:0~n或1~n个商品对象对应1个分类对象,即 (1)空缺处所填写的内容是“0…n”或“1…n”,(2)空缺处所填写的内容是“1”。 (4)由于一个促销(Promotion)中由一个或多个商品(Commodity)组成(至少一个),而一个商品可以属于0个或多个促销,因此类Promotion和类Commodity的多样性关系为:0~n个促销对象对应1~n个商品对象,即(3)空缺处所填写的内容是“0…n”,(4)空缺处所填写的内容是“1…n”。 (5)一个促销(Promotion)可以产生多个促销订单(POrder),一个促销订单只能对应一个促销。所以类Promotion和类POrder的多样性关系为:1个促销对象涉及0…n个促销订单对象,即(5)空缺处所填写的内容是“1”,(6)空缺处所填写的内容是“0…n”。
看了阅读以下说明和图,根据要求回答...的网友还看了以下:

请问公斤和LB,米和FT.怎么换算.我63kg184cm是多少LB.多少FT,IN 啊? 数学 2020-05-15 …

下图中一是公鸡外形,二是母鸡外形,三是摘除了睾丸的公鸡,四是摘除了卵巢的母鸡.据图回答问题.(提示 生物 2020-05-17 …

一艘货轮和一艘巡逻艇一起从A码头到B码头,货轮速度每小时20公里,巡逻艇速度每小时100公里,A码 数学 2020-06-18 …

养鸡场一共有3300只,母鸡的是公鸡的4.5倍,问公鸡和母鸡各多少只?怎样求方 数学 2020-07-24 …

中国共产党第十六届中央委员会第六次全体会议通过了《关于构建社会主义和谐社会若干重大问题的决定》。回答 政治 2020-11-02 …

请问:绿化率公式是什么?绿地率和绿化率是否是一回事?其相应的解释和计算公式是什么?朋友们别复制、粘贴 其他 2020-11-20 …

阅读短文,回答问题。公鸡和猫头鹰的争论黄昏的时候,公鸡和猫头鹰碰头了,它们之间发�阅读短文,回答问题 其他 2020-11-24 …

牛吃草问题明天要交啊……快来回答啊……有三块草地,面积分别为4公顷,8公顷和10公顷.草地上的草一样 数学 2020-12-09 …

国家体育场“鸟巢”是由瑞士Herzog&deMeuron建筑师事务所、英国ARUP工程顾问公司和中国 数学 2020-12-17 …

收入分配,以民为先。要解决收入分配中的不公问题,必须正确处理好公平和效率的关系问题。回答1~2题。1 政治 2021-01-28 …