第二十五章《图书管理系统》第2节:系统功能实现-创新互联

本小节将讲解图书管理系统的代码设计思路及关键代码的实现过程。由于本章所介绍的图书管理系统与第24章所介绍的学生管理系统有很多相似之处,例如都定义了数据库工具类DBUtil完成获取连接的操作,因此两章相同之处本章不会重复讲解。

在凯里等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计、成都网站制作 网站设计制作按需搭建网站,公司网站建设,企业网站建设,品牌网站设计,营销型网站建设,外贸营销网站建设,凯里网站建设费用合理。25.2.1删除图书信息

删除图书信息时,不仅仅要向用户确认是否要进行删除操作,还要先检查该图书是否有外借的情况,一旦该图书有外借并且未归还的情况就不能删除该图书。如果在未归还该图书的情况下删除它,由于内链接的特性就会造成无法找到该书被哪位读者借阅的情况。删除图书前先要判断其外借数量是否大于0,其判断代码如下:

String strLendNum = (String) table.getValueAt(row, 8);// 获得借出量
int lendNum = Integer.parseInt(strLendNum);
if (lendNum >0) {//如果此书尚有外借的情况
    JOptionPane.showMessageDialog(BookPanel.this,
            "该图书尚有外借,全部归还后才能删除!");
    return;
}
25.2.2借阅图书

通常来讲,一个图书馆不会把某图书全部外借给读者,而会在馆内至少保存一本。因此,当把一本书借给某个读者时,需要完成以下判

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


本文标题:第二十五章《图书管理系统》第2节:系统功能实现-创新互联
链接分享:http://cdiso.cn/article/dhcejj.html

其他资讯