当前位置:文档之家› 过程监控系统界面设计

过程监控系统界面设计

过程监控系统界面设计
过程监控系统界面设计

课程设计任务书

摘要

烤漆房一般是用来喷涂和烘烤漆的,因此,烤漆房最确切的描述应为“喷烤漆房”。广泛用于汽车、机械、五金、家具、玻璃钢制品、化工设备等行业的工件表面喷漆、烤漆施工作业。

本设计主要利用组态软件实现对烤漆房监控系统的设计。建立转向架喷烤漆房监控系统,它的一般过程包括定义转向架喷烤漆房监控系统外部设备和数据库,建立一些必要的界面如主界面的制作,开始界面、管理员登陆界面以及烤漆房时间到界面的制作;同时还有系统状态参数设置的制作,帮助界面的制作以及报警界面的制作。通过组态王建立喷烤漆工艺流程图,以及动画连接。

关键词:组态王,烤漆房,PLC

目录

摘要 (1)

第一章绪论 (1)

1.1组态王的定义及特点 (1)

1.2 组态王软件的简介 (1)

1.3 组态软件的发展历程及发展趋势 (2)

1.3.1 组态软件的发展历程 (2)

1.3.2 组态软件的发展趋势 (3)

第二章烤漆房监控系统的设计 (5)

2.1 建立转向架喷烤漆房监控系统的一般过程 (5)

2.2定义转向架喷烤漆房监控系统外部设备和数据库 (6)

2.2.1 建立新项目 (6)

2.2.2定义外部设备 (7)

2.2.3定义变量的方法 (8)

第三章主界面的制作 (11)

3.1 建立新界面 (11)

3.2 使用图形工具箱 (11)

3.3开始界面制作 (12)

3.4管理员登录界面的制作 (13)

3.5 烤漆时间到提示界面制作 (13)

第四章系统状态参数界面制作 (14)

第五章帮助界面制作 (20)

第六章报警界面制作 (22)

6.1 历史报警界面制作 (22)

6.1.1 历史报警界面 (22)

6.1.2 历史报警函数 (24)

6.2 实时报警界面制作 (25)

6.2.1 实时报警界面 (25)

6.2.2 报警灯动画的制作 (27)

第七章喷烤漆工艺流程界面制作 (29)

7.1 喷烤漆工艺流程界面 (29)

7.2 动画连接 (29)

结论 (33)

参考文献 (34)

致谢 (35)

第一章绪论

1.1组态王的定义及特点

组态王开发监控系统软件,是新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。

组态王具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重要作用。尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。

1.2 组态王软件的简介

“组态王”是运行于Microsoft Windows 98/NT中文平台的全中文界面的组态软件,采用了多线程、COM组件等新技术,实现了实时多任务,软件运行稳定可靠。组态王具有一个集成开发环境“组态王工程浏览器”,在工程浏览器中您可以查看工程的各个组成部分,也可以完成构造数据库、定义外部设备等工作。画面的开发和运行由工程浏览器调用画面制作系统TOUCHM系统TOUCHVEW 来完成的。TOUCHMAK是应用程序的开发环境。您需要在这个环境中完成设计画面、动画连接等工作。TOUCHMAK具有先进完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简单的操作办法。TOUCHVEW是“组态王”软件的实时运行环境,在TOUCHMAK中建立的图形画面只有在TOUCHVEW中才能运行。TOUCHVEW从工业控制对象中采集数据,并记录在实时数据库中。它还负责把数据的变化用动画的方式形象地表示出来,同时完成变量报警、操作记录、趋势曲线等监视功能,并生成历史数据文件。

1.3 组态软件的发展历程及发展趋势

1.3.1 组态软件的发展历程

组态软件是工业自动化软件的重要分支,所谓组态就是利用工控软件中提供的工具和方法来完成工程中某一具体任务的过程,而这个软件就是组态软件。组态软件主要具备以下功能及特征:工业过程动态可视化、数据采集和管理、过程监控与报警、生成报表、为其他企业级程序提供数据、简单控制、批次处理、SPC 过程质量控制、符合IEC61131-3标准等。

组态软件最早出现在80年代初,80年代的组态软件是基于DOS系统开发的,当时的主要产品是Onspec、Paragon和IFix 等;进入90年代,主要是基于WINDOWS系统的组态软件,如Intouch、Kingview、Ifix 等;未来将会是基于Vista操作平台的组态软件。

在90年代中期之前,组态软件在我国的应用并不普及。究其原因,大致有以下几点:一、国内用户缺乏对组态软件的认识,项目中没有组态软件的预算,或宁愿投入人力物力针对具体项目做长周期的繁冗的上位机的编程开发,而不采用组态软件;二、在很长时间里,国内用户的软件意识还不强,面对价格不菲的进口软件(早期的组态软件多为国外厂家开发),很少有用户愿意去购买正版。

三、当时国内的工业自动化和信息技术应用的水平还不高,组态软件提供了对大规模应用、大量数据进行采集、监控、处理并可以将处理的结果生成管理所需的数据,这些需求并未完全形成。

