首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某图书公司欲开发一个基于Web的书籍销售系统,为顾客((Customer)提供在线购买书籍(Books)的功能,同时对公司书籍的库存及销售情况进行管理。系统的主要功能描述如下: (1)
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某图书公司欲开发一个基于Web的书籍销售系统,为顾客((Customer)提供在线购买书籍(Books)的功能,同时对公司书籍的库存及销售情况进行管理。系统的主要功能描述如下: (1)
admin
2021-03-13
32
问题
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。
【说明】
某图书公司欲开发一个基于Web的书籍销售系统,为顾客((Customer)提供在线购买书籍(Books)的功能,同时对公司书籍的库存及销售情况进行管理。系统的主要功能描述如下:
(1)首次使用系统时,顾客需要在系统中注册(Register detail)。顾客填写注册信息表要求的信息,包括姓名(name)、收货地址(address)、电子邮箱(email)等,系统将为其生成一个注册码。
(2)注册成功的顾客可以登录系统在线购买书籍(Buy books)。购买时可以浏览书籍信息,包括书名(title)、作者(author)、内容简介(introduction)等。如果某种书籍的库存量为0,那么顾客无法查询到该书籍的信息。顾客选择所需购买的书籍及购买数量(quantities),若购买数量超过库存量,提示库存不足;若购买数量小于库存量,系统将显示验证界面,要求顾客输入注册码。注册码验证正确后,自动生成订单(Order),否则,提示验证码错误。如果顾客需要,可以选择打印订单(Print order)。
(3)派送人员(Dispatcher)每天早晨从系统中获取当日的派送列表信息(Producepicklist),按照收货地址派送顾客订购的书籍。
(4)用于销售的书籍由公司的采购人员(Buyer)进行采购(Reorder books)。采购人员每天从系统中获取库存量低于再次订购量的书籍信息,对这些书籍进行再次购买,以保证充足的库存量。新书籍到货时,采购人员向在线销售目录((Catalog)中添加新的书籍信息(Add books)。
(5)采购人员根据书籍的销售情况,对销量较低的书籍设置折扣或促销活动(Promotebooks)。
(6)当新书籍到货时,仓库管理员(Warehouseman)接收书籍,更新库存(Updatestock)。
现采用面向对象方法开发书籍销售系统,得到如图3-1所示的用例图和图3-2所示的初始类图(部分)。
根据说明中的描述,给出图3-1中A1~A3所对应的参与者名称和U1~U3处所对应的用例名称。
选项
答案
A1:Buyer或采购人员 A2:Warehouseman或仓库管理员 A3:Dispatcher或派送人员 U1:Register details或注册 U2:Print order或打印订单 U3:Buy books或在线购买书籍
解析
本题给出的应用场景是一个基于Web的书籍销售系统。本问题要求补充的是用例图。用例图展现了一组用例、参与者以及它们之间的关系。用例建模是按照业务事件、谁发起事件,以及系统如何响应事件建模系统功能的过程。
参与者表示需要与系统交互以交换信息的任何事物。参与者可以是一个用户,可以是外部系统的一个角色,也可以是一个人。从题目的说明中可以很容易发现,该系统中有4类与系统交互的角色:顾客、派送人员、采购人员以及仓库管理员。根据说明所描述的每个角色所参与的功能,可以判断出:A1对应的参与者是采购人员(Buyer)、A2对应的参与者是仓库管理员(Warehouseman)、A3对应的参与者是派送人员(Dispatcher)。
用例是一组相关行为的自动的和手动的步骤序列,其目的是为了完成单个业务任务。下面需要确定与参与者“顾客(Customer)”相关联的用例。根据说明可知,顾客参与或激发的用例包括:注册(Register detail)、在线购买书籍(Buy books)和打印订单(Print Order)。由图3-1可知,用例U2和U3之间具有扩展关系。为了简化用例使其更要容易理解,通常会提取出复杂的步骤,使其成为独立的用例,这类用例被称为扩展用例。而“打印订单”是“在线购买书籍”中的一部分操作,可以作为独立步骤提取,所以图3-1中U2对应的用例为“打印订单”,U3为“在线购买书籍”,U1为“注册”。
转载请注明原文地址:https://kaotiyun.com/show/EoxZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
一个销售并发送咖啡和咖啡产品的公司正在经历着严重的网络性能问题。该公司有两个工程师进行台式计算机技术支持工作,但它的网络技术支持依赖于外面的一个机构。当台式计算机工程师用尽了所有可能的办法后,他们请来了网络咨询公司帮助他们解决问题。如图1所示显示了该机构的
阅读以下说明,回答问题1~7,将解答填入对应的解答栏内。图3-1是在网络中划分VLAN的连接示意图。VLAN可以不考虑用户的物理位置,而根据功能、应用等因素将用户从逻辑上划分为一个个功能相对独立的工作组,每个用户主机都连接在支持VLAN的交换机端口
根据网络拓扑和需求说明,完成(或解释)路由器R1的配置。R1#configureterminal;进入全局配置模式R1(config)#interraceethernet0;进入端口配嗣模式R1(config-i
阅读以下说明,根据要求回答问题。[说明]某公司网络结构如图1-23所示,通过在路由器上配置访问控制列表ACL来提高内部网络和Web服务器的安全。请说明下面这组ACL语句的功能。Router(config)#access-list1
RIP路由协议是在小型互联网中常用的动态路由协议。为了保证路由器之间交换路由表的完整性,RIP协议采用报文摘要认证,常用的认证方法是MD5认证。在有认证的情况下实现两台路由器的互联,这两台路由器必须配置相同的认证方式和密钥才能进行双方路由的交换,双方必须发
阅读以下说明,回答问题。(2011年上半年下午试题四)[说明]某公司两分支机构之间的网络配置如图3-11所示。为保护通信安全,在路由器router-a和router-b上配置IPSec安全策略,对192.168.8.0/24网段和192.168.
Packet-switching wireless networks are preferable(66)when transmissions are(67)because of the way charges are(68)per packet. Cir
TheSimpleNetworkManagementProtocol(SNMP)isan(71)protocolthatfacilitatestheexchangeofmanagementinformationbetween(7
TraditionalIPpacketforwardinganalyzesthe(71)IPaddresscontainedinthenetworklayerheaderofeachpacketasthepacke
阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】堆数据结构定义如下:对于n个元素的关键字序列{a1,a2,…,an},当且仅当满足下列关系时称其为堆。在一个堆中,若堆顶元素为最大元素,则称为大顶堆;若堆顶元素
随机试题
里证形成的原因有
任何科学真理都不能穷尽对事物的认识,都是随着实践的发展而发展的。这说明真理都具有()
A.散发B.爆发C.流行D.大流行E.散发或大流行从疾病流行强度而言,下列情况可以是一个城市麻疹的发病率多年来保持在一个相同的水平
下列关于调查准备阶段的表述,正确的是( )。
()对于建立新型师生关系起着十分关键的作用。
步亭花园社区占地3700亩,现有小区居民13万人。为了响应我国社会主义市场经济条件下现代文明社区建设,步亭花园小区在建设之初就成立了社区服务中心,步亭花园社区开拓创新,建立了“建设、管理、服务”三位一体的社区管理模式。社区服务中心是在区政府指导下,履行政府
矛盾的斗争性是绝对的、无条件的。因此,解决党内矛盾,只能采用坚决斗争的方法。()
阅读以下文字,完成下面问题。随着计算机和网络技术的发展,特别是加密技术的进步,开始出现了电子现金这一新的货币形式。电子现金是一种通过电子方式进行银行署名的数字信息,它同信用卡不一样,信用卡本身并不是货币,而只是一种转账手段;电子现金本身就是一种货
学业求助策略可以细分为两方面:一方面是对教师的求助,另一方面是对同学的求助。
Theperiodofadolescence,i.e.,theperiodbetweenchildhoodandadulthood,maybelongorshort,dependingonsocialexpectati
最新回复
(
0
)