问题 问答题


阅读以下说明和图,根据要求回答问题1~问题4。
[说明]
某电子商务公司开办了在线电子商务网站,主要为各注册的商家提供在线商品销售功能。为更好地吸引用户,该公司计划为注册的商家提供商品(Commodity)促销(Promotion)功能。商品的分类(Category)不同,促销的方式和内容也会有所不同。
注册商家可发布促销信息。商家首先要在自己所销售商品的分类中,选择促销涉及的某一具体分类,然后选出该分类的一个或多个商品(一种商品仅属于一种分类),接着制定出一个比较优惠的折扣政策和促销活动的优惠时间,最后由系统生成促销信息并将该促销信息公布在网站上。
商家发布促销信息后,网站的注册用户便可通过网站购买促销商品。用户可选择参与某一个促销 (Promotion)活动,并选择具体的促销商品(Commodity),输入购买数量等购买信息。系统生成相应的一份促销订单(POrder)。只要用户在优惠活动的时间范围内,通过网站提供的在线支付系统,确认在线支付该促销订单(即完成支付),就可以优惠的价格完成商品的购买活动,否则该促销订单失效。
系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,如图6-18所示是该系统类图中的一部分;系统的动态行为采用UML序列图表示,如图6-19所示是发布促销的序列图。


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

答案

参考答案:

解析:[问题1] 这是一道要求读者在充分理解需求的基础上,补充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”。

填空题
阅读理解与欣赏

专题和综合实践活动

从《诗经》河洲水畔的雎鸠,到天河“七七”渡情人的鹊桥,鸟类就伴随着人类的发展史、文明史,成为了人类生活和艺术的重要组成部分。

鸟是大自然优美的精灵,承载着浪漫主义的希冀;鸟有着极其重要的生态价值和经济价值;鸟启发了人类的智慧,为人类探求理想的技术装置或交通工具,提供了原理和蓝图。

【活动一】大自然优雅美丽的鸟,伴随着人类文明的发展,为我们展现了极其丰富的内涵。请你给下面这种鸟配一句古诗,并试着解析一下这句诗包含的文化内蕴。(3分)

古诗:                                            

文化内蕴:                                         

                                           

【活动二】年级“鸟类美学研究”兴趣小组决定围绕“鸟的美学”出一期专题校刊。请你为该期专刊确定一个报刊名,并谈谈你的创意。(3分)

报刊名:                         

创意:                                                                        

                                                                               

【活动三】有一位学生编辑在专题校刊的“鸟的科学价值”栏目中,编辑了下面一则材料。

人类的航空技术并不是在所有的方面都超过了鸟类。鸟的翅膀可以作相当复杂的运动,特别是一扇一招,能不断产生一种气动力,并分解成升力和推动力,使鸟飞行自如。鸟在飞行时还可以暂时收起翅膀滑行,以减少体力。人们羡慕扑翼飞行的许多优点,正在加紧模仿研制扇动翅膀的“扑翼机”。

⑴鸟其实不仅具有科学价值,还有其它方面的价值。你能从不同的角度再举一例吗?(2分)

                                                                               

⑵这位学生编辑在自己编辑的材料中出现了一处语病,请你在上面材料中用横线画出来并作修改。(1分)

                                                                               

【活动四】学完了“鸟”专题之后,同学们对鸟产生了极大的兴趣,极其渴望对自己身边的

鸟的生存现状做一个全面的了解,你也积极地参与了该活动。通过实际地调查,了解,你发现影响鸟类生存状况的因素主要有:⑴                                            

           ;⑵                                                             

针对上面的情况,你拟定了一条宣传标语:                                       

希望人们能够和鸟儿和谐相处。(3分)