随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式,对项目来说是费时费力、得不偿失的,同时,MIS(管理信息系统,Management Information System)和CIMS (计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,要求工业现场为企业的生产、经营、决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。因此,在1995年以后,组态软件在国内的应用逐渐得到了普及。

此时国内组态软件这个市场上,充斥着正版和盗版的国外产品,几乎见不到自主知识产权的自动化软件。面对中国自动化软件领域所处的尴尬局面,亚控科技创始人林伟先生在北京市海淀区的一个面积约30平的出租房内,开始了组态王的研发。在亚控成立并推出组态王这个产品仅仅三年后,国内先后一下涌现出了十几种组态软件和专业软件公司,这些公司的诞生有力的促进了这个产业在中国

的发展,极大了增强了中国人在这个领域的民族自信心。也进一步鼓舞许多人发展相关领域的产品。

1.3.2组态软件的发展趋势

组态软件作为一种工业信息化的管理工具,其发展方向必然是不断降低工程开发工作量,提高工作效率。易用性是提高效率永恒的主题,但是提高易用性对于提高开发效率是有限的,亚控科技则率先提出通过复用来提高效率,创造性地开发出模型技术,并将这一技术集成到KingView7.0中。这一技术能将客户的工程开发周期缩短到原来的30%或更低,将组态软件为客户创造价值的能力提高到了一个新的境界,代表了组态软件的未来。

组态软件发展的第二个趋势是更好的人机交互。组态软件的发展经历了简单的黑白界面,到256色图形,未来将会是更加逼真的画面。亚控科技的组态王KingView7.0提供了精美的精灵图库,具有画面图层功能;开发、运行环境的缩放功能;透明色和过度色功能;画面导航功能;旋转、特效动画等功能,使得人机交互的界面更加友好,易于操作。

组态软件发展的第三个趋势是能满足客户个性化需求、具备行业特征和区域特征。每个行业的都有其自身的特点,满足行业特殊需求的组态软件能够让用户感到更亲切,更容易接受。如组态王电力版满足了电力方面的特定要求,表现在SOE,特殊报表等方面;不同的区域其文化、习俗、时间等也有所不同,如夏令时,主要体现在历史数据处理方面。亚控科技充分考虑到以上因素,先后推出了电力版、英文版、繁体版、韩文版和定制化服。未来亚控科技将会推出更多符合行业特征和区域特征的组态软件。

组态软件发展的第四个趋势是具有很好的开放性。需求的变化永远快过组态王软件的开发,用户在很好地应用了现有的功能情况下,能够通过高级语言VB/VC来实现新的功能并将其整合到软件系统中,因此组态软件需要具有很好的开放性。Kingview 7.0将开放性提升到了一个新的高度,应用功能强大的API 接口,您可以自行定制程序来实现理想的工程应用。API对Kingview 7.0系统中的多种数据提供了访问接口,包括实时数据,历史数据,报警数据,安全验证等等。通过标准的协议规范,第三方软件可以轻松的实现和kingview 7.0的数据交互。无论是Activex,.net控件,OPCserver, 还是DDE Server,kingivew7.0都提供良好的支持。

组态软件发展的第五个趋势是信息唾手可得。随着网络技术的发展,自动化技术正在发生深刻的变革。在工业现场,不论是各种现场总线,还是DCS,或

者是简单的PLC控制,通信和联网已经成为必然发展方向。工厂生产过程中的诸多信息,例如在工厂内的信息,如果离开车间,用一个无线的设备,例如通过GPRS能够直接获得数据,现在3G也出来了,我们相信以后将会把观察现场的模拟图形也传送出来。KingView7.0拥有强大的远程部署功能和高效的数据通讯及诊断机制,当远在外地的工程现场出现故障,工程师便无须匆忙赶到现场,而是在远端能通过客户端程序进行诊断,查看故障的发生原因,并通过网络来进行修改、构建,以便快速而及时的解决问题。

组态软件发展的第六个趋势是更高的可靠性。高质量某种意义上来说不能算是组态软件的发展趋势,组态软件有别于其他软件,我们在这里把它单独作为一个特征提出来。我们用办公软件,如果有些问题还是可以忍受的,但是如果组态软件在工厂现场出现问题是难以接受的。在将组态软件应用于一些高危场合的时候,软件功能可以少点,但是质量一定要好,要稳定。大家对高质量的要求越来越高,因此高质量也越来越困难。以前我们的版本写代码人员和测试人员的投入比例在4:1左右,为了使得我们的KingView7.0质量达到一个新的高度,在开发过程中的某些阶段,开发/测试人员投入比例甚至达到了为1:1。

组态软件发展的第七个趋势是大型SCADA。工业的发展,系统规模越来越大,如100万吨以上的污水处理厂;1000万吨以上的钢铁厂,60万千瓦以上火电厂等。以前一个系统的数据量通常在1万点以内,随着系统规模的扩大,系统的点数要求也越来越多,例如亚控在地铁实施的一个项目,有40个计算机站点,每个站点的点数在5000点左右,因此整个系统的点数大概在20万左右。还有很多的大型工程,他们的点数至少在几万点以上。对于组态软件,如果是几千点,很少存在性能的问题,但是对于大点数的庞大系统,性能要求非常高,构建这样的系统难度很大。

KingView7.0的版本分为标准版和企业版,企业版的处理点数可以达到100万点,完全能够满足大点数的要求。

综上所述,组态软件的发展必将沿着更好的人机交互、更加逼真的画面、能满足客户个性化需求、具备行业特征和区域特征、具有很好的开放性、信息唾手可得和更高的可靠性以及大型SCADA的方向发展。

第二章烤漆房监控系统的设计

2.1 建立转向架喷烤漆房监控系统的一般过程

建立应用程序大致可分为以下4个步骤。

(1)定义外部设备和数据库

包括设备的定义和报警、变量的定义等。组态王把那些需要与之交换数据的设备或程序都作为外部设备。外部设备包括:下位机(PLC、仪表、模块、板卡、变频器等),它们一般通过串行口和上位机交换数据;其他Windows应用程序,它们之间一般通过DDE交换数据;外部设备还包括网络上的其他计算机。

只有在定义了外部设备之后,组态王才能通过I/O变量和他们交换数据。危方便定义外部设备,组态王设计了设备配置向导,引导用户一步步完成设备的连接。

数据库是组态王最核心的部分。在组态王运行时,工业现场的生产状况要以动画的形式反映在屏幕上,同时工程人员在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中间环节,数据库是联系上位机和下位机的桥梁。

在数据库中存放的是变量的当前值,变量包括系统变量和用户定义的变量。变量的集合形象地称为数据词典,数据词典记录了所有用户可使用的数据变量的详细信息。

(2)设计图形界面

在上位机上实现工艺流程图的实时监测、数据处理是通过可编程控制器操作站系统软件和组态软件来实现的。组态软件主要对系统的构成进行定义,定义过程参数、趋势、流程图、报表等。监控软件由各种监视界面和操作界面组成,主要包括总貌界面、流程图界面、趋势画、报表管理以及趋势打印、报表生成打印输出、操作调整等。

转向架喷烤漆房监控系统的界面有:①温度棒图;②开始主界面;③参数设置;④系统状态参数;⑤喷漆温度棒图;⑥历史报警;⑦帮助;⑧实时报警;⑨烤漆时间到提示;⑩喷烤漆工艺流程。

(3)建立动画连接

工程人员在组态王开发系统中制作的界面都是静态的,那么它们如何才能反映工业现场的状况呢?这就需要通过实时数据库,因为只有数据库中的变量才是

与现场状况同步变化的。数据库变量的变化又如何生成界面的动画效果呢?通过电话连接。动画连接就是建立界面的图素与数据库变量的对应关系。这样,工业上场的数据,比如,温度、液面高度等,当它们发生变化时,通过I/O接口,将引起实时数据库中变量的变化,如果设计者曾经定义了一个界面图素,比如指针——与这个变量相关,我们将会看到指针在同步偏转。动画连接的引入是设计人机接口的一次突破,它把工程人员从重复的图形编程中解放出来,为工程人员提供了标准的工业控制图形界面,并且由可编程的命令语言连接来增强图形界面的功能。图形对象与变量之间有丰富的连接类型,给工程人员设计图形界面提供了极大的方便。组态王系统还为部分动画连接的图形对象设置了访问权限,这对于保障系统的安全具有重要的意义。图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分数等,一个图形对象又可以同时定义多个连接。把这些动画连接组合起来,应用程序将呈现出令人难以想象的图形动画效果。

(4)运行与调试

组态王软件包由工程管理器ProjectManage、工程浏览器TouchExplorer和界面运行系统TouchVEW 3部分组成。其中工程浏览器内嵌组态王界面制作开发系统,生成人机界面工程。界面制作开发系统中设计开发的界面工程在TouchVEW 运行环境中运行。TouchExplore和TouchVEW各自独立,一个工程可以同时被编辑和运行,这对于工程的调试是非常方便的。

在运行组态王工程之前首先要在开发系统中对运行系统环境进行配置。规定TouchVEW界面运行系统启动时自动调入的界面与设置运行系统的基准频率等一些特殊属性。

需要说明的是,这4个步骤并不是完全独立的,事实上,这4个部分常常是交错进行的。在用TouchMAK构造应用程序之前,要仔细规划所做的项目。

2.2定义转向架喷烤漆房监控系统外部设备和数据库

2.2.1 建立新项目

假设已经正确安装了组态王,首先启动组态王工程浏览器。工程浏览器运行后,将打开上一次工作后的项目。如果是第一次使用工程浏览器,默认的是组态王示例程序所在的目录。为建立一个新项目,请执行以下操作:在工程浏览器中选择“工程/新建”菜单,出现“新建工程”对话框如图2-1所示。在对话框中输入工程名称:“车架烤漆房监控系统”。在工程描述中输入工程路径,自动指定为当前目录以工程名称命名的子目录。如果你需要更改工程路径,请单击“浏览”

按钮,再单击“确定”。组态王将在工程路径下生成初始数据文件。至此,新项目已经可以开始建立了。可以在每一个项目下建立数目不限的界面。

2.2.2定义外部设备

只有在定义了外部设备后,组态王才能通过I/O 变量和它们交换数据。为方便定义外部设备组态王设计了“设备配置向导”引导用户一步步完成设备的连接,如

图2-2所示。本教程中使用FX2N PLC 和组态王通信。可以用仿真PLC 模拟PLC 为组态王提供数据。假设PLC 连接在计算机的COM1口。在组态王工程浏览器的左侧选中COM1,在右侧双击“新建”,运行“设备配置向导”。选择FX2N PLC 的“串口”项,单击“下一步”;为外部设备取一个名称,输入“PLC1”,单击“下一步”;为设备选择连接串口,假设为COM1,单击“下一步”;填写设备地址,假设为0,单击“下一步”;请检查各项设置是否正确,确认无误后,单击“完成”。设备定义完成后,可以再工程浏览器的右侧看到新建的外部设备PLC1。在定义数据库变量时,只要把I/O 变量连接到这台设备上,他就可以和组态王交换数据了。

单击COM1,设置参数,如图2-3所示。

图2-2 设备配置导向

图 2-1 新建工程对话框

图2-3 COM1参数设置对话框

对FX2N进行设置后就可以和组态王交换数据了。使用9针口的232BD和组态王通信时需要通过编程软件或手操器设置三菱PLC中D8121、D8121两个参数,其中D8121可设置PLC地址,D8121可设置PLC通信参数。设置后必须关PLC电源,再重新给PLC上电,以上设置才能生效。组态王中定义的通信参数和设备一致即可。

2.2.3定义变量的方法

数据库是“组态王”最核心的部分。在组态王运行时,工业现场的生产状况要以动画的形式反映在屏幕上,同时工程人员在计算机前发布的指令也要迅速送达生产现场,所有这一切都是以实时数据库为中介环节,数据库是联系上位机和下位机的桥梁。

在数据库中存放的是变量的当前值,变量包括系统变量和用户定义的变量。变量的集合形象地称为“数据词典”,数据词典记录了所有用户可使用的数据变量的详细信息。

我们根据工艺的要求和VCS902+仪表的寄存器特点,在组态王数据词典中建立变量,与VCS920+仪表的寄存器进行了绑定,并配置好变量(变量的报警和记录配置)

定义方法如下:在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“定义变量”对话框;对话框设置如图2-4所示,设置完成后,单击“确定”。用类似的方法建立其他变量,如下表2-1所示。

图2-4 定义变量对话框

表2-1 转向架喷烤漆房监控系统数据词典

第三章主界面的制作

3.1 建立新界面

“组态王”采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时可以像搭积木那样利用系统提供的图形对象完成画面的生成。同时支持画面之间的图形对象拷贝,可重复使用以前的开发结果。

在工程浏览器左侧的树形视图中选择“界面”,在右侧视图中双击“新建”。工程浏览器将运行组态王开发环境TouchMAK,弹出如图3-1所示的对话框。按照图中所示进行设置,单击“确定按钮”。TouchMAK将按照指定的风格产生一副名为“主画面”的界面。

图3-1 新界面属性设置对话框

3.2 使用图形工具箱

接下来在此界面中绘制各种图案。绘制图素的主要工具放置在图形编辑工具箱中。当界面打开时候,工具箱自动显示,如果工具箱没有显示,选择菜单“工具”|“显示工具箱”或按F10键打开。工具箱的各种工具的使用方法和Windows 中“画笔”很类似,假如熟悉画笔的使用,制作本界面将是很容易的事情。首先绘制监控背景:在工具箱内单击圆角矩形工具,在界面上绘制第一个矩形作为第一个原料罐;在矩形框上单击鼠标左键,在矩形框周围出现八个小矩形,当鼠标落在任意一个小矩形框上的时候,按下鼠标左键可以移动图形对象的位置。要改变图形对象的颜色,请选中此对象,然后单击调色板窗口的第二个按钮,再从调色板中选择任意一种颜色。在工具箱内单击文本工具,输入文字。要改变文学的

字体字号,请先选择文本对象,然后在工具箱内选择“改变字体”。选择菜单图库|刻度,在图库窗口中双击一个竖向的刻度。在界面上单击鼠标左键,刻度将出现在界面上。可以缩放,移动它,如同普通图素一样。在调整图形对象的相对位置时候,几种对齐工具可能将常会用到。首先选中需要对齐的图文对象,然后在工具箱中单击所需的对齐工具即可。最后,绘制的界面如图3-2所示。选择菜单“文件”|“全部存”,保存工作成果。

图3-2 控制系统开始主界面

3.3开始界面制作

(1)“烤漆房智能控制系统”文字的效果是文字重迭造成的,如3-3所示。在鼠标点的地方右击可替换文字。

图3-3 文字重叠效果

(2)在工具箱找到按钮工具防止按钮,在鼠标点到的地方右击可替换文字“管理员登陆”,双击按钮对象,弹出“动画按钮就”对话框,命令语言连接选“按下时”,“按下时”的命令语言程序设计为ShowPicture(管理员登陆)。命令语言有三种:按下时,弹出时,按住时,分别表示在鼠标左键在触敏对象上按下,弹起,按住时执行连接的命令言语程序。

同样,“进入系统”按钮,按下时的命令语言程序为Showpicture(喷烤漆工艺流程);“关闭系统”按钮,按下时的命令语言程序为Exit(0)。

Showpicture函数此函数用于显示界面。调用格式:Showpicture(界面名);

Exit 函数 此函数使组态王运行环境退出。调用格式:Exit(Option); 参数:

Option :整形变量和数值

0— 退出当前程序 1— 关机

2— 重新启动Windows

3.4管理员登录界面的制作

在工程浏览器左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“管理者登录”的界面。如图3-4所示:

“登录”按钮,按下时的命令语言程序为LogOn ();“清除登录”按钮,按下时的命令语言程序为LogOff ();“登录配置”按钮,按下时的命令语言程序为EditUsers ();“确定”按钮,按下时的命令语言程序为ClosePicture (管理者登录)。

LogOn ()函数用于在TouchVEW 中登录。 LogOff ()函数用于在TouchVEW 中退出登录。

EditUsers 函数常用于按钮的命令语言连接,功能是在界面程序运行中配置用户。当前用户的权限必须不小于900。

ClosePicture 函数用于将已调入内存的界面关闭,并从内存中删除。

3.5 烤漆时间到提示界面制作

在工程浏览器左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“烤漆时间到提示”的界面,如图3-5所示。

在工程浏览器中选择命令语言——事件命令语言,在浏览器右侧双击“新建”

图3-4 管理员登录界面

图3-5 “烤漆时间到”提示界面

弹出事件命令语言编辑器,如图3-6所示。事件命令语言有3种类型: 发生时:事件条件初始成立时执行一次。

存在时:事件存在时定时执行,在“每……毫秒”编辑框中输人执行周期,则当事件条件成立存在期间周期性执行命令语言。

消失时:事件条件由成立变为不成立时执行一次。

事件描述:指定命令语言执行的条件——烘于经过时间= =烘干时间设定ShowPicture(“烤漆时间到提示”);

图3-6 事件命令语言编辑器

烘干经过时间、烘千时间设定是PLC的数据寄存器C10、D200。

第四章系统状态参数界面制作

在工程浏览器中左侧的树型视图中选择“界面”,在右侧视图中双击“新建”,新建产生一幅名为“系统状态参数”的界面,如图4-1所示。

图4-1 系统状态参数界面

先画出背景,选好颜色,用红色圆形的颜色改变来表示开关量的改变。如“喷漆状态选择”,红色圆形的颜色改变,采用“动画连接”设置中的“填充属性”连接。

属性变化:共有3种连接(线属性、填充属性、文本色),它们规定了图形对象的颜色、线型、填充类型等属性如何随变量或连接表达式的值变化而变化。单击任一按钮弹出相应的连接对话框。线类型的图形对象可定义线属性连接,填充形状的图形对象可定义线属性、填充属性连接,文本对象可定义文本色连接。

填充属性连接使图形对象的填充颜色和填充类型随连接表达式的值而改变,通过定义一些分段点(包括阈值和对应填充属性),使图形对象的填充属性在一段数值内位指定值。“填充属性”动画连接的设置方法为:在“动画连接”对话

框中选择“填充属性”按钮,弹出的对话框(图4-2所示)各项意义如下。

图4-2 填充属性对话框

表达式:用于输入连接表达式,右边的?可以查看已定义的变量名和变量域。选变量“\\本站点\喷漆状态选择”,如图4-3所示。

图4-3 变量选择对话框

增加:曾加新的分段点。单击“增加”按钮弹出输入新值对话框。

修改:修改选中的分段点。“修改“对话框用法同输入新值对话框。

删除:删除选中的分段点。

Welcome是Flash动画图标,在组态王的开发系统界面中,单击工具箱中的“点位图”命令在界面上绘制图片区域。然后在该区域上单击鼠标右键弹出快捷菜单,从弹出的菜单中选择“从文件中加载”命令,弹出文件选择对话框,用户可以从该对话框中选择一个要加载的图片文件,单击“打开”按钮,将整个图片加载到组态王的点位图对象中。

组态王中可以嵌入各种格式的图片:如BMP、JPG、JPEG、PNG、GIF等。

系统软件详细设计说明书

系统软件详细设计说明书 1.引言 编写目的 本详细设计说明书是针对网络信息体系结构的课程作业而编写。目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试作准备。本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。 2. 系统的结构 ui client preview search common ui:系统界面部分,负责接受用户输入,显示系统输出,负责其他模块功能的协调调用,并含有站内搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。ui

部分调用common部分的功能读取xml文件中保存的界面元素属性信息,用户最近访问过的10个ftp信息,用户选择的下载的ftp内容列表及其他需要通过xml文件保存的信息。 client:实现ftp客户端的功能,ftp连接,ftp上传及下载:上传或下载用户指定的资源,并返回相应的信息。 search:资源实时检索部分,根据用户输入的资源名称关键字,资源类型和选择的检索方式检索用户需要的资源,并验证资源的可用性,返回可用资源及其大小,速度等相关信息。 preview:资源预览部分,显示用户选择的资源的部分内容,以使用户决定是否需要该资源。preview部分调用common部分读取属性文件的内容亦显示预览资源内容的显示格式。 3.模块1(ui)设计说明 模块描述 实现用户界面的包,含有11个文件51个类,是本系统中最复杂的代码。 功能 负责接受用户输入,显示系统输出,其他模块功能的协调调用,并含有站内搜索功能,即在用户指定的已打开的ftp站点中搜索用户需要的资源。 交互的模块 client,search,preview,common。 模块设计 该模块中的主要文件,文件中包含的主要类及其功能和与其它包的交互如下::MainFrame是含有主函数的类,也是lyra客户端开始执行的类,它先后进行资源的初始化,显示主界面等工作,根据屏幕大小设置界面大小,设置界面的观感。 :显示关于窗口的类,当用户点击帮助菜单中的关于菜单项时会弹出关于对话框。 :FileTools是文件操作辅助类,可以实现文件的递归删除等。

ui用户界面设计课程设计报告

UI用户界面设计 大作业课程设计报告 题目:依依旅行系统前台应用及后台管理院别:信息与控制学院 专业:计算机科学与技术 学生姓名: 7宋依依 指导教师:孙丽云 成绩: 2015年 6 月 12 日 一、系统概述 1.1课程设计题目: 依依旅行系统前台及后台管理 1.2 课程设计运行环境: Java,MyEclipse6.5,Tomcat5.x Microsoft SQL Server 2008 360安全浏览器7.1 1.3 课程设计实现技术: 基于HTML,CSS,JSP等技术的应用 二、依依旅行系统需求分析 2.1系统功能需求:

系统的功能需求包括一下几个方面 (1)游客在不登录的情况下只可以进行相关旅行,车票,酒店信息的查询。(2)游客通过注册登录或者登录后,可以通过网络查询景点的信息概况和预定景点票,酒店,车票(飞机票,火车票,或者租车)。 (3)游客登录后还可以进行各种订单的退订,个人信息的修改。 (4)系统管理员可以查看游客的预定请求和取消预定的请求。 (5)系统管理员可以对系统的数据库进行维护,例如增加、删除和修改景点信息,增加、删除工作人员帐户,增加和删除旅行用户。 三、依依旅行系统概要分析 3.1旅游系统模块介绍 满足以上需求的管理系统主要包括以下几个模块。 (1)旅游数据维护模块 基本数据维护模块提供了使用者录入、修改并维护基本数据的途径。例如对游客及导游及工作人员各项信息的更新和修改。 (2)旅游业务模块 基本业务模块主要用于实现游客查询景点信息和预定的管理,可以登陆系统预定景点游票和导游预定,工作人员可以处理预定信息和取消预定信息等操作。 (3)数据库管理模块 在系统中,所有景点信息以及工作人员和导游的帐户信息都要进行统一管理,景点的使用情况和预定情况也要进行详细的记录,要用统一的数据库平台进行管理。 (4)旅游信息查询模块 信息查询模块主要用于查询景点的信息和游客的预定信息。 下图所示表示了旅游开发管理系统的功能需求: 3.2旅游数据维护模块 数据维护模块包括如下图所示的几个方面: (1)修改更新景点信息:系统管理员可以更新和修改景点信息。 (2)更新和修改信息:系统管理员可以更新和修改旅游景点和酒店出行,删除游客的信息。 (3)添加景点信息:系统管理员可以添加景点及景点信息。 (4)删除景点信息:系统管理员可以删除景点及景点信息。 3.3旅游业务模块 旅游业务模块包括一下几个方面: (1)注册登陆后,更改个人信息 (2)查询信息:游客查询景点使用信息及景点概括信息。 (3)预定取消景点:游客预定景点票。 (4)酒店预订:游客可一根据情况预定酒店。 (5)出行方式:游客可以根据自己的情况选择出行方式。 3.4数据库管理模块 数据库模块包括一下一个方面: (1)游客信息管理:信息包括游客的姓名,电话号码,及联系方式等。(2)景点信息管理:景点信息包括景点的名称,代号,概况等。

工业设备运行状况监控系统的制作流程

本技术公开一种工业设备运行状况监控系统,涉及设备监控技术领域,解决的主要技术问题是目前采用的监控方式浪费场地空间,不便于统一监控和故障处理,存在很大的局限性。该监控系统包括:底层设备层;用于获取所述工业设备运行的数据信息;信息传输层;用于传递所述底层设备层获取的工业设备运行信息;数据处理层;用于处理所述信息传输层传递的工业设备运行信息;和数据监控层;数据监控层用于监控经过数据处理层处理后的工业设备运行信息,其中:底层设备层输出端连接信息传输层输入端,信息传输层输出端连接数据处理层输入端,数据处理层输出端连接数据监控层输入端。该监控系统扩充了监控范围,提高了监控水平,降低了监控成本。 权利要求书 1.一种工业设备运行状况监控系统,其特征在于:所述监控系统包括: 底层设备层;用于获取所述工业设备运行的数据信息;

信息传输层;用于传递所述底层设备层获取的工业设备运行信息; 数据处理层;用于处理所述信息传输层传递的工业设备运行信息;和 数据监控层;所述数据监控层用于监控经过所述数据处理层处理后的工业设备运行信息,其中:所述底层设备层输出端连接所述信息传输层输入端,所述信息传输层输出端连接所述数据处理层输入端,所述数据处理层输出端连接所述数据监控层输入端。 2.根据权利要求1所述的一种工业设备运行状况监控系统,其特征在于:所述底层设备层包括工业设备和监控装置,所述监控装置通过移动机构设置在所述工业设备上方,所述移动机构设置有X轴机械臂和与所述X轴机械臂垂直的Y轴机械臂,所述X轴机械臂通过与所述X轴机械臂连接的X轴驱动电机在水平方向上运动,所述Y轴机械臂通过与所述Y轴机械臂连接的Y 轴驱动电机在垂直方向上运动。 3.根据权利要求2所述的一种工业设备运行状况监控系统,其特征在于:所述监控装置为CDD 工业摄像机或具有无线传感器的传感设备,所述工业设备包括车床、铣床、磨床、刨床、钻床、数控机床加工中心以及柔性制造系统、各类移动便携电动工具、仓储设备、车间设备、起重设备、传输设备、包装设备和清洁设备中的任意一种。 4.根据权利要求1所述的一种工业设备运行状况监控系统,其特征在于:所述信息传输层包括RS485通讯模块、TCP或IP通信模块和GPRS通信模块,其中所述信息传输层通过RS485通讯模块、TCP或IP通信模块或GPRS通信模块进行数据传输。 5.根据权利要求1所述的一种工业设备运行状况监控系统,其特征在于:所述数据处理层包括数据存储中心、数据分析模块和数据处理模块,其中所述数据分析模块和数据处理模块集成设置在数据存储中心中。 6.根据权利要求5所述的一种工业设备运行状况监控系统,其特征在于:所述数据分析模块输出端与故障诊断设备和智能移动设备输入端连接。 7.根据权利要求6所述的一种工业设备运行状况监控系统,其特征在于:所述故障诊断设备为

用户界面设计说明书样本

用户界面设计说明 书

[键入公司名称] [键入文档标题] [键入文档副标题] [键入作者姓名] 2012/11/27

修订历史记录

目录 1 引言................................................... - 3 - 1.1编写目的............................................ - 3 - 1.2项目背景............................................ - 4 - 1.3定义、缩略词........................................ - 4 - 1.4参考资料............................................ - 5 - 2 应当遵循的界面设计规范 ................................. - 5 - 2.1用户界面设计原则.................................... - 5 - 2.2界面一致性.......................................... - 5 - 2.3布局合理化原则.......................... 错误!未定义书签。 3 界面的关系图和工作流程图 ............................... - 7 - 4 主界面................................................ - 10 - 4.1主界面............................................. - 10 - 4.2子界面A ........................................... - 11 - 4.3子界面B ........................................... - 12 - 4.4子界面C ........................................... - 13 - 4.5子界面D ........................................... - 14 - 4.6子界面E ........................................... - 15 - 4.7子界面F ........................................... - 16 - 5 美学设计.............................................. - 17 -

软件界面设计说明书

软件界面设计说明书 篇一:软件系统设计说明书 OA办公平台 软件系统设计说明书 洛阳艾克科技有限公司 CopyRight 20XX-20XX ARC Co.,LTD 版本历史 目录 第一章第二章第三章第四章 系统概述 ................................................ ................................................... ............ 4 设计约束 ................................................ ................................................... ............ 4 开发、测试与运行环境 ................................................ ........................................ 5 数据库设计概述 ................................................ (8)

4.1 数据库环境说明 ................................. ................................................... ........................ 8 4.2 数据库命名规则 ................................................ ................................................... ......... 8 4.3 安全性设计说明 ................................................ ................................................... ......... 8 4.4 表汇总和表设计 ................................................ ................................................... ......... 9 第五章 用户界面设计概述................................................. (11) 5.1 工作流程图 ................................................ ................................................... .............. 11 5.2 主界面 ................................................ ...................................................

用户界面设计实验报告(中南民族大学)

《用户界面设计》实验报告 学号: 姓名: 班级名称: 指导教师:李波 实验日期:

目录 Experiment 1: Evaluation Practices (1) Experiment 2: Design a graphic user interface (3) Experiment 3: Error Messages GUI (12) Experiment 4: Help Document (14)

Experiment 1: Evaluation Practices Use the blank provided to answer the questions. Answer the questions on a scale of 1 to 5, where 1 is a strong no, 5 is a strong yes, and 3 is neutral. If the question does not apply, use a 0.

Experiment 2: Design a graphic user interface Now, you can use the usability measurement to design a graphic user interface .First, you must select a system to finish sessions or tasks for users, so users’ requirements must be analyzed to define all functions you want to realize. Second, you must draw a graphic UI using the software tools, such as Microsoft visual studio, or Visio, or others. All functions must be appeared in this GUI include a main interface and all assistant interfaces. Finally, you must explain why and how you design these GUIs according to the usability measurement and the EIGTH GOLDEN RULES. The document format is described as follow. You can finish this work by PPT or word. 1. The system requirement The system requirement is described here. The main contents include the aims and what the users want to do. 随着信息时代的发展,计算机管理的应用越来越广泛,随着计算机的普及,就连调查问卷也慢慢的脱离了纸质化。对于一个比较大的公司而言,对其客户进行调查问卷是很有必要进行的,而由于客户的分布广,进行纸质的调查问卷不仅浪费财力,还浪费了物力,因此网上调查就避开这一缺点。因此,我设计了一个网上调查问卷系统。这个系统的用户有两类,一类是经销商,一类是经销商的客户,客户通过网上填写问卷,经销商则对客户的问卷进行回收,统计,分析,以做出相应的出售方案。 The aims 1)用户管理

