头歌之软件工程-面向数据流的设计方法-2

发布于:2025-04-16 ⋅ 阅读:(18) ⋅ 点赞:(0)

目录

闯关要求

第1关:将数据流图转换为模块结构图-认识StarUML中的相关元素

第2关:将数据流图转换为模块结构图-画出主模块

第3关:将数据流图转换为模块结构图-画出输入部分​编辑

第4关:将数据流图转换

第5关:将数据流图转换为模块结构图-画出输出模块​编辑

第6关:事务型结构图


闯关要求

案例介绍
网上商城订单系统具有如下功能流程:
(1)顾客提交订单至订单管理系统审核,在系统审核完成后会向用户反馈订单状态。在订单入库后即为“提交成功、尚未审核”状态,此时更新 订单文件;订单管理员在后台浏览到顾客提交的订单(订单文件),在审核订单并确认订单信息有效后,将订单的状态更改为“订单已审核,尚未付款”,若未通过审核,则将“订单无效”信息发给顾客。
(2)若系统读取 货物库存文件,得知商品无货信息,则向管理员通知商品无货。

创建项目时的默认模块删除!!!
如下图移动鼠标到软件界面右侧选择默认"Model"删除。 这里很重要,因为"starUML"自身的原因在创建新项目之后就会生成一个默认模块,我们这里不需要用到所以需要删除,否则会影响评测结果。

然后画好图以后记得保存当要求的相应的文件夹中,平台会对你绘制的图形进行测评。


 

第1关:将数据流图转换为模块结构图-认识StarUML中的相关元素

 


第2关:将数据流图转换为模块结构图-画出主模块


 

第3关:将数据流图转换为模块结构图-画出输入部分


第4关:将数据流图转换


第5关:将数据流图转换为模块结构图-画出输出模块


第6关:事务型结构图

  • 1、图8中的①处应填写:A

    A、输入关键字
    B、检索结果
    C、分类结果展示
    D、推荐结果
  • 2、图8中的②处应填写:B

    A、输入关键字
    B、检索结果
    C、分类展示结果
    D、推荐结果
  • 3、图8中的③处应填写:C

    A、输入关键字
    B、检索结果
    C、分类展示结果
    D、推荐结果
  • 4、图8中的④处应填写:D

    A、输入关键字
    B、检索结果
    C、分类展示结果
    D、推荐结果
  • 5、根据这一思想,以下对结构化设计方法理解正确的有:ABCD

    A、进行结构化设计,要有善于谋划大局的能力
    B、进行结构化设计,要做到总体布局,统筹各方,创新发展
    C、进行结构化设计,要牢固树立大局观念和全局意识
    D、从唯物辩证法的角度出发,进行结构化设计,要从客观事物的内在联系去把握事物,去认识问题、处理问题,通盘考虑各种问题
  • 6、根据上述思想,以下对结构化设计方法认识正确的有:ABC

    A、结构化设计是软件工程的重要阶段,也是开发阶段最重要的步骤,是将需求准确地转化为完整的软件产品的唯一途径
    B、总体设计需要工程人员有前瞻性思考以及全局性谋划
    C、总体设计需要工程人员有战略性的布局
    D、总体设计需要对模块进行详细描述说明

 


网站公告

今日签到

点亮在社区的每一天
去签到