Skip to content

Haroxa/File-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

文件管理系统

项目概述

这是一个Java小型档案管理系统,包含用户角色管理、数据处理和文件操作等功能。项目提供了控制台和GUI两种操作界面,支持多模块组织结构。

项目结构

File Management System/
├── One/           # 第1版:基础架构实现
├── Two/           # 第2版:核心功能完善
├── Three/         # 第3版:数据序列化优化
├── Four/          # 第4版:控制台界面增强
├── Five/          # 第5版:GUI界面开发
├── Six/           # 第6版:客户端/服务器架构
├── Seven/         # 第7版:网络共享功能
├── lib/           # 项目依赖库
├── src/           # 主源代码
├── _data/         # 数据存储
├── _download/     # 下载目录
└── _upload/       # 上传目录

主要功能

  • 用户角色管理(管理员、操作员、浏览者)
  • 文件上传/下载功能
  • 数据序列化处理
  • 多界面支持(控制台/GUI)
  • 网络共享功能

依赖项

  • MySQL数据库连接
  • Logback日志框架
  • MigLayout布局管理器
  • SLF4J日志接口

启动说明

  1. 确保已安装Java 8+和MySQL
  2. 配置数据库连接
  3. 运行Main.java启动应用

迭代版本说明

  • 第1版(One):实现了基础架构和用户管理功能
  • 第2版(Two):完善了数据处理和文件操作核心功能
  • 第3版(Three):优化了数据序列化和存储机制
  • 第4版(Four):增强了控制台界面的用户体验
  • 第5版(Five):开发了图形用户界面(GUI)
  • 第6版(Six):实现了客户端/服务器架构
  • 第7版(Seven):添加了网络共享功能

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages