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

基于VB的文档信息管理系统

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

文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了VB类作品-基于VB的文档信息管理系统的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!

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

1.对象命名约定

下面为在编码过程中会用到的对象统一的命名,如下表1.2对象统一的命名所示:

                         1.2 对象统一的命名

对象名

对象类型

命名约定(前缀码)

Form

窗体

Frm

Command

按钮

Cmd

Label

标签

Lab

TextBox

文本框

Txt

ComboBox

组合框

ComB

ListBox

列表框

LstB

Adodb

数据库访问对象

Adodb

DataGrid

数据表格显示组件

DataGrid

Frame

框架

Fam

Option

单选框

Opt

CheckBox

复选框

Chk

PictureBox

图象显示组件

PtB

CommonDialog

通用对话框组件

ComDlg

Timer

时间组件

Tim

ToolBar

工具栏

TlBar

Menu

菜单

Mnu

SSTab

页框

SSTab

ImageList

界面资源组件

ImgLst

 

 

 

 

 

 

 

 

 

 

2.常量和变量的命名约定

下面为在编码过程中会用到的常量和变量统一的命名,如表1.3所示:

                       1.3常量和变量命名约定

变量名

数据类型

变量类型

含义

UserShenFen

String

全局变量

用户身份标志

LogOK

Boolean

全局变量

登陆状态

UserName

String

全局变量

用户名

GongYingShangID

String

全局变量

文档标题

GongYingShang

String

全局变量

文档类型

TuShuBianHao

String

全局变量

入库日期

DingJia

Single

全局变量

下发日期

ShuMing

String

全局变量

入库人

HuiYuanKaHao

String

全局变量

文档资料

HYXingMing

String

全局变量

主要内容

HYDengJi

String

全局变量

备注

编码应清晰、可读性好,运用缩进、空行,结合大小写区别等方法保持程序结构良好。

 

3.结构化编码约定

凡与数据库操作相关的模块一律加上容错代码,涉及多表操作的模块应该运用“事务”处理,以保持数据完整性。

编码风格参照下例进行:

Public Sub CheckUser(userID As String, passwd As String)

Dim userDB As Database

Dim userRD As Recordset

Dim dbName As String

Dim STRSQL As String

Screen.MousePointer = 11

On Error GoTo errEnd

dbName = App.Path

If Right(dbName, 1) <> "" Then dbName = dbName + ""

dbName = dbName + "DataBaseWFSSDataBase.mdb"

STRSQL = "select [用户身份] from [Admin] where [用户ID]=""" & userID & """ and [用户密码]=""" & passwd & """"

''打开数据库

Set userDB = DBEngine.Workspaces(0).OpenDatabase(dbName, False, True)

''检索用户,验证密码

Set userRD = userDB.OpenRecordset(STRSQL, dbOpenSnapshot)

If userRD.RecordCount > 0 Then

    ''设置用户身份

    UserShenFen = userRD![用户身份]

    ''关闭数据库

    userRD.Close

    Set userRD = Nothing

    userDB.Close

    Set userDB = Nothing

    ''进入用户环境

    Load FrmMain

    FrmMain.Show

    Unload FrmLogIn

    logOK = True

    userName = userID

    Screen.MousePointer = vbDefault

Else

    ''关闭数据库

    userRD.Close

    Set userRD = Nothing

    userDB.Close

    Set userDB = Nothing

    logOK = False

    Screen.MousePointer = vbDefault

    MsgBox "用户名或密码错误!请重新输入!", vbOKOnly + vbExclamation, "登陆失败"

End If

Exit Sub

errEnd

    Screen.MousePointer = vbDefault

    MsgBox Err.Description, vbOKOnly + vbExclamation, "登陆错误"

    logOK = False

    Err.Clear

    ''关闭数据库

    userRD.Close

    Set userRD = Nothing

    userDB.Close

    Set userDB = Nothing

    Exit Sub

End Sub

 

本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿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号 常年法律顾问:王律师