文件管理越来越受到企业的重视,最近自己也做了个简单的文件管理系统,现与大家分析交流。

一、系统演示

1.1 主界面

1.2 主要操作
右键文件夹 右键文件 右键空白地方
1.3 在线演示

在线演示,点击进入系统

二、开发工具

开发软件:JDK7.0、MyEclipse 2014
开发语言:Java、HTML、Javascript
数据库:MySQL5.6
服务器:Tomcat7.0

三、系统介绍

本系统采用了 B/S 体系结构,以 MySql 作为数据库管理数据,以 JSP 作为前端开发语音,采用当前最流行的 SSM 框架(Spring+SpringMVC+MyBatis),标准的 MVC 模式,将整个系统划分为表现层,controller 层,service 层,dao 层四层,完美整合文件资源管理于后台管理系统当中。

往着美观大气用户体验高的方针,本系统仿 window 整合了一套完整的文件资源管理功能,便捷的右键菜单,以及右键菜单各功能的整合。

主页面:头部面包屑,右上角排序方式,主体加载当前文件夹下的所有文件,单击打开文件夹/浏览文件。

右键文件夹:打开文件夹、打包下载、剪切、重命名、删除文件夹。

右键文件:在线浏览文件、下载、剪切、重命名、删除文件。

右键空白地方:新建文件夹、上传文件、排序方式、粘贴、刷新、返回根目录、返回上一层。

四、功能介绍

4.1 头部面包屑

循环当前文件夹的目录,点击其中任意一个目录,系统自动切换到该目录并加载该目录的文件呈现于主体中。

4.2 打包下载

右键文件夹,点击右键菜单中的“压缩下载”,系统自动把该文件夹的首层文件打包在一个文件夹里,然后压缩进行下载。

4.3 剪切、粘贴

右键文件夹或者文件时,点击右键菜单中的“剪切”,切换到目标文件夹下,右键空白地方,点击右键菜单中的“粘贴”,选中的文件夹或者文件就会移动到目标文件夹。

4.4 在线浏览文件

右键文件时,点击右键菜单中的“打开”,或者单击文件时,便可在线浏览文件,可支持所有办公文件(如word、execl、ppt、pdf等)、图片、视频、文本。

4.5 上传文件

右键空白地区时,点击右键菜单中的“上传文件”,可进行多文件上传,上传成功后自动刷新当前页面。

4.6 排序方式

右键空白地区时,鼠标悬浮“排序方式”,在右侧加载二级菜单,可根据类型、名称、修改时间进行排序。

4.7 其他功能

其他功能包括打开文件夹、重命名、删除、新建文件夹、刷新、返回根目录、返回上一层等,听名字便知道大概功能,不一一细说了。

五、附上源码

帅气的人就要唾手可得,源码下载:文件管理系统完整案例

六、猜您喜欢

更多小系统与您见面:搭我一程

创作不容易,若对您有帮助,欢迎收藏,记得赏个好评

Java实现文件管理系统(附带源码)相关推荐

  1. java毕业设计论坛管理系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计论坛管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计论坛管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S架构 开 ...

  2. 计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java的健身房管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  3. 计算机毕业设计Java服装定制管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java服装定制管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java服装定制管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  4. 计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档)

    计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档) 计算机毕业设计Java网上书店管理系统(源码+系统+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  5. java毕业设计物资租赁管理系统mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计物资租赁管理系统mybatis+源码+调试部署+系统+数据库+lw java毕业设计物资租赁管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: 项目架构:B/S ...

  6. 计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java智能停车场管理系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S ...

  7. 计算机毕业设计Java医院药品管理系统(系统+源码+mysql数据库+Lw文档)

    计算机毕业设计Java医院药品管理系统(系统+源码+mysql数据库+Lw文档) 计算机毕业设计Java医院药品管理系统(系统+源码+mysql数据库+Lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  8. JAVA毕业设计人事管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计人事管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计人事管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  9. 计算机毕业设计JAVA海滨体育馆管理系统mybatis+源码+调试部署+系统+数据库+lw

    计算机毕业设计JAVA海滨体育馆管理系统mybatis+源码+调试部署+系统+数据库+lw 计算机毕业设计JAVA海滨体育馆管理系统mybatis+源码+调试部署+系统+数据库+lw 本源码技术栈: ...

  10. JAVA毕业设计家教管理系统计算机源码+lw文档+系统+调试部署+数据库

    JAVA毕业设计家教管理系统计算机源码+lw文档+系统+调试部署+数据库 JAVA毕业设计家教管理系统计算机源码+lw文档+系统+调试部署+数据库 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

最新文章

  1. 攻防世界Reverse第八题logmein
  2. python运行结果图_[宜配屋]听图阁
  3. python整数类型在每一台计算机上的取值范围是一样的_人工智能第一章:Python语言基础...
  4. hive使用适用场景_Hive 中 Map Join 的适用场景:非等值连接
  5. UI实用素材|扁平化UI设计模板,UI设计师都要会!
  6. C++基础部分_C++文件操作_文件的读取操作---C++语言工作笔记077
  7. java为什么删除jpg删不掉_java-如何在不损失质量的情况下从图像(JPG)删除元数据?...
  8. 【分析模板】excel or sas
  9. 新高考计算机学业水平考试,新高考对学业水平测试的要求
  10. 微信小微商户申请入驻接口PHP示例
  11. gps面积测量仪手机版下载安装_手机gps面积测量仪
  12. 服务器带宽上行与下行是什么意思,有什么区别
  13. Perl下载和安装Python下载和安装
  14. 手机设备标识码(IMEI、MEID、UDID、UUID、ANDROID_ID、GAID、IDFA等)
  15. 慕课《如何写好科研论文》Quiz汇总
  16. 光说面试难,9张思维导图,总结Java面试核心知识点,你是否也复习到这样
  17. python字符串的定界符可以是_Python中,字符串不能用以下哪个符号作为定界符(): \|'|'''|;...
  18. AutoCAD快捷键大全(按字母分类检索)
  19. c语言列车信息管理系统,C语言火车票信息管理系统.doc
  20. ibus输入法没有选词框

热门文章

  1. WebStorm 2019.1.1 最新注册码
  2. View和ViewGroup中的mParent
  3. 南佛罗里达大学计算机科学硕士,去南佛罗里达大学读硕士好吗
  4. GSMA在G20峰会召开之前就妇女数字融合提出综合性议程
  5. 超全Python图像处理讲解(多图预警)
  6. 嵌入式系统是不是计算机系统,开发必知:嵌入式系统对比计算机系统
  7. 概率Probability的本质是什么?[附概率基础知识,文末可下载28页PDF]
  8. CPU性能测试分析MIPS、DMIPS
  9. 英语中与数字有关的表达方式
  10. 【清华大学】深入理解操作系统(陈渝) 第四章