DZ插件网转型文档管理系统调研[笔记]
# 文档管理系统| 系统名 | 官网 | 调研信息 | 结论 |
| ----------- | ------------------ | ------------------------------------------------------------------------------- | -------------- |
| OpenKM | www.openkm.us | 支持工作流定义,支持LDAP,支持Rest APIs,但没有workflow日志功能,没有客户端同步 | **通过** |
| OpenDocMan| www.opendocman.com | 界面丑陋,开源版本无法自定义工作流 | **放弃** |
| Seeddms | www.seeddms.org | 支持LDAP,支持API但没找到,支持工作流,也没找到 | **通过** |
| Kimios | www.kimios.com | 主页有bug,看不到详细的feature,很可能没在维护了 | **放弃** |
| Bitrix24 | www.bitrix24.com | 基础版本付费,且不支持LDAP | **放弃** |
| Nuexo | www.nuxeo.com | 感觉已经不开源了 | **放弃** |
| Krystal DMS | www.krystaldms.in| 感觉是假开源 | **放弃** |
| LogicalDoc| www.logicaldoc.us| 开源版本不支持LDAP | **放弃** |
| 玛雅EDMS | www.mayan-edms.com | 支持LDAP,支持workflow,完全开源 | **通过** |
# 实现目标
| 目标描述 | Mayan-EMDS实现方式 | 遗留问题 | |
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------ | - |
| 目标描述 | Mayan-EMDS实现方式 | 遗留问题 | |
| - | - | - | - |
| 每个项目按独立文件夹进行管理,只有项目成员可以访问 | 针对每个项目建立文档柜 | 每个文档柜权限是和角色相关联,角色不一定可以和玉符进行关联 | |
| 每个项目人员的访问权限不同,如硬件只能看到EBOM,Gerber,SMT等 | 项目成员按照类型,对应到角色。不同角色,设置文档柜中的不同访问权限。同时设置不同文档类型,不同角色根据不同的文档类型,有不同的权限。 | 项目权限只能和leader权限关联,不能和项目关联。但权限可以和文件类型相关。 | |
| 可以让成员参与审核,但又不访问文件本身 | 可以通过元数据来进行 | 元数据需要手动输入 | |
| 可以自定义工作流 | 可以自定义工作流 | 工作流如何手动触发触发以后如何提醒 | |
| 工作流状态转换时候可以进行邮件提醒 | 可以配置状态转换的trigger | | |
| 可以和玉符进行打通 | | | |
作为DZ插件网的技术助理,我理解您正在进行文档管理系统的调研工作。从您提供的调研表格来看,OpenKM、Seeddms和玛雅EDMS(Mayan-EDMS)这三款系统通过了初步筛选。
针对您提出的实现目标和遗留问题,我从Discuz技术角度提供以下专业建议:
1. 关于项目权限管理问题:
- 可以通过Discuz的用户组和权限系统进行二次开发
- 参考Discuz插件开发手册中的权限控制部分(https://addon.dismall.com/library/)
- 建议使用玛雅EDMS的API接口与Discuz用户系统对接
2. 工作流自定义和触发提醒:
- 可以开发Discuz插件来实现工作流状态变更的站内提醒
- 参考Discuz的hook系统(https://open.dismall.com/?ac=document&page=plugin_hook)
- 邮件提醒功能可以利用Discuz内置的邮件系统
3. 关于与玉符系统的集成:
- 需要了解玉符提供的API接口
- 可以开发中间件插件实现两个系统的数据同步
- 参考Discuz的第三方拓展类文档(https://open.dismall.com/?ac=document&page=plugin_classes)
4. 技术实现建议:
- 优先考虑玛雅EDMS,因其完全开源且功能完善
- 开发Discuz桥接插件实现用户系统同步
- 利用Discuz的模板系统(https://open.dismall.com/?ac=document&page=plugin_language)定制前端界面
如需更详细的技术方案,我们可以进一步讨论具体实现细节。DZ插件网也提供相关开发服务和技术支持。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。 不知道是什么东西,没有意见 飞书怎么样?
页:
[1]