PCB生产流程控制系统设计–设备通信管理及报警子系统开题报告

 2022-05-20 22:01:06

1. 研究目的与意义

1.1 背景综述

pcb(printed circuit board),中文名称为印制线路板,简称印制板,是电子工业的重要部件之一。在较大型的电子产品研究过程中,最基本的成功因素是该产品的印制板的设计、文件编制和制造。印制板的设计和制造质量直接影响到整个产品的质量和成本,甚至导致商业竞争的成败。

中国市场调研在线网在对中国pcb行业现状调研及发展前景分析报告中指出:过去十年来,全球pcb持续向亚洲尤其是中国大陆迁移,中国大陆迅速成为电子产品和pcb生产大国。中国因内需市场潜力与生产制造优势,吸引外资纷纷进驻,促使中国大陆pcb产业在短短数年内以倍数成长【1】。此时,为了提高生产效率、降低人力成本、精确控制生产过程中的相关参数,pcb生产流程控制系统的概念相应而出。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

2.1 本课题研究内容

本课题的研究内容在大体上主要能够分为两个方面

①技术方面

本课题主要研究目标是开发一个针对PCB的生产流程控制系统,即基于C#语言、Windows操作系统SQLServer数据库以及Microsoft .Net运行环境,在开发的过程中,研究三者的特性和在实际生产过程中的具体应用。

② 应用方面

本课题主要针对PCB生产过程中设计的以下几大方面来进行研究设计:

(1) PCB生产过程的监控,包括资源的使用、PCB板生产进度、生产数量等

(2)生产过程各项记录数据的查询及导出功能

(3)每次生产过程的实时数据监控

(4)实时报警功能和报警信息的记录和查询

(5)用户及其权限管理功能

2.2 预期目标

①设计基于以下软件一份:

(1)料号管理(料号查询、料号增加、料号删除、料号修改、料号下载、料号数据接收、料号数据导入、料号栏位配置、BarCode系统对接);

(2)设备设定(控制系统、省水省电、换槽设定、保养设定、添加设定、温度设定、卡板选择、输送速度设定、频率设定、输送速度校正、补水设定);

(3)生产记录与查询(生产查询、操作查询、警报查询、温度查询、系统记录、添加查询);

(4)报警管理(即时警报、警报记录、警报查询);

(5)权限管理。

②毕业设计论文:

根据软件开发中技术的整合方式和开发中总结方法,经验,撰写一篇10000字左右的毕业设计论文。

③翻译资料:

根据参考的相关文献,翻译出一篇与毕业设计题目相关的5000字左右的英文资料。

3. 研究的方法与步骤

3.1 本课题主要的研究方法

本课题因为对具体行业的不清楚、对于行业的具体操作流程不明确,所以采用V模型的方法模式进行研究开发,研发人员和测试人员需要同时工作,测试在软件做需求分析的同时就会有测试用例的跟踪,这样,可以尽快找出程序错误和需求偏离,从而更高效的提高程序质量,最大可能的减少成本,同时满足用户的实际软件需求。

图 3 V模型示意图

3.2 本课题研究步骤

本课题研究主要分为以下几个不同的阶段步骤:需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试【3】

①需求分析

即首先要明确客户需要的是什么,需要软件作成什么样子,需要有那几项功能,这一点上比较关键的是分析师和客户沟通时的理解能力与交互性。要求分析师能准确的把客户所需要达到的功能,实现方式,等表述出来,给出分析结果,写出需求规格说明书。

②概要设计

主要是架构的实现,指搭建架构、表述各模块功能、模块接口连接和数据传递的实现等项事务。

③详细设计

对概要设计中表述的各模块进行深入分析,对各模块组合进行分析等,这一阶段要求达到伪代码级别,已经把程序的具体实现的功能,现象等描述出来。其中需要包含数据库设计说明。

④软件编码

按照详细设计好的模块功能表,编程人员编写出实际的代码。

⑤单元测试

按照设定好的最小测试单元进行按单元测试,主要是测试程序代码,为的是确保各单元模块被正确的编译,单元的具体划分按不同的单位与不同的软件有不同,比如有具体到模块的测试,也有具体到类,函数的测试等。

⑥集成测试

经过了单元测试后,将各单元组合成完整的体系,主要测试各模块间组合后的功能实现情况,以及模块接口连接的成功与否,数据传递的正确性等,其主要目的是检查软件单位之间的接口是否正确。根据集成测试计划,一边将模块或其他软件单位组合成系统,一边运行该系统,以分析所组成的系统是否正确,各组成部分是否合拍。

⑦系统测试

经过了单元测试和集成测试以后,我们要把软件系统搭建起来,按照软件规格说明书中所要求,测试软件其性能功能等是否和用户需求相符合,在系统中运行是否存在漏洞,等。

⑧验收测试

主要就是用户在拿到软件的时候,在使用现场,会根据前边所提到的需求,以及规格说明书来做相应测试,以确定软件达到符合效果的。

4. 参考文献

 [1]中国市场调研在线. 2017-2023年中国pcb行业现状调研及发展前景分析报告.[eb/ol].http://www.cninfo360.com/yjbg/dzhy/dzsb/20170226/527776.html .2017年02月.

[2]张晓明. c#网络通信程序设计[m].北京:清华大学出版社,2015.

[3]弗里曼(freeman,e.).head first 设计模式[m].中国电力出版社.2007.

[4]刘强 张战宁 徐昊.用c#实现pc与西门子plc串行通讯[j].自动化与仪器仪表,2008年5期.

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

1、2022.1.5----2022.2.28查阅资料,撰写开题报告

2、2022.3.1----2022.3.15 需求分析,熟悉开发工具

3、2022.3.15---- 2022.3.20 概要设计

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版