3、物理数据库表
基于以上的需求分析和概念结构设计,可为图书管理系统创建4个表,分别是管理员信息表,读者信息表,图书信息表和借书流程表,设计的表结构分别如表1、表2、表3、表4所示:
表1 管理员信息表
字段名称 数据类型 说明
管理员ID 文本 主键 不能为空
密码 文本 不能为空
表2 读者信息表
字段名称 数据类型 说明
学生学号 文本 主键 不能为空
学生姓名 文本 不能为空
性别 文本 不能为空
联系方式 文本 不能为空
所在院系 文本 不能为空
已借书数量 数字 不能为空
登录密码 文本 不能为空
表3 图书信息表
字段名称 数据类型 说明
图书编号 文本 主键 不能为空
图书名称 文本 不能为空
作者 文本 不能为空
出版社 文本 不能为空
版次 文本 不能为空
是否在库 文本 不能为空
图书价格 货币 不能为空
表4 借阅流程表
字段名称 数据类型 说明
学生学号 文本 主键
图书1编号 文本 允许为空本文来自辣%文,论.文/网,毕业论文 www.751com.cn 加7位QQ324'9114找原文
图书1名称 文本 允许为空
图书1借书日期 日期/时间 允许为空
图书1还书日期 日期/时间 允许为空
图书2编号 文本 允许为空
图书2名称 文本 允许为空
图书2借书日期 日期/时间 允许为空
图书2还书日期 日期/时间 允许为空
图书3编号 文本 允许为空
图书3名称 文本 允许为空
图书3借书日期 日期/时间 允许为空
图书3还书日期 日期/时间 允许为空
4.系统实现
4.1 数据库连接
系统采用ADO(ActiveX Data Object)方式连接数据库。主要是运用了ADODB组件来实现,ADODB组件可以根据程序员编写的代码进行灵活多样的操作。该组件的引用过程为:首先在Visual Basic环境下,选择“工程”→“引用”命令,在随后出现的对话框中选择“Microsoft ActiveX Data Objects 2.0 Library”,然后单击“确定”按钮。ADODB组件的连接代码如下:
Dim conn as New ADODB.Connection
当需要打开数据库连接时,用如下语句即可:
Dim connstr As String
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=book.mdb"
conn.Open connectionstring
上一页 [1] [2] [3] [4] [5] [6] 下一页