有限期限 备注
基本表:[dzxx]
字段 类型 长度 格式 约束
读者姓名 文本 50 主键
读者编号 文本 50 主键
性别 文本 2
读者类别 文本 50
工作单位 文本 50
家庭住址 文本 50
电话号码 文本 12
登记日期 日期/时间
已借书数量 数字 长整型
基本表:[jyxx]
字段 类型 长度 格式 约束
借阅编号 自动编号 长整型 主键
读者编号 文本 50
读者姓名 文本 50
书籍编号 文本 50
书籍名称 文本 50
出借日期 日期/时间
还书日期 日期/时间
基本表:[sjxx]
字段 类型 长度 格式 约束
图书编号 文本 50 主键
书名 文本 50
类别 文本 50
作者 文本 250
出版社 文本
出版日期 日期/时间
登记日期 日期/时间
是否被借出 文本 2
基本表:[tslb]
字段 类型 长度 格式 约束
类别名称 文本 50 主键
类别编号 文本 50
八、软件体系结构设计说明书
8.1系统概述
在单机环境下进行系统安全的考虑,有必要进行用户权限的划分与控制,因而系统在总体上应包含安全子系统之下的各类用户工作环境。用户权限的合理划分与有效控制是本系统体系结构设计的核心。
8.2设计约束
系统将实现人员、物流的全面管理,而物流管理是系统的核心部件,怎样实现二者的共存,互不干扰,是本系统设计的难点。本系统必须实现对用户权限的有效合理控制。
8.3系统概要设计说明书
8.3.1图例说明
1.处理过程:
2.数据流:(单向)
3.数据流:(双向)
8.3.2系统总体结构图
图10.系统总体结构图
8.3.3图书管理流程图
图11. 图书管理流程图
8.3.4读者管理流程图
图12. 读者管理流程图
8.3.5图书借阅流程图
图13. 图书借阅流程图
8.4系统详细设计说明书
8.4.1系统核心模块详解
全局变量定义:
Option Explicit
Public conn As New ADODB.Connection
Public select_menu As String
Public userID As String
Public userpow As String
Public book_num As String
Private Sub cmdCancel_Click()
'设置全局变量为 false
'不提示失败的登录
LoginSucceeded = False
Me.Hide
End Sub
Private Sub cmdOK_Click()
'检查正确的密码
If txtPassword = "user" Then
'将代码放在这里传递
'成功到 calling 函数
'设置全局变量时最容易的
LoginSucceeded = True
Me.Hide
Form1.Show
Else
MsgBox "无效的密码