PT车间机床加工过程智能监控与大数据应用

PT车间机床加工过程智能监控与大数据应用 摘要:数控机床的加工过程是多种因素综合作用的过程。刀具、夹具、机床结构、切削参数等因素都可以影响到所加工产品的质量。所以,对于加工过程进行实时、有效的监控是尤为重要的。该文结合北盛基地PT车间现场机床的实际问题,以打造智慧工厂为目标,综合运用CNC编程、PMC编程及IT系统开发多种手段有效解决了机床重要参数的实时监控的难题,探索了机床故障预维护、产品质量在线监控新途径。 关键词:数控加工智慧制造大数据质量控制 中图分类号:F01 文献标识码:A 文章编号:1672-3791(2016)03(b)-0068-02 当前,制造业正面临全球新科技革命和产业变革的挑战:新一代自动控制技术快速发展并广泛渗透,推动各领域技术持续突破、不断融合、加速应用,引发制造业发展理念、技术体系、制造模式和价值链重大变革。 中国制造业亦正面临从价值链的低端向中高端,从制造大国向制造强国、从中国制造向中国创造转变的关键历史时期。以“工业化与信息化深度融合”为特征的“制造业信息化”与创新驱动是我国实现从制造大国向制造强国迈进的战

略举措。2015年《政府工作报告》明确提出《中国制造2025》的战略规划。而大数据技术、CAD/CAM技术及动态仿真技术的综合应用均是当代的一种智慧制造模式和手段。 1 “智慧制造”在PT车间的具体实施 虽然PT车间数控机床数量众多,但从控制系统划分占主流的则只有两种:FANUC系统、SIEMENS系统。下面将以3个具体应用实例说明,如何将控制系统自身的功能与现场工艺、机床软硬件配置相结合,以创新思维打造具有自身特色的“智造”工厂。 1.1 大数据技术的应用――主轴负载监控项目 车间某德国产数控加工中心,配以SIEMENS 840DSL 操作系统,机床自身带有主轴震动监控单元(见图1),该监控组件可以实时监控每次加工循环中主轴震动的峰值(见图2)。当峰值超出预设上限时机床停止加工并报警。 在该案例机床加工过程中发现,该监控组件只能监控每次加工循环中的峰值并判断,无法记录加工工序中每把刀具的加工负载及峰值(会被后续加工刀具的峰值覆盖掉)。由此无法判断某一把刀具的负载情况,当出现刀具负载过大,崩刃后无法及时报警,有发生批量质量问题的潜在风险。 经过对该监控组件的研究分析后,决定优化其监控功能,编制新的PMC及CNC程序图,将监控信号置于每把刀具的加工过程段中,实现了多刀具多工序的实时监控。

