文档介绍:-
z.
图书管理系统的设计和开发
目 录
第1章概论1
系统功能模块设计简介1
第2章图书管理系统需求分析2
应用需求分析2
功能需求分析2
数据需求分析3
登记日期
是否挂失
读 者
学生
教师
读者编码
读者**
读者性别
读者类别
联系
包括
查询/借阅
图书
图书编码
图书书名
作者
图书类别
图书单价
入库时间
存放位置
是否挂失
库存数量
借出数量
本数据库设计采用了Microsoft SQL Server 2000作为开发平台。
翻开Microsoft SQL Server 2000,因为我设计是图书管理系统,所以为了方便,命名数据库的名称为tsgl*t。然后新建表,主要包括图书馆信息表(tsg**表)、管理员表(admin表)、图书表(book表)、借书表(Jhbook表)、借书人表(borrow_reader表)、图书挂失表(tsgs表)、图书注销表(tsz*表)、表(cbs表)、图书存放位置表(cfwz表)、读者类别表(dzlb表)、用户表(users表)、读者挂失表(dzgs表)、有效证件表(y*zj表)、图书类别表(booklb表)等。
(1) 名称:管理员表
表名称标识:admin表
字段名
字段类型
主/外键
admin_id
char
p
admin_*m
char
admin_name
char
admin_password
char
(2) 名称:图书表
表名称标识:book表
字段名
字段类型
主/外键
Book_id
Char(10)
p
Book_name
Nvarchar(50)
-
z.
author
Char(10)
publish
Nvarchar(50)
class
Char(10)
bookdj
Char(10)
inputtime
Nvarchar(50)
sjmc
Char(10)
nrjj
Nvarchar(50)
sfgs
Char(10)
 kcsl
Int(4)
jcsl
Int(4)
(3) 名称:表
表名称标识:cbs表
字段名
字段类型
主/外键
publish
Nvarchar(50)
(4) 名称:图书挂失表
表名称标识:tsgs表
字段名
字段类型
主/外键
Book_id
Char(10)
p
sfgs
Char(10)
Book_name
Nvarchar(50)
(5) 名称:存放位置〔书架名称〕表
表名称标识:cfwz表
字段名
字段类型
主/外键
sjmc
Char(10)
(6) 名称:读者类别表
表名称标识:dzlb表
字段名
字段类型
主/外键
dzlb
Char(10)
kjsl
Char(10)
zcq*
Char(10)
(7) 名称:借还书表
表名称标识:jhbook表
字段名
字段类型
主/外键
User_id
Char(10)
User_name
Varchar(20)
Book_id
Char(10)
Jstime
Datatime
hstime
datatime
(8) 名称:图书馆信息表
表名称标识:tsg**表
字段名
字段类型
主/外键
Tsg_name
Nvarchar(50)
Tsg_admin
Char(10)
B_time
Char(10)
Photo
Nvarchar(50)
Emile
Nvarchar(50)
Address
Nvarchar(50)
-
z.
Nrjj
Char(10)
(9) 名称:注销图书表
表名称标识:z*ts表
字段名
字段类型
主/外键
Book_id
Char(10)
p
Book_name
Nvarchar(50)
(10) 名称:读者挂失表
表名称标识:dzgs表
字段名
字段类型
主/外键
User_id
Char(10)
P
sfgs
Char(10)
User_name
Char(10)
(11) 名称:读者表
表名称标识:users表
字段名
字段类型
主/外键
User_id
Char(10)
P
User_na