阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某公司欲开发一款二手车物流系统,以有效提升物流成交效率。该系统的主要功能是: (1)订单管理:系统抓取线索,将车辆交易系统的交易信息抓取为线索。帮买顾问看到有买车

admin2021-03-24  6

问题 阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
    某公司欲开发一款二手车物流系统,以有效提升物流成交效率。该系统的主要功能是:
    (1)订单管理:系统抓取线索,将车辆交易系统的交易信息抓取为线索。帮买顾问看到有买车线索后,会打电话询问买家是否需要物流,若需要,帮买顾问就将这个线索发起为订单并在系统中存储,然后系统帮助买家寻找物流商进行承运。
    (2)路线管理:帮买顾问对物流商的路线进行管理,存储的路线信息包括路线类型、物流商、起止地点。路线分为三种,即固定路线、包车路线、竞拍体系,其中固定路线和包车路线是合约制。包车路线的发车时间由公司自行管理,是订单的首选途径。
    (3)合约管理:帮买顾问根据公司与物流商确定的合约,对合约内容进行设置,合约信息包括物流商信息、路线起止城市、价格、有效期等。
    (4)寻找物流商:系统根据订单的类型(保卖车、全国购和普通二手车)、起止城市、需要的服务模式(买家接、送到买家等)进行自动派发或以竞拍体系方式选择合适的物流商。即:有新订单时,若为保卖车或全国购,则直接分配到竞拍体系中;否则,若符合固定路线和/或包车路线,系统自动分配给合约物流商,若不符合固定路线和包车路线,系统将订单信息分配到竞拍体系中。竞拍体系接收到订单后,将订单信息推送给有相关路线的物流商,物流商对订单进行竞拍出价,最优报价的物流商中标。最后,给承运的物流商发送物流消息,更新订单的物流信息,给车辆交易系统发送物流信息。
    (5)物流商注册:物流商账号的注册开通。
    现采用结构化方法对二手车物流系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。
      
根据说明,采用结构化语言对“P5:寻找物流商”的加工逻辑进行描述。

选项

答案接收新订单 IF 是保卖车或全国购 THEN 执行竞拍体系,最优报价物流商中标 ELSE IF 订单路线有固定路线和/或包车路线 THEN 自动派发给物流商 ELSE 执行竞拍体系,最优报价物流商中标 ENDIF ENDIF 给物流商发送物流消息 吏新订单的物流信息 给车辆交易系统发送物流信息

解析 本问题要求采用结构化语言描述“P5:寻找物流商”的加工逻辑。结构化语言(如结构化英语)是一种介于自然语言和形式化语言之间的半形式化语言,是自然语言的一个受限子集。
    结构化语言没有严格的语法,它的结构通常可分为内层和外层。外层有严格的语法,内层的语法比较灵活,可以接近于自然语言的描述。
    (1)外层。用来描述控制结构,采用顺序、选择和重复3种基本结构。
    ①顺序结构。一组祈使语句、选择语句、重复语句的顺序排列。祈使语句是指至少包含一个动词及一个名词,指出要执行的动作及接受动作的对象。
    ②选择结构。一般用IF-THEN-ELSE-ENDIF、CASE-OF-ENDCASE等关键词。
    ③重复结构。一般用DO-WHIL,E-ENDDO、REPEAT-INTIL等关键词。
    (2)内层。一般采用祈使语句的自然语言短语,使用数据字典中的名词和有限的自定义词,其动词含义要具体,尽量不用形容词和副词来修饰,还可使用一些简单的算法运算和逻辑运算符号。
    寻找物流商相关描述中,在有新订单时,明确在不同情况下执行不同行为,最后发送物流消息和更新订单内容。所以,首先是接收新订单;然后根据订单类型采用选择结构;再根据非保卖车或全国购的情况下,根据路线情况不同需执行不同行为,再嵌套一层选择结构;最后顺序发送物流消息和更新订单内容。选择结构可选择IF-THEN-ELSE-ENDIF,也可以抽象出CASE情况,使用CASE-OF-ENDCASE。
转载请注明原文地址:https://jikaoti.com/ti/BTa7FFFM
0

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