数字监控系统设计

数字监控系统设计方案 摘要:计算机数字监控系统是监控报警业界的新型产品,它将数字化视频图像记录与多画面图像显示功能和监视报警功能结合在一起,将逐步取代传统模拟式多画面分割器和长时刻录像机,具有灵活方便等特点…… 关键词:数字监控系统设计方案特点 一、讲明部分 本篇文字目的是为初涉数字安防领域的公司提供一些参考以及可能的初步的指导。声称因本篇文字而造成的一切可能的损失,本司及作者不承担任何责任。 二、设计方案正文部分 xxx数字监控系统方案设计书 1、数字监控系统简介 2、用户功能要求项目摘要或招标书项目摘要 3、工程现场情况勘察及分析报告 4、方案拟定(以单一项目为例)

4.1、工程总述、设计思想和依据 4.2、工程要紧设备或者核心设备选型报表 4.3、设备选型及功能讲明 4.4、系统构成及功能讲明(含使用方法简介) 5、关于售后服务 6、设备清单及报价(略) 数字监控系统简介: 计算机数字监控系统是监控报警业界的新型产品,它将数字化视频图像记录与多画面图像显示功能和监视报警功能结合在一起,将逐步取代传统模拟式多画面分割器和长时刻录像机,具有灵活方便等特点。其处理流程图示如图1: 在此基础上,采纳高档的工业操纵微机、PC工作站机或者PC服务器,增加摄像机图像输入路数,提高多画面图像的显示速率、增加对云台和镜头的操纵功能,配之以良好的人机交互界面,便构成了以计算机为核心的数字式监控报警系统。 系统结构如图所示:

