[开源]一套BS架构,支持PC、H5端的开源知识管理系统、知识库系统

2022-04-24 12:11:30 浏览数 (1)

一、开源项目简介

WCP 是一套BS架构的开源知识管理系统、知识库系统。它能提供团队知识库建设的一整套功能,从知识创建、知识更新、知识推送到知识评价、知识激励、知识统计以及基于以上功能权限控制等功能。

WCP开源版本采用springMVC、spring、hibernate框架实现主要架构功能,由lucene提供全文检索功能,并使用了其他若干主流开源项目。数据库管理系统默认使用mysql。可以部署在tomcat等主流中间件服务器上。

二、开源协议

使用GPL-3.0开源协议

三、界面展示

四、功能概述

WCP知识管理系统(标准版/专业版/旗舰版/定制版 )通过知识创建、知识评价、知识更新、知识统计、知识订阅、知识推送等功能进行知识生命周期管理。

1. 系统前台

(支持手机端访问、另有后台管理提供高级功能)

2. 内容发布展示

(支持版本管理、目录章节管理、附件管理、源代码发布、文档好评度管理、全文检索)

3. 技术网页下载为平台格式:

(支持单个网页下载)

4. 权限划分

文档访问权限和编辑权限可以分别控制:

[高级权限|普通权限] X [小组|创建人|公开] X [系统中N个小组] X [阅读|编辑]= 12N种权限组合

5. 统计分析

(用户好评度、小组好评度、用户发布量、文章好评、文章差评、系统日使用量、月使用量、 年使用量、文档好评率、文档访问量、用户累计好评、用户累计差评、用户等级等统计项)

6. 通过wda实现office文档的在线预览,注意选择WDA.v.1.2.2版本,新的wda版本不保证能够支持wcp集成

支持doc/docx/ppt/pptx/xls/xlsx

7. WCP的各个分支版本

  • 开源版:wcp的早期版本,开放所见全部源代码,适合学习交流,当然有部分企业也将其用于生产环境,但是开源版没有经过充分的测试和用户反馈。
  • 免费版:wcp的稳定版本,经过充分测试在易用性和稳定性上高于开源版,推荐不做二次开发的用户直接将其用于生产环境。
  • 商业版:功能完善,也是我们的主要收入来源,有兴趣的朋友可以了解一下。

五、技术选型

WCP 是一套 BS 架构的知识管理系统、知识库系统,通过在服务器端进行部署后,可在客户端通过浏览器进行访问,亦可通过移动端浏览器访问。它能提供团队知识库建设的一整套功能,从知识创建、知识更新、知识推送、全文检索、在线office文档预览 到 知识评价等功能。

WCP 采用java、js语言进行开发,使用了 springMVC 、 spring 、 hibernate等 框架实现主要架构功能,由 lucene 提供全文检索功能,并使用了其他若干主流开源项目。数据库管理系统默认使用 mysql 。可以部署在 tomcat 等主流中间件服务器上。

部署环境

java7、tomcat7、openoffice、服务器可支持windows Server、linux

来源:

https://www.toutiao.com/article/7088706759098941989/?log_from=2492b99cc7f43_1650510349189

“IT大咖说”欢迎广大技术人员投稿,投稿邮箱:aliang@itdks.com

来都来了,走啥走,留个言呗~

 IT大咖说  |  关于版权

由“IT大咖说(ID:itdakashuo)”原创的文章,转载时请注明作者、出处及微信公众号。投稿、约稿、转载请加微信:ITDKS10(备注:投稿),茉莉小姐姐会及时与您联系!

感谢您对IT大咖说的热心支持!

  • 相关推荐
  • 推荐文章
  • Redis 中的过期删除策略和内存淘汰机制
  • 一个可以测试并发数和运行次数的压力测试代码
  • linux远程桌面管理工具xrdp
  • Android C 系列:NDK 减少 so 库体积方法总结
  • 阿里一面,说说你对Mysql死锁的理解
  • Docker看完即掌握
  • [开源]多应用、多租户、多终端的SaaS平台开发框架,SaaS服务平台
  • 如何在断开连接后保持远程 SSH 会话运行
  • 还在用维恩图可视化SQL的Join连接吗?你该看看这个
  • Dubbo扩展点开发指南
  • Avue - 更加贴合企业开发的数据驱动前端开发框架

0 人点赞