阅读以下说明和图,回答问题1至问题3。【说明】S公司开办了电子商务网站,主要为各注册的商家提供商品销售功能。为更好地吸引用户,S公司计划为注册的商家提供商品(Commodity)促销(Promotion)功能。商品的分类(Category)不同,促销的方式和内容也会有所不同。注册商家可发布促销信息。商家首先要在自己所销售的商品的分类中,选择促销涉及的某一具体分类,然后选出该分类的一个或多个商品(一种商品仅仅属于一种分类),接着制定出一个比较优惠的折扣政策和促销活动的优惠时间,最后由系统生成促销信息并将该促

题目

阅读以下说明和图,回答问题1至问题3。

【说明】

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

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

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

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

识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图10-4中的(1)~(6)。


相似考题
更多“ 阅读以下说明和图,回答问题1至问题3。【说明】S公司开办了电子商务网站,主要为各注册的商家提供商品销售功能。为更好地吸引用户,S公司计划为注册的商家提供商品(Commodity)促销(Promotion)功能。商”相关问题
  • 第1题:

    阅读下列说明,回答问题1至问题3。

    【说明】

    某公司用ASP开发了电子商务网站系统,该系统提供商品查询、用户管理、订单管理、支付等功能。其商品查询界面如图6-3所示。

    该商务网站采用B/S三层结构,请根据B/S三层结构的工作过程,将图6-4中(1)~(3)空缺实体补齐。


    正确答案:(1)浏览器 (2)Web服务器 (3)数据库服务器
    (1)浏览器 (2)Web服务器 (3)数据库服务器 解析:本问题考查的是B/S三层结构的工作过程。
    B/S结构就是Browser/Server结构。Browser/Server也是一种Client/Server结构,它是一种由传统的二层Client/Server结构发展而来的三层Client/Server结构在Web上应用的特例。在Browser/Server的系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求。Browser/Server结构极大地简化了客户端的工作,客户端上只需安装、配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。
    在Browser/Server三层体系结构下,表示层(Presentatioon)、功能层(Business Logic)、数据层(Dam Service)被分割成三个相对独立的单元。
    第一层为表示层:Web浏览器。在表示层中包含系统的显示逻辑,位于客户端。其任务是由Web浏览器向网络中的某一Web服务器提出服务请求,Web服务器对用户身份进行验证后用HTTP协议把所需的主页传送给客户端,客户端接收传来的主页文件,并把它显示在Web浏览器上。
    第二层为功能层:具有应用程序扩展功能的Web服务器。在功能层中包含系统的事务处理逻辑,位于Web服务器端。其任务是接收用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过SQL等方式向数据库服务器提出数据处理申请,然后等待数据库服务器将数据处理的结果提交给Web服务器后,由Web服务器传送回客户端。
    第三层为数据层:数据库服务器。在数据层中包含系统的数据处理逻辑,位于数据库服务器端。其任务是接收Web服务器对数据库操纵的请求,实现对数据库查询、修改、更新等功能,把运行结果提交给Web服务器。
    本题从图中可以看出, (1)、(2)、(3)分别对应浏览器、Web服务器、数据库服务器。

  • 第2题:

    阅读下列说明,回答问题1至问题3。

    [说明]

    小张是个体经营者,主要经营各类电子产品。随着业务的发展,他计划创建自己的电子商务网站,为用户展示他所经营的商品信息,提供商品查询和购买功能,并能通过网站完成对用户、商品和订单的管理。

    小张就建站事宜与某公司进行了接洽,该公司按照开发规范给出了设计方案,其中系统开发的基本过程如下图所示。请按照图中各个分项,填写系统开发的各阶段名称。

    (1)(2)(3)(4)(5)


    正确答案:(1)系统规划阶段 (2)系统设计阶段 (3)系统开发集成阶段 (4)系统实施阶段 (5)系统运行维护阶段
    (1)系统规划阶段 (2)系统设计阶段 (3)系统开发集成阶段 (4)系统实施阶段 (5)系统运行维护阶段 解析:本题考查的是对电子商务系统开发过程的理解。
    本题给出了电子商务系统开发的过程图,包括五个阶段:系统规划阶段、系统设计阶段、系统开发集成阶段、系统实施阶段和系统运行维护阶段。
    系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业的目标和发展战略,规划并确定企业信息系统的商务模式。电子商务系统规划,就是制定未来企业的电子商务战略,设计支持未来这种转变的电子商务系统的体系结构,并说明各个组成部分的结构及组成和选择构造这一系统的技术方案。
    系统设计阶段的任务是在系统规划的原则和目标的指导下,结合电子商务系统的特点,对企业进行调查,全面了解企业的目标、组织结构、数据流程和业务处理过程,做出企业信息系统的需求分析。在需求分析的基础上对不同的技术方案进行比较和选择,确定一种技术方案进行开发,确定出信息系统最终的体系结构。
    系统开发与集成阶段的任务是完成应用软件的编码调试,进行电子商务系统和系统既有资源的集成,以及软件硬件的集成,并对整个系统进行测试和优化,使系统能够良好地运行。
    系统实施阶段是将设计的系统付诸实施的阶段,该阶段的任务包括程序的编写和调试、人员的组织、数据文件转换以及对使用该系统的人员进行培训等。
    系统运行与测试阶段的任务是在系统投入运行后,使用各种测试方法,对各种情况下使用的系统进行测试,如系统切换、不同商务模式之间的切换等。同时对系统运行与维护,包括对应用软件维护、数据维护、系统运行维护、安全维护管理。

  • 第3题:

    阅读以下说明和图,根据要求回答问题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”。

  • 第4题:

    阅读下面说明,回答问题1至问题3。

    [说明]

    某公司电子商务网站已经运行一段时间,该网站有一个专门的维护小组,人员配备如下:网站主管、维护员、程序员。

    为保证网站安全有序地运行,公司网页更新流程如下图所示。请根据图中的流程提示,填写对应的角色。


    正确答案:(1)网站主管 (2)维护员(或用户) (3)程序员
    (1)网站主管 (2)维护员(或用户) (3)程序员 解析:本问题考查网站中网页修改流程的规范。
    一般电子商务网站的网页修改步骤如下:
    ①提出修改要求:由用户或维护员向主管人员提出,说明要修改的内容及原因;
    ②由系统主管人员根据系统的情况(功能、目标、效率等)和工作的情况(人员、时间、经费等)来衡量修改;
    ③系统管理员把修改要求汇集成批,指明修改的内容要求、期限;
    ④在指定的期限内,由系统主管人员验收程序员所修改的部分,并用修改好的模块取代旧的模块,新的功能开始生效;
    ⑤登记所做修改的地方,作为系统新的版本向用户及操作人员的报告,特别要指明新增加的功能和修改了的地方。

  • 第5题:

    阅读以下技术说明和程序代码,根据要求回答问题。

    [说明]

    某公司用ASP+SQL Server开发的电子商务网站系统,提供了商品查询、网上购物车、订单管理、后台商品管理和支付等功能。图6~11是用ASP实现的电子商务网站的主页。系统的数据库名为 shangwu,所在服务器IP地址为211.54.32.21,其中,user表用于存放注册用户名和密码,结构如表 6-19所示。

    设计该电子商务网站时,某页面框架代码如下。

    该网页代码中定义了(1)个框架。


    正确答案:3
    3