1、计算机数字监控报警系统的要紧功能: 1、选择输入摄像机的图像 2、可从多路摄像机的输入图像中任选一路或多路在屏幕上 3、用硬盘对图像作数字化记录 4、数字化硬盘存储及视频解压缩功能,能够完整的记录下摄像机的高清晰度画面,使画面回放时也能达到极高的清晰度 5、评价多画面分割显示性能优劣的关键是影像处理与显示更新速度和画面的清晰程度操纵云台和镜头的运动 6、响应报警及连动输出功能,图像经硬件压缩后通过公共电话线或者局域网、广域网远程传输,再以软件解压重现压缩后的视频图像,通过一对调制解调器在公共电话线或者局域网、广域网上发送与接收,在接收端通过软件解压重现画面。

视频监控系统功能

视频监控系统功能 The manuscript was revised on the evening of 2021

视频监控系统功能 ============================ 1、本地录像,保存一定时间段内的本地视频监控录像资料,并能方便地查询、取证,为事后调查提供依据。 2、远程视频监控监控人员可远程任意调取网吧存储的监控图像,并可远程发出控制指令,录像资料的智能化检索、回放、调整摄像机镜头焦距、控制云台进行巡视或局部细节观察。 3 、随时随地的监控录像功能,无论身在何处,任何密码授权的用户通过身边的电脑联网连接到监控网点,可以看到任意监控网点的即时图像并根据需要录像,避免了地理位置间隔原因造成监督管理的不便。 4 、系统可扩容性强,若需要添加新的监控网点,在服务器端添加相应网吧信息和设备信息即可。 5 、安全性高,图像掩码技术,防止非法篡改录像资料;只有授权用户才可以进行录像备份,有效防止恶意破坏;强大日志管理功能,保证了专用系统的安全使用。服务器端和客户端之间所传输的数据,全部经过加密。 系统检测 检测内容: 系统功能检测:云台转动,镜头、光圈的调节,调焦、变倍,图像切换,防护罩功能的检测;

