图书管理系统

项目地址

GitHub地址:https://github.com/a6678696/BookManageSystem

使用的技术

本项目核心技术采用Spring Boot+Mybatis;开发工具idea;数据库MySQL5.6;界面采用了jQuery EasyUI框架;Quartz定时任务;

功能介绍

普通用户

查找图书、借书、续借图书、归还图书、修改密码、安全退出系统

管理员

用户管理(增删改查、封禁和解封用户、设置用户是否可借书)、图书类别管理(增删改查)、图书管理(增删改查)、查看用户的借阅记录、修改密码、安全退出系统

系统

每分钟自动检测用户正在借阅的书是否逾期,如果逾期就修改借阅记录的状态为逾期

每天23点自动删除无效的图片(没有被引用的图片,也就是说图片名称不在t_book表中的)

图片展示

登录界面

image-20220127214927196

用户
首页

image-20220127214639384

借书

image-20220514004613602

查看借阅记录、续借和还书

image-20220514004632978

修改密码

image-20220127214827927

安全退出系统

image-20220127214902265

管理员
首页

image-20220127215007265

用户管理

image-20220127215038200

图书类别管理

image-20220127215117115

图书管理

image-20220127215147218

查看用户的借阅记录

image-20220127215209795

修改密码

image-20220127215231226

安全退出系统

image-20220127215256316

贴段无关代码

package com.ledao;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @author LeDao
 */
@SpringBootApplication
public class JxcApplication {

    public static void main(String[] args) {
        SpringApplication.run(JxcApplication.class, args);
    }

}
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据提供的引用内容,可以了解到图书管理系统的系统架构是通过多种视图来描述系统的各个主要方面,并记录了设计人员对系统构架方面做出的重要决策。此外,还提到了使用面向对象的思想编程实现图书管理系统的功能,包括增删查找。 根据这些信息,可以给出以下回答: 图书管理系统的系统架构是通过多种视图来描述系统的各个主要方面。这些视图可以包括逻辑视图、物理视图、过程视图等。逻辑视图描述了系统的功能和数据结构,物理视图描述了系统的硬件和网络配置,过程视图描述了系统的流程和交互。 设计人员在系统构架方面做出了重要决策,这些决策可能涉及到系统的模块划分、数据存储方式、通信协议等。这些决策的目标是确保系统的可靠性、可扩展性和性能。 使用面向对象的思想编程实现图书管理系统可以提供更好的代码组织和复用性。通过将系统的功能划分为不同的对象和类,可以更好地管理和维护系统的代码。同时,面向对象的编程还可以提供更好的封装性和抽象性,使系统的设计更加灵活和可扩展。 以下是一个简单的图书管理系统的系统架构示例: - 逻辑视图:包括图书管理模块、用户管理模块、借阅管理模块等。 - 物理视图:包括服务器、数据库、网络设备等。 - 过程视图:包括用户登录流程、图书借阅流程、图书归还流程等。 通过这样的系统架构,可以实现图书管理系统的各项功能,并提供良好的用户体验和系统性能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值