毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S52单片机温度控制监视软件的设计+VB源代码(8)
图4.3.1 登陆界面
4.3.2 系统功能模块设计
系统功能模块主要完成以下几个功能:用户管理、密码修改、更改用户和退出。其中用户管理用于添加和删除用户名和密码。
1.添加新用户界面如图4.3.2所示。
界面上的3个Label控件用来标识窗体中的信息(新用户名,用户密码,确认密码),3个TextBox控件用来输入新用户名,用户密码,确认密码,2个CommandButton控件用来确定或取消添加新用户,1个ADODC控件(运行时隐藏),1个DataGrid控件(运行时隐藏)用来完成和数据库用户信息表的连接。当打开窗体时,自动连接数据库。当按下确认按钮时,首先将数据库移到首地址rs_add.MoveFirst,接着在数据库中查找是否有相同的用户名,如果有,则提示“已经有这个用户”。如果没有,则判断两次密码是否一致,一致的话,则在数据库中添加新记录,将用户名和密码保存在数据库中并更新数据库。
rs_add.AddNew
rs_add.Fields(0) = Text1.Text
rs_add.Fields(1) = Text2.Text
rs_add.Update
图4.3.2 添加新用户
2.删除用户界面如图4.3.3所示。
界面上的2个Label控件用来标识窗体中的信息(需删除的用户名,需删除的用户密码),2个TextBox控件用来输入需删除的用户名,需删除的用户密码,2个CommandButton控件用来确定或取消,1个ADODC控件(运行时隐藏),1个DataGrid控件(运行时隐藏)用来完成和数据库用户信息表的连接。当打开窗体时,自动连接数据库。当按下确认按钮时,首先在数据库中搜索输入的用户名,sql = "select * from test_info where userID='" & Text1.Text & "'"。如果有该用户名,则再检查密码是否正确。如正确则先将数据库定位到该用户名,再执行删除,最后更新数据库。
If Trim(rs_login.Fields(1)) = Trim(Text2.Text) Then
Adodc1.Recordset.Find "userID='" & Text1.Text & "'"
Adodc1.Recordset.Delete
Adodc1.Recordset.Update
Adodc1.Refresh
图4.3.3 删除用户
3.修改密码界面如下图所示。
图4.3.4 修改密码
界面上的4个Label控件用来标识窗体中的信息(用户名,原密码,新密码,确认密码),4个TextBox控件用来输入用户名,原密码,新密码,确认密码2个CommandButton控件用来确定或取消修改密码,1个ADODC控件(运行时隐藏),1个DataGrid控件(运行时隐藏)用来完成和数据库用户信息表的连接。当打开窗体时,自动连接数据库。当按下确认按钮时,首先在数据库中搜索输入的用户名,sql = "select * from test_info where userID='" & Text1.Text & "'"。如果有该用户名,则再检查密码是否正确。如果原密码正确,而且新密码两次输入一致,则先在数据库中定位到该用户名,然后将新密码覆盖原密码,最后更新数据库。
If Trim(Text3) = Trim(Text4) Then
Adodc1.Recordset.Find "userID='" & Text1.Text & "'"
Adodc1.Recordset.Fields("Password").Value = Form3.Text4
Adodc1.Recordset.Update
Adodc1.Refresh
4.3.3 主界面的设计
为了方便地管理系统程序,且占有教少的系统资源,采用多文档界面MDI进行主界面的设计。通过选择主界面上的菜单,就可以实现对温度信息的各种操作。系统的主界面如图4.3.5所示。
主界面主要由窗体、菜单栏、状态栏组成。菜单栏是通过VB中的菜单编辑器设计的;状态栏用于显示系统日期、时间和设计信息,通过StatusBar控件实现。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
AT89S52单片机直流电机的PWM控制系统设计+源程序
下一篇:
筛板精馏塔及萃取塔过程控制系统设计+工艺流程图
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
AT89S52单片机车内空气检测系统设计+源代码
谷度酒庄消费者回访调查问卷表
辩护律师的作证义务和保...
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
国内外无刷直流电动机研究现状
浅谈新形势下妇产科护理...
浅谈传统人文精神茬大學...
多元化刑事简易程序构建探讨【9365字】
高校网球场馆运营管理初探【1805字】
《醉青春》导演作品阐述