试题内容
软题库参考答案:暂时没有答案(仅供参考)
软题库解析:正在加载....
你可能感兴趣的试题
试题二
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。
[需求分析结果]
1.商场需要记录的信息包括商场编号(编号唯一),商场名称,地址和联系电话。某商场信息如下表所示。
实体联系图
[关系模式设计]
商场(商场编号,商场名称,地址,联系电话)
部门(部门编号,部门名称,位置分布,联系电话, (a) )
员工(员工编号,员工姓名,岗位,电话号码,工资, (b) )
经理( (c) ,任职时间)
[问题1]
根据问题描述,补充四个联系,完善图2-1的实体联系图。联系名可用联系
阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 图5-1 Visitor模式类图
【说明】
某高校图书馆欲建设—个图书馆管理系统,目前已经完成了需求分析阶段的工作。功能需求均使用用例进行描述,其中用例“借书(Check Out Books】”的详细描述如下。
参与者:读者<Patron>。
典型事件流:
1输入读者ID;
2.确认该读者能够借阅图书,并记录读者ID;
3输入所要借阅的图书ID:
4根据图书目录中的图书ID确认该书可以借阅,计算归还时间,生成借阅记录:
5.通知读者图书归还时间。
重复步骤3-5,直到读者结束借阅图书。
备选事件流:
2a.若读者不能借阅图书,说明读者违反了图书馆的借书制度(例如,没有支付借书费用等)
(1)告知渎者不能借阅,并说明拒绝借阅的原因
(2)本用例结束
4a.读者要借阅的书无法外借
(1)告知读者本书无法借阅;
(2)回到步骤3。
第1题:阅读以下说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某时装邮购提供商拟开发订单处理系统,用于处理客户通过电话、传真、邮件或Web站点所下订单。其主要功能如下:
(1)增加客户记录。将新客户信息添加到客户文件,并分配一个客户号以备后续使用。
(2)查询商品信息。接收客户提交商品信息请求,从商品文件中查询商品的价格和可订购数量等商品信息,返回给客户。
(3)增加订单记录。根据客户的订购请求及该客户记录的相关信息,产生订单并添加到订单文件中。
(4)产生配货单。根据订单记录产生配货单,并将配货单发送给仓库进行备货;备好货后,发送备货就绪通知。如果现货不足,则需向供应商订货。
(5)准备发货单。从订单文件中获取订单记录,从客户文件中获取客户记录,并产生发货单。
(6)发货。当收到仓库发送的备货就绪通知后,根据发货单给客户发货;产生装运单并发送给客户。
(7)创建客户账单。根据订单文件中的订单记录和客户文件中的客户记录,产生并发送客户账单,同时更新商品文件中的商品数量和订单文件中的第5题:阅读下列说明和C++代码,将应填入 (n) 处的字句写在答题纸的对应栏内。
【说明】
某图书管理系统中管理着两种类型的文献:图书和论文。现在要求统计所有馆藏文献的总页码(假设图书馆中有一本540页的图书和两篇各25页的论文,那么馆藏文献的总页码就是590页)。采用Visitor(访问者)模式实现该要求,得到如图5-1所示的类图。
class LibraryVisitor;
class LibraryItemInterface{
public:
(1) ;
第5题:试题五
阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
Facade(外观)模式是一种通过为多个复杂子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。以医院为例,就医时患者需要与医院不同的职能部门交互,完成挂号、门诊、取药等操作。为简化就医流程,设置了一个接待员的职位,代患者完成上述就医步骤,患者则只需与接待员交互即可。如5-1给出了以外观模式实现该场景的类图。
【Java 代码】