- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ATS系统上位机设计说明书
ATS系统设计
上位机设计说明书
序号 内容 日期 备注 1 功能设计 2012.2.27 功能需求、架构
目 录
1 系统概述 3
1.1 背景 3
1.2 范围说明 3
2 功能需求分析 3
2.1 需求概述 3
2.1.1 系统目标 3
2.1.2 系统对数据的处理要求 4
2.2 关键业务流程 4
2.3 系统功能性需求 5
2.3.1 系统参数设置 5
2.3.2 手工录入和扫描输入条形码 6
2.3.3 设备测试 6
2.3.4 数据查询 6
2.3.5 数据统计 7
2.3.6 用户权限设置 7
2.4 系统非功能性需求 7
2.4.1 可靠性需求 7
2.4.2 安全性需求 7
2.4.3 扩展性需求 8
2.4.4 易用性需求 8
2.4.5 性能需求 8
3 系统总体设计 9
3.1 设计思路分析 9
3.2 功能设计 9
3.3 拓扑结构设计 10
4 系统详细设计 10
4.1 主要模块设计 10
4.2 数据库设计 11
4.2.1 设备测试模块设计 11
4.2.2 数据表设计 12
5 系统测试 13
系统概述
背景
ATS系统分为上位机和下位机两个子系统。下位机的具体功能实现对用户而言属于“黑盒”,是不可见的。
用户所有的软件功能操作全部通过上位机来实现。
范围说明
本设计说明书主要是定义上位机软件系统的具体功能(包含功能性和非功能性)、网络架构、数据库架构的设计。
功能需求分析
需求概述
系统目标
通过系统的需求调研和分析,充分考虑到用户在开展业务中可能遇到的问题,为有效的提高工作效率,本系统重点实现以下目标:
EUT参数定义。通过上位机EUT参数灵活的定义,减少上位机和下位机的耦合;同时实现系统良好的可扩展性。
提高测试效率,降低人力成本。通过上位机的选择,ATS系统下位机自动实现EUT的输入电压、输出负载的切换。且系统同时支持一次性完成同型号EUT8台测试工作。
实现EUT条形码扫描输入;为降低数据录入工作量和手工录入可能出错的概率,系统支持条形码扫描输入。
数据存储、检索和统计分析。所有测试数据全部存储在数据库中;可统计某时间段内检测设备的合格率;实现系统灵活查询和数据导出到Excel中的功能。
系统对数据的处理要求
ATS系统上位机实现有以下数据要求:
1、实时性
对数据进行动态、实时处理,实现数据录入、查询等各种功能,实时动态的掌握测试数据及各种统计数据,以便领导层的决策。
2、真实性、准确性、完整性
所有统计信息的结构都是从基础数据自动生成得来的,保证了信息的真实性、准确性和完整性。同时,根据数据分析还可以对数据进行追溯,及时发现工作中的问题。
3、查询统计快速性
每月产量较大约50万台,若按照每台100条测试数据,每月约5000万条数据,一年就有6亿条数据,对数据库的设计以及查询统计的时间特性就有较高的要求。
4、测试效率
轻载测试完成时间24.1秒,中载、中载测试时间与轻载一致,完成一次测试所需最大时间为:24.1×3=72.3秒;
关键业务流程
ATS系统的核心流程就是对EUT设备的测试,测试的流程图如下图所示:
图表 1
系统功能性需求
系统参数设置
EUT设备型号定义
各型号在不同负载下允许输出电压的合格范围的定义,及允许的误差。
手工录入和扫描输入条形码
条形码输入顺序为:从左到右输入。若不按顺序输入则数据与条形码错位;
扫描枪自动识别扫描条形码
设备测试
首先通过下拉列表框的方式,选择测试的EUT设备的型号
其次选择(复选框的方式)测试的9种模式的哪几种(默认是全部),分别是:高压重载、高压中载、高压轻载;中压重载、中压中载、中压轻载;低压重载、低压中载、低压轻载。
然后通过扫描枪或手工输入条形码,系统自动判断条形码的条数,允许1-8;否则系统给予提示。
用户点击测试后,将输入电压、负载模式、条形码和条形码的条数(意即本次测试,共测试了几个EUT设备)传递给下位机。注:条形码和测试的8路设备是一一对应的。
最后,下位机返回参数值给上位机,返回的信息有第几路测试设备、输出电压。上位机根据输出电压及已经定义的该系列的输出电压合格范围和误差范围,判断返回值是否正常。若正常,则界面绿色指示灯亮;否则红色指示灯亮,若红灯亮,同时分析是哪几种测试模式不合格,给予提示。测试完成后,给下位机发送完成信号;若存在测试不合格的产品,同时给予信号,下位机通过蜂鸣器进行报警。
注:由于系统最大支持8台设备同时测试,因此每台测试设备都有一个对应的指示灯,以便直观的区分哪些被测设备是合格的,哪些被测设备是不合格的。
系统自动将测试的数据存储到数据库中,具体信息包括:测试者、测试时间、被测设备型号、被测设备条形码(BAR Code码)【主键,索引,
您可能关注的文档
最近下载
- 2025年湖北省武汉市高考数学模拟试卷(附答案解析).pdf VIP
- 河北省2025年12月普通高中学业水平合格性考试数学试题(含答案解析).pdf VIP
- 浙江省嘉兴市南湖区2023-2024学年四年级下学期语文期中试卷 解析版.docx VIP
- 《华为战略管理法》读书笔记PPT.pptx VIP
- 电网工程设备材料信息参考价(2024年第四季度).xlsx
- 2025商业广场哪吒沉浸式 (童魔闹海主题)主题展活动策划方案-47P.docx
- 义务教育版(2024)四年级信息技术 第6课 古往今来话编码 课件.pptx VIP
- 企业筹资问题研究--以小米公司为例.doc
- 式与方程复习课.doc VIP
- 《鸡兔同笼》教学设计优质课公开课一等奖 .pdf VIP
文档评论(0)