网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > VB类作品 > 正文

VB身份证管理系统的设计

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/15

鉴于大家对VB类作品十分关注,我们编辑小组在此为大家搜集整理了“VB身份证管理系统的设计”一文,供大家参考学习

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

菜单是程序最重要的特性之一,大多数程序都依赖一个定义良好的菜单使程序易于使用和维护,Visual Basic也提供了强大的创建菜单功能是程序更加标准。
您可以使用Visual Basic的Application Wizard也可以使用Visual Basic 的菜单编辑器建立菜单或者修改已经存在的菜单。
2.实现工具栏
CoolBar控件与Office97种看到的CoolBar是类似的。CoolBar就是一个可以在窗体上浮动的工具,同时也是其他ActiveX的容器。通过在CoolBar中迁入其他空间你局可以向用户提供更好的灵活性和义用性。Toolbar 是工具条控件,是实现工具条的主体。其中的按钮可以显示图像和标题,并按功能分组或加入分隔符,还可以围棋设置鼠标停留在其上显示的提示字符。Toolbar也是一个控件容器且具有Style属性,并可以为其增加下拉按钮和平滑按钮等。
选择工程下拉菜单中的部件选项,显示部件对话框。在控件选项卡列表中选择Microsoft Windows Common Controls 6.0”后工具相中增加改控件。其属性及对象如下:
(1) Align属性定义工具条在窗体中的位置。
(2) ToolTipText属性是字符串类型,定义控件的提示字符。
(3) Style属性定义按钮外观。
(4) ImageList属性定义与数据条对应的ImageList控件名,该控件定义工具条按钮显示的图像。
(5) HotImangeList属性设置一个ImageList控件名,该控件定义按钮获得热点时显示的图像。
(6) DisabledImageList属性定义工具条按钮无效时显示的图像。
(7) 创建工具条包括ImageList和Toolbar控件
ImageList为其他控件提供图像库,将ImageList控件加入到工具箱的操作于前述Toolbar控件相同。
3.帮助
专业水平的软件通常都带有联机帮助功能。无论写出来的程序是要给大量的用户使用,还是仅仅局限于公司内部有限的使用者,我们都应该为用户提供详细的、易于理解的联机帮助文档。微软的Help Workshop4.0 是一套独立于Visual Basic 的用来协助我们创建、运行于32位Windows 操作系统下的帮助文件的工具。使用它我们可以为我们编写的应用程序生成一组帮助文件。
为了是程序显得更具有专业风格,首先可以在其中加入通常的应用程序信息。这些信息包括公司名称、版本号、修订号以及其他类似信息。Visual Basic允许你使用APP对象来保存这些信息,APP对象是一个预定义对象,不需要在程序中创建它。APP对象的大多数属性被应用程序用来提供常规的信息,通过使用这些APP提供的属性,可以在应用程序和用户之间交流重要信息,在项目属性框中可以设置它的属性
 
4.2、系统模块的具体实现
4.2.1、Frmdl窗体:
Frmdl窗体用于接受用户的用户名/密码输入,判断是否合法。如果是合法用户,释放该窗体并调出Frmver窗体;否则信息提示无此用户。Frmdl窗体的设计界面如图所示,窗体中的主要对象及其属性如表所示:
 
 
对 象
属 性
属性取值
Text1
Caption
用户名“
Text2
passwordchar
“*“
Command1
Caption
“确定”
Command2
Caption
“取消”
在该窗体上设计如下事件过程:
 Option Explicit
Private Sub Commcancel_Click()
End
End Sub
Private Sub Commok_Click()
''
Dim username As String
Dim password As String
Dim local_db As String
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
If Text1.Text = "" Then
MsgBox "请输入用户名", , "警告"
Text1.SetFocus
Else
If Text2.Text = "" Then
MsgBox "请输入密码", , "警告"
Text2.SetFocus
End If
End If
If Text1.Text <> "" And Text2.Text <> "" Then
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + App.Path & "\data\db.mdb" + ";Persist Security Info=False;" ''连接数据库
username = Trim(Text1.Text)
password = Text2.Text
''检查用户名是否正确
local_db = "select 用户名 from 用户表" + _
" where 用户表.用户名=" + "''" + _
username + "''"
rst.Open local_db, cnn
If Not (rst.BOF And rst.EOF) Then
rst.Close
''检查密码是否正确
local_db = "select 密码 from 用户表" + _
" where 用户表.用户名=" + "''" + _
 username + "''and" + _
" 用户表.密码=" + "''" + password + "''"
rst.Open local_db, cnn
If Not (rst.BOF And rst.EOF) Then
userid = Text1.Text
Unload frmdl
''判断登陆用户是否为admin
If username = "admin" Then
mainfrm.xitong.Enabled = True ''激活主窗口系统菜单
Else
mainfrm.xitong.Enabled = False
End If
frmver.Show ''显示版本窗口
Else
MsgBox "您输入的密码不正确,请重新输入!", , "警告"
Text2.Text = ""
Text2.SetFocus
End If
Else
MsgBox "系统中无此用户", , "警告"
Text1.Text = ""
Text1.SetFocus
End If
End If
End Sub
Private Sub Timer1_Timer()
End Sub
Private Sub Form_Load()
End Sub
 
4.2.2mainfrm窗体:
mainfrm窗体是一个多文档窗体,窗体中包含的主要对象及其属性,在该窗体有一个菜单,该菜单的结构如下:
xitong.Enabled = False
Command1.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
GetStatus "添加、迁入人口"
End Sub
 
Private Sub Command3_Click()
frmczhuzhi.Show
guanli.Enabled = False
chaxun.Enabled = False
tongji.Enabled = False
xitong.Enabled = False
Command1.Enabled = False
Command2.Enabled = False
Command3.Enabled = False
GetStatus "查询住址"
4.2.3DataReport报表设计:
这里我们设计了两个报表分别打印身份证和人口基本信息,先建立数据环境DataEnvionment1,其步骤如下:
(1)    择“工程”菜单的“更多ActiveX设计器”选项,在出现的下拉菜单中选择“DataEnvionment1”选项,出现如图所示的界面:
(2)    “Connection1上单击鼠标右键,在出现的快捷菜单中选择“属性”选项,        出现“Data Link Properties”对话框:

 

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师