下载此文档

《ARM嵌入式基础教程》配套讲义02嵌入式系统 工程设计.ppt


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
第2章嵌入式系统工程设计
第2章目录
1. 嵌入式系统项目开发生命周期
2. 嵌入式系统工程设计方法简介
嵌入式系统项目开发生命周期
概述
可以把嵌入式系统的开发看作对一个项目的实施。项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。嵌入式系统项目开发也是如此。
结束
项目
执行项目
提出
解决
方案
识别
需求
投入人力
时间
概述

识别需求是项目生命周期的最初阶段。当需求被客户确定时,项目就产生了。这个阶段的主要任务是确认需求,分析投资收益比,研究项目的可行性,分析厂商所应具备的条件。

主要由各厂商向客户提交标书、介绍解决方案。这个阶段是赢得项目的关键,公司既要展示实力又要合理报价。如果竞标成功则签定合同,厂商开始承担项目成败的责任。

从公司角度来看这才是项目的开始。这个阶段项目经理和项目组将代表公司完全承担合同规定的任务。一般需要细化目标,制定工作计划,协调人力和其他资源;定期监控进展,分析项目偏差,采取必要措施以实现目标。

主要包括移交工作成果,帮助客户实现商务目标;系统交接给维护人员;结清各种款项。
项目开发周期
识别需求对于嵌入式系统项目开发是很重要的。这是因为嵌入式系统往往需要嵌入到其它产品中,不能独立工作,而这个产品往往不是嵌入式开发承包商(部门)所熟悉的,不了解需求做成的产品往往是失败的。
——识别需求
风险分析
制定系统规范
需求风险
时间风险
资金风险
项目管理风险
系统功能
系统限制
系统开发资源
识别需求
项目开发周期
对于嵌入式系统项目来说,这个阶段的主要工作是系统规划与设计。在设计规划阶段中,开发团队需要分析所有可行的解决方案,并拟定进程,使项目在合理的进程范围中逐渐建构完成。在系统的设计方面最重要的一件事就是确定系统的框架。
——提出方案
系统规划
系统设计
规划分析
预估项目进程
设计系统架构
寻找适当方案
提出方案
项目开发周期
这个阶段的主要工作就是系统的实现和系统的测试。由于嵌入式系统的特殊性,嵌入式系统项目既要实现系统的硬件,又要在硬件上实现软件。所以在项目的开发过程中,软硬件实现和系统测试是不断反复进行的。事实上,系统的实现、测试和调试贯穿整个“执行项目”阶段。
——执行项目
系统实现
系统测试
从硬件做起
从驱动程序移植开始做起
从现成平台做起
功能测试
集成测试
系统测试
执行项目
环境测试
出货测试
系统测试
系统测试
环境测试
系统调试
项目开发周期
产品开发完毕并移交给客户并不等于项目已经结束。客户在使用产品的过程中还会发现一连串的问题,此时开发团队还需要服务客户,这就是售后服务。售后服务是一种保障客户权利的措施,相对的也是开发团队的义务。当售后服务也结束,项目结案了,项目也没有结束,这时需要项目讨论来总结、学****一些东西。项目讨论是一个项目的反馈机制,通过这一程序,项目团队的经验才可以被记录下来,也就是说,这是一个撰写项目历史的过程。
——结束项目
售后服务
项目讨论
结束项目

《ARM嵌入式基础教程》配套讲义02嵌入式系统 工程设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人企业资源
  • 文件大小0 KB
  • 时间2012-02-04
最近更新