试题一 (软件设计师笔记)(15分)

发布时间:2023年12月17日

😀前言
现在就是总复习试题一

🏠个人主页:尘觉主页
在这里插入图片描述

🧑个人简介:大家好,我是尘觉,希望我的文章可以帮助到大家,您的满意是我的动力😉

在csdn获奖荣誉: 🏆csdn城市之星2名
???? ???? ???? ???? ???? ???? ???? ???? 💓Java全栈群星计划top前5
???? ???? ???? ???? ???? ???? ???? ???? 🤗 端午大礼包获得者
???? ???? ???? ???? ???? ???? ???? ???? 🥰阿里云专家博主
???? ???? ???? ???? ???? ???? ???? ???? 😉亚马逊DyamoDB结营

💕欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看🥰
如果文章有什么需要改进的地方还请大佬不吝赐教 先在次感谢啦😊

试题一(15分)

一、二、三 固定题 (12-13) 四(2-3分)

问题一(平均3-4个实体 3-4分)

问题二(3- 4分)

问题三(3-6分)

题目形式:文字说明 + 两张数据流图 + 问题


数据流图(P 325)

数据流图的基本图形元素包括数据流、加工、数据存储和外部实体。

外部实体:当前系统之外的人、物、外部系统

:学生、老师、员工、主管、医生、客户、供应商…

:传感器、控制器、单车、车辆、采购部门…

外部系统:支付系统、车辆交易系统、库存管理系统、道闸控制系统…

数据存储:存储数据和提供数据,存储加工的输出数据和提供加工的输入数据

  • 例子:客户表、订单表、学生表
  • 巴士列表文件、维修记录文件、课表文件

加工:将输入数据处理后得到输出数据

  • 一个加工至少有一个输入数据流和一个输出数据流
  • 加工只有输入没有输出称为:黑洞
  • 加工只有输出没有输入称为:白洞
  • 加工的输入数据不足以产生输出数据:灰洞

数据流的起点或终点必须有一个是加工

问题一(易)

找实体名称

写法: E1 :病人 E2:护理人员 E3:医生

问题二(易)

找数据存储名称

写法:D1:XX 表 XX 文件

D1:销售订单表 D2:库存表 D3:生产计划表 D 4:配方表 D5:采购订单表

🔺问题三(难)(15~20分钟)

题型:

  • 根据说明和图中术语,补充图1-2中缺失的数据流及其起点和终点(三条即可)。
  • 图1-2中缺失了4条数据流,使用说明、图1-1和图1-2中的术语,给出数据流的名称
    及其起点和终点。
  • 根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。

三个解题方法

  1. 父图子图平衡
  2. 加工既有输入数据流也有输出数据流
  3. 数据守恒

答题格式和注意事项

数据流名称:生产计划

① 起点:D3 终点:3

②起点:生产计划表 终点:生产

如何保持数据流图平衡

父图中加工的输入数据流必须与子图中的输入输出数据流在数量上和名字上相同;

父图中的一个输入(输出)数据流对应子图中几个输入(输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一条数据流。

😁热门专栏推荐
想学习vue的可以看看这个

java基础合集

数据库合集

redis合集

nginx合集

linux合集

手写机制

微服务组件

spring_尘觉

springMVC

mybits

等等等还有许多优秀的合集在主页等着大家的光顾感谢大家的支持

🤔欢迎大家加入我的社区 尘觉社区

文章到这里就结束了,如果有什么疑问的地方请指出,诸佬们一起来评论区一起讨论😁
希望能和诸佬们一起努力,今后我们一起观看感谢您的阅读🍻
如果帮助到您不妨3连支持一下,创造不易您们的支持是我的动力🤞

文章来源:https://blog.csdn.net/apple_67445472/article/details/133969049
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。