首先,搜索的软件可以是任意范围的,从开源项目上的商业工具(必须加以调整)到框架/库(作为内部实现的支持)。
主题基本上是某种分配系统:
Admins将应该分发给用户的内容存储到系统中。内容表示为常规文件,如脚本、XML、PDF、其他文本文件(UTF-8首选)等等。对相关内容项进行分组。应该可以对每个内容进行不同的修订/版本,以提供更新或修复。基于任意数量的用户属性,在内容上定义了用户管理和访问控制。
另一方面,用户只使用一个工具来查看他们被授权的内容。用户通常只有读取权限。此外,应该可以跟踪用户收集统计数据的内容使用情况。
虽然客户机部分或多或少相当简单,但我喜欢听到有关管理部分的想法。
发布于 2014-11-28 05:50:44
您描述的是一个带有桌面客户端的ECM系统。
安杰洛对阿尔弗雷科的建议很好,但让我建议一种更轻的解决方案,也符合你的要求:
NemakiWare存储任意类型/大小的文件夹和文档的层次结构。
CmisSync将您的文档同步到/从您的计算机的文件系统,处理像Dropbox这样的冲突。
如果需要的话,NemakiWare还提供了一个web界面来显示您的文档,并允许您预览、下载或移动/删除/复制/等等。
免责声明:我公司同时生产NemakiWare和CmisSync
https://softwarerecs.stackexchange.com/questions/13256
复制相似问题