rrowbook表,即借阅表,记录了图书证号、书号、借阅日期、应还日期。
⒌perso
表,即读者表,记录了图书证号、姓名、性别、系别、班级。
32数据库概念结构设计
图书馆管理系统ER图,如图31。
班级
系别
性别
姓名
图书证号
书号
读者
1
借阅
m
图书
管理管理
m管理员
m
价格
书名
作者
33数据库表的设计
出版社会化
入库时间
图31图书馆管理系统ER图
是否借出
⒈Admi表表中记录了可以使管理员进入该系统的用户名及密码,如表31所示。
字段名称用户名密码
表31管理员信息表
数据类型
长度
文本
10
文本
15
备注
用户名密码
3
f沈阳工程学院课程设计报告
第3章数据库设计
⒉Admirz表
表中记录借还书日志,用于存下所有对图书操作的记录,以便以后可以翻阅和查找,如
表32所示。
字段名称书号书名作者出版社
入库时间已付款额
表32管理日志表
数据类型
长度
文本
10
文本
15
文本
15
文本
15
DATE
15
文本
10
⒊book表表中记录了库内所有图书的所有资料,如表33。
字段名称书号书名作者出版社
入库时间是否借出
价格
表33图书表
数据类型
长度
文本
10
文本
15
文本
15
文本
15
DATE
15
文本
10
文本
10
⒋perso
表表中记录库中所有读者的相关信息,如表34所示。
备注备注
字段名称图书证号
姓名性别系别班级
表34读者表
数据类型
长度
文本
10
文本
15
文本
15
文本
15
文本
15
⒌borrowbook表表内记录了此时图书的借阅情况,如表35所示。
备注
4
f沈阳工程学院课程设计报告
字段名称图书证号
书号借阅日期应还日期
表35借阅表
数据类型
长度
文本
10
文本
15
DATE
15
DATE
15
第3章数据库设计备注
5
f沈阳工程学院课程设计报告
第4章系统功能实现
第4章系统功能实现
41管理员模块功能实现
411管理员登陆
此模块是整个系统最主要的部分,管理员可以通过此模块实现进入其余各个模块如管理日志、管理员添加、管理员切换、读者添加、读者修改、读者查询、读者删除、新书入库、书籍查询、借阅书籍、归还书籍、借阅超时及退出的功能。图书管理系统管理员界面如图41所示。
图41图书管理系统管理员
主要程序代码如下:publicvoidactio
PerformedActio
Eve
teifegetSourceitemAdmiqhthisdisposeI
wi
i
ewI