计算机毕业设计介绍:
根据前面的模块功能设计,系统所需要的数据库应包括“读者类型”,“读者信息”,“图书类型”,“图书信息”,“书架”,“出版社”,“图书罚款”,“图书归还”,“图书借阅”,“图书征订”,“管理员”等,各部分各自作为一个表存在,此外系统管理员的信息单独使用一个表来记录。具体设计如下
“读者类型”表用于管理读者相关的信息,具体设计如表1所示:
表1 读者类型
列名 | 数据类型 | 长度 | 允许空 |
类型 | Varchar | 20 | |
图书册数 | Smallint | 2 | √ |
续借次数 | Int | 4 | √ |
限制图书 | Int | 4 | |
“读者信息”表用于设置读者相关信息,具体设计如表2所示:
表2 读者信息
列名 | 数据类型 | 长度 | 允许空 |
条形码 | Varchar | 40 | √ |
编号 | Varchar | 20 | |
姓名 | Varchar | 20 | √ |
性别 | Varchar | 8 | √ |
类型 | Varchar | 20 | |
出生日期 | Smalldatetime | 4 | √ |
有效证件 | Varchar | 60 | √ |
证件号码 | Varchar | 60 | √ |
联系方式 | Varchar | 100 | √ |
登记日期 | Smalldatetime |
4 |
√ |
有效日期 |
Smalldatetime |
4 |
√ |
操作员 |
Varchar |
20 |
√ |
备注 |
Varchar |
200 |
√ |
图书借阅次数 |
Int |
4 |
√ |
是否挂失 |
Bit |
1 |
√ |
“图书信息”表用于设置图书的基本信息,具体设计如表3所示:
表3图书信息
列名 |
数据类型 |
长度 |
允许空 |
条形码 |
Varchar |
40 |
√ |
编号 |
Varchar |
50 |
|
书名 |
Varchar |
200 |
√ |
类型 |
Varchar |
100 |
√ |
作者 |
Varchar |
50 |
√ |
译者 |
Varchar |
50 |
√ |
ISBN |
Varchar |
40 |
√ |
出版社 |
Varchar |
100 |
√ |
价格 |
Money |
8 |
√ |
页码 |
Int |
4 |
√ |
书架名称 |
Varchar |
200 |
√ |
现存量 |
Int |
4 |
√ |
库存总量 |
Int |
4 |
√ |
入库时间 |
Smalldatetime |
4 |
√ |
操作员 |
Varchar |
20 |
√ |
简介 |
Varchar |
100 |
√ |
借出次数 |
Int |
4 |
√ |
是否注销 |
Bit |
1 |
|
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第7页为计算机毕业论文部分......