基于labview的智慧校园系统设计 联系客服

发布时间 : 星期二 文章基于labview的智慧校园系统设计更新完毕开始阅读

北华航天工业学院毕业论文

设计程序时首先创建一个项目,将各个模块分为不同的VI,建立在项目列表下面。设计分为五个模块,分别是:登陆模块、时间日期模块、记事本模块、课程表模块以及自习室教室查询模块。每个模块实现不同功能,将各个模块做好之后,再使用子VI、调用模块、属性节点等功能连接起来,使其成为一个整体,实现系统功能。

4.3.1登陆模块

登陆模块可以让用户登陆到系统中。在登录模块中,用户输入账号和密码进行登陆,如果账号和密码正确,则登陆到系统;如果账号和密码不正确,则提醒“账号密码错误,请重新登录”。在登录模块中同样可以进行账号密码的修改。

在登录模块设计中,使用了while循环、事件结构、条件结构以及顺序结构等等。While循环匡住整个程序,来保证程序的正常运行;事件结构中包含两个事件,一个是确定登陆事件,在账号和密码输入正确的前提下,点击登陆按钮将成功登陆系统,跳转到系统主界面,另一个是修改账号密码事件,在选项卡中设置修改账号密码选项,点击修改按钮即可修改账号密码;条件结构中分为真与假两个条件,账号密码为真则跳转进入系统主界面,账号密码为假,则提示“账号密码错误,请重新输入”;顺序结构则是为了进行界面的切换,在登陆成功之后,将登录界面关闭,打开系统主界面。登录模块之登陆如图4-1所示

图4-1 登录模块之登陆

10

北华航天工业学院毕业论文

登录模块之修改账号密码如图4-2所示。

图4-2 登录模块之修改账号密码

登录模块之输入密码错误如图4-3所示。

图4-3 登陆模块之输入密码错误

11

北华航天工业学院毕业论文

登录界面如图4-4所示。

图4-4 登录界面

4.3.2 记事本模块

记事本模块分为查看和编辑两个功能。查看功能可以让用户查看之前记录的心情、事件等,或者查看待办事项;编辑功能可以让用户记录事件、心情等。

查看模块使用读取文本文件控件来读取记事本。

编辑模块使用字符串输入控件、连接字符串控件、写入文本文件控件、获取日期时间字符控件、布尔按钮控件等等来完成功能。利用联机字符串控件将日期时间以及写入内容连接起来,并通过写入文本文件控件将其写入文档中保存,每单击一次布尔按钮就将写入内容录入一次。

12

北华航天工业学院毕业论文

查看记事本模块如图4-5所示。

图4-5 查看记事本之功能

查看记事本模块程序如图4-6所示。

图4-6 查看记事本之程序

13