- 22
- 0
- 约1.91千字
- 约 9页
- 2019-06-14 发布于浙江
- 举报
虚拟仪器技术
课 程 设 计
成绩评定表
设计课题 : LABVIEW登陆系统的设计
学院名称 : 电气工程学院
专业班级 : 测控0901
学生姓名 : 河南工业大学
学 号 : 200948770116
指导教师 : *******
设计地点 : 31-630
设计时间 : 2011-12-12~2011-12-18
指导教师意见:
成绩:
签名: 年 月 日
虚拟仪器技术
课 程 设 计
课程设计名称: 基于labview登录系统的设计
专 业 班 级 : 测控0901
学 生 姓 名 : 333333333
学 号 : 200948770116
指 导 教 师 : 333333333
课程设计地点: 31-630
课程设计时间: 2011-12-12~2011-12-18
1、引言
Labview是仪器设计软件,功能非常大,它以图形化界面显示,能过让人们能过更好的编程。无论什么样的软件,想要更好保护使用主权,必须用到登陆界面,登陆界面对于我们来说是非常重要的。
labview介绍
虚拟仪器的程序开发环境基于外观和操作能模仿实际的仪器的labview,其类似于c++,vb等编程语言,但在流程图中创建源程序代码时,它使用图形化编程语言采用与流程图非常类似的程序创建代码方法,图标表示函数,连线确定程序的数据流向,不仅具有通用语言的广度和深度,且易于编程,可以减少开发应用所需的编程时间。
3、系统设计
对于一个登陆界面来说,一般主要主要分为三部分,登陆界面,注册界面和登陆后的主程序界面。采用一个主程序调用其他各子程序的方式将三部分组合在一块。程序层次图1:
图1
主要原理是时钟主程序调用登陆子程序,登陆子程序一方面显示登陆界面,另一方面可以通过按钮调用注册子程序,或者进行登陆等等。
主程序:运行主程序主要是一个模拟的时钟程序,同时一开始调用子程序,编辑子程序属性,必须登陆成功才能关闭前面板,否则一直挂起。不允许关闭,这样达到只有密码账户正确才能正确进入,否则只有留在登陆界面。运行时前面板如图2所示
图2
登陆子程序:登陆子程序主要是将输入的账号密码与ini文件中的文件相对照,如果相匹配,则登陆成功,否则失败。在登陆子程序中同时可以调用注册子程序,进行注册。 图3为登陆前面板,图4为程序框图。
图3
图4
注册子程序:注册主程序主要注册进入用户相关信息,主要是写入ini文件用户的信息。将用户信息保存后,以此为标准,每次登录时与此文件中信息相对比,确定账号密码的正确性。
图5
图6
测试结果
运行主程序,出现登陆子程序前面板,点击注册,输入相关信息,退出注册界面进入登陆界面,输入账号密码,进入模拟时钟主程序,系统运行良好。
4、总结
通过本次课程设计,充分了解labview的重要性以及对测控系统搭建的简便性与快速性,labview作为一款强大的图形化高级语言,操作简便,很容理解和上手,而且效率高,可以很方便完成任务。
但是想要具有好的使用labview,还要我们更加练习熟悉labvew的高级编程,例如对数据采集的配置,labview的网络通信,以及与数据库的管理等等。;labview在数据采集方面做得尤为成功,而采集到大量的信息需要进行保存与读取,所以一定要对labview调用数据库熟练掌握,以及网络读取,未来社会是物联网时代,数据采集与网络传输对远程测控提供重要手段,要想在未来测控界有所发展,labview是我们要好好掌握的,当然必须要深入了解,只掌握一点基础知识是没有什么作用的。
您可能关注的文档
最近下载
- 中班(4—5岁)孩子学习与发展指南.docx VIP
- 2023市政公用工程最高质量水平评价实体质量核查要点 (11.城市桥梁工程).docx
- 2026 年人教版高一化学上册期末质量检测试卷(附答案可下载).docx VIP
- 轴流风机技术规范.DOC VIP
- 2023市政公用工程最高质量水平评价实体质量核查要点(13.城市隧道工程).docx
- 乳腺癌诊疗指南(2022年版).pdf VIP
- 2023最高质量水平评价实体质量核查要点(1.通用部分).doc VIP
- 2022CSCO乳腺癌诊疗指南.pdf VIP
- 市政工程最高质量水平评价申报注意事项.docx VIP
- 高中数学公式大全--(图片版).docx VIP
原创力文档

文档评论(0)