当前位置:   article > 正文

基于人人开源脚手架快速开发的一个图书馆管理系统,功能强大,安全好用。_图书系统开源

图书系统开源

概述

基于人人开源脚手架快速开发的一个图书馆管理系统,功能强大,安全好用。

详细

项目简介

前后端分离版的图书馆管理系统。基于人人开源开发脚手架,简化开发提升开发速度。支持下载word催还单

效果显示

【登录】 管理员/普通用户 ,不同角色可访问的菜单不同

【首页】 首页是通知

【图书管理】 上架,下架,修改,搜索等

【图书编辑】

【修改密码】

【借阅管理】

【图书归还】

【图书上架】

【菜单管理】

【添加角色】

【管理员信息修改】

技术栈

后端技术
  • SpringBoot 注解化开发
  • Mybatis-Plus mybatis持久化框架增强版
  • Shiro 安全框架,基于RBAC权限管理,动态后台授权
  • Druid 可视化监控数据源
  • MySQL 开源免费高性能mysql数据库
前端技术
  • vue 渐进式javascript框架
  • element-ui Element,一套为开发者准备的基于 Vue 2.0 的桌面端组件库
  • axios 易用、简洁且高效的http库
  • node 使用node的包管理功能

运行环境

后端:
  • jdk1.8
  • maven3.6+
  • mysql5.7
前端
  • node.js
  • vue开发环境
  • 推荐使用vs code编译器

项目运行

后端服务
  1. 安装好运行环境
  2. 将db文件夹中的book.sql导入到数据库
  3. 将项目导入到IDEA或者eclipse等开发编译器
  4. 修改application-dev.yml中数据库配置,改为你在自己的数据库配置
  5. 启动RenrenApplication.java
前端服务
  1. 安装Node.js
  2. 安装vs code, 并安装好vue开发环境
  3. 点击vs code终端,输入npm install
  4. npm run dev 运行服务,回出现访问地址,点击访问地址即可访问
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/662980
推荐阅读
相关标签
  

闽ICP备14008679号