优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VB021报警系统(vb+access数据库)设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

4系统实现

【买计算机毕业论文就到计算机毕业论文网】

[资料来源:http://www.THINK58.com]

用户要使用可定时显示报警系统,必须先通过系统的身份认证,这个过程叫做登录。登录过程是根据用户名和密码来判断是否能够进入系统,成功登录的用户将进入系统的主界面。

内容来自think58

[来源:http://www.think58.com]

[资料来源:http://THINK58.com]

4.1登录界面的实现

登录窗体的名称为FrmLogin,它的界面布局如图4.1所示

think58好,好think58

[资料来源:http://www.THINK58.com]

[来源:http://think58.com]

在主窗体启动前,本系统还设置了一个启动系统窗体,在启动窗体过后进入登录窗体,如果不能通过身份验证,则不能进入主窗体。这样可以防止别人非法进入本系统破坏数据库中的数据。

copyright think58

[资料来源:www.THINK58.com]

[资料来源:www.THINK58.com]

4.3系统其他主要窗体的实现

4.3.1 设备基本信息录入窗体的实现

设备基本信息录入窗体中可以实现以下功能:用户通过添加“使用设备”、“设备事件”、“事件时长”、“使用人”等信息,可以把信息保存到数据库中,以便以后查询使用,也可以对这些信息进行删除、修改。这样用户可以在不知道设备相关信息的情况下进行定时报警的设置,如:不知道烧开水需要多长时间时可以通过查询获得信息;也可以随时进行设备信息的修改,如:延长使用时间、修改报表等操作。 内容来自think58

[资料来源:http://www.THINK58.com]

copyright think58 [资料来源:http://think58.com]

时钟控件只有一个Timer事件,在该系统中用标签控件来动态显示现在时间(即系统时间)。时钟控件的Interval属性我们设置成1000,意味着每隔一秒产生一个计时器事件,这个计时器事件就是让系统产生报警声音,用beep(系统自动发出“嘟嘟” 声的函数)来实现。在定时时间和现在时间相同时,每一秒产生一次“嘟”的声音。本系统在代码中用了一个“For 1 to 100”的循环语句来实现连续报警,非人为情况下能连续报警100次。 think58 [资料来源:http://www.THINK58.com]

当报警时间还没到,用户可以打开定时设备详情窗体查看定时剩余时间,用来及时提醒用户。 copyright think58 [资料来源:http://think58.com]

定时设置窗体中用于实现定时功能的部分代码如下: think58好,好think58

[版权所有:http://think58.com]

Dim hour, minute [资料来源:http://THINK58.com]

Private Sub tmrClock_Timer()//“定时”按钮的代码 [资料来源:http://www.THINK58.com]

rrr.Caption = Time$

[资料来源:www.THINK58.com]

If Mid$(Time$, 1, 5) = hour + ":" + minute Then [资料来源:http://THINK58.com]

For i = 1 To 100 内容来自think58 [来源:http://www.think58.com]

Beep

copyright think58

[资料来源:THINK58.com]

[资料来源:www.THINK58.com]

Next i

think58

[来源:http://www.think58.com]

[资料来源:http://THINK58.com]

End If think58.com [资料来源:http://THINK58.com]

End Sub copyright think58

[来源:http://think58.com]

Private Sub cmdCancel_Click()//“终止”按钮的代码

[版权所有:http://think58.com]

hour = "**" think58好,好think58 [资料来源:http://www.THINK58.com]

minute = "**"

本文来自think58 [来源:http://www.think58.com]

[资料来源:http://www.THINK58.com]

End Sub

[资料来源:http://THINK58.com]

代码中的Time$表示现在时间(即系统时间),用户输入的报警时间中“小时”用变量“ hour”表示,“分钟”用变量“minute”表示。当现在时间和报警时间相等时,系统发出警报声音。

[资料来源:THINK58.com]

在定时之后,用户可以点击“详细查询”按钮,查看设备的详细情况及定时剩余时间等信息,及时提醒用户报警时间,如图4.10所示为定时设备详情窗体。

[版权所有:http://think58.com]

copyright think58

[资料来源:http://THINK58.com]

[资料来源:http://www.THINK58.com]

(责任编辑:本站添加)