程作简要说明:
借阅图书RBorrowBook
图书信息表Book
tri_Book图书库存量减1
学生借阅图书信息表Stude
tBook
tri_SborrowNum借阅量未超5本
相关信息写入
学生借阅图书信息表Stude
tBook
归还图书RRetur
Book
图书信息表Book
tri_Sretur
Book图书库存量加1
学生借阅图书信息表Stude
tBook
tri_SborrowNum删除借阅记录
相关信息写入
读者还书信息表RDeleted
续借图书RRe
ewBook
tri_Sre
ewBook续借次数不超三次,则将续借次数加1
相关信息写入学生借阅图书信息表Stude
tBook
查询图书借阅情况RQueryBook
学生借阅图书信息表Stude
tBook
图书信息表Book
专业信息表Major
系部信息表Dept
获取图书相关信息计算学生专业信息计算学生系部信息
综合信息输出
学生信息表Stude
t
获取学生相关信息
读者检索图书RI
dexBook
图书信息表Book
由存储过程Ri
dexBook查找匹配图书信息
综合信息输出给读者
3
f三、图书馆管理系统功能图例
31读者借阅图书
ExecuteRBorrowBook读者号图书分类号
读者借阅图书实例
useLibrarySystem
goexecRBorrowBookT006324D6303L836其中T006324以T为标识,代表教师编号execRBorrowBookS070407101D6303L836其中S070407101以S为标识,代表学生学号
go
结果如下:
32读者归还图书
ExecuteRRetur
Book读者号图书分类号
读者归还图书实例
useLibrarySystem
go
execRRetur
BookT006324D6303L836
execRRetur
BookS070407101D6303L836
go
结果如下:
4
f33读者续借图书
ExecuteRRe
ewBook读者号图书分类号
读者续借图书实例useLibrarySystemgo读者借阅图书execRBorrowBookT006324D6303L836execRBorrowBookS070407101D6303L836gowaitfordelay005读者续借图书execRRe
ewBookT006324D6303L836execRRe
ewBookS070407101D6303L836go结果如下
34读者查询借阅图书情况
ExecuteRQueryBook读者号
读者查询图书借阅情况实例useLibrarySystemgoexecRQueryBookT006432
5
fexecRQueryBookS070407101go结果如下
35读者检索图书信息
ExecuteRI
dexBook关键词
读者检索图书信息实例useLibrarySystemgoexecRI
dexBook数据库go结果如下:
6
f四、图书馆管理系统附加功能
41往学生表中插入一列