题目详情
当前位置:首页 > 计算机考试 > 中级软件设计师
题目详情:
发布时间:2024-05-16 18:16:40

[简答题]
阅读以下某前台销售子系统的技术说明和UML图,根据要求回答问题1~问题4。
[说明]
某超市管理系统的前台销售子系统以最基本的方式处理销售业务。系统的功能需求如下:
①记录每种商品的编号、单价和现有数量;
②为顾客选购的商品计价、收费,并打印清单;
③帮助商家找出哪种商品将脱销,从而及时补充货源;
④随时按上级系统的要求报告当前的款货数量、增减商品的种类或修改商品定价;
⑤交接班时结算货款数目和商品数目。
每台收款机可以处理任何数目的销售事件,但一个销售事件只能由一台收款机处理。每个销售事件从收款机响应收款人员的指令开始,先向商品发送检索请求消息来查找将被出售的商品。如果该商品的数量少于下限,则向供货员发送缺货登记消息。每名供货员可以提供一种或多种商品,同一品牌的商品只能由一位供货员来提供。接着收款机发送计价和入账消息请求售出操作,再由销售事件发送记账消息给相应的账册,并控制流程返回收款机等待下一次销售操作。每本销售账册可以记录任何数目的销售事件,但一个销售事件只能由一本销售账册记录。
该销售子系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,图1-11是该系统类图中的一部分;系统的动态行为采用UML序列图表示,图1-12是销售事件部分的序列图。
[问题4]
请使用[说明]中给出的词语,将销售事件序列图中的(A)~(D)空缺处的内容填写完整。

更多"阅读以下某前台销售子系统的技术说明和UML图,根据要求回答问题1~问题"的相关试题:

[简答题]
阅读以下某前台销售子系统的技术说明和UML图,根据要求回答问题1~问题4。
[说明]
某超市管理系统的前台销售子系统以最基本的方式处理销售业务。系统的功能需求如下:
①记录每种商品的编号、单价和现有数量;
②为顾客选购的商品计价、收费,并打印清单;
③帮助商家找出哪种商品将脱销,从而及时补充货源;
④随时按上级系统的要求报告当前的款货数量、增减商品的种类或修改商品定价;
⑤交接班时结算货款数目和商品数目。
每台收款机可以处理任何数目的销售事件,但一个销售事件只能由一台收款机处理。每个销售事件从收款机响应收款人员的指令开始,先向商品发送检索请求消息来查找将被出售的商品。如果该商品的数量少于下限,则向供货员发送缺货登记消息。每名供货员可以提供一种或多种商品,同一品牌的商品只能由一位供货员来提供。接着收款机发送计价和入账消息请求售出操作,再由销售事件发送记账消息给相应的账册,并控制流程返回收款机等待下一次销售操作。每本销售账册可以记录任何数目的销售事件,但一个销售事件只能由一本销售账册记录。
该销售子系统采用面向对象方法开发,系统中的类及类之间的关系用UML类图表示,图1-11是该系统类图中的一部分;系统的动态行为采用UML序列图表示,图1-12是销售事件部分的序列图。
[问题2]
请将图1-11中类商品、类特价商品和类计量商品3者之间的联系补充完整。

[名词解释]UML
[简答题]
阅读以下UML类图及其说明,根据要求回答问题1~问题4。
[说明]
某客户信息管理系统中保存着两类客户的信息:
①个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。
②集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。
该系统除了可以保存客户信息之外,还具有以下功能:
①向系统中添加客户(addCustomer);
②根据给定的客户标识在系统中查找该客户(getCustomer);
③根据给定的客户标识从系统中删除该客户(removeCustomer);
④创建新的联系人(addContact);
⑤在系统中查找指定的联系人(getContact);
⑥从系统中删除指定的联系人(removeContact)。
该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表5-20所示的类。

表5-20 客户信息管理系统类表

类名
说明
Customerlnfor
[简答题]

阅读以下技术说明,根据要求回答下列问题。
[说明]
某省会城市××长途汽车售票系统负责所有本地长途汽车站各班次的汽车票销售,并在该省会城市和全省主要地级市设有多个该长途汽车票销售网点,各售票网点使用相同的售票程序。假设售票程序中用到的伪指令如表所示。

伪指令含义
伪指令 说明
R(A,x) 返回长途汽车班次A当前的剩余汽车票数给变量x
W(A,x) 将当前数据库中长途汽车班次A的剩余汽车票数置为x

假设某售票网点一次售出n张长途汽车班次A的汽车票,则售票程序的伪指令序列为:
R(A,x),W(A,x~n)
根据上述业务及规则,完成下列问题。

