设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   
基于Spring+Spring MVC+MyBatis的图书馆管理系统设计与实现 源码及数据库文件+运行截图
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

图书馆管理系统

概述

基于Spring + Spring MVC + MyBatis的图书馆管理系统,使用Maven进行包管理。主要功能包括:图

书查询、图书管理、图书编辑、读者管理、图书的借阅与归还以及借还日志记录等。

环境配置

开发环境:Windows 10,IntelliJ  IDEA 2018.3

运行配置

1. 首先安装Mysql5.5,设置用户名为root,密码为123456,并保证其在运行状态,并执行

library.sql文件导入数据。

2. 然后再配置Maven到环境变量中,在源代码目录下运行

# mvn jetty:run

3. 使用浏览器访问http://localhost:8080即可进入系统。

概念设计

用户分为两类:读者、图书馆管理员。图书馆管理员可以修改读者信息,修改书目信息,查看所有借还

日志等;读者仅可以修改个人信息、借阅或归还书籍和查看自己的借还日志。

数据库E-R图


逻辑设计

共有6个表:

1. 图书书目表book_info

类型

长度

20

20

15

20

15

0

小数点

NULL

用途

book_id

name

bigint

varchar

varchar

varchar

varchar

text

0

0

0

0

0

0

0

2

0

0

0

图书号

书名

author

publish

ISBN

作者

出版社

标准书号

简介

introduction

language

price

varchar

decimal

date

4

语言

10

0

价格

pub_date

class_id

number

出版时间

分类号

剩余数量

int

11

11

int

2. 数据库管理员表admin



类型

长度

20

小数点

NULL

用途

admin_id

password

username

bigint

0

0

0

账号

varchar

varchar

15

密码

15

用户名

3. 图书分类表class_info

类型

长度

11

小数点

NULL

用途

class_id

class_name

int

0

0

类别号

类别名

varchar

15

4. 借阅信息表lend_list

类型

长度

小数点

NULL

用途

ser_num

book_id

reader_id

lend_date

back_date

bigint

bigint

bigint

date

20

20

20

0

0

0

0

0

0

流水号

图书号

读者证号

借出日期

归还日期

date

0

5. 借阅卡信息表reader_card

类型

长度

20

小数点

NULL

用途

reader_id

password

username

bigint

0

0

0

读者证号

密码

varchar

varchar

15

15

用户名

6. 读者信息表reader_info

类型

长度

20

10

2

小数点

NULL

用途

reader_id

name

sex

bigint

0

0

0

0

0

0

读者证号

姓名

varchar

varchar

date

性别

birth

0

生日

address

phone

varchar

varchar

50

15

地址

电话



功能展示

1.  首页登陆

管理者账号:123456/123456 读者账号:10000/123456

2.  管理员系统

用登陆进入

2.1 图书管理

2.2 图书详情



2.3 读者管理

2.4 借还管理

3.  读者系统

3.1 查看全部图书



3.2 个人信息查看,可以修个个人信息

3.3 个人借阅情况查看
















  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于Spring Boot的BS 基于Spring+Spring 基于SpringBoot的职工人
基于Spring Boot的微服 基于SpringBoot和Vue 基于SpringBoot的个人博
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!