虚拟仪器实验报告(用户登录)

虚拟仪器实验报告(用户登录)

ID:42220297

大小:765.07 KB

页数:14页

时间:2019-09-09

虚拟仪器实验报告(用户登录)_第1页
虚拟仪器实验报告(用户登录)_第2页
虚拟仪器实验报告(用户登录)_第3页
虚拟仪器实验报告(用户登录)_第4页
虚拟仪器实验报告(用户登录)_第5页
资源描述:

《虚拟仪器实验报告(用户登录)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、虚拟仪器实验报告13测控1班2016.6.5虚拟仪器实验报告一.需求与功能需求:在做本实验的之前,我们应该明确我们的日标,我们的目标是高温高压锅炉监控系统,分为用户登录系统与监控系统两部分。其中用户登录系统中包括管理员,操作员,工程师三个级别,赋予管理员增删用户,读取用户信息,更新用户信息库文件的权限。赋予操作员实时监测系统的权限。根据实时数据做相应的措施。当温度上限小于实时温度,温度报警灯亮起,当压力上限小于实时压力,压力报警灯亮起。管理员基本功能:1.增加用户至用户信息库2.删除用户信息库中的指定用户及其信息3.读取用户信息库中的指定用户信息4.自动同步录入

2、用户信息库信息至文件操作者职能:操作员可进入监控界面,采集温度值与压力值数据,根据数据做相应的措施。当温度上限小于实时温度,温度报警灯亮起,当压力上限小于实时压力,压力报警灯亮起。二.程序运行图(1)主登录程序(主程序前面板):在前面板上设置一个登录框,一个登录按钮和一个停止按钮,以及一个数值显示框。C:UsersyouDesktopaatxt卜(主程序程序版1):读取二进制文件中的数据之用户信息库,使用户信息库中有用户信息。(卞程序程序版2):将用户输入的用户信息与用户信息库进行索引,如果匹配成功就进入真语句。将“管理员”与用户级别比较,如果成功,则进

3、入管理员的子程序,进行管理员的操作。将“操作员”与用户级别进行比较,如果匹配成功,进入操作员的子程序。进行操作员的操作。(主程序程序图3):在用户信息与用户信息库不兀配时进入这个界面,如果出错三次,则弹出对话框“您已登错三次”,错误次数通过数值显示框显示。(2)管理员程序(管理员登录前面板人由一个用户信息框喝六个功能对应的按钮以及一个数值显示框和一个数值输入框组成。(管理员稈序图1):当按下增加按键后,我们可以从用户信息输入数据到用户信息库中,并同步到文件中。H一•渎取文件•:值改变▼卜*_「rH将龙件里%用=借亘点入ws]C:UsersyouDeskto

4、p&&・txt

5、(管理员程序图2):当按下读取文件后,我们可以从文件中读取信息到数组中。1一J_二FTW*:ir:n■:n^rTir^nrimynrTcr^rrirTir:!::rri「-bmm「::u::n■:r':r7n7*ir:ir;i7f(管理员程序图3):当按下删除键后,我们可以从文件屮和数组中同时删除信息。并通过数值显示框显示实时用户个数。(管理员程序图2):当按下读取文件后,我们可以从文件中读取信息到数组中。1一J_二FTW*:ir:n■:n^rTir^nrimynrTcr^rrirTir:!::rri「-bmm「::u::n■:r':r7n7*

6、ir:ir;i7f(管理员程序图3):当按下删除键后,我们可以从文件屮和数组中同时删除信息。并通过数值显示框显示实时用户个数。(管理员程序图4):在下一个按钮按下后,在用户信息框中会显示当前用户信息的下一个用户信息。方便用户输入。(3)操作员程序g硬t?荊瞥

7、

8、豺h嬖左狂暂停耙??屈回EHI國(操作员前面板人由压力表温度计,以及四个对应功能的按钮和两个报警灯,两个数值显示框,两个数值输入框和一个波形图表组成,操作员通过检测压力报警灯和温度报警灯还有波形图的变化来检测实时数据。*•珀寒:眈▼卄(操作员程序图1):当开始采集按键按下后,每隔30秒采集一个数据,将这个

9、数据输入到数值显示框,同时这个数据和设置的报警上限比较,当大于报警上限后,相应的报警灯亮起,波形图显示出实时数据。

10、l)C:U5er$youDe$ktop^lMicrosoftOfficeExcel2007If^.xl$x

11、回「@A(操作员程序图2):当保存文件按键按下后,产生的压力和温度经过权加后数据存入excel表格中。<1停止方法:在本设计中所有的停止系统的方法均采用了如・卜'方法;当停止按键按下后,给事件结构屮一个真变量,将这个变量赋给大while循坏,就结束了程序。三:程序流程图另附纸张四:程序设计中的要点1•主登录系统中a.要先读取文件中的信

12、息b.注意调用子程序时子vi时要弹出前面板。c.注意在用事件结构时,“锁定前面板”前的勾不勾选。2•管理员程序中a.按下“增加”按键后,要同时增加数据到文件中。b.按下“删除”按键后,要同步删除文件中的信息,在将删除后的信息在写入用户信息库中。3•操作员程序中a.注意退出系统和暂停的区别。b.在保存文件后,将数据转置。五:构想与实际的差异在刚拿到这个题目时我们对于密码部分的设想更加复杂一些,我们想用密文的方式对其进行加密,如输入密码为1,但显示是6,输入a时,显示的是f,而且文件中保存的数据同步更新,但是最后我们没有实现,我想原因应该就是我们对于lebview的

13、操作还不是很熟悉,应该多

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。