第一题数据流图

数据流图基本概念

答题技巧

一、补充实体
实体可能是:
1.人物角色:如 客户、管理员、主管、经理、老师、学生
2.组织机构:如 银行、供应商、募捐机构
3.外部系统:如 银行系统、工资系统、后台数据库(当要开发的中间件时)
二、补充存储
存储的文字方面特征:“***文件” “***表" “***库” ”***清单“ ”***档案“
三、补充数据流
1、数据平衡原则
(1)顶层图与0层图对比,是否有顶层图有,但0层图无的数据流,或反之。
(2)检查图中每个加工,是否存在只有入没有出,或只有出没有入,或根据输入的数据无法产生的对应输出情况
2、按题目说明与图进行匹配
说明中的每一句话,都能与图中有对应关系,当把说明中的实体与数据流标识出来之后容易缩小对应范围,找出纰漏
四、补充加工名
加工是用于处理数据流的,所以要补充加工名,可以把该加工涉及到的数据流,在说明中标识出来,在数据流名称所在的句子中,找 ”动词+名词“ 的结构

第二题数据库设计过程

1.补充联系与实体联系
2.关系模式中的空补充完整,以及标出主键和外键
3.找关系模式

第三题UML建模

用例图和类图与对象图必须掌握
用例图

用例图描述一组用例,参与者及它们之间的关系
关系包括:
包含关系、扩展关系、泛化关系

用例建模的流程:

  • 识别参与者(必须)
  • 合并需求获得用例(必须)
  • 细化用例描述(必须)
  • 调整用例模型(可选)
    包含关系:其中这个提取出来的公共用例称为抽象用例,而把原始用例称为基本
    用例或基础用例系:当可以从两个或两个以上的用例中提取公共行为时,应该使用包含关系来表示它们。
    扩展关系:如果一个用例明显地混合了两种或两种以上地不同场景,即根据情况可能发生多种分支,则可以将这个用例分为一个基本用例和一个或多个扩展用例,这样使描述可能更加清晰。
    泛化关系:当多个用例共同拥有一种类似地结构和行为地时候,可以将它们的共性抽象成为父用例,其他的用例作为泛化关系中的子用例,在用例的泛化关系中,子用例是父用例的一种特殊形式,子用例继承了父用例所有的结构,行为和关系


    ![在这里插入图片描述](https://img-blog.csdnimg.cn/dac17409b1df4afdad9045817f035b97.png#pic_center


    ![在这里插入图片描述](https://img-blog.csdnimg.cn/53c2020dd55243b283890eb2b64a030e.png#pic_center

![在这里插入图片描述](https://img-blog.csdnimg.cn/e695080dcb414f8aad3eca04b7a59039.png#pic_center



软件设计师中级下午题相关推荐

  1. 【软考-软件设计师】(下午题).

    [软考-软件设计师](下午题). 一,数据流图 二,数据库 三,UNL 四,算法题 ,c语言 五,c++ / java ,程序填空 数据流图 数据流图基本概念 数据流图:没有联系() 数据字典 数据流 ...

  2. 【软件设计师】下午题总结

    下午的试题,除了掌握对应的知识点外,也要掌握一些解题技巧,因为下午的题型的比较固定的. 试题一 试题一主要是要阅题认真细心,没有太多固定的方法和技巧,能不能做好该题细心读懂说明中的描述很重要,提高的有 ...

  3. 【软件设计师】下午题

    数据库系统 数据流图 考查内容 答题技巧 简答题 数据库设计 考查内容 考试套路 数据库系统术语 UML建模 考查内容 考试套路 用例图 [概念] [描述方式] [目的] [考点] [答题技巧] [关 ...

  4. 软考(软件设计师)下午题 第二题

    1.第一道题一般为:画出数据库E-R图(不完整)中的实体之间的联系的类型.         解题思路:第一步:分清那些是实体,联系,联系的类型 在E-R图中,实体一般用矩形表示,联系是用菱形表示,联系 ...

  5. 2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本

    2023年软件设计师中级(考点分析+复习笔记+历年真题+电子版课本)

  6. 计算机软考设计师中级真题

    计算机软考设计师中级真题分享 软考[以考代评] 软考有着掌握知识.get技能的作用:职称评定.升职加薪:户籍加分,扎根落户的作用 软件设计师----适合做开发的朋友 通过本考试的合格人员能根据软件开发 ...

  7. 软件设计师中级复习小总结

    软件设计师中级复习小总结 计算机与体系结构 K = 1024 k = 1000 B 字节 b 位 1字节 = 8位 8bit(位)=1Byte(字节) 1024Byte(字节)=1KB KB,MB,G ...

  8. 软件设计师中级 百度知道_设计师应该知道什么

    软件设计师中级 百度知道 - and no, it doesn't have to be how to code. --而且,不必一定要编码. Here are a few points that h ...

  9. 软件设计师上午真题及参考答案

    2019下半年软件设计师上午真题及参考答案: https://wenku.baidu.com/view/392b65d4b5daa58da0116c175f0e7cd185251852.html ht ...

  10. 计算机软考软件设计师2019试题,软考2019下半年软件设计师上午真题.pdf

    2019 软考2019下半年软件设计师上午真题 软考 下半年软件设计师上午真题 .在 内外常需设置多级高速缓存 ,主要 目的是 ( ). 1.在cpu内外常需设置多级高速缓存cache,主要 目的是 ...

最新文章

  1. 开源天气预报api整理
  2. cn域名注册国外_国内cn域名注册量超com域名,“com”时代结束了吗?
  3. 使用java poi解析表格
  4. CCHP分布式能源技术在数据中心IDC的应用
  5. keras从入门到放弃(十三)卷积神经网络处理手写数字识别
  6. mybatisplus where语句里面的条件用括号括起来
  7. CRM和ERP的Sales Organization的映射关系
  8. git开发之查看修改账户邮箱命令
  9. 残疾人软件开发_残疾人应该使用Linux的6个理由
  10. python程序调用函数的过程是什么_Python:函数定义和调用时都加*,有什么作用?...
  11. web 开发 —— html 与 css(div)
  12. 分享一个在线生成接口文档工具
  13. html酷狗客户端音乐官网代码表,仿酷狗html5手机音乐播放器主要部分代码
  14. unsupported pickle protocol: 5
  15. Django分布式路由
  16. Java验证中文汉字、英文字母、标点符号一个字符占多少字节
  17. AutoFlowLayout:流式布局以及报错处理
  18. 以太坊 Merkel-Patricia Tree(MPT)学习总结
  19. ジェイド / Jade
  20. 【菜鸟】java.net.URISyntaxException: Expected scheme-specific part at index 10: localhost: 报错解决思路

热门文章

  1. html h2垂直居中,css 垂直居中
  2. linux把m4s格式转换mp4,批量将哔哩哔哩缓存M4S格式视频改成MP4格式
  3. Python3网络爬虫——爬虫基本原理
  4. 转发:已经足够好用的IDEA社区版
  5. java垃圾回收的方法_java垃圾回收的方法都有哪些
  6. paypal android app,PayPal
  7. 苹果手机怎么打印wps文档_怎么用苹果手机打印文件?
  8. 2021年山东省安全员A证考试内容及山东省安全员A证新版试题
  9. linux查看键盘命令,usb键盘鼠标 linux驱动查看及安装
  10. 基于Springboot的个人健康监控管理系统