功能分析
本图书管理系统后台的系统功能主要有:1登陆功能:管理员输入用户名和密码,通过验证即可登陆。2图书管理功能:包括删除、修改、添加图书三个小功能:
①图书删除:输入书名相关的字,进入选择窗口,选择删除即可;②图书修改:输入书名相关的字,进入选择窗口,修改信息,确定保存;③图书添加:输入图书基本信息,通过检验,即可添加成功。3读者管理功能:包括注册新读者和注销读者两个小功能:①注册新读者:输入新读者的基本信息,号项填写完整即可;②注销读者:输入读者的读者编号和身份证号码,确定注销。4图书借还功能:一共有借书、还书、续借功能:①借书:输入读者编号,再输入图书编号即可;②还书:输入读者编号,选择要还书的图书,点击“还书”即可;③续借:输入读者编号,选择需要续借的图书,确认续借,已续借的图书
61
f不能再续借。5资料修改功能:资料修改可以修改管理人个人的密码、联系方式和住址。6公告管理功能:包括添加公告和删除公告。
①添加公告:输入公告题目和内容这两个必填项即可。②除公告:输入公告题目相关信息,进入选择界面,点击删除即可。7在线阅读功能:在线阅读可以在线阅读短文,符合现代人的阅读习惯。8超级管理功能:包括添加新管理员和删除管理员,与读者管理一致。
(五)概要设计
1、实体介绍
(1)图书实体有BookID,书名,图书介绍、借阅次数、作者、是否借出、出版社、类型、推荐、入库日期共10个属性。其中BookID是主属性,唯一主键。如图33所示:
BookID
书名
图书介绍借阅次数
是否借出
图书
作者
出版社
类型
推荐
图33图书实体Fig33Booke
tity
入库日期
(2)公告信息实体只有四个属性,分别是ID、题目、内容和发布时间。其中ID主属性,唯一主键。如图34所示:
ID
题目
公告信息
内容
发布时间
图34公告信息实体Fig34Bulleti
i
formatio
e
tity
71
f(3)留言信息实体,有ID、留言题目、留言人名字、留言人电话号码、留言时间、留言内容、管理员回复、回复时间共8个属性。其中ID是主属性,唯一主键。如图35所示:
ID
主题
留言人姓名留言人电话
留言信息
留言时间
留言内容回复内容回复时间
图35留言信息实体Fig35Messagee
tity
(4)管理员实体,有ID、名称、密码、电话号码、地址、是否是超级管理员共六个属性。其中ID是主属性,唯一主键。如图36所示:
ID
名称
是否是超级管理员
管理员
密码
电话号码
地址
图36管理员实体Fig36Admi
istrr