• 读《嵌入式系统项目分析入门与实践》⑤


    问题分析与决策分析

         问题分析就是一个系统化的问题分析方法。利用问题分析的步骤可以一步步地找出所有可能造成问题的原因,再进一步确认造成问题的主因。问题分析的主旨在于找出造成问题的主要原因。

         在对问题分析时,先找出问题的偏离情况描述的语句,对这些问题进行评估,然后进行假设,最后进行证明。

         描述问题模式的基础语汇只有循环、时间延迟与反馈。对于一个系统或事件我们可以用直叙法和整体法描述它。

         USB设备是一个被动的外设。所有的传输事务都要从Host下命令,USB设备再做适当的响应。

         决策分析的步骤:

    1. 决策声明:用意在于点出决策的目的,此目的是整个决策的重点。
    2. 确认决策的目标:表明决策的目的。
    3. 列出必要与需要条件
    4. 选择方案
    5. 评估选择方案的风险

         收集数据时可以查市场报告与趋势分析、论文、技术报告、规格与标准、专利和用引擎查数据。

         UML是一种原本设计用来描述对象导向程序语言开发的图形化语言。由于它具有描述事物的多重性,所以理论上也可以被拿到其他的领域使用。

         UML的初始目的在于描述软件系统,尤其是对象导向项目的设计与规划。UML也具有表现性和应用性。

         ROPES是一种基于对象导向与螺旋式发展架构的软件系统方法。一个系统的开发流程应该可以分成下列阶段:

    1. 系统分析
    2. 系统设计
    3. 系统实现
    4. 系统测试
    5. 开party(如果系统还未完成,回到步骤1)

         系统设计阶段细分为:架构设计、机制设计与细节设计。架构设计最主要的工作就是设计出整个系统的架构。机制设计注重的是对象间的交互关系。细节设计阶段需要针对经由前面步骤所设计出的对象加以强化,并完成细部细节。

         量小质精的PBC的制作步骤如下:需求、规格、规划、逻辑设计、工程外包、焊接、测试、调式考虑。

  • 相关阅读:
    R语言在最后一行追加字符
    linux系统中将每行特定数目字符后的字符替换为指定字符
    设定到那个层级上
    uv 一些常用
    编辑控件
    渲染点显示的 帮助
    直线y=x
    dotNetControl PictrueBox
    控件表
    颜色的东西
  • 原文地址:https://www.cnblogs.com/fyhtvxq/p/5397276.html
Copyright © 2020-2023  润新知