
文档管理系统
文章平均质量分 94
企事业单位一站式文档管理系统,让组织内文档管理有序,协作高效、安全可控,基于一二三应用开发平台实现的独立业务应用,主要包括以下功能:安全高效的权限管理;易用高速的文档上传;便捷完善的文档预览;稳定强大的全文搜索;简便实用的收藏夹……
行者无疆1982
热爱技术,专注于架构、设计、开发,侧重于综合运用与实战,所有内容均动手验证确认,不以讹传讹,欢迎评论、转发和私信。
每周更新一篇高质量原创文章,你的支持是创作的动力,记得添加关注~。
一起努力,遇见更好的自己。
展开
-
一二三文档管理系统整体介绍
系统简介企事业单位一站式文档管理系统,让组织内文档管理有序,协作高效、安全可控。本应用完全开源,开源协议为MIT。本应用基于一二三应用开发平台构建,该平台完全开源,开源协议为MIT,传送门。系统特色安全高效的权限管理独创以文件夹作为权限管理单元,兼顾安全与高效,文档权限从属所在文件夹,支持继承,无需对文档进行繁琐的权限初始化与维护;提供按组织机构和按用户组两种模式授权,灵活应对各种应用场景。易用高速的文档上传支持批量上传、拖放文件,断点续传、分块上传、自动重传、手工重传,显示进度、剩余时间原创 2024-03-04 08:00:00 · 1684 阅读 · 0 评论 -
一二三文档管理系统设计——1.系统规划、方案设计与功能设计
组织内共享文件,形成网络磁盘,可用于多个业务用途,如电子文档共享、知识库等。通常包括以下功能:文件夹管理:新增、删除、更名、查看(这里是指查看下级文件夹及文件)文档管理:上传、下载、更名、在线预览、删除(还可以扩展签入、签出、打印……)权限控制:这里是专用的数据权限,权限项是相对固化的在线预览:实现文档的在线预览,需支持pdf和office等常见格式其中权限控制和在线预览是难点和重点。该功能比较复杂,分成几个迭代来实现。1.实现基本的文件夹和文档管理2.实现权限控制。原创 2024-03-11 08:00:00 · 2586 阅读 · 0 评论 -
一二三文档管理系统设计——2.文档管理系统中权限控制实现方案
文档管理的权限控制与常规的功能权限和数据权限都不同,有其自己的特色,异常复杂。1.权限项相对固化,对于文件夹,有创建、删除、更名、查看4个操作项;对于文件,则通常有上传、下载、删除、更名、在线预览(仍存在扩展的可能)5个操作项。2.需要对组织机构进行授权,通常企业内部部门内文档共享,部门外需控制授权。3.需考虑权限继承,两个层面,一是对某一文件夹授权,则对该文件夹的子文件夹及文件也应自动拥有权限;二是对某一组织机构授权,则该组织机构的子组织机构也应自动拥有权限4.文件夹及文件均属于动态变化,因此不原创 2023-01-23 07:45:00 · 4203 阅读 · 0 评论 -
一二三文档管理系统设计——3.集成Elastic Search实现文档的全文搜索功能实战及文件预览
技术选型该领域已被Lucene独占,几乎无竞争对手。但是直接使用Lucene非常复杂,因此出现了两个组件,一是solr,二是elastic search,elastic search流行度更高,但并非在所有应用场景占优,对于索引库已建立的情况下,如将某人的个人办公电脑所有文档进行全文搜索,这种情况下,solr的性能要明显优于es;但对于动态数据的不断插入索引库,如互联网应用,则es性能明显优于solr。对于企业文档管理系统而言,文档处于动态变化中,但变化频率相对互联网应用频率较低,solr和es都原创 2023-01-30 07:45:00 · 2736 阅读 · 2 评论