4.3模块设计及功能
4.4.1图书查询
读者可以通过网络访问学校图书馆管理系统,并对馆内的图书进行查询,对查到的在馆图书可以进行借阅。
图书借阅
图4.2 图书查询流程图
借阅 查询 4.5.2借阅管理
这一部分是对书籍借阅、书籍归还的管理,当读者借书的时候,图书馆管理员把书籍的编号和读者的借阅证号输入系统,当此次借阅符合借阅规则的时候,借阅成功。并将结果写入到数据库中。读者归还书籍时,将图书交给图书管理员,管理员把书籍的编号和读者的借阅证号输入系统,系统核对借阅规则,对违规(如超期)的读者进行罚款之类。
[6]
借阅管理 书籍归还 输入读者证号和图书索引号 归还成功 书籍借阅 输入读者证号和书籍索引号 借阅成功 11
图4.3借阅管理流程图
4.5.3图书管理
图书管理主要实现的功能是对新购的图书进行入库和废书记录从库中删除。当新书被放入图书馆时,管理员登录进入系统,把图书的信息添加到图书馆管理系统中,并指定是放到哪一个藏书馆中。这时图书可以被读者查询到,并可以借阅。当要把一本废书删除时,图书管理员登录进入系统,查找到这一本书,并将其删除。这时,这一本图书将不再能被查询到。
图4.4图书管理流程图 删除图书 图书管理 图书维护 图书下架 图书入库 确定馆藏 图书上架 4.5.4借书证管理
本部分是对借阅证进行管理,并对读者的一些基本的信息进行维护,提供增、删、改等功能。每一个借阅证都要以某一个读者规则相应,读者规则决定读者可以借阅书籍的等级,如借书时间、借书种类等。当读者借阅证丢失时,可以进行挂失处理。持失之后借阅证失效。
借阅证管理 修改借阅证信息 新增借阅证 填写读者信息 确定读者规则 挂失 12
删除
图4.5借书证管理流程图
4.5.5读者规则管理
读者规则包括借阅时间,可借阅的图书数目,可借阅图书的书馆等。这一部分可以对读者规则进行管理,主要是增、删、改操作。
规则管理 增加规则 修改规则 删除规则 图4.6 读者规则管理流程图
给读者设置规则 4.5.6借还图书功能流程图
图9 借还书流程图
13
4.6数据库的设计
第五章 系统实现
5.1管理员登录模块
打开IE浏览器,在地址栏中输入:http://localhost:8080 /StrutsLibrarySystem/就会出现正如图10所示管理员登录界面,在管理员名称中输入我的登录名称:dengzongqiang,在管理员密码中输入我的登录密码:19880408,再按确定就可以进入图书馆管理系统的主界面了.
14
图5.1 管理员登录图
管理员登录语句
if (form.name.value==\ alert(\请输入管理员名称!\ }
if (form.pwd.value==\ alert(\请输入密码!\ } }
type=\class=\id=\size=\
15