设计labview用户登录界面和温度报警超限课程设计

游戏用户超6亿  时间:2021-03-03  阅读:()

北华大学

虚拟仪器课设设计专 业: 测控技术与仪器班 级: 08-1班22号学生姓名: 谭雨成指导教师: 付伟

目录

1引言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2系统设计及实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2.1登录界面设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3

2.2系统详细设计. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.2.1系统初始化. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

2.2.2身份验证程序实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4

3前面板设计如下图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7

4程序框图如下. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8

5心得体会. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

6参考文献. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10

LabVIEW用户登陆系统设计

1引言

大多数Lab VI EW程序需要设计用户登录系统,它的主要优点:①有效保护私有数据。 因为大多数Lab VI EW程序针对工业测控领域,有必要对整个系统的各种配置参数、硬件设施等做出保护;②保护程序本身,设置软件使用权限,可以将非专业操作人员“拒于”系统之外,避免由于使用者误操作引起的系统崩溃。2 系统设计及实现

2.1登录界面设计

登陆界面力求简介、 明了。 程序一运行,鼠标焦点自动指向用户名输入栏,

按Tab键可以导航至密码输入栏。 点击确定按钮后,可进入主程序,点击退

出,则退出该系统,界面见图3所示。

2.2系统详细设计

2.2.1系统初始化

程序开始运行,主要完成2个初始化任务:①清空用户名和密码输入栏;②鼠标焦点指向用户名输入栏。

2.2.2身份验证程序实现

用户点击“确定”按钮后,程序将会搜索数据库中是否存在用户名和密码输入栏输入的内容,如果存在,则登陆成功,否则将返回错误提示;搜索数据库中指定的用户名以及显示对应密码,程序如图4所示。

图4 搜索用户登录.vi程序框图

执行完此语句将会返回数据库中所有包括“UserName”的行,索引数组的作用是索引出其对应的ID和密码。然后将此密码与用户输入密码进行比较,如相同,则登陆成功,进入主程序界面,并关闭用户登录界面;否则,返回错误提示,如图5所示。

如果数据库中无法索引到对应的用户名或者密码不正确,程序将返回错误提示,如图7和图8所示。

图7密码错误显示

图8用户名错误显示

此时,将弹出对话框提示信息,并清空用户名密码输入栏,鼠标焦点重新指向用户名输入栏,等待用户再次输入。至此,一个基本的用户登录系统已经实现,用户通过修改主程序路径来将本身嵌入到大型应用程序当中。

LABVIEW温度超限报警监测器设计题目要求:做一个温度超限报警监测器,当温度超过报警上限,而且开启报警时,报警灯量,同时显示当前超限温度,当前时间,以及报警次数。

3前面板设计如下图

4程序框图如下

5心得体会

本次课程设计完成用户登录界面设计和温度超限报警设计,都是基于虚拟仪器的Labview8.6软件的设计。课程设计圆满结束了,对于我经过努力所得的结果,我感到非常满意。由于平时大家都是学理论,没有过实际开发设计的经验,虽然上课的时候讲过很多关于LabVIEW的应用,但课后也从没真正地应用过这个软件,对它一点都不熟悉,拿到的时候都不知道怎么做。但通过电脑对LabVIEW进行了几天的摸索学习,我终于把课程设计做好了,并发现其实LabVIEW很简单,很实用。通过这次课程设计我基本学会了虚拟仪器设计的步聚和基本方法,提高了动手能力,增强了理论联系实际的能力,也培养和发展了同学之间的感情,对此我感到非常欣慰。总之,在这次课程设计中我受益匪浅。

