快捷搜索:  汽车  科技

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)通用js文件,library.js代码修改如下:数据库操作文件,entity.php代码修改如下:最后完成还书的时候,需要修改订单的同时,修改库存的状态为未上架。还书管理页面显示文件,return_list.php代码如下:还书管理页面处理文件,return_list_do.php代码如下:

上节课完成了借书管理功能。

这节课来完成还书管理功能。

编写还书管理功能

还书管理主要是针对数据库表orders进行维护,功能包括查询、修改。

然后需要编写根据IC卡号或身份证号进行查询用户信息,以及该用户的当前正在借书的订单信息。

最后完成还书的时候,需要修改订单的同时,修改库存的状态为未上架。

还书管理页面显示文件,return_list.php代码如下:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(1)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(2)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(3)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(4)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(5)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(6)

还书管理页面处理文件,return_list_do.php代码如下:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(7)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(8)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(9)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(10)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(11)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(12)

数据库操作文件,entity.php代码修改如下:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(13)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(14)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(15)

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(16)

通用js文件,library.js代码修改如下:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(17)

修改全部页面的翻页的记录数量从2修改为10.

修改文件清单如下:

stock_list_do.php

books_list_do.php

user_list_do.php

employee_list_do.php

修改内容如下:

$POINTPAGECOUNT=2; 修改为 $POINTPAGECOUNT=10;

测试还书管理功能

使用账号admin登录,点击菜单“图书管理”,确保有3本系统图书和2本真实图书:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(18)

点击菜单“库存管理”,确保5本书都有库存,都处于已上架状态:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(19)

点击菜单“借书管理”,输入2本书的库存ID:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(20)

点击“确认借书”按钮:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(21)

完成借书之后,然后为了测试了还书的时候,可以产生借阅费,直接到数据库当中修改这条数据记录的日期为昨天。

点击菜单“还书管理”,查询条件IC卡号里面输入正常用户的IC卡号,点击“查询”按钮:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(22)

可以看到查询出了当前用户已经借阅了2本书,然后勾选这2本书,点击“确定还书”按钮:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(23)

可以看到下方的还书清单出现了这2条记录,同时看到了借阅费变化了,然后再次勾选这2本书,点击“确定损毁丢失”按钮:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(24)

可以看到下方的还书清单的赔偿金变化了,同时看到了结算金额变化了,点击“确定支付”按钮:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(25)

可以看到已经借阅的记录少了2条记录,同时下方的还书清单清空了。

此时到库存一览里面可以看到,这本书的状态变为了未上架状态:

图书管理系统的开发策略与方法(如何编写程序实现图书管理系统的还书功能)(26)

如果要让这2本书可以继续被借阅,则需要修改状态为已上架状态。

反复测试所有功能,包括查询、清空、删除清单、确定损毁丢失、是否退卡、确认还书和确认支付等功能。

猜您喜欢: