JSP图书馆借阅管理系统(开题报告+毕业论文致谢) 第8页
表3.4读者信息表tb_reader
字段名称 数据类型 字段长度 是否为空 说明
Id int 10 No Key
name varchar 20 No
sex varchar 4 No
barcode varchar 30 No
readertype varchar 11 No 读者类型
tel varchar 20 Yes 电话
e-mail varchar 100 Yes
paperType varchar 10 No 证件类型
PaperNO. Varchar 20 No 证件号码
birthday date Yes
intime date No 登记时间
operator varchar 30 No 操作员
3.1.5读者类型信息表结构设计
此表的设计是为了对不同身份的读者进行分类方便读者的管理,其中可借阅图书数量的属性设定,是根据读者需求的不同对起权限进行的设置,用于规定不同类型读者一次可借阅的图书数量,表的具体结构设计如下:
表3.5 读者类型信息表tb_readertype
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
readername varchar 50 No
number int 4 No 可借图书本数
3.1.6图书借阅信息表结构设计
该表的设计是用于对读者借阅图书进行管理,表中图书ID属性是对借阅图书的唯一性识别标识,读者ID号记录借阅的相应读者,结出时间记录了相应的归还时间,以及归还时是否超时,操作员是对借阅进行操作的人员的记录方便日后的查询,是否归还标识可查询当起读书是否被归还,表的具体结构设计如下:
表 3.6 图书借阅信息表 tb_borrow
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
readerID varchar 10 No
bookID int 10 No
borrowTime date No 结出时间
backTime date No 应归还时间
operator varchar 30 No 操作员
ifback tinyint 1 No 是否归还
3.1.7图书归还信息表结构设计
与图书借阅信息表形成对照的是图书归还信息表,该表的设计除了像上表一样把借阅的图书与相应的借阅者进行对应的联系以外还记录了读者应归还图书的时间,以此判断读者的借阅是否超时,表的具体结构设计如下:
表 3.7图书归还信息表tb_giveback
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
readerID varchar 11 No
bookID int 11 No
backTime date No 归还时间
operator varchar 30 No 操作员
3.1.8用户信息表结构设计
该表的设计用于记录图书管理系统用户的信息,方便对用户的管理,表中包括用户ID 和用户的登录密码,表的具体结构设计如下:
表 3.8系统用户信息表tb_user
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
name varchar 30 No
password varchar 30 No
3.1.9图书馆信息表结构设计
该表包含了图书馆的名称,地址,联系方式,建馆时间,简介等信息,是对图书馆基本属性信息的描述,方便外界读者对图书馆的了解,表的具体结构设计如下:
表3.9图书馆信息表 tb_library
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
libraryname varchar 50 No
curator varchar 10 No
tel varchar 20 Yes 结出时间
address varchar 100 No 应归还时间
e-mail varchar 100 No
url varchar 100 No 图书馆网站
createDate varchar No 创馆时间
introduce text Yes 图书馆简介
3.1.10办证参数信息表结构设计
该表是为校外人员设计的,对于需要到图书馆进行借阅的读者可办理临时的借阅证用于对图书的借阅凭证,表中包含了办证所需费用以及证件的有效期限,表的具体结果设计如下:
表3.10图书证参数信息表tb_parameter
字段名称 数据类型 字段长度 是否为空 说明
ID int 10 No Key
Cost int 10 No 办证费用
validity int 10 No 有效时间
3.2 系统总体结构设计
该系统在Windows98/2000/XP环境下,主要采用JSP开发工具,MySQL数据库来设计,开发过程与成果应符合GB/T 11457-1995软件工程术语,GB/T 8567-1988计算机软件产品开发文件编制指南等[7]。
3.2.1图书管理系统总体结构图
绘制系统结构图的过程,实际上就是对系统功能模块进行分解设计的过程,即合理地将数据流程图转变为所需要的系统结构图[8]。
系统结构图将会使读者和用户能直观的了解系统的结构模式,理解系统的各个功能的结构,能很好地方便用户使用和理解整个系统。
本系统的结构图如下:
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>