【编程开发】AspAsp.NetCGIPHPJspXMLPERLC++C#VCVBDelphiPowerBuilderJAVA汇编数据库编程移动开发其它语言

您现在的位置:首页 > 网络学院 > 编程开发 > VB > VB+Access设计图书管理系统

VB+Access设计图书管理系统

来源: 作者: 日期:2006-09-04

【聚杰网VB】VB+Access设计图书管理系统

  
  图20 图书管理系统界面

  这是一个多文档界面(MDI)应用程序,可以同时显示多个文档,每个文档显示在各自的窗体中。MDI 应用程序中常有包含子菜单的“窗体”选项,用于在窗体或文档之间进行切换。

  菜单应用程序中,有5个菜单选项,每个选项对应着E-R图的一个子项目。

  1、创建主窗体

  首先创建一个工程,命名为图书管理系统,选择“工程”→“添加MDI窗体”命令,则在项目中添加了主窗体。该窗体的一些属性如表1所示。

  表1 主窗体的属性

性值
Caption图书管理系统
NameMain
MenuMainmenu1
WindowstateMaxsize

  Windowstate的值为Maxsize,即程序启动之后自动最大化。

  将“菜单”组件从“工具箱”拖到窗体上。创建一个 Text 属性设置为“文件”的顶级菜单项,且带有名为“关闭”的子菜单项。类似地创建一些菜单项,如表2所示。

  表2 菜 单 项 表

菜 单 名 称Text属性功 能 描 述
MenuItem1图书管理顶级菜单,包含子菜单
MenuItem2图书登记调出图书登记窗体
MenuItem3图书借阅调出图书借阅窗体
MenuItem4图书赔偿调出图书赔偿窗体
MenuItem5图书资料顶级菜单,包含子菜单
MenuItem6查询输出调出查询输出窗体
MenuItem7值班管理顶级菜单,没有子菜单
MenuItem8投诉管理顶级菜单,没有子菜单
MenuItem9系统管理顶级菜单,包含子菜单
MenuItem10增加用户调出用户窗体
MenuItem11修改密码调出密码窗体
MenuItem12退出系统退出

  主窗体如图21所示。

  
  图21 主窗体

  2、创建各子窗体

  选择“工程”→“添加窗体”命令,添加子窗体。

  在新建Visual Basic工程时自带的窗体中,将其属性MIDChild改成True,则这个窗体成为MID窗体的子窗体。

  在这个项目中,要创建的子窗体如表3所示。

  表3 所有子窗体

子 窗 体 名Text
图书登记frmdengji
图书借阅frmjieyue
图书赔偿frmpeichang
增加新用户frmadduser
查询输出frmfind
登录系统frmlogin
修改密码frmchangepwd
  
  下面分别给出这些子窗体,以及它们所使用的控件。

  (1) 图书登记子窗体如图22所示,其控件如表4所示。

  
  图22 图书登记子窗体

  表4 图书登记子窗体控件

控 件 类 别控件Name控件Text
LabelLabel1编号
Label2书名
Label3类型
Label4购买日期
Label5定价
TextBoxText1(空)
Text2(空)
Text3(空)
Text4(空)
Text5(空)
CommandButtonCommand1增加记录
Command2删除记录
Command3下一条
Command4上一条
Command5第一条
Command6最后一条
Command7退出
ADO DataAdodc1(空)
DataGridDataGrid1(空)

  图书借阅和图书赔偿子窗体分别如图23和图24所示,因为它们的控件与图书登记子窗体的雷同,在此不作介绍。

  
  图23 图书借阅子窗体

  
  图24 图书赔偿子窗体

  (2) 增加用户子窗体如图25所示,其控件如表5所示。

  

  图25 增加用户子窗体

  表5 增加用户子窗体控件

控 件 类 别控件Name控件Text
LabelLabel1输入用户名
Label2输入密码
Label3确认密码
Label4选择权限
TextBoxText1(空)
Text2(空)
Text3(空)
ComboBoxComb1(空)
CommandButtonCommandl确定
Command2取消

  (3) 修改密码子窗体如图26所示。

  
  图26 修改密码子窗体

  (4) 库房管理子窗体如图27所示。

  
  图27 库房管理子窗体

  其控件如表6所示。

  表6 库房管理子窗体控件

上一页 1 2 3 4 5 6 7 8 9 下一页

以下相关文章您是否也应该阅读一下 无相关信息
评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: