基于微服务架构的企业文档存储管理系统设计

本文所讲述的是一个基于微服务架构的企业文档存储管理系统,其是一个实用的企业协同办公系统,主要作用是用于存储管理企业的办公文档,以及实现文档共享。


摘要: 企业文档存储管理系统是以提高企业办事效率为目的,帮助企业方便的存储管理工作文档和协同办公,是一个提高企业办公效率的好方案。本文主要针对企业大量业务文档管理难的需求,应用Bootstrap、jQuery、Java和MySQL等技术,设计了一个企业办公系统,它是使用微服务框架Spring Boot开发的。系统主要包括了文档管理、发布公告、人员动态、工作督办等四大功能模块。本篇论文讲述了本项目详细的开发过程,内容包含了系统调研、系统分析和设计、编码实现、系统测试等内容。此企业文档存储管理系统操作简便、容易上手、界面美观,从很大程度上提高了企业文档管理的便利性,同时也实现了文档的共享。

关键词: 文档;办公;效率;共享;微服务;Spring Boot;jQuery;

The Document Storage Management System for Enterprise Based on Micro Service Architecture

Abstract: The document storage management system for enterprise is a good solution to improve the efficiency of the enterprise, to help the worker to conveniently manage the documents of business and cooperate with work. This thesis mainly aims at the requirement of difficult management in a large number of document. An office system for enterprise is developed, which is developed by using the Microservice framework. Spring Boot. using Bootstrap, jQuery, Java MySQL and so on. The system mainly consists of four major functional modules, such as document management, announcement, personnel dynamics, work supervision and so on. This article tells about the complete development process of the project, which includes requirements analysis, system design, system implementation, system testing and so on. This enterprise document storage management system is easy to operate, easy to handle, and beautiful interface. It improves the convenience of document management to a great extent, and also realizes the sharing of documents.

Keywords: Document; Office; Efficiency; Sharing; Microservice; Spring Boot; jQuery;

目录

摘要 i

1 绪论 1

1.1 文档存储管理系统的背景 1

1.2 国内外研究的现状和趋势 1

1.3 系统需要解决的问题 2

1.4 主要技术的介绍 2

1.5 本文的组织结构介绍 4

2 文档存储管理系统分析和设计 5

2.1 系统的需求分析 5

2.1.1 系统用户需求分析 5

2.1.2 系统功能需求分析 5

2.1.3 系统非功能需求分析 6

2.2 系统的概要设计 7

2.2.1 系统整体架构设计 7

2.2.2 系统处理流程设计 8

2.3 系统的详细设计 13

2.3.1 系统功能模块设计 14

2.3.2 系统数据库设计 18

3 文档存储管理系统实现 21

3.1 用户管理模块实现 21

3.2 文档管理模块实现 22

3.3 全库搜索模块实现 23

3.4 公告管理模块实现 24

3.5 人员动态模块实现 26

3.6 工作督办模块实现 28

4 文档存储管理系统测试 30

4.1 用户管理模块测试 30

4.2 文档管理模块测试 32

4.3 全库搜索模块测试 33

4.4 公告管理模块测试 34

4.5 人员动态模块测试 34

4.6 工作督办模块测试 35

4.7 系统的测试结果分析 35

5 总结 36

致谢 38

参考文献 39

1 绪论

随着信息技术的飞速发展,当今时代,文档已成为企业进行沟通交流的最重要的形式,因此,其质量和成本对企业的运营至关至关重要。企业的日常办公文档数量众多、形式繁多,各类文档在处理流程和管理上有着不同的要求,如果没有高效的存储管理方案,企业要浪费巨大的人力用于文档管理上。为了解决企业了存在的这样普遍现象,我的毕业设计课题做了一个文档存储管理系统,能很有效的解决了企业里文档数量多,管理难的问题。

1.1 文档存储管理系统的背景