电子元器件信息管理系统研究

电子元器件信息管理系统研究

摘要:电子元器件在制造业扮演着重要的角色,科研生产各环节都有数以万计的相关信息需要被查询和统计。但元器件相关信息十分繁杂,分散在各个领域及各个应用系统中,通过建立信息化系统,将元器件全生命周期的信息进行梳理、集成、统计分析,采用JavaEE的SSH(Struts+Spring+Hibernate)组合框架开发;配以Oracle11g数据库的物化视图和数据库链接技术,通过建立与各个系统数据库的链接,建立物化视图把其他系统相关的数据抽取出来并定时刷新,使得分散在不同类型数据库中的元器件相关数据都能汇总到一起并且能按照一定规则自动同步显示。并提供按照清单实现一键快速查询的功能,使多条元器件信息同时被检索显示,大大减少了科研生产人员的信息搜集时间,提高了工作效率。另外,有了信息化支撑,数据有效性和实时性有了更好的保障,为产品的高效精准生产提供了数据保障。

关键词:电子元器件;物化视图;清单查询

制造行业经常会用到集成电路、电阻、电容等电子元器件。随着产品研制数量的累积,所用元器件数量呈飞速增长,有关元器件的相关信息也是成倍增长。面对庞大的元器件信息量,如何能及时、准确的向科研生产人员反馈元器件相关信息,是一项重要的课题。如维持传统人工的方式管理元器件信息,存在效率低、保密性差等缺点。另外,时间一长,将产生大量的文件和数据,这给查找、更新和维护元器件信息都带来了不少困难,并且相关审批流程历史很难查找和追踪。导致企业出现采购计划不合理、库存积压、分配不均衡、质量问题追踪不力等问题,成了限制企业发展的一大障碍。顺应制造业信息化的发展趋势,通过建立制造企业产品相关电子元器件信息管理系统,提升元器件信息管理的规范性和数据共享度、辅助企业进行生产决策、发现企业潜在问题,对企业发展具有很强的现实意义。

1业务背景

电子元器件的应用贯穿于科研、生产、配送、装配、产品交付、产品维修等电子产品研发全过程;然而元器件相关信息通常分布在产品数据管理系统(PDM)、流程审批系统(BPM)、元器件筛选系统(DSM)、元器件采购系统(MSM)、质量管理系统(QAM)等多个信息系统中。科研生产人员工作中所需的信息需分别进入各个系统离散的查找,再通过Excel等手工方式整理、统计。元器件替代验证等具有参考价值的历史信息大部分靠元器件管理人员手工维护,查询不方便、数据利用率低下。并且,元器件使用等相关审批流程大部分靠邮件、纸质介质等在流转,审批历史无处追溯。

2需求内容

2.1建设思路

通过建立一个B/S架构的信息查询统计系统,实现将科研生产过程各个场景中的所需元器件信息贯穿起来,通过一个平台检索查询;解决线下审批流程信息化管理问题,使审批历史得以保留、共享。

2.2用例分析

根据制造行业中元器件的使用角色,梳理系统用户角色为:设计人员、元器件选用管理人员(项目主管副总师、设计室部门领导、元器件工程师、生产管理人员、科技部主管计划员、元器件管理组)、采购人员、筛选人员、替代验证推进工作组、国产化技术组、配送人员、装配人员、检验验收人员(过程检验、最终检验、用户代表)、产品室人员、质量管理人员。根据制造行业中元器件的使用全生命周期,梳理系统使用场景为:UC1元器件选用、UC2元器件采购、UC3元器件入所检验、UC4元器件配送、UC5元器件装配、UC6产品交付、UC7产品维修、UC8质量问题处理、UC9元器件基础信息统计。结合业务实际,梳理用户角色对应的用例场景,借助Sta⁃rUML工具绘制出系统用例图,如图1所示。

2.3功能架构

系统的功能架构如图2所示,包括9个功能模块,每个功能模块有若干子功能模块:1)元器件选用:包括元器件信息查询、停禁元器件使用申请、设计评审前元器件审查、型号元器件专项审查、转产审查、选用情况统计分析、型号上报信息查询、上报信息审查、型号DPA抽样、停禁元器件替代信息、验证信息申请、通用DPA清单、型号DPA清单、DPA增补/删除申请;2)元器件采购:供方外元器件信息、采购过程元器件信息、标识对照信息审批、厂家合并更名审批、有铅无铅对照信息审批、新品研制需求申请、新品需求分析、新品信息、元器件合格供方名录、储备元器件清单;3)元器件入所检验:筛选过程元器件信息、DPA结果汇总、失效分析结果;4)元器件配送:元器件储存环境要求、发放;5)元器件装配:元器件标识查询、元器件装焊信息;6)产品交付:检验验收过程元器件信息;7)产品维修:维修过程元器件信息;8)元器件质量问题处理:元器件使用情况查询、元器件故障情况统计;9)元器件基础信息统计:元器件类型统计及分析、停禁元器件统计及分析、元器件用量统计及分析。

3系统实现

该系统基于B/S架构,采用JavaEE的SSH组合框架开发;配以Oracle11g数据库的物化视图技术和数据库链接技术,通过建立与各个系统数据库的链接,建立物化视图把其他系统相关的数据抽取出来并定时刷新,使得分散在不同类型数据库中的元器件相关数据都能汇总到一起并且能按照一定规则自动同步显示。系统实现了按元器件清单查询相关信息的功能,如图3所示。点击“模板查看”,可打开标准模板;按着模板生成自己的检索清单,点击“浏览”上传清单,再点击“清单查询”,可实现按照清单中指定的元器件列表,查找并过滤相关信息,显示在系统页面;另外,还可以通过点击“清单查询导出”将清单查询结果导出到本地以供使用。

4结束语

通过建立信息化系统,将元器件全生命周期的信息进行梳理、集成、统计分析,并提供按照清单实现一键快速查询的功能,大大减少了科研生产人员的信息搜集时间,提高了工作效率。另外,有了信息化支撑,数据有效性和实时性有了更好的保障,为产品的高效精准生产提供了数据保障。

参考文献:

[1]张斌斌,陈建军,姚?.基于ASP.NET的电子元器件管理系统的设计与实现[J].信息技术,2011(3).

[2]张柳.电子元器件制造企业产品信息管理系统的设计与实现[D].武汉:华中科技大学,2015.

作者:袁璐 杨泽石 李源 单位:中国航空工业集团公司西安航空计算技术研究所 西安电子工程研究所