图像质量检测:在摄像机的标准照度下进行图像的清晰度及抗干扰能力的检测; 系统整体功能检测功能检测应包括视频安防监控系统的监控范围、现场设备的接入率及完好率; 硬盘录像主机的切换、控制、编程、巡检、记录等功能;对数字视频录像式监控系统还应检查主机死机记录、图像显示和记录速度、图像质量、对前端设备的控制功能以及通信接口功能、远端联网功能等; 对数字硬盘录像监控系统除检测其记录速度外,还应检测记录的检索、回放等功能; 设备品牌要求: 国外品牌:霍尼韦尔、博世安保、三星安防,松下、索尼、泰科、英格索兰等。 国内品牌:大华,迪威乐、海康、罗格朗、亚安、天地伟业等。

实验三图形用户界面设计(汽院含答案)

实验三图形用户界面设计 实验目的 1.掌握Java语言中GUI编程的基本方法 2.掌握Java语言中AWT组件的基本用法 3.掌握Java语言中Swing组件的基本用法 实验导读 1.通过图形用户界面(GUI:Graphics User Interface),用户和程序之间可以方便地进行 交互。 AWT(Abstract Windowing Toolkit),中文译为抽象窗口工具包,是Java提供的用来建立和设置Java的图形用户界面的基本工具。AWT由Java中的包提供,里面包含了许多可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件(components)。 Swing是一个用于开发Java应用程序用户界面的开发工具包。它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格。Swing开发人员只用很少的代码就可以利用Swing丰富、灵活的功能和模块化组件来创建优雅的用户界面。 JDK写程序所有功能都是靠虚拟机去操作本地操作系统。比如window下,就是JDK 用windows API实现功能。而awt包中很多组件是组件自身去调用本地操作系统代码swing包中的组件采用的是调用本地虚拟机方法,由虚拟机再调用本地操作系统代码。意思就是中间多了一层,这样就加强了swing包的移植性,与本地关系不那强了。 图AWT常用组件继承关系图 Container为容器,是一个特殊的组件,该组件中可以通过add方法添加其他组件进来。 2.布局,容器中的组件的排放方式。常见的布局管理器: FlowLayout(流式布局管理器):从左到右的顺序排列。Panel默认的布局管理器。 BorderLayout(边界布局管理器):东,南,西,北,中。Frame默认的布局管理器。 GridLayout(网格布局管理器):规则的矩阵

数控车间生产管理监控系统

数控车间生产管理监控系统 生产监控管理系统是针对离散型制造业对设备利用效率和产品 生产过程管理自动化的一套工厂自动化系统。目前大部分企业采用手工统计,主要弊端是准确性不高,无法实时统计、计算繁琐,甚至有些数据无法手工统计。该系统通过现场数据采集端,实时收集现场数据,通过后台强大数据分析系统,主要功能包括机床(生产线)实时监控、机床利用率分析、劳动率追踪、生产报表、数控程序管理、设备档案管理。通过对生产的约束和持续改进,可以使企业生产车间的产能得到优化和改善。 生产监控管理系统是针对离散型制造业对设备利用效率和产品 生产过程管理自动化的一套工厂自动化系统。目前大部分企业采用手工统计,主要弊端是准确性不高,无法实时统计、计算繁琐,甚至有些数据无法手工统计。该系统通过现场数据采集端,实时收集现场数据,通过后台强大数据分析系统,主要功能包括机床(生产线)实时监控、机床利用率分析、劳动率追踪、生产报表、数控程序管理、设备档案管理。通过对生产的约束和持续改进,可以使企业生产车间的产能得到优化和改善。它可以对生产过程中所有的损耗进行监督和控制,通过该系统各项系统指标的分析,它准确清楚地告诉你设备效率如何,在生产的哪个环节有多少损失,以及你可以进行那些改善工作。长期的使用生产监控管理系统,企业可以轻松的找到影响生产效率的瓶颈,并进行改进和跟踪。据此,企业进行有针对性地解决问题,达

