热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

电子产品项目研发过程研究

转自:http:blog.21ic.comuser15106archives201185456.html电子产品项目研发过程研究0推荐做为一名电子工程师ÿ
转自:

http://blog.21ic.com/user1/5106/archives/2011/85456.html

电子产品项目研发过程研究

0
推荐
做为一名电子工程师,对整个研发过程应该要有很清晰的认识,在这里写一些简单的经验以及总结吧。
一个电子产品在研发过程中应该包含以下几部分
备注:所有的过程中,必须有必要的文件输出。
1:市场调研(根据需求来调研,并有调研的输出报告)
   这一过程应该是有客户需求和领导们提出来
   但是在研发的过程中,电子工程师应该也要关注最   新的市场动态,和一些最新的技术,这样开发出来   的产品才是不会落后时代的。这在前提有很重要的   指导作用。


拿到一个已经调研过的项目,那么重头戏才开始,包含以下的工作。

2:出概念性的样机(可做简易模型,甚至图片形式,但应包含前期能发现的重要功能)进行可行性评估,通过才进行第3步

3:找到相关的国家标准,没有国家标准,就找到同类   产品的标准参数,设定预期要达到的目标。
   这一点相当重要,在产品的设计中,就会体现出来

4:产品具体方案的制定。
   建立功能模型,关键找到重要的输入和输出信号,进行黑匣子般的设计。尽可能的进行细化。
   根据功能模型,发现技术难点,这在前提非常的重要,这一步做得越详细,后面的改动也将越容易。
   然后进行详细的硬件电路框图设计,和软件框图设计。另外应该会有相应的结构设计和外观设计,并且进行配合。

5:为了尽快出成果,必须要有项目进度表的安排,按时间保质保量完成任务。
   进度表,要包含 前期的项目预演,和项目立项后的时间安排。

6:进行详细设计,设计过程中应当有大量的文件输出
比如:硬件电路,分模块进行测试验证,每个模块都必须配备输出文件,任何一个工程师应该注意到文件的重要性,并要求能编写这些文件,不要以为这些工作可以忽略,恰恰相反,这一点非常重要。 这对后期的项目移交和查找问题都有非常重大的意义。
同样软件方面,也要有模块化的设计,并配备验证说明
重要的是很多程序员不喜欢写流程图,这是必须写的,只要这样才能方便移交和在有问题的时候查找病根所在

7:样机阶段
同样要根据国家标准和企业标准进行大量的认证测试
比如耐久测试,耐压测试,振动测试,温度测试,盐雾测试,EMC测试等等。并开始做相关的重要认证。

8:生产资料移交(这个过程需要和生产人员进行配合输出)
进行大量的生产文件输出,包含BOM清单,电气连线图,生产工艺文件,重要元件的检验指导书,元件进料规范等文件。还包含其他部门的文件,比如结构输出文件等。

9:小批量阶段
这是发现问题和验证工艺的重要阶段,发现设计问题,要反馈回研发进行修改。

10:小批量,2到3次稳定后,就可以进行大规模生产。
研发的任务也已经基本结束。后期根据市场反应进行升级等工作。


推荐阅读
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 在Ubuntu 16.04 LTS上配置Qt Creator开发环境
    本文详细介绍了如何在Ubuntu 16.04 LTS系统中安装和配置Qt Creator,涵盖了从下载到安装的全过程,并提供了常见问题的解决方案。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文详细介绍了如何使用ActionScript 3.0 (AS3) 连接并操作MySQL数据库。通过具体的代码示例和步骤说明,帮助开发者理解并实现这一过程。 ... [详细]
  • 本文详细介绍了美国最具影响力的十大财团,包括洛克菲勒、摩根、花旗银行等。这些财团在历史发展过程中逐渐形成,并对美国的经济、政治和社会产生深远影响。 ... [详细]
  • 本题通过将每个矩形视为一个节点,根据其相对位置构建拓扑图,并利用深度优先搜索(DFS)或状态压缩动态规划(DP)求解最小涂色次数。本文详细解析了该问题的建模思路与算法实现。 ... [详细]
author-avatar
用户89e44snpn5
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有