# DMS文件管理系统 **Repository Path**: TJWH/dms ## Basic Information - **Project Name**: DMS文件管理系统 - **Description**: 文档简易管理系统,基于springboot+vue设计实现 - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2023-03-28 - **Last Updated**: 2025-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 文件系统的实现描述 后台访问地址为 http://localhost:8082/swagger-ui.html 前台为VUE项目(需要分两个端口部署) ## 技术栈运用 后端技术栈 springboot + mybatis 数据库 mysql 5.7 前端 vue cli3.0 (axios、element ui) 分布式文件存储系统 FastDFS ## 功能实现 ### 前台 > 前台展示用户上传的经过审核之后的文件相关信息,通过下拉框确定搜索的条件,进行相关内容的模糊查询,根据定位的相关信息,可以预览查看文件相关的详细信息,以及进行附件的下载操作(下载会判断五文件的属性,是否为非公开文件,公开的可以直接下载,反之需要进行登录认证操作,并记录日志) - 多维度条件搜索(下拉框实现) ![在这里插入图片描述](https://img-blog.csdnimg.cn/75ee42f7335f420083542eff11873a19.png) - 页面跳转详情预览 ![在这里插入图片描述](https://img-blog.csdnimg.cn/ab3e3eefa2074502b2e113c98de3d174.png) - 预览文件 ![在这里插入图片描述](https://img-blog.csdnimg.cn/547cf1b6eb884bdc99583d8a56adf12f.png) - 文件下载 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6f5810d7d03a4b18bd8f8a39f5e058e9.png) ### 后台 后台分为六个板块: > - 用户管理:新增用户(校验用户昵称是否系统重复),维护用户的登录名称,登录密码,以及真实名称,部门信息,可以删除用户,修改用户密码,(会校验用户的旧密码,进行新密码的修改) > - 文档管理:新增文档信息(包括上传附件),详情查看(预览附件信息),信息修改,管理端可以对用户上传的文件进行(审核、下线)操作,用户端文档信息上传(区分不同用户只能看到自己上传的文件) > - 操作日志:记录前台用户下载附件的操作信息 > - 文件类型、标准管理:基本的增删改查操作 > - 部门信息:该部分通过树形结构,可以维护三级部门信息,删除操作会校验部门的引用信息,以及下级部门引用,控制上级部门的删除操作 > - 统计信息管理:该功能为了根据文件类型、文件标准两个维度去统计用户上传的文件数量 - 用户管理模板 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6ac8d478a40a4e8fa4a6c35e658f907b.png) - 文档管理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/36be2933308746fa81d53dad930114f9.png) - 操作日志 ![在这里插入图片描述](https://img-blog.csdnimg.cn/973964dde9414645a36947add1027b57.png) - 部门管理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/14c8facb2aff48d1a158bc667b32ea3f.png) - 标准等级管理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/0d3bd1db112940fa90105433c5aef81a.png) - 标准层级管理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/6fed1c3548c046a4b1c807d0dfda9e04.png) - 数据统计管理 ![在这里插入图片描述](https://img-blog.csdnimg.cn/83644e09e78848bbbf3ee1eb7dca5599.png)