1查询所有图书
管理员Manager 对象在进入到系统中后,选择图书查询时,系统执行管理书库Books对象中的获取所有图书信息,形成List<Books>返回给页面进行显示。
2 条件图书查询
管理员Manager 对象在进入到系统中后,选择图书查询时,系统执行管理书库Books对象中的获取出版信息queryBook()方法,然后由系统执行管理书库Books对象在数据库Database中查找相关的信息,如果找到了,那么就返回图书信息给普通管理员Manager 对象,如果没有找到就返回普通管理员Manager 对象错误信息。
3上架新图书
    有新购、捐赠等书籍入库就要用到此功能模块,将新来的图书的基本信息录入系统,实现上架新图书功能。管理员Manager 对象在进入到系统中后,选择添加读者信息时,系统执行管理读者Reader对象中的添加读者信息addReader()方法,然后由系统执行管理读者Reader对象在数据库Database中查找到管理读者相关的数据存储区,如果找到了,那么就添加信息到管理读者相关的数据存储区中并返回读者信息给管理员Manager 对象,如果没有找到就返回管理员Manager 对象错误信息。
4 下架图书
对淘汰的书籍,损坏、丢失不在馆内的书籍要在系统中将她们删除掉,清算正确的在架的图书数量,实现图书下架功能。
管理员Manager 对象在进入到系统中后,选择删除读者时,系统执行管理读者Reader对象中的获取读者信息queryReader()方法,然后由系统管理读者Reader对象在数据库Database中查找相关的信息,如果找到了,那么就返回书籍信息给普通管理员Manager 对象,如果没有找到直接返回错误信息给管理员Manager 对象。在管理员Manager 对象接收到书籍信息时,系统才可以对普通管理员Manager 对象开启删除读者信息功能,并执行系统执行管理读者Reader对象中删除图书信息deleteReader()方法,然后由系统执行管理读者Reader对象在数据库Database中查找相关的信息,如果找到了,那么就根据管理员Manager 对象输入的相关信息进行删除并提示删除成功的信息给管理员Manager 对象,如果在第二次数据库中没有查找到相关的信息,那么就提示删除失败。
5 下架图书列表
查看所有下架的图书列表信息。

涉及技术:SSM框架,Tomcat

开发环境:IDEA,MySQL数据库

讲解方式:从环境安装,项目搭建,以及项目介绍等进行讲解

包含资料:项目源码(含数据库文件),环境安装包,项目文档。

课程链接+项目下载:基于SSM图书管理系统

基于SSM图书管理系统相关推荐

  1. 基于ssm图书馆管理系统源码和论文

    开发工具:idea (eclipse) 环境:jdk1.8 mysql5.7 演示视频: [java毕业设计]基于ssm图书馆管理系统源码和论文 随着社会的发展,计算机的优势和普及使得图书馆管理的开发 ...

  2. 双鱼林php学生信息管理系统,双鱼林基于ThinkPHP5图书管理系统demo v1.0

    别看双鱼林基于ThinkPHP5只是一个简单的图书管理系统,麻雀虽小,五张俱全,实现了常见字段比如字符串,整型,浮点型,日期型,图片型和文件型的添删改查,查询条件采用多条件组合模糊查询,查询结果都采用 ...

  3. 基于SSM酒店管理系统

    1,项目功能: (1)房间管理:该模块主要实现房间信息的查询,房间信息的删除,房间信息的修改以及房间信息的查看.管理员可以在系统中查看房间列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改 ...

  4. 基于SSM教务管理系统

    1,项目功能: 学校教务管理系统根据需求分析,分为三个用户类型:管理员,学生,教师,而每个用户类型具备不同的功能.管理员管理用户信息,系统信息,课程审核等,学生可以查询课程和成绩信息,还可以修改个人信 ...

  5. 基于SSM汽车维修管理系统-连锁店版

    基于SSM汽车维修管理系统-连锁店版 本系是针对汽车修理厂行业开发的管理系统.可以适配单店使用,也可以适配连锁店使用.整个系统的框架是基于ssm搭建,使用MySQL作为数据库,使用idea作为开发工具 ...

  6. 一个简单的基于python图书管理系统

    一个简单的基于python图书管理系统 开发平台:pycharm 开发语言:python 数据库:mysql 登录界面 主界面 数据库文件 想要的联系丘丘:793064854.2R带走

  7. 基于SSM物业管理系统

    1,项目功能: 业主管理,漏洞信息管理,房间信息管理,房号绑定,车位信息管理,缴费信息,报修管理,投诉管理等. 适合做毕业设计参考项目. 2,涉及技术:SSM框架,Maven,Tomcat 3,开发环 ...

  8. java项目-第104期基于ssm出租车管理系统-java毕业设计

    java项目-第104期基于ssm出租车管理系统 [源码请到资源专栏下载] 1.项目简述 这是汽车出租车管理系统,主要是解决出租公司或者汽车销售公司的车辆借用问题.比如用户 借用某辆车.借车归还等流程 ...

  9. 基于SSM固定资产管理系统

    开发技术:SSM(spring+springmvc+mybatis)+maven 开发环境:idea+mysql+tomcat 项目名称:基于SSM的固定资产管理系统 系统功能简介:系统分为三个角色, ...

最新文章

  1. autocad2007二维图画法_cad怎样绘制简单的二维图形
  2. 比尔盖茨是这样审查项目的 2
  3. 2018-03-02 Linux
  4. ExtJS 4.1更新
  5. jQuery中的slideUp()、slideDown()、hide()、show()
  6. Quick BI助力云上大数据分析---深圳云栖大会
  7. k8s组件说明:kubelet 和 kube proxy
  8. Linux操作系统知识
  9. 平时碰到的一些编程题
  10. composer的使用
  11. linux锐捷校园网认证失败,Ubuntu中校园网锐捷认证用mentohust解决版本过低问题
  12. arduino定时器控制舵机_用 Arduino 控制舵机
  13. 免费快递查询API接口
  14. lollipop中文_lollipop的中文解释_lollipop的读音_lollipop的双语例句 - 英语词典
  15. 微信小程序退款功能(详解完整)
  16. 使用Tensorflow实现声纹识别
  17. 解决android手机EditText设置光标颜色,android:textCursorDrawable=@drawable/corner_cursor 华为手机无效果的问题
  18. word size计算机,计算机基础结构 - 扣丁书屋 - https://www.codingsky.com
  19. 理财线下转账交易SQL加合计行
  20. send 和recv详解

热门文章

  1. 初中人教版地理教案四-Leo老师
  2. 2022年,我的年终总结
  3. 西门子杯流程工业及其自动化(1)
  4. 六问射频脉冲频谱测试
  5. 【更新】绝地求生超火分屏雷达手机IPAD电脑教程
  6. python多线程问题及生产者消费者示例
  7. python制作工资计算器-Python计算个人所得税!
  8. 数据结构之树的详解汇总
  9. 【电力电子技术DC-AC】单相方波逆变电路 Simulink仿真
  10. MIR DATABANK自动化和智能制造每周要闻 —2019年10月15日