(1)引入相应的加解锁指令,重写售票程序的伪指令序列,以保证正确的并发调度。
(2)封锁对象的大小称为封锁的粒度(Granularity)。结合你的数据库系统工程实践经验,简要叙述选择封锁粒度时必须同时考虑哪些主要因素并简述封锁粒度与这些主要因素之间的关系。
[简答题]阅读以下技术说明,根据要求回答问题。
[说明]
小郭大学计算机专业本科毕业后首先进入一家互联网公司,从事网站建设与维护工作,在不到两年的工作时间里,酸甜苦辣都经历过,重要的是小郭积累了一些经验。之后,由于某些原因,他不得不选择离开这家公司。这段经历使他感受到了互联网的魅力,认为互联网具有无限商机,而且认为:只要存在信息不对称,信息就能够卖钱。因此,他想自己建立网站,涉足电子商务领域,从事B2B业务。在做网站之前首先需要进行市场调查。了解市场需求,进行可行性和必要性分析,制定网站建设的日标,确定服务对象。经过市场调查,他发现化工行业产品种类繁多、规格多样,全国各地大大小小化工公司不计其数,同时化工产品的价格变化快,与国际接轨早,而国内外化工企业,尤其是中小企业之间缺乏有效的沟通和交易渠道。基于这些特性,决定了这是一个互联网应用中大有可为的领域。
随后,小郭与几个合作伙伴集资12万元开办了一个化工电子商务网站,为国内外化工企业搭建了一个基于互联网的交易平台。企业注册成为网站会员后,可以在网上发布供求信息、寻找商业机会和合作伙伴,同时网站不间断地发布海内外产品询盘快递、滚动的行业资讯与行情。
该化工电子商务网站一开始就采用了会员付费的经营方式,目前通过收取会员费和广告费来获得利润,维持运行。公司立志成为电子商务领域的一面“旗帜”,获得更大的发展。
小郭在进行该化工电子商务网站的整体规划时,需要着重考虑哪些方面的因素
[简答题]阅读以下技术说明,根据要求回答问题。
[说明]
某公司使用ASP开发了商务网站,购物车是网站中一个重要的组件。
设计购物车模块的核心思想是将顾客订购的物品进行临时保存,其中利用______可以将订购信息临时存在Web服务器内存中,利用______可以将订购信息临时存于客户端硬盘上,另外还可以将订购信息临时存在______中。
[简答题]阅读以下技术说明,根据要求回答下列问题。
[说明]
某省会城市××长途汽车售票系统负责所有本地长途汽车站各班次的汽车票销售,并在该省会城市和全省主要地级市设有多个该长途汽车票销售网点,各售票网点使用相同的售票程序。假设售票程序中用到的伪指令如表所示。
伪指令含义
伪指令 说明
R(A,x) 返回长途汽车班次A当前的剩余汽车票数给变量x
W(A,x) 将当前数据库中长途汽车班次A的剩余汽车票数置为x
假设某售票网点一次售出n张长途汽车班次A的汽车票,则售票程序的伪指令序列为:
R(A,x),W(A,x~n)
根据上述业务及规则,完成下列问题。
若两个售票网点同时销售长途汽车班次A的汽车票,在数据库服务器端可能出现如下的调度。
A:R1(A,x),R2(A,x),W1(A,x-3),W2(A,x-2)
B:R1(A,x),W1(A,x-3),R2(A,x),W2(A,x-2)
C://R1(A,x),R2(A,x),W2(A,x-2),W1(A,x-3)
其中Ri(A,x),Wi(A,x)分别表示第i个销售网点的读写操作,其余类同。
假设当前长途汽车班次A剩余15张汽车票,分析上述3个调度各自执行完后的剩余票数,并指出其中错误
[简答题]阅读以下技术说明,根据要求回答问题。
[说明]
2011年7月中旬,国内一家省级电信公司(A公司)打算上马一个信息系统建设项目,并通过发布需求建议书(RFP)和进行相关的谈判、评估,选定一家国外知名的电信设备供应商(W公司)为其提供相关的专用硬件设备。B公司作为W公司在国内的代理商之一,成为该建设项目的系统集成商。B公司指派员工老郭为该项目的项目经理。
该项目的施工周期是5个月,由W公司负责提供主要硬件设备,B公司负责全面的项目管理和系统集成工作,包括提供相应的附属设备和支持设备,并且负责项目的整体运作和管理。W公司在该项目上与B公司之间签署的是设备采购合同,一次性付款。B公司和客户A公司之间签署的是集成服务合同,合同类型为固定价分期付款合同。
2011年11月上旬,整套信息系统基本安装完毕。但自该信息系统试运行之日起,时不时有问题暴露出来。A公司要求老郭尽快解决相关问题,并全力满足A公司各部门在使用该信息系统过程中所提出的新功能要求。但其中很多问题涉及W公司的设备问题。老郭通过B公司的相关领导要求W公司予以积极的配合。由于开发周期的原因,W公司无法在短期内满足新的技术指标和相应的新功能,因此该项目被持续延期。为了尽快完成此项目,老郭只好不断用W公司的最新版软件对系统进行升级,甚至派出一名技术员常驻在A公司现场。
2012年3月中旬,在老郭的协调与努力下,A公司对该项目进行了预验收。在老郭同意承担该信息系统后期升级工作直到完全满足RFP的情况下,A公司支付了10%的验收款。然而,2012年4月底,W公司由于内部原因暂时中断了在中国的业务,其产品的支持力度大幅下降,致使该项目的收尾工作至今无法完成。
在实施本案例信息系统时,项目经理老郭可能遇到的风险及其理由如下。
● 技术风险:______;
● ______:系统运行有风险,因设备供应商可能退出中国市场(或倒闭)而产生;
● ______:因与W公司的付款约定过于简单而产生;
● 需求风险:______等。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
  • 支付完成
  • 取消支付
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码