达内java2019项目_Java学员作品-达内图书馆管理系统

一.项目介绍

图书馆管理系统要实现的是整个图书馆的集中管理、信息共享以及分散操作。这样才能使传统的图书馆管理向数字化、无纸化、智能化方面发展,从而更好地为图书馆工作人员以及读者服务。系统应该具有读者管理功能、图书管理、图书借阅和图书归还等功能。通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而减低管理开销和成本。

功能分析:根据需求分析能够将系统划分为:

系统设置、读者管理、图书管理、图书借还还以及系统查询5大功能模块。其中各功能模块的具体说明后面描述。

二.所分模块

图书管理模块------------涵盖子功能:管理图书馆的图书信息,包括图书类型管理以及图书档案管理

图书借还模块------------涵盖子功能:管理图书馆的图书借还信息、包括图书借阅、读者续借以及图书归还

系统查询模块------涵盖子功能:负责图书管理的相关信息,包括图书档案查询、图书借阅查询 以及借阅到期提醒

读者管理模块------涵盖子功能:管理读者信息,包括读者类型管理以及读者档案管理

系统设置模块-----涵盖子功能:管理的系统信息设置,包括图书信息设置、管理员设置、参数设置、书架设置

三.所用技术

项目使用框架:Spring+SpringMVC+Mybatis

前端运用到技术:HTML、CSS、Ajax、JavaScript

项目使用平台:基于Maven、Tomcat、Eclipses开发

项目后端使用技术:RestFul/转发/重定向到页面

四.模块功能介绍

1627b2cc24722c90bcb5f25e8cbff49e.png

查询功能

c7ae5bae72a82373d7916d696952f0c6.png

借阅功能

edc782d146d87f355dc2e83d41365b24.png

图书管理

1cd9785409ff30d6dfbb080788155cf1.png

1.分别建了读者管理表和图书管理表。

2.利用MyBatis用作数据库的增删改查

3.业务层查询全表的内容,然后在JSP页面通过遍历将数据库内容显示到页面上。

4.通过id字段可以对表中的内容进行删除,删除后会重定向到列表页面。同样修改功能也是通过id字段修改,在修改前会先在控制层转发到页面的方法上通过ModelMap将数据封装,用来在页面显示要修改的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值