到提高生产效率的目的,同时使公司避免不必要的耗费。该系统实际而有效的生产监控并改善。它简单而实用,考虑生产车间里最常见有最重要的因素,已成为现代精益生产理论的最基本的标准。 生产管理监控软件 一、功能模块组成 A、机床实时状态模块 机床实时状态模块是系统的重要的组成部分,为现场生产管理人员提供现场实时生产情况,主要包括:机床加工、待料、空闲、机床报警、手动、待料超时报警(不同颜色代表机床不同状态)。这个模块独立成一个窗口,可以通过在LCD/LCD显示屏实时播放。在工作生产过程中在设定的时间未收到任何的监控数据,自动输出一个故障报警信息。要求现场管理人员检查现场该设备情况,并且要求输入故障原因如机床维修、机床保养、机床没有生产任务、或者监控线路故障等,让生产经理实时了解这些信息。 B、系统管理模块 主要用于对系统用户、权限等进行管理。主要包括系统角色管理(创建与维护)、系统用户管理(注册、维护、角色分配)、修改密码、重新登录、用户日志等功能。 C、设备管理模块

软件界面设计规范方案

软件界面设计规 1.界面规 1.1.总体原则以用户为中心。 设计由用户控制的界面,而不是界面控制用户。清楚一致的设计。所有界面的风格保持一致,所有具有相同含义的术语保持一致,且易于理解拥有良好的直觉特征。以用户所熟悉的现实世界事务的抽象来给用户暗示和隐喻,来帮助用户能迅速学会软件的使用。较快的响应速度。简单且美观。 1.2.原则详述 1.2.1.用户控制用户界面设计的一个重要原则是用户应该总是感觉在控制软件而不是感觉被软件所控制。操作上假设是用户--而不是计算机或软件--开始动作。用户扮演主动角色,而不是扮演被动角色。在需要自动执行任务时,要以允许用户进行选择或控制它的方式来实现该自动任务。提供用户自定义设置。因为用户的技能和喜好各不相同,因此他们必须能够个性化界面的某些方面。Windows为用户提供了对许多这方面的访问。您的软件应该反应不同的系统属性--例如颜色、字体或其他选项的用户设置。采取交互式和易于感应的窗口,尽量避免使用模态对话框,而使用"非模式"辅助窗口。"模式"是一种状态,它排除一般的交互,或者限制用户只能进行特定的交互。当最好使用一个模式或该模式只是可替换的设计时--例如,用于在一个绘图程序中选定一个特定感觉--请确保该模式是显然的、可见的,是一个明确的用户选定的结果,并且容易取消。在后台运行长进程时,保持前台式交互。例如,当正在打印一个文档,即使该文档不能被改变,用户也应该可以最小化该窗口。谅解。用户喜欢探索一个界面,并经常从尝试和错误中学习。一个有效的界面允许交互式的发现,它只提供一组合适的选择,并在用户可能破坏系统或数据的情况时发出警告。如果可行,还应提供可逆转或可还原的操作。即使在设计得很好得界面中,用户也可能犯错误。这些错误既可以是物理上得(偶然地指向了错误的命令或数据),也可以是逻辑上的(对选定哪一个命令或哪些数据做出了错误的决定)。有效的设计避免很可能导致错误的情况。它还包容潜在的用户错误,并且使用户易于还原。 1.2.2.清楚一致的设计一致允许用户将已有的知识传递到新的任务中,更快地学习新事物,并将更多的注意力集中在任务上。这是因为他们不必花时间来尝

软件界面设计相关的各项介绍

软件界面设计相关的各项介绍 界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。具体包括软件启动封面设计,软 件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条及状态栏设计,安装过程设计,包装及商品化。 在设计的过程中有较多注意的关键问题,以下列出几点: (1)软件启动封面设计 应使软件启动封面最终为高清晰度的图像,如软件启动封面需在不同的平台、操作系统上使用将考虑转换不同的格式,并且对选用的色彩不 宜超过256 色,最好为216色安全色。软件启动封面大小多为主流显示器分辨率的1/6大。如果是系列软件将考虑整体设计的统一和延续性。在上面应该醒目的标注制作或支持的公司标志、产品商标,软件名称,版本号,网址,版权声明,序列号等信息,以树立软件形象,方便使用者或购买者在软件启动的时候得到提示。插图宜使用具有独立版权的,象征性强的,识别性高的,视觉传达效果好的图形,若使用摄影也应该进行数位处理,以形成该软件的个性化特征。 (2)软件框架设计 软件的框架设计就复杂得多,因为涉及软件的使用功能,应该对该软件产品的程序和使用比较了解,这就需要设计师有一定的软件跟进经验,能够快速的学习软件产品,并且在和软件产品的程序开发员及程序使用对象进行共同沟通,以设计出友好的,独特的,符合程序开发原则的软件框架。软件框架设计应该简洁明快,尽量少用无谓的装饰,应该考虑节省屏幕空间,各种分辨率的大小,缩放时的状态和原则,并且为将来设计的按钮,菜单,标签,滚动条及状态栏预留位置。设计中将整体色彩组合进行合理搭配,将软件商标放在显著位置,主菜单应放在左边或上边,滚动条放在右边,状态栏放在下边,以符合视觉流程和用户使用心理。 (3)软件按钮设计 软件按钮设计应该具有交互性,即应该有3到6种状态效果:点击时状态;鼠标放在上面但未点击的状态;点击前鼠标未放在上面时的状态;点击后鼠标未放在上面时的状态;不能点击时状态;独立自动变化的状态。按钮应具备简洁的图示效果,应能够让使用者产生功能关联反应,群组内按钮应该风格统一,功能差异大的按钮应该有所区别。 (4)软件面板设计

实验6图形用户界面设计

