atore
tity
(5)读者实体,有ReaderID、名称、密码、省份证ID、地址、联系方式、邮箱、罚金共8个属性,其中ReaderID是主属性,唯一主键。如图37所示:
ReaderID名称
密码
身份证ID
读者
地址
联系方式
邮箱
图37读者实体Fig37Readere
tity
罚金
81
f(6)借阅信息实体,有BookID、ReaderID、借阅日期、是否续借、是否超期、超期天数共6个属性。其中,BookID和ReaderID共同作为主键。如图38所示:
BookIDReaderID借阅日期借阅信息
是否续借是否超期超期天数图38借阅信息实体
Fig38Borrowi
gi
formatio
e
tity
2、全局ER图在本图书管理系统中,共有读者和管理员两个用户,实体有图书、公告、留
言三个,它们之间存在下面的关系:由此可以画出全局ER图,如下图所示:1一个读者可以借阅多本图书,一本书可以被多个读者借阅;管理员和图书之
间的关系是多对多。2一位读者可以发布多条留言,同一个留言只能由一个读者发布,管理员可以
回复或者删除多条留言。3一个读者可以浏览多条公告,一条公告可以被多个读者浏览;一个公告可以
被多个管理员管理,一个管理员可以管理多个公告。由此可以画出全局ER图,如图39所示:
91
fReaderID
名称……
密码
借阅
m
读者
1
发表
mReaderID…BookID
浏览
m
管理
m
公告信息
题目……ID
图书
管理
m管理员
1
回复
留言
书名……作者
ID名称
密码
图39全局ER图Fig39GlobalERdiagram
主题……内容
ID
3、系统流程设计
本图书馆管理系统结构图如图310所示:
系统首页
管理员登陆
读者登陆
图书管理
添加、删除、修改
资料修改
读者管理
添加、删除、修改
图书
图书借阅管理
管
借书、还书、续借、超期管理
图书管
理系
资料修改
理系
统
后
公告管理
添加、删除
统后
台
台
在线阅读管理
添加、删除
留言板管理
删除、回复
图书续借
图书查询在线阅读
留言公告浏览
图310系统结构图Fig310Systemstructure
图书分类最新入库图书检索图书推荐
图书推荐图书推荐
(1)管理员登陆模块在本系统设计中,管理员从系统首页(i
dexasp)的“管理中心”进入管
理员登陆界面(logi
htm),只有管理员的用户名和密码都正确才能通过验证,
101
f跳转到管理员中心(defaultasp),否则会有错误提示“错误你所输入的帐号或密码错误请确定后再重新登录”,这是可以点击“登陆”重新输入用户名和密码,也可以点击“返回”放弃登陆,回到首页。流程图如311所示:
管理员登陆界面
输入账户名和密码
登陆验证N提示错误r