首页
登录
从业资格
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在
考试题库
2022-08-02
121
问题
某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在项目之初,项目组决定采用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:注册用户通过商品信息页面在线浏览商品,将需要购买的商品添加进购物车内, 点击“结算”按钮后开始录入订单信息。用户在订单信息录入页面上选择支付方式,填写并确认收货人、收货地址和联系方式等信息。点击“提交订单”按钮后产生订单,并开始进行订单结算。订单需要在30分钟内进行支付,否则会自动取消,用户也可以手工取消订单。用户支付完成,经确认后,系统开始备货,扣除该商品可接单数量,并移除用户购物车中的所有商品资料。生成订单表单,出货完毕,订单生效。为用户快递商品,等待用户接收。用户签收商品,交易完成。【问题1】(12分)识别设计类是面向对象设计过程中的重要工作,设计类表达了类的职责,即该类所担任的任务。请用300字以内的文字说明设计类通常分为哪三种类型,每种类型的主要职责,并针对题干描述案例涉及的具体类为每种类型的设计类举出2个实例。 【问题2】(3分)在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。请用300字以内的文字给出活动图与流程图(flow chart)的三个主要区别。【问题3】(10分)在面向对象的设计过程中,状态图(statechart diagram)描述了一个实体基于事件反应的动态行为。请根据题干描述,填写图2-1中的(a)-(e)空白,完成订单处理的状态图。
图2-1 订单处理状态图
选项
答案
解析
【问题1】
(1)实体类。实体类映射需求中的每个实体,保存需要存储在永久存储体中的信息,例如,用户、商品等。
(2)控制类。控制类是用于控制用例工作的类,用于对一个或几个用例所特有的控制行为进行建模。例如,结算、备货等。
(3)边界类。边界类用于封装在用例内、外流动的信息或数据流。例如,浏览器、购物车等。
【问题2】
(1)活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现系统的行为,而非处理过程;而流程图着重描述处理过程。
(2)流程图一般都限于顺序进程,而活动图则可以支持并发进程。
(3)活动图是面向对象的,而流程图是面向过程的。
【问题3】
(a)取消
(b)待结算
(c)大于30分钟
(d)订单生效
(e)用户签收
转载请注明原文地址:http://tihaiku.com/congyezige/2401372.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
成本超支后可能会造成的后果不包含()A.更换项目经理 B.质量降低 C.进
对于工程中的关键性技术指标,以及有争议的质量问题,监理机构应要求承建单位出具(
关于质量控制点的设置,描述错误的是()A.选择的质量控制点应该突出重点 B.
质量控制是指信息系统工程实施过程中,在对信息系统质量有重要影响的关键时段进行质量
以下关于工程招标及准备阶段质量控制的要点及方法中,说法错误的是()A.协助建设
质量控制是指信息系统工程实施过程中,在对信息系统质量有重要影响的关键时段进行质量
质量控制是指信息系统工程实施过程中,在对信息系统质量有重要影响的关键时段进行质量
采取某些特定作业技术或开展某些活动,以达到质量要求,一般指的是()A.质量保证
以追求更高的效益和效率为目标的持续性活动,指的是()A.变更核实 B.变更申
监理()体系建设,监理监理服务质量管理的模式按照监理业务分工程类型特征、区域特
随机试题
Malcolm,Mohammed,Lucy,SallyandRobinallhavepets.Malcolm,MohammedandR
根据下面资料,回答43-46题 Aworldlikenoother—p
T、B淋巴细胞分离不能用的方法是A.尼龙毛柱分离法 B.自然沉降法 C.E花
在美国的健康管理服务主要包括()等层次。A.工作压力管理 B.提高健康认知水平
患者,女,28岁,已婚,近3月来每逢经前出现小腹灼热胀痛,拒按,经色暗红,质稠有
柴胡醋炙的目的是A.助其发散,增强解表退热作用B.缓其升散,增强疏肝止痛作用C.
出血时间延长常见于A.原发性血小板减少性紫癜B.血友病AC.FⅪ缺乏症D.血友病
下列所举示例中,()属于文件。 A.空的光盘B.标准样品C.所有的
用詹森指数、特雷诺指数、夏普指数评价组合的业绩不是建立在()基础之上。A:马柯威
(2012年)某工程包括A、B、C、D四项工作,计划总工期为10天,各项工作的费
最新回复
(
0
)