阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。 某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在项目之初,项目组决定采用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:

admin2017-09-13  42

问题 阅读以下关于系统设计的叙述,在答题纸上回答问题1至问题3。
    某软件公司为电子商务企业开发一套网上交易订单管理系统,以提升服务的质量和效率。在项目之初,项目组决定采用面向对象的开发方法进行系统开发,并对系统的核心业务功能进行了分析,具体描述如下:
    注册用户通过商品信息页面在线浏览商品,将需要购买的商品添加进购物车内,点击“结算”按钮后开始录入订单信息。
    用户在订单信息录入页面上选择支付方式,填写并确认收货人、收货地址和联系方式等信息。点击“提交订单”按钮后产生订单,并开始进行订单结算。
    订单需要在30分钟内进行支付,否则会自动取消,用户也可以手工取消订单。
    用户支付完成,经确认后,系统开始备货,扣除该商品可接单数量,并移除用户购物车中的所有商品资料。
    生成订单表单,出货完毕,订单生效。为用户快递商品,等待用户接收。
    用户签收商品,交易完成。
在面向对象的设计过程中,活动图(activity diagram)阐明了业务用例实现的工作流程。请用300字以内的文字给出活动图与流程图(flow chart)的三个主要区别。

选项

答案活动图和流程图的主要区别有以下三点: (1)活动图是面向对象的,而流程图是面向过程的。 (2)活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。 (3)活动图能够表示并发活动的情形,而流程图不能。

解析 本问题主要考查考生对活动图和流程图基础概念的理解。
    活动图和流程图的主要区别是:
    (1)活动图是面向对象的,而流程图是面向过程的。
    (2)活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。
    (3)活动图能够表示并发活动的情形,而流程图不能。
转载请注明原文地址:https://kaotiyun.com/show/PpQZ777K
0

相关试题推荐
最新回复(0)