zoukankan      html  css  js  c++  java
  • 嵌入式系统的质量属性

      所谓质量属性,即非功能性需求。

      嵌入式质量属性分为两类:

      1、工作模式下的质量属性

      (1)响应时间

      系统响应输入并给出相应输出的时间。航空飞船对响应时间的要求就高于商用手机。

      (2)吞吐量

      单位时间内,系统运行流程或传输数据的速率。如多线程系统吞吐量高于单进程;哈佛结构处理器吞吐量高于冯·诺依曼结构结构处理器。

      (3)可靠性

      MTBF大,MTTR小。

      (4)可维护性

      易更换,如打印机墨盒

      (5)安全性

      不会因嵌入式系统的故障而导致其他危害环境或人体的情况发生。

      (6)保密性

      授权,如门禁系统,需要人脸系别或指纹识别才能进入。

      2、非工作模式下的质量属性

      (1)可测试性和可调试性

      硬件级别调试(硬件相关) 和 固件级别调试(固件问题导致的问题)

      (2)可进化性

      利用新的硬件技术或固件技术,可对现有嵌入式产品进行修改的难易程度。

      (3)可移植性

      在软件开发中较为突出,如C语言开发的软件与Java开发的软件,其可运行的操作系统适用性就不同。

      (4)原型设计时间与面市时间

      面市时间:产品从概念阶段到产品推向市场所需的时间。

      原型设计:可以理解为技术预言,在还没有明确的产品规格需求和市场需求时,根据市场需求趋势或技术发展趋势进行产品原型开发,当需求明确后,可迅速切入产品开发进程,缩短开发周期。

      (5)单位成本与总成本

      这里涉及产品生命周期中各阶段的成本、利润变化。

    产品生命周期:

     开发阶段->上市阶段->增长阶段->成熟阶段->衰退阶段

    对应到人的生命周期:

      备孕->出生->成长->成年->衰老

    开发阶段:利润:负,完全为成本支出

    上市阶段:利润:负,逐步变负为正;成本:几乎不变;销量:逐步增加;

    增长阶段:利润:走向最大化;成本:几乎不变,微微下调;销量:逐步增加;

    成熟阶段:利润:逐步减小;成本:微微下调;销量:最大化;

    衰退阶段:利润:逐步缩减,在产品退市时变为0;成本:逐步变为0;销量:逐渐减少,最终为0

     
  • 相关阅读:
    初学 Delphi 嵌入汇编[13] 地址参数用 [] 取值
    初学 Delphi 嵌入汇编[17] 逻辑运算
    初学 Delphi 嵌入汇编[11] 用汇编重写一个 Delphi 函数
    初学 Delphi 嵌入汇编[12] 在汇编代码中可以直接使用 Result
    初学 Delphi 嵌入汇编[19] Delphi 的无符号整数类型
    分享:tcpproxy实现
    Socket编程之简单介绍 蓝天下的雨 博客园
    分享:libuv 中文编程指南
    分享:《编程之美》求二叉树中节点的最大距离
    CentOS6.0下编译最新版本boost库
  • 原文地址:https://www.cnblogs.com/doget/p/12984199.html
Copyright © 2011-2022 走看看