资源简介
图书馆管理系统
概述
基于Spring Spring MVC MyBatis的图书馆管理系统,使用Maven进行包管理。
主要功能包括:图书查询、图书管理、图书编辑、读者管理、图书的借阅与归还以及借还日志记录等。
环境配置
开发环境:idea或eclipse
概念设计
用户分为两类:读者、图书馆管理员。
图书馆管理员可以修改读者信息,修改书目信息,查看所有借还日志等;
读者仅可以修改个人信息、借阅或归还书籍和查看自己的借还日志。
辑设计
共有6个表:
1. 图书书目表book_info
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
book_id | bigint | 20 | 0 | 否 | 图书号 | ✔ |
name | varchar | 20 | 0 | 否 | 书名 | |
author | varchar | 15 | 0 | 否 | 作者 | |
publish | varchar | 20 | 0 | 否 | 出版社 | |
ISBN | varchar | 15 | 0 | 否 | 标准书号 | |
introduction | text | 0 | 0 | 是 | 简介 | |
language | varchar | 4 | 0 | 否 | 语言 | |
price | decimal | 10 | 2 | 否 | 价格 | |
pub_date | date | 0 | 0 | 否 | 出版时间 | |
class_id | int | 11 | 0 | 是 | 分类号 | |
number | int | 11 | 0 | 是 | 剩余数量 |
2. 数据库管理员表admin
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
admin_id | bigint | 20 | 0 | 否 | 账号 | ✔ |
password | varchar | 15 | 0 | 否 | 密码 | |
username | varchar | 15 | 0 | 是 | 用户名 |
3. 图书分类表class_info
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
class_id | int | 11 | 0 | 否 | 类别号 | ✔ |
class_name | varchar | 15 | 0 | 否 | 类别名 |
4. 借阅信息表lend_list
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
ser_num | bigint | 20 | 0 | 否 | 流水号 | ✔ |
book_id | bigint | 20 | 0 | 否 | 图书号 | |
reader_id | bigint | 20 | 0 | 否 | 读者证号 | |
lend_date | date | 0 | 0 | 是 | 借出日期 | |
back_date | date | 0 | 0 | 是 | 归还日期 |
5. 借阅卡信息表reader_card
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
reader_id | bigint | 20 | 0 | 否 | 读者证号 | ✔ |
password | varchar | 15 | 0 | 否 | 密码 | |
username | varchar | 15 | 0 | 是 | 用户名 |
6. 读者信息表reader_info
名 | 类型 | 长度 | 小数点 | NULL | 用途 | 键 |
---|---|---|---|---|---|---|
reader_id | bigint | 20 | 0 | 否 | 读者证号 | ✔ |
name | varchar | 10 | 0 | 否 | 姓名 | |
sex | varchar | 2 | 0 | 否 | 性别 | |
birth | date | 0 | 0 | 否 | 生日 | |
address | varchar | 50 | 0 | 否 | 地址 | |
phone | varchar | 15 | 0 | 否 | 电话 |
功能展示
1. 首页登陆
管理者账号:123456/123456
读者账号:10000/123456
代码片段和文件信息
package com.library.bean;
public class Admin {
private long admin_id;
private String password;
private String username;
public long getAdminId() {
return admin_id;
}
public void setAdminId(long admin_id) {
this.admin_id = admin_id;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10432 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\1.png
文件 459581 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\10.png
文件 989538 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\11.png
文件 783522 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\12.png
文件 14258 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\2.png
文件 80196 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\3.png
文件 594887 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\5.png
文件 459131 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\6.png
文件 3516379 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\7.png
文件 892475 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\8.png
文件 820797 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\doc\9.png
文件 12358 2019-11-13 19:35 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\library.sql
文件 7 2019-12-17 15:06 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\.name
文件 641 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\compiler.xm
文件 209 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\encodings.xm
文件 1444 2019-12-17 15:06 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\inspectionProfiles\Project_Default.xm
文件 538 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
文件 549 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__commons_dbcp_commons_dbcp_1_4.xm
文件 582 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 563 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__commons_pool_commons_pool_1_5_4.xm
文件 675 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__com_fasterxm
文件 626 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__com_fasterxm
文件 668 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__com_fasterxm
文件 602 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__javax_servlet_javax_servlet_api_3_1_0.xm
文件 497 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__javax_servlet_jstl_1_2.xm
文件 598 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_29.xm
文件 524 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__org_mybatis_mybatis_3_4_1.xm
文件 573 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_3_0.xm
文件 633 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__org_springfr
文件 647 2019-12-17 15:10 124ssm图书借阅系统\【124】ssm图书管理系统图书借阅系统源码\LibrarySystem-master\.idea\libraries\Maven__org_springfr
............此处省略115个文件信息
相关资源
- android图书管理系统仿网易云,基于
- 基于SSH框架的javaweb图书管理系统
- Java图书管理系统146273
- 图书管理系统mysql+java web
- 图书管理系统(Java GUI实现)
- java mysql+struts 2 + hibernate 3 图书管理系
- java 图书管理系统 界面漂亮 绝对好用
- Java Web 图书管理系统
- 基于ssm开发的图书管理系统
- 数据库图书管理系统JAVA代码
- IO模拟数据库图书管理系统
- javaweb图书管理系统项目及报告.zip
-
java+Jfr
ame+sqlServer 图书管理系统 - java 基于集合的图书管理系统 图书管
- JSP图书管理系统含需求分析
- J2EE图书管理系统187088
- Java写的图书管理系统
- 纯java写的library的图书管理系统
- JAVA基于集合(List)的简单图书管理系
- 基于java的图书管理系统
- java做图书管理系统
- java项目需求文档
- JAVA+MYSQL 图书管理系统
- 用java写的一个图书管理系统
- 图书管理系统 servlet+jsp适合初学者
- 图书管理系统数据持久化
- j2ee图书管理系统
- 基于java-web的图书管理系统带源码
- Javaweb版的图书管理系统
- 图书馆管理系统Java源码+MySQl数据库
评论
共有 条评论