在这个课程设计中,我真正的感受到了虚拟仪器的优越性, “软件即仪器” ,仅仅在Labview上写入一些图形程序,就可以实现相应的仪器的功能,只需要借助一台计算机,一个LabVIEW软件,就可以实现很多仪器的功能,真的好方便,好伟大啊这真的是仪器界的一场伟大的革命,可以断定不久的将来虚拟仪器之风将刮到世界上每个角落。 通过这次设计实践。我总结了使用LabVIEW编程的两个要点。第一,熟悉每个控件的用途、使用方法和在软件中的位置。 LabVIEW有这么多控件,有这么单元,如果我们不知道每个单元是用来干什么的,那就根本谈不上应用它们了,只有在知道这个空间是做什么用的,我们才会去使用它。知道需要用到某个单元,但是不知道怎么使用,怎么连线,这也是很让人郁闷的事,所以我们得熟悉一些基本单元的用法。要想很快地做成一个虚拟仪器,就得熟悉每个单元所在的位置,以免在使用过程中找半天找不到它在哪个菜单中。第二,对于虚拟仪器设计来说,因果朔源的设计方法是一种比较好的设计方法,知道要做什么,知道需要哪些单元,我们就添加那些单元,按需求增添元件。

课程设计的过程中,我遇到了不少的问题,但最终我终究还是战胜困难,取得了成功,当然其中很大一部分功劳都要归功于指导老师和同学们,要不是没有指导老师的指导和与同学们的相互交流学习,我的课程设计肯定不会如此轻松。在此,我非常感谢我的指导老师和同学们。 同时也感谢学校给我们提供了这样好的实验平台和良好的实践机会。

萤光云(16元/月)高防云服务器自带50G防御

螢光云官網萤光云成立于2002年,是一家自有IDC的云厂商,主打高防云服务器产品。在国内有福州、北京、上海、台湾、香港CN2节点,还有华盛顿、河内、曼谷等海外节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。本次萤光云中秋云活动简单无套路,直接在原有价格上砍了一大刀,最低价格16元/月,而且有没有账户限制,新老客户都可以买,就是直接满满的诚意给大家送优惠了!官网首页:www....

香港E3 16G 390元/ 香港E5*2 32G 600元/ 香港站群 4-8C 1200元/ 美国200G高防 900/ 日本100M 700元

3C云国内IDC/ISP资质齐全商家,与香港公司联合运营, 已超6年运营 。本次为大家带来的是双12特惠活动,香港美国日本韩国|高速精品|高防|站群|大带宽等产品齐全,欢迎咨询问价。3C云科技有限公司官方网站:http://www.3cccy.com/客服QQ:937695003网页客服:点击咨询客户QQ交流群:1042709810价目表总览升级内存 60元 8G内存升级硬盘 1T机械 90元 2...

HTTPS加密协议端口默认是多少且是否支持更换端口访问

看到群里网友们在讨论由于不清楚的原因,有同学的网站无法访问。他的网站是没有用HTTPS的,直接访问他的HTTP是无法访问的,通过PING测试可以看到解析地址已经比较乱,应该是所谓的DNS污染。其中有网友提到采用HTTPS加密证书试试。因为HTTP和HTTPS走的不是一个端口,之前有网友这样测试过是可以缓解这样的问题。这样通过将网站绑定设置HTTPS之后,是可以打开的,看来网站的80端口出现问题,而...

游戏用户超6亿为你推荐
郭吉军郭吉军和管鹏这两个站长怎么样?群里有人骂真正免费的网络电话有真正的免费的网络电话吗 ?渗透测试软件测试与渗透测试那个工作有前途办公协同软件协同企业办公的软件有哪些?彩信中心短信中心号码是多少腾讯文章腾讯新闻的精选微信里面收藏的文章在哪里ios7固件下载iphone自动下载IOS7固件版本怎么删除雅虎天盾我机器上有瑞星杀毒和防火墙 我用雅虎天盾来查杀木马怎样?2012年正月十五2012年正月十五上午9点27分出生的女孩儿五行缺什么,命怎么样商标注册查询官网商标注册网的官网是哪个?
安徽双线服务器租用 花生壳免费域名 softlayer 国外bt 512m内存 linux空间 asp免费空间申请 安徽双线服务器 服务器维护 ebay注册 工信部网站备案查询 atom处理器 买空间网 阿里云个人邮箱 winds htaccess web是什么意思 美国服务器 easypanel paypal登陆 更多