消 出 开 书 书 书 于 码 借 证 书 查 证 询 图 书 新 信 书 息 入4.2 数据库设计 数据库采用了 Microsoft 推出的 Access 数据库,这是微软集成到 Office中的一个桌面数据库,能够快速方便的和 Office 的其他套件综合使用。
由于Access 具有显著的简易性和有效性,大量的桌面数据库系统都采用 Access 作为后台数据库。
使用 Access 的好处还在于,如果你的系统扩展到 Client/Server模式的时候,可以使用 Microsoft 的数据库服务器软件 SQL Server,此时,程序只需要简单的修改一下链接(ADO 的数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条件。
本系统使用的系统中包括四个表,名称及功能说明如下: TblOperator 操作员表,定义操作员的 ID 和密码,作为系统登录检查的依据, 提供唯一的管理员 ID。
TblLoan 借阅表,通过借书证 ID 和图书 ID 反映图书的借阅关系。
TblCard 借书证表,提供读者信息等,同时包括借书证是否可用,提供 唯一的借书证 ID。
TblBook 图书表,保存馆内所有图书的信息,提供唯一的图书 ID。
本系统涉及到的实体: 1本系统中所涉及到的主要实体及其属性有:tblbooK(图书管理)表:图书编号馆藏编号书名作者出版社出版日期入库日期价格操作员tblCard借书证表:借书证编号是否有效姓名男女身份证号部门电话地址最大供书量操作员创建日间tblLoan借阅表:借书证编号书号借书日期还书日期操作员tblOperator操作员表:操作员编号姓名密码备注 2本系统的实体----联系(E-R)图 为了使 E-R 图表示得更加清晰,现将 E-R 图分成实体及其属性图和实体及其联系图。
分别如下图所示: 图书编号 馆藏编号 书名 作者 出版社 出版日期 入库时间 价格 操作员 图书管理 数量 备注 借书证编号 是否有效 姓名 男女 办证时间 身份证号 部门 电话 地址 最大借书量 借书证管理 有效日期 操作员 操作员 操作员编号 姓名 密码 备注 借阅 借书证编号 图书编号 借书日期 还书日期 操作员各表的物理结构如下:TblBook(图书管理)表: 字段代码 字段名称 类型 宽度 小数位数 Bookid 图书编号 长整型 Libid 馆藏编号 文本 8 BookName 书名 文本 100 Author 作者 文本 60 Publisher 出版社 文本 50 PublishDate 出版日期 文本 50 Price 价格 货币 2 .
上一篇:
图书馆管理系统
下一篇:
浅谈计算机网络系统的安全集成