Github项目

engineercms:土木工程师的web知识管理系统

engineercms是一个基于golang语言(beego框架)且支持分布式文件存储minio集群部署的知识管理系统。专为土木工程师打造,可管理个人和工程项目资料,各方可从平台获取资料。支持多...

标签:

【Github】项目名:engineercms – 土木工程师的web知识管理系统

项目简介

engineercms是一个基于golang语言(beego框架)的知识管理系统,支持分布式文件存储minio集群部署。它专为土木工程师打造,是基于web的知识管理系统,可管理个人、工程项目资料,业主、设计、监理、施工方都能从该平台获取资料。还支持提取码分享文件、onlyoffice实时文档协作、在线利用mindoc创作书籍、阅览PDF文件,并且有手机端配套小程序,微信搜索“设计与管理”即可呼出。

项目目的

旨在为土木工程师提供一个全面的知识管理平台,方便各方对工程项目资料进行管理、共享与协作,提高工作效率,减少资料管理的繁琐流程。

核心技术

采用golang语言并基于beego框架开发。使用minio实现分布式文件存储集群部署,利用onlyoffice实现实时文档协作,数据库采用sqlite嵌入式数据库。还整合了诸如mindoc等多种工具用于不同功能的实现,例如在线创作书籍等。在文档编辑方面采用froala富文本编辑器,支持多种功能如word图文直接粘贴发布等。

实践案例

在工程设计方面,参建单位能自由建立目录共享资料,避免重复存储,如会议纪要、法律法规等资料。方便图纸获取,提高工程质量,pdf设计文件可供参建单位阅读。基于“用户 – 角色 – 权限”进行权限设置,包括独创的根据文件扩展名的权限管理。还有会议室和车辆预订、用餐人数计划统计等功能,也包括wiki技术讨论、websocket聊天室等功能。此外还有ONLYOFFICE中文档的多种功能如历史版本对照、格式转换、协作权限设置等,以及出差登记、打卡、考勤登记、值班安排等功能,小程序还支持多人写设代日志,还有工程图片相册服务、工程视频服务、mapus地图协作等功能。

项目总结

engineercms是一个功能丰富的土木工程师知识管理系统,涵盖了从资料管理、共享、协作到多种实用功能的项目管理等多个方面。它在工程领域有着广泛的应用前景,希望大家对这个项目积极留言讨论,分享自己的见解或者使用经验。

项目地址

GitHub链接直达

数据统计

数据评估

engineercms:土木工程师的web知识管理系统浏览人数已经达到7,如你需要查询该站的相关权重信息,可以点击"5118数据""爱站数据""Chinaz数据"进入;以目前的网站数据参考,建议大家请以爱站数据为准,更多网站价值评估因素如:engineercms:土木工程师的web知识管理系统的访问速度、搜索引擎收录以及索引量、用户体验等;当然要评估一个站的价值,最主要还是需要根据您自身的需求以及需要,一些确切的数据则需要找engineercms:土木工程师的web知识管理系统的站长进行洽谈提供。如该站的IP、PV、跳出率等!

关于engineercms:土木工程师的web知识管理系统特别声明

本站链氪巴士提供的engineercms:土木工程师的web知识管理系统都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。

相关导航

暂无评论

暂无评论...