实验6. 图形用户界面设计 一、 实验目的 1. 掌握图形对象属性的基本操作; 2. 掌握菜单及对话框设计、建立控件对象的方法。 二、 实验环境 1. 计算机; 2. Matlab 软件。 三、 实验说明 1. 正确操作,认真观察; 2. 实验学时:2学时; 3. 学会使用help ; 4. 保存整理实验结果,提交实验报告。 四、 实验内容 1.设计如教材P374 图1所示的菜单,并在此基础上增加选项:可以改变曲线的颜色、线型;可以改变窗口背景颜色。 2.(选做)采用图形用户界面,从键盘输入参数a 、b 、n 的值,考察参数对极坐标曲线)cos(θρn b a +=的影响。 五、 实验程序及结果 程序如下: screen=get(0,'ScreenSize'); W=screen(3);H=screen(4); figure('Color',[1,1,1],'Position',[*H,*H,*W,*W],... 'Name','图形演示系统','NumberTitle','off','MenuBar','none'); %定义Plot 菜单项 hplot=uimenu(gcf,'Label','&Plot'); uimenu(hplot,'Label','Sine Wave','Call',... ['t=-pi:pi/20:pi;','y=plot(t,sin(t));']); uimenu(hplot,'Label','Cosine Wave','Call',... ['t=-pi:pi/20:pi;','y=plot(t,cos(t));']); hcor=uimenu(hplot,'Label','&Color','Separator','on'); uimenu(hcor,'Label','&Red','Call','set(y,''Color'',''r'');'); uimenu(hcor,'Label','&Blue','Call','set(y,''Color'',''b'');'); uimenu(hcor,'Label','&Yellow','Call','set(y,''Color'',''y'');'); uimenu(hcor,'Label','&Green','Call','set(y,''Color'',''g'');');

远程图像监控系统方案设计

远程图像监控系统 方案设计

RV- 远程图像监控系统 方 案 设 计 书 5月

目录 目录............................................. 错误!未定义书签。 一、概述 .......................................... 错误!未定义书签。 二、系统设计依据和原则 .............................. 错误!未定义书签。 2.1设计依据........................................ 错误!未定义书签。 2.2设计原则........................................ 错误!未定义书签。 (1)实用性......................................... 错误!未定义书签。 (2)先进性...................................... 错误!未定义书签。 (3)可靠性...................................... 错误!未定义书签。 (4)灵活性...................................... 错误!未定义书签。 (5)扩展性...................................... 错误!未定义书签。 (6)易用性...................................... 错误!未定义书签。 三、系统特点、技术参数 .............................. 错误!未定义书签。 3.1系统特点........................................ 错误!未定义书签。 采用数字通信技术.................................. 错误!未定义书签。 标准的模块化设计.................................. 错误!未定义书签。 高可靠性和安全性.................................. 错误!未定义书签。 分布式录像体系.................................... 错误!未定义书签。 采用先进的MPEG4软件解压缩........................ 错误!未定义书签。 3.2技术参数........................................ 错误!未定义书签。 四、系统方案设计说明 ................................ 错误!未定义书签。

视频监控系统及检测

视频监控系统服务及检测 1. 目的:安保电视监视控制系统能正常使用。 2. 职责:按计划实施检查工作并记录,确保系统工作正常。 3. 内容:安保电视监视控制系统检查保养规程。 (1)进行系统主设备的外观检查。 (2)检查室外防雨、防风、防尘罩的密封性、镜头擦洗一次、降温扇清理一次、镜头焦距校调一次 (3)每检查支撑杆地脚螺丝是否松动(螺丝需加黄油保护);检查避雷针接地是否良好。固定部分是否摇晃、松动。 (4)检查主电源输入电源是否完好,熔丝有无烧断、接触不良等情况。(5)检查备用电源充电装置,电池有否损坏,有无断线。 (6)检查数字摄像机图像无干扰、波纹、黑屏等情况。 (7)检查光纤收发器或光纤传输设备是否运行正常,提示灯是否显示正常。(8)检查网络交换机运行状况,提示灯是否正常,有无过热和过载情况。(9)检查数字解码器解码后监视器显示图清晰度。 (10)检查NVR主机与数字摄像机联通情况,IP地址设置是否正确,检查NVR 录像时间是否为30以上。 (11)检查总控服务器设置是否正常,与各摄像机联通情况。 (12)检查硬盘服务器运行状态,硬盘录像时数据是否正常。 (13)检查总控软件设置是否正常,数据显示情况,并定期对设置进行备份。 2.4.2.门禁管理系统服务标准及检查方法 1. 目的:保证门禁管理系统正常工作。

2. 职责:按计划实施检查工作并记录,确保系统工作正常。 3. 内容:门禁管理系统保养规程。 (1)检查设备供电电源是否稳定,接线处是否有松动,老化现象,并及时处理。 (2)控制器功能检查,查看控制器与各设备之间是否正常通讯。 (3)检查门禁一体机与各通讯设备之间连接是否完好。 (4)检查消防联动时门禁设备是否会自动断电。 (5)检查门禁辅件门铃、玻璃破碎器等设备是否能正常运行。 (6)读卡器功能检查,当卡靠近读卡器时,看读卡器是事有响声,指示灯是否闪烁,刷卡开门是否正常。 (7)电锁功能检查,查看电锁是否能进行正常执行的开/闭锁功作。电锁复位状态是否正常。 (8)出门按钮功能检查,查看出门按钮是否有效,能正常开门。 (9)系统管理软件功能检查,查看系统软件是否能与各设备进行通讯。读卡、出门按钮数据是否正常,数据下载是否正常。并对管理软件进行每三个月进行一次数据备份。

详细设计方案 - 界面设计说明

详细设计方案界面设计说明 2016.09

界面设计方案 总述 基本设计思路是所有的查询操作只通过一个文本框进行输入,如果不进行精确类别选择,将提供指定城市内的全局数据的模糊查询。 界面总览 展示的地图为右上城市列表中所选的城市的地图的全市总览。登入时默认城市为上海。 城市列表效果说明 城市列表应该按省份分开显示。 效果示意如下:

内部同时提供搜索框,帮助迅速定位城市。 效果示意如下: 定位完城市后,城市列表则收起。 效果示意如下: 查询框效果说明 查询框分为搜索输入框、类别选择菜单栏、输入提示框、结果展示框4大部分组成。 搜索输入框 用于接收用户输入的查询关键词。该输入框一直处于显示状态。 效果示意: 标注①所示的为关键字输入框。所有需要搜索的内容在此输入。 该文本框主要为接收用户所输入的查询关键字。 当在查询框输入内容后,该文本框末尾处将出现一个“X”的清除按钮控件,点击该按钮可以快速清除文本框中内容。参见示意图。 在输入内容时候,如果匹配到相关结果,将会在该文本框底部弹出输入提示框。效果示意如下:

如果无匹配结果,则不弹出“输入提示框”。 如果用户在该输入框中输入内容后,可以通过点击“回车键”激活查询(相当于点击“搜索按钮”),结果将显示在“结果展示框”内。 标注②为类别菜单通知栏。 该通知栏用于提示用户当前进行的搜索类别为何种类别。同时当用户进行搜索的时候,所要进行的搜索方式也据此决定。 此处的图标由用户在“类别选择菜单”中所点选的决定。用户在“类别选择菜单”中点选菜单后,其对应的图标也会显示在此。 标注③为搜索按钮。 点击该按钮后,如果“关键字输入框”内有输入的内容,则将激活查询,否则将不会做任何动作。 类别选择菜单栏 用于给用户选择所要进行的查询方式。本菜单栏默认为隐藏。 (建议菜单通过数据接口获得) 效果示意:

围棋对弈界面课程设计

课程设计(论文)任务书 理学院光信息专业2班 一、课程设计(论文)题目围棋对弈界面设计 二、课程设计(论文)工作自2016年6月27 日起至2017 年 7月1 日止。 三、课程设计(论文) 地点: 8-605 四、课程设计(论文)内容要求: 1.本课程设计的目的 (1)使学生掌握软件开发的基本工作流程; (2)巩固JAVA程序设计课程所学的内容; (3)培养学生的计算机思维能力以及合作的精神; (4)培养学生分析、解决问题的能力; (5)提高学生的科技论文写作能力。 2.课程设计的任务及要求 1)基本要求: [1] 掌握Frame,Panel等容器的使用 [2] 掌握AWT图形绘制的常用方法。 [3] 掌握java的事件监听机制,理解相关角色及相互关系。 [4] 熟悉按钮和鼠标事件的处理。

[5] 完成类围棋对弈界面设计。界面参考如图1所示。 [6] 功能至少包含: a)能用颜色选择对话框改变棋盘背景颜色; b)实现黑白棋子轮流落子; c)显示游标即游标轨迹擦除; d)显示下棋所用时间。 学生需分析课程设计任务,进行系统需求分析;并对系统进行总体设计, 分解系统功能模块;实现各功能模块代码,进而组装各模块,并测试、完善系统。 图 1 围棋对弈界面

2)创新要求: 实现更复杂的界面控制,提供更多的围棋对弈功能等,并提高系统的容错能 力,完善系统功能,进行代码优化。 3)课程设计论文编写要求 课程设计报告的撰写要求表述简明,图表准确。 报告按如下内容和顺序用A4纸进行打印并装订成册。 (1)封面 采用统一的课程设计封面,并按要求填写好封面要求的个人信息。 (2)设计任务书 (3)评阅书 (4)目录 (5)正文 (6)主要参考文献 4)答辩及评分标准: (1)达到课程设计的目的及要求,程序的可读性较好,并调试正确,50分; (2)能正确回答设计中老师所提问题,可增加10分; (3)课程设计报告书写规范整齐,可增加20分; (4)心得体会认真总结,可增加10分;

相关主题
文本预览
相关文档 最新文档