第一范文网 - 专业文章范例文档资料分享平台

图书管理系统设计与实现

来源:用户分享 时间:2025/7/30 9:50:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第3章 数据库设计

3.1数据库设计平台

本数据库设计采用了Microsoft SQL Server 2000作为开发平台。 3.2数据库ER模型图

作者 是否挂失 出版社 存放位置 入库时间 借出数量 库存数量 图书 图书单价 图书类别

图书书名

图书编码

有效证件 联系电话 读者类别 查询/借阅 联系地址

学生 读者性别 读者姓名 读 者 证件号码 登记日期 是否挂失 读者编码 包括 教师

3.3数据库的设计及内容简介

打开Microsoft SQL Server 2000,因为我设计是图书管理系统,所以为了方便,命名数据库的名称为tsglxt。然后新建表,主要包括图书馆信息表(tsgxx表)、管理员表(admin表)、图书表(book表)、借书表(Jhbook表)、借书人表(borrow_reader表)、图书挂失表(tsgs表)、图书注销表(tszx表)、出版社表(cbs表)、图书存放位置表(cfwz表)、读者类别表(dzlb表)、用户表(users表)、读者挂失表(dzgs表)、有效证件表(yxzj表)、图书类别表(booklb表)等。 (1) 名称:管理员表

表名称标识:admin表

字段名 admin_id admin_xm admin_name admin_password

字段类型 char char char char

主/外键 p

(2) 名称:图书表

表名称标识:book表

字段名 Book_id Book_name author publish class bookdj inputtime sjmc nrjj sfgs kcsl jcsl

字段类型 Char(10) Nvarchar(50) Char(10) Nvarchar(50) Char(10) Char(10) Nvarchar(50) Char(10) Nvarchar(50) Char(10) Int(4) Int(4)

主/外键 p

(3) 名称:出版社表

表名称标识:cbs表

字段名 publish

字段类型 Nvarchar(50)

主/外键

(4) 名称:图书挂失表

表名称标识:tsgs表

字段名 Book_id sfgs Book_name

字段类型 Char(10) Char(10) Nvarchar(50)

主/外键 p

(5) 名称:存放位置(书架名称)表

表名称标识:cfwz表

字段名 sjmc

字段类型 Char(10)

主/外键

(6) 名称:读者类别表

表名称标识:dzlb表

字段名 dzlb kjsl zcqx

字段类型 Char(10) Char(10) Char(10)

主/外键

(7) 名称:借还书表

表名称标识:jhbook表

字段名 User_id User_name Book_id Jstime hstime

字段类型 Char(10) Varchar(20) Char(10) Datatime datatime

主/外键

(8) 名称:图书馆信息表

表名称标识:tsgxx表

字段名 Tsg_name Tsg_admin B_time Photo Emile Address Nrjj

字段类型 Nvarchar(50) Char(10) Char(10) Nvarchar(50) Nvarchar(50) Nvarchar(50) Char(10)

主/外键

(9) 名称:注销图书表

表名称标识:zxts表

字段名 Book_id Book_name

字段类型 Char(10) Nvarchar(50)

主/外键 p

(10) 名称:读者挂失表

表名称标识:dzgs表

字段名 User_id sfgs User_name

字段类型 Char(10) Char(10) Char(10)

主/外键 P

(11) 名称:读者表

表名称标识:users表

字段名 User_id User_name User_xb User_lb Photo Address Yxzj Zj_number Dj_time sfgs

字段类型 Char(10) Char(10) Char(10) Char(10) Nvarchar(50) Nvarchar(50) Char(10) Nvarchar(50) Char(10) Char(10)

主/外键 P

(12) 名称:有效证件表

表名称标识:yxzj表

字段名 yxzj

字段类型 Char(10)

主/外键

(13) 名称:图书类别表

表名称标识:booklb表

字段名 class

字段类型 Char(10)

主/外键

(14) 名称:借书人表

表名称标识:borrow_reader表

字段名 User_id Kjsl Yjsl

字段类型 Char(10) Int(4) Int(4)

主/外键 P

搜索更多关于: 图书管理系统设计与实现 的文档
图书管理系统设计与实现.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8io7a839bi9pg7y7h9ty_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top