《复旦光华之gh-硬件设计流程图(共8页).doc》由会员分享,可在线阅读,更多相关《复旦光华之gh-硬件设计流程图(共8页).doc(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上附件硬件设计流程图1说明: 整个产品的开发步骤,从宏观来看还是遵循从设计到初样到用户试用到改进到产品定型的过程(具体见下图),从阶段上讲是从研发到中试的过程,最后产品技术定型,生产工艺基本定型。流程各阶段事件说明如下:I阶段A以上是按照公司的相关流程,如产品识别程序、项目计划编写规范、系统设计程序、配置管理计划编写规范等完成,(由部门经理、项目经理等组织完成)II阶段B(产品、系统整体设计方案)该阶段对于纯粹的软件产品(不涉及硬件)则相当于阶段D1(软件部分概要设计),完成软件的概要设计,这时阶段D1可以忽略;对于纯粹的硬件产品(不涉及软件及电路开发),则直接走外包外
2、协或采购的流程;对于含电路开发的产品(不含软件),则相当于阶段C1(硬件部分概要设计),这时阶段C1可以忽略。对于软硬件结合的产品,结合需求规格说明在设计方案中将软硬件的界限,达到的性能要求划分清楚,同时要提出更详细的进度计划和人员安排,若有外形要求也需加入,外形设计直接走外协外包方式。(由项目经理组织由项目主管设计师、产品结构设计工程师、电路设计工程师和软件设计工程师完成,形成产品(项目) 系统整体设计报告)III阶段C1(硬件部分概要设计)包括行为动作设计,结构设计,框图设计及简单逻辑设计,(根据单位成本和开发时间来具体决定系统结构),若硬件简单,可以省略阶段C2(硬件部分详细设计),(由
3、硬件设计工程师组织完成,硬件部分概要设计)IV阶段C2(硬件部分详细设计)包括细化结构框图,详细的框图与框图之间接口,及完整的逻辑设计,芯片基本定型,并要详细说明涉及的需采购或外包的电路模块。(由硬件设计工程师组织完成,硬件部分详细设计)V阶段C3(设计实现阶段)完成电路原理图设计,包括可能的软件仿真设计,完成电路板制作和焊接及元器件采购,这里涉及到印刷电路板的外协生产,焊接外协和器件采购等,所有需外协的要求及图纸,均需在项目主管设计师处电子文挡备案,同时需将图纸等打印出来,并要有设计工程师签字,然后由项目主管设计师签字认可,最后由项目经理签字,最后走外协流程;对于采购,也是由设计工程师上报,
4、然后由项目主管设计师签字,最后由项目经理签字,最后走采购流程。若需采购的数量、单价金额比较小时,也可以经商务授权由部门直接采购。(由项目主管设计师、电路设计工程师、电路设计辅助工程师等完成,硬件设计生产资料汇总含电路原理图、印刷电路板图、元器件清单),这里有版本控制问题,需由项目经理控制。VI阶段C4(硬件部分基本单元功能性能测试)对硬件基本的单元模块主要进行功能测试,视情况决定是否进行性能测试,用到需软件测试的部分,可以联合软件底层编写人员一起测试,若简单的测试用例也可以由硬件开发人员自己编写测试。若电路简单,可跳过阶段C5和阶段C6 。(由电路设计师,电路设计辅助工程师完成,硬件部分基本单
5、元功能、性能测试报告)。若测试不合格,根据变更管理控制,修改相应设计。VII阶段C5(硬件部分基本模块功能性能测试)对硬件由单元模块构成的基本模块进行功能测试,视情况决定是否进行性能测试,用到需软件测试的部分,可以联合软件底层编写人员一起测试,若简单的测试用例也可以由硬件开发人员自己编写测试。若电路不复杂,可跳过阶段C6 。(由电路设计师,电路设计辅助工程师完成,硬件部分基本模块功能、性能测试报告)。若测试不合格,根据变更管理控制,修改相应设计。VIII阶段C6(硬件部分系统功能性能测试)对硬件由基本模块构成的系统进行功能测试,视情况决定是否进行性能测试,用到需软件测试的部分,可以联合软件底层
6、编写人员一起测试,若简单的测试用例也可以由硬件开发人员自己编写测试。(由项目主管设计师,电路设计师,电路设计辅助工程师完成,硬件部分基本系统功能、性能测试报告)。若测试不合格,根据变更管理控制,修改相应设计。IX阶段D1(软件部分概要设计),若软件不复杂,可以跳过阶段D2。对基于成熟操作系统的软件开发,基本上遵循软件概要设计说明书编写规范编写完成软件部分概要设计,没有的项可以省略;对于没有操作系统支持或非成熟操作系统支持的,需在软件部分概要设计中,主要描述总体技术方案,系统框架(包括流程图,功能模块),接口设计(模块之间,和硬件的接口,用户接口),运行设计,数据结构设计,数据维护与数据结构升级
7、,可参照软件概要设计说明书编写规范部分内容。(主要由软件设计工程师,软件设计辅助工程师组织完成)X阶段D2(软件部分详细设计)若软件不复杂,本阶段可以忽略;对基于成熟操作系统的软件开发,基本上遵循软件详细设计说明书编写规范编写完成软件部分详细设计,没有的项可以省略;对于没有操作系统支持或非成熟操作系统支持的,需在软件部分详细设计中主要描述界面详细设计,详细模块设计等,相关内容可参考软件详细设计说明书编写规范部分内容。(主要由软件设计工程师,软件设计辅助工程师组织完成)XI阶段D3(设计实现阶段)根据软件部分概要设计和软件部分详细设计进行代码实现,需要外包的根据软件外包流程外包。这里涉及到程序版
8、本问题,由项目经理控制。XII阶段D4(软件部分单元功能性能测试)若软件不复杂,可以跳过阶段D5、D6。对基于成熟操作系统的软件开发,基本上遵循软件测试规范操作。若和硬件有关联,需和硬件一起联合测试。对于没有操作系统支持或非成熟操作系统支持的,直接按设计规范中划分的模块进行测试。测试后完成软件部分基本单元功能、性能测试报告。(主要由项目主管设计师,软件设计师工程师,软件设计辅助工程师完成)。若测试不合格,根据变更管理控制,修改相应设计。XIII阶段D5(软件部分模块功能性能测试)若软件不复杂,可以跳过阶段D6。对基于成熟操作系统的软件开发,基本上遵循软件测试规范操作。若和硬件有关联,需和硬件一
9、起联合测试。对于没有操作系统支持或非成熟操作系统支持的,直接按设计规范中划分的模块进行测试。测试后完成软件部分基本模块功能、性能测试报告。(主要由项目主管设计师,软件设计师工程师,软件设计辅助工程师完成)。若测试不合格,根据变更管理控制,修改相应设计。XIV阶段D6(软件部分系统功能性能测试)对基于成熟操作系统的软件开发,基本上遵循软件测试规范操作。若和硬件有关联,需和硬件一起联合测试。对于没有操作系统支持或非成熟操作系统支持的,直接按设计规范中划分的模块进行测试。测试后完成软件部分基本系统功能、性能测试报告。(主要由项目主管设计师,软件设计师工程师,软件设计辅助工程师完成)。若测试不合格,根
10、据变更管理控制,修改相应设计。XV阶段E1和F1分别为采购和外包流程,走相应的商务采购流程和外包流程。XVI阶段G(软硬件集成)产品、项目整体系统性能、功能测试)对项目或产品进行整体性能、功能测试,若系统测试不合格,根据变更管理控制,修改相应设计。在内部测试完成后,需完成用户使用手册,若有必要,可以送第三方测试,获取权威检测报告。(主要由项目经理组织完成产品(项目)功能、性能测试报告)。XVII,阶段H(产品、项目安装调试)到现场安装调试,若是产品,每个产品都必须带有产品检验单,用户收到到产品后,填写用户签收单,若安装人员和产品非同时到,则在安装人员完成安装调试后,填写产品钥匙交接表,还需填写
11、用户信息单,对需产品培训的用户,需填写用户培训记录。若在安装调试阶段出现问题上门服务后,需填写产品(项目)安装调试记录。用户对产品有意见需填写产品(项目)用户反馈意见表。以后不定期的上门服务,需填写产品(项目)轮检记录。若是售后服务阶段,须填写售后服务部的报修单。(主要由安装维护人员操作,项目经理协调)XVIII阶段I(产品、项目用户试用)对于项目客户若没有这要求可以忽略;对于产品主要是解决产品定型问题。经过一段时间的运行来发现问题。用户在试用完后,出具一份用户试用报告。在使用期间有问题,可填写产品(项目)用户反馈意见表。(主要由安装维护人员操作,项目经理协调)XIX阶段J(用户试用反馈信息收
12、集并修正) 将产品(项目)用户反馈意见表和产品(项目)安装调试记录收集到的信息汇总分析完成产品(项目)用户反馈意见统计分析报告,根据这报告,同时根据变更管理控制,修改相应设计。(项目经理组织,以项目主管设计师为主完成)XX阶段K(项目结束)完成产品(项目)成本分析报告,产品(项目)外来文件资料汇总,对于项目移交相应的文档(根据项目文挡交付清单),完成项目文档清单,项目总结报告,具体依照项目结项程序(由项目经理组织,以项目主管设计师为主完成)XXI阶段L(产品定型)经过一定时间试用及试生产,产品定型,完成硬件设计生产资料汇总和产品(项目)成本分析报告需要的话,要召开专家论证会或产品定型会,需出具
13、检测报告和用户使用报告。同时若需要包装的话,完成包装设计,产品信息反馈表,产品装箱清单等。(由项目经理组织,以项目主管设计师为主完成)XXII阶段M(生产、销售)根据市场反映量生产销售,或是项目中需要批量,则按生产流程生产,每个产品需检测(若非成规模流水线生产则每个产品需添写产品检验单,若规模生产检验方法另行规定)。各阶段驱动关系说明如下:i从阶段A阶段B 按公司流程对项目计划进行评审,至少需得到部门经理签字认可。ii从阶段B阶段C1,D1,E1,F1 完成产品(项目) 系统整体设计评审报告,由部门经理组织完成(需包括委托方代表)。iii从阶段C1阶段C2 完成硬件部分概要设计评审,由项目经理
14、组织完成。(视合同决定是否需委托方代表)。iv从阶段C2阶段C3 完成硬件部分详细设计评审,由项目经理组织完成。(视合同决定是否需委托方代表)。v从阶段C4阶段C5 硬件部分基本单元功能、性能测试报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到要求,按项目失败退出程序走。vi从阶段C5阶段C6 硬件部分基本模块功能、性能测试报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到要求,按项目失败退出程序走。vii从阶段C6阶段G 硬件部分基本系统功能、性能测试报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到
15、要求,按项目失败退出程序走。viii从阶段D1阶段D2 软件部分概要设计评审由项目经理组织完成。(视情况决定是否需委托方代表)。ix从阶段D2阶段D3 软件部分详细设计评审由项目经理组织完成。(视情况决定是否需委托方代表)。x从阶段D4阶段D5 软件部分基本单元功能、性能测试报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到要求,按项目失败退出程序走。xi从阶段D5阶段D6 软件部分基本模块功能、性能测试报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到要求,按项目失败退出程序走。xii从阶段D6阶段G 软件部分基本系统功能、性能测试
16、报告上至少需要项目经理签字认可方可继续,若测试不通过需修正相应设计,若实在达不到要求,按项目失败退出程序走。xiii从阶段G阶段I 产品(项目)功能、性能测试报告上至少需要部门经理签字,同时由部门经理组织(必须含委托方代表)完成产品(项目)评审报告,若不通过评审,需修正相应设计,若实在达不到要求,按项目失败退出程序走。xiv从阶段I阶段J 产品(项目)用户反馈意见统计分析报告上必须至少有部门经理签字认可后,方能根据报告修改相应设计。xv从阶段J阶段K 需有委托方签字的项目结项用户确认书或项目结项确认书和财务的项目结项书,项目才能进入结项流程。xvi从阶段J阶段L 需有试用用户的用户试用意见书,需要的话需有产品定型会,最后提交相关评审结论。专心-专注-专业