首页
登录
从业资格
某银行计划开发一个自动存提款机模拟系统(ATM?System)。系统通过读卡器?
某银行计划开发一个自动存提款机模拟系统(ATM?System)。系统通过读卡器?
题库
2022-08-02
91
问题
某银行计划开发一个自动存提款机模拟系统(ATM?System)。系统通过读卡器?(CardReader)读取ATM卡;系统与客户(Customer)的交互由客户控制台(Customer-Console)实现;银行操作员(Operator)可控制系统的启动(System?Startup)和停止(System?Shutdown):系统通过网络和银行系统(Bank)实现通信。?当读卡器判断用户已将ATM卡插入后,创建会话(Session)。会话开始后,读卡器进行读卡,并要求客户输入个人验证码(PIN)。系统将卡号和个人验证码信息送到银行系统进行验证。验证通过后,客户可从菜单选择如下事务(Transaction):1.从ATM卡账户取款(Withdraw);2.向ATM卡账尸存款(Deposit);3.进行转账(Transfer):?4.查(Inquire)ATM卡账户信息。?一次会话可以包含多个事务,每个事务处理也会将卡号和个人验证码信息送到银行系统进行验证。若个人验证码错误,则转个人验证码错误处理(Invalid?PIN?Process)。每个事务完成后,客户可选择继续上述事务或退卡。选择退卡时,系统弹出ATM卡,会话结束。系统采用面向对象方法开发,使用UML进行建模。系统的顶层用例图如图3-1所示,一次会话的序列图(不考虑验证)如图3-2所示。
[问题1]?根据[说明]中的描述,给出图3-1中A1和A2所对应的参与者,U1至U3所对应的用例,以及该图中空??(1)?所对应的关系。(U1至U3的可选用例包括:Session、Transaction、Insert?Card、Invalid?PIN?Process和Transfer)?。【问题2】根据[说明]中的描述,使用消息名称列表中的英文名称,给出图3-2中6~9对应的消息。消息名称参见下表。
选项
答案
解析
[问题1]?A1:CustomerA2:BankU1:Session?U2:Invalid?PIN?ProcessU3:Transaction(1):
【问题2】??6:readPIN()7:PI8:creat(atm,this,card,pin)9:preformTransaction()
转载请注明原文地址:https://www.tihaiku.com/congyezige/2408026.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
系统交付后,修改偶尔会出现乱码的问题,该行为属于( )维护。A.正确性 B.
为检验某Web系统并发用户数是否满足性能要求,应进行( )。A.负载测试 B
若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程
软件开发中经常利用配置库实现变更控制,主要是控制软件配置项的状态变化,不受配置管
某智能家居系统软件设计中,家庭内网节点软件设计包括协调器软件、现场采集/执行器(
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的
某酒店预订系统有两个重要功能:检索功能和预订功能。检索功能根据用户提供的关键字检
某公司欲开发一款二手车物流系统,以有效提升物流成交效率。该系统的主要功能是:
假设某计算机系统中进程的三态模型如下图所示,那么图中的a、b、c、d处应分别填写
计算机系统中,CPU对主存的访问方式属于( )。A.随机存取 B.顺序存取
随机试题
在中国,书法(calligraphy)在传统艺术领域占据了一个独特的位置。它不仅是一种沟通的方式,而且是一个人在审美方面表达内心世界的渠道。古代人非常重
[audioFiles]2014m8s/audio_ezfj_268_20144[/audioFiles]IrishStud
Scientistsarebuildingtheworld’sfirstthinkingrobot.It’strue.Some
结核菌素是一种A.脂类 B.多糖 C.溶血素 D.蜡质D E.蛋白
六经病证的传变,隔一经或两经以上相传者属于()A.并病 B.合病
下列有关脏病传变的选项中,属于"五行相乘"传变的是A.心病及脾 B.心病及肾
(共用题干)患儿男,6岁。有左小腿外伤史。突起寒战、高热、烦躁,左下肢局部红肿,
以下是北京市人民政府对外发文的一部分,阅读之后回答41-45题
有关滴眼剂的正确表述是A.滴眼液中可加入调节渗透压、pH、黏度等的附加剂 B.
固定资产投资项目实行资本金制度,以工业产权,非专利技术作价出资的比例不得超过投
最新回复
(
0
)